@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);
*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --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;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --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;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
} /*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/ /*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (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 */
}
::before,
::after {
  --tw-content: '';
} /*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/
html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
} /*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/
body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
} /*
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)
3. Ensure horizontal rules are visible by default.
*/
hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
} /*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
} /*
Remove the default font size and weight for headings.
*/
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;
} /*
Add the correct font weight in Edge and Safari.
*/
b,
strong {
  font-weight: bolder;
} /*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
} /*
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;
} /*
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)
3. Remove gaps between table borders by default.
*/
table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
} /*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
} /*
Remove the inheritance of text transform in Edge and Firefox.
*/
button,
select {
  text-transform: none;
} /*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
} /*
Use the modern Firefox focus style for all focusable elements.
*/
:-moz-focusring {
  outline: auto;
} /*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
:-moz-ui-invalid {
  box-shadow: none;
} /*
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 */
} /*
Add the correct display in Chrome and Safari.
*/
summary {
  display: list-item;
} /*
Removes the default spacing and border for appropriate elements.
*/
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
}
legend {
  padding: 0;
}
ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
} /*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
} /*
Prevent resizing textareas horizontally by default.
*/
textarea {
  resize: vertical;
} /*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/
input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
} /*
Set the default cursor for buttons.
*/
button,
[role="button"] {
  cursor: pointer;
} /*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
} /*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
} /*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
img,
video {
  max-width: 100%;
  height: auto;
} /* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}
:root {
    --background: 0 0% 100%;
    --foreground: 20 14.3% 4.1%;
    --card: 0 0% 100%;
    --card-foreground: 20 14.3% 4.1%;
    --popover: 0 0% 100%;
    --popover-foreground: 20 14.3% 4.1%;
    --primary: 24 9.8% 10%;
    --primary-foreground: 60 9.1% 97.8%;
    --secondary: 60 4.8% 95.9%;
    --secondary-foreground: 24 9.8% 10%;
    --muted: 60 4.8% 95.9%;
    --muted-foreground: 25 5.3% 44.7%;
    --accent: 60 4.8% 95.9%;
    --accent-foreground: 24 9.8% 10%;
    --destructive: 0 84.2% 60.2%;
    --destructive-foreground: 60 9.1% 97.8%;
    --border: 20 5.9% 90%;
    --input: 20 5.9% 90%;
    --ring: 20 14.3% 4.1%;
    --chart-1: 12 76% 61%;
    --chart-2: 173 58% 39%;
    --chart-3: 197 37% 24%;
    --chart-4: 43 74% 66%;
    --chart-5: 27 87% 67%;
    --radius: 0.5rem;
  }
.dark {
    --background: 20 14.3% 4.1%;
    --foreground: 60 9.1% 97.8%;
    --card: 20 14.3% 4.1%;
    --card-foreground: 60 9.1% 97.8%;
    --popover: 20 14.3% 4.1%;
    --popover-foreground: 60 9.1% 97.8%;
    --primary: 60 9.1% 97.8%;
    --primary-foreground: 24 9.8% 10%;
    --secondary: 12 6.5% 15.1%;
    --secondary-foreground: 60 9.1% 97.8%;
    --muted: 12 6.5% 15.1%;
    --muted-foreground: 24 5.4% 63.9%;
    --accent: 12 6.5% 15.1%;
    --accent-foreground: 60 9.1% 97.8%;
    --destructive: 0 62.8% 30.6%;
    --destructive-foreground: 60 9.1% 97.8%;
    --border: 12 6.5% 15.1%;
    --input: 12 6.5% 15.1%;
    --ring: 24 5.7% 82.9%;
    --chart-1: 220 70% 50%;
    --chart-2: 160 60% 45%;
    --chart-3: 30 80% 55%;
    --chart-4: 280 65% 60%;
    --chart-5: 340 75% 55%;
  }
* {
  border-color: hsl(var(--border));
}
body {
  background-color: hsl(var(--background));
  color: hsl(var(--foreground));
}
.\!container {
  width: 100% !important;
}
.container {
  width: 100%;
}
@media (min-width: 640px) {
  .\!container {
    max-width: 640px !important;
  }
  .container {
    max-width: 640px;
  }
}
@media (min-width: 768px) {
  .\!container {
    max-width: 768px !important;
  }
  .container {
    max-width: 768px;
  }
}
@media (min-width: 1024px) {
  .\!container {
    max-width: 1024px !important;
  }
  .container {
    max-width: 1024px;
  }
}
@media (min-width: 1280px) {
  .\!container {
    max-width: 1280px !important;
  }
  .container {
    max-width: 1280px;
  }
}
@media (min-width: 1536px) {
  .\!container {
    max-width: 1536px !important;
  }
  .container {
    max-width: 1536px;
  }
}
.pointer-events-none {
  pointer-events: none;
}
.visible {
  visibility: visible;
}
.static {
  position: static;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.sticky {
  position: sticky;
}
.inset-0 {
  inset: 0px;
}
.-top-4 {
  top: -1rem;
}
.bottom-0 {
  bottom: 0px;
}
.left-0 {
  left: 0px;
}
.left-2 {
  left: 0.5rem;
}
.right-0 {
  right: 0px;
}
.right-1 {
  right: 0.25rem;
}
.top-0 {
  top: 0px;
}
.top-1 {
  top: 0.25rem;
}
.z-10 {
  z-index: 10;
}
.z-50 {
  z-index: 50;
}
.z-\[9999\] {
  z-index: 9999;
}
.-mx-1 {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.mb-0 {
  margin-bottom: 0px;
}
.mb-1 {
  margin-bottom: 0.25rem;
}
.mb-2 {
  margin-bottom: 0.5rem;
}
.ml-3 {
  margin-left: 0.75rem;
}
.ml-4 {
  margin-left: 1rem;
}
.ml-auto {
  margin-left: auto;
}
.mr-4 {
  margin-right: 1rem;
}
.mt-0\.5 {
  margin-top: 0.125rem;
}
.mt-2 {
  margin-top: 0.5rem;
}
.block {
  display: block;
}
.inline {
  display: inline;
}
.flex {
  display: flex;
}
.inline-flex {
  display: inline-flex;
}
.table {
  display: table;
}
.grid {
  display: grid;
}
.contents {
  display: contents;
}
.hidden {
  display: none;
}
.size-5 {
  width: 1.25rem;
  height: 1.25rem;
}
.h-10 {
  height: 2.5rem;
}
.h-11 {
  height: 2.75rem;
}
.h-14 {
  height: 3.5rem;
}
.h-2 {
  height: 0.5rem;
}
.h-3\.5 {
  height: 0.875rem;
}
.h-4 {
  height: 1rem;
}
.h-5 {
  height: 1.25rem;
}
.h-6 {
  height: 1.5rem;
}
.h-9 {
  height: 2.25rem;
}
.h-auto {
  height: auto;
}
.h-full {
  height: 100%;
}
.h-px {
  height: 1px;
}
.max-h-96 {
  max-height: 24rem;
}
.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\] {
  max-height: var(--radix-dropdown-menu-content-available-height);
}
.min-h-\[3\.375rem\] {
  min-height: 3.375rem;
}
.w-10 {
  width: 2.5rem;
}
.w-2 {
  width: 0.5rem;
}
.w-3\.5 {
  width: 0.875rem;
}
.w-4 {
  width: 1rem;
}
.w-5 {
  width: 1.25rem;
}
.w-6 {
  width: 1.5rem;
}
.w-80 {
  width: 20rem;
}
.w-\[45\%\] {
  width: 45%;
}
.w-\[55\%\] {
  width: 55%;
}
.w-fit {
  width: -moz-fit-content;
  width: fit-content;
}
.w-full {
  width: 100%;
}
.min-w-0 {
  min-width: 0px;
}
.min-w-\[200px\] {
  min-width: 200px;
}
.min-w-\[8rem\] {
  min-width: 8rem;
}
.max-w-2xl {
  max-width: 42rem;
}
.max-w-\[400px\] {
  max-width: 400px;
}
.max-w-full {
  max-width: 100%;
}
.max-w-md {
  max-width: 28rem;
}
.max-w-sm {
  max-width: 24rem;
}
.max-w-xl {
  max-width: 36rem;
}
.max-w-xs {
  max-width: 20rem;
}
.flex-1 {
  flex: 1 1 0%;
}
.flex-shrink {
  flex-shrink: 1;
}
.flex-shrink-0 {
  flex-shrink: 0;
}
.origin-\[--radix-dropdown-menu-content-transform-origin\] {
  transform-origin: var(--radix-dropdown-menu-content-transform-origin);
}
.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), 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));
}
.-translate-y-full {
  --tw-translate-y: -100%;
  transform: translate(var(--tw-translate-x), 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));
}
.translate-y-2 {
  --tw-translate-y: 0.5rem;
  transform: translate(var(--tw-translate-x), 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 {
  transform: translate(var(--tw-translate-x), 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));
}
.cursor-default {
  cursor: default;
}
.cursor-pointer {
  cursor: pointer;
}
.select-none {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.resize {
  resize: both;
}
.flex-row {
  flex-direction: row;
}
.flex-col {
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.items-end {
  align-items: flex-end;
}
.items-center {
  align-items: center;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.gap-1 {
  gap: 0.25rem;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-3 {
  gap: 0.75rem;
}
.gap-4 {
  gap: 1rem;
}
.gap-6 {
  gap: 1.5rem;
}
.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-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));
}
.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-gray-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-divide-opacity, 1));
}
.self-center {
  align-self: center;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.whitespace-pre-wrap {
  white-space: pre-wrap;
}
.break-words {
  overflow-wrap: break-word;
}
.rounded {
  border-radius: 0.25rem;
}
.rounded-2xl {
  border-radius: 1rem;
}
.rounded-full {
  border-radius: 9999px;
}
.rounded-lg {
  border-radius: var(--radius);
}
.rounded-md {
  border-radius: calc(var(--radius) - 2px);
}
.rounded-sm {
  border-radius: calc(var(--radius) - 4px);
}
.rounded-xl {
  border-radius: 0.75rem;
}
.border {
  border-width: 1px;
}
.border-2 {
  border-width: 2px;
}
.border-b {
  border-bottom-width: 1px;
}
.border-r {
  border-right-width: 1px;
}
.border-t {
  border-top-width: 1px;
}
.border-dashed {
  border-style: dashed;
}
.border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgb(191 219 254 / var(--tw-border-opacity, 1));
}
.border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}
.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}
.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}
.border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
}
.border-green-400 {
  --tw-border-opacity: 1;
  border-color: rgb(74 222 128 / var(--tw-border-opacity, 1));
}
.border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgb(34 197 94 / var(--tw-border-opacity, 1));
}
.border-input {
  border-color: hsl(var(--input));
}
.border-orange-500 {
  --tw-border-opacity: 1;
  border-color: rgb(249 115 22 / var(--tw-border-opacity, 1));
}
.border-purple-400 {
  --tw-border-opacity: 1;
  border-color: rgb(192 132 252 / var(--tw-border-opacity, 1));
}
.border-red-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 202 202 / var(--tw-border-opacity, 1));
}
.border-red-500 {
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}
.border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgb(250 204 21 / var(--tw-border-opacity, 1));
}
.border-zinc-300 {
  --tw-border-opacity: 1;
  border-color: rgb(212 212 216 / var(--tw-border-opacity, 1));
}
.bg-background {
  background-color: hsl(var(--background));
}
.bg-black\/30 {
  background-color: rgb(0 0 0 / 0.3);
}
.bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
}
.bg-blue-100\/40 {
  background-color: rgb(219 234 254 / 0.4);
}
.bg-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(191 219 254 / var(--tw-bg-opacity, 1));
}
.bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
}
.bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}
.bg-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(29 78 216 / var(--tw-bg-opacity, 1));
}
.bg-destructive {
  background-color: hsl(var(--destructive));
}
.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}
.bg-gray-200\/40 {
  background-color: rgb(229 231 235 / 0.4);
}
.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}
.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}
.bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));
}
.bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(187 247 208 / var(--tw-bg-opacity, 1));
}
.bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1));
}
.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}
.bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}
.bg-muted {
  background-color: hsl(var(--muted));
}
.bg-orange-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1));
}
.bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 231 243 / var(--tw-bg-opacity, 1));
}
.bg-popover {
  background-color: hsl(var(--popover));
}
.bg-primary {
  background-color: hsl(var(--primary));
}
.bg-purple-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 245 255 / var(--tw-bg-opacity, 1));
}
.bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));
}
.bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}
.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}
.bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}
.bg-secondary {
  background-color: hsl(var(--secondary));
}
.bg-slate-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}
.bg-violet-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(237 233 254 / var(--tw-bg-opacity, 1));
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1));
}
.bg-yellow-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 240 138 / var(--tw-bg-opacity, 1));
}
.bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1));
}
.bg-zinc-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 245 / var(--tw-bg-opacity, 1));
}
.bg-gradient-to-br {
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}
.from-white {
  --tw-gradient-from: #fff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.via-gray-50 {
  --tw-gradient-to: rgb(249 250 251 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.to-gray-100 {
  --tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position);
}
.fill-current {
  fill: currentColor;
}
.stroke-green-500 {
  stroke: #22c55e;
}
.stroke-red-500 {
  stroke: #ef4444;
}
.p-1 {
  padding: 0.25rem;
}
.p-1\.5 {
  padding: 0.375rem;
}
.p-2 {
  padding: 0.5rem;
}
.p-3 {
  padding: 0.75rem;
}
.p-4 {
  padding: 1rem;
}
.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}
.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.pb-10 {
  padding-bottom: 2.5rem;
}
.pl-11 {
  padding-left: 2.75rem;
}
.pl-8 {
  padding-left: 2rem;
}
.pr-2 {
  padding-right: 0.5rem;
}
.pr-4 {
  padding-right: 1rem;
}
.pt-2 {
  padding-top: 0.5rem;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}
.text-\[10px\] {
  font-size: 10px;
}
.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}
.font-bold {
  font-weight: 700;
}
.font-medium {
  font-weight: 500;
}
.font-semibold {
  font-weight: 600;
}
.uppercase {
  text-transform: uppercase;
}
.capitalize {
  text-transform: capitalize;
}
.italic {
  font-style: italic;
}
.leading-relaxed {
  line-height: 1.625;
}
.leading-tight {
  line-height: 1.25;
}
.tracking-tight {
  letter-spacing: -0.025em;
}
.tracking-wide {
  letter-spacing: 0.025em;
}
.tracking-widest {
  letter-spacing: 0.1em;
}
.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / var(--tw-text-opacity, 1));
}
.text-blue-800 {
  --tw-text-opacity: 1;
  color: rgb(30 64 175 / var(--tw-text-opacity, 1));
}
.text-blue-900 {
  --tw-text-opacity: 1;
  color: rgb(30 58 138 / var(--tw-text-opacity, 1));
}
.text-destructive-foreground {
  color: hsl(var(--destructive-foreground));
}
.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}
.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}
.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}
.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}
.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}
.text-green-700 {
  --tw-text-opacity: 1;
  color: rgb(21 128 61 / var(--tw-text-opacity, 1));
}
.text-green-800 {
  --tw-text-opacity: 1;
  color: rgb(22 101 52 / var(--tw-text-opacity, 1));
}
.text-popover-foreground {
  color: hsl(var(--popover-foreground));
}
.text-primary {
  color: hsl(var(--primary));
}
.text-primary-foreground {
  color: hsl(var(--primary-foreground));
}
.text-red-600 {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}
.text-secondary-foreground {
  color: hsl(var(--secondary-foreground));
}
.text-slate-500 {
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}
.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-white\/80 {
  color: rgb(255 255 255 / 0.8);
}
.text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgb(133 77 14 / var(--tw-text-opacity, 1));
}
.text-zinc-400 {
  --tw-text-opacity: 1;
  color: rgb(161 161 170 / var(--tw-text-opacity, 1));
}
.text-zinc-500 {
  --tw-text-opacity: 1;
  color: rgb(113 113 122 / var(--tw-text-opacity, 1));
}
.underline {
  text-decoration-line: underline;
}
.line-through {
  text-decoration-line: line-through;
}
.underline-offset-4 {
  text-underline-offset: 4px;
}
.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.opacity-0 {
  opacity: 0;
}
.opacity-10 {
  opacity: 0.1;
}
.opacity-60 {
  opacity: 0.6;
}
.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  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 rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  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 rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  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 rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  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 rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.outline {
  outline-style: solid;
}
.outline-1 {
  outline-width: 1px;
}
.outline-black\/5 {
  outline-color: rgb(0 0 0 / 0.05);
}
.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-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-blue-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
}
.ring-offset-background {
  --tw-ring-offset-color: hsl(var(--background));
}
.blur {
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.backdrop-filter {
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-200 {
  transition-duration: 200ms;
}
.duration-300 {
  transition-duration: 300ms;
}
.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
@keyframes enter {
  from {
    opacity: var(--tw-enter-opacity, 1);
    transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0));
  }
}
@keyframes exit {
  to {
    opacity: var(--tw-exit-opacity, 1);
    transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0));
  }
}
.duration-200 {
  animation-duration: 200ms;
}
.duration-300 {
  animation-duration: 300ms;
}
.ease-in-out {
  animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.running {
  animation-play-state: running;
}
.hover\:bg-accent:hover {
  background-color: hsl(var(--accent));
}
.hover\:bg-blue-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
}
.hover\:bg-destructive\/90:hover {
  background-color: hsl(var(--destructive) / 0.9);
}
.hover\:bg-primary\/90:hover {
  background-color: hsl(var(--primary) / 0.9);
}
.hover\:bg-secondary\/80:hover {
  background-color: hsl(var(--secondary) / 0.8);
}
.hover\:text-accent-foreground:hover {
  color: hsl(var(--accent-foreground));
}
.hover\:text-blue-500:hover {
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}
.hover\:text-blue-700:hover {
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / var(--tw-text-opacity, 1));
}
.hover\:text-gray-700:hover {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}
.hover\:underline:hover {
  text-decoration-line: underline;
}
.focus\:bg-accent:focus {
  background-color: hsl(var(--accent));
}
.focus\:text-accent-foreground:focus {
  color: hsl(var(--accent-foreground));
}
.focus-visible\:outline-none:focus-visible {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus-visible\:ring-2:focus-visible {
  --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-visible\:ring-ring:focus-visible {
  --tw-ring-color: hsl(var(--ring));
}
.focus-visible\:ring-offset-2:focus-visible {
  --tw-ring-offset-width: 2px;
}
.disabled\:pointer-events-none:disabled {
  pointer-events: none;
}
.disabled\:opacity-50:disabled {
  opacity: 0.5;
}
.data-\[disabled\]\:pointer-events-none[data-disabled] {
  pointer-events: none;
}
.data-\[closed\]\:scale-95[data-closed] {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
  transform: translate(var(--tw-translate-x), 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));
}
.data-\[state\=open\]\:bg-accent[data-state="open"] {
  background-color: hsl(var(--accent));
}
.data-\[closed\]\:opacity-0[data-closed] {
  opacity: 0;
}
.data-\[disabled\]\:opacity-50[data-disabled] {
  opacity: 0.5;
}
.data-\[enter\]\:duration-300[data-enter] {
  transition-duration: 300ms;
}
.data-\[leave\]\:duration-200[data-leave] {
  transition-duration: 200ms;
}
.data-\[enter\]\:ease-out[data-enter] {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.data-\[leave\]\:ease-in[data-leave] {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.data-\[state\=open\]\:animate-in[data-state="open"] {
  animation-name: enter;
  animation-duration: 150ms;
  --tw-enter-opacity: initial;
  --tw-enter-scale: initial;
  --tw-enter-rotate: initial;
  --tw-enter-translate-x: initial;
  --tw-enter-translate-y: initial;
}
.data-\[state\=closed\]\:animate-out[data-state="closed"] {
  animation-name: exit;
  animation-duration: 150ms;
  --tw-exit-opacity: initial;
  --tw-exit-scale: initial;
  --tw-exit-rotate: initial;
  --tw-exit-translate-x: initial;
  --tw-exit-translate-y: initial;
}
.data-\[state\=closed\]\:fade-out-0[data-state="closed"] {
  --tw-exit-opacity: 0;
}
.data-\[state\=open\]\:fade-in-0[data-state="open"] {
  --tw-enter-opacity: 0;
}
.data-\[state\=closed\]\:zoom-out-95[data-state="closed"] {
  --tw-exit-scale: .95;
}
.data-\[state\=open\]\:zoom-in-95[data-state="open"] {
  --tw-enter-scale: .95;
}
.data-\[side\=bottom\]\:slide-in-from-top-2[data-side="bottom"] {
  --tw-enter-translate-y: -0.5rem;
}
.data-\[side\=left\]\:slide-in-from-right-2[data-side="left"] {
  --tw-enter-translate-x: 0.5rem;
}
.data-\[side\=right\]\:slide-in-from-left-2[data-side="right"] {
  --tw-enter-translate-x: -0.5rem;
}
.data-\[side\=top\]\:slide-in-from-bottom-2[data-side="top"] {
  --tw-enter-translate-y: 0.5rem;
}
.data-\[enter\]\:duration-300[data-enter] {
  animation-duration: 300ms;
}
.data-\[leave\]\:duration-200[data-leave] {
  animation-duration: 200ms;
}
.data-\[enter\]\:ease-out[data-enter] {
  animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.data-\[leave\]\:ease-in[data-leave] {
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.\[\&_svg\]\:pointer-events-none svg {
  pointer-events: none;
}
.\[\&_svg\]\:size-4 svg {
  width: 1rem;
  height: 1rem;
}
.\[\&_svg\]\:shrink-0 svg {
  flex-shrink: 0;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFBQSx3QkFBYztFQUFkLHdCQUFjO0VBQWQsbUJBQWM7RUFBZCxtQkFBYztFQUFkLGNBQWM7RUFBZCxjQUFjO0VBQWQsY0FBYztFQUFkLGVBQWM7RUFBZCxlQUFjO0VBQWQsYUFBYztFQUFkLGFBQWM7RUFBZCxrQkFBYztFQUFkLHNDQUFjO0VBQWQsOEJBQWM7RUFBZCw2QkFBYztFQUFkLDRCQUFjO0VBQWQsZUFBYztFQUFkLG9CQUFjO0VBQWQsc0JBQWM7RUFBZCx1QkFBYztFQUFkLHdCQUFjO0VBQWQsa0JBQWM7RUFBZCwyQkFBYztFQUFkLDRCQUFjO0VBQWQsc0NBQWM7RUFBZCxrQ0FBYztFQUFkLDJCQUFjO0VBQWQsc0JBQWM7RUFBZCw4QkFBYztFQUFkLFlBQWM7RUFBZCxrQkFBYztFQUFkLGdCQUFjO0VBQWQsaUJBQWM7RUFBZCxrQkFBYztFQUFkLGNBQWM7RUFBZCxnQkFBYztFQUFkLGFBQWM7RUFBZCxtQkFBYztFQUFkLHFCQUFjO0VBQWQsMkJBQWM7RUFBZCx5QkFBYztFQUFkLDBCQUFjO0VBQWQsMkJBQWM7RUFBZCx1QkFBYztFQUFkLHdCQUFjO0VBQWQseUJBQWM7RUFBZCxzQkFBYztFQUFkLG9CQUFjO0VBQWQsc0JBQWM7RUFBZCxxQkFBYztFQUFkO0FBQWM7QUFBZDtFQUFBLHdCQUFjO0VBQWQsd0JBQWM7RUFBZCxtQkFBYztFQUFkLG1CQUFjO0VBQWQsY0FBYztFQUFkLGNBQWM7RUFBZCxjQUFjO0VBQWQsZUFBYztFQUFkLGVBQWM7RUFBZCxhQUFjO0VBQWQsYUFBYztFQUFkLGtCQUFjO0VBQWQsc0NBQWM7RUFBZCw4QkFBYztFQUFkLDZCQUFjO0VBQWQsNEJBQWM7RUFBZCxlQUFjO0VBQWQsb0JBQWM7RUFBZCxzQkFBYztFQUFkLHVCQUFjO0VBQWQsd0JBQWM7RUFBZCxrQkFBYztFQUFkLDJCQUFjO0VBQWQsNEJBQWM7RUFBZCxzQ0FBYztFQUFkLGtDQUFjO0VBQWQsMkJBQWM7RUFBZCxzQkFBYztFQUFkLDhCQUFjO0VBQWQsWUFBYztFQUFkLGtCQUFjO0VBQWQsZ0JBQWM7RUFBZCxpQkFBYztFQUFkLGtCQUFjO0VBQWQsY0FBYztFQUFkLGdCQUFjO0VBQWQsYUFBYztFQUFkLG1CQUFjO0VBQWQscUJBQWM7RUFBZCwyQkFBYztFQUFkLHlCQUFjO0VBQWQsMEJBQWM7RUFBZCwyQkFBYztFQUFkLHVCQUFjO0VBQWQsd0JBQWM7RUFBZCx5QkFBYztFQUFkLHNCQUFjO0VBQWQsb0JBQWM7RUFBZCxzQkFBYztFQUFkLHFCQUFjO0VBQWQ7QUFBYyxFQUFkOztDQUFjLEVBQWQ7OztDQUFjO0FBQWQ7OztFQUFBLHNCQUFjLEVBQWQsTUFBYztFQUFkLGVBQWMsRUFBZCxNQUFjO0VBQWQsbUJBQWMsRUFBZCxNQUFjO0VBQWQscUJBQWMsRUFBZCxNQUFjO0FBQUE7QUFBZDs7RUFBQSxnQkFBYztBQUFBLEVBQWQ7Ozs7Ozs7O0NBQWM7QUFBZDs7RUFBQSxnQkFBYyxFQUFkLE1BQWM7RUFBZCw4QkFBYyxFQUFkLE1BQWM7RUFBZCxnQkFBYyxFQUFkLE1BQWM7RUFBZCxjQUFjO0tBQWQsV0FBYyxFQUFkLE1BQWM7RUFBZCwrSEFBYyxFQUFkLE1BQWM7RUFBZCw2QkFBYyxFQUFkLE1BQWM7RUFBZCwrQkFBYyxFQUFkLE1BQWM7RUFBZCx3Q0FBYyxFQUFkLE1BQWM7QUFBQSxFQUFkOzs7Q0FBYztBQUFkO0VBQUEsU0FBYyxFQUFkLE1BQWM7RUFBZCxvQkFBYyxFQUFkLE1BQWM7QUFBQSxFQUFkOzs7O0NBQWM7QUFBZDtFQUFBLFNBQWMsRUFBZCxNQUFjO0VBQWQsY0FBYyxFQUFkLE1BQWM7RUFBZCxxQkFBYyxFQUFkLE1BQWM7QUFBQSxFQUFkOztDQUFjO0FBQWQ7RUFBQSx5Q0FBYztVQUFkLGlDQUFjO0FBQUEsRUFBZDs7Q0FBYztBQUFkOzs7Ozs7RUFBQSxrQkFBYztFQUFkLG9CQUFjO0FBQUEsRUFBZDs7Q0FBYztBQUFkO0VBQUEsY0FBYztFQUFkLHdCQUFjO0FBQUEsRUFBZDs7Q0FBYztBQUFkOztFQUFBLG1CQUFjO0FBQUEsRUFBZDs7Ozs7Q0FBYztBQUFkOzs7O0VBQUEsK0dBQWMsRUFBZCxNQUFjO0VBQWQsNkJBQWMsRUFBZCxNQUFjO0VBQWQsK0JBQWMsRUFBZCxNQUFjO0VBQWQsY0FBYyxFQUFkLE1BQWM7QUFBQSxFQUFkOztDQUFjO0FBQWQ7RUFBQSxjQUFjO0FBQUEsRUFBZDs7Q0FBYztBQUFkOztFQUFBLGNBQWM7RUFBZCxjQUFjO0VBQWQsa0JBQWM7RUFBZCx3QkFBYztBQUFBO0FBQWQ7RUFBQSxlQUFjO0FBQUE7QUFBZDtFQUFBLFdBQWM7QUFBQSxFQUFkOzs7O0NBQWM7QUFBZDtFQUFBLGNBQWMsRUFBZCxNQUFjO0VBQWQscUJBQWMsRUFBZCxNQUFjO0VBQWQseUJBQWMsRUFBZCxNQUFjO0FBQUEsRUFBZDs7OztDQUFjO0FBQWQ7Ozs7O0VBQUEsb0JBQWMsRUFBZCxNQUFjO0VBQWQsOEJBQWMsRUFBZCxNQUFjO0VBQWQsZ0NBQWMsRUFBZCxNQUFjO0VBQWQsZUFBYyxFQUFkLE1BQWM7RUFBZCxvQkFBYyxFQUFkLE1BQWM7RUFBZCxvQkFBYyxFQUFkLE1BQWM7RUFBZCx1QkFBYyxFQUFkLE1BQWM7RUFBZCxjQUFjLEVBQWQsTUFBYztFQUFkLFNBQWMsRUFBZCxNQUFjO0VBQWQsVUFBYyxFQUFkLE1BQWM7QUFBQSxFQUFkOztDQUFjO0FBQWQ7O0VBQUEsb0JBQWM7QUFBQSxFQUFkOzs7Q0FBYztBQUFkOzs7O0VBQUEsMEJBQWMsRUFBZCxNQUFjO0VBQWQsNkJBQWMsRUFBZCxNQUFjO0VBQWQsc0JBQWMsRUFBZCxNQUFjO0FBQUEsRUFBZDs7Q0FBYztBQUFkO0VBQUEsYUFBYztBQUFBLEVBQWQ7O0NBQWM7QUFBZDtFQUFBLGdCQUFjO0FBQUEsRUFBZDs7Q0FBYztBQUFkO0VBQUEsd0JBQWM7QUFBQSxFQUFkOztDQUFjO0FBQWQ7O0VBQUEsWUFBYztBQUFBLEVBQWQ7OztDQUFjO0FBQWQ7RUFBQSw2QkFBYyxFQUFkLE1BQWM7RUFBZCxvQkFBYyxFQUFkLE1BQWM7QUFBQSxFQUFkOztDQUFjO0FBQWQ7RUFBQSx3QkFBYztBQUFBLEVBQWQ7OztDQUFjO0FBQWQ7RUFBQSwwQkFBYyxFQUFkLE1BQWM7RUFBZCxhQUFjLEVBQWQsTUFBYztBQUFBLEVBQWQ7O0NBQWM7QUFBZDtFQUFBLGtCQUFjO0FBQUEsRUFBZDs7Q0FBYztBQUFkOzs7Ozs7Ozs7Ozs7O0VBQUEsU0FBYztBQUFBO0FBQWQ7RUFBQSxTQUFjO0VBQWQsVUFBYztBQUFBO0FBQWQ7RUFBQSxVQUFjO0FBQUE7QUFBZDs7O0VBQUEsZ0JBQWM7RUFBZCxTQUFjO0VBQWQsVUFBYztBQUFBLEVBQWQ7O0NBQWM7QUFBZDtFQUFBLFVBQWM7QUFBQSxFQUFkOztDQUFjO0FBQWQ7RUFBQSxnQkFBYztBQUFBLEVBQWQ7OztDQUFjO0FBQWQ7RUFBQSxVQUFjLEVBQWQsTUFBYztFQUFkLGNBQWMsRUFBZCxNQUFjO0FBQUE7QUFBZDs7RUFBQSxVQUFjLEVBQWQsTUFBYztFQUFkLGNBQWMsRUFBZCxNQUFjO0FBQUEsRUFBZDs7Q0FBYztBQUFkOztFQUFBLGVBQWM7QUFBQSxFQUFkOztDQUFjO0FBQWQ7RUFBQSxlQUFjO0FBQUEsRUFBZDs7OztDQUFjO0FBQWQ7Ozs7Ozs7O0VBQUEsY0FBYyxFQUFkLE1BQWM7RUFBZCxzQkFBYyxFQUFkLE1BQWM7QUFBQSxFQUFkOztDQUFjO0FBQWQ7O0VBQUEsZUFBYztFQUFkLFlBQWM7QUFBQSxFQUFkLHdFQUFjO0FBQWQ7RUFBQSxhQUFjO0FBQUE7QUFBZDtJQUFBLHVCQUFjO0lBQWQsMkJBQWM7SUFBZCxpQkFBYztJQUFkLGdDQUFjO0lBQWQsb0JBQWM7SUFBZCxtQ0FBYztJQUFkLHNCQUFjO0lBQWQsbUNBQWM7SUFBZCwwQkFBYztJQUFkLG1DQUFjO0lBQWQsc0JBQWM7SUFBZCxpQ0FBYztJQUFkLHVCQUFjO0lBQWQsZ0NBQWM7SUFBZCw0QkFBYztJQUFkLHVDQUFjO0lBQWQscUJBQWM7SUFBZCxvQkFBYztJQUFkLHFCQUFjO0lBQWQscUJBQWM7SUFBZCxzQkFBYztJQUFkLHNCQUFjO0lBQWQscUJBQWM7SUFBZCxxQkFBYztJQUFkLGdCQUFjO0VBQUE7QUFBZDtJQUFBLDJCQUFjO0lBQWQsMkJBQWM7SUFBZCxxQkFBYztJQUFkLGdDQUFjO0lBQWQsd0JBQWM7SUFBZCxtQ0FBYztJQUFkLHdCQUFjO0lBQWQsaUNBQWM7SUFBZCwwQkFBYztJQUFkLHFDQUFjO0lBQWQsc0JBQWM7SUFBZCxpQ0FBYztJQUFkLHVCQUFjO0lBQWQsa0NBQWM7SUFBZCw0QkFBYztJQUFkLHVDQUFjO0lBQWQsdUJBQWM7SUFBZCxzQkFBYztJQUFkLHFCQUFjO0lBQWQsc0JBQWM7SUFBZCxzQkFBYztJQUFkLHFCQUFjO0lBQWQsc0JBQWM7SUFBZCxzQkFBYztFQUFBO0FBQWQ7RUFBQTtBQUFjO0FBQWQ7RUFBQSx3Q0FBYztFQUFkO0FBQWM7QUFDZDtFQUFBO0FBQW9CO0FBQXBCO0VBQUE7QUFBb0I7QUFBcEI7RUFBQTtJQUFBO0VBQW9CO0VBQXBCO0lBQUE7RUFBb0I7QUFBQTtBQUFwQjtFQUFBO0lBQUE7RUFBb0I7RUFBcEI7SUFBQTtFQUFvQjtBQUFBO0FBQXBCO0VBQUE7SUFBQTtFQUFvQjtFQUFwQjtJQUFBO0VBQW9CO0FBQUE7QUFBcEI7RUFBQTtJQUFBO0VBQW9CO0VBQXBCO0lBQUE7RUFBb0I7QUFBQTtBQUFwQjtFQUFBO0lBQUE7RUFBb0I7RUFBcEI7SUFBQTtFQUFvQjtBQUFBO0FBQ3BCO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxxQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSx3QkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSx5QkFBbUI7S0FBbkIsc0JBQW1CO1VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw4REFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsK0RBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsd0JBQW1CO0VBQW5CLGtFQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CLHVCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHlEQUFtQjtFQUFuQixxRUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzRUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxxQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxxQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxxQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxlQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxtQ0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSwwRUFBbUI7RUFBbkIsOEZBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZ0RBQW1CO0VBQW5CLDZEQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLCtFQUFtQjtFQUFuQixtR0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSw2RUFBbUI7RUFBbkIsaUdBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsMENBQW1CO0VBQW5CLHVEQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGdGQUFtQjtFQUFuQixvR0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSw4QkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSwyR0FBbUI7RUFBbkIseUdBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsMkdBQW1CO0VBQW5CLHlHQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHdKQUFtQjtFQUFuQix3REFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSx3QkFBbUI7RUFBbkIsd0RBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsK0ZBQW1CO0VBQW5CLHdEQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0lBQUEsbUNBQW1CO0lBQW5CO0VBQW1CO0FBQUE7QUFBbkI7RUFBQTtJQUFBLGtDQUFtQjtJQUFuQjtFQUFtQjtBQUFBO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFGbkI7RUFBQTtBQW9FQTtBQXBFQTtFQUFBLGtCQW9FQTtFQXBFQTtBQW9FQTtBQXBFQTtFQUFBO0FBb0VBO0FBcEVBO0VBQUE7QUFvRUE7QUFwRUE7RUFBQTtBQW9FQTtBQXBFQTtFQUFBO0FBb0VBO0FBcEVBO0VBQUEsb0JBb0VBO0VBcEVBO0FBb0VBO0FBcEVBO0VBQUEsb0JBb0VBO0VBcEVBO0FBb0VBO0FBcEVBO0VBQUEsb0JBb0VBO0VBcEVBO0FBb0VBO0FBcEVBO0VBQUE7QUFvRUE7QUFwRUE7RUFBQTtBQW9FQTtBQXBFQTtFQUFBO0FBb0VBO0FBcEVBO0VBQUEsOEJBb0VBO0VBcEVBO0FBb0VBO0FBcEVBO0VBQUEsMkdBb0VBO0VBcEVBLHlHQW9FQTtFQXBFQTtBQW9FQTtBQXBFQTtFQUFBO0FBb0VBO0FBcEVBO0VBQUE7QUFvRUE7QUFwRUE7RUFBQTtBQW9FQTtBQXBFQTtFQUFBO0FBb0VBO0FBcEVBO0VBQUE7QUFvRUE7QUFwRUE7RUFBQSxpQkFvRUE7RUFwRUEsaUJBb0VBO0VBcEVBO0FBb0VBO0FBcEVBO0VBQUE7QUFvRUE7QUFwRUE7RUFBQTtBQW9FQTtBQXBFQTtFQUFBO0FBb0VBO0FBcEVBO0VBQUE7QUFvRUE7QUFwRUE7RUFBQTtBQW9FQTtBQXBFQTtFQUFBO0FBb0VBO0FBcEVBO0VBQUE7QUFvRUE7QUFwRUE7RUFBQSxxQkFvRUE7RUFwRUEseUJBb0VBO0VBcEVBLDJCQW9FQTtFQXBFQSx5QkFvRUE7RUFwRUEsMEJBb0VBO0VBcEVBLCtCQW9FQTtFQXBFQTtBQW9FQTtBQXBFQTtFQUFBLG9CQW9FQTtFQXBFQSx5QkFvRUE7RUFwRUEsMEJBb0VBO0VBcEVBLHdCQW9FQTtFQXBFQSx5QkFvRUE7RUFwRUEsOEJBb0VBO0VBcEVBO0FBb0VBO0FBcEVBO0VBQUE7QUFvRUE7QUFwRUE7RUFBQTtBQW9FQTtBQXBFQTtFQUFBO0FBb0VBO0FBcEVBO0VBQUE7QUFvRUE7QUFwRUE7RUFBQTtBQW9FQTtBQXBFQTtFQUFBO0FBb0VBO0FBcEVBO0VBQUE7QUFvRUE7QUFwRUE7RUFBQTtBQW9FQTtBQXBFQTtFQUFBO0FBb0VBO0FBcEVBO0VBQUE7QUFvRUE7QUFwRUE7RUFBQTtBQW9FQTtBQXBFQTtFQUFBO0FBb0VBO0FBcEVBO0VBQUE7QUFvRUE7QUFwRUE7RUFBQSxXQW9FQTtFQXBFQTtBQW9FQTtBQXBFQTtFQUFBO0FBb0VBIiwiZmlsZSI6Imdsb2JhbC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdGFpbHdpbmQgYmFzZTtcbkB0YWlsd2luZCBjb21wb25lbnRzO1xuQHRhaWx3aW5kIHV0aWxpdGllcztcblxuQGxheWVyIGJhc2Uge1xuICA6cm9vdCB7XG4gICAgLS1iYWNrZ3JvdW5kOiAwIDAlIDEwMCU7XG4gICAgLS1mb3JlZ3JvdW5kOiAyMCAxNC4zJSA0LjElO1xuICAgIC0tY2FyZDogMCAwJSAxMDAlO1xuICAgIC0tY2FyZC1mb3JlZ3JvdW5kOiAyMCAxNC4zJSA0LjElO1xuICAgIC0tcG9wb3ZlcjogMCAwJSAxMDAlO1xuICAgIC0tcG9wb3Zlci1mb3JlZ3JvdW5kOiAyMCAxNC4zJSA0LjElO1xuICAgIC0tcHJpbWFyeTogMjQgOS44JSAxMCU7XG4gICAgLS1wcmltYXJ5LWZvcmVncm91bmQ6IDYwIDkuMSUgOTcuOCU7XG4gICAgLS1zZWNvbmRhcnk6IDYwIDQuOCUgOTUuOSU7XG4gICAgLS1zZWNvbmRhcnktZm9yZWdyb3VuZDogMjQgOS44JSAxMCU7XG4gICAgLS1tdXRlZDogNjAgNC44JSA5NS45JTtcbiAgICAtLW11dGVkLWZvcmVncm91bmQ6IDI1IDUuMyUgNDQuNyU7XG4gICAgLS1hY2NlbnQ6IDYwIDQuOCUgOTUuOSU7XG4gICAgLS1hY2NlbnQtZm9yZWdyb3VuZDogMjQgOS44JSAxMCU7XG4gICAgLS1kZXN0cnVjdGl2ZTogMCA4NC4yJSA2MC4yJTtcbiAgICAtLWRlc3RydWN0aXZlLWZvcmVncm91bmQ6IDYwIDkuMSUgOTcuOCU7XG4gICAgLS1ib3JkZXI6IDIwIDUuOSUgOTAlO1xuICAgIC0taW5wdXQ6IDIwIDUuOSUgOTAlO1xuICAgIC0tcmluZzogMjAgMTQuMyUgNC4xJTtcbiAgICAtLWNoYXJ0LTE6IDEyIDc2JSA2MSU7XG4gICAgLS1jaGFydC0yOiAxNzMgNTglIDM5JTtcbiAgICAtLWNoYXJ0LTM6IDE5NyAzNyUgMjQlO1xuICAgIC0tY2hhcnQtNDogNDMgNzQlIDY2JTtcbiAgICAtLWNoYXJ0LTU6IDI3IDg3JSA2NyU7XG4gICAgLS1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuICAuZGFyayB7XG4gICAgLS1iYWNrZ3JvdW5kOiAyMCAxNC4zJSA0LjElO1xuICAgIC0tZm9yZWdyb3VuZDogNjAgOS4xJSA5Ny44JTtcbiAgICAtLWNhcmQ6IDIwIDE0LjMlIDQuMSU7XG4gICAgLS1jYXJkLWZvcmVncm91bmQ6IDYwIDkuMSUgOTcuOCU7XG4gICAgLS1wb3BvdmVyOiAyMCAxNC4zJSA0LjElO1xuICAgIC0tcG9wb3Zlci1mb3JlZ3JvdW5kOiA2MCA5LjElIDk3LjglO1xuICAgIC0tcHJpbWFyeTogNjAgOS4xJSA5Ny44JTtcbiAgICAtLXByaW1hcnktZm9yZWdyb3VuZDogMjQgOS44JSAxMCU7XG4gICAgLS1zZWNvbmRhcnk6IDEyIDYuNSUgMTUuMSU7XG4gICAgLS1zZWNvbmRhcnktZm9yZWdyb3VuZDogNjAgOS4xJSA5Ny44JTtcbiAgICAtLW11dGVkOiAxMiA2LjUlIDE1LjElO1xuICAgIC0tbXV0ZWQtZm9yZWdyb3VuZDogMjQgNS40JSA2My45JTtcbiAgICAtLWFjY2VudDogMTIgNi41JSAxNS4xJTtcbiAgICAtLWFjY2VudC1mb3JlZ3JvdW5kOiA2MCA5LjElIDk3LjglO1xuICAgIC0tZGVzdHJ1Y3RpdmU6IDAgNjIuOCUgMzAuNiU7XG4gICAgLS1kZXN0cnVjdGl2ZS1mb3JlZ3JvdW5kOiA2MCA5LjElIDk3LjglO1xuICAgIC0tYm9yZGVyOiAxMiA2LjUlIDE1LjElO1xuICAgIC0taW5wdXQ6IDEyIDYuNSUgMTUuMSU7XG4gICAgLS1yaW5nOiAyNCA1LjclIDgyLjklO1xuICAgIC0tY2hhcnQtMTogMjIwIDcwJSA1MCU7XG4gICAgLS1jaGFydC0yOiAxNjAgNjAlIDQ1JTtcbiAgICAtLWNoYXJ0LTM6IDMwIDgwJSA1NSU7XG4gICAgLS1jaGFydC00OiAyODAgNjUlIDYwJTtcbiAgICAtLWNoYXJ0LTU6IDM0MCA3NSUgNTUlO1xuICB9XG59XG5cbkBsYXllciBiYXNlIHtcbiAgKiB7XG4gICAgQGFwcGx5IGJvcmRlci1ib3JkZXI7XG4gIH1cbiAgYm9keSB7XG4gICAgQGFwcGx5IGJnLWJhY2tncm91bmQgdGV4dC1mb3JlZ3JvdW5kO1xuICB9XG59XG4iXX0= */
/* Copyright 2014 Mozilla Foundation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

.dialog{
  --dialog-bg-color:white;
  --dialog-border-color:white;
  --dialog-shadow:0 2px 14px 0 rgb(58 57 68 / 0.2);
  --text-primary-color:#15141a;
  --text-secondary-color:#5b5b66;
  --hover-filter:brightness(0.9);
  --focus-ring-color:#0060df;
  --focus-ring-outline:2px solid var(--focus-ring-color);

  --textarea-border-color:#8f8f9d;
  --textarea-bg-color:white;
  --textarea-fg-color:var(--text-secondary-color);

  --radio-bg-color:#f0f0f4;
  --radio-checked-bg-color:#fbfbfe;
  --radio-border-color:#8f8f9d;
  --radio-checked-border-color:#0060df;

  --button-secondary-bg-color:#f0f0f4;
  --button-secondary-fg-color:var(--text-primary-color);
  --button-secondary-border-color:var(--button-secondary-bg-color);
  --button-secondary-hover-bg-color:var(--button-secondary-bg-color);
  --button-secondary-hover-fg-color:var(--button-secondary-fg-color);
  --button-secondary-hover-border-color:var(--button-secondary-hover-bg-color);

  --button-primary-bg-color:#0060df;
  --button-primary-fg-color:#fbfbfe;
  --button-primary-hover-bg-color:var(--button-primary-bg-color);
  --button-primary-hover-fg-color:var(--button-primary-fg-color);
  --button-primary-hover-border-color:var(--button-primary-hover-bg-color);

  font:message-box;
  font-size:13px;
  font-weight:400;
  line-height:150%;
  border-radius:4px;
  padding:12px 16px;
  border:1px solid var(--dialog-border-color);
  background:var(--dialog-bg-color);
  color:var(--text-primary-color);
  box-shadow:var(--dialog-shadow);
}

@media (prefers-color-scheme: dark){

.dialog{
    --dialog-bg-color:#1c1b22;
    --dialog-border-color:#1c1b22;
    --dialog-shadow:0 2px 14px 0 #15141a;
    --text-primary-color:#fbfbfe;
    --text-secondary-color:#cfcfd8;
    --focus-ring-color:#0df;
    --hover-filter:brightness(1.4);

    --textarea-bg-color:#42414d;

    --radio-bg-color:#2b2a33;
    --radio-checked-bg-color:#15141a;
    --radio-checked-border-color:#0df;

    --button-secondary-bg-color:#2b2a33;
    --button-primary-bg-color:#0df;
    --button-primary-fg-color:#15141a;
}
  }

@media screen and (forced-colors: active){

.dialog{
    --dialog-bg-color:Canvas;
    --dialog-border-color:CanvasText;
    --dialog-shadow:none;
    --text-primary-color:CanvasText;
    --text-secondary-color:CanvasText;
    --hover-filter:none;
    --focus-ring-color:ButtonBorder;

    --textarea-border-color:ButtonBorder;
    --textarea-bg-color:Field;
    --textarea-fg-color:ButtonText;

    --radio-bg-color:ButtonFace;
    --radio-checked-bg-color:ButtonFace;
    --radio-border-color:ButtonText;
    --radio-checked-border-color:ButtonText;

    --button-secondary-bg-color:ButtonFace;
    --button-secondary-fg-color:ButtonText;
    --button-secondary-border-color:ButtonText;
    --button-secondary-hover-bg-color:AccentColor;
    --button-secondary-hover-fg-color:AccentColorText;

    --button-primary-bg-color:ButtonText;
    --button-primary-fg-color:ButtonFace;
    --button-primary-hover-bg-color:AccentColor;
    --button-primary-hover-fg-color:AccentColorText;
}
  }

.dialog .mainContainer *:focus-visible{
      outline:var(--focus-ring-outline);
      outline-offset:2px;
    }

.dialog .mainContainer .radio{
      display:flex;
      flex-direction:column;
      align-items:flex-start;
      gap:4px;
    }

.dialog .mainContainer .radio > .radioButton{
        display:flex;
        gap:8px;
        align-self:stretch;
        align-items:center;
      }

.dialog .mainContainer .radio > .radioButton input{
          -webkit-appearance:none;
             -moz-appearance:none;
                  appearance:none;
          box-sizing:border-box;
          width:16px;
          height:16px;
          border-radius:50%;
          background-color:var(--radio-bg-color);
          border:1px solid var(--radio-border-color);
        }

.dialog .mainContainer .radio > .radioButton input:hover{
            filter:var(--hover-filter);
          }

.dialog .mainContainer .radio > .radioButton input:checked{
            background-color:var(--radio-checked-bg-color);
            border:4px solid var(--radio-checked-border-color);
          }

.dialog .mainContainer .radio > .radioLabel{
        display:flex;
        padding-inline-start:24px;
        align-items:flex-start;
        gap:10px;
        align-self:stretch;
      }

.dialog .mainContainer .radio > .radioLabel > span{
          flex:1 0 0;
          font-size:11px;
          color:var(--text-secondary-color);
        }

.dialog .mainContainer button{
      border-radius:4px;
      border:1px solid;
      font:menu;
      font-weight:600;
      padding:4px 16px;
      width:auto;
      height:32px;
    }

.dialog .mainContainer button:hover{
        cursor:pointer;
        filter:var(--hover-filter);
      }

.dialog .mainContainer button.secondaryButton{
        color:var(--button-secondary-fg-color);
        background-color:var(--button-secondary-bg-color);
        border-color:var(--button-secondary-border-color);
      }

.dialog .mainContainer button.secondaryButton:hover{
          color:var(--button-secondary-hover-fg-color);
          background-color:var(--button-secondary-hover-bg-color);
          border-color:var(--button-secondary-hover-border-color);
        }

.dialog .mainContainer button.primaryButton{
        color:var(--button-primary-hover-fg-color);
        background-color:var(--button-primary-hover-bg-color);
        border-color:var(--button-primary-hover-border-color);
        opacity:1;
      }

.dialog .mainContainer button.primaryButton:hover{
          color:var(--button-primary-hover-fg-color);
          background-color:var(--button-primary-hover-bg-color);
          border-color:var(--button-primary-hover-border-color);
        }

.dialog .mainContainer textarea{
      font:inherit;
      padding:8px;
      resize:none;
      margin:0;
      box-sizing:border-box;
      border-radius:4px;
      border:1px solid var(--textarea-border-color);
      background:var(--textarea-bg-color);
      color:var(--textarea-fg-color);
    }

.dialog .mainContainer textarea:focus{
        outline-offset:0;
        border-color:transparent;
      }

.dialog .mainContainer textarea:disabled{
        pointer-events:none;
        opacity:0.4;
      }

.textLayer{
  position:absolute;
  text-align:initial;
  inset:0;
  overflow:clip;
  opacity:1;
  line-height:1;
  -webkit-text-size-adjust:none;
     -moz-text-size-adjust:none;
          text-size-adjust:none;
  forced-color-adjust:none;
  transform-origin:0 0;
  caret-color:CanvasText;
  z-index:0;
}

.textLayer.highlighting{
    touch-action:none;
  }

.textLayer :is(span, br){
    color:transparent;
    position:absolute;
    white-space:pre;
    cursor:text;
    transform-origin:0% 0%;
  }

.textLayer > :not(.markedContent),
  .textLayer .markedContent span:not(.markedContent){
    z-index:1;
  }

.textLayer span.markedContent{
    top:0;
    height:0;
  }

.textLayer .highlight{
    --highlight-bg-color:rgb(180 0 170 / 0.25);
    --highlight-selected-bg-color:rgb(0 100 0 / 0.25);
    --highlight-backdrop-filter:none;
    --highlight-selected-backdrop-filter:none;

    margin:-1px;
    padding:1px;
    background-color:var(--highlight-bg-color);
    backdrop-filter:var(--highlight-backdrop-filter);
    border-radius:4px;
  }

@media screen and (forced-colors: active){

.textLayer .highlight{
      --highlight-bg-color:transparent;
      --highlight-selected-bg-color:transparent;
      --highlight-backdrop-filter:var(--hcm-highlight-filter);
      --highlight-selected-backdrop-filter:var(
        --hcm-highlight-selected-filter
      );
  }
    }

.textLayer .highlight.appended{
      position:initial;
    }

.textLayer .highlight.begin{
      border-radius:4px 0 0 4px;
    }

.textLayer .highlight.end{
      border-radius:0 4px 4px 0;
    }

.textLayer .highlight.middle{
      border-radius:0;
    }

.textLayer .highlight.selected{
      background-color:var(--highlight-selected-bg-color);
      backdrop-filter:var(--highlight-selected-backdrop-filter);
    }

.textLayer ::-moz-selection{
    background:rgba(0 0 255 / 0.25);
    background:color-mix(in srgb, AccentColor, transparent 75%);
  }

.textLayer ::selection{
    background:rgba(0 0 255 / 0.25);
    background:color-mix(in srgb, AccentColor, transparent 75%);
  }

.textLayer br::-moz-selection{
    background:transparent;
  }

.textLayer br::selection{
    background:transparent;
  }

.textLayer .endOfContent{
    display:block;
    position:absolute;
    inset:100% 0 0;
    z-index:0;
    cursor:default;
    -webkit-user-select:none;
       -moz-user-select:none;
            user-select:none;
  }

.textLayer .endOfContent.active{
      top:0;
    }

.annotationLayer{
  --annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");
  --input-focus-border-color:Highlight;
  --input-focus-outline:1px solid Canvas;
  --input-unfocused-border-color:transparent;
  --input-disabled-border-color:transparent;
  --input-hover-border-color:black;
  --link-outline:none;

  position:absolute;
  top:0;
  left:0;
  pointer-events:none;
  transform-origin:0 0;
}

@media screen and (forced-colors: active){

.annotationLayer{
    --input-focus-border-color:CanvasText;
    --input-unfocused-border-color:ActiveText;
    --input-disabled-border-color:GrayText;
    --input-hover-border-color:Highlight;
    --link-outline:1.5px solid LinkText;
}

    .annotationLayer .textWidgetAnnotation :is(input, textarea):required, .annotationLayer .choiceWidgetAnnotation select:required, .annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:required{
      outline:1.5px solid selectedItem;
    }

    .annotationLayer .linkAnnotation{
      outline:var(--link-outline);
    }

      .annotationLayer .linkAnnotation:hover{
        backdrop-filter:var(--hcm-highlight-filter);
      }

      .annotationLayer .linkAnnotation > a:hover{
        opacity:0 !important;
        background:none !important;
        box-shadow:none;
      }

    .annotationLayer .popupAnnotation .popup{
      outline:calc(1.5px * var(--scale-factor)) solid CanvasText !important;
      background-color:ButtonFace !important;
      color:ButtonText !important;
    }

    .annotationLayer .highlightArea:hover::after{
      position:absolute;
      top:0;
      left:0;
      width:100%;
      height:100%;
      backdrop-filter:var(--hcm-highlight-filter);
      content:"";
      pointer-events:none;
    }

    .annotationLayer .popupAnnotation.focused .popup{
      outline:calc(3px * var(--scale-factor)) solid Highlight !important;
    }
  }

.annotationLayer[data-main-rotation="90"] .norotate{
    transform:rotate(270deg) translateX(-100%);
  }

.annotationLayer[data-main-rotation="180"] .norotate{
    transform:rotate(180deg) translate(-100%, -100%);
  }

.annotationLayer[data-main-rotation="270"] .norotate{
    transform:rotate(90deg) translateY(-100%);
  }

.annotationLayer.disabled section,
    .annotationLayer.disabled .popup{
      pointer-events:none;
    }

.annotationLayer .annotationContent{
    position:absolute;
    width:100%;
    height:100%;
    pointer-events:none;
  }

.annotationLayer .annotationContent.freetext{
      background:transparent;
      border:none;
      inset:0;
      overflow:visible;
      white-space:nowrap;
      font:10px sans-serif;
      line-height:1.35;
      -webkit-user-select:none;
         -moz-user-select:none;
              user-select:none;
    }

.annotationLayer section{
    position:absolute;
    text-align:initial;
    pointer-events:auto;
    box-sizing:border-box;
    transform-origin:0 0;
  }

.annotationLayer section:has(div.annotationContent) canvas.annotationContent{
        display:none;
      }

.annotationLayer :is(.linkAnnotation, .buttonWidgetAnnotation.pushButton) > a{
    position:absolute;
    font-size:1em;
    top:0;
    left:0;
    width:100%;
    height:100%;
  }

.annotationLayer :is(.linkAnnotation, .buttonWidgetAnnotation.pushButton):not(.hasBorder)
    > a:hover{
    opacity:0.2;
    background-color:rgb(255 255 0);
    box-shadow:0 2px 10px rgb(255 255 0);
  }

.annotationLayer .linkAnnotation.hasBorder:hover{
    background-color:rgb(255 255 0 / 0.2);
  }

.annotationLayer .hasBorder{
    background-size:100% 100%;
  }

.annotationLayer .textAnnotation img{
    position:absolute;
    cursor:pointer;
    width:100%;
    height:100%;
    top:0;
    left:0;
  }

.annotationLayer .textWidgetAnnotation :is(input, textarea), .annotationLayer .choiceWidgetAnnotation select, .annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input{
    background-image:var(--annotation-unfocused-field-background);
    border:2px solid var(--input-unfocused-border-color);
    box-sizing:border-box;
    font:calc(9px * var(--scale-factor)) sans-serif;
    height:100%;
    margin:0;
    vertical-align:top;
    width:100%;
  }

.annotationLayer .textWidgetAnnotation :is(input, textarea):required, .annotationLayer .choiceWidgetAnnotation select:required, .annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:required{
    outline:1.5px solid red;
  }

.annotationLayer .choiceWidgetAnnotation select option{
    padding:0;
  }

.annotationLayer .buttonWidgetAnnotation.radioButton input{
    border-radius:50%;
  }

.annotationLayer .textWidgetAnnotation textarea{
    resize:none;
  }

.annotationLayer .textWidgetAnnotation [disabled]:is(input, textarea), .annotationLayer .choiceWidgetAnnotation select[disabled], .annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input[disabled]{
    background:none;
    border:2px solid var(--input-disabled-border-color);
    cursor:not-allowed;
  }

.annotationLayer .textWidgetAnnotation :is(input, textarea):hover, .annotationLayer .choiceWidgetAnnotation select:hover, .annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:hover{
    border:2px solid var(--input-hover-border-color);
  }

.annotationLayer .textWidgetAnnotation :is(input, textarea):hover, .annotationLayer .choiceWidgetAnnotation select:hover, .annotationLayer .buttonWidgetAnnotation.checkBox input:hover{
    border-radius:2px;
  }

.annotationLayer .textWidgetAnnotation :is(input, textarea):focus, .annotationLayer .choiceWidgetAnnotation select:focus{
    background:none;
    border:2px solid var(--input-focus-border-color);
    border-radius:2px;
    outline:var(--input-focus-outline);
  }

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) :focus{
    background-image:none;
    background-color:transparent;
  }

.annotationLayer .buttonWidgetAnnotation.checkBox :focus{
    border:2px solid var(--input-focus-border-color);
    border-radius:2px;
    outline:var(--input-focus-outline);
  }

.annotationLayer .buttonWidgetAnnotation.radioButton :focus{
    border:2px solid var(--input-focus-border-color);
    outline:var(--input-focus-outline);
  }

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before,
  .annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after,
  .annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before{
    background-color:CanvasText;
    content:"";
    display:block;
    position:absolute;
  }

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before,
  .annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after{
    height:80%;
    left:45%;
    width:1px;
  }

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before{
    transform:rotate(45deg);
  }

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after{
    transform:rotate(-45deg);
  }

.annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before{
    border-radius:50%;
    height:50%;
    left:25%;
    top:25%;
    width:50%;
  }

.annotationLayer .textWidgetAnnotation input.comb{
    font-family:monospace;
    padding-left:2px;
    padding-right:0;
  }

.annotationLayer .textWidgetAnnotation input.comb:focus{
    width:103%;
  }

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input{
    -webkit-appearance:none;
       -moz-appearance:none;
            appearance:none;
  }

.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{
    height:100%;
    width:100%;
  }

.annotationLayer .popupAnnotation{
    position:absolute;
    font-size:calc(9px * var(--scale-factor));
    pointer-events:none;
    width:-moz-max-content;
    width:max-content;
    max-width:45%;
    height:auto;
  }

.annotationLayer .popup{
    background-color:rgb(255 255 153);
    box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) rgb(136 136 136);
    border-radius:calc(2px * var(--scale-factor));
    outline:1.5px solid rgb(255 255 74);
    padding:calc(6px * var(--scale-factor));
    cursor:pointer;
    font:message-box;
    white-space:normal;
    word-wrap:break-word;
    pointer-events:auto;
  }

.annotationLayer .popupAnnotation.focused .popup{
    outline-width:3px;
  }

.annotationLayer .popup *{
    font-size:calc(9px * var(--scale-factor));
  }

.annotationLayer .popup > .header{
    display:inline-block;
  }

.annotationLayer .popup > .header h1{
    display:inline;
  }

.annotationLayer .popup > .header .popupDate{
    display:inline-block;
    margin-left:calc(5px * var(--scale-factor));
    width:-moz-fit-content;
    width:fit-content;
  }

.annotationLayer .popupContent{
    border-top:1px solid rgb(51 51 51);
    margin-top:calc(2px * var(--scale-factor));
    padding-top:calc(2px * var(--scale-factor));
  }

.annotationLayer .richText > *{
    white-space:pre-wrap;
    font-size:calc(9px * var(--scale-factor));
  }

.annotationLayer .popupTriggerArea{
    cursor:pointer;
  }

.annotationLayer section svg{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
  }

.annotationLayer .annotationTextContent{
    position:absolute;
    width:100%;
    height:100%;
    opacity:0;
    color:transparent;
    -webkit-user-select:none;
       -moz-user-select:none;
            user-select:none;
    pointer-events:none;
  }

.annotationLayer .annotationTextContent span{
      width:100%;
      display:inline-block;
    }

.annotationLayer svg.quadrilateralsContainer{
    contain:strict;
    width:0;
    height:0;
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
  }

:root{
  --xfa-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");
  --xfa-focus-outline:auto;
}

@media screen and (forced-colors: active){
  :root{
    --xfa-focus-outline:2px solid CanvasText;
  }
  .xfaLayer *:required{
    outline:1.5px solid selectedItem;
  }
}

.xfaLayer{
  background-color:transparent;
}

.xfaLayer .highlight{
  margin:-1px;
  padding:1px;
  background-color:rgb(239 203 237);
  border-radius:4px;
}

.xfaLayer .highlight.appended{
  position:initial;
}

.xfaLayer .highlight.begin{
  border-radius:4px 0 0 4px;
}

.xfaLayer .highlight.end{
  border-radius:0 4px 4px 0;
}

.xfaLayer .highlight.middle{
  border-radius:0;
}

.xfaLayer .highlight.selected{
  background-color:rgb(203 223 203);
}

.xfaPage{
  overflow:hidden;
  position:relative;
}

.xfaContentarea{
  position:absolute;
}

.xfaPrintOnly{
  display:none;
}

.xfaLayer{
  position:absolute;
  text-align:initial;
  top:0;
  left:0;
  transform-origin:0 0;
  line-height:1.2;
}

.xfaLayer *{
  color:inherit;
  font:inherit;
  font-style:inherit;
  font-weight:inherit;
  font-kerning:inherit;
  letter-spacing:-0.01px;
  text-align:inherit;
  text-decoration:inherit;
  box-sizing:border-box;
  background-color:transparent;
  padding:0;
  margin:0;
  pointer-events:auto;
  line-height:inherit;
}

.xfaLayer *:required{
  outline:1.5px solid red;
}

.xfaLayer div,
.xfaLayer svg,
.xfaLayer svg *{
  pointer-events:none;
}

.xfaLayer a{
  color:blue;
}

.xfaRich li{
  margin-left:3em;
}

.xfaFont{
  color:black;
  font-weight:normal;
  font-kerning:none;
  font-size:10px;
  font-style:normal;
  letter-spacing:0;
  text-decoration:none;
  vertical-align:0;
}

.xfaCaption{
  overflow:hidden;
  flex:0 0 auto;
}

.xfaCaptionForCheckButton{
  overflow:hidden;
  flex:1 1 auto;
}

.xfaLabel{
  height:100%;
  width:100%;
}

.xfaLeft{
  display:flex;
  flex-direction:row;
  align-items:center;
}

.xfaRight{
  display:flex;
  flex-direction:row-reverse;
  align-items:center;
}

:is(.xfaLeft, .xfaRight) > :is(.xfaCaption, .xfaCaptionForCheckButton){
  max-height:100%;
}

.xfaTop{
  display:flex;
  flex-direction:column;
  align-items:flex-start;
}

.xfaBottom{
  display:flex;
  flex-direction:column-reverse;
  align-items:flex-start;
}

:is(.xfaTop, .xfaBottom) > :is(.xfaCaption, .xfaCaptionForCheckButton){
  width:100%;
}

.xfaBorder{
  background-color:transparent;
  position:absolute;
  pointer-events:none;
}

.xfaWrapped{
  width:100%;
  height:100%;
}

:is(.xfaTextfield, .xfaSelect):focus{
  background-image:none;
  background-color:transparent;
  outline:var(--xfa-focus-outline);
  outline-offset:-1px;
}

:is(.xfaCheckbox, .xfaRadio):focus{
  outline:var(--xfa-focus-outline);
}

.xfaTextfield,
.xfaSelect{
  height:100%;
  width:100%;
  flex:1 1 auto;
  border:none;
  resize:none;
  background-image:var(--xfa-unfocused-field-background);
}

.xfaSelect{
  padding-inline:2px;
}

:is(.xfaTop, .xfaBottom) > :is(.xfaTextfield, .xfaSelect){
  flex:0 1 auto;
}

.xfaButton{
  cursor:pointer;
  width:100%;
  height:100%;
  border:none;
  text-align:center;
}

.xfaLink{
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0;
}

.xfaCheckbox,
.xfaRadio{
  width:100%;
  height:100%;
  flex:0 0 auto;
  border:none;
}

.xfaRich{
  white-space:pre-wrap;
  width:100%;
  height:100%;
}

.xfaImage{
  -o-object-position:left top;
     object-position:left top;
  -o-object-fit:contain;
     object-fit:contain;
  width:100%;
  height:100%;
}

.xfaLrTb,
.xfaRlTb,
.xfaTb{
  display:flex;
  flex-direction:column;
  align-items:stretch;
}

.xfaLr{
  display:flex;
  flex-direction:row;
  align-items:stretch;
}

.xfaRl{
  display:flex;
  flex-direction:row-reverse;
  align-items:stretch;
}

.xfaTb > div{
  justify-content:left;
}

.xfaPosition{
  position:relative;
}

.xfaArea{
  position:relative;
}

.xfaValignMiddle{
  display:flex;
  align-items:center;
}

.xfaTable{
  display:flex;
  flex-direction:column;
  align-items:stretch;
}

.xfaTable .xfaRow{
  display:flex;
  flex-direction:row;
  align-items:stretch;
}

.xfaTable .xfaRlRow{
  display:flex;
  flex-direction:row-reverse;
  align-items:stretch;
  flex:1;
}

.xfaTable .xfaRlRow > div{
  flex:1;
}

:is(.xfaNonInteractive, .xfaDisabled, .xfaReadOnly) :is(input, textarea){
  background:initial;
}

@media print{
  .xfaTextfield,
  .xfaSelect{
    background:transparent;
  }

  .xfaSelect{
    -webkit-appearance:none;
       -moz-appearance:none;
            appearance:none;
    text-indent:1px;
    text-overflow:"";
  }
}

.canvasWrapper svg{
    transform:none;
  }

.canvasWrapper svg[data-main-rotation="90"] mask,
      .canvasWrapper svg[data-main-rotation="90"] use:not(.clip, .mask){
        transform:matrix(0, 1, -1, 0, 1, 0);
      }

.canvasWrapper svg[data-main-rotation="180"] mask,
      .canvasWrapper svg[data-main-rotation="180"] use:not(.clip, .mask){
        transform:matrix(-1, 0, 0, -1, 1, 1);
      }

.canvasWrapper svg[data-main-rotation="270"] mask,
      .canvasWrapper svg[data-main-rotation="270"] use:not(.clip, .mask){
        transform:matrix(0, -1, 1, 0, 0, 1);
      }

.canvasWrapper svg.highlight{
      --blend-mode:multiply;

      position:absolute;
      mix-blend-mode:var(--blend-mode);
    }

@media screen and (forced-colors: active){

.canvasWrapper svg.highlight{
        --blend-mode:difference;
    }
      }

.canvasWrapper svg.highlight:not(.free){
        fill-rule:evenodd;
      }

.canvasWrapper svg.highlightOutline{
      position:absolute;
      mix-blend-mode:normal;
      fill-rule:evenodd;
      fill:none;
    }

.canvasWrapper svg.highlightOutline.hovered:not(.free):not(.selected){
          stroke:var(--hover-outline-color);
          stroke-width:var(--outline-width);
        }

.canvasWrapper svg.highlightOutline.selected:not(.free) .mainOutline{
            stroke:var(--outline-around-color);
            stroke-width:calc(
              var(--outline-width) + 2 * var(--outline-around-width)
            );
          }

.canvasWrapper svg.highlightOutline.selected:not(.free) .secondaryOutline{
            stroke:var(--outline-color);
            stroke-width:var(--outline-width);
          }

.canvasWrapper svg.highlightOutline.free.hovered:not(.selected){
          stroke:var(--hover-outline-color);
          stroke-width:calc(2 * var(--outline-width));
        }

.canvasWrapper svg.highlightOutline.free.selected .mainOutline{
            stroke:var(--outline-around-color);
            stroke-width:calc(
              2 * (var(--outline-width) + var(--outline-around-width))
            );
          }

.canvasWrapper svg.highlightOutline.free.selected .secondaryOutline{
            stroke:var(--outline-color);
            stroke-width:calc(2 * var(--outline-width));
          }

.toggle-button{
  --button-background-color:#f0f0f4;
  --button-background-color-hover:#e0e0e6;
  --button-background-color-active:#cfcfd8;
  --color-accent-primary:#0060df;
  --color-accent-primary-hover:#0250bb;
  --color-accent-primary-active:#054096;
  --border-interactive-color:#8f8f9d;
  --border-radius-circle:9999px;
  --border-width:1px;
  --size-item-small:16px;
  --size-item-large:32px;
  --color-canvas:white;

  --toggle-background-color:var(--button-background-color);
  --toggle-background-color-hover:var(--button-background-color-hover);
  --toggle-background-color-active:var(--button-background-color-active);
  --toggle-background-color-pressed:var(--color-accent-primary);
  --toggle-background-color-pressed-hover:var(--color-accent-primary-hover);
  --toggle-background-color-pressed-active:var(--color-accent-primary-active);
  --toggle-border-color:var(--border-interactive-color);
  --toggle-border-color-hover:var(--toggle-border-color);
  --toggle-border-color-active:var(--toggle-border-color);
  --toggle-border-radius:var(--border-radius-circle);
  --toggle-border-width:var(--border-width);
  --toggle-height:var(--size-item-small);
  --toggle-width:var(--size-item-large);
  --toggle-dot-background-color:var(--toggle-border-color);
  --toggle-dot-background-color-hover:var(--toggle-dot-background-color);
  --toggle-dot-background-color-active:var(--toggle-dot-background-color);
  --toggle-dot-background-color-on-pressed:var(--color-canvas);
  --toggle-dot-margin:1px;
  --toggle-dot-height:calc(
    var(--toggle-height) - 2 * var(--toggle-dot-margin) - 2 *
      var(--toggle-border-width)
  );
  --toggle-dot-width:var(--toggle-dot-height);
  --toggle-dot-transform-x:calc(
    var(--toggle-width) - 4 * var(--toggle-dot-margin) - var(--toggle-dot-width)
  );

  -webkit-appearance:none;

     -moz-appearance:none;

          appearance:none;
  padding:0;
  margin:0;
  border:var(--toggle-border-width) solid var(--toggle-border-color);
  height:var(--toggle-height);
  width:var(--toggle-width);
  border-radius:var(--toggle-border-radius);
  background:var(--toggle-background-color);
  box-sizing:border-box;
  flex-shrink:0;
}

@media (prefers-color-scheme: dark){

.toggle-button{
    --button-background-color:color-mix(in srgb, currentColor 7%, transparent);
    --button-background-color-hover:color-mix(
      in srgb,
      currentColor 14%,
      transparent
    );
    --button-background-color-active:color-mix(
      in srgb,
      currentColor 21%,
      transparent
    );
    --color-accent-primary:#0df;
    --color-accent-primary-hover:#80ebff;
    --color-accent-primary-active:#aaf2ff;
    --border-interactive-color:#bfbfc9;
    --color-canvas:#1c1b22;
}
  }

@media (forced-colors: active){

.toggle-button{
    --color-accent-primary:ButtonText;
    --color-accent-primary-hover:SelectedItem;
    --color-accent-primary-active:SelectedItem;
    --border-interactive-color:ButtonText;
    --button-background-color:ButtonFace;
    --border-interactive-color-hover:SelectedItem;
    --border-interactive-color-active:SelectedItem;
    --border-interactive-color-disabled:GrayText;
    --color-canvas:ButtonText;
}
  }

.toggle-button:focus-visible{
    outline:var(--focus-outline);
    outline-offset:var(--focus-outline-offset);
  }

.toggle-button:enabled:hover{
    background:var(--toggle-background-color-hover);
    border-color:var(--toggle-border-color);
  }

.toggle-button:enabled:active{
    background:var(--toggle-background-color-active);
    border-color:var(--toggle-border-color);
  }

.toggle-button[aria-pressed="true"]{
    background:var(--toggle-background-color-pressed);
    border-color:transparent;
  }

.toggle-button[aria-pressed="true"]:enabled:hover{
    background:var(--toggle-background-color-pressed-hover);
    border-color:transparent;
  }

.toggle-button[aria-pressed="true"]:enabled:active{
    background:var(--toggle-background-color-pressed-active);
    border-color:transparent;
  }

.toggle-button::before{
    display:block;
    content:"";
    background-color:var(--toggle-dot-background-color);
    height:var(--toggle-dot-height);
    width:var(--toggle-dot-width);
    margin:var(--toggle-dot-margin);
    border-radius:var(--toggle-border-radius);
    translate:0;
  }

.toggle-button[aria-pressed="true"]::before{
    translate:var(--toggle-dot-transform-x);
    background-color:var(--toggle-dot-background-color-on-pressed);
  }

.toggle-button[aria-pressed="true"]:enabled:hover::before,
  .toggle-button[aria-pressed="true"]:enabled:active::before{
    background-color:var(--toggle-dot-background-color-on-pressed);
  }

[dir="rtl"] .toggle-button[aria-pressed="true"]::before{
    translate:calc(-1 * var(--toggle-dot-transform-x));
  }

@media (prefers-reduced-motion: no-preference){
    .toggle-button::before{
      transition:translate 100ms;
    }
  }

@media (prefers-contrast){
    .toggle-button:enabled:hover{
      border-color:var(--toggle-border-color-hover);
    }

    .toggle-button:enabled:active{
      border-color:var(--toggle-border-color-active);
    }

    .toggle-button[aria-pressed="true"]:enabled{
      border-color:var(--toggle-border-color);
      position:relative;
    }

    .toggle-button[aria-pressed="true"]:enabled:hover,
    .toggle-button[aria-pressed="true"]:enabled:hover:active{
      border-color:var(--toggle-border-color-hover);
    }

    .toggle-button[aria-pressed="true"]:enabled:active{
      background-color:var(--toggle-dot-background-color-active);
      border-color:var(--toggle-dot-background-color-hover);
    }

    .toggle-button:hover::before,
    .toggle-button:active::before{
      background-color:var(--toggle-dot-background-color-hover);
    }
  }

@media (forced-colors){

.toggle-button{
    --toggle-dot-background-color:var(--color-accent-primary);
    --toggle-dot-background-color-hover:var(--color-accent-primary-hover);
    --toggle-dot-background-color-active:var(--color-accent-primary-active);
    --toggle-dot-background-color-on-pressed:var(--button-background-color);
    --toggle-background-color-disabled:var(--button-background-color-disabled);
    --toggle-border-color-hover:var(--border-interactive-color-hover);
    --toggle-border-color-active:var(--border-interactive-color-active);
    --toggle-border-color-disabled:var(--border-interactive-color-disabled);
}

    .toggle-button[aria-pressed="true"]:enabled::after{
      border:1px solid var(--button-background-color);
      content:"";
      position:absolute;
      height:var(--toggle-height);
      width:var(--toggle-width);
      display:block;
      border-radius:var(--toggle-border-radius);
      inset:-2px;
    }

    .toggle-button[aria-pressed="true"]:enabled:active::after{
      border-color:var(--toggle-border-color-active);
    }
  }

:root{
  --outline-width:2px;
  --outline-color:#0060df;
  --outline-around-width:1px;
  --outline-around-color:#f0f0f4;
  --hover-outline-around-color:var(--outline-around-color);
  --focus-outline:solid var(--outline-width) var(--outline-color);
  --unfocus-outline:solid var(--outline-width) transparent;
  --focus-outline-around:solid var(--outline-around-width) var(--outline-around-color);
  --hover-outline-color:#8f8f9d;
  --hover-outline:solid var(--outline-width) var(--hover-outline-color);
  --hover-outline-around:solid var(--outline-around-width) var(--hover-outline-around-color);
  --freetext-line-height:1.35;
  --freetext-padding:2px;
  --resizer-bg-color:var(--outline-color);
  --resizer-size:6px;
  --resizer-shift:calc(
    0px - (var(--outline-width) + var(--resizer-size)) / 2 -
      var(--outline-around-width)
  );
  --editorFreeText-editing-cursor:text;
  --editorInk-editing-cursor:url('cursor-editorInk.svg') 0 16, pointer;
  --editorHighlight-editing-cursor:url('cursor-editorTextHighlight.svg') 24 24, text;
  --editorFreeHighlight-editing-cursor:url('cursor-editorFreeHighlight.svg') 1 18, pointer;
}

.visuallyHidden{
  position:absolute;
  top:0;
  left:0;
  border:0;
  margin:0;
  padding:0;
  width:0;
  height:0;
  overflow:hidden;
  white-space:nowrap;
  font-size:0;
}

.textLayer.highlighting{
  cursor:var(--editorFreeHighlight-editing-cursor);
}

.textLayer.highlighting:not(.free) span{
    cursor:var(--editorHighlight-editing-cursor);
  }

.textLayer.highlighting.free span{
    cursor:var(--editorFreeHighlight-editing-cursor);
  }

@media (min-resolution: 1.1dppx){
  :root{
    --editorFreeText-editing-cursor:url('cursor-editorFreeText.svg') 0 16, text;
  }
}

@media screen and (forced-colors: active){
  :root{
    --outline-color:CanvasText;
    --outline-around-color:ButtonFace;
    --resizer-bg-color:ButtonText;
    --hover-outline-color:Highlight;
    --hover-outline-around-color:SelectedItemText;
  }
}

[data-editor-rotation="90"]{
  transform:rotate(90deg);
}

[data-editor-rotation="180"]{
  transform:rotate(180deg);
}

[data-editor-rotation="270"]{
  transform:rotate(270deg);
}

.annotationEditorLayer{
  background:transparent;
  position:absolute;
  inset:0;
  font-size:calc(100px * var(--scale-factor));
  transform-origin:0 0;
  cursor:auto;
}

.annotationEditorLayer.waiting{
  content:"";
  cursor:wait;
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
}

.annotationEditorLayer.disabled{
  pointer-events:none;
}

.annotationEditorLayer.freetextEditing{
  cursor:var(--editorFreeText-editing-cursor);
}

.annotationEditorLayer.inkEditing{
  cursor:var(--editorInk-editing-cursor);
}

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor){
  position:absolute;
  background:transparent;
  z-index:1;
  transform-origin:0 0;
  cursor:auto;
  max-width:100%;
  max-height:100%;
  border:var(--unfocus-outline);
}

.annotationEditorLayer .draggable.selectedEditor:is(.freeTextEditor, .inkEditor, .stampEditor){
    cursor:move;
  }

.annotationEditorLayer .moving:is(.freeTextEditor, .inkEditor, .stampEditor){
    touch-action:none;
  }

.annotationEditorLayer .selectedEditor:is(.freeTextEditor, .inkEditor, .stampEditor){
    border:var(--focus-outline);
    outline:var(--focus-outline-around);
  }

.annotationEditorLayer .selectedEditor:is(.freeTextEditor, .inkEditor, .stampEditor)::before{
      content:"";
      position:absolute;
      inset:0;
      border:var(--focus-outline-around);
      pointer-events:none;
    }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor):hover:not(.selectedEditor){
    border:var(--hover-outline);
    outline:var(--hover-outline-around);
  }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor):hover:not(.selectedEditor)::before{
      content:"";
      position:absolute;
      inset:0;
      border:var(--focus-outline-around);
    }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar{
    --editor-toolbar-delete-image:url('editor-toolbar-delete.svg');
    --editor-toolbar-bg-color:#f0f0f4;
    --editor-toolbar-highlight-image:url('toolbarButton-editorHighlight.svg');
    --editor-toolbar-fg-color:#2e2e56;
    --editor-toolbar-border-color:#8f8f9d;
    --editor-toolbar-hover-border-color:var(--editor-toolbar-border-color);
    --editor-toolbar-hover-bg-color:#e0e0e6;
    --editor-toolbar-hover-fg-color:var(--editor-toolbar-fg-color);
    --editor-toolbar-hover-outline:none;
    --editor-toolbar-focus-outline-color:#0060df;
    --editor-toolbar-shadow:0 2px 6px 0 rgb(58 57 68 / 0.2);
    --editor-toolbar-vert-offset:6px;
    --editor-toolbar-height:28px;
    --editor-toolbar-padding:2px;

    display:flex;
    width:-moz-fit-content;
    width:fit-content;
    height:var(--editor-toolbar-height);
    flex-direction:column;
    justify-content:center;
    align-items:center;
    cursor:default;
    pointer-events:auto;
    box-sizing:content-box;
    padding:var(--editor-toolbar-padding);

    position:absolute;
    inset-inline-end:0;
    inset-block-start:calc(100% + var(--editor-toolbar-vert-offset));

    border-radius:6px;
    background-color:var(--editor-toolbar-bg-color);
    border:1px solid var(--editor-toolbar-border-color);
    box-shadow:var(--editor-toolbar-shadow);
  }

@media (prefers-color-scheme: dark){

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar{
      --editor-toolbar-bg-color:#2b2a33;
      --editor-toolbar-fg-color:#fbfbfe;
      --editor-toolbar-hover-bg-color:#52525e;
      --editor-toolbar-focus-outline-color:#0df;
  }
    }

@media screen and (forced-colors: active){

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar{
      --editor-toolbar-bg-color:ButtonFace;
      --editor-toolbar-fg-color:ButtonText;
      --editor-toolbar-border-color:ButtonText;
      --editor-toolbar-hover-border-color:AccentColor;
      --editor-toolbar-hover-bg-color:ButtonFace;
      --editor-toolbar-hover-fg-color:AccentColor;
      --editor-toolbar-hover-outline:2px solid var(--editor-toolbar-hover-border-color);
      --editor-toolbar-focus-outline-color:ButtonBorder;
      --editor-toolbar-shadow:none;
  }
    }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar.hidden{
      display:none;
    }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar:has(:focus-visible){
      border-color:transparent;
    }

[dir="ltr"] :is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar{
      transform-origin:100% 0;
    }

[dir="rtl"] :is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar{
      transform-origin:0 0;
    }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons{
      display:flex;
      justify-content:center;
      align-items:center;
      gap:0;
      height:100%;
    }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .divider{
        width:1px;
        height:calc(
          2 * var(--editor-toolbar-padding) + var(--editor-toolbar-height)
        );
        background-color:var(--editor-toolbar-border-color);
        display:inline-block;
        margin-inline:2px;
      }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .highlightButton{
        width:var(--editor-toolbar-height);
      }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .highlightButton::before{
          content:"";
          -webkit-mask-image:var(--editor-toolbar-highlight-image);
                  mask-image:var(--editor-toolbar-highlight-image);
          -webkit-mask-repeat:no-repeat;
                  mask-repeat:no-repeat;
          -webkit-mask-position:center;
                  mask-position:center;
          display:inline-block;
          background-color:var(--editor-toolbar-fg-color);
          width:100%;
          height:100%;
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .highlightButton:hover::before{
          background-color:var(--editor-toolbar-hover-fg-color);
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .delete{
        width:var(--editor-toolbar-height);
      }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .delete::before{
          content:"";
          -webkit-mask-image:var(--editor-toolbar-delete-image);
                  mask-image:var(--editor-toolbar-delete-image);
          -webkit-mask-repeat:no-repeat;
                  mask-repeat:no-repeat;
          -webkit-mask-position:center;
                  mask-position:center;
          display:inline-block;
          background-color:var(--editor-toolbar-fg-color);
          width:100%;
          height:100%;
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .delete:hover::before{
          background-color:var(--editor-toolbar-hover-fg-color);
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons > *{
        height:var(--editor-toolbar-height);
      }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons > :not(.divider){
        border:none;
        background-color:transparent;
        cursor:pointer;
      }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons > :not(.divider):hover{
          border-radius:2px;
          background-color:var(--editor-toolbar-hover-bg-color);
          color:var(--editor-toolbar-hover-fg-color);
          outline:var(--editor-toolbar-hover-outline);
          outline-offset:1px;
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons > :not(.divider):hover:active{
            outline:none;
          }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons > :not(.divider):focus-visible{
          border-radius:2px;
          outline:2px solid var(--editor-toolbar-focus-outline-color);
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText{
        --alt-text-add-image:url('altText_add.svg');
        --alt-text-done-image:url('altText_done.svg');

        display:flex;
        align-items:center;
        justify-content:center;
        width:-moz-max-content;
        width:max-content;
        padding-inline:8px;
        pointer-events:all;
        font:menu;
        font-weight:590;
        font-size:12px;
        color:var(--editor-toolbar-fg-color);
      }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText:disabled{
          pointer-events:none;
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText::before{
          content:"";
          -webkit-mask-image:var(--alt-text-add-image);
                  mask-image:var(--alt-text-add-image);
          -webkit-mask-repeat:no-repeat;
                  mask-repeat:no-repeat;
          -webkit-mask-position:center;
                  mask-position:center;
          display:inline-block;
          width:12px;
          height:13px;
          background-color:var(--editor-toolbar-fg-color);
          margin-inline-end:4px;
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText:hover::before{
          background-color:var(--editor-toolbar-hover-fg-color);
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText.done::before{
          -webkit-mask-image:var(--alt-text-done-image);
                  mask-image:var(--alt-text-done-image);
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText .tooltip{
          display:none;
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText .tooltip.show{
            --alt-text-tooltip-bg:#f0f0f4;
            --alt-text-tooltip-fg:#15141a;
            --alt-text-tooltip-border:#8f8f9d;
            --alt-text-tooltip-shadow:0px 2px 6px 0px rgb(58 57 68 / 0.2);

            display:inline-flex;
            flex-direction:column;
            align-items:center;
            justify-content:center;
            position:absolute;
            top:calc(100% + 2px);
            inset-inline-start:0;
            padding-block:2px 3px;
            padding-inline:3px;
            max-width:300px;
            width:-moz-max-content;
            width:max-content;
            height:auto;
            font-size:12px;

            border:0.5px solid var(--alt-text-tooltip-border);
            background:var(--alt-text-tooltip-bg);
            box-shadow:var(--alt-text-tooltip-shadow);
            color:var(--alt-text-tooltip-fg);

            pointer-events:none;
          }

@media (prefers-color-scheme: dark){

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText .tooltip.show{
              --alt-text-tooltip-bg:#1c1b22;
              --alt-text-tooltip-fg:#fbfbfe;
              --alt-text-tooltip-shadow:0px 2px 6px 0px #15141a;
          }
            }

@media screen and (forced-colors: active){

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText .tooltip.show{
              --alt-text-tooltip-bg:Canvas;
              --alt-text-tooltip-fg:CanvasText;
              --alt-text-tooltip-border:CanvasText;
              --alt-text-tooltip-shadow:none;
          }
            }

.annotationEditorLayer .freeTextEditor{
  padding:calc(var(--freetext-padding) * var(--scale-factor));
  width:auto;
  height:auto;
  touch-action:none;
}

.annotationEditorLayer .freeTextEditor .internal{
  background:transparent;
  border:none;
  inset:0;
  overflow:visible;
  white-space:nowrap;
  font:10px sans-serif;
  line-height:var(--freetext-line-height);
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
}

.annotationEditorLayer .freeTextEditor .overlay{
  position:absolute;
  display:none;
  background:transparent;
  inset:0;
  width:100%;
  height:100%;
}

.annotationEditorLayer freeTextEditor .overlay.enabled{
  display:block;
}

.annotationEditorLayer .freeTextEditor .internal:empty::before{
  content:attr(default-content);
  color:gray;
}

.annotationEditorLayer .freeTextEditor .internal:focus{
  outline:none;
  -webkit-user-select:auto;
     -moz-user-select:auto;
          user-select:auto;
}

.annotationEditorLayer .inkEditor{
  width:100%;
  height:100%;
}

.annotationEditorLayer .inkEditor.editing{
  cursor:inherit;
}

.annotationEditorLayer .inkEditor .inkEditorCanvas{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  touch-action:none;
}

.annotationEditorLayer .stampEditor{
  width:auto;
  height:auto;
}

.annotationEditorLayer .stampEditor canvas{
    position:absolute;
    width:100%;
    height:100%;
    margin:0;
    top:0;
    left:0;
  }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers{
      position:absolute;
      inset:0;
    }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers.hidden{
        display:none;
      }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer{
        width:var(--resizer-size);
        height:var(--resizer-size);
        background:content-box var(--resizer-bg-color);
        border:var(--focus-outline-around);
        border-radius:2px;
        position:absolute;
      }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer.topLeft{
          top:var(--resizer-shift);
          left:var(--resizer-shift);
        }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer.topMiddle{
          top:var(--resizer-shift);
          left:calc(50% + var(--resizer-shift));
        }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer.topRight{
          top:var(--resizer-shift);
          right:var(--resizer-shift);
        }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer.middleRight{
          top:calc(50% + var(--resizer-shift));
          right:var(--resizer-shift);
        }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer.bottomRight{
          bottom:var(--resizer-shift);
          right:var(--resizer-shift);
        }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer.bottomMiddle{
          bottom:var(--resizer-shift);
          left:calc(50% + var(--resizer-shift));
        }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer.bottomLeft{
          bottom:var(--resizer-shift);
          left:var(--resizer-shift);
        }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer.middleLeft{
          top:calc(50% + var(--resizer-shift));
          left:var(--resizer-shift);
        }

.annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.topLeft,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.topLeft,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.topLeft,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.topLeft,
      .annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.bottomRight,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.bottomRight,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.bottomRight,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.bottomRight{
        cursor:nwse-resize;
      }

.annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.topMiddle,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.topMiddle,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.topMiddle,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.topMiddle,
      .annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.bottomMiddle,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.bottomMiddle,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.bottomMiddle,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.bottomMiddle{
        cursor:ns-resize;
      }

.annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.topRight,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.topRight,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.topRight,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.topRight,
      .annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.bottomLeft,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.bottomLeft,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.bottomLeft,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.bottomLeft{
        cursor:nesw-resize;
      }

.annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.middleRight,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.middleRight,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.middleRight,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.middleRight,
      .annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.middleLeft,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.middleLeft,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.middleLeft,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.middleLeft{
        cursor:ew-resize;
      }

.annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.topLeft,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.topLeft,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.topLeft,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.topLeft,
      .annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.bottomRight,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.bottomRight,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.bottomRight,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.bottomRight{
        cursor:nesw-resize;
      }

.annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.topMiddle,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.topMiddle,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.topMiddle,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.topMiddle,
      .annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.bottomMiddle,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.bottomMiddle,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.bottomMiddle,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.bottomMiddle{
        cursor:ew-resize;
      }

.annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.topRight,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.topRight,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.topRight,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.topRight,
      .annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.bottomLeft,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.bottomLeft,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.bottomLeft,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.bottomLeft{
        cursor:nwse-resize;
      }

.annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.middleRight,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.middleRight,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.middleRight,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.middleRight,
      .annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.middleLeft,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.middleLeft,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.middleLeft,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.middleLeft{
        cursor:ns-resize;
      }

.annotationEditorLayer
    :is(
      [data-main-rotation="0"] [data-editor-rotation="90"],
      [data-main-rotation="90"] [data-editor-rotation="0"],
      [data-main-rotation="180"] [data-editor-rotation="270"],
      [data-main-rotation="270"] [data-editor-rotation="180"]
    ) .editToolbar{
      rotate:270deg;
    }

[dir="ltr"] .annotationEditorLayer
    :is(
      [data-main-rotation="0"] [data-editor-rotation="90"],
      [data-main-rotation="90"] [data-editor-rotation="0"],
      [data-main-rotation="180"] [data-editor-rotation="270"],
      [data-main-rotation="270"] [data-editor-rotation="180"]
    ) .editToolbar{
        inset-inline-end:calc(0px - var(--editor-toolbar-vert-offset));
        inset-block-start:0;
      }

[dir="rtl"] .annotationEditorLayer
    :is(
      [data-main-rotation="0"] [data-editor-rotation="90"],
      [data-main-rotation="90"] [data-editor-rotation="0"],
      [data-main-rotation="180"] [data-editor-rotation="270"],
      [data-main-rotation="270"] [data-editor-rotation="180"]
    ) .editToolbar{
        inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset));
        inset-block-start:0;
      }

.annotationEditorLayer
    :is(
      [data-main-rotation="0"] [data-editor-rotation="180"],
      [data-main-rotation="90"] [data-editor-rotation="90"],
      [data-main-rotation="180"] [data-editor-rotation="0"],
      [data-main-rotation="270"] [data-editor-rotation="270"]
    ) .editToolbar{
      rotate:180deg;
      inset-inline-end:100%;
      inset-block-start:calc(0pc - var(--editor-toolbar-vert-offset));
    }

.annotationEditorLayer
    :is(
      [data-main-rotation="0"] [data-editor-rotation="270"],
      [data-main-rotation="90"] [data-editor-rotation="180"],
      [data-main-rotation="180"] [data-editor-rotation="90"],
      [data-main-rotation="270"] [data-editor-rotation="0"]
    ) .editToolbar{
      rotate:90deg;
    }

[dir="ltr"] .annotationEditorLayer
    :is(
      [data-main-rotation="0"] [data-editor-rotation="270"],
      [data-main-rotation="90"] [data-editor-rotation="180"],
      [data-main-rotation="180"] [data-editor-rotation="90"],
      [data-main-rotation="270"] [data-editor-rotation="0"]
    ) .editToolbar{
        inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset));
        inset-block-start:100%;
      }

[dir="rtl"] .annotationEditorLayer
    :is(
      [data-main-rotation="0"] [data-editor-rotation="270"],
      [data-main-rotation="90"] [data-editor-rotation="180"],
      [data-main-rotation="180"] [data-editor-rotation="90"],
      [data-main-rotation="270"] [data-editor-rotation="0"]
    ) .editToolbar{
        inset-inline-start:calc(0px - var(--editor-toolbar-vert-offset));
        inset-block-start:0;
      }

.dialog.altText::backdrop{
    -webkit-mask:url(#alttext-manager-mask);
            mask:url(#alttext-manager-mask);
  }

.dialog.altText.positioned{
    margin:0;
  }

.dialog.altText #altTextContainer{
    width:300px;
    height:-moz-fit-content;
    height:fit-content;
    display:inline-flex;
    flex-direction:column;
    align-items:flex-start;
    gap:16px;
  }

.dialog.altText #altTextContainer #overallDescription{
      display:flex;
      flex-direction:column;
      align-items:flex-start;
      gap:4px;
      align-self:stretch;
    }

.dialog.altText #altTextContainer #overallDescription span{
        align-self:stretch;
      }

.dialog.altText #altTextContainer #overallDescription .title{
        font-size:13px;
        font-style:normal;
        font-weight:590;
      }

.dialog.altText #altTextContainer #addDescription{
      display:flex;
      flex-direction:column;
      align-items:stretch;
      gap:8px;
    }

.dialog.altText #altTextContainer #addDescription .descriptionArea{
        flex:1;
        padding-inline:24px 10px;
      }

.dialog.altText #altTextContainer #addDescription .descriptionArea textarea{
          width:100%;
          min-height:75px;
        }

.dialog.altText #altTextContainer #buttons{
      display:flex;
      justify-content:flex-end;
      align-items:flex-start;
      gap:8px;
      align-self:stretch;
    }

.colorPicker{
  --hover-outline-color:#0250bb;
  --selected-outline-color:#0060df;
  --swatch-border-color:#cfcfd8;
}

@media (prefers-color-scheme: dark){

.colorPicker{
    --hover-outline-color:#80ebff;
    --selected-outline-color:#aaf2ff;
    --swatch-border-color:#52525e;
}
  }

@media screen and (forced-colors: active){

.colorPicker{
    --hover-outline-color:Highlight;
    --selected-outline-color:var(--hover-outline-color);
    --swatch-border-color:ButtonText;
}
  }

.colorPicker .swatch{
    width:16px;
    height:16px;
    border:1px solid var(--swatch-border-color);
    border-radius:100%;
    outline-offset:2px;
    box-sizing:border-box;
    forced-color-adjust:none;
  }

.colorPicker button:is(:hover, .selected) > .swatch{
    border:none;
  }

.annotationEditorLayer[data-main-rotation="0"] .highlightEditor:not(.free) > .editToolbar{
      rotate:0deg;
    }

.annotationEditorLayer[data-main-rotation="90"] .highlightEditor:not(.free) > .editToolbar{
      rotate:270deg;
    }

.annotationEditorLayer[data-main-rotation="180"] .highlightEditor:not(.free) > .editToolbar{
      rotate:180deg;
    }

.annotationEditorLayer[data-main-rotation="270"] .highlightEditor:not(.free) > .editToolbar{
      rotate:90deg;
    }

.annotationEditorLayer .highlightEditor{
    position:absolute;
    background:transparent;
    z-index:1;
    cursor:auto;
    max-width:100%;
    max-height:100%;
    border:none;
    outline:none;
    pointer-events:none;
    transform-origin:0 0;
  }

.annotationEditorLayer .highlightEditor:not(.free){
      transform:none;
    }

.annotationEditorLayer .highlightEditor .internal{
      position:absolute;
      top:0;
      left:0;
      width:100%;
      height:100%;
      pointer-events:auto;
    }

.annotationEditorLayer .highlightEditor.disabled .internal{
      pointer-events:none;
    }

.annotationEditorLayer .highlightEditor.selectedEditor .internal{
        cursor:pointer;
      }

.annotationEditorLayer .highlightEditor .editToolbar{
      --editor-toolbar-colorpicker-arrow-image:url('toolbarButton-menuArrow.svg');

      transform-origin:center !important;
    }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker{
          position:relative;
          width:auto;
          display:flex;
          justify-content:center;
          align-items:center;
          gap:4px;
          padding:4px;
        }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker::after{
            content:"";
            -webkit-mask-image:var(--editor-toolbar-colorpicker-arrow-image);
                    mask-image:var(--editor-toolbar-colorpicker-arrow-image);
            -webkit-mask-repeat:no-repeat;
                    mask-repeat:no-repeat;
            -webkit-mask-position:center;
                    mask-position:center;
            display:inline-block;
            background-color:var(--editor-toolbar-fg-color);
            width:12px;
            height:12px;
          }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:hover::after{
            background-color:var(--editor-toolbar-hover-fg-color);
          }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:has(.dropdown:not(.hidden)){
            background-color:var(--editor-toolbar-hover-bg-color);
          }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:has(.dropdown:not(.hidden))::after{
              scale:-1;
            }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown{
            position:absolute;
            display:flex;
            justify-content:center;
            align-items:center;
            flex-direction:column;
            gap:11px;
            padding-block:8px;
            border-radius:6px;
            background-color:var(--editor-toolbar-bg-color);
            border:1px solid var(--editor-toolbar-border-color);
            box-shadow:var(--editor-toolbar-shadow);
            inset-block-start:calc(100% + 4px);
            width:calc(100% + 2 * var(--editor-toolbar-padding));
          }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button{
              width:100%;
              height:auto;
              border:none;
              cursor:pointer;
              display:flex;
              justify-content:center;
              align-items:center;
              background:none;
            }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button:is(:active, :focus-visible){
                outline:none;
              }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button > .swatch{
                outline-offset:2px;
              }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button[aria-selected="true"] > .swatch{
                outline:2px solid var(--selected-outline-color);
              }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button:is(:hover, :active, :focus-visible) > .swatch{
                outline:2px solid var(--hover-outline-color);
              }

.editorParamsToolbar:has(#highlightParamsToolbarContainer){
  padding:unset;
}

#highlightParamsToolbarContainer{
  height:auto;
  padding-inline:10px;
  padding-block:10px 16px;
  gap:16px;
  display:flex;
  flex-direction:column;
  box-sizing:border-box;
}

#highlightParamsToolbarContainer .editorParamsLabel{
    width:-moz-fit-content;
    width:fit-content;
    inset-inline-start:0;
  }

#highlightParamsToolbarContainer .colorPicker{
    display:flex;
    flex-direction:column;
    gap:8px;
  }

#highlightParamsToolbarContainer .colorPicker .dropdown{
      display:flex;
      justify-content:space-between;
      align-items:center;
      flex-direction:row;
      height:auto;
    }

#highlightParamsToolbarContainer .colorPicker .dropdown button{
        width:auto;
        height:auto;
        border:none;
        cursor:pointer;
        display:flex;
        justify-content:center;
        align-items:center;
        background:none;
        flex:0 0 auto;
      }

#highlightParamsToolbarContainer .colorPicker .dropdown button .swatch{
          width:24px;
          height:24px;
        }

#highlightParamsToolbarContainer .colorPicker .dropdown button:is(:active, :focus-visible){
          outline:none;
        }

#highlightParamsToolbarContainer .colorPicker .dropdown button[aria-selected="true"] > .swatch{
          outline:2px solid var(--selected-outline-color);
        }

#highlightParamsToolbarContainer .colorPicker .dropdown button:is(:hover, :active, :focus-visible) > .swatch{
          outline:2px solid var(--hover-outline-color);
        }

#highlightParamsToolbarContainer #editorHighlightThickness{
    display:flex;
    flex-direction:column;
    align-items:center;
    gap:4px;
    align-self:stretch;
  }

#highlightParamsToolbarContainer #editorHighlightThickness .editorParamsLabel{
      width:100%;
      height:auto;
      align-self:stretch;
    }

#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{
      display:flex;
      justify-content:space-between;
      align-items:center;
      align-self:stretch;

      --example-color:#bfbfc9;
    }

@media (prefers-color-scheme: dark){

#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{
        --example-color:#80808e;
    }
      }

@media screen and (forced-colors: active){

#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{
        --example-color:CanvasText;
    }
      }

:is(#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker > .editorParamsSlider[disabled]){
        opacity:0.4;
      }

#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker::before,
      #highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker::after{
        content:"";
        width:8px;
        aspect-ratio:1;
        display:block;
        border-radius:100%;
        background-color:var(--example-color);
      }

#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker::after{
        width:24px;
      }

#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker .editorParamsSlider{
        width:unset;
        height:14px;
      }

#highlightParamsToolbarContainer #editorHighlightVisibility{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    gap:8px;
    align-self:stretch;
  }

#highlightParamsToolbarContainer #editorHighlightVisibility .divider{
      --divider-color:#d7d7db;

      margin-block:4px;
      width:100%;
      height:1px;
      background-color:var(--divider-color);
    }

@media (prefers-color-scheme: dark){

#highlightParamsToolbarContainer #editorHighlightVisibility .divider{
        --divider-color:#8f8f9d;
    }
      }

@media screen and (forced-colors: active){

#highlightParamsToolbarContainer #editorHighlightVisibility .divider{
        --divider-color:CanvasText;
    }
      }

#highlightParamsToolbarContainer #editorHighlightVisibility .toggler{
      display:flex;
      justify-content:space-between;
      align-items:center;
      align-self:stretch;
    }

:root{
  --viewer-container-height:0;
  --pdfViewer-padding-bottom:0;
  --page-margin:1px auto -8px;
  --page-border:9px solid transparent;
  --spreadHorizontalWrapped-margin-LR:-3.5px;
  --loading-icon-delay:400ms;
}

@media screen and (forced-colors: active){
  :root{
    --pdfViewer-padding-bottom:9px;
    --page-margin:8px auto -1px;
    --page-border:1px solid CanvasText;
    --spreadHorizontalWrapped-margin-LR:3.5px;
  }
}

[data-main-rotation="90"]{
  transform:rotate(90deg) translateY(-100%);
}

[data-main-rotation="180"]{
  transform:rotate(180deg) translate(-100%, -100%);
}

[data-main-rotation="270"]{
  transform:rotate(270deg) translateX(-100%);
}

#hiddenCopyElement,
.hiddenCanvasElement{
  position:absolute;
  top:0;
  left:0;
  width:0;
  height:0;
  display:none;
}

.pdfViewer{
  --scale-factor:1;

  padding-bottom:var(--pdfViewer-padding-bottom);

  --hcm-highlight-filter:none;
  --hcm-highlight-selected-filter:none;
}

@media screen and (forced-colors: active){

.pdfViewer{
    --hcm-highlight-filter:invert(100%);
}
  }

.pdfViewer.copyAll{
    cursor:wait;
  }

.pdfViewer .canvasWrapper{
    overflow:hidden;
    width:100%;
    height:100%;
  }

.pdfViewer .canvasWrapper canvas{
      margin:0;
      display:block;
    }

.pdfViewer .canvasWrapper canvas[hidden]{
        display:none;
      }

.pdfViewer .canvasWrapper canvas[zooming]{
        width:100%;
        height:100%;
      }

.pdfViewer .canvasWrapper canvas .structTree{
        contain:strict;
      }

.pdfViewer .page{
  direction:ltr;
  width:816px;
  height:1056px;
  margin:var(--page-margin);
  position:relative;
  overflow:visible;
  border:var(--page-border);
  background-clip:content-box;
  background-color:rgb(255 255 255);
}

.pdfViewer .dummyPage{
  position:relative;
  width:0;
  height:var(--viewer-container-height);
}

.pdfViewer.noUserSelect{
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
}

.pdfViewer.removePageBorders .page{
  margin:0 auto 10px;
  border:none;
}

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

.pdfViewer.singlePageView .page{
  margin:0;
  border:none;
}

.pdfViewer:is(.scrollHorizontal, .scrollWrapped),
.spread{
  margin-inline:3.5px;
  text-align:center;
}

.pdfViewer.scrollHorizontal,
.spread{
  white-space:nowrap;
}

.pdfViewer.removePageBorders,
.pdfViewer:is(.scrollHorizontal, .scrollWrapped) .spread{
  margin-inline:0;
}

.spread :is(.page, .dummyPage),
.pdfViewer:is(.scrollHorizontal, .scrollWrapped) :is(.page, .spread){
  display:inline-block;
  vertical-align:middle;
}

.spread .page,
.pdfViewer:is(.scrollHorizontal, .scrollWrapped) .page{
  margin-inline:var(--spreadHorizontalWrapped-margin-LR);
}

.pdfViewer.removePageBorders .spread .page,
.pdfViewer.removePageBorders:is(.scrollHorizontal, .scrollWrapped) .page{
  margin-inline:5px;
}

.pdfViewer .page.loadingIcon::after{
  position:absolute;
  top:0;
  left:0;
  content:"";
  width:100%;
  height:100%;
  background:url('loading-icon.gif') center no-repeat;
  display:none;
  transition-property:display;
  transition-delay:var(--loading-icon-delay);
  z-index:5;
  contain:strict;
}

.pdfViewer .page.loading::after{
  display:block;
}

.pdfViewer .page:not(.loading)::after{
  transition-property:none;
  display:none;
}

.pdfPresentationMode .pdfViewer{
  padding-bottom:0;
}

.pdfPresentationMode .spread{
  margin:0;
}

.pdfPresentationMode .pdfViewer .page{
  margin:0 auto;
  border:2px solid transparent;
}

.textLayer {
  z-index: 2;
  opacity: 1;
  mix-blend-mode: multiply;
  display: flex;
}

.annotationLayer {
  position: absolute;
  top: 0;
  z-index: 5;
}

.textLayer ::-moz-selection {
  background: rgba(252, 232, 151, 1);
  mix-blend-mode: multiply;
}

.textLayer ::selection {
  background: rgba(252, 232, 151, 1);
  mix-blend-mode: multiply;
}

.textLayer > .PdfHighlighter__highlight-layer {
  position: absolute;
  z-index: 3;
  left: 0;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9wZGZqcy1kaXN0L3dlYi9wZGZfdmlld2VyLmNzcyIsInBkZi12aWV3ZXIuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7Ozs7O0VBYUU7O0FBRUY7RUFDRSx1QkFBdUI7RUFDdkIsMkJBQTJCO0VBQzNCLGdEQUFnRDtFQUNoRCw0QkFBNEI7RUFDNUIsOEJBQThCO0VBQzlCLDhCQUE4QjtFQUM5QiwwQkFBMEI7RUFDMUIsc0RBQXNEOztFQUV0RCwrQkFBK0I7RUFDL0IseUJBQXlCO0VBQ3pCLCtDQUErQzs7RUFFL0Msd0JBQXdCO0VBQ3hCLGdDQUFnQztFQUNoQyw0QkFBNEI7RUFDNUIsb0NBQW9DOztFQUVwQyxtQ0FBbUM7RUFDbkMscURBQXFEO0VBQ3JELGdFQUFnRTtFQUNoRSxrRUFBa0U7RUFDbEUsa0VBQWtFO0VBQ2xFLDRFQUE0RTs7RUFFNUUsaUNBQWlDO0VBQ2pDLGlDQUFpQztFQUNqQyw4REFBOEQ7RUFDOUQsOERBQThEO0VBQzlELHdFQUF3RTs7RUFFeEUsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsMkNBQTJDO0VBQzNDLGlDQUFpQztFQUNqQywrQkFBK0I7RUFDL0IsK0JBQStCO0FBQ2pDOztBQUVBOztBQUVBO0lBQ0kseUJBQXlCO0lBQ3pCLDZCQUE2QjtJQUM3QixvQ0FBb0M7SUFDcEMsNEJBQTRCO0lBQzVCLDhCQUE4QjtJQUM5Qix1QkFBdUI7SUFDdkIsOEJBQThCOztJQUU5QiwyQkFBMkI7O0lBRTNCLHdCQUF3QjtJQUN4QixnQ0FBZ0M7SUFDaEMsaUNBQWlDOztJQUVqQyxtQ0FBbUM7SUFDbkMsOEJBQThCO0lBQzlCLGlDQUFpQztBQUNyQztFQUNFOztBQUVGOztBQUVBO0lBQ0ksd0JBQXdCO0lBQ3hCLGdDQUFnQztJQUNoQyxvQkFBb0I7SUFDcEIsK0JBQStC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VCxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0Usd0JBQXdCO0VBQ3hCLFlBQVk7QUFDZDs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLGFBQWE7RUFDYiw0QkFBNEI7QUFDOUI7O0FDenBGQTtFQUNFLFVBQVU7RUFDVixVQUFVO0VBQ1Ysd0JBQXdCO0VBQ3hCLGFBQWE7QUFDZjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sVUFBVTtBQUNaOztBQUVBO0VBQ0Usa0NBQWtDO0VBQ2xDLHdCQUF3QjtBQUMxQjs7QUFIQTtFQUNFLGtDQUFrQztFQUNsQyx3QkFBd0I7QUFDMUI7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLE9BQU87QUFDVCIsImZpbGUiOiJwZGYtdmlld2VyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIENvcHlyaWdodCAyMDE0IE1vemlsbGEgRm91bmRhdGlvblxuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4uZGlhbG9ne1xuICAtLWRpYWxvZy1iZy1jb2xvcjp3aGl0ZTtcbiAgLS1kaWFsb2ctYm9yZGVyLWNvbG9yOndoaXRlO1xuICAtLWRpYWxvZy1zaGFkb3c6MCAycHggMTRweCAwIHJnYig1OCA1NyA2OCAvIDAuMik7XG4gIC0tdGV4dC1wcmltYXJ5LWNvbG9yOiMxNTE0MWE7XG4gIC0tdGV4dC1zZWNvbmRhcnktY29sb3I6IzViNWI2NjtcbiAgLS1ob3Zlci1maWx0ZXI6YnJpZ2h0bmVzcygwLjkpO1xuICAtLWZvY3VzLXJpbmctY29sb3I6IzAwNjBkZjtcbiAgLS1mb2N1cy1yaW5nLW91dGxpbmU6MnB4IHNvbGlkIHZhcigtLWZvY3VzLXJpbmctY29sb3IpO1xuXG4gIC0tdGV4dGFyZWEtYm9yZGVyLWNvbG9yOiM4ZjhmOWQ7XG4gIC0tdGV4dGFyZWEtYmctY29sb3I6d2hpdGU7XG4gIC0tdGV4dGFyZWEtZmctY29sb3I6dmFyKC0tdGV4dC1zZWNvbmRhcnktY29sb3IpO1xuXG4gIC0tcmFkaW8tYmctY29sb3I6I2YwZjBmNDtcbiAgLS1yYWRpby1jaGVja2VkLWJnLWNvbG9yOiNmYmZiZmU7XG4gIC0tcmFkaW8tYm9yZGVyLWNvbG9yOiM4ZjhmOWQ7XG4gIC0tcmFkaW8tY2hlY2tlZC1ib3JkZXItY29sb3I6IzAwNjBkZjtcblxuICAtLWJ1dHRvbi1zZWNvbmRhcnktYmctY29sb3I6I2YwZjBmNDtcbiAgLS1idXR0b24tc2Vjb25kYXJ5LWZnLWNvbG9yOnZhcigtLXRleHQtcHJpbWFyeS1jb2xvcik7XG4gIC0tYnV0dG9uLXNlY29uZGFyeS1ib3JkZXItY29sb3I6dmFyKC0tYnV0dG9uLXNlY29uZGFyeS1iZy1jb2xvcik7XG4gIC0tYnV0dG9uLXNlY29uZGFyeS1ob3Zlci1iZy1jb2xvcjp2YXIoLS1idXR0b24tc2Vjb25kYXJ5LWJnLWNvbG9yKTtcbiAgLS1idXR0b24tc2Vjb25kYXJ5LWhvdmVyLWZnLWNvbG9yOnZhcigtLWJ1dHRvbi1zZWNvbmRhcnktZmctY29sb3IpO1xuICAtLWJ1dHRvbi1zZWNvbmRhcnktaG92ZXItYm9yZGVyLWNvbG9yOnZhcigtLWJ1dHRvbi1zZWNvbmRhcnktaG92ZXItYmctY29sb3IpO1xuXG4gIC0tYnV0dG9uLXByaW1hcnktYmctY29sb3I6IzAwNjBkZjtcbiAgLS1idXR0b24tcHJpbWFyeS1mZy1jb2xvcjojZmJmYmZlO1xuICAtLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yOnZhcigtLWJ1dHRvbi1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgLS1idXR0b24tcHJpbWFyeS1ob3Zlci1mZy1jb2xvcjp2YXIoLS1idXR0b24tcHJpbWFyeS1mZy1jb2xvcik7XG4gIC0tYnV0dG9uLXByaW1hcnktaG92ZXItYm9yZGVyLWNvbG9yOnZhcigtLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTtcblxuICBmb250Om1lc3NhZ2UtYm94O1xuICBmb250LXNpemU6MTNweDtcbiAgZm9udC13ZWlnaHQ6NDAwO1xuICBsaW5lLWhlaWdodDoxNTAlO1xuICBib3JkZXItcmFkaXVzOjRweDtcbiAgcGFkZGluZzoxMnB4IDE2cHg7XG4gIGJvcmRlcjoxcHggc29saWQgdmFyKC0tZGlhbG9nLWJvcmRlci1jb2xvcik7XG4gIGJhY2tncm91bmQ6dmFyKC0tZGlhbG9nLWJnLWNvbG9yKTtcbiAgY29sb3I6dmFyKC0tdGV4dC1wcmltYXJ5LWNvbG9yKTtcbiAgYm94LXNoYWRvdzp2YXIoLS1kaWFsb2ctc2hhZG93KTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogZGFyayl7XG5cbi5kaWFsb2d7XG4gICAgLS1kaWFsb2ctYmctY29sb3I6IzFjMWIyMjtcbiAgICAtLWRpYWxvZy1ib3JkZXItY29sb3I6IzFjMWIyMjtcbiAgICAtLWRpYWxvZy1zaGFkb3c6MCAycHggMTRweCAwICMxNTE0MWE7XG4gICAgLS10ZXh0LXByaW1hcnktY29sb3I6I2ZiZmJmZTtcbiAgICAtLXRleHQtc2Vjb25kYXJ5LWNvbG9yOiNjZmNmZDg7XG4gICAgLS1mb2N1cy1yaW5nLWNvbG9yOiMwZGY7XG4gICAgLS1ob3Zlci1maWx0ZXI6YnJpZ2h0bmVzcygxLjQpO1xuXG4gICAgLS10ZXh0YXJlYS1iZy1jb2xvcjojNDI0MTRkO1xuXG4gICAgLS1yYWRpby1iZy1jb2xvcjojMmIyYTMzO1xuICAgIC0tcmFkaW8tY2hlY2tlZC1iZy1jb2xvcjojMTUxNDFhO1xuICAgIC0tcmFkaW8tY2hlY2tlZC1ib3JkZXItY29sb3I6IzBkZjtcblxuICAgIC0tYnV0dG9uLXNlY29uZGFyeS1iZy1jb2xvcjojMmIyYTMzO1xuICAgIC0tYnV0dG9uLXByaW1hcnktYmctY29sb3I6IzBkZjtcbiAgICAtLWJ1dHRvbi1wcmltYXJ5LWZnLWNvbG9yOiMxNTE0MWE7XG59XG4gIH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSl7XG5cbi5kaWFsb2d7XG4gICAgLS1kaWFsb2ctYmctY29sb3I6Q2FudmFzO1xuICAgIC0tZGlhbG9nLWJvcmRlci1jb2xvcjpDYW52YXNUZXh0O1xuICAgIC0tZGlhbG9nLXNoYWRvdzpub25lO1xuICAgIC0tdGV4dC1wcmltYXJ5LWNvbG9yOkNhbnZhc1RleHQ7XG4gICAgLS10ZXh0LXNlY29uZGFyeS1jb2xvcjpDYW52YXNUZXh0O1xuICAgIC0taG92ZXItZmlsdGVyOm5vbmU7XG4gICAgLS1mb2N1cy1yaW5nLWNvbG9yOkJ1dHRvbkJvcmRlcjtcblxuICAgIC0tdGV4dGFyZWEtYm9yZGVyLWNvbG9yOkJ1dHRvbkJvcmRlcjtcbiAgICAtLXRleHRhcmVhLWJnLWNvbG9yOkZpZWxkO1xuICAgIC0tdGV4dGFyZWEtZmctY29sb3I6QnV0dG9uVGV4dDtcblxuICAgIC0tcmFkaW8tYmctY29sb3I6QnV0dG9uRmFjZTtcbiAgICAtLXJhZGlvLWNoZWNrZWQtYmctY29sb3I6QnV0dG9uRmFjZTtcbiAgICAtLXJhZGlvLWJvcmRlci1jb2xvcjpCdXR0b25UZXh0O1xuICAgIC0tcmFkaW8tY2hlY2tlZC1ib3JkZXItY29sb3I6QnV0dG9uVGV4dDtcblxuICAgIC0tYnV0dG9uLXNlY29uZGFyeS1iZy1jb2xvcjpCdXR0b25GYWNlO1xuICAgIC0tYnV0dG9uLXNlY29uZGFyeS1mZy1jb2xvcjpCdXR0b25UZXh0O1xuICAgIC0tYnV0dG9uLXNlY29uZGFyeS1ib3JkZXItY29sb3I6QnV0dG9uVGV4dDtcbiAgICAtLWJ1dHRvbi1zZWNvbmRhcnktaG92ZXItYmctY29sb3I6QWNjZW50Q29sb3I7XG4gICAgLS1idXR0b24tc2Vjb25kYXJ5LWhvdmVyLWZnLWNvbG9yOkFjY2VudENvbG9yVGV4dDtcblxuICAgIC0tYnV0dG9uLXByaW1hcnktYmctY29sb3I6QnV0dG9uVGV4dDtcbiAgICAtLWJ1dHRvbi1wcmltYXJ5LWZnLWNvbG9yOkJ1dHRvbkZhY2U7XG4gICAgLS1idXR0b24tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcjpBY2NlbnRDb2xvcjtcbiAgICAtLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWZnLWNvbG9yOkFjY2VudENvbG9yVGV4dDtcbn1cbiAgfVxuXG4uZGlhbG9nIC5tYWluQ29udGFpbmVyICo6Zm9jdXMtdmlzaWJsZXtcbiAgICAgIG91dGxpbmU6dmFyKC0tZm9jdXMtcmluZy1vdXRsaW5lKTtcbiAgICAgIG91dGxpbmUtb2Zmc2V0OjJweDtcbiAgICB9XG5cbi5kaWFsb2cgLm1haW5Db250YWluZXIgLnJhZGlve1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6ZmxleC1zdGFydDtcbiAgICAgIGdhcDo0cHg7XG4gICAgfVxuXG4uZGlhbG9nIC5tYWluQ29udGFpbmVyIC5yYWRpbyA+IC5yYWRpb0J1dHRvbntcbiAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICBnYXA6OHB4O1xuICAgICAgICBhbGlnbi1zZWxmOnN0cmV0Y2g7XG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICAgIH1cblxuLmRpYWxvZyAubWFpbkNvbnRhaW5lciAucmFkaW8gPiAucmFkaW9CdXR0b24gaW5wdXR7XG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7XG4gICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOm5vbmU7XG4gICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOm5vbmU7XG4gICAgICAgICAgYm94LXNpemluZzpib3JkZXItYm94O1xuICAgICAgICAgIHdpZHRoOjE2cHg7XG4gICAgICAgICAgaGVpZ2h0OjE2cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czo1MCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yYWRpby1iZy1jb2xvcik7XG4gICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCB2YXIoLS1yYWRpby1ib3JkZXItY29sb3IpO1xuICAgICAgICB9XG5cbi5kaWFsb2cgLm1haW5Db250YWluZXIgLnJhZGlvID4gLnJhZGlvQnV0dG9uIGlucHV0OmhvdmVye1xuICAgICAgICAgICAgZmlsdGVyOnZhcigtLWhvdmVyLWZpbHRlcik7XG4gICAgICAgICAgfVxuXG4uZGlhbG9nIC5tYWluQ29udGFpbmVyIC5yYWRpbyA+IC5yYWRpb0J1dHRvbiBpbnB1dDpjaGVja2Vke1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yYWRpby1jaGVja2VkLWJnLWNvbG9yKTtcbiAgICAgICAgICAgIGJvcmRlcjo0cHggc29saWQgdmFyKC0tcmFkaW8tY2hlY2tlZC1ib3JkZXItY29sb3IpO1xuICAgICAgICAgIH1cblxuLmRpYWxvZyAubWFpbkNvbnRhaW5lciAucmFkaW8gPiAucmFkaW9MYWJlbHtcbiAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDoyNHB4O1xuICAgICAgICBhbGlnbi1pdGVtczpmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6MTBweDtcbiAgICAgICAgYWxpZ24tc2VsZjpzdHJldGNoO1xuICAgICAgfVxuXG4uZGlhbG9nIC5tYWluQ29udGFpbmVyIC5yYWRpbyA+IC5yYWRpb0xhYmVsID4gc3BhbntcbiAgICAgICAgICBmbGV4OjEgMCAwO1xuICAgICAgICAgIGZvbnQtc2l6ZToxMXB4O1xuICAgICAgICAgIGNvbG9yOnZhcigtLXRleHQtc2Vjb25kYXJ5LWNvbG9yKTtcbiAgICAgICAgfVxuXG4uZGlhbG9nIC5tYWluQ29udGFpbmVyIGJ1dHRvbntcbiAgICAgIGJvcmRlci1yYWRpdXM6NHB4O1xuICAgICAgYm9yZGVyOjFweCBzb2xpZDtcbiAgICAgIGZvbnQ6bWVudTtcbiAgICAgIGZvbnQtd2VpZ2h0OjYwMDtcbiAgICAgIHBhZGRpbmc6NHB4IDE2cHg7XG4gICAgICB3aWR0aDphdXRvO1xuICAgICAgaGVpZ2h0OjMycHg7XG4gICAgfVxuXG4uZGlhbG9nIC5tYWluQ29udGFpbmVyIGJ1dHRvbjpob3ZlcntcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgIGZpbHRlcjp2YXIoLS1ob3Zlci1maWx0ZXIpO1xuICAgICAgfVxuXG4uZGlhbG9nIC5tYWluQ29udGFpbmVyIGJ1dHRvbi5zZWNvbmRhcnlCdXR0b257XG4gICAgICAgIGNvbG9yOnZhcigtLWJ1dHRvbi1zZWNvbmRhcnktZmctY29sb3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJ1dHRvbi1zZWNvbmRhcnktYmctY29sb3IpO1xuICAgICAgICBib3JkZXItY29sb3I6dmFyKC0tYnV0dG9uLXNlY29uZGFyeS1ib3JkZXItY29sb3IpO1xuICAgICAgfVxuXG4uZGlhbG9nIC5tYWluQ29udGFpbmVyIGJ1dHRvbi5zZWNvbmRhcnlCdXR0b246aG92ZXJ7XG4gICAgICAgICAgY29sb3I6dmFyKC0tYnV0dG9uLXNlY29uZGFyeS1ob3Zlci1mZy1jb2xvcik7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1idXR0b24tc2Vjb25kYXJ5LWhvdmVyLWJnLWNvbG9yKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6dmFyKC0tYnV0dG9uLXNlY29uZGFyeS1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgICAgICB9XG5cbi5kaWFsb2cgLm1haW5Db250YWluZXIgYnV0dG9uLnByaW1hcnlCdXR0b257XG4gICAgICAgIGNvbG9yOnZhcigtLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWZnLWNvbG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1idXR0b24tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7XG4gICAgICAgIGJvcmRlci1jb2xvcjp2YXIoLS1idXR0b24tcHJpbWFyeS1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgICAgICBvcGFjaXR5OjE7XG4gICAgICB9XG5cbi5kaWFsb2cgLm1haW5Db250YWluZXIgYnV0dG9uLnByaW1hcnlCdXR0b246aG92ZXJ7XG4gICAgICAgICAgY29sb3I6dmFyKC0tYnV0dG9uLXByaW1hcnktaG92ZXItZmctY29sb3IpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0tYnV0dG9uLXByaW1hcnktaG92ZXItYmctY29sb3IpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjp2YXIoLS1idXR0b24tcHJpbWFyeS1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgICAgICB9XG5cbi5kaWFsb2cgLm1haW5Db250YWluZXIgdGV4dGFyZWF7XG4gICAgICBmb250OmluaGVyaXQ7XG4gICAgICBwYWRkaW5nOjhweDtcbiAgICAgIHJlc2l6ZTpub25lO1xuICAgICAgbWFyZ2luOjA7XG4gICAgICBib3gtc2l6aW5nOmJvcmRlci1ib3g7XG4gICAgICBib3JkZXItcmFkaXVzOjRweDtcbiAgICAgIGJvcmRlcjoxcHggc29saWQgdmFyKC0tdGV4dGFyZWEtYm9yZGVyLWNvbG9yKTtcbiAgICAgIGJhY2tncm91bmQ6dmFyKC0tdGV4dGFyZWEtYmctY29sb3IpO1xuICAgICAgY29sb3I6dmFyKC0tdGV4dGFyZWEtZmctY29sb3IpO1xuICAgIH1cblxuLmRpYWxvZyAubWFpbkNvbnRhaW5lciB0ZXh0YXJlYTpmb2N1c3tcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6MDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O1xuICAgICAgfVxuXG4uZGlhbG9nIC5tYWluQ29udGFpbmVyIHRleHRhcmVhOmRpc2FibGVke1xuICAgICAgICBwb2ludGVyLWV2ZW50czpub25lO1xuICAgICAgICBvcGFjaXR5OjAuNDtcbiAgICAgIH1cblxuLnRleHRMYXllcntcbiAgcG9zaXRpb246YWJzb2x1dGU7XG4gIHRleHQtYWxpZ246aW5pdGlhbDtcbiAgaW5zZXQ6MDtcbiAgb3ZlcmZsb3c6Y2xpcDtcbiAgb3BhY2l0eToxO1xuICBsaW5lLWhlaWdodDoxO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6bm9uZTtcbiAgICAgLW1vei10ZXh0LXNpemUtYWRqdXN0Om5vbmU7XG4gICAgICAgICAgdGV4dC1zaXplLWFkanVzdDpub25lO1xuICBmb3JjZWQtY29sb3ItYWRqdXN0Om5vbmU7XG4gIHRyYW5zZm9ybS1vcmlnaW46MCAwO1xuICBjYXJldC1jb2xvcjpDYW52YXNUZXh0O1xuICB6LWluZGV4OjA7XG59XG5cbi50ZXh0TGF5ZXIuaGlnaGxpZ2h0aW5ne1xuICAgIHRvdWNoLWFjdGlvbjpub25lO1xuICB9XG5cbi50ZXh0TGF5ZXIgOmlzKHNwYW4sIGJyKXtcbiAgICBjb2xvcjp0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB3aGl0ZS1zcGFjZTpwcmU7XG4gICAgY3Vyc29yOnRleHQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjowJSAwJTtcbiAgfVxuXG4udGV4dExheWVyID4gOm5vdCgubWFya2VkQ29udGVudCksXG4gIC50ZXh0TGF5ZXIgLm1hcmtlZENvbnRlbnQgc3Bhbjpub3QoLm1hcmtlZENvbnRlbnQpe1xuICAgIHotaW5kZXg6MTtcbiAgfVxuXG4udGV4dExheWVyIHNwYW4ubWFya2VkQ29udGVudHtcbiAgICB0b3A6MDtcbiAgICBoZWlnaHQ6MDtcbiAgfVxuXG4udGV4dExheWVyIC5oaWdobGlnaHR7XG4gICAgLS1oaWdobGlnaHQtYmctY29sb3I6cmdiKDE4MCAwIDE3MCAvIDAuMjUpO1xuICAgIC0taGlnaGxpZ2h0LXNlbGVjdGVkLWJnLWNvbG9yOnJnYigwIDEwMCAwIC8gMC4yNSk7XG4gICAgLS1oaWdobGlnaHQtYmFja2Ryb3AtZmlsdGVyOm5vbmU7XG4gICAgLS1oaWdobGlnaHQtc2VsZWN0ZWQtYmFja2Ryb3AtZmlsdGVyOm5vbmU7XG5cbiAgICBtYXJnaW46LTFweDtcbiAgICBwYWRkaW5nOjFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWhpZ2hsaWdodC1iZy1jb2xvcik7XG4gICAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6dmFyKC0taGlnaGxpZ2h0LWJhY2tkcm9wLWZpbHRlcik7XG4gICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6dmFyKC0taGlnaGxpZ2h0LWJhY2tkcm9wLWZpbHRlcik7XG4gICAgYm9yZGVyLXJhZGl1czo0cHg7XG4gIH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSl7XG5cbi50ZXh0TGF5ZXIgLmhpZ2hsaWdodHtcbiAgICAgIC0taGlnaGxpZ2h0LWJnLWNvbG9yOnRyYW5zcGFyZW50O1xuICAgICAgLS1oaWdobGlnaHQtc2VsZWN0ZWQtYmctY29sb3I6dHJhbnNwYXJlbnQ7XG4gICAgICAtLWhpZ2hsaWdodC1iYWNrZHJvcC1maWx0ZXI6dmFyKC0taGNtLWhpZ2hsaWdodC1maWx0ZXIpO1xuICAgICAgLS1oaWdobGlnaHQtc2VsZWN0ZWQtYmFja2Ryb3AtZmlsdGVyOnZhcihcbiAgICAgICAgLS1oY20taGlnaGxpZ2h0LXNlbGVjdGVkLWZpbHRlclxuICAgICAgKTtcbiAgfVxuICAgIH1cblxuLnRleHRMYXllciAuaGlnaGxpZ2h0LmFwcGVuZGVke1xuICAgICAgcG9zaXRpb246aW5pdGlhbDtcbiAgICB9XG5cbi50ZXh0TGF5ZXIgLmhpZ2hsaWdodC5iZWdpbntcbiAgICAgIGJvcmRlci1yYWRpdXM6NHB4IDAgMCA0cHg7XG4gICAgfVxuXG4udGV4dExheWVyIC5oaWdobGlnaHQuZW5ke1xuICAgICAgYm9yZGVyLXJhZGl1czowIDRweCA0cHggMDtcbiAgICB9XG5cbi50ZXh0TGF5ZXIgLmhpZ2hsaWdodC5taWRkbGV7XG4gICAgICBib3JkZXItcmFkaXVzOjA7XG4gICAgfVxuXG4udGV4dExheWVyIC5oaWdobGlnaHQuc2VsZWN0ZWR7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWhpZ2hsaWdodC1zZWxlY3RlZC1iZy1jb2xvcik7XG4gICAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS1oaWdobGlnaHQtc2VsZWN0ZWQtYmFja2Ryb3AtZmlsdGVyKTtcbiAgICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOnZhcigtLWhpZ2hsaWdodC1zZWxlY3RlZC1iYWNrZHJvcC1maWx0ZXIpO1xuICAgIH1cblxuLnRleHRMYXllciA6Oi1tb3otc2VsZWN0aW9ue1xuICAgIGJhY2tncm91bmQ6cmdiYSgwIDAgMjU1IC8gMC4yNSk7XG4gICAgYmFja2dyb3VuZDpjb2xvci1taXgoaW4gc3JnYiwgQWNjZW50Q29sb3IsIHRyYW5zcGFyZW50IDc1JSk7XG4gIH1cblxuLnRleHRMYXllciA6OnNlbGVjdGlvbntcbiAgICBiYWNrZ3JvdW5kOnJnYmEoMCAwIDI1NSAvIDAuMjUpO1xuICAgIGJhY2tncm91bmQ6Y29sb3ItbWl4KGluIHNyZ2IsIEFjY2VudENvbG9yLCB0cmFuc3BhcmVudCA3NSUpO1xuICB9XG5cbi50ZXh0TGF5ZXIgYnI6Oi1tb3otc2VsZWN0aW9ue1xuICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIH1cblxuLnRleHRMYXllciBicjo6c2VsZWN0aW9ue1xuICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIH1cblxuLnRleHRMYXllciAuZW5kT2ZDb250ZW50e1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgaW5zZXQ6MTAwJSAwIDA7XG4gICAgei1pbmRleDowO1xuICAgIGN1cnNvcjpkZWZhdWx0O1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0Om5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDpub25lO1xuICB9XG5cbi50ZXh0TGF5ZXIgLmVuZE9mQ29udGVudC5hY3RpdmV7XG4gICAgICB0b3A6MDtcbiAgICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXJ7XG4gIC0tYW5ub3RhdGlvbi11bmZvY3VzZWQtZmllbGQtYmFja2dyb3VuZDp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCw8c3ZnIHdpZHRoPScxcHgnIGhlaWdodD0nMXB4JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxyZWN0IHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHN0eWxlPSdmaWxsOnJnYmEoMCwgNTQsIDI1NSwgMC4xMyk7Jy8+PC9zdmc+XCIpO1xuICAtLWlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjpIaWdobGlnaHQ7XG4gIC0taW5wdXQtZm9jdXMtb3V0bGluZToxcHggc29saWQgQ2FudmFzO1xuICAtLWlucHV0LXVuZm9jdXNlZC1ib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7XG4gIC0taW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O1xuICAtLWlucHV0LWhvdmVyLWJvcmRlci1jb2xvcjpibGFjaztcbiAgLS1saW5rLW91dGxpbmU6bm9uZTtcblxuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgdG9wOjA7XG4gIGxlZnQ6MDtcbiAgcG9pbnRlci1ldmVudHM6bm9uZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjowIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChmb3JjZWQtY29sb3JzOiBhY3RpdmUpe1xuXG4uYW5ub3RhdGlvbkxheWVye1xuICAgIC0taW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOkNhbnZhc1RleHQ7XG4gICAgLS1pbnB1dC11bmZvY3VzZWQtYm9yZGVyLWNvbG9yOkFjdGl2ZVRleHQ7XG4gICAgLS1pbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6R3JheVRleHQ7XG4gICAgLS1pbnB1dC1ob3Zlci1ib3JkZXItY29sb3I6SGlnaGxpZ2h0O1xuICAgIC0tbGluay1vdXRsaW5lOjEuNXB4IHNvbGlkIExpbmtUZXh0O1xufVxuXG4gICAgLmFubm90YXRpb25MYXllciAudGV4dFdpZGdldEFubm90YXRpb24gOmlzKGlucHV0LCB0ZXh0YXJlYSk6cmVxdWlyZWQsIC5hbm5vdGF0aW9uTGF5ZXIgLmNob2ljZVdpZGdldEFubm90YXRpb24gc2VsZWN0OnJlcXVpcmVkLCAuYW5ub3RhdGlvbkxheWVyIC5idXR0b25XaWRnZXRBbm5vdGF0aW9uOmlzKC5jaGVja0JveCwgLnJhZGlvQnV0dG9uKSBpbnB1dDpyZXF1aXJlZHtcbiAgICAgIG91dGxpbmU6MS41cHggc29saWQgc2VsZWN0ZWRJdGVtO1xuICAgIH1cblxuICAgIC5hbm5vdGF0aW9uTGF5ZXIgLmxpbmtBbm5vdGF0aW9ue1xuICAgICAgb3V0bGluZTp2YXIoLS1saW5rLW91dGxpbmUpO1xuICAgIH1cblxuICAgICAgLmFubm90YXRpb25MYXllciAubGlua0Fubm90YXRpb246aG92ZXJ7XG4gICAgICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOnZhcigtLWhjbS1oaWdobGlnaHQtZmlsdGVyKTtcbiAgICAgICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6dmFyKC0taGNtLWhpZ2hsaWdodC1maWx0ZXIpO1xuICAgICAgfVxuXG4gICAgICAuYW5ub3RhdGlvbkxheWVyIC5saW5rQW5ub3RhdGlvbiA+IGE6aG92ZXJ7XG4gICAgICAgIG9wYWNpdHk6MCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOm5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzpub25lO1xuICAgICAgfVxuXG4gICAgLmFubm90YXRpb25MYXllciAucG9wdXBBbm5vdGF0aW9uIC5wb3B1cHtcbiAgICAgIG91dGxpbmU6Y2FsYygxLjVweCAqIHZhcigtLXNjYWxlLWZhY3RvcikpIHNvbGlkIENhbnZhc1RleHQgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6QnV0dG9uRmFjZSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6QnV0dG9uVGV4dCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbm5vdGF0aW9uTGF5ZXIgLmhpZ2hsaWdodEFyZWE6aG92ZXI6OmFmdGVye1xuICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICB0b3A6MDtcbiAgICAgIGxlZnQ6MDtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOnZhcigtLWhjbS1oaWdobGlnaHQtZmlsdGVyKTtcbiAgICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOnZhcigtLWhjbS1oaWdobGlnaHQtZmlsdGVyKTtcbiAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgIHBvaW50ZXItZXZlbnRzOm5vbmU7XG4gICAgfVxuXG4gICAgLmFubm90YXRpb25MYXllciAucG9wdXBBbm5vdGF0aW9uLmZvY3VzZWQgLnBvcHVwe1xuICAgICAgb3V0bGluZTpjYWxjKDNweCAqIHZhcigtLXNjYWxlLWZhY3RvcikpIHNvbGlkIEhpZ2hsaWdodCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4uYW5ub3RhdGlvbkxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjkwXCJdIC5ub3JvdGF0ZXtcbiAgICB0cmFuc2Zvcm06cm90YXRlKDI3MGRlZykgdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cblxuLmFubm90YXRpb25MYXllcltkYXRhLW1haW4tcm90YXRpb249XCIxODBcIl0gLm5vcm90YXRle1xuICAgIHRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUoLTEwMCUsIC0xMDAlKTtcbiAgfVxuXG4uYW5ub3RhdGlvbkxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjI3MFwiXSAubm9yb3RhdGV7XG4gICAgdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cblxuLmFubm90YXRpb25MYXllci5kaXNhYmxlZCBzZWN0aW9uLFxuICAgIC5hbm5vdGF0aW9uTGF5ZXIuZGlzYWJsZWQgLnBvcHVwe1xuICAgICAgcG9pbnRlci1ldmVudHM6bm9uZTtcbiAgICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXIgLmFubm90YXRpb25Db250ZW50e1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OjEwMCU7XG4gICAgcG9pbnRlci1ldmVudHM6bm9uZTtcbiAgfVxuXG4uYW5ub3RhdGlvbkxheWVyIC5hbm5vdGF0aW9uQ29udGVudC5mcmVldGV4dHtcbiAgICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6bm9uZTtcbiAgICAgIGluc2V0OjA7XG4gICAgICBvdmVyZmxvdzp2aXNpYmxlO1xuICAgICAgd2hpdGUtc3BhY2U6bm93cmFwO1xuICAgICAgZm9udDoxMHB4IHNhbnMtc2VyaWY7XG4gICAgICBsaW5lLWhlaWdodDoxLjM1O1xuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDpub25lO1xuICAgICAgICAgLW1vei11c2VyLXNlbGVjdDpub25lO1xuICAgICAgICAgICAgICB1c2VyLXNlbGVjdDpub25lO1xuICAgIH1cblxuLmFubm90YXRpb25MYXllciBzZWN0aW9ue1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHRleHQtYWxpZ246aW5pdGlhbDtcbiAgICBwb2ludGVyLWV2ZW50czphdXRvO1xuICAgIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOjAgMDtcbiAgfVxuXG4uYW5ub3RhdGlvbkxheWVyIHNlY3Rpb246aGFzKGRpdi5hbm5vdGF0aW9uQ29udGVudCkgY2FudmFzLmFubm90YXRpb25Db250ZW50e1xuICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXIgOmlzKC5saW5rQW5ub3RhdGlvbiwgLmJ1dHRvbldpZGdldEFubm90YXRpb24ucHVzaEJ1dHRvbikgPiBhe1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIGZvbnQtc2l6ZToxZW07XG4gICAgdG9wOjA7XG4gICAgbGVmdDowO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OjEwMCU7XG4gIH1cblxuLmFubm90YXRpb25MYXllciA6aXMoLmxpbmtBbm5vdGF0aW9uLCAuYnV0dG9uV2lkZ2V0QW5ub3RhdGlvbi5wdXNoQnV0dG9uKTpub3QoLmhhc0JvcmRlcilcbiAgICA+IGE6aG92ZXJ7XG4gICAgb3BhY2l0eTowLjI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjpyZ2IoMjU1IDI1NSAwKTtcbiAgICBib3gtc2hhZG93OjAgMnB4IDEwcHggcmdiKDI1NSAyNTUgMCk7XG4gIH1cblxuLmFubm90YXRpb25MYXllciAubGlua0Fubm90YXRpb24uaGFzQm9yZGVyOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6cmdiKDI1NSAyNTUgMCAvIDAuMik7XG4gIH1cblxuLmFubm90YXRpb25MYXllciAuaGFzQm9yZGVye1xuICAgIGJhY2tncm91bmQtc2l6ZToxMDAlIDEwMCU7XG4gIH1cblxuLmFubm90YXRpb25MYXllciAudGV4dEFubm90YXRpb24gaW1ne1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIGN1cnNvcjpwb2ludGVyO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OjEwMCU7XG4gICAgdG9wOjA7XG4gICAgbGVmdDowO1xuICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXIgLnRleHRXaWRnZXRBbm5vdGF0aW9uIDppcyhpbnB1dCwgdGV4dGFyZWEpLCAuYW5ub3RhdGlvbkxheWVyIC5jaG9pY2VXaWRnZXRBbm5vdGF0aW9uIHNlbGVjdCwgLmFubm90YXRpb25MYXllciAuYnV0dG9uV2lkZ2V0QW5ub3RhdGlvbjppcyguY2hlY2tCb3gsIC5yYWRpb0J1dHRvbikgaW5wdXR7XG4gICAgYmFja2dyb3VuZC1pbWFnZTp2YXIoLS1hbm5vdGF0aW9uLXVuZm9jdXNlZC1maWVsZC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXI6MnB4IHNvbGlkIHZhcigtLWlucHV0LXVuZm9jdXNlZC1ib3JkZXItY29sb3IpO1xuICAgIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbiAgICBmb250OmNhbGMoOXB4ICogdmFyKC0tc2NhbGUtZmFjdG9yKSkgc2Fucy1zZXJpZjtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICBtYXJnaW46MDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjp0b3A7XG4gICAgd2lkdGg6MTAwJTtcbiAgfVxuXG4uYW5ub3RhdGlvbkxheWVyIC50ZXh0V2lkZ2V0QW5ub3RhdGlvbiA6aXMoaW5wdXQsIHRleHRhcmVhKTpyZXF1aXJlZCwgLmFubm90YXRpb25MYXllciAuY2hvaWNlV2lkZ2V0QW5ub3RhdGlvbiBzZWxlY3Q6cmVxdWlyZWQsIC5hbm5vdGF0aW9uTGF5ZXIgLmJ1dHRvbldpZGdldEFubm90YXRpb246aXMoLmNoZWNrQm94LCAucmFkaW9CdXR0b24pIGlucHV0OnJlcXVpcmVke1xuICAgIG91dGxpbmU6MS41cHggc29saWQgcmVkO1xuICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXIgLmNob2ljZVdpZGdldEFubm90YXRpb24gc2VsZWN0IG9wdGlvbntcbiAgICBwYWRkaW5nOjA7XG4gIH1cblxuLmFubm90YXRpb25MYXllciAuYnV0dG9uV2lkZ2V0QW5ub3RhdGlvbi5yYWRpb0J1dHRvbiBpbnB1dHtcbiAgICBib3JkZXItcmFkaXVzOjUwJTtcbiAgfVxuXG4uYW5ub3RhdGlvbkxheWVyIC50ZXh0V2lkZ2V0QW5ub3RhdGlvbiB0ZXh0YXJlYXtcbiAgICByZXNpemU6bm9uZTtcbiAgfVxuXG4uYW5ub3RhdGlvbkxheWVyIC50ZXh0V2lkZ2V0QW5ub3RhdGlvbiBbZGlzYWJsZWRdOmlzKGlucHV0LCB0ZXh0YXJlYSksIC5hbm5vdGF0aW9uTGF5ZXIgLmNob2ljZVdpZGdldEFubm90YXRpb24gc2VsZWN0W2Rpc2FibGVkXSwgLmFubm90YXRpb25MYXllciAuYnV0dG9uV2lkZ2V0QW5ub3RhdGlvbjppcyguY2hlY2tCb3gsIC5yYWRpb0J1dHRvbikgaW5wdXRbZGlzYWJsZWRde1xuICAgIGJhY2tncm91bmQ6bm9uZTtcbiAgICBib3JkZXI6MnB4IHNvbGlkIHZhcigtLWlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gICAgY3Vyc29yOm5vdC1hbGxvd2VkO1xuICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXIgLnRleHRXaWRnZXRBbm5vdGF0aW9uIDppcyhpbnB1dCwgdGV4dGFyZWEpOmhvdmVyLCAuYW5ub3RhdGlvbkxheWVyIC5jaG9pY2VXaWRnZXRBbm5vdGF0aW9uIHNlbGVjdDpob3ZlciwgLmFubm90YXRpb25MYXllciAuYnV0dG9uV2lkZ2V0QW5ub3RhdGlvbjppcyguY2hlY2tCb3gsIC5yYWRpb0J1dHRvbikgaW5wdXQ6aG92ZXJ7XG4gICAgYm9yZGVyOjJweCBzb2xpZCB2YXIoLS1pbnB1dC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXIgLnRleHRXaWRnZXRBbm5vdGF0aW9uIDppcyhpbnB1dCwgdGV4dGFyZWEpOmhvdmVyLCAuYW5ub3RhdGlvbkxheWVyIC5jaG9pY2VXaWRnZXRBbm5vdGF0aW9uIHNlbGVjdDpob3ZlciwgLmFubm90YXRpb25MYXllciAuYnV0dG9uV2lkZ2V0QW5ub3RhdGlvbi5jaGVja0JveCBpbnB1dDpob3ZlcntcbiAgICBib3JkZXItcmFkaXVzOjJweDtcbiAgfVxuXG4uYW5ub3RhdGlvbkxheWVyIC50ZXh0V2lkZ2V0QW5ub3RhdGlvbiA6aXMoaW5wdXQsIHRleHRhcmVhKTpmb2N1cywgLmFubm90YXRpb25MYXllciAuY2hvaWNlV2lkZ2V0QW5ub3RhdGlvbiBzZWxlY3Q6Zm9jdXN7XG4gICAgYmFja2dyb3VuZDpub25lO1xuICAgIGJvcmRlcjoycHggc29saWQgdmFyKC0taW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOjJweDtcbiAgICBvdXRsaW5lOnZhcigtLWlucHV0LWZvY3VzLW91dGxpbmUpO1xuICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXIgLmJ1dHRvbldpZGdldEFubm90YXRpb246aXMoLmNoZWNrQm94LCAucmFkaW9CdXR0b24pIDpmb2N1c3tcbiAgICBiYWNrZ3JvdW5kLWltYWdlOm5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcbiAgfVxuXG4uYW5ub3RhdGlvbkxheWVyIC5idXR0b25XaWRnZXRBbm5vdGF0aW9uLmNoZWNrQm94IDpmb2N1c3tcbiAgICBib3JkZXI6MnB4IHNvbGlkIHZhcigtLWlucHV0LWZvY3VzLWJvcmRlci1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czoycHg7XG4gICAgb3V0bGluZTp2YXIoLS1pbnB1dC1mb2N1cy1vdXRsaW5lKTtcbiAgfVxuXG4uYW5ub3RhdGlvbkxheWVyIC5idXR0b25XaWRnZXRBbm5vdGF0aW9uLnJhZGlvQnV0dG9uIDpmb2N1c3tcbiAgICBib3JkZXI6MnB4IHNvbGlkIHZhcigtLWlucHV0LWZvY3VzLWJvcmRlci1jb2xvcik7XG4gICAgb3V0bGluZTp2YXIoLS1pbnB1dC1mb2N1cy1vdXRsaW5lKTtcbiAgfVxuXG4uYW5ub3RhdGlvbkxheWVyIC5idXR0b25XaWRnZXRBbm5vdGF0aW9uLmNoZWNrQm94IGlucHV0OmNoZWNrZWQ6OmJlZm9yZSxcbiAgLmFubm90YXRpb25MYXllciAuYnV0dG9uV2lkZ2V0QW5ub3RhdGlvbi5jaGVja0JveCBpbnB1dDpjaGVja2VkOjphZnRlcixcbiAgLmFubm90YXRpb25MYXllciAuYnV0dG9uV2lkZ2V0QW5ub3RhdGlvbi5yYWRpb0J1dHRvbiBpbnB1dDpjaGVja2VkOjpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjpDYW52YXNUZXh0O1xuICAgIGNvbnRlbnQ6XCJcIjtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXIgLmJ1dHRvbldpZGdldEFubm90YXRpb24uY2hlY2tCb3ggaW5wdXQ6Y2hlY2tlZDo6YmVmb3JlLFxuICAuYW5ub3RhdGlvbkxheWVyIC5idXR0b25XaWRnZXRBbm5vdGF0aW9uLmNoZWNrQm94IGlucHV0OmNoZWNrZWQ6OmFmdGVye1xuICAgIGhlaWdodDo4MCU7XG4gICAgbGVmdDo0NSU7XG4gICAgd2lkdGg6MXB4O1xuICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXIgLmJ1dHRvbldpZGdldEFubm90YXRpb24uY2hlY2tCb3ggaW5wdXQ6Y2hlY2tlZDo6YmVmb3Jle1xuICAgIHRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO1xuICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXIgLmJ1dHRvbldpZGdldEFubm90YXRpb24uY2hlY2tCb3ggaW5wdXQ6Y2hlY2tlZDo6YWZ0ZXJ7XG4gICAgdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO1xuICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXIgLmJ1dHRvbldpZGdldEFubm90YXRpb24ucmFkaW9CdXR0b24gaW5wdXQ6Y2hlY2tlZDo6YmVmb3Jle1xuICAgIGJvcmRlci1yYWRpdXM6NTAlO1xuICAgIGhlaWdodDo1MCU7XG4gICAgbGVmdDoyNSU7XG4gICAgdG9wOjI1JTtcbiAgICB3aWR0aDo1MCU7XG4gIH1cblxuLmFubm90YXRpb25MYXllciAudGV4dFdpZGdldEFubm90YXRpb24gaW5wdXQuY29tYntcbiAgICBmb250LWZhbWlseTptb25vc3BhY2U7XG4gICAgcGFkZGluZy1sZWZ0OjJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OjA7XG4gIH1cblxuLmFubm90YXRpb25MYXllciAudGV4dFdpZGdldEFubm90YXRpb24gaW5wdXQuY29tYjpmb2N1c3tcbiAgICB3aWR0aDoxMDMlO1xuICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXIgLmJ1dHRvbldpZGdldEFubm90YXRpb246aXMoLmNoZWNrQm94LCAucmFkaW9CdXR0b24pIGlucHV0e1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTpub25lO1xuICAgICAgIC1tb3otYXBwZWFyYW5jZTpub25lO1xuICAgICAgICAgICAgYXBwZWFyYW5jZTpub25lO1xuICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXIgLmZpbGVBdHRhY2htZW50QW5ub3RhdGlvbiAucG9wdXBUcmlnZ2VyQXJlYXtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICB3aWR0aDoxMDAlO1xuICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXIgLnBvcHVwQW5ub3RhdGlvbntcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBmb250LXNpemU6Y2FsYyg5cHggKiB2YXIoLS1zY2FsZS1mYWN0b3IpKTtcbiAgICBwb2ludGVyLWV2ZW50czpub25lO1xuICAgIHdpZHRoOi1tb3otbWF4LWNvbnRlbnQ7XG4gICAgd2lkdGg6bWF4LWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOjQ1JTtcbiAgICBoZWlnaHQ6YXV0bztcbiAgfVxuXG4uYW5ub3RhdGlvbkxheWVyIC5wb3B1cHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnJnYigyNTUgMjU1IDE1Myk7XG4gICAgYm94LXNoYWRvdzowIGNhbGMoMnB4ICogdmFyKC0tc2NhbGUtZmFjdG9yKSkgY2FsYyg1cHggKiB2YXIoLS1zY2FsZS1mYWN0b3IpKSByZ2IoMTM2IDEzNiAxMzYpO1xuICAgIGJvcmRlci1yYWRpdXM6Y2FsYygycHggKiB2YXIoLS1zY2FsZS1mYWN0b3IpKTtcbiAgICBvdXRsaW5lOjEuNXB4IHNvbGlkIHJnYigyNTUgMjU1IDc0KTtcbiAgICBwYWRkaW5nOmNhbGMoNnB4ICogdmFyKC0tc2NhbGUtZmFjdG9yKSk7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgZm9udDptZXNzYWdlLWJveDtcbiAgICB3aGl0ZS1zcGFjZTpub3JtYWw7XG4gICAgd29yZC13cmFwOmJyZWFrLXdvcmQ7XG4gICAgcG9pbnRlci1ldmVudHM6YXV0bztcbiAgfVxuXG4uYW5ub3RhdGlvbkxheWVyIC5wb3B1cEFubm90YXRpb24uZm9jdXNlZCAucG9wdXB7XG4gICAgb3V0bGluZS13aWR0aDozcHg7XG4gIH1cblxuLmFubm90YXRpb25MYXllciAucG9wdXAgKntcbiAgICBmb250LXNpemU6Y2FsYyg5cHggKiB2YXIoLS1zY2FsZS1mYWN0b3IpKTtcbiAgfVxuXG4uYW5ub3RhdGlvbkxheWVyIC5wb3B1cCA+IC5oZWFkZXJ7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gIH1cblxuLmFubm90YXRpb25MYXllciAucG9wdXAgPiAuaGVhZGVyIGgxe1xuICAgIGRpc3BsYXk6aW5saW5lO1xuICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXIgLnBvcHVwID4gLmhlYWRlciAucG9wdXBEYXRle1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OmNhbGMoNXB4ICogdmFyKC0tc2NhbGUtZmFjdG9yKSk7XG4gICAgd2lkdGg6LW1vei1maXQtY29udGVudDtcbiAgICB3aWR0aDpmaXQtY29udGVudDtcbiAgfVxuXG4uYW5ub3RhdGlvbkxheWVyIC5wb3B1cENvbnRlbnR7XG4gICAgYm9yZGVyLXRvcDoxcHggc29saWQgcmdiKDUxIDUxIDUxKTtcbiAgICBtYXJnaW4tdG9wOmNhbGMoMnB4ICogdmFyKC0tc2NhbGUtZmFjdG9yKSk7XG4gICAgcGFkZGluZy10b3A6Y2FsYygycHggKiB2YXIoLS1zY2FsZS1mYWN0b3IpKTtcbiAgfVxuXG4uYW5ub3RhdGlvbkxheWVyIC5yaWNoVGV4dCA+ICp7XG4gICAgd2hpdGUtc3BhY2U6cHJlLXdyYXA7XG4gICAgZm9udC1zaXplOmNhbGMoOXB4ICogdmFyKC0tc2NhbGUtZmFjdG9yKSk7XG4gIH1cblxuLmFubm90YXRpb25MYXllciAucG9wdXBUcmlnZ2VyQXJlYXtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgfVxuXG4uYW5ub3RhdGlvbkxheWVyIHNlY3Rpb24gc3Zne1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OjEwMCU7XG4gICAgdG9wOjA7XG4gICAgbGVmdDowO1xuICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXIgLmFubm90YXRpb25UZXh0Q29udGVudHtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGhlaWdodDoxMDAlO1xuICAgIG9wYWNpdHk6MDtcbiAgICBjb2xvcjp0cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDpub25lO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6bm9uZTtcbiAgICBwb2ludGVyLWV2ZW50czpub25lO1xuICB9XG5cbi5hbm5vdGF0aW9uTGF5ZXIgLmFubm90YXRpb25UZXh0Q29udGVudCBzcGFue1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIH1cblxuLmFubm90YXRpb25MYXllciBzdmcucXVhZHJpbGF0ZXJhbHNDb250YWluZXJ7XG4gICAgY29udGFpbjpzdHJpY3Q7XG4gICAgd2lkdGg6MDtcbiAgICBoZWlnaHQ6MDtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICBsZWZ0OjA7XG4gICAgei1pbmRleDotMTtcbiAgfVxuXG46cm9vdHtcbiAgLS14ZmEtdW5mb2N1c2VkLWZpZWxkLWJhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsPHN2ZyB3aWR0aD0nMXB4JyBoZWlnaHQ9JzFweCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cmVjdCB3aWR0aD0nMTAwJScgaGVpZ2h0PScxMDAlJyBzdHlsZT0nZmlsbDpyZ2JhKDAsIDU0LCAyNTUsIDAuMTMpOycvPjwvc3ZnPlwiKTtcbiAgLS14ZmEtZm9jdXMtb3V0bGluZTphdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoZm9yY2VkLWNvbG9yczogYWN0aXZlKXtcbiAgOnJvb3R7XG4gICAgLS14ZmEtZm9jdXMtb3V0bGluZToycHggc29saWQgQ2FudmFzVGV4dDtcbiAgfVxuICAueGZhTGF5ZXIgKjpyZXF1aXJlZHtcbiAgICBvdXRsaW5lOjEuNXB4IHNvbGlkIHNlbGVjdGVkSXRlbTtcbiAgfVxufVxuXG4ueGZhTGF5ZXJ7XG4gIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG59XG5cbi54ZmFMYXllciAuaGlnaGxpZ2h0e1xuICBtYXJnaW46LTFweDtcbiAgcGFkZGluZzoxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6cmdiKDIzOSAyMDMgMjM3KTtcbiAgYm9yZGVyLXJhZGl1czo0cHg7XG59XG5cbi54ZmFMYXllciAuaGlnaGxpZ2h0LmFwcGVuZGVke1xuICBwb3NpdGlvbjppbml0aWFsO1xufVxuXG4ueGZhTGF5ZXIgLmhpZ2hsaWdodC5iZWdpbntcbiAgYm9yZGVyLXJhZGl1czo0cHggMCAwIDRweDtcbn1cblxuLnhmYUxheWVyIC5oaWdobGlnaHQuZW5ke1xuICBib3JkZXItcmFkaXVzOjAgNHB4IDRweCAwO1xufVxuXG4ueGZhTGF5ZXIgLmhpZ2hsaWdodC5taWRkbGV7XG4gIGJvcmRlci1yYWRpdXM6MDtcbn1cblxuLnhmYUxheWVyIC5oaWdobGlnaHQuc2VsZWN0ZWR7XG4gIGJhY2tncm91bmQtY29sb3I6cmdiKDIwMyAyMjMgMjAzKTtcbn1cblxuLnhmYVBhZ2V7XG4gIG92ZXJmbG93OmhpZGRlbjtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG59XG5cbi54ZmFDb250ZW50YXJlYXtcbiAgcG9zaXRpb246YWJzb2x1dGU7XG59XG5cbi54ZmFQcmludE9ubHl7XG4gIGRpc3BsYXk6bm9uZTtcbn1cblxuLnhmYUxheWVye1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjppbml0aWFsO1xuICB0b3A6MDtcbiAgbGVmdDowO1xuICB0cmFuc2Zvcm0tb3JpZ2luOjAgMDtcbiAgbGluZS1oZWlnaHQ6MS4yO1xufVxuXG4ueGZhTGF5ZXIgKntcbiAgY29sb3I6aW5oZXJpdDtcbiAgZm9udDppbmhlcml0O1xuICBmb250LXN0eWxlOmluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OmluaGVyaXQ7XG4gIGZvbnQta2VybmluZzppbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzotMC4wMXB4O1xuICB0ZXh0LWFsaWduOmluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjppbmhlcml0O1xuICBib3gtc2l6aW5nOmJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6MDtcbiAgbWFyZ2luOjA7XG4gIHBvaW50ZXItZXZlbnRzOmF1dG87XG4gIGxpbmUtaGVpZ2h0OmluaGVyaXQ7XG59XG5cbi54ZmFMYXllciAqOnJlcXVpcmVke1xuICBvdXRsaW5lOjEuNXB4IHNvbGlkIHJlZDtcbn1cblxuLnhmYUxheWVyIGRpdixcbi54ZmFMYXllciBzdmcsXG4ueGZhTGF5ZXIgc3ZnICp7XG4gIHBvaW50ZXItZXZlbnRzOm5vbmU7XG59XG5cbi54ZmFMYXllciBhe1xuICBjb2xvcjpibHVlO1xufVxuXG4ueGZhUmljaCBsaXtcbiAgbWFyZ2luLWxlZnQ6M2VtO1xufVxuXG4ueGZhRm9udHtcbiAgY29sb3I6YmxhY2s7XG4gIGZvbnQtd2VpZ2h0Om5vcm1hbDtcbiAgZm9udC1rZXJuaW5nOm5vbmU7XG4gIGZvbnQtc2l6ZToxMHB4O1xuICBmb250LXN0eWxlOm5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6MDtcbiAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOjA7XG59XG5cbi54ZmFDYXB0aW9ue1xuICBvdmVyZmxvdzpoaWRkZW47XG4gIGZsZXg6MCAwIGF1dG87XG59XG5cbi54ZmFDYXB0aW9uRm9yQ2hlY2tCdXR0b257XG4gIG92ZXJmbG93OmhpZGRlbjtcbiAgZmxleDoxIDEgYXV0bztcbn1cblxuLnhmYUxhYmVse1xuICBoZWlnaHQ6MTAwJTtcbiAgd2lkdGg6MTAwJTtcbn1cblxuLnhmYUxlZnR7XG4gIGRpc3BsYXk6ZmxleDtcbiAgZmxleC1kaXJlY3Rpb246cm93O1xuICBhbGlnbi1pdGVtczpjZW50ZXI7XG59XG5cbi54ZmFSaWdodHtcbiAgZGlzcGxheTpmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTtcbiAgYWxpZ24taXRlbXM6Y2VudGVyO1xufVxuXG46aXMoLnhmYUxlZnQsIC54ZmFSaWdodCkgPiA6aXMoLnhmYUNhcHRpb24sIC54ZmFDYXB0aW9uRm9yQ2hlY2tCdXR0b24pe1xuICBtYXgtaGVpZ2h0OjEwMCU7XG59XG5cbi54ZmFUb3B7XG4gIGRpc3BsYXk6ZmxleDtcbiAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuICBhbGlnbi1pdGVtczpmbGV4LXN0YXJ0O1xufVxuXG4ueGZhQm90dG9te1xuICBkaXNwbGF5OmZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO1xuICBhbGlnbi1pdGVtczpmbGV4LXN0YXJ0O1xufVxuXG46aXMoLnhmYVRvcCwgLnhmYUJvdHRvbSkgPiA6aXMoLnhmYUNhcHRpb24sIC54ZmFDYXB0aW9uRm9yQ2hlY2tCdXR0b24pe1xuICB3aWR0aDoxMDAlO1xufVxuXG4ueGZhQm9yZGVye1xuICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6bm9uZTtcbn1cblxuLnhmYVdyYXBwZWR7XG4gIHdpZHRoOjEwMCU7XG4gIGhlaWdodDoxMDAlO1xufVxuXG46aXMoLnhmYVRleHRmaWVsZCwgLnhmYVNlbGVjdCk6Zm9jdXN7XG4gIGJhY2tncm91bmQtaW1hZ2U6bm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcbiAgb3V0bGluZTp2YXIoLS14ZmEtZm9jdXMtb3V0bGluZSk7XG4gIG91dGxpbmUtb2Zmc2V0Oi0xcHg7XG59XG5cbjppcygueGZhQ2hlY2tib3gsIC54ZmFSYWRpbyk6Zm9jdXN7XG4gIG91dGxpbmU6dmFyKC0teGZhLWZvY3VzLW91dGxpbmUpO1xufVxuXG4ueGZhVGV4dGZpZWxkLFxuLnhmYVNlbGVjdHtcbiAgaGVpZ2h0OjEwMCU7XG4gIHdpZHRoOjEwMCU7XG4gIGZsZXg6MSAxIGF1dG87XG4gIGJvcmRlcjpub25lO1xuICByZXNpemU6bm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTp2YXIoLS14ZmEtdW5mb2N1c2VkLWZpZWxkLWJhY2tncm91bmQpO1xufVxuXG4ueGZhU2VsZWN0e1xuICBwYWRkaW5nLWlubGluZToycHg7XG59XG5cbjppcygueGZhVG9wLCAueGZhQm90dG9tKSA+IDppcygueGZhVGV4dGZpZWxkLCAueGZhU2VsZWN0KXtcbiAgZmxleDowIDEgYXV0bztcbn1cblxuLnhmYUJ1dHRvbntcbiAgY3Vyc29yOnBvaW50ZXI7XG4gIHdpZHRoOjEwMCU7XG4gIGhlaWdodDoxMDAlO1xuICBib3JkZXI6bm9uZTtcbiAgdGV4dC1hbGlnbjpjZW50ZXI7XG59XG5cbi54ZmFMaW5re1xuICB3aWR0aDoxMDAlO1xuICBoZWlnaHQ6MTAwJTtcbiAgcG9zaXRpb246YWJzb2x1dGU7XG4gIHRvcDowO1xuICBsZWZ0OjA7XG59XG5cbi54ZmFDaGVja2JveCxcbi54ZmFSYWRpb3tcbiAgd2lkdGg6MTAwJTtcbiAgaGVpZ2h0OjEwMCU7XG4gIGZsZXg6MCAwIGF1dG87XG4gIGJvcmRlcjpub25lO1xufVxuXG4ueGZhUmljaHtcbiAgd2hpdGUtc3BhY2U6cHJlLXdyYXA7XG4gIHdpZHRoOjEwMCU7XG4gIGhlaWdodDoxMDAlO1xufVxuXG4ueGZhSW1hZ2V7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjpsZWZ0IHRvcDtcbiAgICAgb2JqZWN0LXBvc2l0aW9uOmxlZnQgdG9wO1xuICAtby1vYmplY3QtZml0OmNvbnRhaW47XG4gICAgIG9iamVjdC1maXQ6Y29udGFpbjtcbiAgd2lkdGg6MTAwJTtcbiAgaGVpZ2h0OjEwMCU7XG59XG5cbi54ZmFMclRiLFxuLnhmYVJsVGIsXG4ueGZhVGJ7XG4gIGRpc3BsYXk6ZmxleDtcbiAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuICBhbGlnbi1pdGVtczpzdHJldGNoO1xufVxuXG4ueGZhTHJ7XG4gIGRpc3BsYXk6ZmxleDtcbiAgZmxleC1kaXJlY3Rpb246cm93O1xuICBhbGlnbi1pdGVtczpzdHJldGNoO1xufVxuXG4ueGZhUmx7XG4gIGRpc3BsYXk6ZmxleDtcbiAgZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOnN0cmV0Y2g7XG59XG5cbi54ZmFUYiA+IGRpdntcbiAganVzdGlmeS1jb250ZW50OmxlZnQ7XG59XG5cbi54ZmFQb3NpdGlvbntcbiAgcG9zaXRpb246cmVsYXRpdmU7XG59XG5cbi54ZmFBcmVhe1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cblxuLnhmYVZhbGlnbk1pZGRsZXtcbiAgZGlzcGxheTpmbGV4O1xuICBhbGlnbi1pdGVtczpjZW50ZXI7XG59XG5cbi54ZmFUYWJsZXtcbiAgZGlzcGxheTpmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gIGFsaWduLWl0ZW1zOnN0cmV0Y2g7XG59XG5cbi54ZmFUYWJsZSAueGZhUm93e1xuICBkaXNwbGF5OmZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOnJvdztcbiAgYWxpZ24taXRlbXM6c3RyZXRjaDtcbn1cblxuLnhmYVRhYmxlIC54ZmFSbFJvd3tcbiAgZGlzcGxheTpmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTtcbiAgYWxpZ24taXRlbXM6c3RyZXRjaDtcbiAgZmxleDoxO1xufVxuXG4ueGZhVGFibGUgLnhmYVJsUm93ID4gZGl2e1xuICBmbGV4OjE7XG59XG5cbjppcygueGZhTm9uSW50ZXJhY3RpdmUsIC54ZmFEaXNhYmxlZCwgLnhmYVJlYWRPbmx5KSA6aXMoaW5wdXQsIHRleHRhcmVhKXtcbiAgYmFja2dyb3VuZDppbml0aWFsO1xufVxuXG5AbWVkaWEgcHJpbnR7XG4gIC54ZmFUZXh0ZmllbGQsXG4gIC54ZmFTZWxlY3R7XG4gICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54ZmFTZWxlY3R7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7XG4gICAgICAgLW1vei1hcHBlYXJhbmNlOm5vbmU7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOm5vbmU7XG4gICAgdGV4dC1pbmRlbnQ6MXB4O1xuICAgIHRleHQtb3ZlcmZsb3c6XCJcIjtcbiAgfVxufVxuXG4uY2FudmFzV3JhcHBlciBzdmd7XG4gICAgdHJhbnNmb3JtOm5vbmU7XG4gIH1cblxuLmNhbnZhc1dyYXBwZXIgc3ZnW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjkwXCJdIG1hc2ssXG4gICAgICAuY2FudmFzV3JhcHBlciBzdmdbZGF0YS1tYWluLXJvdGF0aW9uPVwiOTBcIl0gdXNlOm5vdCguY2xpcCwgLm1hc2spe1xuICAgICAgICB0cmFuc2Zvcm06bWF0cml4KDAsIDEsIC0xLCAwLCAxLCAwKTtcbiAgICAgIH1cblxuLmNhbnZhc1dyYXBwZXIgc3ZnW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjE4MFwiXSBtYXNrLFxuICAgICAgLmNhbnZhc1dyYXBwZXIgc3ZnW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjE4MFwiXSB1c2U6bm90KC5jbGlwLCAubWFzayl7XG4gICAgICAgIHRyYW5zZm9ybTptYXRyaXgoLTEsIDAsIDAsIC0xLCAxLCAxKTtcbiAgICAgIH1cblxuLmNhbnZhc1dyYXBwZXIgc3ZnW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjI3MFwiXSBtYXNrLFxuICAgICAgLmNhbnZhc1dyYXBwZXIgc3ZnW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjI3MFwiXSB1c2U6bm90KC5jbGlwLCAubWFzayl7XG4gICAgICAgIHRyYW5zZm9ybTptYXRyaXgoMCwgLTEsIDEsIDAsIDAsIDEpO1xuICAgICAgfVxuXG4uY2FudmFzV3JhcHBlciBzdmcuaGlnaGxpZ2h0e1xuICAgICAgLS1ibGVuZC1tb2RlOm11bHRpcGx5O1xuXG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgIG1peC1ibGVuZC1tb2RlOnZhcigtLWJsZW5kLW1vZGUpO1xuICAgIH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSl7XG5cbi5jYW52YXNXcmFwcGVyIHN2Zy5oaWdobGlnaHR7XG4gICAgICAgIC0tYmxlbmQtbW9kZTpkaWZmZXJlbmNlO1xuICAgIH1cbiAgICAgIH1cblxuLmNhbnZhc1dyYXBwZXIgc3ZnLmhpZ2hsaWdodDpub3QoLmZyZWUpe1xuICAgICAgICBmaWxsLXJ1bGU6ZXZlbm9kZDtcbiAgICAgIH1cblxuLmNhbnZhc1dyYXBwZXIgc3ZnLmhpZ2hsaWdodE91dGxpbmV7XG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgIG1peC1ibGVuZC1tb2RlOm5vcm1hbDtcbiAgICAgIGZpbGwtcnVsZTpldmVub2RkO1xuICAgICAgZmlsbDpub25lO1xuICAgIH1cblxuLmNhbnZhc1dyYXBwZXIgc3ZnLmhpZ2hsaWdodE91dGxpbmUuaG92ZXJlZDpub3QoLmZyZWUpOm5vdCguc2VsZWN0ZWQpe1xuICAgICAgICAgIHN0cm9rZTp2YXIoLS1ob3Zlci1vdXRsaW5lLWNvbG9yKTtcbiAgICAgICAgICBzdHJva2Utd2lkdGg6dmFyKC0tb3V0bGluZS13aWR0aCk7XG4gICAgICAgIH1cblxuLmNhbnZhc1dyYXBwZXIgc3ZnLmhpZ2hsaWdodE91dGxpbmUuc2VsZWN0ZWQ6bm90KC5mcmVlKSAubWFpbk91dGxpbmV7XG4gICAgICAgICAgICBzdHJva2U6dmFyKC0tb3V0bGluZS1hcm91bmQtY29sb3IpO1xuICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOmNhbGMoXG4gICAgICAgICAgICAgIHZhcigtLW91dGxpbmUtd2lkdGgpICsgMiAqIHZhcigtLW91dGxpbmUtYXJvdW5kLXdpZHRoKVxuICAgICAgICAgICAgKTtcbiAgICAgICAgICB9XG5cbi5jYW52YXNXcmFwcGVyIHN2Zy5oaWdobGlnaHRPdXRsaW5lLnNlbGVjdGVkOm5vdCguZnJlZSkgLnNlY29uZGFyeU91dGxpbmV7XG4gICAgICAgICAgICBzdHJva2U6dmFyKC0tb3V0bGluZS1jb2xvcik7XG4gICAgICAgICAgICBzdHJva2Utd2lkdGg6dmFyKC0tb3V0bGluZS13aWR0aCk7XG4gICAgICAgICAgfVxuXG4uY2FudmFzV3JhcHBlciBzdmcuaGlnaGxpZ2h0T3V0bGluZS5mcmVlLmhvdmVyZWQ6bm90KC5zZWxlY3RlZCl7XG4gICAgICAgICAgc3Ryb2tlOnZhcigtLWhvdmVyLW91dGxpbmUtY29sb3IpO1xuICAgICAgICAgIHN0cm9rZS13aWR0aDpjYWxjKDIgKiB2YXIoLS1vdXRsaW5lLXdpZHRoKSk7XG4gICAgICAgIH1cblxuLmNhbnZhc1dyYXBwZXIgc3ZnLmhpZ2hsaWdodE91dGxpbmUuZnJlZS5zZWxlY3RlZCAubWFpbk91dGxpbmV7XG4gICAgICAgICAgICBzdHJva2U6dmFyKC0tb3V0bGluZS1hcm91bmQtY29sb3IpO1xuICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOmNhbGMoXG4gICAgICAgICAgICAgIDIgKiAodmFyKC0tb3V0bGluZS13aWR0aCkgKyB2YXIoLS1vdXRsaW5lLWFyb3VuZC13aWR0aCkpXG4gICAgICAgICAgICApO1xuICAgICAgICAgIH1cblxuLmNhbnZhc1dyYXBwZXIgc3ZnLmhpZ2hsaWdodE91dGxpbmUuZnJlZS5zZWxlY3RlZCAuc2Vjb25kYXJ5T3V0bGluZXtcbiAgICAgICAgICAgIHN0cm9rZTp2YXIoLS1vdXRsaW5lLWNvbG9yKTtcbiAgICAgICAgICAgIHN0cm9rZS13aWR0aDpjYWxjKDIgKiB2YXIoLS1vdXRsaW5lLXdpZHRoKSk7XG4gICAgICAgICAgfVxuXG4udG9nZ2xlLWJ1dHRvbntcbiAgLS1idXR0b24tYmFja2dyb3VuZC1jb2xvcjojZjBmMGY0O1xuICAtLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiNlMGUwZTY7XG4gIC0tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItYWN0aXZlOiNjZmNmZDg7XG4gIC0tY29sb3ItYWNjZW50LXByaW1hcnk6IzAwNjBkZjtcbiAgLS1jb2xvci1hY2NlbnQtcHJpbWFyeS1ob3ZlcjojMDI1MGJiO1xuICAtLWNvbG9yLWFjY2VudC1wcmltYXJ5LWFjdGl2ZTojMDU0MDk2O1xuICAtLWJvcmRlci1pbnRlcmFjdGl2ZS1jb2xvcjojOGY4ZjlkO1xuICAtLWJvcmRlci1yYWRpdXMtY2lyY2xlOjk5OTlweDtcbiAgLS1ib3JkZXItd2lkdGg6MXB4O1xuICAtLXNpemUtaXRlbS1zbWFsbDoxNnB4O1xuICAtLXNpemUtaXRlbS1sYXJnZTozMnB4O1xuICAtLWNvbG9yLWNhbnZhczp3aGl0ZTtcblxuICAtLXRvZ2dsZS1iYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS10b2dnbGUtYmFja2dyb3VuZC1jb2xvci1ob3Zlcjp2YXIoLS1idXR0b24tYmFja2dyb3VuZC1jb2xvci1ob3Zlcik7XG4gIC0tdG9nZ2xlLWJhY2tncm91bmQtY29sb3ItYWN0aXZlOnZhcigtLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZSk7XG4gIC0tdG9nZ2xlLWJhY2tncm91bmQtY29sb3ItcHJlc3NlZDp2YXIoLS1jb2xvci1hY2NlbnQtcHJpbWFyeSk7XG4gIC0tdG9nZ2xlLWJhY2tncm91bmQtY29sb3ItcHJlc3NlZC1ob3Zlcjp2YXIoLS1jb2xvci1hY2NlbnQtcHJpbWFyeS1ob3Zlcik7XG4gIC0tdG9nZ2xlLWJhY2tncm91bmQtY29sb3ItcHJlc3NlZC1hY3RpdmU6dmFyKC0tY29sb3ItYWNjZW50LXByaW1hcnktYWN0aXZlKTtcbiAgLS10b2dnbGUtYm9yZGVyLWNvbG9yOnZhcigtLWJvcmRlci1pbnRlcmFjdGl2ZS1jb2xvcik7XG4gIC0tdG9nZ2xlLWJvcmRlci1jb2xvci1ob3Zlcjp2YXIoLS10b2dnbGUtYm9yZGVyLWNvbG9yKTtcbiAgLS10b2dnbGUtYm9yZGVyLWNvbG9yLWFjdGl2ZTp2YXIoLS10b2dnbGUtYm9yZGVyLWNvbG9yKTtcbiAgLS10b2dnbGUtYm9yZGVyLXJhZGl1czp2YXIoLS1ib3JkZXItcmFkaXVzLWNpcmNsZSk7XG4gIC0tdG9nZ2xlLWJvcmRlci13aWR0aDp2YXIoLS1ib3JkZXItd2lkdGgpO1xuICAtLXRvZ2dsZS1oZWlnaHQ6dmFyKC0tc2l6ZS1pdGVtLXNtYWxsKTtcbiAgLS10b2dnbGUtd2lkdGg6dmFyKC0tc2l6ZS1pdGVtLWxhcmdlKTtcbiAgLS10b2dnbGUtZG90LWJhY2tncm91bmQtY29sb3I6dmFyKC0tdG9nZ2xlLWJvcmRlci1jb2xvcik7XG4gIC0tdG9nZ2xlLWRvdC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOnZhcigtLXRvZ2dsZS1kb3QtYmFja2dyb3VuZC1jb2xvcik7XG4gIC0tdG9nZ2xlLWRvdC1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZTp2YXIoLS10b2dnbGUtZG90LWJhY2tncm91bmQtY29sb3IpO1xuICAtLXRvZ2dsZS1kb3QtYmFja2dyb3VuZC1jb2xvci1vbi1wcmVzc2VkOnZhcigtLWNvbG9yLWNhbnZhcyk7XG4gIC0tdG9nZ2xlLWRvdC1tYXJnaW46MXB4O1xuICAtLXRvZ2dsZS1kb3QtaGVpZ2h0OmNhbGMoXG4gICAgdmFyKC0tdG9nZ2xlLWhlaWdodCkgLSAyICogdmFyKC0tdG9nZ2xlLWRvdC1tYXJnaW4pIC0gMiAqXG4gICAgICB2YXIoLS10b2dnbGUtYm9yZGVyLXdpZHRoKVxuICApO1xuICAtLXRvZ2dsZS1kb3Qtd2lkdGg6dmFyKC0tdG9nZ2xlLWRvdC1oZWlnaHQpO1xuICAtLXRvZ2dsZS1kb3QtdHJhbnNmb3JtLXg6Y2FsYyhcbiAgICB2YXIoLS10b2dnbGUtd2lkdGgpIC0gNCAqIHZhcigtLXRvZ2dsZS1kb3QtbWFyZ2luKSAtIHZhcigtLXRvZ2dsZS1kb3Qtd2lkdGgpXG4gICk7XG5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7XG5cbiAgICAgLW1vei1hcHBlYXJhbmNlOm5vbmU7XG5cbiAgICAgICAgICBhcHBlYXJhbmNlOm5vbmU7XG4gIHBhZGRpbmc6MDtcbiAgbWFyZ2luOjA7XG4gIGJvcmRlcjp2YXIoLS10b2dnbGUtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS10b2dnbGUtYm9yZGVyLWNvbG9yKTtcbiAgaGVpZ2h0OnZhcigtLXRvZ2dsZS1oZWlnaHQpO1xuICB3aWR0aDp2YXIoLS10b2dnbGUtd2lkdGgpO1xuICBib3JkZXItcmFkaXVzOnZhcigtLXRvZ2dsZS1ib3JkZXItcmFkaXVzKTtcbiAgYmFja2dyb3VuZDp2YXIoLS10b2dnbGUtYmFja2dyb3VuZC1jb2xvcik7XG4gIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbiAgZmxleC1zaHJpbms6MDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogZGFyayl7XG5cbi50b2dnbGUtYnV0dG9ue1xuICAgIC0tYnV0dG9uLWJhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIHNyZ2IsIGN1cnJlbnRDb2xvciA3JSwgdHJhbnNwYXJlbnQpO1xuICAgIC0tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXI6Y29sb3ItbWl4KFxuICAgICAgaW4gc3JnYixcbiAgICAgIGN1cnJlbnRDb2xvciAxNCUsXG4gICAgICB0cmFuc3BhcmVudFxuICAgICk7XG4gICAgLS1idXR0b24tYmFja2dyb3VuZC1jb2xvci1hY3RpdmU6Y29sb3ItbWl4KFxuICAgICAgaW4gc3JnYixcbiAgICAgIGN1cnJlbnRDb2xvciAyMSUsXG4gICAgICB0cmFuc3BhcmVudFxuICAgICk7XG4gICAgLS1jb2xvci1hY2NlbnQtcHJpbWFyeTojMGRmO1xuICAgIC0tY29sb3ItYWNjZW50LXByaW1hcnktaG92ZXI6IzgwZWJmZjtcbiAgICAtLWNvbG9yLWFjY2VudC1wcmltYXJ5LWFjdGl2ZTojYWFmMmZmO1xuICAgIC0tYm9yZGVyLWludGVyYWN0aXZlLWNvbG9yOiNiZmJmYzk7XG4gICAgLS1jb2xvci1jYW52YXM6IzFjMWIyMjtcbn1cbiAgfVxuXG5AbWVkaWEgKGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSl7XG5cbi50b2dnbGUtYnV0dG9ue1xuICAgIC0tY29sb3ItYWNjZW50LXByaW1hcnk6QnV0dG9uVGV4dDtcbiAgICAtLWNvbG9yLWFjY2VudC1wcmltYXJ5LWhvdmVyOlNlbGVjdGVkSXRlbTtcbiAgICAtLWNvbG9yLWFjY2VudC1wcmltYXJ5LWFjdGl2ZTpTZWxlY3RlZEl0ZW07XG4gICAgLS1ib3JkZXItaW50ZXJhY3RpdmUtY29sb3I6QnV0dG9uVGV4dDtcbiAgICAtLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOkJ1dHRvbkZhY2U7XG4gICAgLS1ib3JkZXItaW50ZXJhY3RpdmUtY29sb3ItaG92ZXI6U2VsZWN0ZWRJdGVtO1xuICAgIC0tYm9yZGVyLWludGVyYWN0aXZlLWNvbG9yLWFjdGl2ZTpTZWxlY3RlZEl0ZW07XG4gICAgLS1ib3JkZXItaW50ZXJhY3RpdmUtY29sb3ItZGlzYWJsZWQ6R3JheVRleHQ7XG4gICAgLS1jb2xvci1jYW52YXM6QnV0dG9uVGV4dDtcbn1cbiAgfVxuXG4udG9nZ2xlLWJ1dHRvbjpmb2N1cy12aXNpYmxle1xuICAgIG91dGxpbmU6dmFyKC0tZm9jdXMtb3V0bGluZSk7XG4gICAgb3V0bGluZS1vZmZzZXQ6dmFyKC0tZm9jdXMtb3V0bGluZS1vZmZzZXQpO1xuICB9XG5cbi50b2dnbGUtYnV0dG9uOmVuYWJsZWQ6aG92ZXJ7XG4gICAgYmFja2dyb3VuZDp2YXIoLS10b2dnbGUtYmFja2dyb3VuZC1jb2xvci1ob3Zlcik7XG4gICAgYm9yZGVyLWNvbG9yOnZhcigtLXRvZ2dsZS1ib3JkZXItY29sb3IpO1xuICB9XG5cbi50b2dnbGUtYnV0dG9uOmVuYWJsZWQ6YWN0aXZle1xuICAgIGJhY2tncm91bmQ6dmFyKC0tdG9nZ2xlLWJhY2tncm91bmQtY29sb3ItYWN0aXZlKTtcbiAgICBib3JkZXItY29sb3I6dmFyKC0tdG9nZ2xlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuLnRvZ2dsZS1idXR0b25bYXJpYS1wcmVzc2VkPVwidHJ1ZVwiXXtcbiAgICBiYWNrZ3JvdW5kOnZhcigtLXRvZ2dsZS1iYWNrZ3JvdW5kLWNvbG9yLXByZXNzZWQpO1xuICAgIGJvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtcbiAgfVxuXG4udG9nZ2xlLWJ1dHRvblthcmlhLXByZXNzZWQ9XCJ0cnVlXCJdOmVuYWJsZWQ6aG92ZXJ7XG4gICAgYmFja2dyb3VuZDp2YXIoLS10b2dnbGUtYmFja2dyb3VuZC1jb2xvci1wcmVzc2VkLWhvdmVyKTtcbiAgICBib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7XG4gIH1cblxuLnRvZ2dsZS1idXR0b25bYXJpYS1wcmVzc2VkPVwidHJ1ZVwiXTplbmFibGVkOmFjdGl2ZXtcbiAgICBiYWNrZ3JvdW5kOnZhcigtLXRvZ2dsZS1iYWNrZ3JvdW5kLWNvbG9yLXByZXNzZWQtYWN0aXZlKTtcbiAgICBib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7XG4gIH1cblxuLnRvZ2dsZS1idXR0b246OmJlZm9yZXtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIGNvbnRlbnQ6XCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXRvZ2dsZS1kb3QtYmFja2dyb3VuZC1jb2xvcik7XG4gICAgaGVpZ2h0OnZhcigtLXRvZ2dsZS1kb3QtaGVpZ2h0KTtcbiAgICB3aWR0aDp2YXIoLS10b2dnbGUtZG90LXdpZHRoKTtcbiAgICBtYXJnaW46dmFyKC0tdG9nZ2xlLWRvdC1tYXJnaW4pO1xuICAgIGJvcmRlci1yYWRpdXM6dmFyKC0tdG9nZ2xlLWJvcmRlci1yYWRpdXMpO1xuICAgIHRyYW5zbGF0ZTowO1xuICB9XG5cbi50b2dnbGUtYnV0dG9uW2FyaWEtcHJlc3NlZD1cInRydWVcIl06OmJlZm9yZXtcbiAgICB0cmFuc2xhdGU6dmFyKC0tdG9nZ2xlLWRvdC10cmFuc2Zvcm0teCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS10b2dnbGUtZG90LWJhY2tncm91bmQtY29sb3Itb24tcHJlc3NlZCk7XG4gIH1cblxuLnRvZ2dsZS1idXR0b25bYXJpYS1wcmVzc2VkPVwidHJ1ZVwiXTplbmFibGVkOmhvdmVyOjpiZWZvcmUsXG4gIC50b2dnbGUtYnV0dG9uW2FyaWEtcHJlc3NlZD1cInRydWVcIl06ZW5hYmxlZDphY3RpdmU6OmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXRvZ2dsZS1kb3QtYmFja2dyb3VuZC1jb2xvci1vbi1wcmVzc2VkKTtcbiAgfVxuXG5bZGlyPVwicnRsXCJdIC50b2dnbGUtYnV0dG9uW2FyaWEtcHJlc3NlZD1cInRydWVcIl06OmJlZm9yZXtcbiAgICB0cmFuc2xhdGU6Y2FsYygtMSAqIHZhcigtLXRvZ2dsZS1kb3QtdHJhbnNmb3JtLXgpKTtcbiAgfVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2Upe1xuICAgIC50b2dnbGUtYnV0dG9uOjpiZWZvcmV7XG4gICAgICB0cmFuc2l0aW9uOnRyYW5zbGF0ZSAxMDBtcztcbiAgICB9XG4gIH1cblxuQG1lZGlhIChwcmVmZXJzLWNvbnRyYXN0KXtcbiAgICAudG9nZ2xlLWJ1dHRvbjplbmFibGVkOmhvdmVye1xuICAgICAgYm9yZGVyLWNvbG9yOnZhcigtLXRvZ2dsZS1ib3JkZXItY29sb3ItaG92ZXIpO1xuICAgIH1cblxuICAgIC50b2dnbGUtYnV0dG9uOmVuYWJsZWQ6YWN0aXZle1xuICAgICAgYm9yZGVyLWNvbG9yOnZhcigtLXRvZ2dsZS1ib3JkZXItY29sb3ItYWN0aXZlKTtcbiAgICB9XG5cbiAgICAudG9nZ2xlLWJ1dHRvblthcmlhLXByZXNzZWQ9XCJ0cnVlXCJdOmVuYWJsZWR7XG4gICAgICBib3JkZXItY29sb3I6dmFyKC0tdG9nZ2xlLWJvcmRlci1jb2xvcik7XG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAudG9nZ2xlLWJ1dHRvblthcmlhLXByZXNzZWQ9XCJ0cnVlXCJdOmVuYWJsZWQ6aG92ZXIsXG4gICAgLnRvZ2dsZS1idXR0b25bYXJpYS1wcmVzc2VkPVwidHJ1ZVwiXTplbmFibGVkOmhvdmVyOmFjdGl2ZXtcbiAgICAgIGJvcmRlci1jb2xvcjp2YXIoLS10b2dnbGUtYm9yZGVyLWNvbG9yLWhvdmVyKTtcbiAgICB9XG5cbiAgICAudG9nZ2xlLWJ1dHRvblthcmlhLXByZXNzZWQ9XCJ0cnVlXCJdOmVuYWJsZWQ6YWN0aXZle1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS10b2dnbGUtZG90LWJhY2tncm91bmQtY29sb3ItYWN0aXZlKTtcbiAgICAgIGJvcmRlci1jb2xvcjp2YXIoLS10b2dnbGUtZG90LWJhY2tncm91bmQtY29sb3ItaG92ZXIpO1xuICAgIH1cblxuICAgIC50b2dnbGUtYnV0dG9uOmhvdmVyOjpiZWZvcmUsXG4gICAgLnRvZ2dsZS1idXR0b246YWN0aXZlOjpiZWZvcmV7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXRvZ2dsZS1kb3QtYmFja2dyb3VuZC1jb2xvci1ob3Zlcik7XG4gICAgfVxuICB9XG5cbkBtZWRpYSAoZm9yY2VkLWNvbG9ycyl7XG5cbi50b2dnbGUtYnV0dG9ue1xuICAgIC0tdG9nZ2xlLWRvdC1iYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWFjY2VudC1wcmltYXJ5KTtcbiAgICAtLXRvZ2dsZS1kb3QtYmFja2dyb3VuZC1jb2xvci1ob3Zlcjp2YXIoLS1jb2xvci1hY2NlbnQtcHJpbWFyeS1ob3Zlcik7XG4gICAgLS10b2dnbGUtZG90LWJhY2tncm91bmQtY29sb3ItYWN0aXZlOnZhcigtLWNvbG9yLWFjY2VudC1wcmltYXJ5LWFjdGl2ZSk7XG4gICAgLS10b2dnbGUtZG90LWJhY2tncm91bmQtY29sb3Itb24tcHJlc3NlZDp2YXIoLS1idXR0b24tYmFja2dyb3VuZC1jb2xvcik7XG4gICAgLS10b2dnbGUtYmFja2dyb3VuZC1jb2xvci1kaXNhYmxlZDp2YXIoLS1idXR0b24tYmFja2dyb3VuZC1jb2xvci1kaXNhYmxlZCk7XG4gICAgLS10b2dnbGUtYm9yZGVyLWNvbG9yLWhvdmVyOnZhcigtLWJvcmRlci1pbnRlcmFjdGl2ZS1jb2xvci1ob3Zlcik7XG4gICAgLS10b2dnbGUtYm9yZGVyLWNvbG9yLWFjdGl2ZTp2YXIoLS1ib3JkZXItaW50ZXJhY3RpdmUtY29sb3ItYWN0aXZlKTtcbiAgICAtLXRvZ2dsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQ6dmFyKC0tYm9yZGVyLWludGVyYWN0aXZlLWNvbG9yLWRpc2FibGVkKTtcbn1cblxuICAgIC50b2dnbGUtYnV0dG9uW2FyaWEtcHJlc3NlZD1cInRydWVcIl06ZW5hYmxlZDo6YWZ0ZXJ7XG4gICAgICBib3JkZXI6MXB4IHNvbGlkIHZhcigtLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgaGVpZ2h0OnZhcigtLXRvZ2dsZS1oZWlnaHQpO1xuICAgICAgd2lkdGg6dmFyKC0tdG9nZ2xlLXdpZHRoKTtcbiAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICBib3JkZXItcmFkaXVzOnZhcigtLXRvZ2dsZS1ib3JkZXItcmFkaXVzKTtcbiAgICAgIGluc2V0Oi0ycHg7XG4gICAgfVxuXG4gICAgLnRvZ2dsZS1idXR0b25bYXJpYS1wcmVzc2VkPVwidHJ1ZVwiXTplbmFibGVkOmFjdGl2ZTo6YWZ0ZXJ7XG4gICAgICBib3JkZXItY29sb3I6dmFyKC0tdG9nZ2xlLWJvcmRlci1jb2xvci1hY3RpdmUpO1xuICAgIH1cbiAgfVxuXG46cm9vdHtcbiAgLS1vdXRsaW5lLXdpZHRoOjJweDtcbiAgLS1vdXRsaW5lLWNvbG9yOiMwMDYwZGY7XG4gIC0tb3V0bGluZS1hcm91bmQtd2lkdGg6MXB4O1xuICAtLW91dGxpbmUtYXJvdW5kLWNvbG9yOiNmMGYwZjQ7XG4gIC0taG92ZXItb3V0bGluZS1hcm91bmQtY29sb3I6dmFyKC0tb3V0bGluZS1hcm91bmQtY29sb3IpO1xuICAtLWZvY3VzLW91dGxpbmU6c29saWQgdmFyKC0tb3V0bGluZS13aWR0aCkgdmFyKC0tb3V0bGluZS1jb2xvcik7XG4gIC0tdW5mb2N1cy1vdXRsaW5lOnNvbGlkIHZhcigtLW91dGxpbmUtd2lkdGgpIHRyYW5zcGFyZW50O1xuICAtLWZvY3VzLW91dGxpbmUtYXJvdW5kOnNvbGlkIHZhcigtLW91dGxpbmUtYXJvdW5kLXdpZHRoKSB2YXIoLS1vdXRsaW5lLWFyb3VuZC1jb2xvcik7XG4gIC0taG92ZXItb3V0bGluZS1jb2xvcjojOGY4ZjlkO1xuICAtLWhvdmVyLW91dGxpbmU6c29saWQgdmFyKC0tb3V0bGluZS13aWR0aCkgdmFyKC0taG92ZXItb3V0bGluZS1jb2xvcik7XG4gIC0taG92ZXItb3V0bGluZS1hcm91bmQ6c29saWQgdmFyKC0tb3V0bGluZS1hcm91bmQtd2lkdGgpIHZhcigtLWhvdmVyLW91dGxpbmUtYXJvdW5kLWNvbG9yKTtcbiAgLS1mcmVldGV4dC1saW5lLWhlaWdodDoxLjM1O1xuICAtLWZyZWV0ZXh0LXBhZGRpbmc6MnB4O1xuICAtLXJlc2l6ZXItYmctY29sb3I6dmFyKC0tb3V0bGluZS1jb2xvcik7XG4gIC0tcmVzaXplci1zaXplOjZweDtcbiAgLS1yZXNpemVyLXNoaWZ0OmNhbGMoXG4gICAgMHB4IC0gKHZhcigtLW91dGxpbmUtd2lkdGgpICsgdmFyKC0tcmVzaXplci1zaXplKSkgLyAyIC1cbiAgICAgIHZhcigtLW91dGxpbmUtYXJvdW5kLXdpZHRoKVxuICApO1xuICAtLWVkaXRvckZyZWVUZXh0LWVkaXRpbmctY3Vyc29yOnRleHQ7XG4gIC0tZWRpdG9ySW5rLWVkaXRpbmctY3Vyc29yOnVybChpbWFnZXMvY3Vyc29yLWVkaXRvckluay5zdmcpIDAgMTYsIHBvaW50ZXI7XG4gIC0tZWRpdG9ySGlnaGxpZ2h0LWVkaXRpbmctY3Vyc29yOnVybChpbWFnZXMvY3Vyc29yLWVkaXRvclRleHRIaWdobGlnaHQuc3ZnKSAyNCAyNCwgdGV4dDtcbiAgLS1lZGl0b3JGcmVlSGlnaGxpZ2h0LWVkaXRpbmctY3Vyc29yOnVybChpbWFnZXMvY3Vyc29yLWVkaXRvckZyZWVIaWdobGlnaHQuc3ZnKSAxIDE4LCBwb2ludGVyO1xufVxuLnZpc3VhbGx5SGlkZGVue1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgdG9wOjA7XG4gIGxlZnQ6MDtcbiAgYm9yZGVyOjA7XG4gIG1hcmdpbjowO1xuICBwYWRkaW5nOjA7XG4gIHdpZHRoOjA7XG4gIGhlaWdodDowO1xuICBvdmVyZmxvdzpoaWRkZW47XG4gIHdoaXRlLXNwYWNlOm5vd3JhcDtcbiAgZm9udC1zaXplOjA7XG59XG5cbi50ZXh0TGF5ZXIuaGlnaGxpZ2h0aW5ne1xuICBjdXJzb3I6dmFyKC0tZWRpdG9yRnJlZUhpZ2hsaWdodC1lZGl0aW5nLWN1cnNvcik7XG59XG5cbi50ZXh0TGF5ZXIuaGlnaGxpZ2h0aW5nOm5vdCguZnJlZSkgc3BhbntcbiAgICBjdXJzb3I6dmFyKC0tZWRpdG9ySGlnaGxpZ2h0LWVkaXRpbmctY3Vyc29yKTtcbiAgfVxuXG4udGV4dExheWVyLmhpZ2hsaWdodGluZy5mcmVlIHNwYW57XG4gICAgY3Vyc29yOnZhcigtLWVkaXRvckZyZWVIaWdobGlnaHQtZWRpdGluZy1jdXJzb3IpO1xuICB9XG5cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEuMWRwcHgpe1xuICA6cm9vdHtcbiAgICAtLWVkaXRvckZyZWVUZXh0LWVkaXRpbmctY3Vyc29yOnVybChpbWFnZXMvY3Vyc29yLWVkaXRvckZyZWVUZXh0LnN2ZykgMCAxNiwgdGV4dDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoZm9yY2VkLWNvbG9yczogYWN0aXZlKXtcbiAgOnJvb3R7XG4gICAgLS1vdXRsaW5lLWNvbG9yOkNhbnZhc1RleHQ7XG4gICAgLS1vdXRsaW5lLWFyb3VuZC1jb2xvcjpCdXR0b25GYWNlO1xuICAgIC0tcmVzaXplci1iZy1jb2xvcjpCdXR0b25UZXh0O1xuICAgIC0taG92ZXItb3V0bGluZS1jb2xvcjpIaWdobGlnaHQ7XG4gICAgLS1ob3Zlci1vdXRsaW5lLWFyb3VuZC1jb2xvcjpTZWxlY3RlZEl0ZW1UZXh0O1xuICB9XG59XG5cbltkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJde1xuICB0cmFuc2Zvcm06cm90YXRlKDkwZGVnKTtcbn1cblxuW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMTgwXCJde1xuICB0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7XG59XG5cbltkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjI3MFwiXXtcbiAgdHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpO1xufVxuXG4uYW5ub3RhdGlvbkVkaXRvckxheWVye1xuICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgaW5zZXQ6MDtcbiAgZm9udC1zaXplOmNhbGMoMTAwcHggKiB2YXIoLS1zY2FsZS1mYWN0b3IpKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjowIDA7XG4gIGN1cnNvcjphdXRvO1xufVxuXG4uYW5ub3RhdGlvbkVkaXRvckxheWVyLndhaXRpbmd7XG4gIGNvbnRlbnQ6XCJcIjtcbiAgY3Vyc29yOndhaXQ7XG4gIHBvc2l0aW9uOmFic29sdXRlO1xuICBpbnNldDowO1xuICB3aWR0aDoxMDAlO1xuICBoZWlnaHQ6MTAwJTtcbn1cblxuLmFubm90YXRpb25FZGl0b3JMYXllci5kaXNhYmxlZHtcbiAgcG9pbnRlci1ldmVudHM6bm9uZTtcbn1cblxuLmFubm90YXRpb25FZGl0b3JMYXllci5mcmVldGV4dEVkaXRpbmd7XG4gIGN1cnNvcjp2YXIoLS1lZGl0b3JGcmVlVGV4dC1lZGl0aW5nLWN1cnNvcik7XG59XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIuaW5rRWRpdGluZ3tcbiAgY3Vyc29yOnZhcigtLWVkaXRvckluay1lZGl0aW5nLWN1cnNvcik7XG59XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yKXtcbiAgcG9zaXRpb246YWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6MTtcbiAgdHJhbnNmb3JtLW9yaWdpbjowIDA7XG4gIGN1cnNvcjphdXRvO1xuICBtYXgtd2lkdGg6MTAwJTtcbiAgbWF4LWhlaWdodDoxMDAlO1xuICBib3JkZXI6dmFyKC0tdW5mb2N1cy1vdXRsaW5lKTtcbn1cblxuLmFubm90YXRpb25FZGl0b3JMYXllciAuZHJhZ2dhYmxlLnNlbGVjdGVkRWRpdG9yOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yKXtcbiAgICBjdXJzb3I6bW92ZTtcbiAgfVxuXG4uYW5ub3RhdGlvbkVkaXRvckxheWVyIC5tb3Zpbmc6aXMoLmZyZWVUZXh0RWRpdG9yLCAuaW5rRWRpdG9yLCAuc3RhbXBFZGl0b3Ipe1xuICAgIHRvdWNoLWFjdGlvbjpub25lO1xuICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgLnNlbGVjdGVkRWRpdG9yOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yKXtcbiAgICBib3JkZXI6dmFyKC0tZm9jdXMtb3V0bGluZSk7XG4gICAgb3V0bGluZTp2YXIoLS1mb2N1cy1vdXRsaW5lLWFyb3VuZCk7XG4gIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllciAuc2VsZWN0ZWRFZGl0b3I6aXMoLmZyZWVUZXh0RWRpdG9yLCAuaW5rRWRpdG9yLCAuc3RhbXBFZGl0b3IpOjpiZWZvcmV7XG4gICAgICBjb250ZW50OlwiXCI7XG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgIGluc2V0OjA7XG4gICAgICBib3JkZXI6dmFyKC0tZm9jdXMtb3V0bGluZS1hcm91bmQpO1xuICAgICAgcG9pbnRlci1ldmVudHM6bm9uZTtcbiAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yKTpob3Zlcjpub3QoLnNlbGVjdGVkRWRpdG9yKXtcbiAgICBib3JkZXI6dmFyKC0taG92ZXItb3V0bGluZSk7XG4gICAgb3V0bGluZTp2YXIoLS1ob3Zlci1vdXRsaW5lLWFyb3VuZCk7XG4gIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllciA6aXMoLmZyZWVUZXh0RWRpdG9yLCAuaW5rRWRpdG9yLCAuc3RhbXBFZGl0b3IpOmhvdmVyOm5vdCguc2VsZWN0ZWRFZGl0b3IpOjpiZWZvcmV7XG4gICAgICBjb250ZW50OlwiXCI7XG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgIGluc2V0OjA7XG4gICAgICBib3JkZXI6dmFyKC0tZm9jdXMtb3V0bGluZS1hcm91bmQpO1xuICAgIH1cblxuOmlzKC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJcbiAgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yLCAuaGlnaGxpZ2h0RWRpdG9yKSwudGV4dExheWVyKSAuZWRpdFRvb2xiYXJ7XG4gICAgLS1lZGl0b3ItdG9vbGJhci1kZWxldGUtaW1hZ2U6dXJsKGltYWdlcy9lZGl0b3ItdG9vbGJhci1kZWxldGUuc3ZnKTtcbiAgICAtLWVkaXRvci10b29sYmFyLWJnLWNvbG9yOiNmMGYwZjQ7XG4gICAgLS1lZGl0b3ItdG9vbGJhci1oaWdobGlnaHQtaW1hZ2U6dXJsKGltYWdlcy90b29sYmFyQnV0dG9uLWVkaXRvckhpZ2hsaWdodC5zdmcpO1xuICAgIC0tZWRpdG9yLXRvb2xiYXItZmctY29sb3I6IzJlMmU1NjtcbiAgICAtLWVkaXRvci10b29sYmFyLWJvcmRlci1jb2xvcjojOGY4ZjlkO1xuICAgIC0tZWRpdG9yLXRvb2xiYXItaG92ZXItYm9yZGVyLWNvbG9yOnZhcigtLWVkaXRvci10b29sYmFyLWJvcmRlci1jb2xvcik7XG4gICAgLS1lZGl0b3ItdG9vbGJhci1ob3Zlci1iZy1jb2xvcjojZTBlMGU2O1xuICAgIC0tZWRpdG9yLXRvb2xiYXItaG92ZXItZmctY29sb3I6dmFyKC0tZWRpdG9yLXRvb2xiYXItZmctY29sb3IpO1xuICAgIC0tZWRpdG9yLXRvb2xiYXItaG92ZXItb3V0bGluZTpub25lO1xuICAgIC0tZWRpdG9yLXRvb2xiYXItZm9jdXMtb3V0bGluZS1jb2xvcjojMDA2MGRmO1xuICAgIC0tZWRpdG9yLXRvb2xiYXItc2hhZG93OjAgMnB4IDZweCAwIHJnYig1OCA1NyA2OCAvIDAuMik7XG4gICAgLS1lZGl0b3ItdG9vbGJhci12ZXJ0LW9mZnNldDo2cHg7XG4gICAgLS1lZGl0b3ItdG9vbGJhci1oZWlnaHQ6MjhweDtcbiAgICAtLWVkaXRvci10b29sYmFyLXBhZGRpbmc6MnB4O1xuXG4gICAgZGlzcGxheTpmbGV4O1xuICAgIHdpZHRoOi1tb3otZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6Zml0LWNvbnRlbnQ7XG4gICAgaGVpZ2h0OnZhcigtLWVkaXRvci10b29sYmFyLWhlaWdodCk7XG4gICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgIGN1cnNvcjpkZWZhdWx0O1xuICAgIHBvaW50ZXItZXZlbnRzOmF1dG87XG4gICAgYm94LXNpemluZzpjb250ZW50LWJveDtcbiAgICBwYWRkaW5nOnZhcigtLWVkaXRvci10b29sYmFyLXBhZGRpbmcpO1xuXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgaW5zZXQtaW5saW5lLWVuZDowO1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OmNhbGMoMTAwJSArIHZhcigtLWVkaXRvci10b29sYmFyLXZlcnQtb2Zmc2V0KSk7XG5cbiAgICBib3JkZXItcmFkaXVzOjZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci10b29sYmFyLWJnLWNvbG9yKTtcbiAgICBib3JkZXI6MXB4IHNvbGlkIHZhcigtLWVkaXRvci10b29sYmFyLWJvcmRlci1jb2xvcik7XG4gICAgYm94LXNoYWRvdzp2YXIoLS1lZGl0b3ItdG9vbGJhci1zaGFkb3cpO1xuICB9XG5cbkBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6IGRhcmspe1xuXG46aXMoLmFubm90YXRpb25FZGl0b3JMYXllclxuICA6aXMoLmZyZWVUZXh0RWRpdG9yLCAuaW5rRWRpdG9yLCAuc3RhbXBFZGl0b3IsIC5oaWdobGlnaHRFZGl0b3IpLC50ZXh0TGF5ZXIpIC5lZGl0VG9vbGJhcntcbiAgICAgIC0tZWRpdG9yLXRvb2xiYXItYmctY29sb3I6IzJiMmEzMztcbiAgICAgIC0tZWRpdG9yLXRvb2xiYXItZmctY29sb3I6I2ZiZmJmZTtcbiAgICAgIC0tZWRpdG9yLXRvb2xiYXItaG92ZXItYmctY29sb3I6IzUyNTI1ZTtcbiAgICAgIC0tZWRpdG9yLXRvb2xiYXItZm9jdXMtb3V0bGluZS1jb2xvcjojMGRmO1xuICB9XG4gICAgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoZm9yY2VkLWNvbG9yczogYWN0aXZlKXtcblxuOmlzKC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJcbiAgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yLCAuaGlnaGxpZ2h0RWRpdG9yKSwudGV4dExheWVyKSAuZWRpdFRvb2xiYXJ7XG4gICAgICAtLWVkaXRvci10b29sYmFyLWJnLWNvbG9yOkJ1dHRvbkZhY2U7XG4gICAgICAtLWVkaXRvci10b29sYmFyLWZnLWNvbG9yOkJ1dHRvblRleHQ7XG4gICAgICAtLWVkaXRvci10b29sYmFyLWJvcmRlci1jb2xvcjpCdXR0b25UZXh0O1xuICAgICAgLS1lZGl0b3ItdG9vbGJhci1ob3Zlci1ib3JkZXItY29sb3I6QWNjZW50Q29sb3I7XG4gICAgICAtLWVkaXRvci10b29sYmFyLWhvdmVyLWJnLWNvbG9yOkJ1dHRvbkZhY2U7XG4gICAgICAtLWVkaXRvci10b29sYmFyLWhvdmVyLWZnLWNvbG9yOkFjY2VudENvbG9yO1xuICAgICAgLS1lZGl0b3ItdG9vbGJhci1ob3Zlci1vdXRsaW5lOjJweCBzb2xpZCB2YXIoLS1lZGl0b3ItdG9vbGJhci1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgICAgLS1lZGl0b3ItdG9vbGJhci1mb2N1cy1vdXRsaW5lLWNvbG9yOkJ1dHRvbkJvcmRlcjtcbiAgICAgIC0tZWRpdG9yLXRvb2xiYXItc2hhZG93Om5vbmU7XG4gIH1cbiAgICB9XG5cbjppcyguYW5ub3RhdGlvbkVkaXRvckxheWVyXG4gIDppcyguZnJlZVRleHRFZGl0b3IsIC5pbmtFZGl0b3IsIC5zdGFtcEVkaXRvciwgLmhpZ2hsaWdodEVkaXRvciksLnRleHRMYXllcikgLmVkaXRUb29sYmFyLmhpZGRlbntcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG5cbjppcyguYW5ub3RhdGlvbkVkaXRvckxheWVyXG4gIDppcyguZnJlZVRleHRFZGl0b3IsIC5pbmtFZGl0b3IsIC5zdGFtcEVkaXRvciwgLmhpZ2hsaWdodEVkaXRvciksLnRleHRMYXllcikgLmVkaXRUb29sYmFyOmhhcyg6Zm9jdXMtdmlzaWJsZSl7XG4gICAgICBib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7XG4gICAgfVxuXG5bZGlyPVwibHRyXCJdIDppcyguYW5ub3RhdGlvbkVkaXRvckxheWVyXG4gIDppcyguZnJlZVRleHRFZGl0b3IsIC5pbmtFZGl0b3IsIC5zdGFtcEVkaXRvciwgLmhpZ2hsaWdodEVkaXRvciksLnRleHRMYXllcikgLmVkaXRUb29sYmFye1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjoxMDAlIDA7XG4gICAgfVxuXG5bZGlyPVwicnRsXCJdIDppcyguYW5ub3RhdGlvbkVkaXRvckxheWVyXG4gIDppcyguZnJlZVRleHRFZGl0b3IsIC5pbmtFZGl0b3IsIC5zdGFtcEVkaXRvciwgLmhpZ2hsaWdodEVkaXRvciksLnRleHRMYXllcikgLmVkaXRUb29sYmFye1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjowIDA7XG4gICAgfVxuXG46aXMoLmFubm90YXRpb25FZGl0b3JMYXllclxuICA6aXMoLmZyZWVUZXh0RWRpdG9yLCAuaW5rRWRpdG9yLCAuc3RhbXBFZGl0b3IsIC5oaWdobGlnaHRFZGl0b3IpLC50ZXh0TGF5ZXIpIC5lZGl0VG9vbGJhciAuYnV0dG9uc3tcbiAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgICBnYXA6MDtcbiAgICAgIGhlaWdodDoxMDAlO1xuICAgIH1cblxuOmlzKC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJcbiAgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yLCAuaGlnaGxpZ2h0RWRpdG9yKSwudGV4dExheWVyKSAuZWRpdFRvb2xiYXIgLmJ1dHRvbnMgLmRpdmlkZXJ7XG4gICAgICAgIHdpZHRoOjFweDtcbiAgICAgICAgaGVpZ2h0OmNhbGMoXG4gICAgICAgICAgMiAqIHZhcigtLWVkaXRvci10b29sYmFyLXBhZGRpbmcpICsgdmFyKC0tZWRpdG9yLXRvb2xiYXItaGVpZ2h0KVxuICAgICAgICApO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci10b29sYmFyLWJvcmRlci1jb2xvcik7XG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4taW5saW5lOjJweDtcbiAgICAgIH1cblxuOmlzKC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJcbiAgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yLCAuaGlnaGxpZ2h0RWRpdG9yKSwudGV4dExheWVyKSAuZWRpdFRvb2xiYXIgLmJ1dHRvbnMgLmhpZ2hsaWdodEJ1dHRvbntcbiAgICAgICAgd2lkdGg6dmFyKC0tZWRpdG9yLXRvb2xiYXItaGVpZ2h0KTtcbiAgICAgIH1cblxuOmlzKC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJcbiAgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yLCAuaGlnaGxpZ2h0RWRpdG9yKSwudGV4dExheWVyKSAuZWRpdFRvb2xiYXIgLmJ1dHRvbnMgLmhpZ2hsaWdodEJ1dHRvbjo6YmVmb3Jle1xuICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgICAgICAtd2Via2l0LW1hc2staW1hZ2U6dmFyKC0tZWRpdG9yLXRvb2xiYXItaGlnaGxpZ2h0LWltYWdlKTtcbiAgICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6dmFyKC0tZWRpdG9yLXRvb2xiYXItaGlnaGxpZ2h0LWltYWdlKTtcbiAgICAgICAgICAtd2Via2l0LW1hc2stcmVwZWF0Om5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgIG1hc2stcmVwZWF0Om5vLXJlcGVhdDtcbiAgICAgICAgICAtd2Via2l0LW1hc2stcG9zaXRpb246Y2VudGVyO1xuICAgICAgICAgICAgICAgICAgbWFzay1wb3NpdGlvbjpjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItdG9vbGJhci1mZy1jb2xvcik7XG4gICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgfVxuXG46aXMoLmFubm90YXRpb25FZGl0b3JMYXllclxuICA6aXMoLmZyZWVUZXh0RWRpdG9yLCAuaW5rRWRpdG9yLCAuc3RhbXBFZGl0b3IsIC5oaWdobGlnaHRFZGl0b3IpLC50ZXh0TGF5ZXIpIC5lZGl0VG9vbGJhciAuYnV0dG9ucyAuaGlnaGxpZ2h0QnV0dG9uOmhvdmVyOjpiZWZvcmV7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItdG9vbGJhci1ob3Zlci1mZy1jb2xvcik7XG4gICAgICAgIH1cblxuOmlzKC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJcbiAgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yLCAuaGlnaGxpZ2h0RWRpdG9yKSwudGV4dExheWVyKSAuZWRpdFRvb2xiYXIgLmJ1dHRvbnMgLmRlbGV0ZXtcbiAgICAgICAgd2lkdGg6dmFyKC0tZWRpdG9yLXRvb2xiYXItaGVpZ2h0KTtcbiAgICAgIH1cblxuOmlzKC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJcbiAgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yLCAuaGlnaGxpZ2h0RWRpdG9yKSwudGV4dExheWVyKSAuZWRpdFRvb2xiYXIgLmJ1dHRvbnMgLmRlbGV0ZTo6YmVmb3Jle1xuICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgICAgICAtd2Via2l0LW1hc2staW1hZ2U6dmFyKC0tZWRpdG9yLXRvb2xiYXItZGVsZXRlLWltYWdlKTtcbiAgICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6dmFyKC0tZWRpdG9yLXRvb2xiYXItZGVsZXRlLWltYWdlKTtcbiAgICAgICAgICAtd2Via2l0LW1hc2stcmVwZWF0Om5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgIG1hc2stcmVwZWF0Om5vLXJlcGVhdDtcbiAgICAgICAgICAtd2Via2l0LW1hc2stcG9zaXRpb246Y2VudGVyO1xuICAgICAgICAgICAgICAgICAgbWFzay1wb3NpdGlvbjpjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItdG9vbGJhci1mZy1jb2xvcik7XG4gICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgfVxuXG46aXMoLmFubm90YXRpb25FZGl0b3JMYXllclxuICA6aXMoLmZyZWVUZXh0RWRpdG9yLCAuaW5rRWRpdG9yLCAuc3RhbXBFZGl0b3IsIC5oaWdobGlnaHRFZGl0b3IpLC50ZXh0TGF5ZXIpIC5lZGl0VG9vbGJhciAuYnV0dG9ucyAuZGVsZXRlOmhvdmVyOjpiZWZvcmV7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItdG9vbGJhci1ob3Zlci1mZy1jb2xvcik7XG4gICAgICAgIH1cblxuOmlzKC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJcbiAgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yLCAuaGlnaGxpZ2h0RWRpdG9yKSwudGV4dExheWVyKSAuZWRpdFRvb2xiYXIgLmJ1dHRvbnMgPiAqe1xuICAgICAgICBoZWlnaHQ6dmFyKC0tZWRpdG9yLXRvb2xiYXItaGVpZ2h0KTtcbiAgICAgIH1cblxuOmlzKC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJcbiAgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yLCAuaGlnaGxpZ2h0RWRpdG9yKSwudGV4dExheWVyKSAuZWRpdFRvb2xiYXIgLmJ1dHRvbnMgPiA6bm90KC5kaXZpZGVyKXtcbiAgICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgICAgfVxuXG46aXMoLmFubm90YXRpb25FZGl0b3JMYXllclxuICA6aXMoLmZyZWVUZXh0RWRpdG9yLCAuaW5rRWRpdG9yLCAuc3RhbXBFZGl0b3IsIC5oaWdobGlnaHRFZGl0b3IpLC50ZXh0TGF5ZXIpIC5lZGl0VG9vbGJhciAuYnV0dG9ucyA+IDpub3QoLmRpdmlkZXIpOmhvdmVye1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6MnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0tZWRpdG9yLXRvb2xiYXItaG92ZXItYmctY29sb3IpO1xuICAgICAgICAgIGNvbG9yOnZhcigtLWVkaXRvci10b29sYmFyLWhvdmVyLWZnLWNvbG9yKTtcbiAgICAgICAgICBvdXRsaW5lOnZhcigtLWVkaXRvci10b29sYmFyLWhvdmVyLW91dGxpbmUpO1xuICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OjFweDtcbiAgICAgICAgfVxuXG46aXMoLmFubm90YXRpb25FZGl0b3JMYXllclxuICA6aXMoLmZyZWVUZXh0RWRpdG9yLCAuaW5rRWRpdG9yLCAuc3RhbXBFZGl0b3IsIC5oaWdobGlnaHRFZGl0b3IpLC50ZXh0TGF5ZXIpIC5lZGl0VG9vbGJhciAuYnV0dG9ucyA+IDpub3QoLmRpdmlkZXIpOmhvdmVyOmFjdGl2ZXtcbiAgICAgICAgICAgIG91dGxpbmU6bm9uZTtcbiAgICAgICAgICB9XG5cbjppcyguYW5ub3RhdGlvbkVkaXRvckxheWVyXG4gIDppcyguZnJlZVRleHRFZGl0b3IsIC5pbmtFZGl0b3IsIC5zdGFtcEVkaXRvciwgLmhpZ2hsaWdodEVkaXRvciksLnRleHRMYXllcikgLmVkaXRUb29sYmFyIC5idXR0b25zID4gOm5vdCguZGl2aWRlcik6Zm9jdXMtdmlzaWJsZXtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOjJweDtcbiAgICAgICAgICBvdXRsaW5lOjJweCBzb2xpZCB2YXIoLS1lZGl0b3ItdG9vbGJhci1mb2N1cy1vdXRsaW5lLWNvbG9yKTtcbiAgICAgICAgfVxuXG46aXMoLmFubm90YXRpb25FZGl0b3JMYXllclxuICA6aXMoLmZyZWVUZXh0RWRpdG9yLCAuaW5rRWRpdG9yLCAuc3RhbXBFZGl0b3IsIC5oaWdobGlnaHRFZGl0b3IpLC50ZXh0TGF5ZXIpIC5lZGl0VG9vbGJhciAuYnV0dG9ucyAuYWx0VGV4dHtcbiAgICAgICAgLS1hbHQtdGV4dC1hZGQtaW1hZ2U6dXJsKGltYWdlcy9hbHRUZXh0X2FkZC5zdmcpO1xuICAgICAgICAtLWFsdC10ZXh0LWRvbmUtaW1hZ2U6dXJsKGltYWdlcy9hbHRUZXh0X2RvbmUuc3ZnKTtcblxuICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgICAgICAgd2lkdGg6LW1vei1tYXgtY29udGVudDtcbiAgICAgICAgd2lkdGg6bWF4LWNvbnRlbnQ7XG4gICAgICAgIHBhZGRpbmctaW5saW5lOjhweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6YWxsO1xuICAgICAgICBmb250Om1lbnU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OjU5MDtcbiAgICAgICAgZm9udC1zaXplOjEycHg7XG4gICAgICAgIGNvbG9yOnZhcigtLWVkaXRvci10b29sYmFyLWZnLWNvbG9yKTtcbiAgICAgIH1cblxuOmlzKC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJcbiAgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yLCAuaGlnaGxpZ2h0RWRpdG9yKSwudGV4dExheWVyKSAuZWRpdFRvb2xiYXIgLmJ1dHRvbnMgLmFsdFRleHQ6ZGlzYWJsZWR7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6bm9uZTtcbiAgICAgICAgfVxuXG46aXMoLmFubm90YXRpb25FZGl0b3JMYXllclxuICA6aXMoLmZyZWVUZXh0RWRpdG9yLCAuaW5rRWRpdG9yLCAuc3RhbXBFZGl0b3IsIC5oaWdobGlnaHRFZGl0b3IpLC50ZXh0TGF5ZXIpIC5lZGl0VG9vbGJhciAuYnV0dG9ucyAuYWx0VGV4dDo6YmVmb3Jle1xuICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgICAgICAtd2Via2l0LW1hc2staW1hZ2U6dmFyKC0tYWx0LXRleHQtYWRkLWltYWdlKTtcbiAgICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6dmFyKC0tYWx0LXRleHQtYWRkLWltYWdlKTtcbiAgICAgICAgICAtd2Via2l0LW1hc2stcmVwZWF0Om5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgIG1hc2stcmVwZWF0Om5vLXJlcGVhdDtcbiAgICAgICAgICAtd2Via2l0LW1hc2stcG9zaXRpb246Y2VudGVyO1xuICAgICAgICAgICAgICAgICAgbWFzay1wb3NpdGlvbjpjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6MTJweDtcbiAgICAgICAgICBoZWlnaHQ6MTNweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci10b29sYmFyLWZnLWNvbG9yKTtcbiAgICAgICAgICBtYXJnaW4taW5saW5lLWVuZDo0cHg7XG4gICAgICAgIH1cblxuOmlzKC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJcbiAgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yLCAuaGlnaGxpZ2h0RWRpdG9yKSwudGV4dExheWVyKSAuZWRpdFRvb2xiYXIgLmJ1dHRvbnMgLmFsdFRleHQ6aG92ZXI6OmJlZm9yZXtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci10b29sYmFyLWhvdmVyLWZnLWNvbG9yKTtcbiAgICAgICAgfVxuXG46aXMoLmFubm90YXRpb25FZGl0b3JMYXllclxuICA6aXMoLmZyZWVUZXh0RWRpdG9yLCAuaW5rRWRpdG9yLCAuc3RhbXBFZGl0b3IsIC5oaWdobGlnaHRFZGl0b3IpLC50ZXh0TGF5ZXIpIC5lZGl0VG9vbGJhciAuYnV0dG9ucyAuYWx0VGV4dC5kb25lOjpiZWZvcmV7XG4gICAgICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOnZhcigtLWFsdC10ZXh0LWRvbmUtaW1hZ2UpO1xuICAgICAgICAgICAgICAgICAgbWFzay1pbWFnZTp2YXIoLS1hbHQtdGV4dC1kb25lLWltYWdlKTtcbiAgICAgICAgfVxuXG46aXMoLmFubm90YXRpb25FZGl0b3JMYXllclxuICA6aXMoLmZyZWVUZXh0RWRpdG9yLCAuaW5rRWRpdG9yLCAuc3RhbXBFZGl0b3IsIC5oaWdobGlnaHRFZGl0b3IpLC50ZXh0TGF5ZXIpIC5lZGl0VG9vbGJhciAuYnV0dG9ucyAuYWx0VGV4dCAudG9vbHRpcHtcbiAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgIH1cblxuOmlzKC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJcbiAgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yLCAuaGlnaGxpZ2h0RWRpdG9yKSwudGV4dExheWVyKSAuZWRpdFRvb2xiYXIgLmJ1dHRvbnMgLmFsdFRleHQgLnRvb2x0aXAuc2hvd3tcbiAgICAgICAgICAgIC0tYWx0LXRleHQtdG9vbHRpcC1iZzojZjBmMGY0O1xuICAgICAgICAgICAgLS1hbHQtdGV4dC10b29sdGlwLWZnOiMxNTE0MWE7XG4gICAgICAgICAgICAtLWFsdC10ZXh0LXRvb2x0aXAtYm9yZGVyOiM4ZjhmOWQ7XG4gICAgICAgICAgICAtLWFsdC10ZXh0LXRvb2x0aXAtc2hhZG93OjBweCAycHggNnB4IDBweCByZ2IoNTggNTcgNjggLyAwLjIpO1xuXG4gICAgICAgICAgICBkaXNwbGF5OmlubGluZS1mbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgdG9wOmNhbGMoMTAwJSArIDJweCk7XG4gICAgICAgICAgICBpbnNldC1pbmxpbmUtc3RhcnQ6MDtcbiAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6MnB4IDNweDtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOjNweDtcbiAgICAgICAgICAgIG1heC13aWR0aDozMDBweDtcbiAgICAgICAgICAgIHdpZHRoOi1tb3otbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICB3aWR0aDptYXgtY29udGVudDtcbiAgICAgICAgICAgIGhlaWdodDphdXRvO1xuICAgICAgICAgICAgZm9udC1zaXplOjEycHg7XG5cbiAgICAgICAgICAgIGJvcmRlcjowLjVweCBzb2xpZCB2YXIoLS1hbHQtdGV4dC10b29sdGlwLWJvcmRlcik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOnZhcigtLWFsdC10ZXh0LXRvb2x0aXAtYmcpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzp2YXIoLS1hbHQtdGV4dC10b29sdGlwLXNoYWRvdyk7XG4gICAgICAgICAgICBjb2xvcjp2YXIoLS1hbHQtdGV4dC10b29sdGlwLWZnKTtcblxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6bm9uZTtcbiAgICAgICAgICB9XG5cbkBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6IGRhcmspe1xuXG46aXMoLmFubm90YXRpb25FZGl0b3JMYXllclxuICA6aXMoLmZyZWVUZXh0RWRpdG9yLCAuaW5rRWRpdG9yLCAuc3RhbXBFZGl0b3IsIC5oaWdobGlnaHRFZGl0b3IpLC50ZXh0TGF5ZXIpIC5lZGl0VG9vbGJhciAuYnV0dG9ucyAuYWx0VGV4dCAudG9vbHRpcC5zaG93e1xuICAgICAgICAgICAgICAtLWFsdC10ZXh0LXRvb2x0aXAtYmc6IzFjMWIyMjtcbiAgICAgICAgICAgICAgLS1hbHQtdGV4dC10b29sdGlwLWZnOiNmYmZiZmU7XG4gICAgICAgICAgICAgIC0tYWx0LXRleHQtdG9vbHRpcC1zaGFkb3c6MHB4IDJweCA2cHggMHB4ICMxNTE0MWE7XG4gICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoZm9yY2VkLWNvbG9yczogYWN0aXZlKXtcblxuOmlzKC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJcbiAgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yLCAuaGlnaGxpZ2h0RWRpdG9yKSwudGV4dExheWVyKSAuZWRpdFRvb2xiYXIgLmJ1dHRvbnMgLmFsdFRleHQgLnRvb2x0aXAuc2hvd3tcbiAgICAgICAgICAgICAgLS1hbHQtdGV4dC10b29sdGlwLWJnOkNhbnZhcztcbiAgICAgICAgICAgICAgLS1hbHQtdGV4dC10b29sdGlwLWZnOkNhbnZhc1RleHQ7XG4gICAgICAgICAgICAgIC0tYWx0LXRleHQtdG9vbHRpcC1ib3JkZXI6Q2FudmFzVGV4dDtcbiAgICAgICAgICAgICAgLS1hbHQtdGV4dC10b29sdGlwLXNoYWRvdzpub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllciAuZnJlZVRleHRFZGl0b3J7XG4gIHBhZGRpbmc6Y2FsYyh2YXIoLS1mcmVldGV4dC1wYWRkaW5nKSAqIHZhcigtLXNjYWxlLWZhY3RvcikpO1xuICB3aWR0aDphdXRvO1xuICBoZWlnaHQ6YXV0bztcbiAgdG91Y2gtYWN0aW9uOm5vbmU7XG59XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgLmZyZWVUZXh0RWRpdG9yIC5pbnRlcm5hbHtcbiAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbiAgYm9yZGVyOm5vbmU7XG4gIGluc2V0OjA7XG4gIG92ZXJmbG93OnZpc2libGU7XG4gIHdoaXRlLXNwYWNlOm5vd3JhcDtcbiAgZm9udDoxMHB4IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OnZhcigtLWZyZWV0ZXh0LWxpbmUtaGVpZ2h0KTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDpub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0Om5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6bm9uZTtcbn1cblxuLmFubm90YXRpb25FZGl0b3JMYXllciAuZnJlZVRleHRFZGl0b3IgLm92ZXJsYXl7XG4gIHBvc2l0aW9uOmFic29sdXRlO1xuICBkaXNwbGF5Om5vbmU7XG4gIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIGluc2V0OjA7XG4gIHdpZHRoOjEwMCU7XG4gIGhlaWdodDoxMDAlO1xufVxuXG4uYW5ub3RhdGlvbkVkaXRvckxheWVyIGZyZWVUZXh0RWRpdG9yIC5vdmVybGF5LmVuYWJsZWR7XG4gIGRpc3BsYXk6YmxvY2s7XG59XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgLmZyZWVUZXh0RWRpdG9yIC5pbnRlcm5hbDplbXB0eTo6YmVmb3Jle1xuICBjb250ZW50OmF0dHIoZGVmYXVsdC1jb250ZW50KTtcbiAgY29sb3I6Z3JheTtcbn1cblxuLmFubm90YXRpb25FZGl0b3JMYXllciAuZnJlZVRleHRFZGl0b3IgLmludGVybmFsOmZvY3Vze1xuICBvdXRsaW5lOm5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6YXV0bztcbiAgICAgLW1vei11c2VyLXNlbGVjdDphdXRvO1xuICAgICAgICAgIHVzZXItc2VsZWN0OmF1dG87XG59XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgLmlua0VkaXRvcntcbiAgd2lkdGg6MTAwJTtcbiAgaGVpZ2h0OjEwMCU7XG59XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgLmlua0VkaXRvci5lZGl0aW5ne1xuICBjdXJzb3I6aW5oZXJpdDtcbn1cblxuLmFubm90YXRpb25FZGl0b3JMYXllciAuaW5rRWRpdG9yIC5pbmtFZGl0b3JDYW52YXN7XG4gIHBvc2l0aW9uOmFic29sdXRlO1xuICBpbnNldDowO1xuICB3aWR0aDoxMDAlO1xuICBoZWlnaHQ6MTAwJTtcbiAgdG91Y2gtYWN0aW9uOm5vbmU7XG59XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgLnN0YW1wRWRpdG9ye1xuICB3aWR0aDphdXRvO1xuICBoZWlnaHQ6YXV0bztcbn1cblxuLmFubm90YXRpb25FZGl0b3JMYXllciAuc3RhbXBFZGl0b3IgY2FudmFze1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OjEwMCU7XG4gICAgbWFyZ2luOjA7XG4gICAgdG9wOjA7XG4gICAgbGVmdDowO1xuICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yKSA+IC5yZXNpemVyc3tcbiAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgaW5zZXQ6MDtcbiAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yKSA+IC5yZXNpemVycy5oaWRkZW57XG4gICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllciA6aXMoLmZyZWVUZXh0RWRpdG9yLCAuaW5rRWRpdG9yLCAuc3RhbXBFZGl0b3IpID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXJ7XG4gICAgICAgIHdpZHRoOnZhcigtLXJlc2l6ZXItc2l6ZSk7XG4gICAgICAgIGhlaWdodDp2YXIoLS1yZXNpemVyLXNpemUpO1xuICAgICAgICBiYWNrZ3JvdW5kOmNvbnRlbnQtYm94IHZhcigtLXJlc2l6ZXItYmctY29sb3IpO1xuICAgICAgICBib3JkZXI6dmFyKC0tZm9jdXMtb3V0bGluZS1hcm91bmQpO1xuICAgICAgICBib3JkZXItcmFkaXVzOjJweDtcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLnRvcExlZnR7XG4gICAgICAgICAgdG9wOnZhcigtLXJlc2l6ZXItc2hpZnQpO1xuICAgICAgICAgIGxlZnQ6dmFyKC0tcmVzaXplci1zaGlmdCk7XG4gICAgICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllciA6aXMoLmZyZWVUZXh0RWRpdG9yLCAuaW5rRWRpdG9yLCAuc3RhbXBFZGl0b3IpID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIudG9wTWlkZGxle1xuICAgICAgICAgIHRvcDp2YXIoLS1yZXNpemVyLXNoaWZ0KTtcbiAgICAgICAgICBsZWZ0OmNhbGMoNTAlICsgdmFyKC0tcmVzaXplci1zaGlmdCkpO1xuICAgICAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLnRvcFJpZ2h0e1xuICAgICAgICAgIHRvcDp2YXIoLS1yZXNpemVyLXNoaWZ0KTtcbiAgICAgICAgICByaWdodDp2YXIoLS1yZXNpemVyLXNoaWZ0KTtcbiAgICAgICAgfVxuXG4uYW5ub3RhdGlvbkVkaXRvckxheWVyIDppcyguZnJlZVRleHRFZGl0b3IsIC5pbmtFZGl0b3IsIC5zdGFtcEVkaXRvcikgPiAucmVzaXplcnMgPiAucmVzaXplci5taWRkbGVSaWdodHtcbiAgICAgICAgICB0b3A6Y2FsYyg1MCUgKyB2YXIoLS1yZXNpemVyLXNoaWZ0KSk7XG4gICAgICAgICAgcmlnaHQ6dmFyKC0tcmVzaXplci1zaGlmdCk7XG4gICAgICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllciA6aXMoLmZyZWVUZXh0RWRpdG9yLCAuaW5rRWRpdG9yLCAuc3RhbXBFZGl0b3IpID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIuYm90dG9tUmlnaHR7XG4gICAgICAgICAgYm90dG9tOnZhcigtLXJlc2l6ZXItc2hpZnQpO1xuICAgICAgICAgIHJpZ2h0OnZhcigtLXJlc2l6ZXItc2hpZnQpO1xuICAgICAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLmJvdHRvbU1pZGRsZXtcbiAgICAgICAgICBib3R0b206dmFyKC0tcmVzaXplci1zaGlmdCk7XG4gICAgICAgICAgbGVmdDpjYWxjKDUwJSArIHZhcigtLXJlc2l6ZXItc2hpZnQpKTtcbiAgICAgICAgfVxuXG4uYW5ub3RhdGlvbkVkaXRvckxheWVyIDppcyguZnJlZVRleHRFZGl0b3IsIC5pbmtFZGl0b3IsIC5zdGFtcEVkaXRvcikgPiAucmVzaXplcnMgPiAucmVzaXplci5ib3R0b21MZWZ0e1xuICAgICAgICAgIGJvdHRvbTp2YXIoLS1yZXNpemVyLXNoaWZ0KTtcbiAgICAgICAgICBsZWZ0OnZhcigtLXJlc2l6ZXItc2hpZnQpO1xuICAgICAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgOmlzKC5mcmVlVGV4dEVkaXRvciwgLmlua0VkaXRvciwgLnN0YW1wRWRpdG9yKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLm1pZGRsZUxlZnR7XG4gICAgICAgICAgdG9wOmNhbGMoNTAlICsgdmFyKC0tcmVzaXplci1zaGlmdCkpO1xuICAgICAgICAgIGxlZnQ6dmFyKC0tcmVzaXplci1zaGlmdCk7XG4gICAgICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCIwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjE4MFwiXSkgPiAucmVzaXplcnMgPiAucmVzaXplci50b3BMZWZ0LFxuICAgICAgLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCI5MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIyNzBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLnRvcExlZnQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjE4MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIudG9wTGVmdCxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMjcwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIyNzBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIudG9wTGVmdCxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIuYm90dG9tUmlnaHQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjkwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjI3MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiOTBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIuYm90dG9tUmlnaHQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjE4MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIuYm90dG9tUmlnaHQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjI3MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCI5MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMjcwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLmJvdHRvbVJpZ2h0e1xuICAgICAgICBjdXJzb3I6bndzZS1yZXNpemU7XG4gICAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIudG9wTWlkZGxlLFxuICAgICAgLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCI5MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIyNzBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLnRvcE1pZGRsZSxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMTgwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjE4MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMFwiXSkgPiAucmVzaXplcnMgPiAucmVzaXplci50b3BNaWRkbGUsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjI3MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCI5MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMjcwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLnRvcE1pZGRsZSxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIuYm90dG9tTWlkZGxlLFxuICAgICAgLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCI5MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIyNzBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLmJvdHRvbU1pZGRsZSxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMTgwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjE4MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMFwiXSkgPiAucmVzaXplcnMgPiAucmVzaXplci5ib3R0b21NaWRkbGUsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjI3MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCI5MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMjcwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLmJvdHRvbU1pZGRsZXtcbiAgICAgICAgY3Vyc29yOm5zLXJlc2l6ZTtcbiAgICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCIwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjE4MFwiXSkgPiAucmVzaXplcnMgPiAucmVzaXplci50b3BSaWdodCxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiOTBcIl1cbiAgICA6aXMoW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMjcwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCI5MFwiXSkgPiAucmVzaXplcnMgPiAucmVzaXplci50b3BSaWdodCxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMTgwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjE4MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMFwiXSkgPiAucmVzaXplcnMgPiAucmVzaXplci50b3BSaWdodCxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMjcwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIyNzBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIudG9wUmlnaHQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjBcIl1cbiAgICA6aXMoW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMTgwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLmJvdHRvbUxlZnQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjkwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjI3MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiOTBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIuYm90dG9tTGVmdCxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMTgwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjE4MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMFwiXSkgPiAucmVzaXplcnMgPiAucmVzaXplci5ib3R0b21MZWZ0LFxuICAgICAgLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCIyNzBcIl1cbiAgICA6aXMoW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiOTBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjI3MFwiXSkgPiAucmVzaXplcnMgPiAucmVzaXplci5ib3R0b21MZWZ0e1xuICAgICAgICBjdXJzb3I6bmVzdy1yZXNpemU7XG4gICAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIubWlkZGxlUmlnaHQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjkwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjI3MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiOTBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIubWlkZGxlUmlnaHQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjE4MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIubWlkZGxlUmlnaHQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjI3MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCI5MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMjcwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLm1pZGRsZVJpZ2h0LFxuICAgICAgLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCIwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjE4MFwiXSkgPiAucmVzaXplcnMgPiAucmVzaXplci5taWRkbGVMZWZ0LFxuICAgICAgLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCI5MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIyNzBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLm1pZGRsZUxlZnQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjE4MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIubWlkZGxlTGVmdCxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMjcwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIyNzBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIubWlkZGxlTGVmdHtcbiAgICAgICAgY3Vyc29yOmV3LXJlc2l6ZTtcbiAgICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCIwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIyNzBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIudG9wTGVmdCxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiOTBcIl1cbiAgICA6aXMoW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMTgwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLnRvcExlZnQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjE4MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIyNzBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLnRvcExlZnQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjI3MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIudG9wTGVmdCxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCI5MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMjcwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLmJvdHRvbVJpZ2h0LFxuICAgICAgLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCI5MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIuYm90dG9tUmlnaHQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjE4MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIyNzBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLmJvdHRvbVJpZ2h0LFxuICAgICAgLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCIyNzBcIl1cbiAgICA6aXMoW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMTgwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLmJvdHRvbVJpZ2h0e1xuICAgICAgICBjdXJzb3I6bmVzdy1yZXNpemU7XG4gICAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCI5MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMjcwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLnRvcE1pZGRsZSxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiOTBcIl1cbiAgICA6aXMoW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMTgwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLnRvcE1pZGRsZSxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMTgwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjI3MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiOTBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIudG9wTWlkZGxlLFxuICAgICAgLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCIyNzBcIl1cbiAgICA6aXMoW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMTgwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLnRvcE1pZGRsZSxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCI5MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMjcwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLmJvdHRvbU1pZGRsZSxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiOTBcIl1cbiAgICA6aXMoW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMTgwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLmJvdHRvbU1pZGRsZSxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMTgwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjI3MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiOTBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIuYm90dG9tTWlkZGxlLFxuICAgICAgLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCIyNzBcIl1cbiAgICA6aXMoW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMTgwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLmJvdHRvbU1pZGRsZXtcbiAgICAgICAgY3Vyc29yOmV3LXJlc2l6ZTtcbiAgICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCIwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIyNzBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIudG9wUmlnaHQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjkwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjE4MFwiXSkgPiAucmVzaXplcnMgPiAucmVzaXplci50b3BSaWdodCxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMTgwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjI3MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiOTBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIudG9wUmlnaHQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjI3MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIudG9wUmlnaHQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjBcIl1cbiAgICA6aXMoW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiOTBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjI3MFwiXSkgPiAucmVzaXplcnMgPiAucmVzaXplci5ib3R0b21MZWZ0LFxuICAgICAgLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCI5MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIuYm90dG9tTGVmdCxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMTgwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjI3MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiOTBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIuYm90dG9tTGVmdCxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMjcwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjE4MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMFwiXSkgPiAucmVzaXplcnMgPiAucmVzaXplci5ib3R0b21MZWZ0e1xuICAgICAgICBjdXJzb3I6bndzZS1yZXNpemU7XG4gICAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCI5MFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMjcwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLm1pZGRsZVJpZ2h0LFxuICAgICAgLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCI5MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIubWlkZGxlUmlnaHQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjE4MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIyNzBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLm1pZGRsZVJpZ2h0LFxuICAgICAgLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCIyNzBcIl1cbiAgICA6aXMoW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMTgwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLm1pZGRsZVJpZ2h0LFxuICAgICAgLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCIwXCJdXG4gICAgOmlzKFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdLCBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIyNzBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIubWlkZGxlTGVmdCxcbiAgICAgIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiOTBcIl1cbiAgICA6aXMoW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMFwiXSwgW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMTgwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLm1pZGRsZUxlZnQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjE4MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIyNzBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdKSA+IC5yZXNpemVycyA+IC5yZXNpemVyLm1pZGRsZUxlZnQsXG4gICAgICAuYW5ub3RhdGlvbkVkaXRvckxheWVyW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjI3MFwiXVxuICAgIDppcyhbZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl0sIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjBcIl0pID4gLnJlc2l6ZXJzID4gLnJlc2l6ZXIubWlkZGxlTGVmdHtcbiAgICAgICAgY3Vyc29yOm5zLXJlc2l6ZTtcbiAgICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllclxuICAgIDppcyhcbiAgICAgIFtkYXRhLW1haW4tcm90YXRpb249XCIwXCJdIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdLFxuICAgICAgW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjkwXCJdIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjBcIl0sXG4gICAgICBbZGF0YS1tYWluLXJvdGF0aW9uPVwiMTgwXCJdIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjI3MFwiXSxcbiAgICAgIFtkYXRhLW1haW4tcm90YXRpb249XCIyNzBcIl0gW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMTgwXCJdXG4gICAgKSAuZWRpdFRvb2xiYXJ7XG4gICAgICByb3RhdGU6MjcwZGVnO1xuICAgIH1cblxuW2Rpcj1cImx0clwiXSAuYW5ub3RhdGlvbkVkaXRvckxheWVyXG4gICAgOmlzKFxuICAgICAgW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjBcIl0gW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiOTBcIl0sXG4gICAgICBbZGF0YS1tYWluLXJvdGF0aW9uPVwiOTBcIl0gW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMFwiXSxcbiAgICAgIFtkYXRhLW1haW4tcm90YXRpb249XCIxODBcIl0gW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMjcwXCJdLFxuICAgICAgW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjI3MFwiXSBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl1cbiAgICApIC5lZGl0VG9vbGJhcntcbiAgICAgICAgaW5zZXQtaW5saW5lLWVuZDpjYWxjKDBweCAtIHZhcigtLWVkaXRvci10b29sYmFyLXZlcnQtb2Zmc2V0KSk7XG4gICAgICAgIGluc2V0LWJsb2NrLXN0YXJ0OjA7XG4gICAgICB9XG5cbltkaXI9XCJydGxcIl0gLmFubm90YXRpb25FZGl0b3JMYXllclxuICAgIDppcyhcbiAgICAgIFtkYXRhLW1haW4tcm90YXRpb249XCIwXCJdIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdLFxuICAgICAgW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjkwXCJdIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjBcIl0sXG4gICAgICBbZGF0YS1tYWluLXJvdGF0aW9uPVwiMTgwXCJdIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjI3MFwiXSxcbiAgICAgIFtkYXRhLW1haW4tcm90YXRpb249XCIyNzBcIl0gW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMTgwXCJdXG4gICAgKSAuZWRpdFRvb2xiYXJ7XG4gICAgICAgIGluc2V0LWlubGluZS1lbmQ6Y2FsYygxMDAlICsgdmFyKC0tZWRpdG9yLXRvb2xiYXItdmVydC1vZmZzZXQpKTtcbiAgICAgICAgaW5zZXQtYmxvY2stc3RhcnQ6MDtcbiAgICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllclxuICAgIDppcyhcbiAgICAgIFtkYXRhLW1haW4tcm90YXRpb249XCIwXCJdIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjE4MFwiXSxcbiAgICAgIFtkYXRhLW1haW4tcm90YXRpb249XCI5MFwiXSBbZGF0YS1lZGl0b3Itcm90YXRpb249XCI5MFwiXSxcbiAgICAgIFtkYXRhLW1haW4tcm90YXRpb249XCIxODBcIl0gW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMFwiXSxcbiAgICAgIFtkYXRhLW1haW4tcm90YXRpb249XCIyNzBcIl0gW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMjcwXCJdXG4gICAgKSAuZWRpdFRvb2xiYXJ7XG4gICAgICByb3RhdGU6MTgwZGVnO1xuICAgICAgaW5zZXQtaW5saW5lLWVuZDoxMDAlO1xuICAgICAgaW5zZXQtYmxvY2stc3RhcnQ6Y2FsYygwcGMgLSB2YXIoLS1lZGl0b3ItdG9vbGJhci12ZXJ0LW9mZnNldCkpO1xuICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllclxuICAgIDppcyhcbiAgICAgIFtkYXRhLW1haW4tcm90YXRpb249XCIwXCJdIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjI3MFwiXSxcbiAgICAgIFtkYXRhLW1haW4tcm90YXRpb249XCI5MFwiXSBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl0sXG4gICAgICBbZGF0YS1tYWluLXJvdGF0aW9uPVwiMTgwXCJdIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdLFxuICAgICAgW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjI3MFwiXSBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIwXCJdXG4gICAgKSAuZWRpdFRvb2xiYXJ7XG4gICAgICByb3RhdGU6OTBkZWc7XG4gICAgfVxuXG5bZGlyPVwibHRyXCJdIC5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJcbiAgICA6aXMoXG4gICAgICBbZGF0YS1tYWluLXJvdGF0aW9uPVwiMFwiXSBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIyNzBcIl0sXG4gICAgICBbZGF0YS1tYWluLXJvdGF0aW9uPVwiOTBcIl0gW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMTgwXCJdLFxuICAgICAgW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjE4MFwiXSBbZGF0YS1lZGl0b3Itcm90YXRpb249XCI5MFwiXSxcbiAgICAgIFtkYXRhLW1haW4tcm90YXRpb249XCIyNzBcIl0gW2RhdGEtZWRpdG9yLXJvdGF0aW9uPVwiMFwiXVxuICAgICkgLmVkaXRUb29sYmFye1xuICAgICAgICBpbnNldC1pbmxpbmUtZW5kOmNhbGMoMTAwJSArIHZhcigtLWVkaXRvci10b29sYmFyLXZlcnQtb2Zmc2V0KSk7XG4gICAgICAgIGluc2V0LWJsb2NrLXN0YXJ0OjEwMCU7XG4gICAgICB9XG5cbltkaXI9XCJydGxcIl0gLmFubm90YXRpb25FZGl0b3JMYXllclxuICAgIDppcyhcbiAgICAgIFtkYXRhLW1haW4tcm90YXRpb249XCIwXCJdIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjI3MFwiXSxcbiAgICAgIFtkYXRhLW1haW4tcm90YXRpb249XCI5MFwiXSBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl0sXG4gICAgICBbZGF0YS1tYWluLXJvdGF0aW9uPVwiMTgwXCJdIFtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjkwXCJdLFxuICAgICAgW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjI3MFwiXSBbZGF0YS1lZGl0b3Itcm90YXRpb249XCIwXCJdXG4gICAgKSAuZWRpdFRvb2xiYXJ7XG4gICAgICAgIGluc2V0LWlubGluZS1zdGFydDpjYWxjKDBweCAtIHZhcigtLWVkaXRvci10b29sYmFyLXZlcnQtb2Zmc2V0KSk7XG4gICAgICAgIGluc2V0LWJsb2NrLXN0YXJ0OjA7XG4gICAgICB9XG5cbi5kaWFsb2cuYWx0VGV4dDo6YmFja2Ryb3B7XG4gICAgLXdlYmtpdC1tYXNrOnVybCgjYWx0dGV4dC1tYW5hZ2VyLW1hc2spO1xuICAgICAgICAgICAgbWFzazp1cmwoI2FsdHRleHQtbWFuYWdlci1tYXNrKTtcbiAgfVxuXG4uZGlhbG9nLmFsdFRleHQucG9zaXRpb25lZHtcbiAgICBtYXJnaW46MDtcbiAgfVxuXG4uZGlhbG9nLmFsdFRleHQgI2FsdFRleHRDb250YWluZXJ7XG4gICAgd2lkdGg6MzAwcHg7XG4gICAgaGVpZ2h0Oi1tb3otZml0LWNvbnRlbnQ7XG4gICAgaGVpZ2h0OmZpdC1jb250ZW50O1xuICAgIGRpc3BsYXk6aW5saW5lLWZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7XG4gICAgZ2FwOjE2cHg7XG4gIH1cblxuLmRpYWxvZy5hbHRUZXh0ICNhbHRUZXh0Q29udGFpbmVyICNvdmVyYWxsRGVzY3JpcHRpb257XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczpmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOjRweDtcbiAgICAgIGFsaWduLXNlbGY6c3RyZXRjaDtcbiAgICB9XG5cbi5kaWFsb2cuYWx0VGV4dCAjYWx0VGV4dENvbnRhaW5lciAjb3ZlcmFsbERlc2NyaXB0aW9uIHNwYW57XG4gICAgICAgIGFsaWduLXNlbGY6c3RyZXRjaDtcbiAgICAgIH1cblxuLmRpYWxvZy5hbHRUZXh0ICNhbHRUZXh0Q29udGFpbmVyICNvdmVyYWxsRGVzY3JpcHRpb24gLnRpdGxle1xuICAgICAgICBmb250LXNpemU6MTNweDtcbiAgICAgICAgZm9udC1zdHlsZTpub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OjU5MDtcbiAgICAgIH1cblxuLmRpYWxvZy5hbHRUZXh0ICNhbHRUZXh0Q29udGFpbmVyICNhZGREZXNjcmlwdGlvbntcbiAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOnN0cmV0Y2g7XG4gICAgICBnYXA6OHB4O1xuICAgIH1cblxuLmRpYWxvZy5hbHRUZXh0ICNhbHRUZXh0Q29udGFpbmVyICNhZGREZXNjcmlwdGlvbiAuZGVzY3JpcHRpb25BcmVhe1xuICAgICAgICBmbGV4OjE7XG4gICAgICAgIHBhZGRpbmctaW5saW5lOjI0cHggMTBweDtcbiAgICAgIH1cblxuLmRpYWxvZy5hbHRUZXh0ICNhbHRUZXh0Q29udGFpbmVyICNhZGREZXNjcmlwdGlvbiAuZGVzY3JpcHRpb25BcmVhIHRleHRhcmVhe1xuICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgbWluLWhlaWdodDo3NXB4O1xuICAgICAgICB9XG5cbi5kaWFsb2cuYWx0VGV4dCAjYWx0VGV4dENvbnRhaW5lciAjYnV0dG9uc3tcbiAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDpmbGV4LWVuZDtcbiAgICAgIGFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7XG4gICAgICBnYXA6OHB4O1xuICAgICAgYWxpZ24tc2VsZjpzdHJldGNoO1xuICAgIH1cblxuLmNvbG9yUGlja2Vye1xuICAtLWhvdmVyLW91dGxpbmUtY29sb3I6IzAyNTBiYjtcbiAgLS1zZWxlY3RlZC1vdXRsaW5lLWNvbG9yOiMwMDYwZGY7XG4gIC0tc3dhdGNoLWJvcmRlci1jb2xvcjojY2ZjZmQ4O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiBkYXJrKXtcblxuLmNvbG9yUGlja2Vye1xuICAgIC0taG92ZXItb3V0bGluZS1jb2xvcjojODBlYmZmO1xuICAgIC0tc2VsZWN0ZWQtb3V0bGluZS1jb2xvcjojYWFmMmZmO1xuICAgIC0tc3dhdGNoLWJvcmRlci1jb2xvcjojNTI1MjVlO1xufVxuICB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChmb3JjZWQtY29sb3JzOiBhY3RpdmUpe1xuXG4uY29sb3JQaWNrZXJ7XG4gICAgLS1ob3Zlci1vdXRsaW5lLWNvbG9yOkhpZ2hsaWdodDtcbiAgICAtLXNlbGVjdGVkLW91dGxpbmUtY29sb3I6dmFyKC0taG92ZXItb3V0bGluZS1jb2xvcik7XG4gICAgLS1zd2F0Y2gtYm9yZGVyLWNvbG9yOkJ1dHRvblRleHQ7XG59XG4gIH1cblxuLmNvbG9yUGlja2VyIC5zd2F0Y2h7XG4gICAgd2lkdGg6MTZweDtcbiAgICBoZWlnaHQ6MTZweDtcbiAgICBib3JkZXI6MXB4IHNvbGlkIHZhcigtLXN3YXRjaC1ib3JkZXItY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6MTAwJTtcbiAgICBvdXRsaW5lLW9mZnNldDoycHg7XG4gICAgYm94LXNpemluZzpib3JkZXItYm94O1xuICAgIGZvcmNlZC1jb2xvci1hZGp1c3Q6bm9uZTtcbiAgfVxuXG4uY29sb3JQaWNrZXIgYnV0dG9uOmlzKDpob3ZlciwgLnNlbGVjdGVkKSA+IC5zd2F0Y2h7XG4gICAgYm9yZGVyOm5vbmU7XG4gIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCIwXCJdIC5oaWdobGlnaHRFZGl0b3I6bm90KC5mcmVlKSA+IC5lZGl0VG9vbGJhcntcbiAgICAgIHJvdGF0ZTowZGVnO1xuICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCI5MFwiXSAuaGlnaGxpZ2h0RWRpdG9yOm5vdCguZnJlZSkgPiAuZWRpdFRvb2xiYXJ7XG4gICAgICByb3RhdGU6MjcwZGVnO1xuICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllcltkYXRhLW1haW4tcm90YXRpb249XCIxODBcIl0gLmhpZ2hsaWdodEVkaXRvcjpub3QoLmZyZWUpID4gLmVkaXRUb29sYmFye1xuICAgICAgcm90YXRlOjE4MGRlZztcbiAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMjcwXCJdIC5oaWdobGlnaHRFZGl0b3I6bm90KC5mcmVlKSA+IC5lZGl0VG9vbGJhcntcbiAgICAgIHJvdGF0ZTo5MGRlZztcbiAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgLmhpZ2hsaWdodEVkaXRvcntcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6MTtcbiAgICBjdXJzb3I6YXV0bztcbiAgICBtYXgtd2lkdGg6MTAwJTtcbiAgICBtYXgtaGVpZ2h0OjEwMCU7XG4gICAgYm9yZGVyOm5vbmU7XG4gICAgb3V0bGluZTpub25lO1xuICAgIHBvaW50ZXItZXZlbnRzOm5vbmU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjowIDA7XG4gIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllciAuaGlnaGxpZ2h0RWRpdG9yOm5vdCguZnJlZSl7XG4gICAgICB0cmFuc2Zvcm06bm9uZTtcbiAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgLmhpZ2hsaWdodEVkaXRvciAuaW50ZXJuYWx7XG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgIHRvcDowO1xuICAgICAgbGVmdDowO1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgcG9pbnRlci1ldmVudHM6YXV0bztcbiAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgLmhpZ2hsaWdodEVkaXRvci5kaXNhYmxlZCAuaW50ZXJuYWx7XG4gICAgICBwb2ludGVyLWV2ZW50czpub25lO1xuICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllciAuaGlnaGxpZ2h0RWRpdG9yLnNlbGVjdGVkRWRpdG9yIC5pbnRlcm5hbHtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgLmhpZ2hsaWdodEVkaXRvciAuZWRpdFRvb2xiYXJ7XG4gICAgICAtLWVkaXRvci10b29sYmFyLWNvbG9ycGlja2VyLWFycm93LWltYWdlOnVybChpbWFnZXMvdG9vbGJhckJ1dHRvbi1tZW51QXJyb3cuc3ZnKTtcblxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgLmhpZ2hsaWdodEVkaXRvciAuZWRpdFRvb2xiYXIgLmJ1dHRvbnMgLmNvbG9yUGlja2Vye1xuICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOmF1dG87XG4gICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAgICAgIGdhcDo0cHg7XG4gICAgICAgICAgcGFkZGluZzo0cHg7XG4gICAgICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllciAuaGlnaGxpZ2h0RWRpdG9yIC5lZGl0VG9vbGJhciAuYnV0dG9ucyAuY29sb3JQaWNrZXI6OmFmdGVye1xuICAgICAgICAgICAgY29udGVudDpcIlwiO1xuICAgICAgICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOnZhcigtLWVkaXRvci10b29sYmFyLWNvbG9ycGlja2VyLWFycm93LWltYWdlKTtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1pbWFnZTp2YXIoLS1lZGl0b3ItdG9vbGJhci1jb2xvcnBpY2tlci1hcnJvdy1pbWFnZSk7XG4gICAgICAgICAgICAtd2Via2l0LW1hc2stcmVwZWF0Om5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1yZXBlYXQ6bm8tcmVwZWF0O1xuICAgICAgICAgICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOmNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1wb3NpdGlvbjpjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0tZWRpdG9yLXRvb2xiYXItZmctY29sb3IpO1xuICAgICAgICAgICAgd2lkdGg6MTJweDtcbiAgICAgICAgICAgIGhlaWdodDoxMnB4O1xuICAgICAgICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllciAuaGlnaGxpZ2h0RWRpdG9yIC5lZGl0VG9vbGJhciAuYnV0dG9ucyAuY29sb3JQaWNrZXI6aG92ZXI6OmFmdGVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItdG9vbGJhci1ob3Zlci1mZy1jb2xvcik7XG4gICAgICAgICAgfVxuXG4uYW5ub3RhdGlvbkVkaXRvckxheWVyIC5oaWdobGlnaHRFZGl0b3IgLmVkaXRUb29sYmFyIC5idXR0b25zIC5jb2xvclBpY2tlcjpoYXMoLmRyb3Bkb3duOm5vdCguaGlkZGVuKSl7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci10b29sYmFyLWhvdmVyLWJnLWNvbG9yKTtcbiAgICAgICAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgLmhpZ2hsaWdodEVkaXRvciAuZWRpdFRvb2xiYXIgLmJ1dHRvbnMgLmNvbG9yUGlja2VyOmhhcyguZHJvcGRvd246bm90KC5oaWRkZW4pKTo6YWZ0ZXJ7XG4gICAgICAgICAgICAgIHNjYWxlOi0xO1xuICAgICAgICAgICAgfVxuXG4uYW5ub3RhdGlvbkVkaXRvckxheWVyIC5oaWdobGlnaHRFZGl0b3IgLmVkaXRUb29sYmFyIC5idXR0b25zIC5jb2xvclBpY2tlciAuZHJvcGRvd257XG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gICAgICAgICAgICBnYXA6MTFweDtcbiAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6OHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czo2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci10b29sYmFyLWJnLWNvbG9yKTtcbiAgICAgICAgICAgIGJvcmRlcjoxcHggc29saWQgdmFyKC0tZWRpdG9yLXRvb2xiYXItYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6dmFyKC0tZWRpdG9yLXRvb2xiYXItc2hhZG93KTtcbiAgICAgICAgICAgIGluc2V0LWJsb2NrLXN0YXJ0OmNhbGMoMTAwJSArIDRweCk7XG4gICAgICAgICAgICB3aWR0aDpjYWxjKDEwMCUgKyAyICogdmFyKC0tZWRpdG9yLXRvb2xiYXItcGFkZGluZykpO1xuICAgICAgICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllciAuaGlnaGxpZ2h0RWRpdG9yIC5lZGl0VG9vbGJhciAuYnV0dG9ucyAuY29sb3JQaWNrZXIgLmRyb3Bkb3duIGJ1dHRvbntcbiAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgICAgICAgIGJvcmRlcjpub25lO1xuICAgICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6bm9uZTtcbiAgICAgICAgICAgIH1cblxuLmFubm90YXRpb25FZGl0b3JMYXllciAuaGlnaGxpZ2h0RWRpdG9yIC5lZGl0VG9vbGJhciAuYnV0dG9ucyAuY29sb3JQaWNrZXIgLmRyb3Bkb3duIGJ1dHRvbjppcyg6YWN0aXZlLCA6Zm9jdXMtdmlzaWJsZSl7XG4gICAgICAgICAgICAgICAgb3V0bGluZTpub25lO1xuICAgICAgICAgICAgICB9XG5cbi5hbm5vdGF0aW9uRWRpdG9yTGF5ZXIgLmhpZ2hsaWdodEVkaXRvciAuZWRpdFRvb2xiYXIgLmJ1dHRvbnMgLmNvbG9yUGlja2VyIC5kcm9wZG93biBidXR0b24gPiAuc3dhdGNoe1xuICAgICAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OjJweDtcbiAgICAgICAgICAgICAgfVxuXG4uYW5ub3RhdGlvbkVkaXRvckxheWVyIC5oaWdobGlnaHRFZGl0b3IgLmVkaXRUb29sYmFyIC5idXR0b25zIC5jb2xvclBpY2tlciAuZHJvcGRvd24gYnV0dG9uW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdID4gLnN3YXRjaHtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOjJweCBzb2xpZCB2YXIoLS1zZWxlY3RlZC1vdXRsaW5lLWNvbG9yKTtcbiAgICAgICAgICAgICAgfVxuXG4uYW5ub3RhdGlvbkVkaXRvckxheWVyIC5oaWdobGlnaHRFZGl0b3IgLmVkaXRUb29sYmFyIC5idXR0b25zIC5jb2xvclBpY2tlciAuZHJvcGRvd24gYnV0dG9uOmlzKDpob3ZlciwgOmFjdGl2ZSwgOmZvY3VzLXZpc2libGUpID4gLnN3YXRjaHtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOjJweCBzb2xpZCB2YXIoLS1ob3Zlci1vdXRsaW5lLWNvbG9yKTtcbiAgICAgICAgICAgICAgfVxuXG4uZWRpdG9yUGFyYW1zVG9vbGJhcjpoYXMoI2hpZ2hsaWdodFBhcmFtc1Rvb2xiYXJDb250YWluZXIpe1xuICBwYWRkaW5nOnVuc2V0O1xufVxuXG4jaGlnaGxpZ2h0UGFyYW1zVG9vbGJhckNvbnRhaW5lcntcbiAgaGVpZ2h0OmF1dG87XG4gIHBhZGRpbmctaW5saW5lOjEwcHg7XG4gIHBhZGRpbmctYmxvY2s6MTBweCAxNnB4O1xuICBnYXA6MTZweDtcbiAgZGlzcGxheTpmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbn1cblxuI2hpZ2hsaWdodFBhcmFtc1Rvb2xiYXJDb250YWluZXIgLmVkaXRvclBhcmFtc0xhYmVse1xuICAgIHdpZHRoOi1tb3otZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6Zml0LWNvbnRlbnQ7XG4gICAgaW5zZXQtaW5saW5lLXN0YXJ0OjA7XG4gIH1cblxuI2hpZ2hsaWdodFBhcmFtc1Rvb2xiYXJDb250YWluZXIgLmNvbG9yUGlja2Vye1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gICAgZ2FwOjhweDtcbiAgfVxuXG4jaGlnaGxpZ2h0UGFyYW1zVG9vbGJhckNvbnRhaW5lciAuY29sb3JQaWNrZXIgLmRyb3Bkb3due1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjpyb3c7XG4gICAgICBoZWlnaHQ6YXV0bztcbiAgICB9XG5cbiNoaWdobGlnaHRQYXJhbXNUb29sYmFyQ29udGFpbmVyIC5jb2xvclBpY2tlciAuZHJvcGRvd24gYnV0dG9ue1xuICAgICAgICB3aWR0aDphdXRvO1xuICAgICAgICBoZWlnaHQ6YXV0bztcbiAgICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDpub25lO1xuICAgICAgICBmbGV4OjAgMCBhdXRvO1xuICAgICAgfVxuXG4jaGlnaGxpZ2h0UGFyYW1zVG9vbGJhckNvbnRhaW5lciAuY29sb3JQaWNrZXIgLmRyb3Bkb3duIGJ1dHRvbiAuc3dhdGNoe1xuICAgICAgICAgIHdpZHRoOjI0cHg7XG4gICAgICAgICAgaGVpZ2h0OjI0cHg7XG4gICAgICAgIH1cblxuI2hpZ2hsaWdodFBhcmFtc1Rvb2xiYXJDb250YWluZXIgLmNvbG9yUGlja2VyIC5kcm9wZG93biBidXR0b246aXMoOmFjdGl2ZSwgOmZvY3VzLXZpc2libGUpe1xuICAgICAgICAgIG91dGxpbmU6bm9uZTtcbiAgICAgICAgfVxuXG4jaGlnaGxpZ2h0UGFyYW1zVG9vbGJhckNvbnRhaW5lciAuY29sb3JQaWNrZXIgLmRyb3Bkb3duIGJ1dHRvblthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSA+IC5zd2F0Y2h7XG4gICAgICAgICAgb3V0bGluZToycHggc29saWQgdmFyKC0tc2VsZWN0ZWQtb3V0bGluZS1jb2xvcik7XG4gICAgICAgIH1cblxuI2hpZ2hsaWdodFBhcmFtc1Rvb2xiYXJDb250YWluZXIgLmNvbG9yUGlja2VyIC5kcm9wZG93biBidXR0b246aXMoOmhvdmVyLCA6YWN0aXZlLCA6Zm9jdXMtdmlzaWJsZSkgPiAuc3dhdGNoe1xuICAgICAgICAgIG91dGxpbmU6MnB4IHNvbGlkIHZhcigtLWhvdmVyLW91dGxpbmUtY29sb3IpO1xuICAgICAgICB9XG5cbiNoaWdobGlnaHRQYXJhbXNUb29sYmFyQ29udGFpbmVyICNlZGl0b3JIaWdobGlnaHRUaGlja25lc3N7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgZ2FwOjRweDtcbiAgICBhbGlnbi1zZWxmOnN0cmV0Y2g7XG4gIH1cblxuI2hpZ2hsaWdodFBhcmFtc1Rvb2xiYXJDb250YWluZXIgI2VkaXRvckhpZ2hsaWdodFRoaWNrbmVzcyAuZWRpdG9yUGFyYW1zTGFiZWx7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICBhbGlnbi1zZWxmOnN0cmV0Y2g7XG4gICAgfVxuXG4jaGlnaGxpZ2h0UGFyYW1zVG9vbGJhckNvbnRhaW5lciAjZWRpdG9ySGlnaGxpZ2h0VGhpY2tuZXNzIC50aGlja25lc3NQaWNrZXJ7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6c3RyZXRjaDtcblxuICAgICAgLS1leGFtcGxlLWNvbG9yOiNiZmJmYzk7XG4gICAgfVxuXG5AbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiBkYXJrKXtcblxuI2hpZ2hsaWdodFBhcmFtc1Rvb2xiYXJDb250YWluZXIgI2VkaXRvckhpZ2hsaWdodFRoaWNrbmVzcyAudGhpY2tuZXNzUGlja2Vye1xuICAgICAgICAtLWV4YW1wbGUtY29sb3I6IzgwODA4ZTtcbiAgICB9XG4gICAgICB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChmb3JjZWQtY29sb3JzOiBhY3RpdmUpe1xuXG4jaGlnaGxpZ2h0UGFyYW1zVG9vbGJhckNvbnRhaW5lciAjZWRpdG9ySGlnaGxpZ2h0VGhpY2tuZXNzIC50aGlja25lc3NQaWNrZXJ7XG4gICAgICAgIC0tZXhhbXBsZS1jb2xvcjpDYW52YXNUZXh0O1xuICAgIH1cbiAgICAgIH1cblxuOmlzKCNoaWdobGlnaHRQYXJhbXNUb29sYmFyQ29udGFpbmVyICNlZGl0b3JIaWdobGlnaHRUaGlja25lc3MgLnRoaWNrbmVzc1BpY2tlciA+IC5lZGl0b3JQYXJhbXNTbGlkZXJbZGlzYWJsZWRdKXtcbiAgICAgICAgb3BhY2l0eTowLjQ7XG4gICAgICB9XG5cbiNoaWdobGlnaHRQYXJhbXNUb29sYmFyQ29udGFpbmVyICNlZGl0b3JIaWdobGlnaHRUaGlja25lc3MgLnRoaWNrbmVzc1BpY2tlcjo6YmVmb3JlLFxuICAgICAgI2hpZ2hsaWdodFBhcmFtc1Rvb2xiYXJDb250YWluZXIgI2VkaXRvckhpZ2hsaWdodFRoaWNrbmVzcyAudGhpY2tuZXNzUGlja2VyOjphZnRlcntcbiAgICAgICAgY29udGVudDpcIlwiO1xuICAgICAgICB3aWR0aDo4cHg7XG4gICAgICAgIGFzcGVjdC1yYXRpbzoxO1xuICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICBib3JkZXItcmFkaXVzOjEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0tZXhhbXBsZS1jb2xvcik7XG4gICAgICB9XG5cbiNoaWdobGlnaHRQYXJhbXNUb29sYmFyQ29udGFpbmVyICNlZGl0b3JIaWdobGlnaHRUaGlja25lc3MgLnRoaWNrbmVzc1BpY2tlcjo6YWZ0ZXJ7XG4gICAgICAgIHdpZHRoOjI0cHg7XG4gICAgICB9XG5cbiNoaWdobGlnaHRQYXJhbXNUb29sYmFyQ29udGFpbmVyICNlZGl0b3JIaWdobGlnaHRUaGlja25lc3MgLnRoaWNrbmVzc1BpY2tlciAuZWRpdG9yUGFyYW1zU2xpZGVye1xuICAgICAgICB3aWR0aDp1bnNldDtcbiAgICAgICAgaGVpZ2h0OjE0cHg7XG4gICAgICB9XG5cbiNoaWdobGlnaHRQYXJhbXNUb29sYmFyQ29udGFpbmVyICNlZGl0b3JIaWdobGlnaHRWaXNpYmlsaXR5e1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6ZmxleC1zdGFydDtcbiAgICBnYXA6OHB4O1xuICAgIGFsaWduLXNlbGY6c3RyZXRjaDtcbiAgfVxuXG4jaGlnaGxpZ2h0UGFyYW1zVG9vbGJhckNvbnRhaW5lciAjZWRpdG9ySGlnaGxpZ2h0VmlzaWJpbGl0eSAuZGl2aWRlcntcbiAgICAgIC0tZGl2aWRlci1jb2xvcjojZDdkN2RiO1xuXG4gICAgICBtYXJnaW4tYmxvY2s6NHB4O1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIGhlaWdodDoxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRpdmlkZXItY29sb3IpO1xuICAgIH1cblxuQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogZGFyayl7XG5cbiNoaWdobGlnaHRQYXJhbXNUb29sYmFyQ29udGFpbmVyICNlZGl0b3JIaWdobGlnaHRWaXNpYmlsaXR5IC5kaXZpZGVye1xuICAgICAgICAtLWRpdmlkZXItY29sb3I6IzhmOGY5ZDtcbiAgICB9XG4gICAgICB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChmb3JjZWQtY29sb3JzOiBhY3RpdmUpe1xuXG4jaGlnaGxpZ2h0UGFyYW1zVG9vbGJhckNvbnRhaW5lciAjZWRpdG9ySGlnaGxpZ2h0VmlzaWJpbGl0eSAuZGl2aWRlcntcbiAgICAgICAgLS1kaXZpZGVyLWNvbG9yOkNhbnZhc1RleHQ7XG4gICAgfVxuICAgICAgfVxuXG4jaGlnaGxpZ2h0UGFyYW1zVG9vbGJhckNvbnRhaW5lciAjZWRpdG9ySGlnaGxpZ2h0VmlzaWJpbGl0eSAudG9nZ2xlcntcbiAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjpzdHJldGNoO1xuICAgIH1cblxuOnJvb3R7XG4gIC0tdmlld2VyLWNvbnRhaW5lci1oZWlnaHQ6MDtcbiAgLS1wZGZWaWV3ZXItcGFkZGluZy1ib3R0b206MDtcbiAgLS1wYWdlLW1hcmdpbjoxcHggYXV0byAtOHB4O1xuICAtLXBhZ2UtYm9yZGVyOjlweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgLS1zcHJlYWRIb3Jpem9udGFsV3JhcHBlZC1tYXJnaW4tTFI6LTMuNXB4O1xuICAtLWxvYWRpbmctaWNvbi1kZWxheTo0MDBtcztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSl7XG4gIDpyb290e1xuICAgIC0tcGRmVmlld2VyLXBhZGRpbmctYm90dG9tOjlweDtcbiAgICAtLXBhZ2UtbWFyZ2luOjhweCBhdXRvIC0xcHg7XG4gICAgLS1wYWdlLWJvcmRlcjoxcHggc29saWQgQ2FudmFzVGV4dDtcbiAgICAtLXNwcmVhZEhvcml6b250YWxXcmFwcGVkLW1hcmdpbi1MUjozLjVweDtcbiAgfVxufVxuXG5bZGF0YS1tYWluLXJvdGF0aW9uPVwiOTBcIl17XG4gIHRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjE4MFwiXXtcbiAgdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSgtMTAwJSwgLTEwMCUpO1xufVxuW2RhdGEtbWFpbi1yb3RhdGlvbj1cIjI3MFwiXXtcbiAgdHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpIHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4jaGlkZGVuQ29weUVsZW1lbnQsXG4uaGlkZGVuQ2FudmFzRWxlbWVudHtcbiAgcG9zaXRpb246YWJzb2x1dGU7XG4gIHRvcDowO1xuICBsZWZ0OjA7XG4gIHdpZHRoOjA7XG4gIGhlaWdodDowO1xuICBkaXNwbGF5Om5vbmU7XG59XG5cbi5wZGZWaWV3ZXJ7XG4gIC0tc2NhbGUtZmFjdG9yOjE7XG5cbiAgcGFkZGluZy1ib3R0b206dmFyKC0tcGRmVmlld2VyLXBhZGRpbmctYm90dG9tKTtcblxuICAtLWhjbS1oaWdobGlnaHQtZmlsdGVyOm5vbmU7XG4gIC0taGNtLWhpZ2hsaWdodC1zZWxlY3RlZC1maWx0ZXI6bm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSl7XG5cbi5wZGZWaWV3ZXJ7XG4gICAgLS1oY20taGlnaGxpZ2h0LWZpbHRlcjppbnZlcnQoMTAwJSk7XG59XG4gIH1cblxuLnBkZlZpZXdlci5jb3B5QWxse1xuICAgIGN1cnNvcjp3YWl0O1xuICB9XG5cbi5wZGZWaWV3ZXIgLmNhbnZhc1dyYXBwZXJ7XG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OjEwMCU7XG4gIH1cblxuLnBkZlZpZXdlciAuY2FudmFzV3JhcHBlciBjYW52YXN7XG4gICAgICBtYXJnaW46MDtcbiAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgfVxuXG4ucGRmVmlld2VyIC5jYW52YXNXcmFwcGVyIGNhbnZhc1toaWRkZW5de1xuICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICB9XG5cbi5wZGZWaWV3ZXIgLmNhbnZhc1dyYXBwZXIgY2FudmFzW3pvb21pbmdde1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgIH1cblxuLnBkZlZpZXdlciAuY2FudmFzV3JhcHBlciBjYW52YXMgLnN0cnVjdFRyZWV7XG4gICAgICAgIGNvbnRhaW46c3RyaWN0O1xuICAgICAgfVxuXG4ucGRmVmlld2VyIC5wYWdle1xuICBkaXJlY3Rpb246bHRyO1xuICB3aWR0aDo4MTZweDtcbiAgaGVpZ2h0OjEwNTZweDtcbiAgbWFyZ2luOnZhcigtLXBhZ2UtbWFyZ2luKTtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIG92ZXJmbG93OnZpc2libGU7XG4gIGJvcmRlcjp2YXIoLS1wYWdlLWJvcmRlcik7XG4gIGJhY2tncm91bmQtY2xpcDpjb250ZW50LWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjpyZ2IoMjU1IDI1NSAyNTUpO1xufVxuXG4ucGRmVmlld2VyIC5kdW1teVBhZ2V7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICB3aWR0aDowO1xuICBoZWlnaHQ6dmFyKC0tdmlld2VyLWNvbnRhaW5lci1oZWlnaHQpO1xufVxuXG4ucGRmVmlld2VyLm5vVXNlclNlbGVjdHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDpub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0Om5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6bm9uZTtcbn1cblxuLnBkZlZpZXdlci5yZW1vdmVQYWdlQm9yZGVycyAucGFnZXtcbiAgbWFyZ2luOjAgYXV0byAxMHB4O1xuICBib3JkZXI6bm9uZTtcbn1cblxuLnBkZlZpZXdlci5zaW5nbGVQYWdlVmlld3tcbiAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG59XG5cbi5wZGZWaWV3ZXIuc2luZ2xlUGFnZVZpZXcgLnBhZ2V7XG4gIG1hcmdpbjowO1xuICBib3JkZXI6bm9uZTtcbn1cblxuLnBkZlZpZXdlcjppcyguc2Nyb2xsSG9yaXpvbnRhbCwgLnNjcm9sbFdyYXBwZWQpLFxuLnNwcmVhZHtcbiAgbWFyZ2luLWlubGluZTozLjVweDtcbiAgdGV4dC1hbGlnbjpjZW50ZXI7XG59XG5cbi5wZGZWaWV3ZXIuc2Nyb2xsSG9yaXpvbnRhbCxcbi5zcHJlYWR7XG4gIHdoaXRlLXNwYWNlOm5vd3JhcDtcbn1cblxuLnBkZlZpZXdlci5yZW1vdmVQYWdlQm9yZGVycyxcbi5wZGZWaWV3ZXI6aXMoLnNjcm9sbEhvcml6b250YWwsIC5zY3JvbGxXcmFwcGVkKSAuc3ByZWFke1xuICBtYXJnaW4taW5saW5lOjA7XG59XG5cbi5zcHJlYWQgOmlzKC5wYWdlLCAuZHVtbXlQYWdlKSxcbi5wZGZWaWV3ZXI6aXMoLnNjcm9sbEhvcml6b250YWwsIC5zY3JvbGxXcmFwcGVkKSA6aXMoLnBhZ2UsIC5zcHJlYWQpe1xuICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246bWlkZGxlO1xufVxuXG4uc3ByZWFkIC5wYWdlLFxuLnBkZlZpZXdlcjppcyguc2Nyb2xsSG9yaXpvbnRhbCwgLnNjcm9sbFdyYXBwZWQpIC5wYWdle1xuICBtYXJnaW4taW5saW5lOnZhcigtLXNwcmVhZEhvcml6b250YWxXcmFwcGVkLW1hcmdpbi1MUik7XG59XG5cbi5wZGZWaWV3ZXIucmVtb3ZlUGFnZUJvcmRlcnMgLnNwcmVhZCAucGFnZSxcbi5wZGZWaWV3ZXIucmVtb3ZlUGFnZUJvcmRlcnM6aXMoLnNjcm9sbEhvcml6b250YWwsIC5zY3JvbGxXcmFwcGVkKSAucGFnZXtcbiAgbWFyZ2luLWlubGluZTo1cHg7XG59XG5cbi5wZGZWaWV3ZXIgLnBhZ2UubG9hZGluZ0ljb246OmFmdGVye1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgdG9wOjA7XG4gIGxlZnQ6MDtcbiAgY29udGVudDpcIlwiO1xuICB3aWR0aDoxMDAlO1xuICBoZWlnaHQ6MTAwJTtcbiAgYmFja2dyb3VuZDp1cmwoXCJpbWFnZXMvbG9hZGluZy1pY29uLmdpZlwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBkaXNwbGF5Om5vbmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6ZGlzcGxheTtcbiAgdHJhbnNpdGlvbi1kZWxheTp2YXIoLS1sb2FkaW5nLWljb24tZGVsYXkpO1xuICB6LWluZGV4OjU7XG4gIGNvbnRhaW46c3RyaWN0O1xufVxuXG4ucGRmVmlld2VyIC5wYWdlLmxvYWRpbmc6OmFmdGVye1xuICBkaXNwbGF5OmJsb2NrO1xufVxuXG4ucGRmVmlld2VyIC5wYWdlOm5vdCgubG9hZGluZyk6OmFmdGVye1xuICB0cmFuc2l0aW9uLXByb3BlcnR5Om5vbmU7XG4gIGRpc3BsYXk6bm9uZTtcbn1cblxuLnBkZlByZXNlbnRhdGlvbk1vZGUgLnBkZlZpZXdlcntcbiAgcGFkZGluZy1ib3R0b206MDtcbn1cblxuLnBkZlByZXNlbnRhdGlvbk1vZGUgLnNwcmVhZHtcbiAgbWFyZ2luOjA7XG59XG5cbi5wZGZQcmVzZW50YXRpb25Nb2RlIC5wZGZWaWV3ZXIgLnBhZ2V7XG4gIG1hcmdpbjowIGF1dG87XG4gIGJvcmRlcjoycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4iLCJAaW1wb3J0IFwicGRmanMtZGlzdC93ZWIvcGRmX3ZpZXdlci5jc3NcIjtcblxuLnRleHRMYXllciB7XG4gIHotaW5kZXg6IDI7XG4gIG9wYWNpdHk6IDE7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmFubm90YXRpb25MYXllciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA1O1xufVxuXG4udGV4dExheWVyIDo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTIsIDIzMiwgMTUxLCAxKTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4udGV4dExheWVyID4gLlBkZkhpZ2hsaWdodGVyX19oaWdobGlnaHQtbGF5ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDM7XG4gIGxlZnQ6IDA7XG59XG4iXX0= */

/*!
 * 
 * antd v4.24.15
 * 
 * Copyright 2015-present, Alipay, Inc.
 * All rights reserved.
 *       
 */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;color:rgba(0,0,0,.85);font-size:14px;font-family:-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-variant:tabular-nums;line-height:1.5715;background-color:#fff;font-feature-settings:"tnum"}[tabindex="-1"]:focus{outline:none!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-top:0;margin-bottom:1em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#1890ff;text-decoration:none;background-color:transparent;outline:none;cursor:pointer;transition:color .3s;-webkit-text-decoration-skip:objects}a:hover{color:#40a9ff}a:active{color:#096dd9}a:active,a:focus,a:hover{text-decoration:none;outline:0}a[disabled]{color:rgba(0,0,0,.25);cursor:not-allowed}code,kbd,pre,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;color:rgba(0,0,0,.45);text-align:left;caption-side:bottom}button,input,optgroup,select,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}::-moz-selection{color:#fff;background:#1890ff}::selection{color:#fff;background:#1890ff}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.anticon{display:inline-flex;align-items:center;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.anticon>*{line-height:1}.anticon svg{display:inline-block}.anticon:before{display:none}.anticon .anticon-icon{display:block}.anticon>.anticon{line-height:0;vertical-align:0}.anticon[tabindex]{cursor:pointer}.anticon-spin,.anticon-spin:before{display:inline-block;animation:loadingCircle 1s linear infinite}.ant-fade-appear,.ant-fade-enter,.ant-fade-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-fade-appear.ant-fade-appear-active,.ant-fade-enter.ant-fade-enter-active{animation-name:antFadeIn;animation-play-state:running}.ant-fade-leave.ant-fade-leave-active{animation-name:antFadeOut;animation-play-state:running;pointer-events:none}.ant-fade-appear,.ant-fade-enter{opacity:0;animation-timing-function:linear}.ant-fade-leave{animation-timing-function:linear}@keyframes antFadeIn{0%{opacity:0}to{opacity:1}}@keyframes antFadeOut{0%{opacity:1}to{opacity:0}}.ant-move-up-appear,.ant-move-up-enter,.ant-move-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-up-appear.ant-move-up-appear-active,.ant-move-up-enter.ant-move-up-enter-active{animation-name:antMoveUpIn;animation-play-state:running}.ant-move-up-leave.ant-move-up-leave-active{animation-name:antMoveUpOut;animation-play-state:running;pointer-events:none}.ant-move-up-appear,.ant-move-up-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-move-up-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-down-appear,.ant-move-down-enter,.ant-move-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-down-appear.ant-move-down-appear-active,.ant-move-down-enter.ant-move-down-enter-active{animation-name:antMoveDownIn;animation-play-state:running}.ant-move-down-leave.ant-move-down-leave-active{animation-name:antMoveDownOut;animation-play-state:running;pointer-events:none}.ant-move-down-appear,.ant-move-down-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-move-down-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-left-appear,.ant-move-left-enter,.ant-move-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-left-appear.ant-move-left-appear-active,.ant-move-left-enter.ant-move-left-enter-active{animation-name:antMoveLeftIn;animation-play-state:running}.ant-move-left-leave.ant-move-left-leave-active{animation-name:antMoveLeftOut;animation-play-state:running;pointer-events:none}.ant-move-left-appear,.ant-move-left-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-move-left-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-right-appear,.ant-move-right-enter,.ant-move-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-right-appear.ant-move-right-appear-active,.ant-move-right-enter.ant-move-right-enter-active{animation-name:antMoveRightIn;animation-play-state:running}.ant-move-right-leave.ant-move-right-leave-active{animation-name:antMoveRightOut;animation-play-state:running;pointer-events:none}.ant-move-right-appear,.ant-move-right-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-move-right-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}@keyframes antMoveDownIn{0%{transform:translateY(100%);transform-origin:0 0;opacity:0}to{transform:translateY(0);transform-origin:0 0;opacity:1}}@keyframes antMoveDownOut{0%{transform:translateY(0);transform-origin:0 0;opacity:1}to{transform:translateY(100%);transform-origin:0 0;opacity:0}}@keyframes antMoveLeftIn{0%{transform:translateX(-100%);transform-origin:0 0;opacity:0}to{transform:translateX(0);transform-origin:0 0;opacity:1}}@keyframes antMoveLeftOut{0%{transform:translateX(0);transform-origin:0 0;opacity:1}to{transform:translateX(-100%);transform-origin:0 0;opacity:0}}@keyframes antMoveRightIn{0%{transform:translateX(100%);transform-origin:0 0;opacity:0}to{transform:translateX(0);transform-origin:0 0;opacity:1}}@keyframes antMoveRightOut{0%{transform:translateX(0);transform-origin:0 0;opacity:1}to{transform:translateX(100%);transform-origin:0 0;opacity:0}}@keyframes antMoveUpIn{0%{transform:translateY(-100%);transform-origin:0 0;opacity:0}to{transform:translateY(0);transform-origin:0 0;opacity:1}}@keyframes antMoveUpOut{0%{transform:translateY(0);transform-origin:0 0;opacity:1}to{transform:translateY(-100%);transform-origin:0 0;opacity:0}}@keyframes loadingCircle{to{transform:rotate(1turn)}}[ant-click-animating-without-extra-node=true],[ant-click-animating=true]{position:relative}html{--antd-wave-shadow-color:#1890ff;--scroll-bar:0}.ant-click-animating-node,[ant-click-animating-without-extra-node=true]:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;box-shadow:0 0 0 0 #1890ff;box-shadow:0 0 0 0 var(--antd-wave-shadow-color);opacity:.2;animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1);animation-fill-mode:forwards;content:"";pointer-events:none}@keyframes waveEffect{to{box-shadow:0 0 0 #1890ff;box-shadow:0 0 0 6px var(--antd-wave-shadow-color)}}@keyframes fadeEffect{to{opacity:0}}.ant-slide-up-appear,.ant-slide-up-enter,.ant-slide-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-up-appear.ant-slide-up-appear-active,.ant-slide-up-enter.ant-slide-up-enter-active{animation-name:antSlideUpIn;animation-play-state:running}.ant-slide-up-leave.ant-slide-up-leave-active{animation-name:antSlideUpOut;animation-play-state:running;pointer-events:none}.ant-slide-up-appear,.ant-slide-up-enter{transform:scale(0);transform-origin:0 0;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.ant-slide-up-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-down-appear,.ant-slide-down-enter,.ant-slide-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-down-appear.ant-slide-down-appear-active,.ant-slide-down-enter.ant-slide-down-enter-active{animation-name:antSlideDownIn;animation-play-state:running}.ant-slide-down-leave.ant-slide-down-leave-active{animation-name:antSlideDownOut;animation-play-state:running;pointer-events:none}.ant-slide-down-appear,.ant-slide-down-enter{transform:scale(0);transform-origin:0 0;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.ant-slide-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-left-appear,.ant-slide-left-enter,.ant-slide-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-left-appear.ant-slide-left-appear-active,.ant-slide-left-enter.ant-slide-left-enter-active{animation-name:antSlideLeftIn;animation-play-state:running}.ant-slide-left-leave.ant-slide-left-leave-active{animation-name:antSlideLeftOut;animation-play-state:running;pointer-events:none}.ant-slide-left-appear,.ant-slide-left-enter{transform:scale(0);transform-origin:0 0;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.ant-slide-left-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-right-appear,.ant-slide-right-enter,.ant-slide-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-right-appear.ant-slide-right-appear-active,.ant-slide-right-enter.ant-slide-right-enter-active{animation-name:antSlideRightIn;animation-play-state:running}.ant-slide-right-leave.ant-slide-right-leave-active{animation-name:antSlideRightOut;animation-play-state:running;pointer-events:none}.ant-slide-right-appear,.ant-slide-right-enter{transform:scale(0);transform-origin:0 0;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.ant-slide-right-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes antSlideUpIn{0%{transform:scaleY(.8);transform-origin:0 0;opacity:0}to{transform:scaleY(1);transform-origin:0 0;opacity:1}}@keyframes antSlideUpOut{0%{transform:scaleY(1);transform-origin:0 0;opacity:1}to{transform:scaleY(.8);transform-origin:0 0;opacity:0}}@keyframes antSlideDownIn{0%{transform:scaleY(.8);transform-origin:100% 100%;opacity:0}to{transform:scaleY(1);transform-origin:100% 100%;opacity:1}}@keyframes antSlideDownOut{0%{transform:scaleY(1);transform-origin:100% 100%;opacity:1}to{transform:scaleY(.8);transform-origin:100% 100%;opacity:0}}@keyframes antSlideLeftIn{0%{transform:scaleX(.8);transform-origin:0 0;opacity:0}to{transform:scaleX(1);transform-origin:0 0;opacity:1}}@keyframes antSlideLeftOut{0%{transform:scaleX(1);transform-origin:0 0;opacity:1}to{transform:scaleX(.8);transform-origin:0 0;opacity:0}}@keyframes antSlideRightIn{0%{transform:scaleX(.8);transform-origin:100% 0;opacity:0}to{transform:scaleX(1);transform-origin:100% 0;opacity:1}}@keyframes antSlideRightOut{0%{transform:scaleX(1);transform-origin:100% 0;opacity:1}to{transform:scaleX(.8);transform-origin:100% 0;opacity:0}}.ant-zoom-appear,.ant-zoom-enter,.ant-zoom-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-appear.ant-zoom-appear-active,.ant-zoom-enter.ant-zoom-enter-active{animation-name:antZoomIn;animation-play-state:running}.ant-zoom-leave.ant-zoom-leave-active{animation-name:antZoomOut;animation-play-state:running;pointer-events:none}.ant-zoom-appear,.ant-zoom-enter{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-appear-prepare,.ant-zoom-enter-prepare{transform:none}.ant-zoom-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-big-appear,.ant-zoom-big-enter,.ant-zoom-big-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-big-appear.ant-zoom-big-appear-active,.ant-zoom-big-enter.ant-zoom-big-enter-active{animation-name:antZoomBigIn;animation-play-state:running}.ant-zoom-big-leave.ant-zoom-big-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.ant-zoom-big-appear,.ant-zoom-big-enter{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-big-appear-prepare,.ant-zoom-big-enter-prepare{transform:none}.ant-zoom-big-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter,.ant-zoom-big-fast-leave{animation-duration:.1s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active,.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active{animation-name:antZoomBigIn;animation-play-state:running}.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-big-fast-appear-prepare,.ant-zoom-big-fast-enter-prepare{transform:none}.ant-zoom-big-fast-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-up-appear,.ant-zoom-up-enter,.ant-zoom-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-up-appear.ant-zoom-up-appear-active,.ant-zoom-up-enter.ant-zoom-up-enter-active{animation-name:antZoomUpIn;animation-play-state:running}.ant-zoom-up-leave.ant-zoom-up-leave-active{animation-name:antZoomUpOut;animation-play-state:running;pointer-events:none}.ant-zoom-up-appear,.ant-zoom-up-enter{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-up-appear-prepare,.ant-zoom-up-enter-prepare{transform:none}.ant-zoom-up-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-down-appear,.ant-zoom-down-enter,.ant-zoom-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-down-appear.ant-zoom-down-appear-active,.ant-zoom-down-enter.ant-zoom-down-enter-active{animation-name:antZoomDownIn;animation-play-state:running}.ant-zoom-down-leave.ant-zoom-down-leave-active{animation-name:antZoomDownOut;animation-play-state:running;pointer-events:none}.ant-zoom-down-appear,.ant-zoom-down-enter{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-down-appear-prepare,.ant-zoom-down-enter-prepare{transform:none}.ant-zoom-down-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-left-appear,.ant-zoom-left-enter,.ant-zoom-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-left-appear.ant-zoom-left-appear-active,.ant-zoom-left-enter.ant-zoom-left-enter-active{animation-name:antZoomLeftIn;animation-play-state:running}.ant-zoom-left-leave.ant-zoom-left-leave-active{animation-name:antZoomLeftOut;animation-play-state:running;pointer-events:none}.ant-zoom-left-appear,.ant-zoom-left-enter{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-left-appear-prepare,.ant-zoom-left-enter-prepare{transform:none}.ant-zoom-left-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-right-appear,.ant-zoom-right-enter,.ant-zoom-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-right-appear.ant-zoom-right-appear-active,.ant-zoom-right-enter.ant-zoom-right-enter-active{animation-name:antZoomRightIn;animation-play-state:running}.ant-zoom-right-leave.ant-zoom-right-leave-active{animation-name:antZoomRightOut;animation-play-state:running;pointer-events:none}.ant-zoom-right-appear,.ant-zoom-right-enter{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-right-appear-prepare,.ant-zoom-right-enter-prepare{transform:none}.ant-zoom-right-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}@keyframes antZoomIn{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes antZoomOut{0%{transform:scale(1)}to{transform:scale(.2);opacity:0}}@keyframes antZoomBigIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes antZoomBigOut{0%{transform:scale(1)}to{transform:scale(.8);opacity:0}}@keyframes antZoomUpIn{0%{transform:scale(.8);transform-origin:50% 0;opacity:0}to{transform:scale(1);transform-origin:50% 0}}@keyframes antZoomUpOut{0%{transform:scale(1);transform-origin:50% 0}to{transform:scale(.8);transform-origin:50% 0;opacity:0}}@keyframes antZoomLeftIn{0%{transform:scale(.8);transform-origin:0 50%;opacity:0}to{transform:scale(1);transform-origin:0 50%}}@keyframes antZoomLeftOut{0%{transform:scale(1);transform-origin:0 50%}to{transform:scale(.8);transform-origin:0 50%;opacity:0}}@keyframes antZoomRightIn{0%{transform:scale(.8);transform-origin:100% 50%;opacity:0}to{transform:scale(1);transform-origin:100% 50%}}@keyframes antZoomRightOut{0%{transform:scale(1);transform-origin:100% 50%}to{transform:scale(.8);transform-origin:100% 50%;opacity:0}}@keyframes antZoomDownIn{0%{transform:scale(.8);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes antZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(.8);transform-origin:50% 100%;opacity:0}}.ant-motion-collapse-legacy{overflow:hidden}.ant-motion-collapse,.ant-motion-collapse-legacy-active{transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important}.ant-motion-collapse{overflow:hidden}.ant-affix{position:fixed;z-index:10}.ant-alert{box-sizing:border-box;margin:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:flex;align-items:center;padding:8px 15px;word-wrap:break-word;border-radius:2px}.ant-alert-content{flex:1;min-width:0}.ant-alert-icon{margin-right:8px}.ant-alert-description{display:none;font-size:14px;line-height:22px}.ant-alert-success{background-color:#f6ffed;border:1px solid #b7eb8f}.ant-alert-success .ant-alert-icon{color:#52c41a}.ant-alert-info{background-color:#e6f7ff;border:1px solid #91d5ff}.ant-alert-info .ant-alert-icon{color:#1890ff}.ant-alert-warning{background-color:#fffbe6;border:1px solid #ffe58f}.ant-alert-warning .ant-alert-icon{color:#faad14}.ant-alert-error{background-color:#fff2f0;border:1px solid #ffccc7}.ant-alert-error .ant-alert-icon{color:#ff4d4f}.ant-alert-error .ant-alert-description>pre{margin:0;padding:0}.ant-alert-action{margin-left:8px}.ant-alert-close-icon{margin-left:8px;padding:0;overflow:hidden;font-size:12px;line-height:12px;background-color:transparent;border:none;outline:none;cursor:pointer}.ant-alert-close-icon .anticon-close{color:rgba(0,0,0,.45);transition:color .3s}.ant-alert-close-icon .anticon-close:hover{color:rgba(0,0,0,.75)}.ant-alert-close-text{color:rgba(0,0,0,.45);transition:color .3s}.ant-alert-close-text:hover{color:rgba(0,0,0,.75)}.ant-alert-with-description{align-items:flex-start;padding:15px 15px 15px 24px}.ant-alert-with-description.ant-alert-no-icon{padding:15px}.ant-alert-with-description .ant-alert-icon{margin-right:15px;font-size:24px}.ant-alert-with-description .ant-alert-message{display:block;margin-bottom:4px;color:rgba(0,0,0,.85);font-size:16px}.ant-alert-message{color:rgba(0,0,0,.85)}.ant-alert-with-description .ant-alert-description{display:block}.ant-alert.ant-alert-motion-leave{overflow:hidden;opacity:1;transition:max-height .3s cubic-bezier(.78,.14,.15,.86),opacity .3s cubic-bezier(.78,.14,.15,.86),padding-top .3s cubic-bezier(.78,.14,.15,.86),padding-bottom .3s cubic-bezier(.78,.14,.15,.86),margin-bottom .3s cubic-bezier(.78,.14,.15,.86)}.ant-alert.ant-alert-motion-leave-active{max-height:0;margin-bottom:0!important;padding-top:0;padding-bottom:0;opacity:0}.ant-alert-banner{margin-bottom:0;border:0;border-radius:0}.ant-alert.ant-alert-rtl{direction:rtl}.ant-alert-rtl .ant-alert-icon{margin-right:auto;margin-left:8px}.ant-alert-rtl .ant-alert-action,.ant-alert-rtl .ant-alert-close-icon{margin-right:8px;margin-left:auto}.ant-alert-rtl.ant-alert-with-description{padding-right:24px;padding-left:15px}.ant-alert-rtl.ant-alert-with-description .ant-alert-icon{margin-right:auto;margin-left:15px}.ant-anchor{box-sizing:border-box;margin:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;padding:0 0 0 2px}.ant-anchor-wrapper{margin-left:-4px;padding-left:4px;overflow:auto;background-color:transparent}.ant-anchor-ink{position:absolute;top:0;left:0;height:100%}.ant-anchor-ink:before{position:relative;display:block;width:2px;height:100%;margin:0 auto;background-color:#f0f0f0;content:" "}.ant-anchor-ink-ball{position:absolute;left:50%;display:none;width:8px;height:8px;background-color:#fff;border:2px solid #1890ff;border-radius:8px;transform:translateX(-50%);transition:top .3s ease-in-out}.ant-anchor-ink-ball.ant-anchor-ink-ball-visible{display:inline-block}.ant-anchor-fixed .ant-anchor-ink .ant-anchor-ink-ball{display:none}.ant-anchor-link{padding:4px 0 4px 16px}.ant-anchor-link-title{position:relative;display:block;margin-bottom:3px;overflow:hidden;color:rgba(0,0,0,.85);white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.ant-anchor-link-title:only-child{margin-bottom:0}.ant-anchor-link-active>.ant-anchor-link-title{color:#1890ff}.ant-anchor-link .ant-anchor-link{padding-top:2px;padding-bottom:2px}.ant-anchor-rtl{direction:rtl}.ant-anchor-rtl.ant-anchor-wrapper{margin-right:-4px;margin-left:0;padding-right:4px;padding-left:0}.ant-anchor-rtl .ant-anchor-ink{right:0;left:auto}.ant-anchor-rtl .ant-anchor-ink-ball{right:50%;left:0;transform:translateX(50%)}.ant-anchor-rtl .ant-anchor-link{padding:4px 16px 4px 0}.ant-select-auto-complete{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum"}.ant-select-auto-complete .ant-select-clear{right:13px}.ant-avatar{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;overflow:hidden;color:#fff;white-space:nowrap;text-align:center;vertical-align:middle;background:#ccc;width:32px;height:32px;line-height:32px;border-radius:50%}.ant-avatar-image{background:transparent}.ant-avatar .ant-image-img{display:block}.ant-avatar-string{position:absolute;left:50%;transform-origin:0 center}.ant-avatar.ant-avatar-icon{font-size:18px}.ant-avatar.ant-avatar-icon>.anticon{margin:0}.ant-avatar-lg{width:40px;height:40px;line-height:40px;border-radius:50%}.ant-avatar-lg-string{position:absolute;left:50%;transform-origin:0 center}.ant-avatar-lg.ant-avatar-icon{font-size:24px}.ant-avatar-lg.ant-avatar-icon>.anticon{margin:0}.ant-avatar-sm{width:24px;height:24px;line-height:24px;border-radius:50%}.ant-avatar-sm-string{position:absolute;left:50%;transform-origin:0 center}.ant-avatar-sm.ant-avatar-icon{font-size:14px}.ant-avatar-sm.ant-avatar-icon>.anticon{margin:0}.ant-avatar-square{border-radius:2px}.ant-avatar>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ant-avatar-group{display:inline-flex}.ant-avatar-group .ant-avatar{border:1px solid #fff}.ant-avatar-group .ant-avatar:not(:first-child){margin-left:-8px}.ant-avatar-group-popover .ant-avatar+.ant-avatar{margin-left:3px}.ant-avatar-group-rtl .ant-avatar:not(:first-child){margin-right:-8px;margin-left:0}.ant-avatar-group-popover.ant-popover-rtl .ant-avatar+.ant-avatar{margin-right:3px;margin-left:0}.ant-back-top{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:fixed;right:100px;bottom:50px;z-index:10;width:40px;height:40px;cursor:pointer}.ant-back-top:empty{display:none}.ant-back-top-rtl{right:auto;left:100px;direction:rtl}.ant-back-top-content{width:40px;height:40px;overflow:hidden;color:#fff;text-align:center;background-color:rgba(0,0,0,.45);border-radius:20px;transition:all .3s}.ant-back-top-content:hover{background-color:rgba(0,0,0,.85);transition:all .3s}.ant-back-top-icon{font-size:24px;line-height:40px}@media screen and (max-width:768px){.ant-back-top{right:60px}.ant-back-top-rtl{right:auto;left:60px}}@media screen and (max-width:480px){.ant-back-top{right:20px}.ant-back-top-rtl{right:auto;left:20px}}.ant-badge{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;line-height:1}.ant-badge-count{z-index:auto;min-width:20px;height:20px;padding:0 6px;color:#fff;font-weight:400;font-size:12px;line-height:20px;white-space:nowrap;text-align:center;background:#ff4d4f;border-radius:10px;box-shadow:0 0 0 1px #fff}.ant-badge-count a,.ant-badge-count a:hover{color:#fff}.ant-badge-count-sm{min-width:14px;height:14px;padding:0;font-size:12px;line-height:14px;border-radius:7px}.ant-badge-multiple-words{padding:0 8px}.ant-badge-dot{z-index:auto;width:6px;min-width:6px;height:6px;background:#ff4d4f;border-radius:100%;box-shadow:0 0 0 1px #fff}.ant-badge-dot.ant-scroll-number{transition:background 1.5s}.ant-badge-count,.ant-badge-dot,.ant-badge .ant-scroll-number-custom-component{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0}.ant-badge-count.anticon-spin,.ant-badge-dot.anticon-spin,.ant-badge .ant-scroll-number-custom-component.anticon-spin{animation:antBadgeLoadingCircle 1s linear infinite}.ant-badge-status{line-height:inherit;vertical-align:baseline}.ant-badge-status-dot{position:relative;top:-1px;display:inline-block;width:6px;height:6px;vertical-align:middle;border-radius:50%}.ant-badge-status-success{background-color:#52c41a}.ant-badge-status-processing{position:relative;background-color:#1890ff}.ant-badge-status-processing:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:50%;animation:antStatusProcessing 1.2s ease-in-out infinite;content:""}.ant-badge-status-default{background-color:#d9d9d9}.ant-badge-status-error{background-color:#ff4d4f}.ant-badge-status-warning{background-color:#faad14}.ant-badge-status-magenta,.ant-badge-status-pink{background:#eb2f96}.ant-badge-status-red{background:#f5222d}.ant-badge-status-volcano{background:#fa541c}.ant-badge-status-orange{background:#fa8c16}.ant-badge-status-yellow{background:#fadb14}.ant-badge-status-gold{background:#faad14}.ant-badge-status-cyan{background:#13c2c2}.ant-badge-status-lime{background:#a0d911}.ant-badge-status-green{background:#52c41a}.ant-badge-status-blue{background:#1890ff}.ant-badge-status-geekblue{background:#2f54eb}.ant-badge-status-purple{background:#722ed1}.ant-badge-status-text{margin-left:8px;color:rgba(0,0,0,.85);font-size:14px}.ant-badge-zoom-appear,.ant-badge-zoom-enter{animation:antZoomBadgeIn .3s cubic-bezier(.12,.4,.29,1.46);animation-fill-mode:both}.ant-badge-zoom-leave{animation:antZoomBadgeOut .3s cubic-bezier(.71,-.46,.88,.6);animation-fill-mode:both}.ant-badge-not-a-wrapper .ant-badge-zoom-appear,.ant-badge-not-a-wrapper .ant-badge-zoom-enter{animation:antNoWrapperZoomBadgeIn .3s cubic-bezier(.12,.4,.29,1.46)}.ant-badge-not-a-wrapper .ant-badge-zoom-leave{animation:antNoWrapperZoomBadgeOut .3s cubic-bezier(.71,-.46,.88,.6)}.ant-badge-not-a-wrapper:not(.ant-badge-status){vertical-align:middle}.ant-badge-not-a-wrapper .ant-badge-count,.ant-badge-not-a-wrapper .ant-scroll-number-custom-component{transform:none}.ant-badge-not-a-wrapper .ant-scroll-number,.ant-badge-not-a-wrapper .ant-scroll-number-custom-component{position:relative;top:auto;display:block;transform-origin:50% 50%}@keyframes antStatusProcessing{0%{transform:scale(.8);opacity:.5}to{transform:scale(2.4);opacity:0}}.ant-scroll-number{overflow:hidden;direction:ltr}.ant-scroll-number-only{position:relative;display:inline-block;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-scroll-number-only,.ant-scroll-number-only>p.ant-scroll-number-only-unit{height:20px;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.ant-scroll-number-only>p.ant-scroll-number-only-unit{margin:0}.ant-scroll-number-symbol{vertical-align:top}@keyframes antZoomBadgeIn{0%{transform:scale(0) translate(50%,-50%);opacity:0}to{transform:scale(1) translate(50%,-50%)}}@keyframes antZoomBadgeOut{0%{transform:scale(1) translate(50%,-50%)}to{transform:scale(0) translate(50%,-50%);opacity:0}}@keyframes antNoWrapperZoomBadgeIn{0%{transform:scale(0);opacity:0}to{transform:scale(1)}}@keyframes antNoWrapperZoomBadgeOut{0%{transform:scale(1)}to{transform:scale(0);opacity:0}}@keyframes antBadgeLoadingCircle{0%{transform-origin:50%}to{transform:translate(50%,-50%) rotate(1turn);transform-origin:50%}}.ant-ribbon-wrapper{position:relative}.ant-ribbon{box-sizing:border-box;margin:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:8px;height:22px;padding:0 8px;color:#fff;line-height:22px;white-space:nowrap;background-color:#1890ff;border-radius:2px}.ant-ribbon-text{color:#fff}.ant-ribbon-corner{position:absolute;top:100%;width:8px;height:8px;color:currentcolor;border:4px solid;transform:scaleY(.75);transform-origin:top}.ant-ribbon-corner:after{position:absolute;top:-4px;left:-4px;width:inherit;height:inherit;color:rgba(0,0,0,.25);border:inherit;content:""}.ant-ribbon-color-magenta,.ant-ribbon-color-pink{color:#eb2f96;background:#eb2f96}.ant-ribbon-color-red{color:#f5222d;background:#f5222d}.ant-ribbon-color-volcano{color:#fa541c;background:#fa541c}.ant-ribbon-color-orange{color:#fa8c16;background:#fa8c16}.ant-ribbon-color-yellow{color:#fadb14;background:#fadb14}.ant-ribbon-color-gold{color:#faad14;background:#faad14}.ant-ribbon-color-cyan{color:#13c2c2;background:#13c2c2}.ant-ribbon-color-lime{color:#a0d911;background:#a0d911}.ant-ribbon-color-green{color:#52c41a;background:#52c41a}.ant-ribbon-color-blue{color:#1890ff;background:#1890ff}.ant-ribbon-color-geekblue{color:#2f54eb;background:#2f54eb}.ant-ribbon-color-purple{color:#722ed1;background:#722ed1}.ant-ribbon.ant-ribbon-placement-end{right:-8px;border-bottom-right-radius:0}.ant-ribbon.ant-ribbon-placement-end .ant-ribbon-corner{right:0;border-color:currentcolor transparent transparent currentcolor}.ant-ribbon.ant-ribbon-placement-start{left:-8px;border-bottom-left-radius:0}.ant-ribbon.ant-ribbon-placement-start .ant-ribbon-corner{left:0;border-color:currentcolor currentcolor transparent transparent}.ant-badge-rtl{direction:rtl}.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-badge-count,.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-badge-dot,.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-scroll-number-custom-component{right:auto;left:0;direction:ltr;transform:translate(-50%,-50%);transform-origin:0 0}.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-scroll-number-custom-component{right:auto;left:0;transform:translate(-50%,-50%);transform-origin:0 0}.ant-badge-rtl .ant-badge-status-text{margin-right:8px;margin-left:0}.ant-badge:not(.ant-badge-not-a-wrapper).ant-badge-rtl .ant-badge-zoom-appear,.ant-badge:not(.ant-badge-not-a-wrapper).ant-badge-rtl .ant-badge-zoom-enter{animation-name:antZoomBadgeInRtl}.ant-badge:not(.ant-badge-not-a-wrapper).ant-badge-rtl .ant-badge-zoom-leave{animation-name:antZoomBadgeOutRtl}.ant-ribbon-rtl{direction:rtl}.ant-ribbon-rtl.ant-ribbon-placement-end{right:unset;left:-8px;border-bottom-right-radius:2px;border-bottom-left-radius:0}.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner{right:unset;left:0}.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner,.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner:after{border-color:currentcolor currentcolor transparent transparent}.ant-ribbon-rtl.ant-ribbon-placement-start{right:-8px;left:unset;border-bottom-right-radius:0;border-bottom-left-radius:2px}.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner{right:0;left:unset}.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner,.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner:after{border-color:currentcolor transparent transparent currentcolor}@keyframes antZoomBadgeInRtl{0%{transform:scale(0) translate(-50%,-50%);opacity:0}to{transform:scale(1) translate(-50%,-50%)}}@keyframes antZoomBadgeOutRtl{0%{transform:scale(1) translate(-50%,-50%)}to{transform:scale(0) translate(-50%,-50%);opacity:0}}.ant-breadcrumb{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";color:rgba(0,0,0,.45);font-size:14px}.ant-breadcrumb .anticon{font-size:14px}.ant-breadcrumb ol{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.ant-breadcrumb a{color:rgba(0,0,0,.45);transition:color .3s}.ant-breadcrumb a:hover,.ant-breadcrumb li:last-child,.ant-breadcrumb li:last-child a{color:rgba(0,0,0,.85)}li:last-child>.ant-breadcrumb-separator{display:none}.ant-breadcrumb-separator{margin:0 8px;color:rgba(0,0,0,.45)}.ant-breadcrumb-link>.anticon+a,.ant-breadcrumb-link>.anticon+span,.ant-breadcrumb-overlay-link>.anticon{margin-left:4px}.ant-breadcrumb-rtl{direction:rtl}.ant-breadcrumb-rtl:before{display:table;content:""}.ant-breadcrumb-rtl:after{display:table;clear:both;content:""}.ant-breadcrumb-rtl>span{float:right}.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+a,.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+span,.ant-breadcrumb-rtl .ant-breadcrumb-overlay-link>.anticon{margin-right:4px;margin-left:0}.ant-btn{line-height:1.5715;position:relative;display:inline-block;font-weight:400;white-space:nowrap;text-align:center;background-image:none;box-shadow:0 2px 0 rgba(0,0,0,.015);cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;height:32px;padding:4px 15px;font-size:14px;border-radius:2px;color:rgba(0,0,0,.85);border:1px solid #d9d9d9;background:#fff}.ant-btn>.anticon{line-height:1}.ant-btn,.ant-btn:active,.ant-btn:focus{outline:0}.ant-btn:not([disabled]):hover{text-decoration:none}.ant-btn:not([disabled]):active{outline:0;box-shadow:none}.ant-btn[disabled]{cursor:not-allowed}.ant-btn[disabled]>*{pointer-events:none}.ant-btn-lg{height:40px;padding:6.4px 15px;font-size:16px;border-radius:2px}.ant-btn-sm{height:24px;padding:0 7px;font-size:14px;border-radius:2px}.ant-btn>a:only-child{color:currentcolor}.ant-btn>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn:focus,.ant-btn:hover{color:#40a9ff;border-color:#40a9ff;background:#fff}.ant-btn:focus>a:only-child,.ant-btn:hover>a:only-child{color:currentcolor}.ant-btn:focus>a:only-child:after,.ant-btn:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn:active{color:#096dd9;border-color:#096dd9;background:#fff}.ant-btn:active>a:only-child{color:currentcolor}.ant-btn:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn[disabled],.ant-btn[disabled]:active,.ant-btn[disabled]:focus,.ant-btn[disabled]:hover{color:rgba(0,0,0,.25);border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn[disabled]:active>a:only-child,.ant-btn[disabled]:focus>a:only-child,.ant-btn[disabled]:hover>a:only-child,.ant-btn[disabled]>a:only-child{color:currentcolor}.ant-btn[disabled]:active>a:only-child:after,.ant-btn[disabled]:focus>a:only-child:after,.ant-btn[disabled]:hover>a:only-child:after,.ant-btn[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn:active,.ant-btn:focus,.ant-btn:hover{text-decoration:none;background:#fff}.ant-btn>span{display:inline-block}.ant-btn-primary{color:#fff;border-color:#1890ff;background:#1890ff;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px 0 rgba(0,0,0,.045)}.ant-btn-primary>a:only-child{color:currentcolor}.ant-btn-primary>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-primary:focus,.ant-btn-primary:hover{color:#fff;border-color:#40a9ff;background:#40a9ff}.ant-btn-primary:focus>a:only-child,.ant-btn-primary:hover>a:only-child{color:currentcolor}.ant-btn-primary:focus>a:only-child:after,.ant-btn-primary:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-primary:active{color:#fff;border-color:#096dd9;background:#096dd9}.ant-btn-primary:active>a:only-child{color:currentcolor}.ant-btn-primary:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-primary[disabled],.ant-btn-primary[disabled]:active,.ant-btn-primary[disabled]:focus,.ant-btn-primary[disabled]:hover{color:rgba(0,0,0,.25);border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-primary[disabled]>a:only-child{color:currentcolor}.ant-btn-primary[disabled]:active>a:only-child:after,.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-primary[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child){border-right-color:#40a9ff;border-left-color:#40a9ff}.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled{border-color:#d9d9d9}.ant-btn-group .ant-btn-primary:first-child:not(:last-child){border-right-color:#40a9ff}.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled]{border-right-color:#d9d9d9}.ant-btn-group .ant-btn-primary+.ant-btn-primary,.ant-btn-group .ant-btn-primary:last-child:not(:first-child){border-left-color:#40a9ff}.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled],.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled]{border-left-color:#d9d9d9}.ant-btn-ghost{color:rgba(0,0,0,.85);border-color:#d9d9d9;background:transparent}.ant-btn-ghost>a:only-child{color:currentcolor}.ant-btn-ghost>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-ghost:focus,.ant-btn-ghost:hover{color:#40a9ff;border-color:#40a9ff;background:transparent}.ant-btn-ghost:focus>a:only-child,.ant-btn-ghost:hover>a:only-child{color:currentcolor}.ant-btn-ghost:focus>a:only-child:after,.ant-btn-ghost:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-ghost:active{color:#096dd9;border-color:#096dd9;background:transparent}.ant-btn-ghost:active>a:only-child{color:currentcolor}.ant-btn-ghost:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-ghost[disabled],.ant-btn-ghost[disabled]:active,.ant-btn-ghost[disabled]:focus,.ant-btn-ghost[disabled]:hover{color:rgba(0,0,0,.25);border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-ghost[disabled]:active>a:only-child,.ant-btn-ghost[disabled]:focus>a:only-child,.ant-btn-ghost[disabled]:hover>a:only-child,.ant-btn-ghost[disabled]>a:only-child{color:currentcolor}.ant-btn-ghost[disabled]:active>a:only-child:after,.ant-btn-ghost[disabled]:focus>a:only-child:after,.ant-btn-ghost[disabled]:hover>a:only-child:after,.ant-btn-ghost[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dashed{color:rgba(0,0,0,.85);border-color:#d9d9d9;background:#fff;border-style:dashed}.ant-btn-dashed>a:only-child{color:currentcolor}.ant-btn-dashed>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dashed:focus,.ant-btn-dashed:hover{color:#40a9ff;border-color:#40a9ff;background:#fff}.ant-btn-dashed:focus>a:only-child,.ant-btn-dashed:hover>a:only-child{color:currentcolor}.ant-btn-dashed:focus>a:only-child:after,.ant-btn-dashed:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dashed:active{color:#096dd9;border-color:#096dd9;background:#fff}.ant-btn-dashed:active>a:only-child{color:currentcolor}.ant-btn-dashed:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dashed[disabled],.ant-btn-dashed[disabled]:active,.ant-btn-dashed[disabled]:focus,.ant-btn-dashed[disabled]:hover{color:rgba(0,0,0,.25);border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-dashed[disabled]:active>a:only-child,.ant-btn-dashed[disabled]:focus>a:only-child,.ant-btn-dashed[disabled]:hover>a:only-child,.ant-btn-dashed[disabled]>a:only-child{color:currentcolor}.ant-btn-dashed[disabled]:active>a:only-child:after,.ant-btn-dashed[disabled]:focus>a:only-child:after,.ant-btn-dashed[disabled]:hover>a:only-child:after,.ant-btn-dashed[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-danger{color:#fff;border-color:#ff4d4f;background:#ff4d4f;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px 0 rgba(0,0,0,.045)}.ant-btn-danger>a:only-child{color:currentcolor}.ant-btn-danger>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-danger:focus,.ant-btn-danger:hover{color:#fff;border-color:#ff7875;background:#ff7875}.ant-btn-danger:focus>a:only-child,.ant-btn-danger:hover>a:only-child{color:currentcolor}.ant-btn-danger:focus>a:only-child:after,.ant-btn-danger:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-danger:active{color:#fff;border-color:#d9363e;background:#d9363e}.ant-btn-danger:active>a:only-child{color:currentcolor}.ant-btn-danger:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-danger[disabled],.ant-btn-danger[disabled]:active,.ant-btn-danger[disabled]:focus,.ant-btn-danger[disabled]:hover{color:rgba(0,0,0,.25);border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-danger[disabled]:active>a:only-child,.ant-btn-danger[disabled]:focus>a:only-child,.ant-btn-danger[disabled]:hover>a:only-child,.ant-btn-danger[disabled]>a:only-child{color:currentcolor}.ant-btn-danger[disabled]:active>a:only-child:after,.ant-btn-danger[disabled]:focus>a:only-child:after,.ant-btn-danger[disabled]:hover>a:only-child:after,.ant-btn-danger[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-link{color:#1890ff;border-color:transparent;background:transparent;box-shadow:none}.ant-btn-link>a:only-child{color:currentcolor}.ant-btn-link>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-link:focus,.ant-btn-link:hover{color:#40a9ff;border-color:#40a9ff;background:transparent}.ant-btn-link:focus>a:only-child,.ant-btn-link:hover>a:only-child{color:currentcolor}.ant-btn-link:focus>a:only-child:after,.ant-btn-link:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-link:active{color:#096dd9;border-color:#096dd9;background:transparent}.ant-btn-link:active>a:only-child{color:currentcolor}.ant-btn-link:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-link[disabled],.ant-btn-link[disabled]:active,.ant-btn-link[disabled]:focus,.ant-btn-link[disabled]:hover{border-color:#d9d9d9;background:#f5f5f5}.ant-btn-link:hover{background:transparent}.ant-btn-link:active,.ant-btn-link:focus,.ant-btn-link:hover{border-color:transparent}.ant-btn-link[disabled],.ant-btn-link[disabled]:active,.ant-btn-link[disabled]:focus,.ant-btn-link[disabled]:hover{color:rgba(0,0,0,.25);border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.ant-btn-link[disabled]:active>a:only-child,.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-link[disabled]>a:only-child{color:currentcolor}.ant-btn-link[disabled]:active>a:only-child:after,.ant-btn-link[disabled]:focus>a:only-child:after,.ant-btn-link[disabled]:hover>a:only-child:after,.ant-btn-link[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-text{color:rgba(0,0,0,.85);border-color:transparent;background:transparent;box-shadow:none}.ant-btn-text>a:only-child{color:currentcolor}.ant-btn-text>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-text:focus,.ant-btn-text:hover{color:#40a9ff;border-color:#40a9ff;background:transparent}.ant-btn-text:focus>a:only-child,.ant-btn-text:hover>a:only-child{color:currentcolor}.ant-btn-text:focus>a:only-child:after,.ant-btn-text:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-text:active{color:#096dd9;border-color:#096dd9;background:transparent}.ant-btn-text:active>a:only-child{color:currentcolor}.ant-btn-text:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-text[disabled],.ant-btn-text[disabled]:active,.ant-btn-text[disabled]:focus,.ant-btn-text[disabled]:hover{border-color:#d9d9d9;background:#f5f5f5}.ant-btn-text:focus,.ant-btn-text:hover{color:rgba(0,0,0,.85);background:rgba(0,0,0,.018);border-color:transparent}.ant-btn-text:active{color:rgba(0,0,0,.85);background:rgba(0,0,0,.028);border-color:transparent}.ant-btn-text[disabled],.ant-btn-text[disabled]:active,.ant-btn-text[disabled]:focus,.ant-btn-text[disabled]:hover{color:rgba(0,0,0,.25);border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.ant-btn-text[disabled]:active>a:only-child,.ant-btn-text[disabled]:focus>a:only-child,.ant-btn-text[disabled]:hover>a:only-child,.ant-btn-text[disabled]>a:only-child{color:currentcolor}.ant-btn-text[disabled]:active>a:only-child:after,.ant-btn-text[disabled]:focus>a:only-child:after,.ant-btn-text[disabled]:hover>a:only-child:after,.ant-btn-text[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous{color:#ff4d4f;border-color:#ff4d4f;background:#fff}.ant-btn-dangerous>a:only-child{color:currentcolor}.ant-btn-dangerous>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous:focus,.ant-btn-dangerous:hover{color:#ff7875;border-color:#ff7875;background:#fff}.ant-btn-dangerous:focus>a:only-child,.ant-btn-dangerous:hover>a:only-child{color:currentcolor}.ant-btn-dangerous:focus>a:only-child:after,.ant-btn-dangerous:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous:active{color:#d9363e;border-color:#d9363e;background:#fff}.ant-btn-dangerous:active>a:only-child{color:currentcolor}.ant-btn-dangerous:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous[disabled],.ant-btn-dangerous[disabled]:active,.ant-btn-dangerous[disabled]:focus,.ant-btn-dangerous[disabled]:hover{color:rgba(0,0,0,.25);border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-dangerous[disabled]:active>a:only-child,.ant-btn-dangerous[disabled]:focus>a:only-child,.ant-btn-dangerous[disabled]:hover>a:only-child,.ant-btn-dangerous[disabled]>a:only-child{color:currentcolor}.ant-btn-dangerous[disabled]:active>a:only-child:after,.ant-btn-dangerous[disabled]:focus>a:only-child:after,.ant-btn-dangerous[disabled]:hover>a:only-child:after,.ant-btn-dangerous[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-primary{color:#fff;border-color:#ff4d4f;background:#ff4d4f;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px 0 rgba(0,0,0,.045)}.ant-btn-dangerous.ant-btn-primary>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-primary>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-primary:focus,.ant-btn-dangerous.ant-btn-primary:hover{color:#fff;border-color:#ff7875;background:#ff7875}.ant-btn-dangerous.ant-btn-primary:focus>a:only-child,.ant-btn-dangerous.ant-btn-primary:hover>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-primary:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-primary:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-primary:active{color:#fff;border-color:#d9363e;background:#d9363e}.ant-btn-dangerous.ant-btn-primary:active>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-primary:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-primary[disabled],.ant-btn-dangerous.ant-btn-primary[disabled]:active,.ant-btn-dangerous.ant-btn-primary[disabled]:focus,.ant-btn-dangerous.ant-btn-primary[disabled]:hover{color:rgba(0,0,0,.25);border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-dangerous.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-primary[disabled]:active>a:only-child:after,.ant-btn-dangerous.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-primary[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-link{color:#ff4d4f;border-color:transparent;background:transparent;box-shadow:none}.ant-btn-dangerous.ant-btn-link>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-link>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-link:focus,.ant-btn-dangerous.ant-btn-link:hover{color:#40a9ff;border-color:#40a9ff}.ant-btn-dangerous.ant-btn-link:active{color:#096dd9;border-color:#096dd9}.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-dangerous.ant-btn-link[disabled]:active,.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-dangerous.ant-btn-link[disabled]:hover{border-color:#d9d9d9;background:#f5f5f5}.ant-btn-dangerous.ant-btn-link:focus,.ant-btn-dangerous.ant-btn-link:hover{color:#ff7875;border-color:transparent;background:transparent}.ant-btn-dangerous.ant-btn-link:focus>a:only-child,.ant-btn-dangerous.ant-btn-link:hover>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-link:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-link:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-link:active{color:#d9363e;border-color:transparent;background:transparent}.ant-btn-dangerous.ant-btn-link:active>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-link:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-dangerous.ant-btn-link[disabled]:active,.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-dangerous.ant-btn-link[disabled]:hover{color:rgba(0,0,0,.25);border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child:after,.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-text{color:#ff4d4f;border-color:transparent;background:transparent;box-shadow:none}.ant-btn-dangerous.ant-btn-text>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-text>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-text:focus,.ant-btn-dangerous.ant-btn-text:hover{color:#40a9ff;border-color:#40a9ff;background:transparent}.ant-btn-dangerous.ant-btn-text:active{color:#096dd9;border-color:#096dd9;background:transparent}.ant-btn-dangerous.ant-btn-text[disabled],.ant-btn-dangerous.ant-btn-text[disabled]:active,.ant-btn-dangerous.ant-btn-text[disabled]:focus,.ant-btn-dangerous.ant-btn-text[disabled]:hover{border-color:#d9d9d9;background:#f5f5f5}.ant-btn-dangerous.ant-btn-text:focus,.ant-btn-dangerous.ant-btn-text:hover{color:#ff7875;border-color:transparent;background:rgba(0,0,0,.018)}.ant-btn-dangerous.ant-btn-text:focus>a:only-child,.ant-btn-dangerous.ant-btn-text:hover>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-text:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-text:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-text:active{color:#d9363e;border-color:transparent;background:rgba(0,0,0,.028)}.ant-btn-dangerous.ant-btn-text:active>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-text:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-text[disabled],.ant-btn-dangerous.ant-btn-text[disabled]:active,.ant-btn-dangerous.ant-btn-text[disabled]:focus,.ant-btn-dangerous.ant-btn-text[disabled]:hover{color:rgba(0,0,0,.25);border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.ant-btn-dangerous.ant-btn-text[disabled]:active>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-text[disabled]:active>a:only-child:after,.ant-btn-dangerous.ant-btn-text[disabled]:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-text[disabled]:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-text[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-icon-only{width:32px;height:32px;padding:2.4px 0;font-size:16px;border-radius:2px;vertical-align:-3px}.ant-btn-icon-only>*{font-size:16px}.ant-btn-icon-only.ant-btn-lg{width:40px;height:40px;padding:4.9px 0;font-size:18px;border-radius:2px}.ant-btn-icon-only.ant-btn-lg>*{font-size:18px}.ant-btn-icon-only.ant-btn-sm{width:24px;height:24px;padding:0;font-size:14px;border-radius:2px}.ant-btn-icon-only.ant-btn-sm>*{font-size:14px}.ant-btn-icon-only>.anticon{display:flex;justify-content:center}.ant-btn-icon-only .anticon-loading{padding:0!important}a.ant-btn-icon-only{vertical-align:-1px}a.ant-btn-icon-only>.anticon{display:inline}.ant-btn-round{height:32px;padding:4px 16px;font-size:14px;border-radius:32px}.ant-btn-round.ant-btn-lg{height:40px;padding:6.4px 20px;font-size:16px;border-radius:40px}.ant-btn-round.ant-btn-sm{height:24px;padding:0 12px;font-size:14px;border-radius:24px}.ant-btn-round.ant-btn-icon-only{width:auto}.ant-btn-circle{min-width:32px;padding-right:0;padding-left:0;text-align:center;border-radius:50%}.ant-btn-circle.ant-btn-lg{min-width:40px;border-radius:50%}.ant-btn-circle.ant-btn-sm{min-width:24px;border-radius:50%}.ant-btn:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1;display:none;background:#fff;border-radius:inherit;opacity:.35;transition:opacity .2s;content:"";pointer-events:none}.ant-btn .anticon{transition:margin-left .3s cubic-bezier(.645,.045,.355,1)}.ant-btn .anticon.anticon-minus>svg,.ant-btn .anticon.anticon-plus>svg{shape-rendering:optimizespeed}.ant-btn.ant-btn-loading{position:relative;cursor:default}.ant-btn.ant-btn-loading:before{display:block}.ant-btn>.ant-btn-loading-icon{transition:width .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1)}.ant-btn>.ant-btn-loading-icon .anticon{padding-right:8px;animation:none}.ant-btn>.ant-btn-loading-icon .anticon svg{animation:loadingCircle 1s linear infinite}.ant-btn-group{display:inline-flex}.ant-btn-group,.ant-btn-group>.ant-btn,.ant-btn-group>span>.ant-btn{position:relative}.ant-btn-group>.ant-btn:active,.ant-btn-group>.ant-btn:focus,.ant-btn-group>.ant-btn:hover,.ant-btn-group>span>.ant-btn:active,.ant-btn-group>span>.ant-btn:focus,.ant-btn-group>span>.ant-btn:hover{z-index:2}.ant-btn-group>.ant-btn[disabled],.ant-btn-group>span>.ant-btn[disabled]{z-index:0}.ant-btn-group .ant-btn-icon-only{font-size:14px}.ant-btn+.ant-btn-group,.ant-btn-group+.ant-btn,.ant-btn-group+.ant-btn-group,.ant-btn-group .ant-btn+.ant-btn,.ant-btn-group .ant-btn+span,.ant-btn-group>span+span,.ant-btn-group span+.ant-btn{margin-left:-1px}.ant-btn-group .ant-btn-primary+.ant-btn:not(.ant-btn-primary):not([disabled]){border-left-color:transparent}.ant-btn-group .ant-btn{border-radius:0}.ant-btn-group>.ant-btn:first-child,.ant-btn-group>span:first-child>.ant-btn{margin-left:0}.ant-btn-group>.ant-btn:only-child,.ant-btn-group>span:only-child>.ant-btn{border-radius:2px}.ant-btn-group>.ant-btn:first-child:not(:last-child),.ant-btn-group>span:first-child:not(:last-child)>.ant-btn{border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-btn-group>.ant-btn:last-child:not(:first-child),.ant-btn-group>span:last-child:not(:first-child)>.ant-btn{border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-btn-group-sm>.ant-btn:only-child,.ant-btn-group-sm>span:only-child>.ant-btn{border-radius:2px}.ant-btn-group-sm>.ant-btn:first-child:not(:last-child),.ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn{border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-btn-group-sm>.ant-btn:last-child:not(:first-child),.ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn{border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-btn-group>.ant-btn-group{float:left}.ant-btn-group>.ant-btn-group:not(:first-child):not(:last-child)>.ant-btn{border-radius:0}.ant-btn-group>.ant-btn-group:first-child:not(:last-child)>.ant-btn:last-child{padding-right:8px;border-top-right-radius:0;border-bottom-right-radius:0}.ant-btn-group>.ant-btn-group:last-child:not(:first-child)>.ant-btn:first-child{padding-left:8px;border-top-left-radius:0;border-bottom-left-radius:0}.ant-btn-group-rtl.ant-btn+.ant-btn-group,.ant-btn-group-rtl.ant-btn-group+.ant-btn,.ant-btn-group-rtl.ant-btn-group+.ant-btn-group,.ant-btn-group-rtl.ant-btn-group .ant-btn+.ant-btn,.ant-btn-group-rtl.ant-btn-group .ant-btn+span,.ant-btn-group-rtl.ant-btn-group>span+span,.ant-btn-group-rtl.ant-btn-group span+.ant-btn,.ant-btn-rtl.ant-btn+.ant-btn-group,.ant-btn-rtl.ant-btn-group+.ant-btn,.ant-btn-rtl.ant-btn-group+.ant-btn-group,.ant-btn-rtl.ant-btn-group .ant-btn+.ant-btn,.ant-btn-rtl.ant-btn-group .ant-btn+span,.ant-btn-rtl.ant-btn-group>span+span,.ant-btn-rtl.ant-btn-group span+.ant-btn{margin-right:-1px;margin-left:auto}.ant-btn-group.ant-btn-group-rtl{direction:rtl}.ant-btn-group-rtl.ant-btn-group>.ant-btn:first-child:not(:last-child),.ant-btn-group-rtl.ant-btn-group>span:first-child:not(:last-child)>.ant-btn{border-radius:0 2px 2px 0}.ant-btn-group-rtl.ant-btn-group>.ant-btn:last-child:not(:first-child),.ant-btn-group-rtl.ant-btn-group>span:last-child:not(:first-child)>.ant-btn{border-radius:2px 0 0 2px}.ant-btn-group-rtl.ant-btn-group-sm>.ant-btn:first-child:not(:last-child),.ant-btn-group-rtl.ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn{border-radius:0 2px 2px 0}.ant-btn-group-rtl.ant-btn-group-sm>.ant-btn:last-child:not(:first-child),.ant-btn-group-rtl.ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn{border-radius:2px 0 0 2px}.ant-btn:active>span,.ant-btn:focus>span{position:relative}.ant-btn>.anticon+span,.ant-btn>span+.anticon{margin-left:8px}.ant-btn.ant-btn-background-ghost{color:#fff;border-color:#fff}.ant-btn.ant-btn-background-ghost,.ant-btn.ant-btn-background-ghost:active,.ant-btn.ant-btn-background-ghost:focus,.ant-btn.ant-btn-background-ghost:hover{background:transparent}.ant-btn.ant-btn-background-ghost:focus,.ant-btn.ant-btn-background-ghost:hover{color:#40a9ff;border-color:#40a9ff}.ant-btn.ant-btn-background-ghost:active{color:#096dd9;border-color:#096dd9}.ant-btn.ant-btn-background-ghost[disabled]{color:rgba(0,0,0,.25);background:transparent;border-color:#d9d9d9}.ant-btn-background-ghost.ant-btn-primary{color:#1890ff;border-color:#1890ff;text-shadow:none}.ant-btn-background-ghost.ant-btn-primary>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-primary>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-primary:focus,.ant-btn-background-ghost.ant-btn-primary:hover{color:#40a9ff;border-color:#40a9ff}.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child,.ant-btn-background-ghost.ant-btn-primary:hover>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-primary:active{color:#096dd9;border-color:#096dd9}.ant-btn-background-ghost.ant-btn-primary:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-primary:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-primary[disabled],.ant-btn-background-ghost.ant-btn-primary[disabled]:active,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover{color:rgba(0,0,0,.25);border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-danger{color:#ff4d4f;border-color:#ff4d4f;text-shadow:none}.ant-btn-background-ghost.ant-btn-danger>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-danger>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-danger:focus,.ant-btn-background-ghost.ant-btn-danger:hover{color:#ff7875;border-color:#ff7875}.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child,.ant-btn-background-ghost.ant-btn-danger:hover>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-danger:active{color:#d9363e;border-color:#d9363e}.ant-btn-background-ghost.ant-btn-danger:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-danger:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-danger[disabled],.ant-btn-background-ghost.ant-btn-danger[disabled]:active,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover{color:rgba(0,0,0,.25);border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-dangerous{color:#ff4d4f;border-color:#ff4d4f;text-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-dangerous:focus,.ant-btn-background-ghost.ant-btn-dangerous:hover{color:#ff7875;border-color:#ff7875}.ant-btn-background-ghost.ant-btn-dangerous:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous:hover>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-dangerous:active{color:#d9363e;border-color:#d9363e}.ant-btn-background-ghost.ant-btn-dangerous:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-dangerous[disabled],.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover{color:rgba(0,0,0,.25);border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link{color:#ff4d4f;border-color:transparent;text-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover{color:#ff7875;border-color:transparent}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active{color:#d9363e;border-color:transparent}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover{color:rgba(0,0,0,.25);border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-two-chinese-chars:first-letter{letter-spacing:.34em}.ant-btn-two-chinese-chars>:not(.anticon){margin-right:-.34em;letter-spacing:.34em}.ant-btn.ant-btn-block{width:100%}.ant-btn:empty{display:inline-block;width:0;visibility:hidden;content:"\a0"}a.ant-btn{padding-top:.01px!important;line-height:30px}a.ant-btn-disabled{cursor:not-allowed}a.ant-btn-disabled>*{pointer-events:none}a.ant-btn-disabled,a.ant-btn-disabled:active,a.ant-btn-disabled:focus,a.ant-btn-disabled:hover{color:rgba(0,0,0,.25);border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}a.ant-btn-disabled:active>a:only-child,a.ant-btn-disabled:focus>a:only-child,a.ant-btn-disabled:hover>a:only-child,a.ant-btn-disabled>a:only-child{color:currentcolor}a.ant-btn-disabled:active>a:only-child:after,a.ant-btn-disabled:focus>a:only-child:after,a.ant-btn-disabled:hover>a:only-child:after,a.ant-btn-disabled>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}a.ant-btn-lg{line-height:38px}a.ant-btn-sm{line-height:22px}.ant-btn-compact-item:not(.ant-btn-compact-last-item):not(.ant-btn-compact-item-rtl){margin-right:-1px}.ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-item-rtl{margin-left:-1px}.ant-btn-compact-item:active,.ant-btn-compact-item:focus,.ant-btn-compact-item:hover{z-index:2}.ant-btn-compact-item[disabled]{z-index:0}.ant-btn-compact-item:not(.ant-btn-compact-first-item):not(.ant-btn-compact-last-item).ant-btn{border-radius:0}.ant-btn-compact-item.ant-btn.ant-btn-compact-first-item:not(.ant-btn-compact-last-item):not(.ant-btn-compact-item-rtl){border-top-right-radius:0;border-bottom-right-radius:0}.ant-btn-compact-item.ant-btn.ant-btn-compact-item-rtl.ant-btn-compact-first-item:not(.ant-btn-compact-last-item),.ant-btn-compact-item.ant-btn.ant-btn-compact-last-item:not(.ant-btn-compact-first-item):not(.ant-btn-compact-item-rtl){border-top-left-radius:0;border-bottom-left-radius:0}.ant-btn-compact-item.ant-btn.ant-btn-compact-item-rtl.ant-btn-compact-last-item:not(.ant-btn-compact-first-item){border-top-right-radius:0;border-bottom-right-radius:0}.ant-btn-icon-only.ant-btn-compact-item{flex:none}.ant-btn-compact-item.ant-btn-primary:not([disabled])+.ant-btn-compact-item.ant-btn-primary:not([disabled]){position:relative}.ant-btn-compact-item.ant-btn-primary:not([disabled])+.ant-btn-compact-item.ant-btn-primary:not([disabled]):after{position:absolute;top:-1px;left:-1px;display:inline-block;width:1px;height:calc(100% + 2px);background-color:#40a9ff;content:" "}.ant-btn-compact-item-rtl.ant-btn-compact-first-item.ant-btn-compact-item-rtl:not(.ant-btn-compact-last-item){border-top-left-radius:0;border-bottom-left-radius:0}.ant-btn-compact-item-rtl.ant-btn-compact-last-item.ant-btn-compact-item-rtl:not(.ant-btn-compact-first-item){border-top-right-radius:0;border-bottom-right-radius:0}.ant-btn-compact-item-rtl.ant-btn-sm.ant-btn-compact-first-item.ant-btn-compact-item-rtl.ant-btn-sm:not(.ant-btn-compact-last-item){border-top-left-radius:0;border-bottom-left-radius:0}.ant-btn-compact-item-rtl.ant-btn-sm.ant-btn-compact-last-item.ant-btn-compact-item-rtl.ant-btn-sm:not(.ant-btn-compact-first-item){border-top-right-radius:0;border-bottom-right-radius:0}.ant-btn-compact-item-rtl.ant-btn-primary:not([disabled])+.ant-btn-compact-item-rtl.ant-btn-primary:not([disabled]):after{right:-1px}.ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-last-item){margin-bottom:-1px}.ant-btn-compact-vertical-item:active,.ant-btn-compact-vertical-item:focus,.ant-btn-compact-vertical-item:hover{z-index:2}.ant-btn-compact-vertical-item[disabled]{z-index:0}.ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-first-item):not(.ant-btn-compact-vertical-last-item){border-radius:0}.ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item){border-bottom-right-radius:0;border-bottom-left-radius:0}.ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item){border-top-left-radius:0;border-top-right-radius:0}.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled])+.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]){position:relative}.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled])+.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]):after{position:absolute;top:-1px;left:-1px;display:inline-block;width:calc(100% + 2px);height:1px;background-color:#40a9ff;content:" "}.ant-btn-rtl{direction:rtl}.ant-btn-group-rtl.ant-btn-group .ant-btn-primary+.ant-btn-primary,.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child){border-right-color:#40a9ff;border-left-color:#d9d9d9}.ant-btn-group-rtl.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled],.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled]{border-right-color:#d9d9d9;border-left-color:#40a9ff}.ant-btn-rtl.ant-btn>.ant-btn-loading-icon .anticon{padding-right:0;padding-left:8px}.ant-btn-rtl.ant-btn>.anticon+span,.ant-btn-rtl.ant-btn>span+.anticon{margin-right:8px;margin-left:0}.ant-picker-calendar{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";background:#fff}.ant-picker-calendar-header{display:flex;justify-content:flex-end;padding:12px 0}.ant-picker-calendar-header .ant-picker-calendar-year-select{min-width:80px}.ant-picker-calendar-header .ant-picker-calendar-month-select{min-width:70px;margin-left:8px}.ant-picker-calendar-header .ant-picker-calendar-mode-switch{margin-left:8px}.ant-picker-calendar .ant-picker-panel{background:#fff;border:0;border-top:1px solid #f0f0f0;border-radius:0}.ant-picker-calendar .ant-picker-panel .ant-picker-date-panel,.ant-picker-calendar .ant-picker-panel .ant-picker-month-panel{width:auto}.ant-picker-calendar .ant-picker-panel .ant-picker-body{padding:8px 0}.ant-picker-calendar .ant-picker-panel .ant-picker-content{width:100%}.ant-picker-calendar-mini{border-radius:2px}.ant-picker-calendar-mini .ant-picker-calendar-header{padding-right:8px;padding-left:8px}.ant-picker-calendar-mini .ant-picker-panel{border-radius:0 0 2px 2px}.ant-picker-calendar-mini .ant-picker-content{height:256px}.ant-picker-calendar-mini .ant-picker-content th{height:auto;padding:0;line-height:18px}.ant-picker-calendar-mini .ant-picker-cell:before{pointer-events:none}.ant-picker-calendar-full .ant-picker-panel{display:block;width:100%;text-align:right;background:#fff;border:0}.ant-picker-calendar-full .ant-picker-panel .ant-picker-body td,.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th{padding:0}.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th{height:auto;padding:0 12px 5px 0;line-height:18px}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:before{display:none}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:hover .ant-picker-calendar-date{background:#f5f5f5}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell .ant-picker-calendar-date-today:before{display:none}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today{background:#e6f7ff}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today .ant-picker-calendar-date-value,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today .ant-picker-calendar-date-value,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date .ant-picker-calendar-date-value{color:#1890ff}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date{display:block;width:auto;height:auto;margin:0 4px;padding:4px 8px 0;border:0;border-top:2px solid #f0f0f0;border-radius:0;transition:background .3s}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-value{line-height:24px;transition:color .3s}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content{position:static;width:auto;height:86px;overflow-y:auto;color:rgba(0,0,0,.85);line-height:1.5715;text-align:left}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today{border-color:#1890ff}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today .ant-picker-calendar-date-value{color:rgba(0,0,0,.85)}@media only screen and (max-width:480px){.ant-picker-calendar-header{display:block}.ant-picker-calendar-header .ant-picker-calendar-year-select{width:50%}.ant-picker-calendar-header .ant-picker-calendar-month-select{width:calc(50% - 8px)}.ant-picker-calendar-header .ant-picker-calendar-mode-switch{width:100%;margin-top:8px;margin-left:0}.ant-picker-calendar-header .ant-picker-calendar-mode-switch>label{width:50%;text-align:center}}.ant-picker-calendar-rtl{direction:rtl}.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-mode-switch,.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-month-select{margin-right:8px;margin-left:0}.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel{text-align:left}.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th{padding:0 0 5px 12px}.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content{text-align:right}.ant-card{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;background:#fff;border-radius:2px}.ant-card-rtl{direction:rtl}.ant-card-hoverable{cursor:pointer;transition:box-shadow .3s,border-color .3s}.ant-card-hoverable:hover{border-color:transparent;box-shadow:0 1px 2px -2px rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.12),0 5px 12px 4px rgba(0,0,0,.09)}.ant-card-bordered{border:1px solid #f0f0f0}.ant-card-head{min-height:48px;margin-bottom:-1px;padding:0 24px;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;background:transparent;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.ant-card-head:after,.ant-card-head:before{display:table;content:""}.ant-card-head:after{clear:both}.ant-card-head-wrapper{display:flex;align-items:center}.ant-card-head-title{display:inline-block;flex:1;padding:16px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-card-head-title>.ant-typography,.ant-card-head-title>.ant-typography-edit-content{left:0;margin-top:0;margin-bottom:0}.ant-card-head .ant-tabs-top{clear:both;margin-bottom:-17px;color:rgba(0,0,0,.85);font-weight:400;font-size:14px}.ant-card-head .ant-tabs-top-bar{border-bottom:1px solid #f0f0f0}.ant-card-extra{margin-left:auto;padding:16px 0;color:rgba(0,0,0,.85);font-weight:400;font-size:14px}.ant-card-rtl .ant-card-extra{margin-right:auto;margin-left:0}.ant-card-body{padding:24px}.ant-card-body:after,.ant-card-body:before{display:table;content:""}.ant-card-body:after{clear:both}.ant-card-contain-grid .ant-card-body{display:flex;flex-wrap:wrap}.ant-card-contain-grid:not(.ant-card-loading) .ant-card-body{margin:-1px 0 0 -1px;padding:0}.ant-card-grid{width:33.33%;padding:24px;border:0;border-radius:0;box-shadow:1px 0 0 0 #f0f0f0,0 1px 0 0 #f0f0f0,1px 1px 0 0 #f0f0f0,inset 1px 0 0 0 #f0f0f0,inset 0 1px 0 0 #f0f0f0;transition:all .3s}.ant-card-grid-hoverable:hover{position:relative;z-index:1;box-shadow:0 1px 2px -2px rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.12),0 5px 12px 4px rgba(0,0,0,.09)}.ant-card-contain-tabs>.ant-card-head .ant-card-head-title{min-height:32px;padding-bottom:0}.ant-card-contain-tabs>.ant-card-head .ant-card-extra{padding-bottom:0}.ant-card-bordered .ant-card-cover{margin-top:-1px;margin-right:-1px;margin-left:-1px}.ant-card-cover>*{display:block;width:100%}.ant-card-cover img{border-radius:2px 2px 0 0}.ant-card-actions{display:flex;margin:0;padding:0;list-style:none;background:#fff;border-top:1px solid #f0f0f0}.ant-card-actions:after,.ant-card-actions:before{display:table;content:""}.ant-card-actions:after{clear:both}.ant-card-actions>li{margin:12px 0;color:rgba(0,0,0,.45);text-align:center}.ant-card-actions>li>span{position:relative;display:block;min-width:32px;font-size:14px;line-height:1.5715;cursor:pointer}.ant-card-actions>li>span:hover{color:#1890ff;transition:color .3s}.ant-card-actions>li>span>.anticon,.ant-card-actions>li>span a:not(.ant-btn){display:inline-block;width:100%;color:rgba(0,0,0,.45);line-height:22px;transition:color .3s}.ant-card-actions>li>span>.anticon:hover,.ant-card-actions>li>span a:not(.ant-btn):hover{color:#1890ff}.ant-card-actions>li>span>.anticon{font-size:16px;line-height:22px}.ant-card-actions>li:not(:last-child){border-right:1px solid #f0f0f0}.ant-card-rtl .ant-card-actions>li:not(:last-child){border-right:none;border-left:1px solid #f0f0f0}.ant-card-type-inner .ant-card-head{padding:0 24px;background:#fafafa}.ant-card-type-inner .ant-card-head-title{padding:12px 0;font-size:14px}.ant-card-type-inner .ant-card-body{padding:16px 24px}.ant-card-type-inner .ant-card-extra{padding:13.5px 0}.ant-card-meta{display:flex;margin:-4px 0}.ant-card-meta:after,.ant-card-meta:before{display:table;content:""}.ant-card-meta:after{clear:both}.ant-card-meta-avatar{padding-right:16px}.ant-card-rtl .ant-card-meta-avatar{padding-right:0;padding-left:16px}.ant-card-meta-detail{flex:1;overflow:hidden}.ant-card-meta-detail>div:not(:last-child){margin-bottom:8px}.ant-card-meta-title{overflow:hidden;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;white-space:nowrap;text-overflow:ellipsis}.ant-card-meta-description{color:rgba(0,0,0,.45)}.ant-card-loading{overflow:hidden}.ant-card-loading .ant-card-body{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-card-small>.ant-card-head{min-height:36px;padding:0 12px;font-size:14px}.ant-card-small>.ant-card-head>.ant-card-head-wrapper>.ant-card-head-title{padding:8px 0}.ant-card-small>.ant-card-head>.ant-card-head-wrapper>.ant-card-extra{padding:8px 0;font-size:14px}.ant-card-small>.ant-card-body{padding:12px}.ant-carousel{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum"}.ant-carousel .slick-slider{position:relative;display:block;box-sizing:border-box;touch-action:pan-y;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.ant-carousel .slick-list{position:relative;display:block;margin:0;padding:0;overflow:hidden}.ant-carousel .slick-list:focus{outline:none}.ant-carousel .slick-list.dragging{cursor:pointer}.ant-carousel .slick-list .slick-slide{pointer-events:none}.ant-carousel .slick-list .slick-slide input.ant-checkbox-input,.ant-carousel .slick-list .slick-slide input.ant-radio-input{visibility:hidden}.ant-carousel .slick-list .slick-slide.slick-active{pointer-events:auto}.ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input,.ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input{visibility:visible}.ant-carousel .slick-list .slick-slide>div>div{vertical-align:bottom}.ant-carousel .slick-slider .slick-list,.ant-carousel .slick-slider .slick-track{transform:translateZ(0);touch-action:pan-y}.ant-carousel .slick-track{position:relative;top:0;left:0;display:block}.ant-carousel .slick-track:after,.ant-carousel .slick-track:before{display:table;content:""}.ant-carousel .slick-track:after{clear:both}.slick-loading .ant-carousel .slick-track{visibility:hidden}.ant-carousel .slick-slide{display:none;float:left;height:100%;min-height:1px}.ant-carousel .slick-slide img{display:block}.ant-carousel .slick-slide.slick-loading img{display:none}.ant-carousel .slick-slide.dragging img{pointer-events:none}.ant-carousel .slick-initialized .slick-slide{display:block}.ant-carousel .slick-loading .slick-slide{visibility:hidden}.ant-carousel .slick-vertical .slick-slide{display:block;height:auto}.ant-carousel .slick-arrow.slick-hidden{display:none}.ant-carousel .slick-next,.ant-carousel .slick-prev{position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;font-size:0;line-height:0;border:0;cursor:pointer}.ant-carousel .slick-next,.ant-carousel .slick-next:focus,.ant-carousel .slick-next:hover,.ant-carousel .slick-prev,.ant-carousel .slick-prev:focus,.ant-carousel .slick-prev:hover{color:transparent;background:transparent;outline:none}.ant-carousel .slick-next:focus:before,.ant-carousel .slick-next:hover:before,.ant-carousel .slick-prev:focus:before,.ant-carousel .slick-prev:hover:before{opacity:1}.ant-carousel .slick-next.slick-disabled:before,.ant-carousel .slick-prev.slick-disabled:before{opacity:.25}.ant-carousel .slick-prev{left:-25px}.ant-carousel .slick-prev:before{content:"←"}.ant-carousel .slick-next{right:-25px}.ant-carousel .slick-next:before{content:"→"}.ant-carousel .slick-dots{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex!important;justify-content:center;margin-right:15%;margin-bottom:0;margin-left:15%;padding-left:0;list-style:none}.ant-carousel .slick-dots-bottom{bottom:12px}.ant-carousel .slick-dots-top{top:12px;bottom:auto}.ant-carousel .slick-dots li{position:relative;display:inline-block;flex:0 1 auto;box-sizing:content-box;width:16px;height:3px;margin:0 4px;padding:0;text-align:center;text-indent:-999px;vertical-align:top;transition:all .5s}.ant-carousel .slick-dots li button{position:relative;display:block;width:100%;height:3px;padding:0;color:transparent;font-size:0;background:#fff;border:0;border-radius:1px;outline:none;cursor:pointer;opacity:.3;transition:all .5s}.ant-carousel .slick-dots li button:focus,.ant-carousel .slick-dots li button:hover{opacity:.75}.ant-carousel .slick-dots li button:after{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;content:""}.ant-carousel .slick-dots li.slick-active{width:24px}.ant-carousel .slick-dots li.slick-active button{background:#fff;opacity:1}.ant-carousel .slick-dots li.slick-active:focus,.ant-carousel .slick-dots li.slick-active:hover{opacity:1}.ant-carousel-vertical .slick-dots{top:50%;bottom:auto;flex-direction:column;width:3px;height:auto;margin:0;transform:translateY(-50%)}.ant-carousel-vertical .slick-dots-left{right:auto;left:12px}.ant-carousel-vertical .slick-dots-right{right:12px;left:auto}.ant-carousel-vertical .slick-dots li{width:3px;height:16px;margin:4px 0;vertical-align:baseline}.ant-carousel-vertical .slick-dots li button{width:3px;height:16px}.ant-carousel-vertical .slick-dots li.slick-active,.ant-carousel-vertical .slick-dots li.slick-active button{width:3px;height:24px}.ant-carousel-rtl{direction:rtl}.ant-carousel-rtl .ant-carousel .slick-track{right:0;left:auto}.ant-carousel-rtl .ant-carousel .slick-prev{right:-25px;left:auto}.ant-carousel-rtl .ant-carousel .slick-prev:before{content:"→"}.ant-carousel-rtl .ant-carousel .slick-next{right:auto;left:-25px}.ant-carousel-rtl .ant-carousel .slick-next:before{content:"←"}.ant-carousel-rtl.ant-carousel .slick-dots{flex-direction:row-reverse}.ant-carousel-rtl.ant-carousel-vertical .slick-dots{flex-direction:column}.ant-cascader-checkbox{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.ant-cascader-checkbox-input:focus+.ant-cascader-checkbox-inner,.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-inner,.ant-cascader-checkbox:hover .ant-cascader-checkbox-inner{border-color:#1890ff}.ant-cascader-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox:after,.ant-cascader-checkbox:hover:after{visibility:visible}.ant-cascader-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-cascader-checkbox-inner:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-cascader-checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.ant-cascader-checkbox-disabled{cursor:not-allowed}.ant-cascader-checkbox-disabled.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner:after{border-color:rgba(0,0,0,.25);animation-name:none}.ant-cascader-checkbox-disabled .ant-cascader-checkbox-input{cursor:not-allowed;pointer-events:none}.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-cascader-checkbox-disabled+span{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-cascader-checkbox-disabled:hover:after,.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-disabled:after{visibility:hidden}.ant-cascader-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-cascader-checkbox-wrapper:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.ant-cascader-checkbox-wrapper.ant-cascader-checkbox-wrapper-disabled{cursor:not-allowed}.ant-cascader-checkbox-wrapper+.ant-cascader-checkbox-wrapper{margin-left:8px}.ant-cascader-checkbox-wrapper.ant-cascader-checkbox-wrapper-in-form-item input[type=checkbox]{width:14px;height:14px}.ant-cascader-checkbox+span{padding-right:8px;padding-left:8px}.ant-cascader-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block}.ant-cascader-checkbox-group-item{margin-right:8px}.ant-cascader-checkbox-group-item:last-child{margin-right:0}.ant-cascader-checkbox-group-item+.ant-cascader-checkbox-group-item{margin-left:0}.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:#1890ff;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-cascader-checkbox-indeterminate.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner:after{background-color:rgba(0,0,0,.25);border-color:rgba(0,0,0,.25)}.ant-cascader{width:184px}.ant-cascader-checkbox{top:0;margin-right:8px}.ant-cascader-menus{display:flex;flex-wrap:nowrap;align-items:flex-start}.ant-cascader-menus.ant-cascader-menu-empty .ant-cascader-menu{width:100%;height:auto}.ant-cascader-menu{flex-grow:1;min-width:111px;height:180px;margin:-4px 0;padding:4px 0;overflow:auto;vertical-align:top;list-style:none;border-right:1px solid #f0f0f0;-ms-overflow-style:-ms-autohiding-scrollbar}.ant-cascader-menu-item{display:flex;flex-wrap:nowrap;align-items:center;padding:5px 12px;overflow:hidden;line-height:22px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:all .3s}.ant-cascader-menu-item:hover{background:#f5f5f5}.ant-cascader-menu-item-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-cascader-menu-item-disabled:hover{background:transparent}.ant-cascader-menu-empty .ant-cascader-menu-item{color:rgba(0,0,0,.25);cursor:default;pointer-events:none}.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover{font-weight:600;background-color:#e6f7ff}.ant-cascader-menu-item-content{flex:auto}.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,.ant-cascader-menu-item-loading-icon{margin-left:4px;color:rgba(0,0,0,.45);font-size:10px}.ant-cascader-menu-item-disabled.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,.ant-cascader-menu-item-disabled.ant-cascader-menu-item-loading-icon{color:rgba(0,0,0,.25)}.ant-cascader-menu-item-keyword{color:#ff4d4f}.ant-cascader-compact-item:not(.ant-cascader-compact-last-item):not(.ant-cascader-compact-item-rtl){margin-right:-1px}.ant-cascader-compact-item:not(.ant-cascader-compact-last-item).ant-cascader-compact-item-rtl{margin-left:-1px}.ant-cascader-compact-item:active,.ant-cascader-compact-item:focus,.ant-cascader-compact-item:hover{z-index:2}.ant-cascader-compact-item[disabled]{z-index:0}.ant-cascader-compact-item:not(.ant-cascader-compact-first-item):not(.ant-cascader-compact-last-item).ant-cascader{border-radius:0}.ant-cascader-compact-item.ant-cascader.ant-cascader-compact-first-item:not(.ant-cascader-compact-last-item):not(.ant-cascader-compact-item-rtl){border-top-right-radius:0;border-bottom-right-radius:0}.ant-cascader-compact-item.ant-cascader.ant-cascader-compact-item-rtl.ant-cascader-compact-first-item:not(.ant-cascader-compact-last-item),.ant-cascader-compact-item.ant-cascader.ant-cascader-compact-last-item:not(.ant-cascader-compact-first-item):not(.ant-cascader-compact-item-rtl){border-top-left-radius:0;border-bottom-left-radius:0}.ant-cascader-compact-item.ant-cascader.ant-cascader-compact-item-rtl.ant-cascader-compact-last-item:not(.ant-cascader-compact-first-item){border-top-right-radius:0;border-bottom-right-radius:0}.ant-cascader-rtl .ant-cascader-menu-item-expand-icon,.ant-cascader-rtl .ant-cascader-menu-item-loading-icon{margin-right:4px;margin-left:0}.ant-cascader-rtl .ant-cascader-checkbox{top:0;margin-right:0;margin-left:8px}.ant-checkbox{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:#1890ff}.ant-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-checkbox-wrapper:hover .ant-checkbox:after,.ant-checkbox:hover:after{visibility:visible}.ant-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-checkbox-inner:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-checkbox-checked .ant-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-checkbox-checked .ant-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.ant-checkbox-disabled{cursor:not-allowed}.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:rgba(0,0,0,.25);animation-name:none}.ant-checkbox-disabled .ant-checkbox-input{cursor:not-allowed;pointer-events:none}.ant-checkbox-disabled .ant-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-checkbox-disabled .ant-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-checkbox-disabled+span{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-checkbox-disabled:hover:after,.ant-checkbox-wrapper:hover .ant-checkbox-disabled:after{visibility:hidden}.ant-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-checkbox-wrapper:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled{cursor:not-allowed}.ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:8px}.ant-checkbox-wrapper.ant-checkbox-wrapper-in-form-item input[type=checkbox]{width:14px;height:14px}.ant-checkbox+span{padding-right:8px;padding-left:8px}.ant-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block}.ant-checkbox-group-item{margin-right:8px}.ant-checkbox-group-item:last-child{margin-right:0}.ant-checkbox-group-item+.ant-checkbox-group-item{margin-left:0}.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-checkbox-indeterminate .ant-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:#1890ff;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after{background-color:rgba(0,0,0,.25);border-color:rgba(0,0,0,.25)}.ant-checkbox-rtl{direction:rtl}.ant-checkbox-group-rtl .ant-checkbox-group-item{margin-right:0;margin-left:8px}.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child{margin-left:0!important}.ant-checkbox-group-rtl .ant-checkbox-group-item+.ant-checkbox-group-item{margin-left:8px}.ant-collapse{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";background-color:#fafafa;border:1px solid #d9d9d9;border-bottom:0;border-radius:2px}.ant-collapse>.ant-collapse-item{border-bottom:1px solid #d9d9d9}.ant-collapse>.ant-collapse-item:last-child,.ant-collapse>.ant-collapse-item:last-child>.ant-collapse-header{border-radius:0 0 2px 2px}.ant-collapse>.ant-collapse-item>.ant-collapse-header{position:relative;display:flex;flex-wrap:nowrap;align-items:flex-start;padding:12px 16px;color:rgba(0,0,0,.85);line-height:1.5715;cursor:pointer;transition:all .3s,visibility 0s}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{display:inline-block;margin-right:12px;font-size:12px;vertical-align:-1px}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{transition:transform .24s}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{flex:auto}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-extra{margin-left:auto}.ant-collapse>.ant-collapse-item>.ant-collapse-header:focus{outline:none}.ant-collapse>.ant-collapse-item .ant-collapse-header-collapsible-only{cursor:default}.ant-collapse>.ant-collapse-item .ant-collapse-header-collapsible-only .ant-collapse-header-text{flex:none;cursor:pointer}.ant-collapse>.ant-collapse-item .ant-collapse-icon-collapsible-only{cursor:default}.ant-collapse>.ant-collapse-item .ant-collapse-icon-collapsible-only .ant-collapse-expand-icon{cursor:pointer}.ant-collapse>.ant-collapse-item.ant-collapse-no-arrow>.ant-collapse-header{padding-left:12px}.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header{position:relative;padding:12px 40px 12px 16px}.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{position:absolute;top:50%;right:16px;left:auto;margin:0;transform:translateY(-50%)}.ant-collapse-content{color:rgba(0,0,0,.85);background-color:#fff;border-top:1px solid #d9d9d9}.ant-collapse-content>.ant-collapse-content-box{padding:16px}.ant-collapse-content-hidden{display:none}.ant-collapse-item:last-child>.ant-collapse-content{border-radius:0 0 2px 2px}.ant-collapse-borderless{background-color:#fafafa;border:0}.ant-collapse-borderless>.ant-collapse-item{border-bottom:1px solid #d9d9d9}.ant-collapse-borderless>.ant-collapse-item:last-child,.ant-collapse-borderless>.ant-collapse-item:last-child .ant-collapse-header{border-radius:0}.ant-collapse-borderless>.ant-collapse-item:last-child{border-bottom:0}.ant-collapse-borderless>.ant-collapse-item>.ant-collapse-content{background-color:transparent;border-top:0}.ant-collapse-borderless>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding-top:4px}.ant-collapse-ghost{background-color:transparent;border:0}.ant-collapse-ghost>.ant-collapse-item{border-bottom:0}.ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content{background-color:transparent;border-top:0}.ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding-top:12px;padding-bottom:12px}.ant-collapse .ant-collapse-item-disabled>.ant-collapse-header,.ant-collapse .ant-collapse-item-disabled>.ant-collapse-header>.arrow{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-collapse-rtl{direction:rtl}.ant-collapse-rtl.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header{position:relative;padding:12px 16px 12px 40px}.ant-collapse-rtl.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{position:absolute;top:50%;right:auto;left:16px;margin:0;transform:translateY(-50%)}.ant-collapse-rtl .ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:12px 40px 12px 16px}.ant-collapse-rtl.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{margin-right:0;margin-left:12px}.ant-collapse-rtl.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{transform:rotate(180deg)}.ant-collapse-rtl.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-extra{margin-right:auto;margin-left:0}.ant-collapse-rtl.ant-collapse>.ant-collapse-item.ant-collapse-no-arrow>.ant-collapse-header{padding-right:12px;padding-left:0}.ant-comment{position:relative;background-color:inherit}.ant-comment-inner{display:flex;padding:16px 0}.ant-comment-avatar{position:relative;flex-shrink:0;margin-right:12px;cursor:pointer}.ant-comment-avatar img{width:32px;height:32px;border-radius:50%}.ant-comment-content{position:relative;flex:1 1 auto;min-width:1px;font-size:14px;word-wrap:break-word}.ant-comment-content-author{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:4px;font-size:14px}.ant-comment-content-author>a,.ant-comment-content-author>span{padding-right:8px;font-size:12px;line-height:18px}.ant-comment-content-author-name{color:rgba(0,0,0,.45);font-size:14px;transition:color .3s}.ant-comment-content-author-name>*,.ant-comment-content-author-name>:hover{color:rgba(0,0,0,.45)}.ant-comment-content-author-time{color:#ccc;white-space:nowrap;cursor:auto}.ant-comment-content-detail p{margin-bottom:inherit;white-space:pre-wrap}.ant-comment-actions{margin-top:12px;margin-bottom:inherit;padding-left:0}.ant-comment-actions>li{display:inline-block;color:rgba(0,0,0,.45)}.ant-comment-actions>li>span{margin-right:10px;color:rgba(0,0,0,.45);font-size:12px;cursor:pointer;transition:color .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-comment-actions>li>span:hover{color:#595959}.ant-comment-nested{margin-left:44px}.ant-comment-rtl{direction:rtl}.ant-comment-rtl .ant-comment-avatar{margin-right:0;margin-left:12px}.ant-comment-rtl .ant-comment-content-author>a,.ant-comment-rtl .ant-comment-content-author>span{padding-right:0;padding-left:8px}.ant-comment-rtl .ant-comment-actions{padding-right:0}.ant-comment-rtl .ant-comment-actions>li>span{margin-right:0;margin-left:10px}.ant-comment-rtl .ant-comment-nested{margin-right:44px;margin-left:0}.ant-picker-status-error.ant-picker,.ant-picker-status-error.ant-picker:not(.ant-picker-disabled):hover{background-color:#fff;border-color:#ff4d4f}.ant-picker-status-error.ant-picker-focused,.ant-picker-status-error.ant-picker:focus{border-color:#ff7875;box-shadow:0 0 0 2px rgba(255,77,79,.2);border-right-width:1px;outline:0}.ant-picker-status-error.ant-picker .ant-picker-active-bar{background:#ff7875}.ant-picker-status-warning.ant-picker,.ant-picker-status-warning.ant-picker:not(.ant-picker-disabled):hover{background-color:#fff;border-color:#faad14}.ant-picker-status-warning.ant-picker-focused,.ant-picker-status-warning.ant-picker:focus{border-color:#ffc53d;box-shadow:0 0 0 2px rgba(250,173,20,.2);border-right-width:1px;outline:0}.ant-picker-status-warning.ant-picker .ant-picker-active-bar{background:#ffc53d}.ant-picker{box-sizing:border-box;margin:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";padding:4px 11px;position:relative;display:inline-flex;align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:border .3s,box-shadow .3s}.ant-picker-focused,.ant-picker:hover{border-color:#40a9ff;border-right-width:1px}.ant-picker-focused{box-shadow:0 0 0 2px rgba(24,144,255,.2);outline:0}.ant-picker.ant-picker-disabled{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-picker.ant-picker-disabled .ant-picker-suffix{color:rgba(0,0,0,.25)}.ant-picker.ant-picker-borderless{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.ant-picker-input{position:relative;display:inline-flex;align-items:center;width:100%}.ant-picker-input>input{position:relative;display:inline-block;width:100%;min-width:0;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border-radius:2px;transition:all .3s;flex:auto;min-width:1px;height:auto;padding:0;background:transparent;border:0}.ant-picker-input>input::-moz-placeholder{color:#bfbfbf;-moz-user-select:none;user-select:none}.ant-picker-input>input::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-picker-input>input:-moz-placeholder-shown{text-overflow:ellipsis}.ant-picker-input>input:placeholder-shown{text-overflow:ellipsis}.ant-picker-input>input:hover{border-color:#40a9ff;border-right-width:1px}.ant-picker-input>input-focused,.ant-picker-input>input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px;outline:0}.ant-picker-input>input-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-picker-input>input-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.ant-picker-input>input[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-picker-input>input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-picker-input>input-borderless,.ant-picker-input>input-borderless-disabled,.ant-picker-input>input-borderless-focused,.ant-picker-input>input-borderless:focus,.ant-picker-input>input-borderless:hover,.ant-picker-input>input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-picker-input>input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-picker-input>input-lg{padding:6.5px 11px;font-size:16px}.ant-picker-input>input-sm{padding:0 7px}.ant-picker-input>input:focus{box-shadow:none}.ant-picker-input>input[disabled]{background:transparent}.ant-picker-input:hover .ant-picker-clear{opacity:1}.ant-picker-input-placeholder>input{color:#bfbfbf}.ant-picker-large{padding:6.5px 11px}.ant-picker-large .ant-picker-input>input{font-size:16px}.ant-picker-small{padding:0 7px}.ant-picker-suffix{display:flex;flex:none;align-self:center;margin-left:4px;color:rgba(0,0,0,.25);line-height:1;pointer-events:none}.ant-picker-suffix>*{vertical-align:top}.ant-picker-suffix>:not(:last-child){margin-right:8px}.ant-picker-clear{position:absolute;top:50%;right:0;color:rgba(0,0,0,.25);line-height:1;background:#fff;transform:translateY(-50%);cursor:pointer;opacity:0;transition:opacity .3s,color .3s}.ant-picker-clear>*{vertical-align:top}.ant-picker-clear:hover{color:rgba(0,0,0,.45)}.ant-picker-separator{position:relative;display:inline-block;width:1em;height:16px;color:rgba(0,0,0,.25);font-size:16px;vertical-align:top;cursor:default}.ant-picker-focused .ant-picker-separator{color:rgba(0,0,0,.45)}.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator{cursor:not-allowed}.ant-picker-range{position:relative;display:inline-flex}.ant-picker-range .ant-picker-clear{right:11px}.ant-picker-range:hover .ant-picker-clear{opacity:1}.ant-picker-range .ant-picker-active-bar{bottom:-1px;height:2px;margin-left:11px;background:#1890ff;opacity:0;transition:all .3s ease-out;pointer-events:none}.ant-picker-range.ant-picker-focused .ant-picker-active-bar{opacity:1}.ant-picker-range-separator{align-items:center;padding:0 8px;line-height:1}.ant-picker-range.ant-picker-small .ant-picker-clear{right:7px}.ant-picker-range.ant-picker-small .ant-picker-active-bar{margin-left:7px}.ant-picker-dropdown{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050}.ant-picker-dropdown-hidden{display:none}.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow{top:2.58561808px;display:block;transform:rotate(-135deg) translateY(1px)}.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow{bottom:2.58561808px;display:block;transform:rotate(45deg)}.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topRight,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topRight{animation-name:antSlideDownIn}.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomRight,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomRight{animation-name:antSlideUpIn}.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topRight{animation-name:antSlideDownOut}.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomRight{animation-name:antSlideUpOut}.ant-picker-dropdown-range{padding:7.54247233px 0}.ant-picker-dropdown-range-hidden{display:none}.ant-picker-dropdown .ant-picker-panel>.ant-picker-time-panel{padding-top:4px}.ant-picker-ranges{margin-bottom:0;padding:4px 12px;overflow:hidden;line-height:34px;text-align:left;list-style:none}.ant-picker-ranges>li{display:inline-block}.ant-picker-ranges .ant-picker-preset>.ant-tag-blue{color:#1890ff;background:#e6f7ff;border-color:#91d5ff;cursor:pointer}.ant-picker-ranges .ant-picker-ok{float:right;margin-left:8px}.ant-picker-range-wrapper{display:flex}.ant-picker-range-arrow{position:absolute;z-index:1;width:11.3137085px;height:11.3137085px;margin-left:16.5px;box-shadow:2px 2px 6px -2px rgba(0,0,0,.1);transition:left .3s ease-out;border-radius:0 0 2px;pointer-events:none}.ant-picker-range-arrow:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:#fff;background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}.ant-picker-panel-container{overflow:hidden;vertical-align:top;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);transition:margin .3s}.ant-picker-panel-container .ant-picker-panels{display:inline-flex;flex-wrap:nowrap;direction:ltr}.ant-picker-panel-container .ant-picker-panel{vertical-align:top;background:transparent;border-width:0 0 1px;border-radius:0}.ant-picker-panel-container .ant-picker-panel .ant-picker-content,.ant-picker-panel-container .ant-picker-panel table{text-align:center}.ant-picker-panel-container .ant-picker-panel-focused{border-color:#f0f0f0}.ant-picker-compact-item:not(.ant-picker-compact-last-item):not(.ant-picker-compact-item-rtl){margin-right:-1px}.ant-picker-compact-item:not(.ant-picker-compact-last-item).ant-picker-compact-item-rtl{margin-left:-1px}.ant-picker-compact-item.ant-picker-focused,.ant-picker-compact-item:active,.ant-picker-compact-item:focus,.ant-picker-compact-item:hover{z-index:2}.ant-picker-compact-item[disabled]{z-index:0}.ant-picker-compact-item:not(.ant-picker-compact-first-item):not(.ant-picker-compact-last-item).ant-picker{border-radius:0}.ant-picker-compact-item.ant-picker.ant-picker-compact-first-item:not(.ant-picker-compact-last-item):not(.ant-picker-compact-item-rtl){border-top-right-radius:0;border-bottom-right-radius:0}.ant-picker-compact-item.ant-picker.ant-picker-compact-item-rtl.ant-picker-compact-first-item:not(.ant-picker-compact-last-item),.ant-picker-compact-item.ant-picker.ant-picker-compact-last-item:not(.ant-picker-compact-first-item):not(.ant-picker-compact-item-rtl){border-top-left-radius:0;border-bottom-left-radius:0}.ant-picker-compact-item.ant-picker.ant-picker-compact-item-rtl.ant-picker-compact-last-item:not(.ant-picker-compact-first-item){border-top-right-radius:0;border-bottom-right-radius:0}.ant-picker-panel{display:inline-flex;flex-direction:column;text-align:center;background:#fff;border:1px solid #f0f0f0;border-radius:2px;outline:none}.ant-picker-panel-focused{border-color:#1890ff}.ant-picker-date-panel,.ant-picker-decade-panel,.ant-picker-month-panel,.ant-picker-quarter-panel,.ant-picker-time-panel,.ant-picker-week-panel,.ant-picker-year-panel{display:flex;flex-direction:column;width:280px}.ant-picker-header{display:flex;padding:0 8px;color:rgba(0,0,0,.85);border-bottom:1px solid #f0f0f0}.ant-picker-header>*{flex:none}.ant-picker-header button{padding:0;color:rgba(0,0,0,.25);line-height:40px;background:transparent;border:0;cursor:pointer;transition:color .3s}.ant-picker-header>button{min-width:1.6em;font-size:14px}.ant-picker-header>button:hover{color:rgba(0,0,0,.85)}.ant-picker-header-view{flex:auto;font-weight:500;line-height:40px}.ant-picker-header-view button{color:inherit;font-weight:inherit}.ant-picker-header-view button:not(:first-child){margin-left:8px}.ant-picker-header-view button:hover{color:#1890ff}.ant-picker-next-icon,.ant-picker-prev-icon,.ant-picker-super-next-icon,.ant-picker-super-prev-icon{position:relative;display:inline-block;width:7px;height:7px}.ant-picker-next-icon:before,.ant-picker-prev-icon:before,.ant-picker-super-next-icon:before,.ant-picker-super-prev-icon:before{position:absolute;top:0;left:0;display:inline-block;width:7px;height:7px;border:0 solid;border-width:1.5px 0 0 1.5px;content:""}.ant-picker-super-next-icon:after,.ant-picker-super-prev-icon:after{position:absolute;top:4px;left:4px;display:inline-block;width:7px;height:7px;border:0 solid;border-width:1.5px 0 0 1.5px;content:""}.ant-picker-prev-icon,.ant-picker-super-prev-icon{transform:rotate(-45deg)}.ant-picker-next-icon,.ant-picker-super-next-icon{transform:rotate(135deg)}.ant-picker-content{width:100%;table-layout:fixed;border-collapse:collapse}.ant-picker-content td,.ant-picker-content th{position:relative;min-width:24px;font-weight:400}.ant-picker-content th{height:30px;color:rgba(0,0,0,.85);line-height:30px}.ant-picker-cell{padding:3px 0;color:rgba(0,0,0,.25);cursor:pointer}.ant-picker-cell-in-view{color:rgba(0,0,0,.85)}.ant-picker-cell:before{position:absolute;top:50%;right:0;left:0;z-index:1;height:24px;transform:translateY(-50%);transition:all .3s;content:""}.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background:#f5f5f5}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:1px solid #1890ff;border-radius:2px;content:""}.ant-picker-cell-in-view.ant-picker-cell-in-range{position:relative}.ant-picker-cell-in-view.ant-picker-cell-in-range:before{background:#e6f7ff}.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{color:#fff;background:#1890ff}.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{background:#e6f7ff}.ant-picker-cell-in-view.ant-picker-cell-range-start:before{left:50%}.ant-picker-cell-in-view.ant-picker-cell-range-end:before{right:50%}.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after{position:absolute;top:50%;z-index:0;height:24px;border-top:1px dashed #7ec1ff;border-bottom:1px dashed #7ec1ff;transform:translateY(-50%);transition:all .3s;content:""}.ant-picker-cell-range-hover-end:after,.ant-picker-cell-range-hover-start:after,.ant-picker-cell-range-hover:after{right:0;left:2px}.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end:before,.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start:before{background:#cbe6ff}.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{border-radius:2px 0 0 2px}.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{border-radius:0 2px 2px 0}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after,.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{position:absolute;top:0;bottom:0;z-index:-1;background:#cbe6ff;transition:all .3s;content:""}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{right:-6px;left:0}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{right:0;left:-6px}.ant-picker-cell-range-hover.ant-picker-cell-range-start:after{right:50%}.ant-picker-cell-range-hover.ant-picker-cell-range-end:after{left:50%}.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after,.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child:after{left:6px;border-left:1px dashed #7ec1ff;border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child:after{right:6px;border-right:1px dashed #7ec1ff;border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-picker-cell-disabled{color:rgba(0,0,0,.25);pointer-events:none}.ant-picker-cell-disabled .ant-picker-cell-inner{background:transparent}.ant-picker-cell-disabled:before{background:rgba(0,0,0,.04)}.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:rgba(0,0,0,.25)}.ant-picker-decade-panel .ant-picker-content,.ant-picker-month-panel .ant-picker-content,.ant-picker-quarter-panel .ant-picker-content,.ant-picker-year-panel .ant-picker-content{height:264px}.ant-picker-decade-panel .ant-picker-cell-inner,.ant-picker-month-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-inner{padding:0 8px}.ant-picker-quarter-panel .ant-picker-content{height:56px}.ant-picker-footer{width:-moz-min-content;width:min-content;min-width:100%;line-height:38px;text-align:center;border-bottom:1px solid transparent}.ant-picker-panel .ant-picker-footer{border-top:1px solid #f0f0f0}.ant-picker-footer-extra{padding:0 12px;line-height:38px;text-align:left}.ant-picker-footer-extra:not(:last-child){border-bottom:1px solid #f0f0f0}.ant-picker-now{text-align:left}.ant-picker-today-btn{color:#1890ff}.ant-picker-today-btn:hover{color:#40a9ff}.ant-picker-today-btn:active{color:#096dd9}.ant-picker-today-btn.ant-picker-today-btn-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-picker-decade-panel .ant-picker-cell-inner{padding:0 4px}.ant-picker-decade-panel .ant-picker-cell:before{display:none}.ant-picker-month-panel .ant-picker-body,.ant-picker-quarter-panel .ant-picker-body,.ant-picker-year-panel .ant-picker-body{padding:0 8px}.ant-picker-month-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-inner{width:60px}.ant-picker-month-panel .ant-picker-cell-range-hover-start:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-year-panel .ant-picker-cell-range-hover-start:after{left:14px;border-left:1px dashed #7ec1ff;border-radius:2px 0 0 2px}.ant-picker-month-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-year-panel .ant-picker-cell-range-hover-end:after{right:14px;border-right:1px dashed #7ec1ff;border-radius:0 2px 2px 0}.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end:after{left:14px;border-left:1px dashed #7ec1ff;border-radius:2px 0 0 2px}.ant-picker-week-panel .ant-picker-body{padding:8px 12px}.ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner{background:transparent!important}.ant-picker-week-panel-row td{transition:background .3s}.ant-picker-week-panel-row:hover td{background:#f5f5f5}.ant-picker-week-panel-row-selected:hover td,.ant-picker-week-panel-row-selected td{background:#1890ff}.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week,.ant-picker-week-panel-row-selected td.ant-picker-cell-week{color:hsla(0,0%,100%,.5)}.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner:before,.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#fff}.ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner,.ant-picker-week-panel-row-selected td .ant-picker-cell-inner{color:#fff}.ant-picker-date-panel .ant-picker-body{padding:8px 12px}.ant-picker-date-panel .ant-picker-content{width:252px}.ant-picker-date-panel .ant-picker-content th{width:36px}.ant-picker-datetime-panel{display:flex}.ant-picker-datetime-panel .ant-picker-time-panel{border-left:1px solid #f0f0f0}.ant-picker-datetime-panel .ant-picker-date-panel,.ant-picker-datetime-panel .ant-picker-time-panel{transition:opacity .3s}.ant-picker-datetime-panel-active .ant-picker-date-panel,.ant-picker-datetime-panel-active .ant-picker-time-panel{opacity:.3}.ant-picker-datetime-panel-active .ant-picker-date-panel-active,.ant-picker-datetime-panel-active .ant-picker-time-panel-active{opacity:1}.ant-picker-time-panel{width:auto;min-width:auto}.ant-picker-time-panel .ant-picker-content{display:flex;flex:auto;height:224px}.ant-picker-time-panel-column{flex:1 0 auto;width:56px;margin:0;padding:0;overflow-y:hidden;text-align:left;list-style:none;transition:background .3s}.ant-picker-time-panel-column:after{display:block;height:196px;content:""}.ant-picker-datetime-panel .ant-picker-time-panel-column:after{height:198px}.ant-picker-time-panel-column:not(:first-child){border-left:1px solid #f0f0f0}.ant-picker-time-panel-column-active{background:rgba(230,247,255,.2)}.ant-picker-time-panel-column:hover{overflow-y:auto}.ant-picker-time-panel-column>li{margin:0;padding:0}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{display:block;width:100%;height:28px;margin:0;padding:0 0 0 14px;color:rgba(0,0,0,.85);line-height:28px;border-radius:0;cursor:pointer;transition:background .3s}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover{background:#f5f5f5}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#e6f7ff}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{color:rgba(0,0,0,.25);background:transparent;cursor:not-allowed}:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,:root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell,_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell{padding:21px 0}.ant-picker-rtl{direction:rtl}.ant-picker-rtl .ant-picker-suffix{margin-right:4px;margin-left:0}.ant-picker-rtl .ant-picker-clear{right:auto;left:0}.ant-picker-rtl .ant-picker-separator{transform:rotate(180deg)}.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child){margin-right:8px;margin-left:0}.ant-picker-rtl.ant-picker-range .ant-picker-clear{right:auto;left:11px}.ant-picker-rtl.ant-picker-range .ant-picker-active-bar{margin-right:11px;margin-left:0}.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar{margin-right:7px}.ant-picker-dropdown-rtl .ant-picker-ranges{text-align:right}.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok{float:left;margin-right:8px;margin-left:0}.ant-picker-panel-rtl{direction:rtl}.ant-picker-panel-rtl .ant-picker-prev-icon,.ant-picker-panel-rtl .ant-picker-super-prev-icon{transform:rotate(135deg)}.ant-picker-panel-rtl .ant-picker-next-icon,.ant-picker-panel-rtl .ant-picker-super-next-icon{transform:rotate(-45deg)}.ant-picker-cell .ant-picker-cell-inner{position:relative;z-index:2;display:inline-block;min-width:24px;height:24px;line-height:24px;border-radius:2px;transition:background .3s,border .3s}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:before{right:50%;left:0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:before{right:0;left:50%}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end:before{right:50%;left:50%}.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{right:0;left:-6px}.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{right:-6px;left:0}.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start:after{right:0;left:50%}.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end:after{right:50%;left:0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{border-radius:0 2px 2px 0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{border-radius:2px 0 0 2px}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child:after{right:6px;left:0;border-right:1px dashed #7ec1ff;border-left:none;border-radius:0 2px 2px 0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child:after{right:0;left:6px;border-right:none;border-left:1px dashed #7ec1ff;border-radius:2px 0 0 2px}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child:after{right:6px;left:6px;border-right:1px dashed #7ec1ff;border-left:1px dashed #7ec1ff;border-radius:2px}.ant-picker-dropdown-rtl .ant-picker-footer-extra{direction:rtl;text-align:right}.ant-picker-panel-rtl .ant-picker-time-panel{direction:ltr}.ant-descriptions-header{display:flex;align-items:center;margin-bottom:20px}.ant-descriptions-title{flex:auto;overflow:hidden;color:rgba(0,0,0,.85);font-weight:700;font-size:16px;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis}.ant-descriptions-extra{margin-left:auto;color:rgba(0,0,0,.85);font-size:14px}.ant-descriptions-view{width:100%;border-radius:2px}.ant-descriptions-view table{width:100%;table-layout:fixed}.ant-descriptions-row>td,.ant-descriptions-row>th{padding-bottom:16px}.ant-descriptions-row:last-child{border-bottom:none}.ant-descriptions-item-label{color:rgba(0,0,0,.85);font-weight:400;font-size:14px;line-height:1.5715;text-align:start}.ant-descriptions-item-label:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.ant-descriptions-item-label.ant-descriptions-item-no-colon:after{content:" "}.ant-descriptions-item-no-label:after{margin:0;content:""}.ant-descriptions-item-content{display:table-cell;flex:1;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;word-break:break-word;overflow-wrap:break-word}.ant-descriptions-item{padding-bottom:0;vertical-align:top}.ant-descriptions-item-container{display:flex}.ant-descriptions-item-container .ant-descriptions-item-content,.ant-descriptions-item-container .ant-descriptions-item-label{display:inline-flex;align-items:baseline}.ant-descriptions-middle .ant-descriptions-row>td,.ant-descriptions-middle .ant-descriptions-row>th{padding-bottom:12px}.ant-descriptions-small .ant-descriptions-row>td,.ant-descriptions-small .ant-descriptions-row>th{padding-bottom:8px}.ant-descriptions-bordered .ant-descriptions-view{border:1px solid #f0f0f0}.ant-descriptions-bordered .ant-descriptions-view>table{table-layout:auto;border-collapse:collapse}.ant-descriptions-bordered .ant-descriptions-item-content,.ant-descriptions-bordered .ant-descriptions-item-label{padding:16px 24px;border-right:1px solid #f0f0f0}.ant-descriptions-bordered .ant-descriptions-item-content:last-child,.ant-descriptions-bordered .ant-descriptions-item-label:last-child{border-right:none}.ant-descriptions-bordered .ant-descriptions-item-label{background-color:#fafafa}.ant-descriptions-bordered .ant-descriptions-item-label:after{display:none}.ant-descriptions-bordered .ant-descriptions-row{border-bottom:1px solid #f0f0f0}.ant-descriptions-bordered .ant-descriptions-row:last-child{border-bottom:none}.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-content,.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-label{padding:12px 24px}.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-content,.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-label{padding:8px 16px}.ant-descriptions-rtl{direction:rtl}.ant-descriptions-rtl .ant-descriptions-item-label:after{margin:0 2px 0 8px}.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content,.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label{border-right:none;border-left:1px solid #f0f0f0}.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content:last-child,.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label:last-child{border-left:none}.ant-divider{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";border-top:1px solid rgba(0,0,0,.06)}.ant-divider-vertical{position:relative;top:-.06em;display:inline-block;height:.9em;margin:0 8px;vertical-align:middle;border-top:0;border-left:1px solid rgba(0,0,0,.06)}.ant-divider-horizontal{display:flex;clear:both;width:100%;min-width:100%;margin:24px 0}.ant-divider-horizontal.ant-divider-with-text{display:flex;align-items:center;margin:16px 0;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;white-space:nowrap;text-align:center;border-top:0;border-top-color:rgba(0,0,0,.06)}.ant-divider-horizontal.ant-divider-with-text:after,.ant-divider-horizontal.ant-divider-with-text:before{position:relative;width:50%;border-top:1px solid transparent;border-top-color:inherit;border-bottom:0;transform:translateY(50%);content:""}.ant-divider-horizontal.ant-divider-with-text-left:before{width:5%}.ant-divider-horizontal.ant-divider-with-text-left:after,.ant-divider-horizontal.ant-divider-with-text-right:before{width:95%}.ant-divider-horizontal.ant-divider-with-text-right:after{width:5%}.ant-divider-inner-text{display:inline-block;padding:0 1em}.ant-divider-dashed{background:none;border:dashed rgba(0,0,0,.06);border-width:1px 0 0}.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:after,.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:before{border-style:dashed none none}.ant-divider-vertical.ant-divider-dashed{border-width:0 0 0 1px}.ant-divider-plain.ant-divider-with-text{color:rgba(0,0,0,.85);font-weight:400;font-size:14px}.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left:before{width:0}.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left:after{width:100%}.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left .ant-divider-inner-text{padding-left:0}.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right:before{width:100%}.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right:after{width:0}.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right .ant-divider-inner-text{padding-right:0}.ant-divider-rtl{direction:rtl}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left:before{width:95%}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left:after,.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right:before{width:5%}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right:after{width:95%}.ant-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none}.ant-drawer-inline{position:absolute}.ant-drawer-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;background:rgba(0,0,0,.45);pointer-events:auto}.ant-drawer-content-wrapper{position:absolute;z-index:1000;transition:all .3s}.ant-drawer-content-wrapper-hidden{display:none}.ant-drawer-left>.ant-drawer-content-wrapper{top:0;bottom:0;left:0;box-shadow:6px 0 16px -8px rgba(0,0,0,.08),9px 0 28px 0 rgba(0,0,0,.05),12px 0 48px 16px rgba(0,0,0,.03)}.ant-drawer-right>.ant-drawer-content-wrapper{top:0;right:0;bottom:0;box-shadow:-6px 0 16px -8px rgba(0,0,0,.08),-9px 0 28px 0 rgba(0,0,0,.05),-12px 0 48px 16px rgba(0,0,0,.03)}.ant-drawer-top>.ant-drawer-content-wrapper{top:0;right:0;left:0;box-shadow:0 6px 16px -8px rgba(0,0,0,.08),0 9px 28px 0 rgba(0,0,0,.05),0 12px 48px 16px rgba(0,0,0,.03)}.ant-drawer-bottom>.ant-drawer-content-wrapper{right:0;bottom:0;left:0;box-shadow:0 -6px 16px -8px rgba(0,0,0,.08),0 -9px 28px 0 rgba(0,0,0,.05),0 -12px 48px 16px rgba(0,0,0,.03)}.ant-drawer-content{width:100%;height:100%;overflow:auto;background:#fff;pointer-events:auto}.ant-drawer-wrapper-body{display:flex;flex-direction:column;width:100%;height:100%}.ant-drawer-header{display:flex;flex:0;align-items:center;padding:16px 24px;font-size:16px;line-height:22px;border-bottom:1px solid #f0f0f0}.ant-drawer-header-title{display:flex;flex:1;align-items:center;min-width:0;min-height:0}.ant-drawer-extra{flex:none}.ant-drawer-close{display:inline-block;margin-right:12px;color:rgba(0,0,0,.45);font-weight:700;font-size:16px;font-style:normal;line-height:1;text-align:center;text-transform:none;text-decoration:none;background:transparent;border:0;outline:0;cursor:pointer;transition:color .3s;text-rendering:auto}.ant-drawer-close:focus,.ant-drawer-close:hover{color:rgba(0,0,0,.75);text-decoration:none}.ant-drawer-title{flex:1;margin:0;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;line-height:22px}.ant-drawer-body{flex:1;min-width:0;min-height:0;padding:24px;overflow:auto}.ant-drawer-footer{flex-shrink:0;padding:10px 16px;border-top:1px solid #f0f0f0}.panel-motion-appear-start,.panel-motion-enter-start,.panel-motion-leave-start{transition:none}.ant-drawer-mask-motion-appear-active,.ant-drawer-mask-motion-enter-active,.ant-drawer-mask-motion-leave-active,.panel-motion-appear-active,.panel-motion-enter-active,.panel-motion-leave-active{transition:all .3s}.ant-drawer-mask-motion-appear,.ant-drawer-mask-motion-enter{opacity:0}.ant-drawer-mask-motion-appear-active,.ant-drawer-mask-motion-enter-active,.ant-drawer-mask-motion-leave{opacity:1}.ant-drawer-mask-motion-leave-active{opacity:0}.ant-drawer-panel-motion-left-appear-start,.ant-drawer-panel-motion-left-enter-start,.ant-drawer-panel-motion-left-leave-start{transition:none}.ant-drawer-panel-motion-left-appear-active,.ant-drawer-panel-motion-left-enter-active,.ant-drawer-panel-motion-left-leave-active{transition:all .3s}.ant-drawer-panel-motion-left-appear-start,.ant-drawer-panel-motion-left-enter-start{transform:translateX(-100%)!important}.ant-drawer-panel-motion-left-appear-active,.ant-drawer-panel-motion-left-enter-active,.ant-drawer-panel-motion-left-leave{transform:translateX(0)}.ant-drawer-panel-motion-left-leave-active{transform:translateX(-100%)}.ant-drawer-panel-motion-right-appear-start,.ant-drawer-panel-motion-right-enter-start,.ant-drawer-panel-motion-right-leave-start{transition:none}.ant-drawer-panel-motion-right-appear-active,.ant-drawer-panel-motion-right-enter-active,.ant-drawer-panel-motion-right-leave-active{transition:all .3s}.ant-drawer-panel-motion-right-appear-start,.ant-drawer-panel-motion-right-enter-start{transform:translateX(100%)!important}.ant-drawer-panel-motion-right-appear-active,.ant-drawer-panel-motion-right-enter-active,.ant-drawer-panel-motion-right-leave{transform:translateX(0)}.ant-drawer-panel-motion-right-leave-active{transform:translateX(100%)}.ant-drawer-panel-motion-top-appear-start,.ant-drawer-panel-motion-top-enter-start,.ant-drawer-panel-motion-top-leave-start{transition:none}.ant-drawer-panel-motion-top-appear-active,.ant-drawer-panel-motion-top-enter-active,.ant-drawer-panel-motion-top-leave-active{transition:all .3s}.ant-drawer-panel-motion-top-appear-start,.ant-drawer-panel-motion-top-enter-start{transform:translateY(-100%)!important}.ant-drawer-panel-motion-top-appear-active,.ant-drawer-panel-motion-top-enter-active,.ant-drawer-panel-motion-top-leave{transform:translateY(0)}.ant-drawer-panel-motion-top-leave-active{transform:translateY(-100%)}.ant-drawer-panel-motion-bottom-appear-start,.ant-drawer-panel-motion-bottom-enter-start,.ant-drawer-panel-motion-bottom-leave-start{transition:none}.ant-drawer-panel-motion-bottom-appear-active,.ant-drawer-panel-motion-bottom-enter-active,.ant-drawer-panel-motion-bottom-leave-active{transition:all .3s}.ant-drawer-panel-motion-bottom-appear-start,.ant-drawer-panel-motion-bottom-enter-start{transform:translateY(100%)!important}.ant-drawer-panel-motion-bottom-appear-active,.ant-drawer-panel-motion-bottom-enter-active,.ant-drawer-panel-motion-bottom-leave{transform:translateY(0)}.ant-drawer-panel-motion-bottom-leave-active{transform:translateY(100%)}.ant-drawer-rtl{direction:rtl}.ant-drawer-rtl .ant-drawer-close{margin-right:0;margin-left:12px}.ant-dropdown-menu-item.ant-dropdown-menu-item-danger{color:#ff4d4f}.ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover{color:#fff;background-color:#ff4d4f}.ant-dropdown{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;display:block}.ant-dropdown:before{position:absolute;top:-4px;right:0;bottom:-4px;left:-7px;z-index:-9999;opacity:.0001;content:" "}.ant-dropdown-wrap{position:relative}.ant-dropdown-wrap .ant-btn>.anticon-down{font-size:10px}.ant-dropdown-wrap .anticon-down:before{transition:transform .2s}.ant-dropdown-wrap-open .anticon-down:before{transform:rotate(180deg)}.ant-dropdown-hidden,.ant-dropdown-menu-hidden,.ant-dropdown-menu-submenu-hidden{display:none}.ant-dropdown-show-arrow.ant-dropdown-placement-top,.ant-dropdown-show-arrow.ant-dropdown-placement-topLeft,.ant-dropdown-show-arrow.ant-dropdown-placement-topRight{padding-bottom:15.3137085px}.ant-dropdown-show-arrow.ant-dropdown-placement-bottom,.ant-dropdown-show-arrow.ant-dropdown-placement-bottomLeft,.ant-dropdown-show-arrow.ant-dropdown-placement-bottomRight{padding-top:15.3137085px}.ant-dropdown-arrow{position:absolute;z-index:1;display:block;width:11.3137085px;height:11.3137085px;border-radius:0 0 2px;pointer-events:none}.ant-dropdown-arrow:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:#fff;background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}.ant-dropdown-placement-top>.ant-dropdown-arrow,.ant-dropdown-placement-topLeft>.ant-dropdown-arrow,.ant-dropdown-placement-topRight>.ant-dropdown-arrow{bottom:10px;box-shadow:3px 3px 7px -3px rgba(0,0,0,.1);transform:rotate(45deg)}.ant-dropdown-placement-top>.ant-dropdown-arrow{left:50%;transform:translateX(-50%) rotate(45deg)}.ant-dropdown-placement-topLeft>.ant-dropdown-arrow{left:16px}.ant-dropdown-placement-topRight>.ant-dropdown-arrow{right:16px}.ant-dropdown-placement-bottom>.ant-dropdown-arrow,.ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow,.ant-dropdown-placement-bottomRight>.ant-dropdown-arrow{top:9.41421356px;box-shadow:2px 2px 5px -2px rgba(0,0,0,.1);transform:rotate(-135deg) translateY(-.5px)}.ant-dropdown-placement-bottom>.ant-dropdown-arrow{left:50%;transform:translateX(-50%) rotate(-135deg) translateY(-.5px)}.ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow{left:16px}.ant-dropdown-placement-bottomRight>.ant-dropdown-arrow{right:16px}.ant-dropdown-menu{position:relative;margin:0;padding:4px 0;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-dropdown-menu-item-group-title{padding:5px 12px;color:rgba(0,0,0,.45);transition:all .3s}.ant-dropdown-menu-submenu-popup{position:absolute;z-index:1050;background:transparent;box-shadow:none;transform-origin:0 0}.ant-dropdown-menu-submenu-popup li,.ant-dropdown-menu-submenu-popup ul{list-style:none}.ant-dropdown-menu-submenu-popup ul{margin-right:.3em;margin-left:.3em}.ant-dropdown-menu-item{position:relative;display:flex;align-items:center}.ant-dropdown-menu-item-icon{min-width:12px;margin-right:8px;font-size:12px}.ant-dropdown-menu-title-content{flex:auto}.ant-dropdown-menu-title-content>a{color:inherit;transition:all .3s}.ant-dropdown-menu-title-content>a:hover{color:inherit}.ant-dropdown-menu-title-content>a:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title{clear:both;margin:0;padding:5px 12px;color:rgba(0,0,0,.85);font-weight:400;font-size:14px;line-height:22px;cursor:pointer;transition:all .3s}.ant-dropdown-menu-item-selected,.ant-dropdown-menu-submenu-title-selected{color:#1890ff;background-color:#e6f7ff}.ant-dropdown-menu-item.ant-dropdown-menu-item-active,.ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-active,.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-active,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-active,.ant-dropdown-menu-submenu-title:hover{background-color:#f5f5f5}.ant-dropdown-menu-item.ant-dropdown-menu-item-disabled,.ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-disabled,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-disabled,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-dropdown-menu-item.ant-dropdown-menu-item-disabled:hover,.ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-disabled:hover,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-disabled:hover,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-disabled:hover{color:rgba(0,0,0,.25);background-color:#fff;cursor:not-allowed}.ant-dropdown-menu-item.ant-dropdown-menu-item-disabled a,.ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-disabled a,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-disabled a,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-disabled a{pointer-events:none}.ant-dropdown-menu-item-divider,.ant-dropdown-menu-submenu-title-divider{height:1px;margin:4px 0;overflow:hidden;line-height:0;background-color:#f0f0f0}.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon{position:absolute;right:8px}.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon{margin-right:0!important;color:rgba(0,0,0,.45);font-size:10px;font-style:normal}.ant-dropdown-menu-item-group-list{margin:0 8px;padding:0;list-style:none}.ant-dropdown-menu-submenu-title{padding-right:24px}.ant-dropdown-menu-submenu-vertical{position:relative}.ant-dropdown-menu-submenu-vertical>.ant-dropdown-menu{position:absolute;top:0;left:100%;min-width:100%;margin-left:4px;transform-origin:0 0}.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon{color:rgba(0,0,0,.25);background-color:#fff;cursor:not-allowed}.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title{color:#1890ff}.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottom,.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomRight,.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottom,.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomRight{animation-name:antSlideUpIn}.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-top,.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topLeft,.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topRight,.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-top,.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topLeft,.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topRight{animation-name:antSlideDownIn}.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottom,.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomRight{animation-name:antSlideUpOut}.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-top,.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topLeft,.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topRight{animation-name:antSlideDownOut}.ant-dropdown-button>.anticon.anticon-down,.ant-dropdown-link>.anticon.anticon-down,.ant-dropdown-trigger>.anticon.anticon-down{font-size:10px;vertical-align:baseline}.ant-dropdown-button{white-space:nowrap}.ant-dropdown-button.ant-btn-group>.ant-btn-loading,.ant-dropdown-button.ant-btn-group>.ant-btn-loading+.ant-btn{cursor:default;pointer-events:none}.ant-dropdown-button.ant-btn-group>.ant-btn-loading+.ant-btn:before{display:block}.ant-dropdown-button.ant-btn-group>.ant-btn:last-child:not(:first-child):not(.ant-btn-icon-only){padding-right:8px;padding-left:8px}.ant-dropdown-menu-dark,.ant-dropdown-menu-dark .ant-dropdown-menu{background:#001529}.ant-dropdown-menu-dark .ant-dropdown-menu-item,.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow:after,.ant-dropdown-menu-dark .ant-dropdown-menu-item>.anticon+span>a,.ant-dropdown-menu-dark .ant-dropdown-menu-item>.anticon+span>a .ant-dropdown-menu-submenu-arrow:after,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a .ant-dropdown-menu-submenu-arrow:after,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after{color:hsla(0,0%,100%,.65)}.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-item>.anticon+span>a:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover{color:#fff;background:transparent}.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected>a{color:#fff;background:#1890ff}.ant-dropdown-rtl{direction:rtl}.ant-dropdown-rtl.ant-dropdown:before{right:-7px;left:0}.ant-dropdown-menu-submenu-rtl .ant-dropdown-menu-item-group-title,.ant-dropdown-menu.ant-dropdown-menu-rtl,.ant-dropdown-rtl .ant-dropdown-menu-item-group-title{direction:rtl;text-align:right}.ant-dropdown-menu-submenu-popup.ant-dropdown-menu-submenu-rtl{transform-origin:100% 0}.ant-dropdown-rtl .ant-dropdown-menu-item,.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup li,.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup ul,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title{text-align:right}.ant-dropdown-rtl .ant-dropdown-menu-item>.anticon:first-child,.ant-dropdown-rtl .ant-dropdown-menu-item>span>.anticon:first-child,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title>.anticon:first-child,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title>span>.anticon:first-child{margin-right:0;margin-left:8px}.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon{right:auto;left:8px}.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon{margin-left:0!important;transform:scaleX(-1)}.ant-dropdown-rtl .ant-dropdown-menu-submenu-title{padding-right:12px;padding-left:24px}.ant-dropdown-rtl .ant-dropdown-menu-submenu-vertical>.ant-dropdown-menu{right:100%;left:0;margin-right:4px;margin-left:0}.ant-empty{margin:0 8px;font-size:14px;line-height:1.5715;text-align:center}.ant-empty-image{height:100px;margin-bottom:8px}.ant-empty-image img{height:100%}.ant-empty-image svg{height:100%;margin:auto}.ant-empty-footer{margin-top:16px}.ant-empty-normal{margin:32px 0;color:rgba(0,0,0,.25)}.ant-empty-normal .ant-empty-image{height:40px}.ant-empty-small{margin:8px 0;color:rgba(0,0,0,.25)}.ant-empty-small .ant-empty-image{height:35px}.ant-empty-img-default-ellipse{fill:#f5f5f5;fill-opacity:.8}.ant-empty-img-default-path-1{fill:#aeb8c2}.ant-empty-img-default-path-2{fill:url(#linearGradient-1)}.ant-empty-img-default-path-3{fill:#f5f5f7}.ant-empty-img-default-path-4,.ant-empty-img-default-path-5{fill:#dce0e6}.ant-empty-img-default-g{fill:#fff}.ant-empty-img-simple-ellipse{fill:#f5f5f5}.ant-empty-img-simple-g{stroke:#d9d9d9}.ant-empty-img-simple-path{fill:#fafafa}.ant-empty-rtl{direction:rtl}.ant-form-item .ant-input-number+.ant-form-text{margin-left:8px}.ant-form-inline{display:flex;flex-wrap:wrap}.ant-form-inline .ant-form-item{flex:none;flex-wrap:nowrap;margin-right:16px;margin-bottom:0}.ant-form-inline .ant-form-item-with-help{margin-bottom:24px}.ant-form-inline .ant-form-item>.ant-form-item-control,.ant-form-inline .ant-form-item>.ant-form-item-label{display:inline-block;vertical-align:top}.ant-form-inline .ant-form-item>.ant-form-item-label{flex:none}.ant-form-inline .ant-form-item .ant-form-item-has-feedback,.ant-form-inline .ant-form-item .ant-form-text{display:inline-block}.ant-form-horizontal .ant-form-item-label{flex-grow:0}.ant-form-horizontal .ant-form-item-control{flex:1 1 0;min-width:0}.ant-form-horizontal .ant-form-item-label[class$="-24"]+.ant-form-item-control,.ant-form-horizontal .ant-form-item-label[class*="-24 "]+.ant-form-item-control{min-width:unset}.ant-form-vertical .ant-form-item-row{flex-direction:column}.ant-form-vertical .ant-form-item-label>label{height:auto}.ant-form-vertical .ant-form-item .ant-form-item-control{width:100%}.ant-col-24.ant-form-item-label,.ant-col-xl-24.ant-form-item-label,.ant-form-vertical .ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:normal;text-align:left}.ant-col-24.ant-form-item-label>label,.ant-col-xl-24.ant-form-item-label>label,.ant-form-vertical .ant-form-item-label>label{margin:0}.ant-col-24.ant-form-item-label>label:after,.ant-col-xl-24.ant-form-item-label>label:after,.ant-form-vertical .ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-24.ant-form-item-label,.ant-form-rtl.ant-col-xl-24.ant-form-item-label,.ant-form-rtl.ant-form-vertical .ant-form-item-label{text-align:right}@media (max-width:575px){.ant-form-item .ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:normal;text-align:left}.ant-form-item .ant-form-item-label>label{margin:0}.ant-form-item .ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-form-item .ant-form-item-label{text-align:right}.ant-form .ant-form-item{flex-wrap:wrap}.ant-form .ant-form-item .ant-form-item-control,.ant-form .ant-form-item .ant-form-item-label{flex:0 0 100%;max-width:100%}.ant-col-xs-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:normal;text-align:left}.ant-col-xs-24.ant-form-item-label>label{margin:0}.ant-col-xs-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-xs-24.ant-form-item-label{text-align:right}}@media (max-width:767px){.ant-col-sm-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:normal;text-align:left}.ant-col-sm-24.ant-form-item-label>label{margin:0}.ant-col-sm-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-sm-24.ant-form-item-label{text-align:right}}@media (max-width:991px){.ant-col-md-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:normal;text-align:left}.ant-col-md-24.ant-form-item-label>label{margin:0}.ant-col-md-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-md-24.ant-form-item-label{text-align:right}}@media (max-width:1199px){.ant-col-lg-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:normal;text-align:left}.ant-col-lg-24.ant-form-item-label>label{margin:0}.ant-col-lg-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-lg-24.ant-form-item-label{text-align:right}}@media (max-width:1599px){.ant-col-xl-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:normal;text-align:left}.ant-col-xl-24.ant-form-item-label>label{margin:0}.ant-col-xl-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-xl-24.ant-form-item-label{text-align:right}}.ant-form-item-explain-error{color:#ff4d4f}.ant-form-item-explain-warning{color:#faad14}.ant-form-item-has-feedback .ant-switch{margin:2px 0 4px}.ant-form-item-has-warning .ant-form-item-split{color:#faad14}.ant-form-item-has-error .ant-form-item-split{color:#ff4d4f}.ant-form{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum"}.ant-form legend{display:block;width:100%;margin-bottom:20px;padding:0;color:rgba(0,0,0,.45);font-size:16px;line-height:inherit;border:0;border-bottom:1px solid #d9d9d9}.ant-form label{font-size:14px}.ant-form input[type=search]{box-sizing:border-box}.ant-form input[type=checkbox],.ant-form input[type=radio]{line-height:normal}.ant-form input[type=file]{display:block}.ant-form input[type=range]{display:block;width:100%}.ant-form select[multiple],.ant-form select[size]{height:auto}.ant-form input[type=checkbox]:focus,.ant-form input[type=file]:focus,.ant-form input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.ant-form output{display:block;padding-top:15px;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715}.ant-form .ant-form-text{display:inline-block;padding-right:8px}.ant-form-small .ant-form-item-label>label{height:24px}.ant-form-small .ant-form-item-control-input{min-height:24px}.ant-form-large .ant-form-item-label>label{height:40px}.ant-form-large .ant-form-item-control-input{min-height:40px}.ant-form-item{box-sizing:border-box;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";margin:0 0 24px;vertical-align:top}.ant-form-item-with-help{transition:none}.ant-form-item-hidden,.ant-form-item-hidden.ant-row{display:none}.ant-form-item-label{display:inline-block;flex-grow:0;overflow:hidden;white-space:nowrap;text-align:right;vertical-align:middle}.ant-form-item-label-left{text-align:left}.ant-form-item-label-wrap{overflow:unset;line-height:1.3215em;white-space:unset}.ant-form-item-label>label{position:relative;display:inline-flex;align-items:center;max-width:100%;height:32px;color:rgba(0,0,0,.85);font-size:14px}.ant-form-item-label>label>.anticon{font-size:14px;vertical-align:top}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.ant-form-hide-required-mark .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none}.ant-form-item-label>label .ant-form-item-optional{display:inline-block;margin-left:4px;color:rgba(0,0,0,.45)}.ant-form-hide-required-mark .ant-form-item-label>label .ant-form-item-optional{display:none}.ant-form-item-label>label .ant-form-item-tooltip{color:rgba(0,0,0,.45);cursor:help;writing-mode:horizontal-tb;margin-inline-start:4px}.ant-form-item-label>label:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.ant-form-item-label>label.ant-form-item-no-colon:after{content:" "}.ant-form-item-control{display:flex;flex-direction:column;flex-grow:1}.ant-form-item-control:first-child:not([class^=ant-col-]):not([class*=" ant-col-"]){width:100%}.ant-form-item-control-input{position:relative;display:flex;align-items:center;min-height:32px}.ant-form-item-control-input-content{flex:auto;max-width:100%}.ant-form-item-explain,.ant-form-item-extra{clear:both;color:rgba(0,0,0,.45);font-size:14px;line-height:1.5715;transition:color .3s cubic-bezier(.215,.61,.355,1)}.ant-form-item-explain-connected{width:100%}.ant-form-item-extra{min-height:24px}.ant-form-item-with-help .ant-form-item-explain{height:auto;opacity:1}.ant-form-item-feedback-icon{font-size:14px;text-align:center;visibility:visible;animation:zoomIn .3s cubic-bezier(.12,.4,.29,1.46);pointer-events:none}.ant-form-item-feedback-icon-success{color:#52c41a}.ant-form-item-feedback-icon-error{color:#ff4d4f}.ant-form-item-feedback-icon-warning{color:#faad14}.ant-form-item-feedback-icon-validating{color:#1890ff}.ant-show-help{transition:opacity .3s cubic-bezier(.645,.045,.355,1)}.ant-show-help-appear,.ant-show-help-enter{opacity:0}.ant-show-help-appear-active,.ant-show-help-enter-active,.ant-show-help-leave{opacity:1}.ant-show-help-leave-active{opacity:0}.ant-show-help-item{overflow:hidden;transition:height .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1)!important}.ant-show-help-item-appear,.ant-show-help-item-enter{transform:translateY(-5px);opacity:0}.ant-show-help-item-appear-active,.ant-show-help-item-enter-active{transform:translateY(0);opacity:1}.ant-show-help-item-leave{transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1),transform .2s cubic-bezier(.645,.045,.355,1)!important}.ant-show-help-item-leave-active{transform:translateY(-5px)}@keyframes diffZoomIn1{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes diffZoomIn2{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes diffZoomIn3{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.ant-form-rtl{direction:rtl}.ant-form-rtl .ant-form-item-label{text-align:left}.ant-form-rtl .ant-form-item-label>label.ant-form-item-required:before{margin-right:0;margin-left:4px}.ant-form-rtl .ant-form-item-label>label:after{margin:0 2px 0 8px}.ant-form-rtl .ant-form-item-label>label .ant-form-item-optional{margin-right:4px;margin-left:0}.ant-col-rtl .ant-form-item-control:first-child{width:100%}.ant-form-rtl .ant-form-item-has-feedback .ant-input{padding-right:11px;padding-left:24px}.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix{padding-right:11px;padding-left:18px}.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input,.ant-form-rtl .ant-form-item-has-feedback .ant-input-number-affix-wrapper .ant-input-number{padding:0}.ant-form-rtl .ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix{right:auto;left:28px}.ant-form-rtl .ant-form-item-has-feedback .ant-input-number{padding-left:18px}.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-arrow,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-clear,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-arrow,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-clear,.ant-form-rtl .ant-form-item-has-feedback>.ant-select .ant-select-arrow,.ant-form-rtl .ant-form-item-has-feedback>.ant-select .ant-select-clear{right:auto;left:32px}.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-selection-selected-value,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-selection-selected-value,.ant-form-rtl .ant-form-item-has-feedback>.ant-select .ant-select-selection-selected-value{padding-right:0;padding-left:42px}.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-arrow{margin-right:0;margin-left:19px}.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-clear{right:auto;left:32px}.ant-form-rtl .ant-form-item-has-feedback .ant-picker,.ant-form-rtl .ant-form-item-has-feedback .ant-picker-large{padding-right:11px;padding-left:29.2px}.ant-form-rtl .ant-form-item-has-feedback .ant-picker-small{padding-right:7px;padding-left:25.2px}.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon,.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon,.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon,.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon{right:auto;left:0}.ant-form-rtl.ant-form-inline .ant-form-item{margin-right:0;margin-left:16px}.ant-row{flex-flow:row wrap;min-width:0}.ant-row,.ant-row:after,.ant-row:before{display:flex}.ant-row-no-wrap{flex-wrap:nowrap}.ant-row-start{justify-content:flex-start}.ant-row-center{justify-content:center}.ant-row-end{justify-content:flex-end}.ant-row-space-between{justify-content:space-between}.ant-row-space-around{justify-content:space-around}.ant-row-space-evenly{justify-content:space-evenly}.ant-row-top{align-items:flex-start}.ant-row-middle{align-items:center}.ant-row-bottom{align-items:flex-end}.ant-col{position:relative;max-width:100%;min-height:1px}.ant-col-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-push-24{left:100%}.ant-col-pull-24{right:100%}.ant-col-offset-24{margin-left:100%}.ant-col-order-24{order:24}.ant-col-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-push-23{left:95.83333333%}.ant-col-pull-23{right:95.83333333%}.ant-col-offset-23{margin-left:95.83333333%}.ant-col-order-23{order:23}.ant-col-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-push-22{left:91.66666667%}.ant-col-pull-22{right:91.66666667%}.ant-col-offset-22{margin-left:91.66666667%}.ant-col-order-22{order:22}.ant-col-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-push-21{left:87.5%}.ant-col-pull-21{right:87.5%}.ant-col-offset-21{margin-left:87.5%}.ant-col-order-21{order:21}.ant-col-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-push-20{left:83.33333333%}.ant-col-pull-20{right:83.33333333%}.ant-col-offset-20{margin-left:83.33333333%}.ant-col-order-20{order:20}.ant-col-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-push-19{left:79.16666667%}.ant-col-pull-19{right:79.16666667%}.ant-col-offset-19{margin-left:79.16666667%}.ant-col-order-19{order:19}.ant-col-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-push-18{left:75%}.ant-col-pull-18{right:75%}.ant-col-offset-18{margin-left:75%}.ant-col-order-18{order:18}.ant-col-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-push-17{left:70.83333333%}.ant-col-pull-17{right:70.83333333%}.ant-col-offset-17{margin-left:70.83333333%}.ant-col-order-17{order:17}.ant-col-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-push-16{left:66.66666667%}.ant-col-pull-16{right:66.66666667%}.ant-col-offset-16{margin-left:66.66666667%}.ant-col-order-16{order:16}.ant-col-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-push-15{left:62.5%}.ant-col-pull-15{right:62.5%}.ant-col-offset-15{margin-left:62.5%}.ant-col-order-15{order:15}.ant-col-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-push-14{left:58.33333333%}.ant-col-pull-14{right:58.33333333%}.ant-col-offset-14{margin-left:58.33333333%}.ant-col-order-14{order:14}.ant-col-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-push-13{left:54.16666667%}.ant-col-pull-13{right:54.16666667%}.ant-col-offset-13{margin-left:54.16666667%}.ant-col-order-13{order:13}.ant-col-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-push-12{left:50%}.ant-col-pull-12{right:50%}.ant-col-offset-12{margin-left:50%}.ant-col-order-12{order:12}.ant-col-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-push-11{left:45.83333333%}.ant-col-pull-11{right:45.83333333%}.ant-col-offset-11{margin-left:45.83333333%}.ant-col-order-11{order:11}.ant-col-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-push-10{left:41.66666667%}.ant-col-pull-10{right:41.66666667%}.ant-col-offset-10{margin-left:41.66666667%}.ant-col-order-10{order:10}.ant-col-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-push-9{left:37.5%}.ant-col-pull-9{right:37.5%}.ant-col-offset-9{margin-left:37.5%}.ant-col-order-9{order:9}.ant-col-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-push-8{left:33.33333333%}.ant-col-pull-8{right:33.33333333%}.ant-col-offset-8{margin-left:33.33333333%}.ant-col-order-8{order:8}.ant-col-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-push-7{left:29.16666667%}.ant-col-pull-7{right:29.16666667%}.ant-col-offset-7{margin-left:29.16666667%}.ant-col-order-7{order:7}.ant-col-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-push-6{left:25%}.ant-col-pull-6{right:25%}.ant-col-offset-6{margin-left:25%}.ant-col-order-6{order:6}.ant-col-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-push-5{left:20.83333333%}.ant-col-pull-5{right:20.83333333%}.ant-col-offset-5{margin-left:20.83333333%}.ant-col-order-5{order:5}.ant-col-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-push-4{left:16.66666667%}.ant-col-pull-4{right:16.66666667%}.ant-col-offset-4{margin-left:16.66666667%}.ant-col-order-4{order:4}.ant-col-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-push-3{left:12.5%}.ant-col-pull-3{right:12.5%}.ant-col-offset-3{margin-left:12.5%}.ant-col-order-3{order:3}.ant-col-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-push-2{left:8.33333333%}.ant-col-pull-2{right:8.33333333%}.ant-col-offset-2{margin-left:8.33333333%}.ant-col-order-2{order:2}.ant-col-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-push-1{left:4.16666667%}.ant-col-pull-1{right:4.16666667%}.ant-col-offset-1{margin-left:4.16666667%}.ant-col-order-1{order:1}.ant-col-0{display:none}.ant-col-offset-0{margin-left:0}.ant-col-order-0{order:0}.ant-col-offset-0.ant-col-rtl{margin-right:0}.ant-col-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}.ant-col-xs-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-xs-push-24{left:100%}.ant-col-xs-pull-24{right:100%}.ant-col-xs-offset-24{margin-left:100%}.ant-col-xs-order-24{order:24}.ant-col-xs-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-xs-push-23{left:95.83333333%}.ant-col-xs-pull-23{right:95.83333333%}.ant-col-xs-offset-23{margin-left:95.83333333%}.ant-col-xs-order-23{order:23}.ant-col-xs-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-xs-push-22{left:91.66666667%}.ant-col-xs-pull-22{right:91.66666667%}.ant-col-xs-offset-22{margin-left:91.66666667%}.ant-col-xs-order-22{order:22}.ant-col-xs-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-xs-push-21{left:87.5%}.ant-col-xs-pull-21{right:87.5%}.ant-col-xs-offset-21{margin-left:87.5%}.ant-col-xs-order-21{order:21}.ant-col-xs-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-xs-push-20{left:83.33333333%}.ant-col-xs-pull-20{right:83.33333333%}.ant-col-xs-offset-20{margin-left:83.33333333%}.ant-col-xs-order-20{order:20}.ant-col-xs-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-xs-push-19{left:79.16666667%}.ant-col-xs-pull-19{right:79.16666667%}.ant-col-xs-offset-19{margin-left:79.16666667%}.ant-col-xs-order-19{order:19}.ant-col-xs-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-xs-push-18{left:75%}.ant-col-xs-pull-18{right:75%}.ant-col-xs-offset-18{margin-left:75%}.ant-col-xs-order-18{order:18}.ant-col-xs-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-xs-push-17{left:70.83333333%}.ant-col-xs-pull-17{right:70.83333333%}.ant-col-xs-offset-17{margin-left:70.83333333%}.ant-col-xs-order-17{order:17}.ant-col-xs-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-xs-push-16{left:66.66666667%}.ant-col-xs-pull-16{right:66.66666667%}.ant-col-xs-offset-16{margin-left:66.66666667%}.ant-col-xs-order-16{order:16}.ant-col-xs-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-xs-push-15{left:62.5%}.ant-col-xs-pull-15{right:62.5%}.ant-col-xs-offset-15{margin-left:62.5%}.ant-col-xs-order-15{order:15}.ant-col-xs-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-xs-push-14{left:58.33333333%}.ant-col-xs-pull-14{right:58.33333333%}.ant-col-xs-offset-14{margin-left:58.33333333%}.ant-col-xs-order-14{order:14}.ant-col-xs-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-xs-push-13{left:54.16666667%}.ant-col-xs-pull-13{right:54.16666667%}.ant-col-xs-offset-13{margin-left:54.16666667%}.ant-col-xs-order-13{order:13}.ant-col-xs-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-xs-push-12{left:50%}.ant-col-xs-pull-12{right:50%}.ant-col-xs-offset-12{margin-left:50%}.ant-col-xs-order-12{order:12}.ant-col-xs-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-xs-push-11{left:45.83333333%}.ant-col-xs-pull-11{right:45.83333333%}.ant-col-xs-offset-11{margin-left:45.83333333%}.ant-col-xs-order-11{order:11}.ant-col-xs-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-xs-push-10{left:41.66666667%}.ant-col-xs-pull-10{right:41.66666667%}.ant-col-xs-offset-10{margin-left:41.66666667%}.ant-col-xs-order-10{order:10}.ant-col-xs-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-xs-push-9{left:37.5%}.ant-col-xs-pull-9{right:37.5%}.ant-col-xs-offset-9{margin-left:37.5%}.ant-col-xs-order-9{order:9}.ant-col-xs-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-xs-push-8{left:33.33333333%}.ant-col-xs-pull-8{right:33.33333333%}.ant-col-xs-offset-8{margin-left:33.33333333%}.ant-col-xs-order-8{order:8}.ant-col-xs-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-xs-push-7{left:29.16666667%}.ant-col-xs-pull-7{right:29.16666667%}.ant-col-xs-offset-7{margin-left:29.16666667%}.ant-col-xs-order-7{order:7}.ant-col-xs-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-xs-push-6{left:25%}.ant-col-xs-pull-6{right:25%}.ant-col-xs-offset-6{margin-left:25%}.ant-col-xs-order-6{order:6}.ant-col-xs-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-xs-push-5{left:20.83333333%}.ant-col-xs-pull-5{right:20.83333333%}.ant-col-xs-offset-5{margin-left:20.83333333%}.ant-col-xs-order-5{order:5}.ant-col-xs-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-xs-push-4{left:16.66666667%}.ant-col-xs-pull-4{right:16.66666667%}.ant-col-xs-offset-4{margin-left:16.66666667%}.ant-col-xs-order-4{order:4}.ant-col-xs-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-xs-push-3{left:12.5%}.ant-col-xs-pull-3{right:12.5%}.ant-col-xs-offset-3{margin-left:12.5%}.ant-col-xs-order-3{order:3}.ant-col-xs-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-xs-push-2{left:8.33333333%}.ant-col-xs-pull-2{right:8.33333333%}.ant-col-xs-offset-2{margin-left:8.33333333%}.ant-col-xs-order-2{order:2}.ant-col-xs-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-xs-push-1{left:4.16666667%}.ant-col-xs-pull-1{right:4.16666667%}.ant-col-xs-offset-1{margin-left:4.16666667%}.ant-col-xs-order-1{order:1}.ant-col-xs-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-xs-push-0{left:auto}.ant-col-xs-pull-0{right:auto}.ant-col-xs-offset-0{margin-left:0}.ant-col-xs-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-xs-push-0.ant-col-rtl{right:auto}.ant-col-xs-pull-0.ant-col-rtl{left:auto}.ant-col-xs-offset-0.ant-col-rtl{margin-right:0}.ant-col-xs-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-xs-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-xs-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-xs-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-xs-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-xs-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-xs-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-xs-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-xs-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-xs-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-xs-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-xs-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-xs-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-xs-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-xs-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-xs-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-xs-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-xs-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-xs-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-xs-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-xs-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-xs-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-xs-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-xs-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-xs-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-xs-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-xs-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-xs-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-xs-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-xs-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-xs-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-xs-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-xs-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-xs-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-xs-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-xs-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-xs-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-xs-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-xs-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-xs-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-xs-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-xs-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-xs-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-xs-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-xs-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-xs-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-xs-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-xs-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-xs-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-xs-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-xs-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-xs-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-xs-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-xs-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-xs-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-xs-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-xs-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-xs-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-xs-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-xs-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-xs-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-xs-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-xs-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-xs-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-xs-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-xs-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-xs-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-xs-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-xs-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-xs-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-xs-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-xs-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}@media (min-width:576px){.ant-col-sm-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-sm-push-24{left:100%}.ant-col-sm-pull-24{right:100%}.ant-col-sm-offset-24{margin-left:100%}.ant-col-sm-order-24{order:24}.ant-col-sm-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-sm-push-23{left:95.83333333%}.ant-col-sm-pull-23{right:95.83333333%}.ant-col-sm-offset-23{margin-left:95.83333333%}.ant-col-sm-order-23{order:23}.ant-col-sm-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-sm-push-22{left:91.66666667%}.ant-col-sm-pull-22{right:91.66666667%}.ant-col-sm-offset-22{margin-left:91.66666667%}.ant-col-sm-order-22{order:22}.ant-col-sm-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-sm-push-21{left:87.5%}.ant-col-sm-pull-21{right:87.5%}.ant-col-sm-offset-21{margin-left:87.5%}.ant-col-sm-order-21{order:21}.ant-col-sm-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-sm-push-20{left:83.33333333%}.ant-col-sm-pull-20{right:83.33333333%}.ant-col-sm-offset-20{margin-left:83.33333333%}.ant-col-sm-order-20{order:20}.ant-col-sm-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-sm-push-19{left:79.16666667%}.ant-col-sm-pull-19{right:79.16666667%}.ant-col-sm-offset-19{margin-left:79.16666667%}.ant-col-sm-order-19{order:19}.ant-col-sm-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-sm-push-18{left:75%}.ant-col-sm-pull-18{right:75%}.ant-col-sm-offset-18{margin-left:75%}.ant-col-sm-order-18{order:18}.ant-col-sm-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-sm-push-17{left:70.83333333%}.ant-col-sm-pull-17{right:70.83333333%}.ant-col-sm-offset-17{margin-left:70.83333333%}.ant-col-sm-order-17{order:17}.ant-col-sm-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-sm-push-16{left:66.66666667%}.ant-col-sm-pull-16{right:66.66666667%}.ant-col-sm-offset-16{margin-left:66.66666667%}.ant-col-sm-order-16{order:16}.ant-col-sm-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-sm-push-15{left:62.5%}.ant-col-sm-pull-15{right:62.5%}.ant-col-sm-offset-15{margin-left:62.5%}.ant-col-sm-order-15{order:15}.ant-col-sm-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-sm-push-14{left:58.33333333%}.ant-col-sm-pull-14{right:58.33333333%}.ant-col-sm-offset-14{margin-left:58.33333333%}.ant-col-sm-order-14{order:14}.ant-col-sm-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-sm-push-13{left:54.16666667%}.ant-col-sm-pull-13{right:54.16666667%}.ant-col-sm-offset-13{margin-left:54.16666667%}.ant-col-sm-order-13{order:13}.ant-col-sm-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-sm-push-12{left:50%}.ant-col-sm-pull-12{right:50%}.ant-col-sm-offset-12{margin-left:50%}.ant-col-sm-order-12{order:12}.ant-col-sm-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-sm-push-11{left:45.83333333%}.ant-col-sm-pull-11{right:45.83333333%}.ant-col-sm-offset-11{margin-left:45.83333333%}.ant-col-sm-order-11{order:11}.ant-col-sm-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-sm-push-10{left:41.66666667%}.ant-col-sm-pull-10{right:41.66666667%}.ant-col-sm-offset-10{margin-left:41.66666667%}.ant-col-sm-order-10{order:10}.ant-col-sm-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-sm-push-9{left:37.5%}.ant-col-sm-pull-9{right:37.5%}.ant-col-sm-offset-9{margin-left:37.5%}.ant-col-sm-order-9{order:9}.ant-col-sm-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-sm-push-8{left:33.33333333%}.ant-col-sm-pull-8{right:33.33333333%}.ant-col-sm-offset-8{margin-left:33.33333333%}.ant-col-sm-order-8{order:8}.ant-col-sm-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-sm-push-7{left:29.16666667%}.ant-col-sm-pull-7{right:29.16666667%}.ant-col-sm-offset-7{margin-left:29.16666667%}.ant-col-sm-order-7{order:7}.ant-col-sm-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-sm-push-6{left:25%}.ant-col-sm-pull-6{right:25%}.ant-col-sm-offset-6{margin-left:25%}.ant-col-sm-order-6{order:6}.ant-col-sm-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-sm-push-5{left:20.83333333%}.ant-col-sm-pull-5{right:20.83333333%}.ant-col-sm-offset-5{margin-left:20.83333333%}.ant-col-sm-order-5{order:5}.ant-col-sm-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-sm-push-4{left:16.66666667%}.ant-col-sm-pull-4{right:16.66666667%}.ant-col-sm-offset-4{margin-left:16.66666667%}.ant-col-sm-order-4{order:4}.ant-col-sm-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-sm-push-3{left:12.5%}.ant-col-sm-pull-3{right:12.5%}.ant-col-sm-offset-3{margin-left:12.5%}.ant-col-sm-order-3{order:3}.ant-col-sm-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-sm-push-2{left:8.33333333%}.ant-col-sm-pull-2{right:8.33333333%}.ant-col-sm-offset-2{margin-left:8.33333333%}.ant-col-sm-order-2{order:2}.ant-col-sm-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-sm-push-1{left:4.16666667%}.ant-col-sm-pull-1{right:4.16666667%}.ant-col-sm-offset-1{margin-left:4.16666667%}.ant-col-sm-order-1{order:1}.ant-col-sm-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-sm-push-0{left:auto}.ant-col-sm-pull-0{right:auto}.ant-col-sm-offset-0{margin-left:0}.ant-col-sm-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-sm-push-0.ant-col-rtl{right:auto}.ant-col-sm-pull-0.ant-col-rtl{left:auto}.ant-col-sm-offset-0.ant-col-rtl{margin-right:0}.ant-col-sm-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-sm-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-sm-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-sm-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-sm-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-sm-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-sm-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-sm-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-sm-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-sm-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-sm-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-sm-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-sm-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-sm-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-sm-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-sm-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-sm-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-sm-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-sm-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-sm-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-sm-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-sm-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-sm-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-sm-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-sm-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-sm-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-sm-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-sm-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-sm-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-sm-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-sm-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-sm-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-sm-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-sm-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-sm-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-sm-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-sm-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-sm-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-sm-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-sm-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-sm-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-sm-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-sm-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-sm-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-sm-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-sm-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-sm-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-sm-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-sm-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-sm-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-sm-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-sm-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-sm-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-sm-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-sm-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-sm-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-sm-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-sm-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-sm-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-sm-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-sm-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-sm-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-sm-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-sm-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-sm-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-sm-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-sm-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-sm-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-sm-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-sm-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-sm-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-sm-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}@media (min-width:768px){.ant-col-md-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-md-push-24{left:100%}.ant-col-md-pull-24{right:100%}.ant-col-md-offset-24{margin-left:100%}.ant-col-md-order-24{order:24}.ant-col-md-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-md-push-23{left:95.83333333%}.ant-col-md-pull-23{right:95.83333333%}.ant-col-md-offset-23{margin-left:95.83333333%}.ant-col-md-order-23{order:23}.ant-col-md-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-md-push-22{left:91.66666667%}.ant-col-md-pull-22{right:91.66666667%}.ant-col-md-offset-22{margin-left:91.66666667%}.ant-col-md-order-22{order:22}.ant-col-md-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-md-push-21{left:87.5%}.ant-col-md-pull-21{right:87.5%}.ant-col-md-offset-21{margin-left:87.5%}.ant-col-md-order-21{order:21}.ant-col-md-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-md-push-20{left:83.33333333%}.ant-col-md-pull-20{right:83.33333333%}.ant-col-md-offset-20{margin-left:83.33333333%}.ant-col-md-order-20{order:20}.ant-col-md-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-md-push-19{left:79.16666667%}.ant-col-md-pull-19{right:79.16666667%}.ant-col-md-offset-19{margin-left:79.16666667%}.ant-col-md-order-19{order:19}.ant-col-md-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-md-push-18{left:75%}.ant-col-md-pull-18{right:75%}.ant-col-md-offset-18{margin-left:75%}.ant-col-md-order-18{order:18}.ant-col-md-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-md-push-17{left:70.83333333%}.ant-col-md-pull-17{right:70.83333333%}.ant-col-md-offset-17{margin-left:70.83333333%}.ant-col-md-order-17{order:17}.ant-col-md-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-md-push-16{left:66.66666667%}.ant-col-md-pull-16{right:66.66666667%}.ant-col-md-offset-16{margin-left:66.66666667%}.ant-col-md-order-16{order:16}.ant-col-md-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-md-push-15{left:62.5%}.ant-col-md-pull-15{right:62.5%}.ant-col-md-offset-15{margin-left:62.5%}.ant-col-md-order-15{order:15}.ant-col-md-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-md-push-14{left:58.33333333%}.ant-col-md-pull-14{right:58.33333333%}.ant-col-md-offset-14{margin-left:58.33333333%}.ant-col-md-order-14{order:14}.ant-col-md-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-md-push-13{left:54.16666667%}.ant-col-md-pull-13{right:54.16666667%}.ant-col-md-offset-13{margin-left:54.16666667%}.ant-col-md-order-13{order:13}.ant-col-md-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-md-push-12{left:50%}.ant-col-md-pull-12{right:50%}.ant-col-md-offset-12{margin-left:50%}.ant-col-md-order-12{order:12}.ant-col-md-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-md-push-11{left:45.83333333%}.ant-col-md-pull-11{right:45.83333333%}.ant-col-md-offset-11{margin-left:45.83333333%}.ant-col-md-order-11{order:11}.ant-col-md-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-md-push-10{left:41.66666667%}.ant-col-md-pull-10{right:41.66666667%}.ant-col-md-offset-10{margin-left:41.66666667%}.ant-col-md-order-10{order:10}.ant-col-md-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-md-push-9{left:37.5%}.ant-col-md-pull-9{right:37.5%}.ant-col-md-offset-9{margin-left:37.5%}.ant-col-md-order-9{order:9}.ant-col-md-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-md-push-8{left:33.33333333%}.ant-col-md-pull-8{right:33.33333333%}.ant-col-md-offset-8{margin-left:33.33333333%}.ant-col-md-order-8{order:8}.ant-col-md-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-md-push-7{left:29.16666667%}.ant-col-md-pull-7{right:29.16666667%}.ant-col-md-offset-7{margin-left:29.16666667%}.ant-col-md-order-7{order:7}.ant-col-md-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-md-push-6{left:25%}.ant-col-md-pull-6{right:25%}.ant-col-md-offset-6{margin-left:25%}.ant-col-md-order-6{order:6}.ant-col-md-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-md-push-5{left:20.83333333%}.ant-col-md-pull-5{right:20.83333333%}.ant-col-md-offset-5{margin-left:20.83333333%}.ant-col-md-order-5{order:5}.ant-col-md-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-md-push-4{left:16.66666667%}.ant-col-md-pull-4{right:16.66666667%}.ant-col-md-offset-4{margin-left:16.66666667%}.ant-col-md-order-4{order:4}.ant-col-md-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-md-push-3{left:12.5%}.ant-col-md-pull-3{right:12.5%}.ant-col-md-offset-3{margin-left:12.5%}.ant-col-md-order-3{order:3}.ant-col-md-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-md-push-2{left:8.33333333%}.ant-col-md-pull-2{right:8.33333333%}.ant-col-md-offset-2{margin-left:8.33333333%}.ant-col-md-order-2{order:2}.ant-col-md-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-md-push-1{left:4.16666667%}.ant-col-md-pull-1{right:4.16666667%}.ant-col-md-offset-1{margin-left:4.16666667%}.ant-col-md-order-1{order:1}.ant-col-md-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-md-push-0{left:auto}.ant-col-md-pull-0{right:auto}.ant-col-md-offset-0{margin-left:0}.ant-col-md-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-md-push-0.ant-col-rtl{right:auto}.ant-col-md-pull-0.ant-col-rtl{left:auto}.ant-col-md-offset-0.ant-col-rtl{margin-right:0}.ant-col-md-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-md-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-md-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-md-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-md-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-md-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-md-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-md-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-md-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-md-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-md-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-md-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-md-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-md-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-md-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-md-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-md-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-md-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-md-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-md-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-md-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-md-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-md-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-md-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-md-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-md-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-md-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-md-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-md-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-md-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-md-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-md-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-md-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-md-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-md-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-md-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-md-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-md-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-md-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-md-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-md-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-md-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-md-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-md-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-md-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-md-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-md-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-md-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-md-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-md-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-md-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-md-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-md-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-md-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-md-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-md-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-md-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-md-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-md-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-md-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-md-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-md-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-md-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-md-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-md-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-md-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-md-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-md-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-md-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-md-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-md-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-md-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}@media (min-width:992px){.ant-col-lg-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-lg-push-24{left:100%}.ant-col-lg-pull-24{right:100%}.ant-col-lg-offset-24{margin-left:100%}.ant-col-lg-order-24{order:24}.ant-col-lg-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-lg-push-23{left:95.83333333%}.ant-col-lg-pull-23{right:95.83333333%}.ant-col-lg-offset-23{margin-left:95.83333333%}.ant-col-lg-order-23{order:23}.ant-col-lg-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-lg-push-22{left:91.66666667%}.ant-col-lg-pull-22{right:91.66666667%}.ant-col-lg-offset-22{margin-left:91.66666667%}.ant-col-lg-order-22{order:22}.ant-col-lg-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-lg-push-21{left:87.5%}.ant-col-lg-pull-21{right:87.5%}.ant-col-lg-offset-21{margin-left:87.5%}.ant-col-lg-order-21{order:21}.ant-col-lg-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-lg-push-20{left:83.33333333%}.ant-col-lg-pull-20{right:83.33333333%}.ant-col-lg-offset-20{margin-left:83.33333333%}.ant-col-lg-order-20{order:20}.ant-col-lg-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-lg-push-19{left:79.16666667%}.ant-col-lg-pull-19{right:79.16666667%}.ant-col-lg-offset-19{margin-left:79.16666667%}.ant-col-lg-order-19{order:19}.ant-col-lg-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-lg-push-18{left:75%}.ant-col-lg-pull-18{right:75%}.ant-col-lg-offset-18{margin-left:75%}.ant-col-lg-order-18{order:18}.ant-col-lg-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-lg-push-17{left:70.83333333%}.ant-col-lg-pull-17{right:70.83333333%}.ant-col-lg-offset-17{margin-left:70.83333333%}.ant-col-lg-order-17{order:17}.ant-col-lg-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-lg-push-16{left:66.66666667%}.ant-col-lg-pull-16{right:66.66666667%}.ant-col-lg-offset-16{margin-left:66.66666667%}.ant-col-lg-order-16{order:16}.ant-col-lg-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-lg-push-15{left:62.5%}.ant-col-lg-pull-15{right:62.5%}.ant-col-lg-offset-15{margin-left:62.5%}.ant-col-lg-order-15{order:15}.ant-col-lg-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-lg-push-14{left:58.33333333%}.ant-col-lg-pull-14{right:58.33333333%}.ant-col-lg-offset-14{margin-left:58.33333333%}.ant-col-lg-order-14{order:14}.ant-col-lg-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-lg-push-13{left:54.16666667%}.ant-col-lg-pull-13{right:54.16666667%}.ant-col-lg-offset-13{margin-left:54.16666667%}.ant-col-lg-order-13{order:13}.ant-col-lg-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-lg-push-12{left:50%}.ant-col-lg-pull-12{right:50%}.ant-col-lg-offset-12{margin-left:50%}.ant-col-lg-order-12{order:12}.ant-col-lg-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-lg-push-11{left:45.83333333%}.ant-col-lg-pull-11{right:45.83333333%}.ant-col-lg-offset-11{margin-left:45.83333333%}.ant-col-lg-order-11{order:11}.ant-col-lg-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-lg-push-10{left:41.66666667%}.ant-col-lg-pull-10{right:41.66666667%}.ant-col-lg-offset-10{margin-left:41.66666667%}.ant-col-lg-order-10{order:10}.ant-col-lg-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-lg-push-9{left:37.5%}.ant-col-lg-pull-9{right:37.5%}.ant-col-lg-offset-9{margin-left:37.5%}.ant-col-lg-order-9{order:9}.ant-col-lg-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-lg-push-8{left:33.33333333%}.ant-col-lg-pull-8{right:33.33333333%}.ant-col-lg-offset-8{margin-left:33.33333333%}.ant-col-lg-order-8{order:8}.ant-col-lg-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-lg-push-7{left:29.16666667%}.ant-col-lg-pull-7{right:29.16666667%}.ant-col-lg-offset-7{margin-left:29.16666667%}.ant-col-lg-order-7{order:7}.ant-col-lg-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-lg-push-6{left:25%}.ant-col-lg-pull-6{right:25%}.ant-col-lg-offset-6{margin-left:25%}.ant-col-lg-order-6{order:6}.ant-col-lg-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-lg-push-5{left:20.83333333%}.ant-col-lg-pull-5{right:20.83333333%}.ant-col-lg-offset-5{margin-left:20.83333333%}.ant-col-lg-order-5{order:5}.ant-col-lg-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-lg-push-4{left:16.66666667%}.ant-col-lg-pull-4{right:16.66666667%}.ant-col-lg-offset-4{margin-left:16.66666667%}.ant-col-lg-order-4{order:4}.ant-col-lg-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-lg-push-3{left:12.5%}.ant-col-lg-pull-3{right:12.5%}.ant-col-lg-offset-3{margin-left:12.5%}.ant-col-lg-order-3{order:3}.ant-col-lg-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-lg-push-2{left:8.33333333%}.ant-col-lg-pull-2{right:8.33333333%}.ant-col-lg-offset-2{margin-left:8.33333333%}.ant-col-lg-order-2{order:2}.ant-col-lg-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-lg-push-1{left:4.16666667%}.ant-col-lg-pull-1{right:4.16666667%}.ant-col-lg-offset-1{margin-left:4.16666667%}.ant-col-lg-order-1{order:1}.ant-col-lg-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-lg-push-0{left:auto}.ant-col-lg-pull-0{right:auto}.ant-col-lg-offset-0{margin-left:0}.ant-col-lg-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-lg-push-0.ant-col-rtl{right:auto}.ant-col-lg-pull-0.ant-col-rtl{left:auto}.ant-col-lg-offset-0.ant-col-rtl{margin-right:0}.ant-col-lg-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-lg-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-lg-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-lg-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-lg-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-lg-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-lg-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-lg-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-lg-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-lg-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-lg-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-lg-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-lg-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-lg-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-lg-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-lg-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-lg-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-lg-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-lg-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-lg-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-lg-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-lg-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-lg-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-lg-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-lg-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-lg-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-lg-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-lg-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-lg-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-lg-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-lg-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-lg-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-lg-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-lg-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-lg-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-lg-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-lg-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-lg-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-lg-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-lg-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-lg-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-lg-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-lg-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-lg-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-lg-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-lg-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-lg-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-lg-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-lg-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-lg-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-lg-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-lg-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-lg-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-lg-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-lg-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-lg-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-lg-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-lg-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-lg-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-lg-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-lg-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-lg-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-lg-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-lg-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-lg-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-lg-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-lg-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-lg-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-lg-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-lg-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-lg-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-lg-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}@media (min-width:1200px){.ant-col-xl-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-xl-push-24{left:100%}.ant-col-xl-pull-24{right:100%}.ant-col-xl-offset-24{margin-left:100%}.ant-col-xl-order-24{order:24}.ant-col-xl-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-xl-push-23{left:95.83333333%}.ant-col-xl-pull-23{right:95.83333333%}.ant-col-xl-offset-23{margin-left:95.83333333%}.ant-col-xl-order-23{order:23}.ant-col-xl-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-xl-push-22{left:91.66666667%}.ant-col-xl-pull-22{right:91.66666667%}.ant-col-xl-offset-22{margin-left:91.66666667%}.ant-col-xl-order-22{order:22}.ant-col-xl-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-xl-push-21{left:87.5%}.ant-col-xl-pull-21{right:87.5%}.ant-col-xl-offset-21{margin-left:87.5%}.ant-col-xl-order-21{order:21}.ant-col-xl-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-xl-push-20{left:83.33333333%}.ant-col-xl-pull-20{right:83.33333333%}.ant-col-xl-offset-20{margin-left:83.33333333%}.ant-col-xl-order-20{order:20}.ant-col-xl-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-xl-push-19{left:79.16666667%}.ant-col-xl-pull-19{right:79.16666667%}.ant-col-xl-offset-19{margin-left:79.16666667%}.ant-col-xl-order-19{order:19}.ant-col-xl-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-xl-push-18{left:75%}.ant-col-xl-pull-18{right:75%}.ant-col-xl-offset-18{margin-left:75%}.ant-col-xl-order-18{order:18}.ant-col-xl-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-xl-push-17{left:70.83333333%}.ant-col-xl-pull-17{right:70.83333333%}.ant-col-xl-offset-17{margin-left:70.83333333%}.ant-col-xl-order-17{order:17}.ant-col-xl-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-xl-push-16{left:66.66666667%}.ant-col-xl-pull-16{right:66.66666667%}.ant-col-xl-offset-16{margin-left:66.66666667%}.ant-col-xl-order-16{order:16}.ant-col-xl-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-xl-push-15{left:62.5%}.ant-col-xl-pull-15{right:62.5%}.ant-col-xl-offset-15{margin-left:62.5%}.ant-col-xl-order-15{order:15}.ant-col-xl-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-xl-push-14{left:58.33333333%}.ant-col-xl-pull-14{right:58.33333333%}.ant-col-xl-offset-14{margin-left:58.33333333%}.ant-col-xl-order-14{order:14}.ant-col-xl-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-xl-push-13{left:54.16666667%}.ant-col-xl-pull-13{right:54.16666667%}.ant-col-xl-offset-13{margin-left:54.16666667%}.ant-col-xl-order-13{order:13}.ant-col-xl-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-xl-push-12{left:50%}.ant-col-xl-pull-12{right:50%}.ant-col-xl-offset-12{margin-left:50%}.ant-col-xl-order-12{order:12}.ant-col-xl-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-xl-push-11{left:45.83333333%}.ant-col-xl-pull-11{right:45.83333333%}.ant-col-xl-offset-11{margin-left:45.83333333%}.ant-col-xl-order-11{order:11}.ant-col-xl-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-xl-push-10{left:41.66666667%}.ant-col-xl-pull-10{right:41.66666667%}.ant-col-xl-offset-10{margin-left:41.66666667%}.ant-col-xl-order-10{order:10}.ant-col-xl-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-xl-push-9{left:37.5%}.ant-col-xl-pull-9{right:37.5%}.ant-col-xl-offset-9{margin-left:37.5%}.ant-col-xl-order-9{order:9}.ant-col-xl-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-xl-push-8{left:33.33333333%}.ant-col-xl-pull-8{right:33.33333333%}.ant-col-xl-offset-8{margin-left:33.33333333%}.ant-col-xl-order-8{order:8}.ant-col-xl-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-xl-push-7{left:29.16666667%}.ant-col-xl-pull-7{right:29.16666667%}.ant-col-xl-offset-7{margin-left:29.16666667%}.ant-col-xl-order-7{order:7}.ant-col-xl-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-xl-push-6{left:25%}.ant-col-xl-pull-6{right:25%}.ant-col-xl-offset-6{margin-left:25%}.ant-col-xl-order-6{order:6}.ant-col-xl-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-xl-push-5{left:20.83333333%}.ant-col-xl-pull-5{right:20.83333333%}.ant-col-xl-offset-5{margin-left:20.83333333%}.ant-col-xl-order-5{order:5}.ant-col-xl-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-xl-push-4{left:16.66666667%}.ant-col-xl-pull-4{right:16.66666667%}.ant-col-xl-offset-4{margin-left:16.66666667%}.ant-col-xl-order-4{order:4}.ant-col-xl-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-xl-push-3{left:12.5%}.ant-col-xl-pull-3{right:12.5%}.ant-col-xl-offset-3{margin-left:12.5%}.ant-col-xl-order-3{order:3}.ant-col-xl-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-xl-push-2{left:8.33333333%}.ant-col-xl-pull-2{right:8.33333333%}.ant-col-xl-offset-2{margin-left:8.33333333%}.ant-col-xl-order-2{order:2}.ant-col-xl-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-xl-push-1{left:4.16666667%}.ant-col-xl-pull-1{right:4.16666667%}.ant-col-xl-offset-1{margin-left:4.16666667%}.ant-col-xl-order-1{order:1}.ant-col-xl-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-xl-push-0{left:auto}.ant-col-xl-pull-0{right:auto}.ant-col-xl-offset-0{margin-left:0}.ant-col-xl-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-xl-push-0.ant-col-rtl{right:auto}.ant-col-xl-pull-0.ant-col-rtl{left:auto}.ant-col-xl-offset-0.ant-col-rtl{margin-right:0}.ant-col-xl-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-xl-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-xl-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-xl-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-xl-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-xl-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-xl-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-xl-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-xl-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-xl-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-xl-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-xl-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-xl-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-xl-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-xl-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-xl-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-xl-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-xl-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-xl-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-xl-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-xl-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-xl-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-xl-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-xl-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-xl-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-xl-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-xl-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-xl-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-xl-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-xl-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-xl-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-xl-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-xl-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-xl-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-xl-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-xl-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-xl-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-xl-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-xl-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-xl-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-xl-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-xl-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-xl-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-xl-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-xl-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-xl-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-xl-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-xl-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-xl-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-xl-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-xl-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-xl-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-xl-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-xl-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-xl-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-xl-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-xl-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-xl-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-xl-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-xl-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-xl-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-xl-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-xl-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-xl-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-xl-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-xl-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-xl-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-xl-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-xl-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-xl-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-xl-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-xl-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}@media (min-width:1600px){.ant-col-xxl-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-xxl-push-24{left:100%}.ant-col-xxl-pull-24{right:100%}.ant-col-xxl-offset-24{margin-left:100%}.ant-col-xxl-order-24{order:24}.ant-col-xxl-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-xxl-push-23{left:95.83333333%}.ant-col-xxl-pull-23{right:95.83333333%}.ant-col-xxl-offset-23{margin-left:95.83333333%}.ant-col-xxl-order-23{order:23}.ant-col-xxl-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-xxl-push-22{left:91.66666667%}.ant-col-xxl-pull-22{right:91.66666667%}.ant-col-xxl-offset-22{margin-left:91.66666667%}.ant-col-xxl-order-22{order:22}.ant-col-xxl-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-xxl-push-21{left:87.5%}.ant-col-xxl-pull-21{right:87.5%}.ant-col-xxl-offset-21{margin-left:87.5%}.ant-col-xxl-order-21{order:21}.ant-col-xxl-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-xxl-push-20{left:83.33333333%}.ant-col-xxl-pull-20{right:83.33333333%}.ant-col-xxl-offset-20{margin-left:83.33333333%}.ant-col-xxl-order-20{order:20}.ant-col-xxl-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-xxl-push-19{left:79.16666667%}.ant-col-xxl-pull-19{right:79.16666667%}.ant-col-xxl-offset-19{margin-left:79.16666667%}.ant-col-xxl-order-19{order:19}.ant-col-xxl-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-xxl-push-18{left:75%}.ant-col-xxl-pull-18{right:75%}.ant-col-xxl-offset-18{margin-left:75%}.ant-col-xxl-order-18{order:18}.ant-col-xxl-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-xxl-push-17{left:70.83333333%}.ant-col-xxl-pull-17{right:70.83333333%}.ant-col-xxl-offset-17{margin-left:70.83333333%}.ant-col-xxl-order-17{order:17}.ant-col-xxl-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-xxl-push-16{left:66.66666667%}.ant-col-xxl-pull-16{right:66.66666667%}.ant-col-xxl-offset-16{margin-left:66.66666667%}.ant-col-xxl-order-16{order:16}.ant-col-xxl-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-xxl-push-15{left:62.5%}.ant-col-xxl-pull-15{right:62.5%}.ant-col-xxl-offset-15{margin-left:62.5%}.ant-col-xxl-order-15{order:15}.ant-col-xxl-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-xxl-push-14{left:58.33333333%}.ant-col-xxl-pull-14{right:58.33333333%}.ant-col-xxl-offset-14{margin-left:58.33333333%}.ant-col-xxl-order-14{order:14}.ant-col-xxl-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-xxl-push-13{left:54.16666667%}.ant-col-xxl-pull-13{right:54.16666667%}.ant-col-xxl-offset-13{margin-left:54.16666667%}.ant-col-xxl-order-13{order:13}.ant-col-xxl-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-xxl-push-12{left:50%}.ant-col-xxl-pull-12{right:50%}.ant-col-xxl-offset-12{margin-left:50%}.ant-col-xxl-order-12{order:12}.ant-col-xxl-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-xxl-push-11{left:45.83333333%}.ant-col-xxl-pull-11{right:45.83333333%}.ant-col-xxl-offset-11{margin-left:45.83333333%}.ant-col-xxl-order-11{order:11}.ant-col-xxl-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-xxl-push-10{left:41.66666667%}.ant-col-xxl-pull-10{right:41.66666667%}.ant-col-xxl-offset-10{margin-left:41.66666667%}.ant-col-xxl-order-10{order:10}.ant-col-xxl-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-xxl-push-9{left:37.5%}.ant-col-xxl-pull-9{right:37.5%}.ant-col-xxl-offset-9{margin-left:37.5%}.ant-col-xxl-order-9{order:9}.ant-col-xxl-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-xxl-push-8{left:33.33333333%}.ant-col-xxl-pull-8{right:33.33333333%}.ant-col-xxl-offset-8{margin-left:33.33333333%}.ant-col-xxl-order-8{order:8}.ant-col-xxl-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-xxl-push-7{left:29.16666667%}.ant-col-xxl-pull-7{right:29.16666667%}.ant-col-xxl-offset-7{margin-left:29.16666667%}.ant-col-xxl-order-7{order:7}.ant-col-xxl-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-xxl-push-6{left:25%}.ant-col-xxl-pull-6{right:25%}.ant-col-xxl-offset-6{margin-left:25%}.ant-col-xxl-order-6{order:6}.ant-col-xxl-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-xxl-push-5{left:20.83333333%}.ant-col-xxl-pull-5{right:20.83333333%}.ant-col-xxl-offset-5{margin-left:20.83333333%}.ant-col-xxl-order-5{order:5}.ant-col-xxl-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-xxl-push-4{left:16.66666667%}.ant-col-xxl-pull-4{right:16.66666667%}.ant-col-xxl-offset-4{margin-left:16.66666667%}.ant-col-xxl-order-4{order:4}.ant-col-xxl-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-xxl-push-3{left:12.5%}.ant-col-xxl-pull-3{right:12.5%}.ant-col-xxl-offset-3{margin-left:12.5%}.ant-col-xxl-order-3{order:3}.ant-col-xxl-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-xxl-push-2{left:8.33333333%}.ant-col-xxl-pull-2{right:8.33333333%}.ant-col-xxl-offset-2{margin-left:8.33333333%}.ant-col-xxl-order-2{order:2}.ant-col-xxl-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-xxl-push-1{left:4.16666667%}.ant-col-xxl-pull-1{right:4.16666667%}.ant-col-xxl-offset-1{margin-left:4.16666667%}.ant-col-xxl-order-1{order:1}.ant-col-xxl-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-xxl-push-0{left:auto}.ant-col-xxl-pull-0{right:auto}.ant-col-xxl-offset-0{margin-left:0}.ant-col-xxl-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-xxl-push-0.ant-col-rtl{right:auto}.ant-col-xxl-pull-0.ant-col-rtl{left:auto}.ant-col-xxl-offset-0.ant-col-rtl{margin-right:0}.ant-col-xxl-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-xxl-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-xxl-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-xxl-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-xxl-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-xxl-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-xxl-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-xxl-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-xxl-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-xxl-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-xxl-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-xxl-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-xxl-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-xxl-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-xxl-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-xxl-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-xxl-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-xxl-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-xxl-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-xxl-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-xxl-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-xxl-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-xxl-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-xxl-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-xxl-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-xxl-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-xxl-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-xxl-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-xxl-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-xxl-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-xxl-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-xxl-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-xxl-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-xxl-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-xxl-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-xxl-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-xxl-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-xxl-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-xxl-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-xxl-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-xxl-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-xxl-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-xxl-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-xxl-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-xxl-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-xxl-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-xxl-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-xxl-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-xxl-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-xxl-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-xxl-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-xxl-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-xxl-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-xxl-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-xxl-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-xxl-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-xxl-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-xxl-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-xxl-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-xxl-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-xxl-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-xxl-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-xxl-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-xxl-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-xxl-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-xxl-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-xxl-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-xxl-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-xxl-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-xxl-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-xxl-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-xxl-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}.ant-row-rtl{direction:rtl}.ant-image{position:relative;display:inline-block}.ant-image-img{width:100%;height:auto;vertical-align:middle}.ant-image-img-placeholder{background-color:#f5f5f5;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjUgMi41aC0xM0EuNS41IDAgMDAxIDN2MTBhLjUuNSAwIDAwLjUuNWgxM2EuNS41IDAgMDAuNS0uNVYzYS41LjUgMCAwMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwMTAgMiAxIDEgMCAwMTAtMnptOC4wMyA2LjgzYS4xMjcuMTI3IDAgMDEtLjA4MS4wM0gyLjc2OWEuMTI1LjEyNSAwIDAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAxLjE3Ny0uMDE2bC4wMTYuMDE2TDcuMDggMTAuMDlsMi40Ny0yLjkzYS4xMjYuMTI2IDAgMDEuMTc3LS4wMTZsLjAxNS4wMTYgMy41ODggNC4yNDRhLjEyNy4xMjcgMCAwMS0uMDIuMTc1eiIgZmlsbD0iIzhDOEM4QyIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:50%;background-size:30%}.ant-image-mask{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,.5);cursor:pointer;opacity:0;transition:opacity .3s}.ant-image-mask-info{padding:0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-image-mask-info .anticon{margin-inline-end:4px}.ant-image-mask:hover{opacity:1}.ant-image-placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.ant-image-preview{pointer-events:none;height:100%;text-align:center}.ant-image-preview.ant-zoom-appear,.ant-image-preview.ant-zoom-enter{transform:none;opacity:0;animation-duration:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-image-preview-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:rgba(0,0,0,.45)}.ant-image-preview-mask-hidden{display:none}.ant-image-preview-wrap{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0}.ant-image-preview-body{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.ant-image-preview-img{max-width:100%;max-height:100%;vertical-align:middle;transform:scaleX(1);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto}.ant-image-preview-img,.ant-image-preview-img-wrapper{transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s}.ant-image-preview-img-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.ant-image-preview-img-wrapper:before{display:inline-block;width:1px;height:50%;margin-right:-1px;content:""}.ant-image-preview-moving .ant-image-preview-img{cursor:grabbing}.ant-image-preview-moving .ant-image-preview-img-wrapper{transition-duration:0s}.ant-image-preview-wrap{z-index:1080}.ant-image-preview-operations-wrapper{position:fixed;top:0;right:0;z-index:1081;width:100%}.ant-image-preview-operations{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum";display:flex;flex-direction:row-reverse;align-items:center;color:hsla(0,0%,100%,.85);list-style:none;background:rgba(0,0,0,.1);pointer-events:auto}.ant-image-preview-operations-operation{margin-left:12px;padding:12px;cursor:pointer;transition:all .3s}.ant-image-preview-operations-operation:hover{background:rgba(0,0,0,.2)}.ant-image-preview-operations-operation-disabled{color:hsla(0,0%,100%,.25);pointer-events:none}.ant-image-preview-operations-operation:last-of-type{margin-left:0}.ant-image-preview-operations-progress{position:absolute;left:50%;transform:translateX(-50%)}.ant-image-preview-operations-icon{font-size:18px}.ant-image-preview-switch-left,.ant-image-preview-switch-right{position:fixed;top:50%;right:8px;z-index:1081;display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:hsla(0,0%,100%,.85);background:rgba(0,0,0,.1);border-radius:50%;transform:translateY(-50%);cursor:pointer;transition:all .3s;pointer-events:auto}.ant-image-preview-switch-left:hover,.ant-image-preview-switch-right:hover{background:rgba(0,0,0,.2)}.ant-image-preview-switch-left-disabled,.ant-image-preview-switch-left-disabled:hover,.ant-image-preview-switch-right-disabled,.ant-image-preview-switch-right-disabled:hover{color:hsla(0,0%,100%,.25);background:rgba(0,0,0,.1);cursor:not-allowed}.ant-image-preview-switch-left-disabled:hover>.anticon,.ant-image-preview-switch-left-disabled>.anticon,.ant-image-preview-switch-right-disabled:hover>.anticon,.ant-image-preview-switch-right-disabled>.anticon{cursor:not-allowed}.ant-image-preview-switch-left>.anticon,.ant-image-preview-switch-right>.anticon{font-size:18px}.ant-image-preview-switch-left{left:8px}.ant-image-preview-switch-right{right:8px}.ant-input-number-affix-wrapper{display:inline-block;width:100%;min-width:0;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;position:relative;display:inline-flex;width:90px;padding:0;padding-inline-start:11px}.ant-input-number-affix-wrapper::-moz-placeholder{color:#bfbfbf;-moz-user-select:none;user-select:none}.ant-input-number-affix-wrapper::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-input-number-affix-wrapper:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input-number-affix-wrapper:placeholder-shown{text-overflow:ellipsis}.ant-input-number-affix-wrapper:hover{border-color:#40a9ff;border-right-width:1px}.ant-input-number-affix-wrapper-focused,.ant-input-number-affix-wrapper:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px;outline:0}.ant-input-number-affix-wrapper-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number-affix-wrapper-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input-number-affix-wrapper[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number-affix-wrapper[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input-number-affix-wrapper-borderless,.ant-input-number-affix-wrapper-borderless-disabled,.ant-input-number-affix-wrapper-borderless-focused,.ant-input-number-affix-wrapper-borderless:focus,.ant-input-number-affix-wrapper-borderless:hover,.ant-input-number-affix-wrapper-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-input-number-affix-wrapper{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-number-affix-wrapper-lg{padding:6.5px 11px;font-size:16px}.ant-input-number-affix-wrapper-sm{padding:0 7px}.ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):hover{border-color:#40a9ff;border-right-width:1px;z-index:1}.ant-input-number-affix-wrapper-focused,.ant-input-number-affix-wrapper:focus{z-index:1}.ant-input-number-affix-wrapper-disabled .ant-input-number[disabled]{background:transparent}.ant-input-number-affix-wrapper>div.ant-input-number{width:100%;border:none;outline:none}.ant-input-number-affix-wrapper>div.ant-input-number.ant-input-number-focused{box-shadow:none!important}.ant-input-number-affix-wrapper input.ant-input-number-input{padding:0}.ant-input-number-affix-wrapper:before{display:inline-block;width:0;visibility:hidden;content:"\a0"}.ant-input-number-affix-wrapper .ant-input-number-handler-wrap{z-index:2}.ant-input-number-prefix,.ant-input-number-suffix{display:flex;flex:none;align-items:center;pointer-events:none}.ant-input-number-prefix{margin-inline-end:4px}.ant-input-number-suffix{position:absolute;top:0;right:0;z-index:1;height:100%;margin-right:11px;margin-left:4px}.ant-input-number-group-wrapper .ant-input-number-affix-wrapper{width:100%}.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number,.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover{background:#fff;border-color:#ff4d4f}.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused,.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus{border-color:#ff7875;box-shadow:0 0 0 2px rgba(255,77,79,.2);border-right-width:1px;outline:0}.ant-input-number-status-error .ant-input-number-prefix{color:#ff4d4f}.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number,.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover{background:#fff;border-color:#faad14}.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused,.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus{border-color:#ffc53d;box-shadow:0 0 0 2px rgba(250,173,20,.2);border-right-width:1px;outline:0}.ant-input-number-status-warning .ant-input-number-prefix{color:#faad14}.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper,.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover{background:#fff;border-color:#ff4d4f}.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused,.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus{border-color:#ff7875;box-shadow:0 0 0 2px rgba(255,77,79,.2);border-right-width:1px;outline:0}.ant-input-number-affix-wrapper-status-error .ant-input-number-prefix{color:#ff4d4f}.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper,.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover{background:#fff;border-color:#faad14}.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused,.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus{border-color:#ffc53d;box-shadow:0 0 0 2px rgba(250,173,20,.2);border-right-width:1px;outline:0}.ant-input-number-affix-wrapper-status-warning .ant-input-number-prefix{color:#faad14}.ant-input-number-group-wrapper-status-error .ant-input-number-group-addon{color:#ff4d4f;border-color:#ff4d4f}.ant-input-number-group-wrapper-status-warning .ant-input-number-group-addon{color:#faad14;border-color:#faad14}.ant-input-number{box-sizing:border-box;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";position:relative;width:100%;min-width:0;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;transition:all .3s;display:inline-block;width:90px;margin:0;padding:0;border:1px solid #d9d9d9;border-radius:2px}.ant-input-number::-moz-placeholder{color:#bfbfbf;-moz-user-select:none;user-select:none}.ant-input-number::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-input-number:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input-number:placeholder-shown{text-overflow:ellipsis}.ant-input-number-focused,.ant-input-number:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px;outline:0}.ant-input-number[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input-number-borderless,.ant-input-number-borderless-disabled,.ant-input-number-borderless-focused,.ant-input-number-borderless:focus,.ant-input-number-borderless:hover,.ant-input-number-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-input-number{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-number-lg{padding:6.5px 11px}.ant-input-number-sm{padding:0 7px}.ant-input-number-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:table;width:100%;border-collapse:separate;border-spacing:0}.ant-input-number-group[class*=col-]{float:none;padding-right:0;padding-left:0}.ant-input-number-group>[class*=col-]{padding-right:8px}.ant-input-number-group>[class*=col-]:last-child{padding-right:0}.ant-input-number-group-addon,.ant-input-number-group-wrap,.ant-input-number-group>.ant-input-number{display:table-cell}.ant-input-number-group-addon:not(:first-child):not(:last-child),.ant-input-number-group-wrap:not(:first-child):not(:last-child),.ant-input-number-group>.ant-input-number:not(:first-child):not(:last-child){border-radius:0}.ant-input-number-group-addon,.ant-input-number-group-wrap{width:1px;white-space:nowrap;vertical-align:middle}.ant-input-number-group-wrap>*{display:block!important}.ant-input-number-group .ant-input-number{float:left;width:100%;margin-bottom:0;text-align:inherit}.ant-input-number-group .ant-input-number:focus,.ant-input-number-group .ant-input-number:hover{z-index:1;border-right-width:1px}.ant-input-search-with-button .ant-input-number-group .ant-input-number:hover{z-index:0}.ant-input-number-group-addon{position:relative;padding:0 11px;color:rgba(0,0,0,.85);font-weight:400;font-size:14px;text-align:center;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.ant-input-number-group-addon .ant-select{margin:-5px -11px}.ant-input-number-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{background-color:inherit;border:1px solid transparent;box-shadow:none}.ant-input-number-group-addon .ant-select-focused .ant-select-selector,.ant-input-number-group-addon .ant-select-open .ant-select-selector{color:#1890ff}.ant-input-number-group-addon .ant-cascader-picker{margin:-9px -12px;background-color:transparent}.ant-input-number-group-addon .ant-cascader-picker .ant-cascader-input{text-align:left;border:0;box-shadow:none}.ant-input-number-group-addon:first-child,.ant-input-number-group-addon:first-child .ant-select .ant-select-selector,.ant-input-number-group>.ant-input-number:first-child,.ant-input-number-group>.ant-input-number:first-child .ant-select .ant-select-selector{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-group>.ant-input-number-affix-wrapper:not(:first-child) .ant-input-number{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-group>.ant-input-number-affix-wrapper:not(:last-child) .ant-input-number{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-group-addon:first-child{border-right:0}.ant-input-number-group-addon:last-child{border-left:0}.ant-input-number-group-addon:last-child,.ant-input-number-group-addon:last-child .ant-select .ant-select-selector,.ant-input-number-group>.ant-input-number:last-child,.ant-input-number-group>.ant-input-number:last-child .ant-select .ant-select-selector{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-group-lg .ant-input-number,.ant-input-number-group-lg>.ant-input-number-group-addon{padding:6.5px 11px;font-size:16px}.ant-input-number-group-sm .ant-input-number,.ant-input-number-group-sm>.ant-input-number-group-addon{padding:0 7px}.ant-input-number-group-lg .ant-select-single .ant-select-selector{height:40px}.ant-input-number-group-sm .ant-select-single .ant-select-selector{height:24px}.ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-search .ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child){border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child),.ant-input-search .ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-group.ant-input-number-group-compact{display:block}.ant-input-number-group.ant-input-number-group-compact:before{display:table;content:""}.ant-input-number-group.ant-input-number-group-compact:after{display:table;clear:both;content:""}.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child),.ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child),.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child){border-right-width:1px}.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child):focus,.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child):hover,.ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child):focus,.ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child):hover,.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child):focus,.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child):hover{z-index:1}.ant-input-number-group.ant-input-number-group-compact>*{display:inline-block;float:none;vertical-align:top;border-radius:0}.ant-input-number-group.ant-input-number-group-compact>.ant-input-number-affix-wrapper,.ant-input-number-group.ant-input-number-group-compact>.ant-input-number-number-affix-wrapper,.ant-input-number-group.ant-input-number-group-compact>.ant-picker-range{display:inline-flex}.ant-input-number-group.ant-input-number-group-compact>:not(:last-child){margin-right:-1px;border-right-width:1px}.ant-input-number-group.ant-input-number-group-compact .ant-input-number{float:none}.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-input-group-wrapper .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector{border-right-width:1px;border-radius:0}.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input:focus,.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input:hover,.ant-input-number-group.ant-input-number-group-compact>.ant-input-group-wrapper .ant-input:focus,.ant-input-number-group.ant-input-number-group-compact>.ant-input-group-wrapper .ant-input:hover,.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input:focus,.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input:hover,.ant-input-number-group.ant-input-number-group-compact>.ant-select-focused,.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-arrow,.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector:focus,.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector:hover{z-index:1}.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:first-child .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-number-group.ant-input-number-group-compact>:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker-focused:last-child .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-number-group.ant-input-number-group-compact>:last-child{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input{vertical-align:top}.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper{margin-left:-1px}.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper .ant-input-affix-wrapper,.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input-group-addon>.ant-input-search-button{border-radius:0}.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input{border-radius:2px 0 0 2px}.ant-input-number-group>.ant-input-number-rtl:first-child{border-radius:0 2px 2px 0}.ant-input-number-group>.ant-input-number-rtl:last-child{border-radius:2px 0 0 2px}.ant-input-number-group-rtl .ant-input-number-group-addon:first-child{border-right:1px solid #d9d9d9;border-left:0;border-radius:0 2px 2px 0}.ant-input-number-group-rtl .ant-input-number-group-addon:last-child{border-right:0;border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}.ant-input-number-group-wrapper{display:inline-block;text-align:start;vertical-align:top}.ant-input-number-handler{position:relative;display:block;width:100%;height:50%;overflow:hidden;color:rgba(0,0,0,.45);font-weight:700;line-height:0;text-align:center;border-left:1px solid #d9d9d9;transition:all .1s linear}.ant-input-number-handler:active{background:#f4f4f4}.ant-input-number-handler:hover .ant-input-number-handler-down-inner,.ant-input-number-handler:hover .ant-input-number-handler-up-inner{color:#40a9ff}.ant-input-number-handler-down-inner,.ant-input-number-handler-up-inner{display:inline-flex;align-items:center;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:4px;width:12px;height:12px;color:rgba(0,0,0,.45);line-height:12px;transition:all .1s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-input-number-handler-down-inner>*,.ant-input-number-handler-up-inner>*{line-height:1}.ant-input-number-handler-down-inner svg,.ant-input-number-handler-up-inner svg{display:inline-block}.ant-input-number-handler-down-inner:before,.ant-input-number-handler-up-inner:before{display:none}.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon,.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon{display:block}.ant-input-number:hover{border-color:#40a9ff;border-right-width:1px}.ant-input-number:hover+.ant-form-item-children-icon{opacity:0;transition:opacity .24s linear .24s}.ant-input-number-focused{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px;outline:0}.ant-input-number-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input-number-disabled .ant-input-number-input{cursor:not-allowed}.ant-input-number-disabled .ant-input-number-handler-wrap,.ant-input-number-readonly .ant-input-number-handler-wrap{display:none}.ant-input-number-input{width:100%;height:30px;padding:0 11px;text-align:left;background-color:transparent;border:0;border-radius:2px;outline:0;transition:all .3s linear;-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important}.ant-input-number-input::-moz-placeholder{color:#bfbfbf;-moz-user-select:none;user-select:none}.ant-input-number-input::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-input-number-input:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input-number-input:placeholder-shown{text-overflow:ellipsis}.ant-input-number-input[type=number]::-webkit-inner-spin-button,.ant-input-number-input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.ant-input-number-lg{padding:0;font-size:16px}.ant-input-number-lg input{height:38px}.ant-input-number-sm{padding:0}.ant-input-number-sm input{height:22px;padding:0 7px}.ant-input-number-handler-wrap{position:absolute;top:0;right:0;width:22px;height:100%;background:#fff;border-radius:0 2px 2px 0;opacity:0;transition:opacity .24s linear .1s}.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner,.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner{display:flex;align-items:center;justify-content:center;min-width:auto;margin-right:0;font-size:7px}.ant-input-number-borderless .ant-input-number-handler-wrap{border-left-width:0}.ant-input-number-handler-wrap:hover .ant-input-number-handler{height:40%}.ant-input-number-focused .ant-input-number-handler-wrap,.ant-input-number:hover .ant-input-number-handler-wrap{opacity:1}.ant-input-number-handler-up{border-top-right-radius:2px;cursor:pointer}.ant-input-number-handler-up-inner{top:50%;margin-top:-5px;text-align:center}.ant-input-number-handler-up:hover{height:60%!important}.ant-input-number-handler-down{top:0;border-top:1px solid #d9d9d9;border-bottom-right-radius:2px;cursor:pointer}.ant-input-number-handler-down-inner{top:50%;text-align:center;transform:translateY(-50%)}.ant-input-number-handler-down:hover{height:60%!important}.ant-input-number-borderless .ant-input-number-handler-down{border-top-width:0}.ant-input-number-focused:not(.ant-input-number-borderless) .ant-input-number-handler-down,.ant-input-number:hover:not(.ant-input-number-borderless) .ant-input-number-handler-down{border-top:1px solid #d9d9d9}.ant-input-number-handler-down-disabled,.ant-input-number-handler-up-disabled{cursor:not-allowed}.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner,.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner{color:rgba(0,0,0,.25)}.ant-input-number-borderless{box-shadow:none}.ant-input-number-out-of-range input{color:#ff4d4f}.ant-input-number-compact-item:not(.ant-input-number-compact-last-item):not(.ant-input-number-compact-item-rtl){margin-right:-1px}.ant-input-number-compact-item:not(.ant-input-number-compact-last-item).ant-input-number-compact-item-rtl{margin-left:-1px}.ant-input-number-compact-item.ant-input-number-focused,.ant-input-number-compact-item:active,.ant-input-number-compact-item:focus,.ant-input-number-compact-item:hover{z-index:2}.ant-input-number-compact-item[disabled]{z-index:0}.ant-input-number-compact-item:not(.ant-input-number-compact-first-item):not(.ant-input-number-compact-last-item).ant-input-number{border-radius:0}.ant-input-number-compact-item.ant-input-number.ant-input-number-compact-first-item:not(.ant-input-number-compact-last-item):not(.ant-input-number-compact-item-rtl){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-compact-item.ant-input-number.ant-input-number-compact-item-rtl.ant-input-number-compact-first-item:not(.ant-input-number-compact-last-item),.ant-input-number-compact-item.ant-input-number.ant-input-number-compact-last-item:not(.ant-input-number-compact-first-item):not(.ant-input-number-compact-item-rtl){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-compact-item.ant-input-number.ant-input-number-compact-item-rtl.ant-input-number-compact-last-item:not(.ant-input-number-compact-first-item){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-rtl{direction:rtl}.ant-input-number-rtl .ant-input-number-handler{border-right:1px solid #d9d9d9;border-left:0}.ant-input-number-rtl .ant-input-number-handler-wrap{right:auto;left:0}.ant-input-number-rtl.ant-input-number-borderless .ant-input-number-handler-wrap{border-right-width:0}.ant-input-number-rtl .ant-input-number-handler-up{border-top-right-radius:0}.ant-input-number-rtl .ant-input-number-handler-down{border-bottom-right-radius:0}.ant-input-number-rtl .ant-input-number-input{direction:ltr;text-align:right}.ant-input-affix-wrapper{position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;display:inline-flex}.ant-input-affix-wrapper::-moz-placeholder{color:#bfbfbf;-moz-user-select:none;user-select:none}.ant-input-affix-wrapper::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-input-affix-wrapper:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input-affix-wrapper:placeholder-shown{text-overflow:ellipsis}.ant-input-affix-wrapper:hover{border-color:#40a9ff;border-right-width:1px}.ant-input-rtl .ant-input-affix-wrapper:hover{border-right-width:0;border-left-width:1px!important}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px;outline:0}.ant-input-rtl .ant-input-affix-wrapper-focused,.ant-input-rtl .ant-input-affix-wrapper:focus{border-right-width:0;border-left-width:1px!important}.ant-input-affix-wrapper-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-affix-wrapper-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input-affix-wrapper[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-affix-wrapper[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input-affix-wrapper-borderless,.ant-input-affix-wrapper-borderless-disabled,.ant-input-affix-wrapper-borderless-focused,.ant-input-affix-wrapper-borderless:focus,.ant-input-affix-wrapper-borderless:hover,.ant-input-affix-wrapper-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-input-affix-wrapper{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-affix-wrapper-lg{padding:6.5px 11px;font-size:16px}.ant-input-affix-wrapper-sm{padding:0 7px}.ant-input-affix-wrapper-rtl{direction:rtl}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:#40a9ff;border-right-width:1px;z-index:1}.ant-input-rtl .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-right-width:0;border-left-width:1px!important}.ant-input-search-with-button .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{z-index:0}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus{z-index:1}.ant-input-affix-wrapper-disabled .ant-input[disabled]{background:hsla(0,0%,100%,0)}.ant-input-affix-wrapper>.ant-input{font-size:inherit;border:none;outline:none}.ant-input-affix-wrapper>.ant-input:focus{box-shadow:none!important}.ant-input-affix-wrapper>.ant-input:not(textarea){padding:0}.ant-input-affix-wrapper:before{display:inline-block;width:0;visibility:hidden;content:"\a0"}.ant-input-prefix,.ant-input-suffix{display:flex;flex:none;align-items:center}.ant-input-prefix>:not(:last-child),.ant-input-suffix>:not(:last-child){margin-right:8px}.ant-input-show-count-suffix{color:rgba(0,0,0,.45)}.ant-input-show-count-has-suffix{margin-right:2px}.ant-input-prefix{margin-right:4px}.ant-input-suffix{margin-left:4px}.ant-input-clear-icon,.anticon.ant-input-clear-icon{margin:0;color:rgba(0,0,0,.25);font-size:12px;vertical-align:-1px;cursor:pointer;transition:color .3s}.ant-input-clear-icon:hover,.anticon.ant-input-clear-icon:hover{color:rgba(0,0,0,.45)}.ant-input-clear-icon:active,.anticon.ant-input-clear-icon:active{color:rgba(0,0,0,.85)}.ant-input-clear-icon-hidden,.anticon.ant-input-clear-icon-hidden{visibility:hidden}.ant-input-clear-icon-has-suffix,.anticon.ant-input-clear-icon-has-suffix{margin:0 4px}.ant-input-affix-wrapper.ant-input-affix-wrapper-textarea-with-clear-btn{padding:0}.ant-input-affix-wrapper.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon{position:absolute;top:8px;right:8px;z-index:1}.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover{background:#fff;border-color:#ff4d4f}.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus{border-color:#ff7875;box-shadow:0 0 0 2px rgba(255,77,79,.2);border-right-width:1px;outline:0}.ant-input-status-error .ant-input-prefix{color:#ff4d4f}.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover{background:#fff;border-color:#faad14}.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus{border-color:#ffc53d;box-shadow:0 0 0 2px rgba(250,173,20,.2);border-right-width:1px;outline:0}.ant-input-status-warning .ant-input-prefix{color:#faad14}.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover{background:#fff;border-color:#ff4d4f}.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus{border-color:#ff7875;box-shadow:0 0 0 2px rgba(255,77,79,.2);border-right-width:1px;outline:0}.ant-input-affix-wrapper-status-error .ant-input-prefix{color:#ff4d4f}.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover{background:#fff;border-color:#faad14}.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus{border-color:#ffc53d;box-shadow:0 0 0 2px rgba(250,173,20,.2);border-right-width:1px;outline:0}.ant-input-affix-wrapper-status-warning .ant-input-prefix{color:#faad14}.ant-input-textarea-status-error.ant-input-textarea-has-feedback .ant-input,.ant-input-textarea-status-success.ant-input-textarea-has-feedback .ant-input,.ant-input-textarea-status-validating.ant-input-textarea-has-feedback .ant-input,.ant-input-textarea-status-warning.ant-input-textarea-has-feedback .ant-input{padding-right:24px}.ant-input-group-wrapper-status-error .ant-input-group-addon{color:#ff4d4f;border-color:#ff4d4f}.ant-input-group-wrapper-status-warning .ant-input-group-addon{color:#faad14;border-color:#faad14}.ant-input{box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.ant-input::-moz-placeholder{color:#bfbfbf;-moz-user-select:none;user-select:none}.ant-input::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-input:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input:placeholder-shown{text-overflow:ellipsis}.ant-input:hover{border-color:#40a9ff;border-right-width:1px}.ant-input-rtl .ant-input:hover{border-right-width:0;border-left-width:1px!important}.ant-input-focused,.ant-input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px;outline:0}.ant-input-rtl .ant-input-focused,.ant-input-rtl .ant-input:focus{border-right-width:0;border-left-width:1px!important}.ant-input-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-input-borderless,.ant-input-borderless-disabled,.ant-input-borderless-focused,.ant-input-borderless:focus,.ant-input-borderless:hover,.ant-input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-lg{padding:6.5px 11px;font-size:16px}.ant-input-sm{padding:0 7px}.ant-input-rtl{direction:rtl}.ant-input-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:table;width:100%;border-collapse:separate;border-spacing:0}.ant-input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.ant-input-group>[class*=col-]{padding-right:8px}.ant-input-group>[class*=col-]:last-child{padding-right:0}.ant-input-group-addon,.ant-input-group-wrap,.ant-input-group>.ant-input{display:table-cell}.ant-input-group-addon:not(:first-child):not(:last-child),.ant-input-group-wrap:not(:first-child):not(:last-child),.ant-input-group>.ant-input:not(:first-child):not(:last-child){border-radius:0}.ant-input-group-addon,.ant-input-group-wrap{width:1px;white-space:nowrap;vertical-align:middle}.ant-input-group-wrap>*{display:block!important}.ant-input-group .ant-input{float:left;width:100%;margin-bottom:0;text-align:inherit}.ant-input-group .ant-input:focus,.ant-input-group .ant-input:hover{z-index:1;border-right-width:1px}.ant-input-search-with-button .ant-input-group .ant-input:hover{z-index:0}.ant-input-group-addon{position:relative;padding:0 11px;color:rgba(0,0,0,.85);font-weight:400;font-size:14px;text-align:center;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.ant-input-group-addon .ant-select{margin:-5px -11px}.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{background-color:inherit;border:1px solid transparent;box-shadow:none}.ant-input-group-addon .ant-select-focused .ant-select-selector,.ant-input-group-addon .ant-select-open .ant-select-selector{color:#1890ff}.ant-input-group-addon .ant-cascader-picker{margin:-9px -12px;background-color:transparent}.ant-input-group-addon .ant-cascader-picker .ant-cascader-input{text-align:left;border:0;box-shadow:none}.ant-input-group-addon:first-child,.ant-input-group-addon:first-child .ant-select .ant-select-selector,.ant-input-group>.ant-input:first-child,.ant-input-group>.ant-input:first-child .ant-select .ant-select-selector{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-group-addon:first-child{border-right:0}.ant-input-group-addon:last-child{border-left:0}.ant-input-group-addon:last-child,.ant-input-group-addon:last-child .ant-select .ant-select-selector,.ant-input-group>.ant-input:last-child,.ant-input-group>.ant-input:last-child .ant-select .ant-select-selector{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group-lg .ant-input,.ant-input-group-lg>.ant-input-group-addon{padding:6.5px 11px;font-size:16px}.ant-input-group-sm .ant-input,.ant-input-group-sm>.ant-input-group-addon{padding:0 7px}.ant-input-group-lg .ant-select-single .ant-select-selector{height:40px}.ant-input-group-sm .ant-select-single .ant-select-selector{height:24px}.ant-input-group .ant-input-affix-wrapper:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child){border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-input-group .ant-input-affix-wrapper:not(:first-child),.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group.ant-input-group-compact{display:block}.ant-input-group.ant-input-group-compact:before{display:table;content:""}.ant-input-group.ant-input-group-compact:after{display:table;clear:both;content:""}.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child),.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child),.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child){border-right-width:1px}.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover,.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover,.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):hover{z-index:1}.ant-input-group.ant-input-group-compact>*{display:inline-block;float:none;vertical-align:top;border-radius:0}.ant-input-group.ant-input-group-compact>.ant-input-affix-wrapper,.ant-input-group.ant-input-group-compact>.ant-input-number-affix-wrapper,.ant-input-group.ant-input-group-compact>.ant-picker-range{display:inline-flex}.ant-input-group.ant-input-group-compact>:not(:last-child){margin-right:-1px;border-right-width:1px}.ant-input-group.ant-input-group-compact .ant-input{float:none}.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector{border-right-width:1px;border-radius:0}.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-select-focused,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-arrow,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:focus,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:hover{z-index:1}.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-group.ant-input-group-compact>:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-group.ant-input-group-compact>:last-child{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input{vertical-align:top}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper{margin-left:-1px}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper .ant-input-affix-wrapper,.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input-group-addon>.ant-input-search-button{border-radius:0}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input{border-radius:2px 0 0 2px}.ant-input-group-rtl .ant-input-group-addon:first-child,.ant-input-group>.ant-input-rtl:first-child{border-radius:0 2px 2px 0}.ant-input-group-rtl .ant-input-group-addon:first-child{border-right:1px solid #d9d9d9;border-left:0}.ant-input-group-rtl .ant-input-group-addon:last-child{border-right:0;border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}.ant-input-group-rtl.ant-input-group-addon:last-child,.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child),.ant-input-group-rtl.ant-input-group>.ant-input:last-child{border-radius:2px 0 0 2px}.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child){border-radius:0 2px 2px 0}.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:not(:last-child){margin-right:0;margin-left:-1px;border-left-width:1px}.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:first-child{border-radius:0 2px 2px 0}.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:last-child{border-left-width:1px;border-radius:2px 0 0 2px}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl+.ant-input-group-wrapper-rtl{margin-right:-1px;margin-left:0}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search>.ant-input-group>.ant-input{border-radius:0 2px 2px 0}.ant-input-group-wrapper{display:inline-block;width:100%;text-align:start;vertical-align:top}.ant-input-password-icon.anticon{color:rgba(0,0,0,.45);cursor:pointer;transition:all .3s}.ant-input-password-icon.anticon:hover{color:rgba(0,0,0,.85)}.ant-input[type=color]{height:32px}.ant-input[type=color].ant-input-lg{height:40px}.ant-input[type=color].ant-input-sm{height:24px;padding-top:3px;padding-bottom:3px}.ant-input-textarea-show-count>.ant-input{height:100%}.ant-input-textarea-show-count:after{float:right;color:rgba(0,0,0,.45);white-space:nowrap;content:attr(data-count);pointer-events:none}.ant-input-textarea-show-count.ant-input-textarea-in-form-item:after{margin-bottom:-22px}.ant-input-textarea-suffix{position:absolute;top:0;right:11px;bottom:0;z-index:1;display:inline-flex;align-items:center;margin:auto}.ant-input-compact-item:not(.ant-input-compact-last-item):not(.ant-input-compact-item-rtl){margin-right:-1px}.ant-input-compact-item:not(.ant-input-compact-last-item).ant-input-compact-item-rtl{margin-left:-1px}.ant-input-compact-item:active,.ant-input-compact-item:focus,.ant-input-compact-item:hover{z-index:2}.ant-input-compact-item[disabled]{z-index:0}.ant-input-compact-item:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item).ant-input{border-radius:0}.ant-input-compact-item.ant-input.ant-input-compact-first-item:not(.ant-input-compact-last-item):not(.ant-input-compact-item-rtl){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-compact-item.ant-input.ant-input-compact-item-rtl.ant-input-compact-first-item:not(.ant-input-compact-last-item),.ant-input-compact-item.ant-input.ant-input-compact-last-item:not(.ant-input-compact-first-item):not(.ant-input-compact-item-rtl){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-compact-item.ant-input.ant-input-compact-item-rtl.ant-input-compact-last-item:not(.ant-input-compact-first-item){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-search .ant-input:focus,.ant-input-search .ant-input:hover{border-color:#40a9ff}.ant-input-search .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),.ant-input-search .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){border-left-color:#40a9ff}.ant-input-search .ant-input-affix-wrapper{border-radius:0}.ant-input-search .ant-input-lg{line-height:1.5713}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child{left:-1px;padding:0;border:0}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button{padding-top:0;padding-bottom:0;border-radius:0 2px 2px 0}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary){color:rgba(0,0,0,.45)}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading:before{top:0;right:0;bottom:0;left:0}.ant-input-search-button{height:32px}.ant-input-search-button:focus,.ant-input-search-button:hover{z-index:1}.ant-input-search-large .ant-input-search-button{height:40px}.ant-input-search-small .ant-input-search-button{height:24px}.ant-input-search.ant-input-compact-item:not(.ant-input-compact-item-rtl):not(.ant-input-compact-last-item) .ant-input-group-addon .ant-input-search-button{margin-right:-1px;border-radius:0}.ant-input-search.ant-input-compact-item:not(.ant-input-compact-first-item) .ant-input,.ant-input-search.ant-input-compact-item:not(.ant-input-compact-first-item) .ant-input-affix-wrapper{border-radius:0}.ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:active,.ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:focus,.ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:hover,.ant-input-search.ant-input-compact-item>.ant-input-affix-wrapper-focused,.ant-input-search.ant-input-compact-item>.ant-input-group-addon .ant-input-search-button:active,.ant-input-search.ant-input-compact-item>.ant-input-group-addon .ant-input-search-button:focus,.ant-input-search.ant-input-compact-item>.ant-input-group-addon .ant-input-search-button:hover,.ant-input-search.ant-input-compact-item>.ant-input:active,.ant-input-search.ant-input-compact-item>.ant-input:focus,.ant-input-search.ant-input-compact-item>.ant-input:hover{z-index:2}.ant-input-search.ant-input-compact-item-rtl:not(.ant-input-compact-last-item) .ant-input-group-addon:last-child .ant-input-search-button{margin-left:-1px;border-radius:0}.ant-input-group-rtl,.ant-input-group-wrapper-rtl{direction:rtl}.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl>input.ant-input{border:none;outline:none}.ant-input-affix-wrapper-rtl .ant-input-prefix{margin:0 0 0 4px}.ant-input-affix-wrapper-rtl .ant-input-suffix{margin:0 4px 0 0}.ant-input-textarea-rtl{direction:rtl}.ant-input-textarea-rtl.ant-input-textarea-show-count:after{text-align:left}.ant-input-affix-wrapper-rtl .ant-input-clear-icon-has-suffix{margin-right:0;margin-left:4px}.ant-input-affix-wrapper-rtl .ant-input-clear-icon{right:auto;left:8px}.ant-input-search-rtl{direction:rtl}.ant-input-search-rtl .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),.ant-input-search-rtl .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){border-left-color:#d9d9d9}.ant-input-search-rtl .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary):hover,.ant-input-search-rtl .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary):hover{border-left-color:#40a9ff}.ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper-focused,.ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper:hover{border-right-color:#40a9ff}.ant-input-search-rtl>.ant-input-group>.ant-input-group-addon:last-child{right:-1px;left:auto}.ant-input-search-rtl>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button{border-radius:2px 0 0 2px}@media (-ms-high-contrast:none), screen and (-ms-high-contrast:active){.ant-input{height:32px}.ant-input-lg{height:40px}.ant-input-sm{height:24px}.ant-input-affix-wrapper>input.ant-input{height:auto}}.ant-layout{display:flex;flex:auto;flex-direction:column;min-height:0;background:#f0f2f5}.ant-layout,.ant-layout *{box-sizing:border-box}.ant-layout.ant-layout-has-sider{flex-direction:row}.ant-layout.ant-layout-has-sider>.ant-layout,.ant-layout.ant-layout-has-sider>.ant-layout-content{width:0}.ant-layout-footer,.ant-layout-header{flex:0 0 auto}.ant-layout-header{height:64px;padding:0 50px;color:rgba(0,0,0,.85);line-height:64px;background:#001529}.ant-layout-footer{padding:24px 50px;color:rgba(0,0,0,.85);font-size:14px;background:#f0f2f5}.ant-layout-content{flex:auto;min-height:0}.ant-layout-sider{position:relative;min-width:0;background:#001529;transition:all .2s}.ant-layout-sider-children{height:100%;margin-top:-.1px;padding-top:.1px}.ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed{width:auto}.ant-layout-sider-has-trigger{padding-bottom:48px}.ant-layout-sider-right{order:1}.ant-layout-sider-trigger{position:fixed;bottom:0;z-index:1;height:48px;color:#fff;line-height:48px;text-align:center;background:#002140;cursor:pointer;transition:all .2s}.ant-layout-sider-zero-width>*{overflow:hidden}.ant-layout-sider-zero-width-trigger{position:absolute;top:64px;right:-36px;z-index:1;width:36px;height:42px;color:#fff;font-size:18px;line-height:42px;text-align:center;background:#001529;border-radius:0 2px 2px 0;cursor:pointer;transition:background .3s ease}.ant-layout-sider-zero-width-trigger:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;transition:all .3s;content:""}.ant-layout-sider-zero-width-trigger:hover:after{background:hsla(0,0%,100%,.1)}.ant-layout-sider-zero-width-trigger-right{left:-36px;border-radius:2px 0 0 2px}.ant-layout-sider-light{background:#fff}.ant-layout-sider-light .ant-layout-sider-trigger,.ant-layout-sider-light .ant-layout-sider-zero-width-trigger{color:rgba(0,0,0,.85);background:#fff}.ant-layout-rtl{direction:rtl}.ant-list{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative}.ant-list *{outline:none}.ant-list-pagination{margin-top:24px;text-align:right}.ant-list-pagination .ant-pagination-options{text-align:left}.ant-list-more{margin-top:12px;text-align:center}.ant-list-more button{padding-right:32px;padding-left:32px}.ant-list-spin{min-height:40px;text-align:center}.ant-list-empty-text{padding:16px;color:rgba(0,0,0,.25);font-size:14px;text-align:center}.ant-list-items{margin:0;padding:0;list-style:none}.ant-list-item{display:flex;align-items:center;justify-content:space-between;padding:12px 0;color:rgba(0,0,0,.85)}.ant-list-item-meta{display:flex;flex:1;align-items:flex-start;max-width:100%}.ant-list-item-meta-avatar{margin-right:16px}.ant-list-item-meta-content{flex:1 0;width:0;color:rgba(0,0,0,.85)}.ant-list-item-meta-title{margin-bottom:4px;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715}.ant-list-item-meta-title>a{color:rgba(0,0,0,.85);transition:all .3s}.ant-list-item-meta-title>a:hover{color:#1890ff}.ant-list-item-meta-description{color:rgba(0,0,0,.45);font-size:14px;line-height:1.5715}.ant-list-item-action{flex:0 0 auto;margin-left:48px;padding:0;font-size:0;list-style:none}.ant-list-item-action>li{position:relative;display:inline-block;padding:0 8px;color:rgba(0,0,0,.45);font-size:14px;line-height:1.5715;text-align:center}.ant-list-item-action>li:first-child{padding-left:0}.ant-list-item-action-split{position:absolute;top:50%;right:0;width:1px;height:14px;margin-top:-7px;background-color:#f0f0f0}.ant-list-footer,.ant-list-header{background:transparent}.ant-list-footer,.ant-list-header{padding-top:12px;padding-bottom:12px}.ant-list-empty{padding:16px 0;color:rgba(0,0,0,.45);font-size:12px;text-align:center}.ant-list-split .ant-list-item{border-bottom:1px solid #f0f0f0}.ant-list-split .ant-list-item:last-child{border-bottom:none}.ant-list-split .ant-list-header{border-bottom:1px solid #f0f0f0}.ant-list-split.ant-list-empty .ant-list-footer{border-top:1px solid #f0f0f0}.ant-list-loading .ant-list-spin-nested-loading{min-height:32px}.ant-list-split.ant-list-something-after-last-item .ant-spin-container>.ant-list-items>.ant-list-item:last-child{border-bottom:1px solid #f0f0f0}.ant-list-lg .ant-list-item{padding:16px 24px}.ant-list-sm .ant-list-item{padding:8px 16px}.ant-list-vertical .ant-list-item{align-items:normal}.ant-list-vertical .ant-list-item-main{display:block;flex:1}.ant-list-vertical .ant-list-item-extra{margin-left:40px}.ant-list-vertical .ant-list-item-meta{margin-bottom:16px}.ant-list-vertical .ant-list-item-meta-title{margin-bottom:12px;color:rgba(0,0,0,.85);font-size:16px;line-height:24px}.ant-list-vertical .ant-list-item-action{margin-top:16px;margin-left:auto}.ant-list-vertical .ant-list-item-action>li{padding:0 16px}.ant-list-vertical .ant-list-item-action>li:first-child{padding-left:0}.ant-list-grid .ant-col>.ant-list-item{display:block;max-width:100%;margin-bottom:16px;padding-top:0;padding-bottom:0;border-bottom:none}.ant-list-item-no-flex{display:block}.ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action{float:right}.ant-list-bordered{border:1px solid #d9d9d9;border-radius:2px}.ant-list-bordered .ant-list-footer,.ant-list-bordered .ant-list-header,.ant-list-bordered .ant-list-item{padding-right:24px;padding-left:24px}.ant-list-bordered .ant-list-pagination{margin:16px 24px}.ant-list-bordered.ant-list-sm .ant-list-footer,.ant-list-bordered.ant-list-sm .ant-list-header,.ant-list-bordered.ant-list-sm .ant-list-item{padding:8px 16px}.ant-list-bordered.ant-list-lg .ant-list-footer,.ant-list-bordered.ant-list-lg .ant-list-header,.ant-list-bordered.ant-list-lg .ant-list-item{padding:16px 24px}@media screen and (max-width:768px){.ant-list-item-action,.ant-list-vertical .ant-list-item-extra{margin-left:24px}}@media screen and (max-width:576px){.ant-list-item{flex-wrap:wrap}.ant-list-item-action{margin-left:12px}.ant-list-vertical .ant-list-item{flex-wrap:wrap-reverse}.ant-list-vertical .ant-list-item-main{min-width:220px}.ant-list-vertical .ant-list-item-extra{margin:auto auto 16px}}.ant-list-rtl{direction:rtl;text-align:right}.ant-list-rtl .ReactVirtualized__List .ant-list-item{direction:rtl}.ant-list-rtl .ant-list-pagination{text-align:left}.ant-list-rtl .ant-list-item-meta-avatar{margin-right:0;margin-left:16px}.ant-list-rtl .ant-list-item-action{margin-right:48px;margin-left:0}.ant-list.ant-list-rtl .ant-list-item-action>li:first-child{padding-right:0;padding-left:16px}.ant-list-rtl .ant-list-item-action-split{right:auto;left:0}.ant-list-rtl.ant-list-vertical .ant-list-item-extra{margin-right:40px;margin-left:0}.ant-list-rtl.ant-list-vertical .ant-list-item-action{margin-right:auto}.ant-list-rtl .ant-list-vertical .ant-list-item-action>li:first-child{padding-right:0;padding-left:16px}.ant-list-rtl .ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action{float:left}@media screen and (max-width:768px){.ant-list-rtl .ant-list-item-action,.ant-list-rtl .ant-list-vertical .ant-list-item-extra{margin-right:24px;margin-left:0}}@media screen and (max-width:576px){.ant-list-rtl .ant-list-item-action{margin-right:22px;margin-left:0}.ant-list-rtl.ant-list-vertical .ant-list-item-extra{margin:auto auto 16px}}.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions,.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover{background:#fff;border-color:#ff4d4f}.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused,.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus{border-color:#ff7875;box-shadow:0 0 0 2px rgba(255,77,79,.2);border-right-width:1px;outline:0}.ant-mentions-status-error .ant-input-prefix{color:#ff4d4f}.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions,.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover{background:#fff;border-color:#faad14}.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused,.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus{border-color:#ffc53d;box-shadow:0 0 0 2px rgba(250,173,20,.2);border-right-width:1px;outline:0}.ant-mentions-status-warning .ant-input-prefix{color:#faad14}.ant-mentions{box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";width:100%;min-width:0;color:rgba(0,0,0,.85);font-size:14px;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;position:relative;display:inline-block;height:auto;padding:0;overflow:hidden;line-height:1.5715;white-space:pre-wrap;vertical-align:bottom}.ant-mentions::-moz-placeholder{color:#bfbfbf;-moz-user-select:none;user-select:none}.ant-mentions::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-mentions:-moz-placeholder-shown{text-overflow:ellipsis}.ant-mentions:placeholder-shown{text-overflow:ellipsis}.ant-mentions-focused,.ant-mentions:focus,.ant-mentions:hover{border-color:#40a9ff;border-right-width:1px}.ant-mentions-focused,.ant-mentions:focus{box-shadow:0 0 0 2px rgba(24,144,255,.2);outline:0}.ant-mentions-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-mentions-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.ant-mentions[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-mentions[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-mentions-borderless,.ant-mentions-borderless-disabled,.ant-mentions-borderless-focused,.ant-mentions-borderless:focus,.ant-mentions-borderless:hover,.ant-mentions-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-mentions{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-mentions-lg{padding:6.5px 11px;font-size:16px}.ant-mentions-sm{padding:0 7px}.ant-mentions-disabled>textarea{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-mentions-disabled>textarea:hover{border-color:#d9d9d9;border-right-width:1px}.ant-mentions-focused{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px;outline:0}.ant-mentions-measure,.ant-mentions>textarea{min-height:30px;margin:0;padding:4px 11px;overflow:inherit;overflow-x:hidden;overflow-y:auto;font-weight:inherit;font-size:inherit;font-family:inherit;font-style:inherit;font-variant:inherit;font-size-adjust:inherit;font-stretch:inherit;line-height:inherit;direction:inherit;letter-spacing:inherit;white-space:inherit;text-align:inherit;vertical-align:top;word-wrap:break-word;word-break:inherit;-moz-tab-size:inherit;-o-tab-size:inherit;tab-size:inherit}.ant-mentions>textarea{width:100%;border:none;outline:none;resize:none}.ant-mentions>textarea::-moz-placeholder{color:#bfbfbf;-moz-user-select:none;user-select:none}.ant-mentions>textarea::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-mentions>textarea:-moz-placeholder-shown{text-overflow:ellipsis}.ant-mentions>textarea:placeholder-shown{text-overflow:ellipsis}.ant-mentions-measure{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;color:transparent;pointer-events:none}.ant-mentions-measure>span{display:inline-block;min-height:1em}.ant-mentions-dropdown{margin:0;padding:0;color:rgba(0,0,0,.85);font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;box-sizing:border-box;font-size:14px;font-variant:normal;background-color:#fff;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-mentions-dropdown-hidden{display:none}.ant-mentions-dropdown-menu{max-height:250px;margin-bottom:0;padding-left:0;overflow:auto;list-style:none;outline:none}.ant-mentions-dropdown-menu-item{position:relative;display:block;min-width:100px;padding:5px 12px;overflow:hidden;color:rgba(0,0,0,.85);font-weight:400;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:background .3s ease}.ant-mentions-dropdown-menu-item:hover{background-color:#f5f5f5}.ant-mentions-dropdown-menu-item:first-child{border-radius:2px 2px 0 0}.ant-mentions-dropdown-menu-item:last-child{border-radius:0 0 2px 2px}.ant-mentions-dropdown-menu-item-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-mentions-dropdown-menu-item-disabled:hover{color:rgba(0,0,0,.25);background-color:#fff;cursor:not-allowed}.ant-mentions-dropdown-menu-item-selected{color:rgba(0,0,0,.85);font-weight:600;background-color:#fafafa}.ant-mentions-dropdown-menu-item-active{background-color:#f5f5f5}.ant-mentions-suffix{position:absolute;top:0;right:11px;bottom:0;z-index:1;display:inline-flex;align-items:center;margin:auto}.ant-mentions-rtl{direction:rtl}.ant-menu-item-danger.ant-menu-item,.ant-menu-item-danger.ant-menu-item-active,.ant-menu-item-danger.ant-menu-item:hover{color:#ff4d4f}.ant-menu-item-danger.ant-menu-item:active{background:#fff1f0}.ant-menu-item-danger.ant-menu-item-selected,.ant-menu-item-danger.ant-menu-item-selected>a,.ant-menu-item-danger.ant-menu-item-selected>a:hover{color:#ff4d4f}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected{background-color:#fff1f0}.ant-menu-inline .ant-menu-item-danger.ant-menu-item:after{border-right-color:#ff4d4f}.ant-menu-dark .ant-menu-item-danger.ant-menu-item,.ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover,.ant-menu-dark .ant-menu-item-danger.ant-menu-item>a{color:#ff4d4f}.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected{color:#fff;background-color:#ff4d4f}.ant-menu{box-sizing:border-box;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum";margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;line-height:0;text-align:left;list-style:none;background:#fff;outline:none;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);transition:background .3s,width .3s cubic-bezier(.2,0,0,1) 0s}.ant-menu:after,.ant-menu:before{display:table;content:""}.ant-menu:after{clear:both}.ant-menu.ant-menu-root:focus-visible{box-shadow:0 0 0 2px #bae7ff}.ant-menu ol,.ant-menu ul{margin:0;padding:0;list-style:none}.ant-menu-overflow{display:flex}.ant-menu-overflow-item{flex:none}.ant-menu-hidden,.ant-menu-submenu-hidden{display:none}.ant-menu-item-group-title{height:1.5715;padding:8px 16px;color:rgba(0,0,0,.45);font-size:14px;line-height:1.5715;transition:all .3s}.ant-menu-horizontal .ant-menu-submenu{transition:border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-submenu,.ant-menu-submenu-inline{transition:border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1),padding .15s cubic-bezier(.645,.045,.355,1)}.ant-menu-submenu-selected{color:#1890ff}.ant-menu-item:active,.ant-menu-submenu-title:active{background:#e6f7ff}.ant-menu-submenu .ant-menu-sub{cursor:auto;transition:background .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-title-content{transition:color .3s}.ant-menu-item a{color:rgba(0,0,0,.85)}.ant-menu-item a:hover{color:#1890ff}.ant-menu-item a:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;content:""}.ant-menu-item>.ant-badge a{color:rgba(0,0,0,.85)}.ant-menu-item>.ant-badge a:hover{color:#1890ff}.ant-menu-item-divider{overflow:hidden;line-height:0;border:solid #f0f0f0;border-width:1px 0 0}.ant-menu-item-divider-dashed{border-style:dashed}.ant-menu-horizontal .ant-menu-item,.ant-menu-horizontal .ant-menu-submenu{margin-top:-1px}.ant-menu-horizontal>.ant-menu-item-active,.ant-menu-horizontal>.ant-menu-item:hover,.ant-menu-horizontal>.ant-menu-submenu .ant-menu-submenu-title:hover{background-color:transparent}.ant-menu-item-selected,.ant-menu-item-selected a,.ant-menu-item-selected a:hover{color:#1890ff}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:#e6f7ff}.ant-menu-inline,.ant-menu-vertical,.ant-menu-vertical-left{border-right:1px solid #f0f0f0}.ant-menu-vertical-right{border-left:1px solid #f0f0f0}.ant-menu-vertical-left.ant-menu-sub,.ant-menu-vertical-right.ant-menu-sub,.ant-menu-vertical.ant-menu-sub{min-width:160px;max-height:calc(100vh - 100px);padding:0;overflow:hidden;border-right:0}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]),.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]),.ant-menu-vertical.ant-menu-sub:not([class*=-active]){overflow-x:hidden;overflow-y:auto}.ant-menu-vertical-left.ant-menu-sub .ant-menu-item,.ant-menu-vertical-right.ant-menu-sub .ant-menu-item,.ant-menu-vertical.ant-menu-sub .ant-menu-item{left:0;margin-left:0;border-right:0}.ant-menu-vertical-left.ant-menu-sub .ant-menu-item:after,.ant-menu-vertical-right.ant-menu-sub .ant-menu-item:after,.ant-menu-vertical.ant-menu-sub .ant-menu-item:after{border-right:0}.ant-menu-vertical-left.ant-menu-sub>.ant-menu-item,.ant-menu-vertical-left.ant-menu-sub>.ant-menu-submenu,.ant-menu-vertical-right.ant-menu-sub>.ant-menu-item,.ant-menu-vertical-right.ant-menu-sub>.ant-menu-submenu,.ant-menu-vertical.ant-menu-sub>.ant-menu-item,.ant-menu-vertical.ant-menu-sub>.ant-menu-submenu{transform-origin:0 0}.ant-menu-horizontal.ant-menu-sub{min-width:114px}.ant-menu-horizontal .ant-menu-item,.ant-menu-horizontal .ant-menu-submenu-title{transition:border-color .3s,background .3s}.ant-menu-item,.ant-menu-submenu-title{position:relative;display:block;margin:0;padding:0 20px;white-space:nowrap;cursor:pointer;transition:border-color .3s,background .3s,padding .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-item .ant-menu-item-icon,.ant-menu-item .anticon,.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-submenu-title .anticon{min-width:14px;font-size:14px;transition:font-size .15s cubic-bezier(.215,.61,.355,1),margin .3s cubic-bezier(.645,.045,.355,1),color .3s}.ant-menu-item .ant-menu-item-icon+span,.ant-menu-item .anticon+span,.ant-menu-submenu-title .ant-menu-item-icon+span,.ant-menu-submenu-title .anticon+span{margin-left:10px;opacity:1;transition:opacity .3s cubic-bezier(.645,.045,.355,1),margin .3s,color .3s}.ant-menu-item .ant-menu-item-icon.svg,.ant-menu-submenu-title .ant-menu-item-icon.svg{vertical-align:-.125em}.ant-menu-item.ant-menu-item-only-child>.ant-menu-item-icon,.ant-menu-item.ant-menu-item-only-child>.anticon,.ant-menu-submenu-title.ant-menu-item-only-child>.ant-menu-item-icon,.ant-menu-submenu-title.ant-menu-item-only-child>.anticon{margin-right:0}.ant-menu-item:not(.ant-menu-item-disabled):focus-visible,.ant-menu-submenu-title:not(.ant-menu-item-disabled):focus-visible{box-shadow:0 0 0 2px #bae7ff}.ant-menu>.ant-menu-item-divider{margin:1px 0;padding:0}.ant-menu-submenu-popup{position:absolute;z-index:1050;background:transparent;border-radius:2px;box-shadow:none;transform-origin:0 0}.ant-menu-submenu-popup:before{position:absolute;top:-7px;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;opacity:.0001;content:" "}.ant-menu-submenu-placement-rightTop:before{top:0;left:-7px}.ant-menu-submenu>.ant-menu{background-color:#fff;border-radius:2px}.ant-menu-submenu>.ant-menu-submenu-title:after{transition:transform .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-submenu-popup>.ant-menu{background-color:#fff}.ant-menu-submenu-arrow,.ant-menu-submenu-expand-icon{position:absolute;top:50%;right:16px;width:10px;color:rgba(0,0,0,.85);transform:translateY(-50%);transition:transform .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-submenu-arrow:after,.ant-menu-submenu-arrow:before{position:absolute;width:6px;height:1.5px;background-color:currentcolor;border-radius:2px;transition:background .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1),color .3s cubic-bezier(.645,.045,.355,1);content:""}.ant-menu-submenu-arrow:before{transform:rotate(45deg) translateY(-2.5px)}.ant-menu-submenu-arrow:after{transform:rotate(-45deg) translateY(2.5px)}.ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-expand-icon{color:#1890ff}.ant-menu-inline-collapsed .ant-menu-submenu-arrow:before,.ant-menu-submenu-inline .ant-menu-submenu-arrow:before{transform:rotate(-45deg) translateX(2.5px)}.ant-menu-inline-collapsed .ant-menu-submenu-arrow:after,.ant-menu-submenu-inline .ant-menu-submenu-arrow:after{transform:rotate(45deg) translateX(-2.5px)}.ant-menu-submenu-horizontal .ant-menu-submenu-arrow{display:none}.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title>.ant-menu-submenu-arrow{transform:translateY(-2px)}.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after{transform:rotate(-45deg) translateX(-2.5px)}.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before{transform:rotate(45deg) translateX(2.5px)}.ant-menu-vertical-left .ant-menu-submenu-selected,.ant-menu-vertical-right .ant-menu-submenu-selected,.ant-menu-vertical .ant-menu-submenu-selected{color:#1890ff}.ant-menu-horizontal{line-height:46px;border:0;border-bottom:1px solid #f0f0f0;box-shadow:none}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu{margin-top:-1px;margin-bottom:0;padding:0 20px}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover{color:#1890ff}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover:after{border-bottom:2px solid #1890ff}.ant-menu-horizontal>.ant-menu-item,.ant-menu-horizontal>.ant-menu-submenu{position:relative;top:1px;display:inline-block;vertical-align:bottom}.ant-menu-horizontal>.ant-menu-item:after,.ant-menu-horizontal>.ant-menu-submenu:after{position:absolute;right:20px;bottom:0;left:20px;border-bottom:2px solid transparent;transition:border-color .3s cubic-bezier(.645,.045,.355,1);content:""}.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title{padding:0}.ant-menu-horizontal>.ant-menu-item a{color:rgba(0,0,0,.85)}.ant-menu-horizontal>.ant-menu-item a:hover{color:#1890ff}.ant-menu-horizontal>.ant-menu-item a:before{bottom:-2px}.ant-menu-horizontal>.ant-menu-item-selected a{color:#1890ff}.ant-menu-horizontal:after{display:block;clear:both;height:0;content:"\20"}.ant-menu-inline .ant-menu-item,.ant-menu-vertical-left .ant-menu-item,.ant-menu-vertical-right .ant-menu-item,.ant-menu-vertical .ant-menu-item{position:relative}.ant-menu-inline .ant-menu-item:after,.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-vertical-right .ant-menu-item:after,.ant-menu-vertical .ant-menu-item:after{position:absolute;top:0;right:0;bottom:0;border-right:3px solid #1890ff;transform:scaleY(.0001);opacity:0;transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1);content:""}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title,.ant-menu-vertical-left .ant-menu-item,.ant-menu-vertical-left .ant-menu-submenu-title,.ant-menu-vertical-right .ant-menu-item,.ant-menu-vertical-right .ant-menu-submenu-title,.ant-menu-vertical .ant-menu-item,.ant-menu-vertical .ant-menu-submenu-title{height:40px;margin-top:4px;margin-bottom:4px;padding:0 16px;overflow:hidden;line-height:40px;text-overflow:ellipsis}.ant-menu-inline .ant-menu-submenu,.ant-menu-vertical-left .ant-menu-submenu,.ant-menu-vertical-right .ant-menu-submenu,.ant-menu-vertical .ant-menu-submenu{padding-bottom:.02px}.ant-menu-inline .ant-menu-item:not(:last-child),.ant-menu-vertical-left .ant-menu-item:not(:last-child),.ant-menu-vertical-right .ant-menu-item:not(:last-child),.ant-menu-vertical .ant-menu-item:not(:last-child){margin-bottom:8px}.ant-menu-inline>.ant-menu-item,.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-vertical-left>.ant-menu-item,.ant-menu-vertical-left>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-vertical-right>.ant-menu-item,.ant-menu-vertical-right>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-vertical>.ant-menu-item,.ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title{height:40px;line-height:40px}.ant-menu-vertical .ant-menu-item-group-list .ant-menu-submenu-title,.ant-menu-vertical .ant-menu-submenu-title{padding-right:34px}.ant-menu-inline{width:100%}.ant-menu-inline .ant-menu-item-selected:after,.ant-menu-inline .ant-menu-selected:after{transform:scaleY(1);opacity:1;transition:transform .15s cubic-bezier(.645,.045,.355,1),opacity .15s cubic-bezier(.645,.045,.355,1)}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title{width:calc(100% + 1px)}.ant-menu-inline .ant-menu-item-group-list .ant-menu-submenu-title,.ant-menu-inline .ant-menu-submenu-title{padding-right:34px}.ant-menu-inline.ant-menu-root .ant-menu-item,.ant-menu-inline.ant-menu-root .ant-menu-submenu-title{display:flex;align-items:center;transition:border-color .3s,background .3s,padding .1s cubic-bezier(.215,.61,.355,1)}.ant-menu-inline.ant-menu-root .ant-menu-item>.ant-menu-title-content,.ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content{flex:auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.ant-menu-inline.ant-menu-root .ant-menu-item>*,.ant-menu-inline.ant-menu-root .ant-menu-submenu-title>*{flex:none}.ant-menu.ant-menu-inline-collapsed{width:80px}.ant-menu.ant-menu-inline-collapsed>.ant-menu-item,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{left:0;padding:0 calc(50% - 8px);text-overflow:clip}.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .ant-menu-submenu-arrow,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-submenu-arrow,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow{opacity:0}.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .anticon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .anticon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .anticon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon{margin:0;font-size:16px;line-height:40px}.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .ant-menu-item-icon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .anticon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .anticon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-item-icon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .anticon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon+span{display:inline-block;opacity:0}.ant-menu.ant-menu-inline-collapsed .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed .anticon{display:inline-block}.ant-menu.ant-menu-inline-collapsed-tooltip{pointer-events:none}.ant-menu.ant-menu-inline-collapsed-tooltip .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed-tooltip .anticon{display:none}.ant-menu.ant-menu-inline-collapsed-tooltip a{color:hsla(0,0%,100%,.85)}.ant-menu.ant-menu-inline-collapsed .ant-menu-item-group-title{padding-right:4px;padding-left:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-menu-item-group-list{margin:0;padding:0}.ant-menu-item-group-list .ant-menu-item,.ant-menu-item-group-list .ant-menu-submenu-title{padding:0 16px 0 28px}.ant-menu-root.ant-menu-inline,.ant-menu-root.ant-menu-vertical,.ant-menu-root.ant-menu-vertical-left,.ant-menu-root.ant-menu-vertical-right{box-shadow:none}.ant-menu-root.ant-menu-inline-collapsed .ant-menu-item>.ant-menu-inline-collapsed-noicon,.ant-menu-root.ant-menu-inline-collapsed .ant-menu-submenu .ant-menu-submenu-title>.ant-menu-inline-collapsed-noicon{font-size:16px;text-align:center}.ant-menu-sub.ant-menu-inline{padding:0;background:#fafafa;border-radius:0;box-shadow:none}.ant-menu-sub.ant-menu-inline>.ant-menu-item,.ant-menu-sub.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{height:40px;line-height:40px;list-style-position:inside;list-style-type:disc}.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title{padding-left:32px}.ant-menu-item-disabled,.ant-menu-submenu-disabled{color:rgba(0,0,0,.25)!important;background:none;cursor:not-allowed}.ant-menu-item-disabled:after,.ant-menu-submenu-disabled:after{border-color:transparent!important}.ant-menu-item-disabled a,.ant-menu-submenu-disabled a{color:rgba(0,0,0,.25)!important;pointer-events:none}.ant-menu-item-disabled>.ant-menu-submenu-title,.ant-menu-submenu-disabled>.ant-menu-submenu-title{color:rgba(0,0,0,.25)!important;cursor:not-allowed}.ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before{background:rgba(0,0,0,.25)!important}.ant-layout-header .ant-menu{line-height:inherit}.ant-menu-inline-collapsed-tooltip a,.ant-menu-inline-collapsed-tooltip a:hover{color:#fff}.ant-menu-light .ant-menu-item-active,.ant-menu-light .ant-menu-item:hover,.ant-menu-light .ant-menu-submenu-active,.ant-menu-light .ant-menu-submenu-title:hover,.ant-menu-light .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open{color:#1890ff}.ant-menu-dark .ant-menu-item:focus-visible,.ant-menu-dark .ant-menu-submenu-title:focus-visible,.ant-menu.ant-menu-root:focus-visible{box-shadow:0 0 0 2px #096dd9}.ant-menu-dark .ant-menu-sub,.ant-menu.ant-menu-dark,.ant-menu.ant-menu-dark .ant-menu-sub{color:hsla(0,0%,100%,.65);background:#001529}.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow{opacity:.45;transition:all .3s}.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:before{background:#fff}.ant-menu-dark.ant-menu-submenu-popup{background:transparent}.ant-menu-dark .ant-menu-inline.ant-menu-sub{background:#000c17}.ant-menu-dark.ant-menu-horizontal{border-bottom:0}.ant-menu-dark.ant-menu-horizontal>.ant-menu-item,.ant-menu-dark.ant-menu-horizontal>.ant-menu-submenu{top:0;margin-top:0;padding:0 20px;border-color:#001529;border-bottom:0}.ant-menu-dark.ant-menu-horizontal>.ant-menu-item:hover{background-color:#1890ff}.ant-menu-dark.ant-menu-horizontal>.ant-menu-item>a:before{bottom:0}.ant-menu-dark .ant-menu-item,.ant-menu-dark .ant-menu-item-group-title,.ant-menu-dark .ant-menu-item>a,.ant-menu-dark .ant-menu-item>span>a{color:hsla(0,0%,100%,.65)}.ant-menu-dark.ant-menu-inline,.ant-menu-dark.ant-menu-vertical,.ant-menu-dark.ant-menu-vertical-left,.ant-menu-dark.ant-menu-vertical-right{border-right:0}.ant-menu-dark.ant-menu-inline .ant-menu-item,.ant-menu-dark.ant-menu-vertical-left .ant-menu-item,.ant-menu-dark.ant-menu-vertical-right .ant-menu-item,.ant-menu-dark.ant-menu-vertical .ant-menu-item{left:0;margin-left:0;border-right:0}.ant-menu-dark.ant-menu-inline .ant-menu-item:after,.ant-menu-dark.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-dark.ant-menu-vertical-right .ant-menu-item:after,.ant-menu-dark.ant-menu-vertical .ant-menu-item:after{border-right:0}.ant-menu-dark.ant-menu-inline .ant-menu-item,.ant-menu-dark.ant-menu-inline .ant-menu-submenu-title{width:100%}.ant-menu-dark .ant-menu-item-active,.ant-menu-dark .ant-menu-item:hover,.ant-menu-dark .ant-menu-submenu-active,.ant-menu-dark .ant-menu-submenu-open,.ant-menu-dark .ant-menu-submenu-selected,.ant-menu-dark .ant-menu-submenu-title:hover{color:#fff;background-color:transparent}.ant-menu-dark .ant-menu-item-active>a,.ant-menu-dark .ant-menu-item-active>span>a,.ant-menu-dark .ant-menu-item:hover>a,.ant-menu-dark .ant-menu-item:hover>span>a,.ant-menu-dark .ant-menu-submenu-active>a,.ant-menu-dark .ant-menu-submenu-active>span>a,.ant-menu-dark .ant-menu-submenu-open>a,.ant-menu-dark .ant-menu-submenu-open>span>a,.ant-menu-dark .ant-menu-submenu-selected>a,.ant-menu-dark .ant-menu-submenu-selected>span>a,.ant-menu-dark .ant-menu-submenu-title:hover>a,.ant-menu-dark .ant-menu-submenu-title:hover>span>a{color:#fff}.ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow{opacity:1}.ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before{background:#fff}.ant-menu-dark .ant-menu-item:hover{background-color:transparent}.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:#1890ff}.ant-menu-dark .ant-menu-item-selected{color:#fff;border-right:0}.ant-menu-dark .ant-menu-item-selected:after{border-right:0}.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon,.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon+span,.ant-menu-dark .ant-menu-item-selected .anticon,.ant-menu-dark .ant-menu-item-selected .anticon+span,.ant-menu-dark .ant-menu-item-selected>a,.ant-menu-dark .ant-menu-item-selected>a:hover,.ant-menu-dark .ant-menu-item-selected>span>a,.ant-menu-dark .ant-menu-item-selected>span>a:hover{color:#fff}.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected,.ant-menu.ant-menu-dark .ant-menu-item-selected{background-color:#1890ff}.ant-menu-dark .ant-menu-item-disabled,.ant-menu-dark .ant-menu-item-disabled>a,.ant-menu-dark .ant-menu-item-disabled>span>a,.ant-menu-dark .ant-menu-submenu-disabled,.ant-menu-dark .ant-menu-submenu-disabled>a,.ant-menu-dark .ant-menu-submenu-disabled>span>a{color:hsla(0,0%,100%,.35)!important;opacity:.8}.ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title,.ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title{color:hsla(0,0%,100%,.35)!important}.ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before{background:hsla(0,0%,100%,.35)!important}.ant-menu.ant-menu-rtl{direction:rtl;text-align:right}.ant-menu-rtl .ant-menu-item-group-title{text-align:right}.ant-menu-rtl.ant-menu-inline,.ant-menu-rtl.ant-menu-vertical{border-right:none;border-left:1px solid #f0f0f0}.ant-menu-rtl.ant-menu-dark.ant-menu-inline,.ant-menu-rtl.ant-menu-dark.ant-menu-vertical{border-left:none}.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub>.ant-menu-item,.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub>.ant-menu-submenu,.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub>.ant-menu-item,.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub>.ant-menu-submenu,.ant-menu-rtl.ant-menu-vertical.ant-menu-sub>.ant-menu-item,.ant-menu-rtl.ant-menu-vertical.ant-menu-sub>.ant-menu-submenu{transform-origin:top right}.ant-menu-rtl .ant-menu-item .ant-menu-item-icon,.ant-menu-rtl .ant-menu-item .anticon,.ant-menu-rtl .ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-rtl .ant-menu-submenu-title .anticon{margin-right:auto;margin-left:10px}.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child>.ant-menu-item-icon,.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child>.anticon,.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child>.ant-menu-item-icon,.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child>.anticon{margin-left:0}.ant-menu-submenu-rtl.ant-menu-submenu-popup{transform-origin:100% 0}.ant-menu-rtl .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu-rtl .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu-rtl .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu-rtl .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow{right:auto;left:16px}.ant-menu-rtl .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-rtl .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-rtl .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:before{transform:rotate(-45deg) translateY(-2px)}.ant-menu-rtl .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-rtl .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-rtl .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:after{transform:rotate(45deg) translateY(2px)}.ant-menu-rtl.ant-menu-inline .ant-menu-item:after,.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item:after,.ant-menu-rtl.ant-menu-vertical .ant-menu-item:after{right:auto;left:0}.ant-menu-rtl.ant-menu-inline .ant-menu-item,.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title,.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item,.ant-menu-rtl.ant-menu-vertical-left .ant-menu-submenu-title,.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item,.ant-menu-rtl.ant-menu-vertical-right .ant-menu-submenu-title,.ant-menu-rtl.ant-menu-vertical .ant-menu-item,.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title{text-align:right}.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title{padding-right:0;padding-left:34px}.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title{padding-right:16px;padding-left:34px}.ant-menu-rtl.ant-menu-inline-collapsed.ant-menu-vertical .ant-menu-submenu-title{padding:0 calc(50% - 8px)}.ant-menu-rtl .ant-menu-item-group-list .ant-menu-item,.ant-menu-rtl .ant-menu-item-group-list .ant-menu-submenu-title{padding:0 28px 0 16px}.ant-menu-sub.ant-menu-inline{border:0}.ant-menu-rtl.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title{padding-right:32px;padding-left:0}.ant-message{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:fixed;top:8px;left:0;z-index:1010;width:100%;pointer-events:none}.ant-message-notice{padding:8px;text-align:center}.ant-message-notice-content{display:inline-block;padding:10px 16px;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);pointer-events:all}.ant-message-success .anticon{color:#52c41a}.ant-message-error .anticon{color:#ff4d4f}.ant-message-warning .anticon{color:#faad14}.ant-message-info .anticon,.ant-message-loading .anticon{color:#1890ff}.ant-message .anticon{position:relative;top:1px;margin-right:8px;font-size:16px}.ant-message-notice.ant-move-up-leave.ant-move-up-leave-active{animation-name:MessageMoveOut;animation-duration:.3s}@keyframes MessageMoveOut{0%{max-height:150px;padding:8px;opacity:1}to{max-height:0;padding:0;opacity:0}}.ant-message-rtl,.ant-message-rtl span{direction:rtl}.ant-message-rtl .anticon{margin-right:0;margin-left:8px}.ant-modal{box-sizing:border-box;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";pointer-events:none;position:relative;top:100px;width:auto;max-width:calc(100vw - 32px);margin:0 auto;padding:0 0 24px}.ant-modal.ant-zoom-appear,.ant-modal.ant-zoom-enter{transform:none;opacity:0;animation-duration:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:rgba(0,0,0,.45)}.ant-modal-mask-hidden{display:none}.ant-modal-wrap{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;z-index:1000}.ant-modal-title{margin:0;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;line-height:22px;word-wrap:break-word}.ant-modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:0;border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);pointer-events:auto}.ant-modal-close{position:absolute;top:0;right:0;z-index:10;padding:0;color:rgba(0,0,0,.45);font-weight:700;line-height:1;text-decoration:none;background:transparent;border:0;outline:0;cursor:pointer;transition:color .3s}.ant-modal-close-x{display:block;width:54px;height:54px;font-size:16px;font-style:normal;line-height:54px;text-align:center;text-transform:none;text-rendering:auto}.ant-modal-close:focus,.ant-modal-close:hover{color:rgba(0,0,0,.75);text-decoration:none}.ant-modal-header{padding:16px 24px;color:rgba(0,0,0,.85);background:#fff;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.ant-modal-body{padding:24px;font-size:14px;line-height:1.5715;word-wrap:break-word}.ant-modal-footer{padding:10px 16px;text-align:right;background:transparent;border-top:1px solid #f0f0f0;border-radius:0 0 2px 2px}.ant-modal-footer .ant-btn+.ant-btn:not(.ant-dropdown-trigger){margin-bottom:0;margin-left:8px}.ant-modal-open{overflow:hidden}.ant-modal-centered{text-align:center}.ant-modal-centered:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}.ant-modal-centered .ant-modal{top:0;display:inline-block;padding-bottom:0;text-align:left;vertical-align:middle}@media (max-width:767px){.ant-modal{max-width:calc(100vw - 16px);margin:8px auto}.ant-modal-centered .ant-modal{flex:1}}.ant-modal-confirm .ant-modal-header{display:none}.ant-modal-confirm .ant-modal-body{padding:32px 32px 24px}.ant-modal-confirm-body-wrapper:before{display:table;content:""}.ant-modal-confirm-body-wrapper:after{display:table;clear:both;content:""}.ant-modal-confirm-body .ant-modal-confirm-title{display:block;overflow:hidden;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;line-height:1.4}.ant-modal-confirm-body .ant-modal-confirm-content{margin-top:8px;color:rgba(0,0,0,.85);font-size:14px}.ant-modal-confirm-body>.anticon{float:left;margin-right:16px;font-size:22px}.ant-modal-confirm-body>.anticon+.ant-modal-confirm-title+.ant-modal-confirm-content{margin-left:38px}.ant-modal-confirm .ant-modal-confirm-btns{margin-top:24px;text-align:right}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-bottom:0;margin-left:8px}.ant-modal-confirm-error .ant-modal-confirm-body>.anticon{color:#ff4d4f}.ant-modal-confirm-confirm .ant-modal-confirm-body>.anticon,.ant-modal-confirm-warning .ant-modal-confirm-body>.anticon{color:#faad14}.ant-modal-confirm-info .ant-modal-confirm-body>.anticon{color:#1890ff}.ant-modal-confirm-success .ant-modal-confirm-body>.anticon{color:#52c41a}.ant-modal-confirm .ant-zoom-leave .ant-modal-confirm-btns{pointer-events:none}.ant-modal-wrap-rtl{direction:rtl}.ant-modal-wrap-rtl .ant-modal-close{right:auto;left:0}.ant-modal-wrap-rtl .ant-modal-footer{text-align:left}.ant-modal-wrap-rtl .ant-modal-footer .ant-btn+.ant-btn{margin-right:8px;margin-left:0}.ant-modal-wrap-rtl .ant-modal-confirm-body{direction:rtl}.ant-modal-wrap-rtl .ant-modal-confirm-body>.anticon{float:right;margin-right:0;margin-left:16px}.ant-modal-wrap-rtl .ant-modal-confirm-body>.anticon+.ant-modal-confirm-title+.ant-modal-confirm-content{margin-right:38px;margin-left:0}.ant-modal-wrap-rtl .ant-modal-confirm-btns{text-align:left}.ant-modal-wrap-rtl .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-right:8px;margin-left:0}.ant-modal-wrap-rtl.ant-modal-centered .ant-modal{text-align:right}.ant-notification{box-sizing:border-box;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:fixed;z-index:1010;margin:0 24px 0 0}.ant-notification-close-icon{font-size:14px;cursor:pointer}.ant-notification-hook-holder{position:relative}.ant-notification-notice{position:relative;width:384px;max-width:calc(100vw - 48px);margin-bottom:16px;margin-left:auto;padding:16px 24px;overflow:hidden;line-height:1.5715;word-wrap:break-word;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-notification-bottom .ant-notification-notice,.ant-notification-top .ant-notification-notice{margin-right:auto;margin-left:auto}.ant-notification-bottomLeft .ant-notification-notice,.ant-notification-topLeft .ant-notification-notice{margin-right:auto;margin-left:0}.ant-notification-notice-message{margin-bottom:8px;color:rgba(0,0,0,.85);font-size:16px;line-height:24px}.ant-notification-notice-message-single-line-auto-margin{display:block;width:calc(264px - 100%);max-width:4px;background-color:transparent;pointer-events:none}.ant-notification-notice-message-single-line-auto-margin:before{display:block;content:""}.ant-notification-notice-description{font-size:14px}.ant-notification-notice-closable .ant-notification-notice-message{padding-right:24px}.ant-notification-notice-with-icon .ant-notification-notice-message{margin-bottom:4px;margin-left:48px;font-size:16px}.ant-notification-notice-with-icon .ant-notification-notice-description{margin-left:48px;font-size:14px}.ant-notification-notice-icon{position:absolute;margin-left:4px;font-size:24px;line-height:24px}.anticon.ant-notification-notice-icon-success{color:#52c41a}.anticon.ant-notification-notice-icon-info{color:#1890ff}.anticon.ant-notification-notice-icon-warning{color:#faad14}.anticon.ant-notification-notice-icon-error{color:#ff4d4f}.ant-notification-notice-close{position:absolute;top:16px;right:22px;color:rgba(0,0,0,.45);outline:none}.ant-notification-notice-close:hover{color:rgba(0,0,0,.67)}.ant-notification-notice-btn{float:right;margin-top:16px}.ant-notification .notification-fade-effect{animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both}.ant-notification-fade-appear,.ant-notification-fade-enter{opacity:0;animation-play-state:paused}.ant-notification-fade-appear,.ant-notification-fade-enter,.ant-notification-fade-leave{animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both}.ant-notification-fade-leave{animation-duration:.2s;animation-play-state:paused}.ant-notification-fade-appear.ant-notification-fade-appear-active,.ant-notification-fade-enter.ant-notification-fade-enter-active{animation-name:NotificationFadeIn;animation-play-state:running}.ant-notification-fade-leave.ant-notification-fade-leave-active{animation-name:NotificationFadeOut;animation-play-state:running}@keyframes NotificationFadeIn{0%{left:384px;opacity:0}to{left:0;opacity:1}}@keyframes NotificationFadeOut{0%{max-height:150px;margin-bottom:16px;opacity:1}to{max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}}.ant-notification-rtl{direction:rtl}.ant-notification-rtl .ant-notification-notice-closable .ant-notification-notice-message{padding-right:0;padding-left:24px}.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-description,.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-message{margin-right:48px;margin-left:0}.ant-notification-rtl .ant-notification-notice-icon{margin-right:4px;margin-left:0}.ant-notification-rtl .ant-notification-notice-close{right:auto;left:22px}.ant-notification-rtl .ant-notification-notice-btn{float:left}.ant-notification-bottom,.ant-notification-top{margin-right:0;margin-left:0}.ant-notification-top .ant-notification-fade-appear.ant-notification-fade-appear-active,.ant-notification-top .ant-notification-fade-enter.ant-notification-fade-enter-active{animation-name:NotificationTopFadeIn}.ant-notification-bottom .ant-notification-fade-appear.ant-notification-fade-appear-active,.ant-notification-bottom .ant-notification-fade-enter.ant-notification-fade-enter-active{animation-name:NotificationBottomFadeIn}.ant-notification-bottomLeft,.ant-notification-topLeft{margin-right:0;margin-left:24px}.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active{animation-name:NotificationLeftFadeIn}@keyframes NotificationTopFadeIn{0%{margin-top:-100%;opacity:0}to{margin-top:0;opacity:1}}@keyframes NotificationBottomFadeIn{0%{margin-bottom:-100%;opacity:0}to{margin-bottom:0;opacity:1}}@keyframes NotificationLeftFadeIn{0%{right:384px;opacity:0}to{right:0;opacity:1}}.ant-page-header{box-sizing:border-box;margin:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;padding:16px 24px;background-color:#fff}.ant-page-header-ghost{background-color:inherit}.ant-page-header.has-breadcrumb{padding-top:12px}.ant-page-header.has-footer{padding-bottom:0}.ant-page-header-back{margin-right:16px;font-size:16px;line-height:1}.ant-page-header-back-button{color:#1890ff;outline:none;cursor:pointer;transition:color .3s;color:#000}.ant-page-header-back-button:focus-visible,.ant-page-header-back-button:hover{color:#40a9ff}.ant-page-header-back-button:active{color:#096dd9}.ant-page-header .ant-divider-vertical{height:14px;margin:0 12px;vertical-align:middle}.ant-breadcrumb+.ant-page-header-heading{margin-top:8px}.ant-page-header-heading{display:flex;justify-content:space-between}.ant-page-header-heading-left{display:flex;align-items:center;margin:4px 0;overflow:hidden}.ant-page-header-heading-title{margin-right:12px;margin-bottom:0;color:rgba(0,0,0,.85);font-weight:600;font-size:20px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-page-header-heading .ant-avatar{margin-right:12px}.ant-page-header-heading-sub-title{margin-right:12px;color:rgba(0,0,0,.45);font-size:14px;line-height:1.5715;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-page-header-heading-extra{margin:4px 0;white-space:nowrap}.ant-page-header-heading-extra>*{white-space:unset}.ant-page-header-content{padding-top:12px}.ant-page-header-footer{margin-top:16px}.ant-page-header-footer .ant-tabs>.ant-tabs-nav{margin:0}.ant-page-header-footer .ant-tabs>.ant-tabs-nav:before{border:none}.ant-page-header-footer .ant-tabs .ant-tabs-tab{padding-top:8px;padding-bottom:8px;font-size:16px}.ant-page-header-compact .ant-page-header-heading{flex-wrap:wrap}.ant-page-header-rtl{direction:rtl}.ant-page-header-rtl .ant-page-header-back{float:right;margin-right:0;margin-left:16px}.ant-page-header-rtl .ant-page-header-heading-title,.ant-page-header-rtl .ant-page-header-heading .ant-avatar{margin-right:0;margin-left:12px}.ant-page-header-rtl .ant-page-header-heading-sub-title{float:right;margin-right:0;margin-left:12px}.ant-page-header-rtl .ant-page-header-heading-tags{float:right}.ant-page-header-rtl .ant-page-header-heading-extra{float:left}.ant-page-header-rtl .ant-page-header-heading-extra>*{margin-right:12px;margin-left:0}.ant-page-header-rtl .ant-page-header-heading-extra>:first-child{margin-right:0}.ant-page-header-rtl .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav{float:right}.ant-pagination{box-sizing:border-box;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum"}.ant-pagination,.ant-pagination ol,.ant-pagination ul{margin:0;padding:0;list-style:none}.ant-pagination:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:" "}.ant-pagination-item,.ant-pagination-total-text{display:inline-block;height:32px;margin-right:8px;line-height:30px;vertical-align:middle}.ant-pagination-item{min-width:32px;font-family:-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;text-align:center;list-style:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-pagination-item a{display:block;padding:0 6px;color:rgba(0,0,0,.85);transition:none}.ant-pagination-item a:hover{text-decoration:none}.ant-pagination-item:hover{border-color:#1890ff;transition:all .3s}.ant-pagination-item:hover a{color:#1890ff}.ant-pagination-item:focus-visible{border-color:#1890ff;transition:all .3s}.ant-pagination-item:focus-visible a{color:#1890ff}.ant-pagination-item-active{font-weight:500;background:#fff;border-color:#1890ff}.ant-pagination-item-active a{color:#1890ff}.ant-pagination-item-active:focus-visible,.ant-pagination-item-active:hover{border-color:#40a9ff}.ant-pagination-item-active:focus-visible a,.ant-pagination-item-active:hover a{color:#40a9ff}.ant-pagination-jump-next,.ant-pagination-jump-prev{outline:0}.ant-pagination-jump-next .ant-pagination-item-container,.ant-pagination-jump-prev .ant-pagination-item-container{position:relative}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon{color:#1890ff;font-size:12px;letter-spacing:-1px;opacity:0;transition:all .2s}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg{top:0;right:0;bottom:0;left:0;margin:auto}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;color:rgba(0,0,0,.25);font-family:Arial,Helvetica,sans-serif;letter-spacing:2px;text-align:center;text-indent:.13em;opacity:1;transition:all .2s}.ant-pagination-jump-next:hover .ant-pagination-item-link-icon,.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon{opacity:1}.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis,.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis{opacity:0}.ant-pagination-jump-next:focus-visible .ant-pagination-item-link-icon,.ant-pagination-jump-prev:focus-visible .ant-pagination-item-link-icon{opacity:1}.ant-pagination-jump-next:focus-visible .ant-pagination-item-ellipsis,.ant-pagination-jump-prev:focus-visible .ant-pagination-item-ellipsis{opacity:0}.ant-pagination-jump-next,.ant-pagination-jump-prev,.ant-pagination-prev{margin-right:8px}.ant-pagination-jump-next,.ant-pagination-jump-prev,.ant-pagination-next,.ant-pagination-prev{display:inline-block;min-width:32px;height:32px;color:rgba(0,0,0,.85);font-family:-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;line-height:32px;text-align:center;vertical-align:middle;list-style:none;border-radius:2px;cursor:pointer;transition:all .3s}.ant-pagination-next,.ant-pagination-prev{font-family:Arial,Helvetica,sans-serif;outline:0}.ant-pagination-next button,.ant-pagination-prev button{color:rgba(0,0,0,.85);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-pagination-next:hover button,.ant-pagination-prev:hover button{border-color:#40a9ff}.ant-pagination-next .ant-pagination-item-link,.ant-pagination-prev .ant-pagination-item-link{display:block;width:100%;height:100%;padding:0;font-size:12px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;transition:all .3s}.ant-pagination-next:focus-visible .ant-pagination-item-link,.ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination-prev:focus-visible .ant-pagination-item-link,.ant-pagination-prev:hover .ant-pagination-item-link{color:#1890ff;border-color:#1890ff}.ant-pagination-disabled,.ant-pagination-disabled:hover{cursor:not-allowed}.ant-pagination-disabled .ant-pagination-item-link,.ant-pagination-disabled:hover .ant-pagination-item-link{color:rgba(0,0,0,.25);border-color:#d9d9d9;cursor:not-allowed}.ant-pagination-disabled:focus-visible{cursor:not-allowed}.ant-pagination-disabled:focus-visible .ant-pagination-item-link{color:rgba(0,0,0,.25);border-color:#d9d9d9;cursor:not-allowed}.ant-pagination-slash{margin:0 10px 0 5px}.ant-pagination-options{display:inline-block;margin-left:16px;vertical-align:middle}@media (-ms-high-contrast:none){.ant-pagination-options,.ant-pagination-options ::-ms-backdrop{vertical-align:top}}.ant-pagination-options-size-changer.ant-select{display:inline-block;width:auto}.ant-pagination-options-quick-jumper{display:inline-block;height:32px;margin-left:8px;line-height:32px;vertical-align:top}.ant-pagination-options-quick-jumper input{position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;width:50px;height:32px;margin:0 8px}.ant-pagination-options-quick-jumper input::-moz-placeholder{color:#bfbfbf;-moz-user-select:none;user-select:none}.ant-pagination-options-quick-jumper input::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-pagination-options-quick-jumper input:-moz-placeholder-shown{text-overflow:ellipsis}.ant-pagination-options-quick-jumper input:placeholder-shown{text-overflow:ellipsis}.ant-pagination-options-quick-jumper input:hover{border-color:#40a9ff;border-right-width:1px}.ant-pagination-options-quick-jumper input-focused,.ant-pagination-options-quick-jumper input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px;outline:0}.ant-pagination-options-quick-jumper input-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-pagination-options-quick-jumper input-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.ant-pagination-options-quick-jumper input[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-pagination-options-quick-jumper input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-pagination-options-quick-jumper input-borderless,.ant-pagination-options-quick-jumper input-borderless-disabled,.ant-pagination-options-quick-jumper input-borderless-focused,.ant-pagination-options-quick-jumper input-borderless:focus,.ant-pagination-options-quick-jumper input-borderless:hover,.ant-pagination-options-quick-jumper input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-pagination-options-quick-jumper input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-pagination-options-quick-jumper input-lg{padding:6.5px 11px;font-size:16px}.ant-pagination-options-quick-jumper input-sm{padding:0 7px}.ant-pagination-simple .ant-pagination-next,.ant-pagination-simple .ant-pagination-prev{height:24px;line-height:24px;vertical-align:top}.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link,.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link{height:24px;background-color:transparent;border:0}.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link:after,.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link:after{height:24px;line-height:24px}.ant-pagination-simple .ant-pagination-simple-pager{display:inline-block;height:24px;margin-right:8px}.ant-pagination-simple .ant-pagination-simple-pager input{box-sizing:border-box;height:100%;margin-right:8px;padding:0 6px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;transition:border-color .3s}.ant-pagination-simple .ant-pagination-simple-pager input:hover{border-color:#1890ff}.ant-pagination-simple .ant-pagination-simple-pager input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-pagination-simple .ant-pagination-simple-pager input[disabled]{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination.ant-pagination-mini .ant-pagination-simple-pager,.ant-pagination.ant-pagination-mini .ant-pagination-total-text{height:24px;line-height:24px}.ant-pagination.ant-pagination-mini .ant-pagination-item{min-width:24px;height:24px;margin:0;line-height:22px}.ant-pagination.ant-pagination-mini .ant-pagination-item:not(.ant-pagination-item-active){background:transparent;border-color:transparent}.ant-pagination.ant-pagination-mini .ant-pagination-next,.ant-pagination.ant-pagination-mini .ant-pagination-prev{min-width:24px;height:24px;margin:0;line-height:24px}.ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link,.ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link{background:transparent;border-color:transparent}.ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link:after,.ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link:after{height:24px;line-height:24px}.ant-pagination.ant-pagination-mini .ant-pagination-jump-next,.ant-pagination.ant-pagination-mini .ant-pagination-jump-prev{height:24px;margin-right:0;line-height:24px}.ant-pagination.ant-pagination-mini .ant-pagination-options{margin-left:2px}.ant-pagination.ant-pagination-mini .ant-pagination-options-size-changer{top:0}.ant-pagination.ant-pagination-mini .ant-pagination-options-quick-jumper{height:24px;line-height:24px}.ant-pagination.ant-pagination-mini .ant-pagination-options-quick-jumper input{padding:0 7px;width:44px;height:24px}.ant-pagination.ant-pagination-disabled{cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item a{color:rgba(0,0,0,.25);background:transparent;border:none;cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item-active{background:#e6e6e6}.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a{color:rgba(0,0,0,.25)}.ant-pagination.ant-pagination-disabled .ant-pagination-item-link{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination-simple.ant-pagination.ant-pagination-disabled .ant-pagination-item-link{background:transparent}.ant-pagination.ant-pagination-disabled .ant-pagination-item-link-icon{opacity:0}.ant-pagination.ant-pagination-disabled .ant-pagination-item-ellipsis{opacity:1}.ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager{color:rgba(0,0,0,.25)}@media only screen and (max-width:992px){.ant-pagination-item-after-jump-prev,.ant-pagination-item-before-jump-next{display:none}}@media only screen and (max-width:576px){.ant-pagination-options{display:none}}.ant-pagination-rtl .ant-pagination-item,.ant-pagination-rtl .ant-pagination-jump-next,.ant-pagination-rtl .ant-pagination-jump-prev,.ant-pagination-rtl .ant-pagination-prev,.ant-pagination-rtl .ant-pagination-total-text{margin-right:0;margin-left:8px}.ant-pagination-rtl .ant-pagination-slash{margin:0 5px 0 10px}.ant-pagination-rtl .ant-pagination-options{margin-right:16px;margin-left:0}.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-size-changer.ant-select{margin-right:0;margin-left:8px}.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-quick-jumper{margin-left:0}.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager,.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager input{margin-right:0;margin-left:8px}.ant-pagination-rtl.ant-pagination.mini .ant-pagination-options{margin-right:2px;margin-left:0}.ant-popconfirm{z-index:1060}.ant-popover{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:0;left:0;z-index:1030;max-width:100vw;font-weight:400;white-space:normal;text-align:left;cursor:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ant-popover-content{position:relative}.ant-popover:after{position:absolute;background:hsla(0,0%,100%,.01);content:""}.ant-popover-hidden{display:none}.ant-popover-placement-top,.ant-popover-placement-topLeft,.ant-popover-placement-topRight{padding-bottom:15.3137085px}.ant-popover-placement-right,.ant-popover-placement-rightBottom,.ant-popover-placement-rightTop{padding-left:15.3137085px}.ant-popover-placement-bottom,.ant-popover-placement-bottomLeft,.ant-popover-placement-bottomRight{padding-top:15.3137085px}.ant-popover-placement-left,.ant-popover-placement-leftBottom,.ant-popover-placement-leftTop{padding-right:15.3137085px}.ant-popover-inner{background-color:#fff;background-clip:padding-box;border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}@media (-ms-high-contrast:none), screen and (-ms-high-contrast:active){.ant-popover-inner{box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}}.ant-popover-title{min-width:177px;min-height:32px;margin:0;padding:5px 16px 4px;color:rgba(0,0,0,.85);font-weight:500;border-bottom:1px solid #f0f0f0}.ant-popover-inner-content{width:-moz-max-content;width:max-content;max-width:100%;padding:12px 16px;color:rgba(0,0,0,.85)}.ant-popover-message{display:flex;padding:4px 0 12px;color:rgba(0,0,0,.85);font-size:14px}.ant-popover-message-icon{display:inline-block;margin-right:8px;color:#faad14;font-size:14px}.ant-popover-buttons{margin-bottom:4px;text-align:right}.ant-popover-buttons button:not(:first-child){margin-left:8px}.ant-popover-arrow{position:absolute;display:block;width:22px;height:22px;overflow:hidden;background:transparent;pointer-events:none}.ant-popover-arrow-content{--antd-arrow-background-color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:11.3137085px;height:11.3137085px;margin:auto;content:"";pointer-events:auto;border-radius:0 0 2px;pointer-events:none}.ant-popover-arrow-content:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:var(--antd-arrow-background-color);background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}.ant-popover-placement-top .ant-popover-arrow,.ant-popover-placement-topLeft .ant-popover-arrow,.ant-popover-placement-topRight .ant-popover-arrow{bottom:0;transform:translateY(100%)}.ant-popover-placement-top .ant-popover-arrow-content,.ant-popover-placement-topLeft .ant-popover-arrow-content,.ant-popover-placement-topRight .ant-popover-arrow-content{box-shadow:3px 3px 7px rgba(0,0,0,.07);transform:translateY(-11px) rotate(45deg)}.ant-popover-placement-top .ant-popover-arrow{left:50%;transform:translateY(100%) translateX(-50%)}.ant-popover-placement-topLeft .ant-popover-arrow{left:16px}.ant-popover-placement-topRight .ant-popover-arrow{right:16px}.ant-popover-placement-right .ant-popover-arrow,.ant-popover-placement-rightBottom .ant-popover-arrow,.ant-popover-placement-rightTop .ant-popover-arrow{left:0;transform:translateX(-100%)}.ant-popover-placement-right .ant-popover-arrow-content,.ant-popover-placement-rightBottom .ant-popover-arrow-content,.ant-popover-placement-rightTop .ant-popover-arrow-content{box-shadow:3px 3px 7px rgba(0,0,0,.07);transform:translateX(11px) rotate(135deg)}.ant-popover-placement-right .ant-popover-arrow{top:50%;transform:translateX(-100%) translateY(-50%)}.ant-popover-placement-rightTop .ant-popover-arrow{top:12px}.ant-popover-placement-rightBottom .ant-popover-arrow{bottom:12px}.ant-popover-placement-bottom .ant-popover-arrow,.ant-popover-placement-bottomLeft .ant-popover-arrow,.ant-popover-placement-bottomRight .ant-popover-arrow{top:0;transform:translateY(-100%)}.ant-popover-placement-bottom .ant-popover-arrow-content,.ant-popover-placement-bottomLeft .ant-popover-arrow-content,.ant-popover-placement-bottomRight .ant-popover-arrow-content{box-shadow:2px 2px 5px rgba(0,0,0,.06);transform:translateY(11px) rotate(-135deg)}.ant-popover-placement-bottom .ant-popover-arrow{left:50%;transform:translateY(-100%) translateX(-50%)}.ant-popover-placement-bottomLeft .ant-popover-arrow{left:16px}.ant-popover-placement-bottomRight .ant-popover-arrow{right:16px}.ant-popover-placement-left .ant-popover-arrow,.ant-popover-placement-leftBottom .ant-popover-arrow,.ant-popover-placement-leftTop .ant-popover-arrow{right:0;transform:translateX(100%)}.ant-popover-placement-left .ant-popover-arrow-content,.ant-popover-placement-leftBottom .ant-popover-arrow-content,.ant-popover-placement-leftTop .ant-popover-arrow-content{box-shadow:3px 3px 7px rgba(0,0,0,.07);transform:translateX(-11px) rotate(-45deg)}.ant-popover-placement-left .ant-popover-arrow{top:50%;transform:translateX(100%) translateY(-50%)}.ant-popover-placement-leftTop .ant-popover-arrow{top:12px}.ant-popover-placement-leftBottom .ant-popover-arrow{bottom:12px}.ant-popover-magenta .ant-popover-arrow-content,.ant-popover-magenta .ant-popover-inner,.ant-popover-pink .ant-popover-arrow-content,.ant-popover-pink .ant-popover-inner{background-color:#eb2f96}.ant-popover-red .ant-popover-arrow-content,.ant-popover-red .ant-popover-inner{background-color:#f5222d}.ant-popover-volcano .ant-popover-arrow-content,.ant-popover-volcano .ant-popover-inner{background-color:#fa541c}.ant-popover-orange .ant-popover-arrow-content,.ant-popover-orange .ant-popover-inner{background-color:#fa8c16}.ant-popover-yellow .ant-popover-arrow-content,.ant-popover-yellow .ant-popover-inner{background-color:#fadb14}.ant-popover-gold .ant-popover-arrow-content,.ant-popover-gold .ant-popover-inner{background-color:#faad14}.ant-popover-cyan .ant-popover-arrow-content,.ant-popover-cyan .ant-popover-inner{background-color:#13c2c2}.ant-popover-lime .ant-popover-arrow-content,.ant-popover-lime .ant-popover-inner{background-color:#a0d911}.ant-popover-green .ant-popover-arrow-content,.ant-popover-green .ant-popover-inner{background-color:#52c41a}.ant-popover-blue .ant-popover-arrow-content,.ant-popover-blue .ant-popover-inner{background-color:#1890ff}.ant-popover-geekblue .ant-popover-arrow-content,.ant-popover-geekblue .ant-popover-inner{background-color:#2f54eb}.ant-popover-purple .ant-popover-arrow-content,.ant-popover-purple .ant-popover-inner{background-color:#722ed1}.ant-popover-rtl{direction:rtl;text-align:right}.ant-popover-rtl .ant-popover-message-icon{margin-right:0;margin-left:8px}.ant-popover-rtl .ant-popover-message-title{padding-left:16px}.ant-popover-rtl .ant-popover-buttons{text-align:left}.ant-popover-rtl .ant-popover-buttons button{margin-right:8px;margin-left:0}.ant-progress{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block}.ant-progress-line{position:relative;width:100%;font-size:14px}.ant-progress-steps{display:inline-block}.ant-progress-steps-outer{display:flex;flex-direction:row;align-items:center}.ant-progress-steps-item{flex-shrink:0;min-width:2px;margin-right:2px;background:#f3f3f3;transition:all .3s}.ant-progress-steps-item-active{background:#1890ff}.ant-progress-small.ant-progress-line,.ant-progress-small.ant-progress-line .ant-progress-text .anticon{font-size:12px}.ant-progress-outer{display:inline-block;width:100%;margin-right:0;padding-right:0}.ant-progress-show-info .ant-progress-outer{margin-right:calc(-2em - 8px);padding-right:calc(2em + 8px)}.ant-progress-inner{position:relative;display:inline-block;width:100%;overflow:hidden;vertical-align:middle;background-color:#f5f5f5;border-radius:100px}.ant-progress-circle-trail{stroke:#f5f5f5}.ant-progress-circle-path{animation:ant-progress-appear .3s}.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#1890ff}.ant-progress-bg,.ant-progress-success-bg{position:relative;background-color:#1890ff;border-radius:100px;transition:all .4s cubic-bezier(.08,.82,.17,1) 0s}.ant-progress-success-bg{position:absolute;top:0;left:0;background-color:#52c41a}.ant-progress-text{display:inline-block;width:2em;margin-left:8px;color:rgba(0,0,0,.85);font-size:1em;line-height:1;white-space:nowrap;text-align:left;vertical-align:middle;word-break:normal}.ant-progress-text .anticon{font-size:14px}.ant-progress-status-active .ant-progress-bg:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:10px;opacity:0;animation:ant-progress-active 2.4s cubic-bezier(.23,1,.32,1) infinite;content:""}.ant-progress-status-exception .ant-progress-bg{background-color:#ff4d4f}.ant-progress-status-exception .ant-progress-text{color:#ff4d4f}.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#ff4d4f}.ant-progress-status-success .ant-progress-bg{background-color:#52c41a}.ant-progress-status-success .ant-progress-text{color:#52c41a}.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#52c41a}.ant-progress-circle .ant-progress-inner{position:relative;line-height:1;background-color:transparent}.ant-progress-circle .ant-progress-text{position:absolute;top:50%;left:50%;width:100%;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:1em;line-height:1;white-space:normal;text-align:center;transform:translate(-50%,-50%)}.ant-progress-circle .ant-progress-text .anticon{font-size:1.16666667em}.ant-progress-circle.ant-progress-status-exception .ant-progress-text{color:#ff4d4f}.ant-progress-circle.ant-progress-status-success .ant-progress-text{color:#52c41a}@keyframes ant-progress-active{0%{transform:translateX(-100%) scaleX(0);opacity:.1}20%{transform:translateX(-100%) scaleX(0);opacity:.5}to{transform:translateX(0) scaleX(1);opacity:0}}.ant-progress-rtl{direction:rtl}.ant-progress-rtl.ant-progress-show-info .ant-progress-outer{margin-right:0;margin-left:calc(-2em - 8px);padding-right:0;padding-left:calc(2em + 8px)}.ant-progress-rtl .ant-progress-success-bg{right:0;left:auto}.ant-progress-rtl.ant-progress-line .ant-progress-text,.ant-progress-rtl.ant-progress-steps .ant-progress-text{margin-right:8px;margin-left:0;text-align:right}.ant-radio-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block;font-size:0}.ant-radio-group .ant-badge-count{z-index:1}.ant-radio-group>.ant-badge:not(:first-child)>.ant-radio-button-wrapper{border-left:none}.ant-radio-wrapper{box-sizing:border-box;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-flex;align-items:baseline;margin:0 8px 0 0;cursor:pointer}.ant-radio-wrapper-disabled{cursor:not-allowed}.ant-radio-wrapper:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.ant-radio-wrapper.ant-radio-wrapper-in-form-item input[type=radio]{width:14px;height:14px}.ant-radio{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;top:.2em;display:inline-block;outline:none;cursor:pointer}.ant-radio-input:focus+.ant-radio-inner,.ant-radio-wrapper:hover .ant-radio,.ant-radio:hover .ant-radio-inner{border-color:#1890ff}.ant-radio-input:focus+.ant-radio-inner{box-shadow:0 0 0 3px rgba(24,144,255,.12)}.ant-radio-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:50%;visibility:hidden;animation:antRadioEffect .36s ease-in-out;animation-fill-mode:both;content:""}.ant-radio-wrapper:hover .ant-radio:after,.ant-radio:hover:after{visibility:visible}.ant-radio-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;background-color:#fff;border:1px solid #d9d9d9;border-radius:50%;transition:all .3s}.ant-radio-inner:after{position:absolute;top:50%;left:50%;display:block;width:16px;height:16px;margin-top:-8px;margin-left:-8px;background-color:#1890ff;border-top:0;border-left:0;border-radius:16px;transform:scale(0);opacity:0;transition:all .3s cubic-bezier(.78,.14,.15,.86);content:" "}.ant-radio-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer;opacity:0}.ant-radio.ant-radio-disabled .ant-radio-inner{border-color:#d9d9d9}.ant-radio-checked .ant-radio-inner{border-color:#1890ff}.ant-radio-checked .ant-radio-inner:after{transform:scale(.5);opacity:1;transition:all .3s cubic-bezier(.78,.14,.15,.86)}.ant-radio-disabled{cursor:not-allowed}.ant-radio-disabled .ant-radio-inner{background-color:#f5f5f5;cursor:not-allowed}.ant-radio-disabled .ant-radio-inner:after{background-color:rgba(0,0,0,.2)}.ant-radio-disabled .ant-radio-input{cursor:not-allowed}.ant-radio-disabled+span{color:rgba(0,0,0,.25);cursor:not-allowed}span.ant-radio+*{padding-right:8px;padding-left:8px}.ant-radio-button-wrapper{position:relative;display:inline-block;height:32px;margin:0;padding:0 15px;color:rgba(0,0,0,.85);font-size:14px;line-height:30px;background:#fff;border-color:#d9d9d9;border-style:solid;border-width:1.02px 1px 1px 0;cursor:pointer;transition:color .3s,background .3s,border-color .3s,box-shadow .3s}.ant-radio-button-wrapper a{color:rgba(0,0,0,.85)}.ant-radio-button-wrapper>.ant-radio-button{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.ant-radio-group-large .ant-radio-button-wrapper{height:40px;font-size:16px;line-height:38px}.ant-radio-group-small .ant-radio-button-wrapper{height:24px;padding:0 7px;line-height:22px}.ant-radio-button-wrapper:not(:first-child):before{position:absolute;top:-1px;left:-1px;display:block;box-sizing:content-box;width:1px;height:100%;padding:1px 0;background-color:#d9d9d9;transition:background-color .3s;content:""}.ant-radio-button-wrapper:first-child{border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}.ant-radio-button-wrapper:last-child{border-radius:0 2px 2px 0}.ant-radio-button-wrapper:first-child:last-child{border-radius:2px}.ant-radio-button-wrapper:hover{position:relative;color:#1890ff}.ant-radio-button-wrapper:focus-within{box-shadow:0 0 0 3px rgba(24,144,255,.12)}.ant-radio-button-wrapper .ant-radio-inner,.ant-radio-button-wrapper input[type=checkbox],.ant-radio-button-wrapper input[type=radio]{width:0;height:0;opacity:0;pointer-events:none}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){z-index:1;color:#1890ff;background:#fff;border-color:#1890ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#1890ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child{border-color:#1890ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#40a9ff;border-color:#40a9ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before{background-color:#40a9ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{color:#096dd9;border-color:#096dd9}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active:before{background-color:#096dd9}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:0 0 0 3px rgba(24,144,255,.12)}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;background:#1890ff;border-color:#1890ff}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#fff;background:#40a9ff;border-color:#40a9ff}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{color:#fff;background:#096dd9;border-color:#096dd9}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:0 0 0 3px rgba(24,144,255,.12)}.ant-radio-button-wrapper-disabled{cursor:not-allowed}.ant-radio-button-wrapper-disabled,.ant-radio-button-wrapper-disabled:first-child,.ant-radio-button-wrapper-disabled:hover{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9}.ant-radio-button-wrapper-disabled:first-child{border-left-color:#d9d9d9}.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked{color:rgba(0,0,0,.25);background-color:#e6e6e6;border-color:#d9d9d9;box-shadow:none}@keyframes antRadioEffect{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}.ant-radio-group.ant-radio-group-rtl{direction:rtl}.ant-radio-wrapper.ant-radio-wrapper-rtl{margin-right:0;margin-left:8px;direction:rtl}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl{border-right-width:0;border-left-width:1px}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child):before{right:-1px;left:0}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child{border-right:1px solid #d9d9d9;border-radius:0 2px 2px 0}.ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child{border-right-color:#40a9ff}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child{border-radius:2px 0 0 2px}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child{border-right-color:#d9d9d9}.ant-rate{box-sizing:border-box;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum";display:inline-block;margin:0;padding:0;color:#fadb14;font-size:20px;line-height:unset;list-style:none;outline:none}.ant-rate-disabled .ant-rate-star{cursor:default}.ant-rate-disabled .ant-rate-star>div:hover{transform:scale(1)}.ant-rate-star{position:relative;display:inline-block;color:inherit;cursor:pointer}.ant-rate-star:not(:last-child){margin-right:8px}.ant-rate-star>div{transition:all .3s,outline 0s}.ant-rate-star>div:hover{transform:scale(1.1)}.ant-rate-star>div:focus{outline:0}.ant-rate-star>div:focus-visible{outline:1px dashed #fadb14;transform:scale(1.1)}.ant-rate-star-first,.ant-rate-star-second{color:#f0f0f0;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-rate-star-first .anticon,.ant-rate-star-second .anticon{vertical-align:middle}.ant-rate-star-first{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden;opacity:0}.ant-rate-star-half .ant-rate-star-first,.ant-rate-star-half .ant-rate-star-second{opacity:1}.ant-rate-star-full .ant-rate-star-second,.ant-rate-star-half .ant-rate-star-first{color:inherit}.ant-rate-text{display:inline-block;margin:0 8px;font-size:14px}.ant-rate-rtl{direction:rtl}.ant-rate-rtl .ant-rate-star:not(:last-child){margin-right:0;margin-left:8px}.ant-rate-rtl .ant-rate-star-first{right:0;left:auto}.ant-result{padding:48px 32px}.ant-result-success .ant-result-icon>.anticon{color:#52c41a}.ant-result-error .ant-result-icon>.anticon{color:#ff4d4f}.ant-result-info .ant-result-icon>.anticon{color:#1890ff}.ant-result-warning .ant-result-icon>.anticon{color:#faad14}.ant-result-image{width:250px;height:295px;margin:auto}.ant-result-icon{margin-bottom:24px;text-align:center}.ant-result-icon>.anticon{font-size:72px}.ant-result-title{color:rgba(0,0,0,.85);font-size:24px;line-height:1.8;text-align:center}.ant-result-subtitle{color:rgba(0,0,0,.45);font-size:14px;line-height:1.6;text-align:center}.ant-result-extra{margin:24px 0 0;text-align:center}.ant-result-extra>*{margin-right:8px}.ant-result-extra>:last-child{margin-right:0}.ant-result-content{margin-top:24px;padding:24px 40px;background-color:#fafafa}.ant-result-rtl{direction:rtl}.ant-result-rtl .ant-result-extra>*{margin-right:0;margin-left:8px}.ant-result-rtl .ant-result-extra>:last-child{margin-left:0}.segmented-disabled-item,.segmented-disabled-item:focus,.segmented-disabled-item:hover{color:rgba(0,0,0,.25);cursor:not-allowed}.segmented-item-selected{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px -2px rgba(0,0,0,.05),0 1px 4px -1px rgba(0,0,0,.07),0 0 1px 0 rgba(0,0,0,.08)}.segmented-text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.ant-segmented{box-sizing:border-box;margin:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block;padding:2px;color:rgba(0,0,0,.65);background-color:rgba(0,0,0,.04);border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-segmented-group{position:relative;display:flex;align-items:stretch;justify-items:flex-start;width:100%}.ant-segmented.ant-segmented-block{display:flex}.ant-segmented.ant-segmented-block .ant-segmented-item{flex:1;min-width:0}.ant-segmented:not(.ant-segmented-disabled):focus,.ant-segmented:not(.ant-segmented-disabled):hover{background-color:rgba(0,0,0,.06)}.ant-segmented-item{position:relative;text-align:center;cursor:pointer;transition:color .3s cubic-bezier(.645,.045,.355,1)}.ant-segmented-item-selected{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px -2px rgba(0,0,0,.05),0 1px 4px -1px rgba(0,0,0,.07),0 0 1px 0 rgba(0,0,0,.08);color:#262626}.ant-segmented-item:focus,.ant-segmented-item:hover{color:#262626}.ant-segmented-item-label{min-height:28px;padding:0 11px;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.ant-segmented-item-icon+*{margin-left:6px}.ant-segmented-item-input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none}.ant-segmented.ant-segmented-lg .ant-segmented-item-label{min-height:36px;padding:0 11px;font-size:16px;line-height:36px}.ant-segmented.ant-segmented-sm .ant-segmented-item-label{min-height:20px;padding:0 7px;line-height:20px}.ant-segmented-item-disabled,.ant-segmented-item-disabled:focus,.ant-segmented-item-disabled:hover{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-segmented-thumb{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px -2px rgba(0,0,0,.05),0 1px 4px -1px rgba(0,0,0,.07),0 0 1px 0 rgba(0,0,0,.08);position:absolute;top:0;left:0;width:0;height:100%;padding:4px 0}.ant-segmented-thumb-motion-appear-active{transition:transform .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1);will-change:transform,width}.ant-segmented.ant-segmented-rtl{direction:rtl}.ant-segmented.ant-segmented-rtl .ant-segmented-item-icon{margin-right:0;margin-left:6px}.ant-select-single .ant-select-selector{display:flex}.ant-select-single .ant-select-selector .ant-select-selection-search{position:absolute;top:0;right:11px;bottom:0;left:11px}.ant-select-single .ant-select-selector .ant-select-selection-search-input{width:100%}.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{padding:0;line-height:30px;transition:all .3s,visibility 0s}.ant-select-single .ant-select-selector .ant-select-selection-item{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-select-single .ant-select-selector .ant-select-selection-placeholder{transition:none;pointer-events:none}.ant-select-single .ant-select-selector .ant-select-selection-item:after,.ant-select-single .ant-select-selector .ant-select-selection-placeholder:after,.ant-select-single .ant-select-selector:after{display:inline-block;width:0;visibility:hidden;content:"\a0"}.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:25px}.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:18px}.ant-select-single.ant-select-open .ant-select-selection-item{color:#bfbfbf}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{width:100%;height:32px;padding:0 11px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:30px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector:after{line-height:30px}.ant-select-single.ant-select-customize-input .ant-select-selector:after{display:none}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search{position:static;width:100%}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder{position:absolute;right:0;left:0;padding:0 11px}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after{display:none}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{height:40px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector:after{line-height:38px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:38px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{height:24px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector:after{line-height:22px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:22px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search{right:7px;left:7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{padding:0 7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:28px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:21px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{padding:0 11px}.ant-select-selection-overflow{position:relative;display:flex;flex:auto;flex-wrap:wrap;max-width:100%}.ant-select-selection-overflow-item{flex:none;align-self:center;max-width:100%}.ant-select-multiple .ant-select-selector{display:flex;flex-wrap:wrap;align-items:center;padding:1px 4px}.ant-select-show-search.ant-select-multiple .ant-select-selector{cursor:text}.ant-select-disabled.ant-select-multiple .ant-select-selector{background:#f5f5f5;cursor:not-allowed}.ant-select-multiple .ant-select-selector:after{display:inline-block;width:0;margin:2px 0;line-height:24px;visibility:hidden;content:"\a0"}.ant-select-multiple.ant-select-allow-clear .ant-select-selector,.ant-select-multiple.ant-select-show-arrow .ant-select-selector{padding-right:24px}.ant-select-multiple .ant-select-selection-item{position:relative;display:flex;flex:none;box-sizing:border-box;max-width:100%;height:24px;margin-top:2px;margin-bottom:2px;line-height:22px;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:2px;cursor:default;transition:font-size .3s,line-height .3s,height .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-inline-end:4px;padding-inline-start:8px;padding-inline-end:4px}.ant-select-disabled.ant-select-multiple .ant-select-selection-item{color:#bfbfbf;border-color:#d9d9d9;cursor:not-allowed}.ant-select-multiple .ant-select-selection-item-content{display:inline-block;margin-right:4px;overflow:hidden;white-space:pre;text-overflow:ellipsis}.ant-select-multiple .ant-select-selection-item-remove{color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-flex;align-items:center;color:rgba(0,0,0,.45);font-weight:700;font-size:10px;line-height:inherit;cursor:pointer}.ant-select-multiple .ant-select-selection-item-remove>*{line-height:1}.ant-select-multiple .ant-select-selection-item-remove svg{display:inline-block}.ant-select-multiple .ant-select-selection-item-remove:before{display:none}.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon{display:block}.ant-select-multiple .ant-select-selection-item-remove>.anticon{vertical-align:middle}.ant-select-multiple .ant-select-selection-item-remove:hover{color:rgba(0,0,0,.75)}.ant-select-multiple .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search{margin-inline-start:0}.ant-select-multiple .ant-select-selection-search{position:relative;max-width:100%;margin-inline-start:7px}.ant-select-multiple .ant-select-selection-search-input,.ant-select-multiple .ant-select-selection-search-mirror{height:24px;font-family:-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;line-height:24px;transition:all .3s}.ant-select-multiple .ant-select-selection-search-input{width:100%;min-width:4.1px}.ant-select-multiple .ant-select-selection-search-mirror{position:absolute;top:0;left:0;z-index:999;white-space:pre;visibility:hidden}.ant-select-multiple .ant-select-selection-placeholder{position:absolute;top:50%;right:11px;left:11px;transform:translateY(-50%);transition:all .3s}.ant-select-multiple.ant-select-lg .ant-select-selector:after{line-height:32px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:32px;line-height:30px}.ant-select-multiple.ant-select-lg .ant-select-selection-search{height:32px;line-height:32px}.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror{height:32px;line-height:30px}.ant-select-multiple.ant-select-sm .ant-select-selector:after{line-height:16px}.ant-select-multiple.ant-select-sm .ant-select-selection-item{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-search{height:16px;line-height:16px}.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{left:7px}.ant-select-multiple.ant-select-sm .ant-select-selection-search{margin-inline-start:3px}.ant-select-disabled .ant-select-selection-item-remove{display:none}.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{background-color:#fff;border-color:#ff4d4f!important}.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector,.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector{border-color:#ff7875;box-shadow:0 0 0 2px rgba(255,77,79,.2);border-right-width:1px;outline:0}.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{background-color:#fff;border-color:#faad14!important}.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector,.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector{border-color:#ffc53d;box-shadow:0 0 0 2px rgba(250,173,20,.2);border-right-width:1px;outline:0}.ant-select-status-error.ant-select-has-feedback .ant-select-clear,.ant-select-status-success.ant-select-has-feedback .ant-select-clear,.ant-select-status-validating.ant-select-has-feedback .ant-select-clear,.ant-select-status-warning.ant-select-has-feedback .ant-select-clear{right:32px}.ant-select-status-error.ant-select-has-feedback .ant-select-selection-selected-value,.ant-select-status-success.ant-select-has-feedback .ant-select-selection-selected-value,.ant-select-status-validating.ant-select-has-feedback .ant-select-selection-selected-value,.ant-select-status-warning.ant-select-has-feedback .ant-select-selection-selected-value{padding-right:42px}.ant-select{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;cursor:pointer}.ant-select:not(.ant-select-customize-input) .ant-select-selector{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:pointer}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector{cursor:text}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:auto}.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px;outline:0}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{color:rgba(0,0,0,.25);background:#f5f5f5;cursor:not-allowed}.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{background:#f5f5f5}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:not-allowed}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{margin:0;padding:0;background:transparent;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#40a9ff;border-right-width:1px}.ant-select-selection-item{flex:1;overflow:hidden;font-weight:400;white-space:nowrap;text-overflow:ellipsis}@media (-ms-high-contrast:none){.ant-select-selection-item,.ant-select-selection-item ::-ms-backdrop{flex:auto}}.ant-select-selection-placeholder{flex:1;overflow:hidden;color:#bfbfbf;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}@media (-ms-high-contrast:none){.ant-select-selection-placeholder,.ant-select-selection-placeholder ::-ms-backdrop{flex:auto}}.ant-select-arrow{display:inline-flex;color:inherit;font-style:normal;line-height:0;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:11px;display:flex;align-items:center;height:12px;margin-top:-6px;color:rgba(0,0,0,.25);font-size:12px;line-height:1;text-align:center;pointer-events:none}.ant-select-arrow>*{line-height:1}.ant-select-arrow svg{display:inline-block}.ant-select-arrow:before{display:none}.ant-select-arrow .ant-select-arrow-icon{display:block}.ant-select-arrow .anticon{vertical-align:top;transition:transform .3s}.ant-select-arrow .anticon>svg{vertical-align:top}.ant-select-arrow .anticon:not(.ant-select-suffix){pointer-events:auto}.ant-select-disabled .ant-select-arrow{cursor:not-allowed}.ant-select-arrow>:not(:last-child){margin-inline-end:8px}.ant-select-clear{position:absolute;top:50%;right:11px;z-index:1;display:inline-block;width:12px;height:12px;margin-top:-6px;color:rgba(0,0,0,.25);font-size:12px;font-style:normal;line-height:1;text-align:center;text-transform:none;background:#fff;cursor:pointer;opacity:0;transition:color .3s ease,opacity .15s ease;text-rendering:auto}.ant-select-clear:before{display:block}.ant-select-clear:hover{color:rgba(0,0,0,.45)}.ant-select:hover .ant-select-clear{opacity:1}.ant-select-dropdown{margin:0;color:rgba(0,0,0,.85);font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;box-sizing:border-box;padding:4px 0;overflow:hidden;font-size:14px;font-variant:normal;background-color:#fff;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-bottomLeft,.ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-bottomLeft{animation-name:antSlideUpIn}.ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topLeft,.ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topLeft{animation-name:antSlideDownIn}.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-bottomLeft{animation-name:antSlideUpOut}.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topLeft{animation-name:antSlideDownOut}.ant-select-dropdown-hidden{display:none}.ant-select-dropdown-empty{color:rgba(0,0,0,.25)}.ant-select-item-empty{color:rgba(0,0,0,.85);color:rgba(0,0,0,.25)}.ant-select-item,.ant-select-item-empty{position:relative;display:block;min-height:32px;padding:5px 12px;font-weight:400;font-size:14px;line-height:22px}.ant-select-item{color:rgba(0,0,0,.85);cursor:pointer;transition:background .3s ease}.ant-select-item-group{color:rgba(0,0,0,.45);font-size:12px;cursor:default}.ant-select-item-option{display:flex}.ant-select-item-option-content{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-select-item-option-state{flex:none}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#f5f5f5}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:rgba(0,0,0,.85);font-weight:600;background-color:#e6f7ff}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#1890ff}.ant-select-item-option-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-select-item-option-disabled.ant-select-item-option-selected{background-color:#f5f5f5}.ant-select-item-option-grouped{padding-left:24px}.ant-select-lg{font-size:16px}.ant-select-borderless .ant-select-selector{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.ant-select.ant-select-in-form-item{width:100%}.ant-select-compact-item:not(.ant-select-compact-last-item){margin-right:-1px}.ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-item-rtl{margin-right:0;margin-left:-1px}.ant-select-compact-item.ant-select-focused>*,.ant-select-compact-item:active>*,.ant-select-compact-item:focus>*,.ant-select-compact-item:hover>*{z-index:2}.ant-select-compact-item[disabled]>*{z-index:0}.ant-select-compact-item:not(.ant-select-compact-first-item):not(.ant-select-compact-last-item).ant-select>.ant-select-selector{border-radius:0}.ant-select-compact-item.ant-select-compact-first-item.ant-select:not(.ant-select-compact-last-item):not(.ant-select-compact-item-rtl)>.ant-select-selector{border-top-right-radius:0;border-bottom-right-radius:0}.ant-select-compact-item.ant-select-compact-last-item.ant-select:not(.ant-select-compact-first-item):not(.ant-select-compact-item-rtl)>.ant-select-selector,.ant-select-compact-item.ant-select.ant-select-compact-first-item.ant-select-compact-item-rtl:not(.ant-select-compact-last-item)>.ant-select-selector{border-top-left-radius:0;border-bottom-left-radius:0}.ant-select-compact-item.ant-select.ant-select-compact-last-item.ant-select-compact-item-rtl:not(.ant-select-compact-first-item)>.ant-select-selector{border-top-right-radius:0;border-bottom-right-radius:0}.ant-select-rtl{direction:rtl}.ant-select-rtl .ant-select-arrow,.ant-select-rtl .ant-select-clear{right:auto;left:11px}.ant-select-dropdown-rtl{direction:rtl}.ant-select-dropdown-rtl .ant-select-item-option-grouped{padding-right:24px;padding-left:12px}.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector,.ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector{padding-right:4px;padding-left:24px}.ant-select-rtl.ant-select-multiple .ant-select-selection-item{text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content{margin-right:0;margin-left:4px;text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror{right:0;left:auto}.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder{right:11px;left:auto}.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{right:7px}.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder{right:0;left:9px;text-align:right}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:11px;left:25px}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:18px}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:6px}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:21px}.ant-skeleton{display:table;width:100%}.ant-skeleton-header{display:table-cell;padding-right:16px;vertical-align:top}.ant-skeleton-header .ant-skeleton-avatar{display:inline-block;vertical-align:top;background:hsla(0,0%,74.5%,.2);width:32px;height:32px;line-height:32px}.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-header .ant-skeleton-avatar-lg{width:40px;height:40px;line-height:40px}.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-header .ant-skeleton-avatar-sm{width:24px;height:24px;line-height:24px}.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-content{display:table-cell;width:100%;vertical-align:top}.ant-skeleton-content .ant-skeleton-title{width:100%;height:16px;background:hsla(0,0%,74.5%,.2);border-radius:2px}.ant-skeleton-content .ant-skeleton-title+.ant-skeleton-paragraph{margin-top:24px}.ant-skeleton-content .ant-skeleton-paragraph{padding:0}.ant-skeleton-content .ant-skeleton-paragraph>li{width:100%;height:16px;list-style:none;background:hsla(0,0%,74.5%,.2);border-radius:2px}.ant-skeleton-content .ant-skeleton-paragraph>li:last-child:not(:first-child):not(:nth-child(2)){width:61%}.ant-skeleton-content .ant-skeleton-paragraph>li+li{margin-top:16px}.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title{margin-top:12px}.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title+.ant-skeleton-paragraph{margin-top:28px}.ant-skeleton-round .ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton-round .ant-skeleton-content .ant-skeleton-title{border-radius:100px}.ant-skeleton-active .ant-skeleton-avatar,.ant-skeleton-active .ant-skeleton-button,.ant-skeleton-active .ant-skeleton-image,.ant-skeleton-active .ant-skeleton-input,.ant-skeleton-active .ant-skeleton-paragraph>li,.ant-skeleton-active .ant-skeleton-title{position:relative;z-index:0;overflow:hidden;background:transparent}.ant-skeleton-active .ant-skeleton-avatar:after,.ant-skeleton-active .ant-skeleton-button:after,.ant-skeleton-active .ant-skeleton-image:after,.ant-skeleton-active .ant-skeleton-input:after,.ant-skeleton-active .ant-skeleton-paragraph>li:after,.ant-skeleton-active .ant-skeleton-title:after{position:absolute;top:0;right:-150%;bottom:0;left:-150%;background:linear-gradient(90deg,hsla(0,0%,74.5%,.2) 25%,hsla(0,0%,50.6%,.24) 37%,hsla(0,0%,74.5%,.2) 63%);animation:ant-skeleton-loading 1.4s ease infinite;content:""}.ant-skeleton.ant-skeleton-block,.ant-skeleton.ant-skeleton-block .ant-skeleton-button,.ant-skeleton.ant-skeleton-block .ant-skeleton-input{width:100%}.ant-skeleton-element{display:inline-block;width:auto}.ant-skeleton-element .ant-skeleton-button{display:inline-block;vertical-align:top;background:hsla(0,0%,74.5%,.2);border-radius:2px;width:64px;min-width:64px;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-square{width:32px;min-width:32px}.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle{width:32px;min-width:32px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round{border-radius:32px}.ant-skeleton-element .ant-skeleton-button-lg{width:80px;min-width:80px;height:40px;line-height:40px}.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-square{width:40px;min-width:40px}.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle{width:40px;min-width:40px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round{border-radius:40px}.ant-skeleton-element .ant-skeleton-button-sm{width:48px;min-width:48px;height:24px;line-height:24px}.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-square{width:24px;min-width:24px}.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle{width:24px;min-width:24px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round{border-radius:24px}.ant-skeleton-element .ant-skeleton-avatar{display:inline-block;vertical-align:top;background:hsla(0,0%,74.5%,.2);width:32px;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-avatar-lg{width:40px;height:40px;line-height:40px}.ant-skeleton-element .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-avatar-sm{width:24px;height:24px;line-height:24px}.ant-skeleton-element .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-input{display:inline-block;vertical-align:top;background:hsla(0,0%,74.5%,.2);width:160px;min-width:160px;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-input-lg{width:200px;min-width:200px;height:40px;line-height:40px}.ant-skeleton-element .ant-skeleton-input-sm{width:120px;min-width:120px;height:24px;line-height:24px}.ant-skeleton-element .ant-skeleton-image{display:flex;align-items:center;justify-content:center;vertical-align:top;background:hsla(0,0%,74.5%,.2);width:96px;height:96px;line-height:96px}.ant-skeleton-element .ant-skeleton-image.ant-skeleton-image-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-image-path{fill:#bfbfbf}.ant-skeleton-element .ant-skeleton-image-svg{width:48px;height:48px;line-height:48px;max-width:192px;max-height:192px}.ant-skeleton-element .ant-skeleton-image-svg.ant-skeleton-image-circle{border-radius:50%}@keyframes ant-skeleton-loading{0%{transform:translateX(-37.5%)}to{transform:translateX(37.5%)}}.ant-skeleton-rtl{direction:rtl}.ant-skeleton-rtl .ant-skeleton-header{padding-right:0;padding-left:16px}.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar,.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title{animation-name:ant-skeleton-loading-rtl}@keyframes ant-skeleton-loading-rtl{0%{background-position:0 50%}to{background-position:100% 50%}}.ant-slider{box-sizing:border-box;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;height:12px;margin:10px 6px;padding:4px 0;cursor:pointer;touch-action:none}.ant-slider-vertical{width:12px;height:100%;margin:6px 10px;padding:0 4px}.ant-slider-vertical .ant-slider-rail{width:4px;height:100%}.ant-slider-vertical .ant-slider-track{width:4px}.ant-slider-vertical .ant-slider-handle{margin-top:-6px;margin-left:-5px}.ant-slider-vertical .ant-slider-mark{top:0;left:12px;width:18px;height:100%}.ant-slider-vertical .ant-slider-mark-text{left:4px;white-space:nowrap}.ant-slider-vertical .ant-slider-step{width:4px;height:100%}.ant-slider-vertical .ant-slider-dot{top:auto;margin-left:-2px}.ant-slider-tooltip .ant-tooltip-inner{min-width:unset}.ant-slider-rtl.ant-slider-vertical .ant-slider-handle{margin-right:-5px;margin-left:0}.ant-slider-rtl.ant-slider-vertical .ant-slider-mark{right:12px;left:auto}.ant-slider-rtl.ant-slider-vertical .ant-slider-mark-text{right:4px;left:auto}.ant-slider-rtl.ant-slider-vertical .ant-slider-dot{right:2px;left:auto}.ant-slider-with-marks{margin-bottom:28px}.ant-slider-rail{width:100%;background-color:#f5f5f5}.ant-slider-rail,.ant-slider-track{position:absolute;height:4px;border-radius:2px;transition:background-color .3s}.ant-slider-track{background-color:#91d5ff}.ant-slider-handle{position:absolute;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:2px solid #91d5ff;border-radius:50%;box-shadow:0;cursor:pointer;transition:border-color .3s,box-shadow .6s,transform .3s cubic-bezier(.18,.89,.32,1.28)}.ant-slider-handle-dragging{z-index:1}.ant-slider-handle:focus{border-color:#46a6ff;outline:none;box-shadow:0 0 0 5px rgba(24,144,255,.12)}.ant-slider-handle.ant-tooltip-open{border-color:#1890ff}.ant-slider-handle:after{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;content:""}.ant-slider:hover .ant-slider-rail{background-color:#e1e1e1}.ant-slider:hover .ant-slider-track{background-color:#69c0ff}.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border-color:#69c0ff}.ant-slider-mark{position:absolute;top:14px;left:0;width:100%;font-size:14px}.ant-slider-mark-text{position:absolute;display:inline-block;color:rgba(0,0,0,.45);text-align:center;word-break:keep-all;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-slider-mark-text-active{color:rgba(0,0,0,.85)}.ant-slider-step{position:absolute;width:100%;height:4px;background:transparent;pointer-events:none}.ant-slider-dot{position:absolute;top:-2px;width:8px;height:8px;background-color:#fff;border:2px solid #f0f0f0;border-radius:50%;cursor:pointer}.ant-slider-dot-active{border-color:#8cc8ff}.ant-slider-disabled{cursor:not-allowed}.ant-slider-disabled .ant-slider-rail{background-color:#f5f5f5!important}.ant-slider-disabled .ant-slider-track{background-color:rgba(0,0,0,.25)!important}.ant-slider-disabled .ant-slider-dot,.ant-slider-disabled .ant-slider-handle{background-color:#fff;border-color:rgba(0,0,0,.25)!important;box-shadow:none;cursor:not-allowed}.ant-slider-disabled .ant-slider-dot,.ant-slider-disabled .ant-slider-mark-text{cursor:not-allowed!important}.ant-slider-rtl{direction:rtl}.ant-slider-rtl .ant-slider-mark{right:0;left:auto}.ant-space{display:inline-flex}.ant-space-vertical{flex-direction:column}.ant-space-align-center{align-items:center}.ant-space-align-start{align-items:flex-start}.ant-space-align-end{align-items:flex-end}.ant-space-align-baseline{align-items:baseline}.ant-space-item:empty{display:none}.ant-space-compact{display:inline-flex}.ant-space-compact-block{display:flex;width:100%}.ant-space-compact-vertical{flex-direction:column}.ant-space-compact-rtl,.ant-space-rtl{direction:rtl}.ant-spin{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;display:none;color:#1890ff;font-size:0;text-align:center;vertical-align:middle;opacity:0;transition:transform .3s cubic-bezier(.78,.14,.15,.86)}.ant-spin-spinning{position:static;display:inline-block;opacity:1}.ant-spin-nested-loading{position:relative}.ant-spin-nested-loading>div>.ant-spin{position:absolute;top:0;left:0;z-index:4;display:block;width:100%;height:100%;max-height:400px}.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{position:absolute;top:50%;left:50%;margin:-10px}.ant-spin-nested-loading>div>.ant-spin .ant-spin-text{position:absolute;top:50%;width:100%;padding-top:5px;font-size:14px;text-shadow:0 1px 2px #fff}.ant-spin-nested-loading>div>.ant-spin.ant-spin-show-text .ant-spin-dot{margin-top:-20px}.ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-dot{margin:-7px}.ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-text{padding-top:2px}.ant-spin-nested-loading>div>.ant-spin-sm.ant-spin-show-text .ant-spin-dot{margin-top:-17px}.ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-dot{margin:-16px}.ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-text{padding-top:11px}.ant-spin-nested-loading>div>.ant-spin-lg.ant-spin-show-text .ant-spin-dot{margin-top:-26px}.ant-spin-container{position:relative;transition:opacity .3s}.ant-spin-container:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:none\9;width:100%;height:100%;background:#fff;opacity:0;transition:all .3s;content:"";pointer-events:none}.ant-spin-blur{clear:both;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.ant-spin-blur:after{opacity:.4;pointer-events:auto}.ant-spin-tip{color:rgba(0,0,0,.45)}.ant-spin-dot{position:relative;display:inline-block;font-size:20px;width:1em;height:1em}.ant-spin-dot-item{position:absolute;display:block;width:9px;height:9px;background-color:#1890ff;border-radius:100%;transform:scale(.75);transform-origin:50% 50%;opacity:.3;animation:antSpinMove 1s linear infinite alternate}.ant-spin-dot-item:first-child{top:0;left:0}.ant-spin-dot-item:nth-child(2){top:0;right:0;animation-delay:.4s}.ant-spin-dot-item:nth-child(3){right:0;bottom:0;animation-delay:.8s}.ant-spin-dot-item:nth-child(4){bottom:0;left:0;animation-delay:1.2s}.ant-spin-dot-spin{transform:rotate(0deg);animation:antRotate 1.2s linear infinite}.ant-spin-sm .ant-spin-dot{font-size:14px}.ant-spin-sm .ant-spin-dot i{width:6px;height:6px}.ant-spin-lg .ant-spin-dot{font-size:32px}.ant-spin-lg .ant-spin-dot i{width:14px;height:14px}.ant-spin.ant-spin-show-text .ant-spin-text{display:block}@media (-ms-high-contrast:active), (-ms-high-contrast:none){.ant-spin-blur{background:#fff;opacity:.5}}@keyframes antSpinMove{to{opacity:1}}@keyframes antRotate{to{transform:rotate(1turn)}}.ant-spin-rtl{direction:rtl}.ant-spin-rtl .ant-spin-dot-spin{transform:rotate(-45deg);animation-name:antRotateRtl}@keyframes antRotateRtl{to{transform:rotate(-405deg)}}.ant-statistic{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum"}.ant-statistic-title{margin-bottom:4px;color:rgba(0,0,0,.45);font-size:14px}.ant-statistic-skeleton{padding-top:16px}.ant-statistic-content{color:rgba(0,0,0,.85);font-size:24px;font-family:-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}.ant-statistic-content-value{display:inline-block;direction:ltr}.ant-statistic-content-prefix,.ant-statistic-content-suffix{display:inline-block}.ant-statistic-content-prefix{margin-right:4px}.ant-statistic-content-suffix{margin-left:4px}.ant-statistic-rtl{direction:rtl}.ant-statistic-rtl .ant-statistic-content-prefix{margin-right:0;margin-left:4px}.ant-statistic-rtl .ant-statistic-content-suffix{margin-right:4px;margin-left:0}.ant-steps{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:flex;width:100%;font-size:0;text-align:initial}.ant-steps-item{position:relative;display:inline-block;flex:1;overflow:hidden;vertical-align:top}.ant-steps-item-container{outline:none}.ant-steps-item:last-child{flex:none}.ant-steps-item:last-child>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after,.ant-steps-item:last-child>.ant-steps-item-container>.ant-steps-item-tail{display:none}.ant-steps-item-content,.ant-steps-item-icon{display:inline-block;vertical-align:top}.ant-steps-item-icon{width:32px;height:32px;margin:0 8px 0 0;font-size:16px;font-family:-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;line-height:32px;text-align:center;border:1px solid rgba(0,0,0,.25);border-radius:32px;transition:background-color .3s,border-color .3s}.ant-steps-item-icon .ant-steps-icon{position:relative;top:-.5px;color:#1890ff;line-height:1}.ant-steps-item-tail{position:absolute;top:12px;left:0;width:100%;padding:0 10px}.ant-steps-item-tail:after{display:inline-block;width:100%;height:1px;background:#f0f0f0;border-radius:1px;transition:background .3s;content:""}.ant-steps-item-title{position:relative;display:inline-block;padding-right:16px;color:rgba(0,0,0,.85);font-size:16px;line-height:32px}.ant-steps-item-title:after{position:absolute;top:16px;left:100%;display:block;width:9999px;height:1px;background:#f0f0f0;content:""}.ant-steps-item-subtitle{display:inline;margin-left:8px;font-weight:400}.ant-steps-item-description,.ant-steps-item-subtitle{color:rgba(0,0,0,.45);font-size:14px}.ant-steps-item-wait .ant-steps-item-icon{background-color:#fff;border-color:rgba(0,0,0,.25)}.ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon{color:rgba(0,0,0,.25)}.ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:rgba(0,0,0,.25)}.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:rgba(0,0,0,.45)}.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#f0f0f0}.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:rgba(0,0,0,.45)}.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#f0f0f0}.ant-steps-item-process .ant-steps-item-icon{background-color:#fff;border-color:#1890ff}.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon{color:#1890ff}.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:#1890ff}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:rgba(0,0,0,.85)}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#f0f0f0}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:rgba(0,0,0,.85)}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#f0f0f0}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-icon{background:#1890ff}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-icon .ant-steps-icon{color:#fff}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-title{font-weight:500}.ant-steps-item-finish .ant-steps-item-icon{background-color:#fff;border-color:#1890ff}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:#1890ff}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:#1890ff}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:rgba(0,0,0,.85)}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#1890ff}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:rgba(0,0,0,.45)}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#1890ff}.ant-steps-item-error .ant-steps-item-icon{background-color:#fff;border-color:#ff4d4f}.ant-steps-item-error .ant-steps-item-icon>.ant-steps-icon{color:#ff4d4f}.ant-steps-item-error .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:#ff4d4f}.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:#ff4d4f}.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#f0f0f0}.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:#ff4d4f}.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#f0f0f0}.ant-steps-item.ant-steps-next-error .ant-steps-item-title:after{background:#ff4d4f}.ant-steps-item-disabled{cursor:not-allowed}.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]{cursor:pointer}.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-description,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-icon .ant-steps-icon,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-subtitle,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-title{transition:color .3s}.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-description,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-subtitle,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-title{color:#1890ff}.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process)>.ant-steps-item-container[role=button]:hover .ant-steps-item-icon{border-color:#1890ff}.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process)>.ant-steps-item-container[role=button]:hover .ant-steps-item-icon .ant-steps-icon{color:#1890ff}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{padding-left:16px;white-space:nowrap}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child{padding-left:0}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title{padding-right:0}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-tail{display:none}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description{max-width:140px;white-space:normal}.ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon{height:auto;background:none;border:0}.ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon>.ant-steps-icon{top:0;left:.5px;width:32px;height:32px;font-size:24px;line-height:32px}.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon{color:#1890ff}.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon{width:auto;background:none}.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{padding-left:12px}.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child{padding-left:0}.ant-steps-small .ant-steps-item-icon{width:24px;height:24px;margin:0 8px 0 0;font-size:12px;line-height:24px;text-align:center;border-radius:24px}.ant-steps-small .ant-steps-item-title{padding-right:12px;font-size:14px;line-height:24px}.ant-steps-small .ant-steps-item-title:after{top:12px}.ant-steps-small .ant-steps-item-description{color:rgba(0,0,0,.45);font-size:14px}.ant-steps-small .ant-steps-item-tail{top:8px}.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon{width:inherit;height:inherit;line-height:inherit;background:none;border:0;border-radius:0}.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon{font-size:24px;line-height:24px;transform:none}.ant-steps-vertical{display:flex;flex-direction:column}.ant-steps-vertical>.ant-steps-item{display:block;flex:1 0 auto;padding-left:0;overflow:visible}.ant-steps-vertical>.ant-steps-item .ant-steps-item-icon{float:left;margin-right:16px}.ant-steps-vertical>.ant-steps-item .ant-steps-item-content{display:block;min-height:48px;overflow:hidden}.ant-steps-vertical>.ant-steps-item .ant-steps-item-title{line-height:32px}.ant-steps-vertical>.ant-steps-item .ant-steps-item-description{padding-bottom:12px}.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{position:absolute;top:0;left:15px;width:1px;height:100%;padding:38px 0 6px}.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail:after{width:1px;height:100%}.ant-steps-vertical>.ant-steps-item:not(:last-child)>.ant-steps-item-container>.ant-steps-item-tail{display:block}.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{display:none}.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail{position:absolute;top:0;left:11px;padding:30px 0 6px}.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-title{line-height:24px}.ant-steps-label-vertical .ant-steps-item{overflow:visible}.ant-steps-label-vertical .ant-steps-item-tail{margin-left:58px;padding:3.5px 24px}.ant-steps-label-vertical .ant-steps-item-content{display:block;width:116px;margin-top:8px;text-align:center}.ant-steps-label-vertical .ant-steps-item-icon{display:inline-block;margin-left:42px}.ant-steps-label-vertical .ant-steps-item-title{padding-right:0;padding-left:0}.ant-steps-label-vertical .ant-steps-item-title:after{display:none}.ant-steps-label-vertical .ant-steps-item-subtitle{display:block;margin-bottom:4px;margin-left:0;line-height:1.5715}.ant-steps-label-vertical.ant-steps-small:not(.ant-steps-dot) .ant-steps-item-icon{margin-left:46px}.ant-steps-dot .ant-steps-item-title,.ant-steps-dot.ant-steps-small .ant-steps-item-title{line-height:1.5715}.ant-steps-dot .ant-steps-item-tail,.ant-steps-dot.ant-steps-small .ant-steps-item-tail{top:2px;width:100%;margin:0 0 0 70px;padding:0}.ant-steps-dot .ant-steps-item-tail:after,.ant-steps-dot.ant-steps-small .ant-steps-item-tail:after{width:calc(100% - 20px);height:3px;margin-left:12px}.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot{left:2px}.ant-steps-dot .ant-steps-item-icon,.ant-steps-dot.ant-steps-small .ant-steps-item-icon{width:8px;height:8px;margin-left:67px;padding-right:0;line-height:8px;background:transparent;border:0}.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot{position:relative;float:left;width:100%;height:100%;border-radius:100px;transition:all .3s}.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot:after,.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot:after{position:absolute;top:-12px;left:-26px;width:60px;height:32px;background:rgba(0,0,0,.001);content:""}.ant-steps-dot .ant-steps-item-content,.ant-steps-dot.ant-steps-small .ant-steps-item-content{width:140px}.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon,.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon{position:relative;top:-1px;width:10px;height:10px;line-height:10px;background:none}.ant-steps-dot .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot,.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot{left:0}.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon{margin-top:13px;margin-left:0;background:none}.ant-steps-vertical.ant-steps-dot .ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{top:6.5px;left:-9px;margin:0;padding:22px 0 4px}.ant-steps-vertical.ant-steps-dot.ant-steps-small .ant-steps-item-icon{margin-top:10px}.ant-steps-vertical.ant-steps-dot.ant-steps-small .ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{top:3.5px}.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot{left:0}.ant-steps-vertical.ant-steps-dot .ant-steps-item-content{width:inherit}.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon-dot{top:-1px;left:-1px}.ant-steps-navigation{padding-top:12px}.ant-steps-navigation.ant-steps-small .ant-steps-item-container{margin-left:-12px}.ant-steps-navigation .ant-steps-item{overflow:visible;text-align:center}.ant-steps-navigation .ant-steps-item-container{display:inline-block;height:100%;margin-left:-16px;padding-bottom:12px;text-align:left;transition:opacity .3s}.ant-steps-navigation .ant-steps-item-container .ant-steps-item-content{max-width:auto}.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title{max-width:100%;padding-right:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title:after{display:none}.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role=button]{cursor:pointer}.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role=button]:hover{opacity:.85}.ant-steps-navigation .ant-steps-item:last-child{flex:1}.ant-steps-navigation .ant-steps-item:last-child:after{display:none}.ant-steps-navigation .ant-steps-item:after{position:absolute;top:50%;left:100%;display:inline-block;width:12px;height:12px;margin-top:-14px;margin-left:-2px;border:1px solid rgba(0,0,0,.25);border-bottom:none;border-left:none;transform:rotate(45deg);content:""}.ant-steps-navigation .ant-steps-item:before{position:absolute;bottom:0;left:50%;display:inline-block;width:0;height:2px;background-color:#1890ff;transition:width .3s,left .3s;transition-timing-function:ease-out;content:""}.ant-steps-navigation .ant-steps-item.ant-steps-item-active:before{left:0;width:100%}.ant-steps-navigation.ant-steps-vertical>.ant-steps-item{margin-right:0!important}.ant-steps-navigation.ant-steps-vertical>.ant-steps-item:before{display:none}.ant-steps-navigation.ant-steps-vertical>.ant-steps-item.ant-steps-item-active:before{top:0;right:0;left:unset;display:block;width:3px;height:calc(100% - 24px)}.ant-steps-navigation.ant-steps-vertical>.ant-steps-item:after{position:relative;top:-2px;left:50%;display:block;width:8px;height:8px;margin-bottom:8px;text-align:center;transform:rotate(135deg)}.ant-steps-navigation.ant-steps-horizontal>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail,.ant-steps-navigation.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{visibility:hidden}.ant-steps-rtl{direction:rtl}.ant-steps.ant-steps-rtl .ant-steps-item-icon{margin-right:0;margin-left:8px}.ant-steps-rtl .ant-steps-item-tail{right:0;left:auto}.ant-steps-rtl .ant-steps-item-title{padding-right:0;padding-left:16px}.ant-steps-rtl .ant-steps-item-title .ant-steps-item-subtitle{float:left;margin-right:8px;margin-left:0}.ant-steps-rtl .ant-steps-item-title:after{right:100%;left:auto}.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{padding-right:16px;padding-left:0}.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child{padding-right:0}.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title{padding-left:0}.ant-steps-rtl .ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon{right:.5px;left:auto}.ant-steps-rtl.ant-steps-navigation.ant-steps-small .ant-steps-item-container{margin-right:-12px;margin-left:0}.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container{margin-right:-16px;margin-left:0;text-align:right}.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title{padding-left:0}.ant-steps-rtl.ant-steps-navigation .ant-steps-item:after{right:100%;left:auto;margin-right:-2px;margin-left:0;transform:rotate(225deg)}.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{padding-right:12px;padding-left:0}.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child{padding-right:0}.ant-steps-rtl.ant-steps-small .ant-steps-item-title{padding-right:0;padding-left:12px}.ant-steps-rtl.ant-steps-vertical>.ant-steps-item .ant-steps-item-icon{float:right;margin-right:0;margin-left:16px}.ant-steps-rtl.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{right:16px;left:auto}.ant-steps-rtl.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail{right:12px;left:auto}.ant-steps-rtl.ant-steps-label-vertical .ant-steps-item-title{padding-left:0}.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail{margin:0 70px 0 0}.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail:after,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail:after{margin-right:12px;margin-left:0}.ant-steps-rtl.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot{right:2px;left:auto}.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon{margin-right:67px;margin-left:0}.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot{float:right}.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot:after,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot:after{right:-26px;left:auto}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon{margin-right:0;margin-left:16px}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{right:-9px;left:auto}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot{right:0;left:auto}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot{right:-2px;left:auto}.ant-steps-rtl.ant-steps-with-progress.ant-steps-vertical>.ant-steps-item{padding-right:4px}.ant-steps-rtl.ant-steps-with-progress.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{right:19px}.ant-steps-rtl.ant-steps-with-progress.ant-steps-small.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{right:15px}.ant-steps-rtl.ant-steps-with-progress.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item:first-child{padding-right:4px;padding-left:0}.ant-steps-rtl.ant-steps-with-progress.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item:first-child.ant-steps-item-active{padding-right:4px}.ant-steps-with-progress .ant-steps-item{padding-top:4px}.ant-steps-with-progress .ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{top:4px;left:19px}.ant-steps-with-progress.ant-steps-horizontal .ant-steps-item:first-child,.ant-steps-with-progress.ant-steps-small.ant-steps-horizontal .ant-steps-item:first-child{padding-bottom:4px;padding-left:4px}.ant-steps-with-progress.ant-steps-small>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{left:15px}.ant-steps-with-progress.ant-steps-vertical .ant-steps-item{padding-left:4px}.ant-steps-with-progress.ant-steps-label-vertical .ant-steps-item .ant-steps-item-tail{top:14px!important}.ant-steps-with-progress .ant-steps-item-icon{position:relative}.ant-steps-with-progress .ant-steps-item-icon .ant-progress{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.ant-switch{margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;box-sizing:border-box;min-width:44px;height:22px;line-height:22px;vertical-align:middle;background-color:rgba(0,0,0,.25);border:0;border-radius:100px;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-switch:focus{outline:0;box-shadow:0 0 0 2px rgba(0,0,0,.1)}.ant-switch-checked:focus{box-shadow:0 0 0 2px #e6f7ff}.ant-switch:focus:hover{box-shadow:none}.ant-switch-checked{background-color:#1890ff}.ant-switch-disabled,.ant-switch-loading{cursor:not-allowed;opacity:.4}.ant-switch-disabled *,.ant-switch-loading *{box-shadow:none;cursor:not-allowed}.ant-switch-inner{display:block;margin:0 7px 0 25px;color:#fff;font-size:12px;transition:margin .2s}.ant-switch-checked .ant-switch-inner{margin:0 25px 0 7px}.ant-switch-handle{top:2px;left:2px;width:18px;height:18px}.ant-switch-handle,.ant-switch-handle:before{position:absolute;transition:all .2s ease-in-out}.ant-switch-handle:before{top:0;right:0;bottom:0;left:0;background-color:#fff;border-radius:9px;box-shadow:0 2px 4px 0 rgba(0,35,11,.2);content:""}.ant-switch-checked .ant-switch-handle{left:calc(100% - 20px)}.ant-switch:not(.ant-switch-disabled):active .ant-switch-handle:before{right:-30%;left:0}.ant-switch:not(.ant-switch-disabled):active.ant-switch-checked .ant-switch-handle:before{right:0;left:-30%}.ant-switch-loading-icon.anticon{position:relative;top:2px;color:rgba(0,0,0,.65);vertical-align:top}.ant-switch-checked .ant-switch-loading-icon{color:#1890ff}.ant-switch-small{min-width:28px;height:16px;line-height:16px}.ant-switch-small .ant-switch-inner{margin:0 5px 0 18px;font-size:12px}.ant-switch-small .ant-switch-handle{width:12px;height:12px}.ant-switch-small .ant-switch-loading-icon{top:1.5px;font-size:9px}.ant-switch-small.ant-switch-checked .ant-switch-inner{margin:0 18px 0 5px}.ant-switch-small.ant-switch-checked .ant-switch-handle{left:calc(100% - 14px)}.ant-switch-rtl{direction:rtl}.ant-switch-rtl .ant-switch-inner{margin:0 25px 0 7px}.ant-switch-rtl .ant-switch-handle{right:2px;left:auto}.ant-switch-rtl:not(.ant-switch-rtl-disabled):active .ant-switch-handle:before{right:0;left:-30%}.ant-switch-rtl:not(.ant-switch-rtl-disabled):active.ant-switch-checked .ant-switch-handle:before{right:-30%;left:0}.ant-switch-rtl.ant-switch-checked .ant-switch-inner{margin:0 7px 0 25px}.ant-switch-rtl.ant-switch-checked .ant-switch-handle{right:calc(100% - 20px)}.ant-switch-rtl.ant-switch-small.ant-switch-checked .ant-switch-handle{right:calc(100% - 14px)}.ant-table.ant-table-middle{font-size:14px}.ant-table.ant-table-middle .ant-table-footer,.ant-table.ant-table-middle .ant-table-tbody>tr>td,.ant-table.ant-table-middle .ant-table-thead>tr>th,.ant-table.ant-table-middle .ant-table-title,.ant-table.ant-table-middle tfoot>tr>td,.ant-table.ant-table-middle tfoot>tr>th{padding:12px 8px}.ant-table.ant-table-middle .ant-table-filter-trigger{margin-right:-4px}.ant-table.ant-table-middle .ant-table-expanded-row-fixed{margin:-12px -8px}.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table{margin:-12px -8px -12px 40px}.ant-table.ant-table-middle .ant-table-selection-column{padding-inline-start:2px}.ant-table.ant-table-small{font-size:14px}.ant-table.ant-table-small .ant-table-footer,.ant-table.ant-table-small .ant-table-tbody>tr>td,.ant-table.ant-table-small .ant-table-thead>tr>th,.ant-table.ant-table-small .ant-table-title,.ant-table.ant-table-small tfoot>tr>td,.ant-table.ant-table-small tfoot>tr>th{padding:8px}.ant-table.ant-table-small .ant-table-filter-trigger{margin-right:-4px}.ant-table.ant-table-small .ant-table-expanded-row-fixed{margin:-8px}.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table{margin:-8px -8px -8px 40px}.ant-table.ant-table-small .ant-table-selection-column{padding-inline-start:2px}.ant-table.ant-table-bordered>.ant-table-title{border:1px solid #f0f0f0;border-bottom:0}.ant-table.ant-table-bordered>.ant-table-container{border-left:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>th{border-right:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr:not(:last-child)>th{border-bottom:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>th:before,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th:before,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th:before,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>th:before{background-color:transparent!important}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>.ant-table-cell-fix-right-first:after{border-right:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-16px -17px}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td>.ant-table-expanded-row-fixed:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td>.ant-table-expanded-row-fixed:after{position:absolute;top:0;right:1px;bottom:0;border-right:1px solid #f0f0f0;content:""}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table{border-top:1px solid #f0f0f0}.ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.ant-table-body>table>tbody>tr.ant-table-expanded-row>td,.ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.ant-table-body>table>tbody>tr.ant-table-placeholder>td{border-right:0}.ant-table.ant-table-bordered.ant-table-middle>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered.ant-table-middle>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-12px -9px}.ant-table.ant-table-bordered.ant-table-small>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered.ant-table-small>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-8px -9px}.ant-table.ant-table-bordered>.ant-table-footer{border:1px solid #f0f0f0;border-top:0}.ant-table-cell .ant-table-container:first-child{border-top:0}.ant-table-cell-scrollbar:not([rowspan]){box-shadow:0 1px 0 1px #fafafa}.ant-table-wrapper{clear:both;max-width:100%}.ant-table-wrapper:before{display:table;content:""}.ant-table-wrapper:after{display:table;clear:both;content:""}.ant-table{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;font-size:14px;background:#fff;border-radius:2px}.ant-table table{width:100%;text-align:left;border-radius:2px 2px 0 0;border-collapse:separate;border-spacing:0}.ant-table-tbody>tr>td,.ant-table-thead>tr>th,.ant-table tfoot>tr>td,.ant-table tfoot>tr>th{position:relative;padding:16px;overflow-wrap:break-word}.ant-table-cell-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.ant-table-cell-ellipsis.ant-table-cell-fix-left-last,.ant-table-cell-ellipsis.ant-table-cell-fix-right-first{overflow:visible}.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content,.ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content{display:block;overflow:hidden;text-overflow:ellipsis}.ant-table-cell-ellipsis .ant-table-column-title{overflow:hidden;text-overflow:ellipsis;word-break:keep-all}.ant-table-title{padding:16px}.ant-table-footer{padding:16px;color:rgba(0,0,0,.85);background:#fafafa}.ant-table-thead>tr>th{position:relative;color:rgba(0,0,0,.85);font-weight:500;text-align:left;background:#fafafa;border-bottom:1px solid #f0f0f0;transition:background .3s ease}.ant-table-thead>tr>th[colspan]:not([colspan="1"]){text-align:center}.ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{position:absolute;top:50%;right:0;width:1px;height:1.6em;background-color:rgba(0,0,0,.06);transform:translateY(-50%);transition:background-color .3s;content:""}.ant-table-thead>tr:not(:last-child)>th[colspan]{border-bottom:0}.ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;transition:background .3s}.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table,.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table{margin:-16px -16px -16px 32px}.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td,.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td{border-bottom:0}.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:first-child,.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:last-child,.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:first-child,.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:last-child{border-radius:0}.ant-table-tbody>tr.ant-table-row:hover>td,.ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#fafafa}.ant-table-tbody>tr.ant-table-row-selected>td{background:#e6f7ff;border-color:rgba(0,0,0,.03)}.ant-table-tbody>tr.ant-table-row-selected:hover>td{background:#dcf4ff}.ant-table-summary{position:relative;z-index:2;background:#fff}div.ant-table-summary{box-shadow:0 -1px 0 #f0f0f0}.ant-table-summary>tr>td,.ant-table-summary>tr>th{border-bottom:1px solid #f0f0f0}.ant-table-pagination.ant-pagination{margin:16px 0}.ant-table-pagination{display:flex;flex-wrap:wrap;row-gap:8px}.ant-table-pagination>*{flex:none}.ant-table-pagination-left{justify-content:flex-start}.ant-table-pagination-center{justify-content:center}.ant-table-pagination-right{justify-content:flex-end}.ant-table-thead th.ant-table-column-has-sorters{outline:none;cursor:pointer;transition:all .3s}.ant-table-thead th.ant-table-column-has-sorters:hover{background:rgba(0,0,0,.04)}.ant-table-thead th.ant-table-column-has-sorters:hover:before{background-color:transparent!important}.ant-table-thead th.ant-table-column-has-sorters:focus-visible{color:#1890ff}.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-left:hover,.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-right:hover,.ant-table-thead th.ant-table-column-sort{background:#f5f5f5}.ant-table-thead th.ant-table-column-sort:before{background-color:transparent!important}td.ant-table-column-sort{background:#fafafa}.ant-table-column-title{position:relative;z-index:1;flex:1}.ant-table-column-sorters{display:flex;flex:auto;align-items:center;justify-content:space-between}.ant-table-column-sorters:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:""}.ant-table-column-sorter{margin-left:4px;color:#bfbfbf;font-size:0;transition:color .3s}.ant-table-column-sorter-inner{display:inline-flex;flex-direction:column;align-items:center}.ant-table-column-sorter-down,.ant-table-column-sorter-up{font-size:11px}.ant-table-column-sorter-down.active,.ant-table-column-sorter-up.active{color:#1890ff}.ant-table-column-sorter-up+.ant-table-column-sorter-down{margin-top:-.3em}.ant-table-column-sorters:hover .ant-table-column-sorter{color:#a6a6a6}.ant-table-filter-column{display:flex;justify-content:space-between}.ant-table-filter-trigger{position:relative;display:flex;align-items:center;margin:-4px -8px -4px 4px;padding:0 4px;color:#bfbfbf;font-size:12px;border-radius:2px;cursor:pointer;transition:all .3s}.ant-table-filter-trigger:hover{color:rgba(0,0,0,.45);background:rgba(0,0,0,.04)}.ant-table-filter-trigger.active{color:#1890ff}.ant-table-filter-dropdown{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";min-width:120px;background-color:#fff;border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-table-filter-dropdown .ant-dropdown-menu{max-height:264px;overflow-x:hidden;border:0;box-shadow:none}.ant-table-filter-dropdown .ant-dropdown-menu:empty:after{display:block;padding:8px 0;color:rgba(0,0,0,.25);font-size:12px;text-align:center;content:"Not Found"}.ant-table-filter-dropdown-tree{padding:8px 8px 0}.ant-table-filter-dropdown-tree .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background-color:#f5f5f5}.ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper,.ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper:hover{background-color:#bae7ff}.ant-table-filter-dropdown-search{padding:8px;border-bottom:1px solid #f0f0f0}.ant-table-filter-dropdown-search-input input{min-width:140px}.ant-table-filter-dropdown-search-input .anticon{color:rgba(0,0,0,.25)}.ant-table-filter-dropdown-checkall{width:100%;margin-bottom:4px;margin-left:4px}.ant-table-filter-dropdown-submenu>ul{max-height:calc(100vh - 130px);overflow-x:hidden;overflow-y:auto}.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span,.ant-table-filter-dropdown .ant-checkbox-wrapper+span{padding-left:8px}.ant-table-filter-dropdown-btns{display:flex;justify-content:space-between;padding:7px 8px;overflow:hidden;background-color:inherit;border-top:1px solid #f0f0f0}.ant-table-selection-col{width:32px}.ant-table-bordered .ant-table-selection-col{width:50px}table tr td.ant-table-selection-column,table tr th.ant-table-selection-column{padding-right:8px;padding-left:8px;text-align:center}table tr td.ant-table-selection-column .ant-radio-wrapper,table tr th.ant-table-selection-column .ant-radio-wrapper{margin-right:0}table tr th.ant-table-selection-column.ant-table-cell-fix-left{z-index:3}table tr th.ant-table-selection-column:after{background-color:transparent!important}.ant-table-selection{position:relative;display:inline-flex;flex-direction:column}.ant-table-selection-extra{position:absolute;top:0;z-index:1;cursor:pointer;transition:all .3s;margin-inline-start:100%;padding-inline-start:4px}.ant-table-selection-extra .anticon{color:#bfbfbf;font-size:10px}.ant-table-selection-extra .anticon:hover{color:#a6a6a6}.ant-table-expand-icon-col{width:48px}.ant-table-row-expand-icon-cell{text-align:center}.ant-table-row-expand-icon-cell .ant-table-row-expand-icon{display:inline-flex;float:none;vertical-align:sub}.ant-table-row-indent{float:left;height:1px}.ant-table-row-expand-icon{color:#1890ff;outline:none;cursor:pointer;transition:color .3s;position:relative;float:left;box-sizing:border-box;width:17px;height:17px;padding:0;color:inherit;line-height:17px;background:#fff;border:1px solid #f0f0f0;border-radius:2px;transform:scale(.94117647);transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-table-row-expand-icon:focus-visible,.ant-table-row-expand-icon:hover{color:#40a9ff}.ant-table-row-expand-icon:active{color:#096dd9}.ant-table-row-expand-icon:active,.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover{border-color:currentcolor}.ant-table-row-expand-icon:after,.ant-table-row-expand-icon:before{position:absolute;background:currentcolor;transition:transform .3s ease-out;content:""}.ant-table-row-expand-icon:before{top:7px;right:3px;left:3px;height:1px}.ant-table-row-expand-icon:after{top:3px;bottom:3px;left:7px;width:1px;transform:rotate(90deg)}.ant-table-row-expand-icon-collapsed:before{transform:rotate(-180deg)}.ant-table-row-expand-icon-collapsed:after{transform:rotate(0deg)}.ant-table-row-expand-icon-spaced{background:transparent;border:0;visibility:hidden}.ant-table-row-expand-icon-spaced:after,.ant-table-row-expand-icon-spaced:before{display:none;content:none}.ant-table-row-indent+.ant-table-row-expand-icon{margin-top:2.5005px;margin-right:8px}tr.ant-table-expanded-row:hover>td,tr.ant-table-expanded-row>td{background:#fbfbfb}tr.ant-table-expanded-row .ant-descriptions-view{display:flex}tr.ant-table-expanded-row .ant-descriptions-view table{flex:auto;width:auto}.ant-table .ant-table-expanded-row-fixed{position:relative;margin:-16px;padding:16px}.ant-table-tbody>tr.ant-table-placeholder{text-align:center}.ant-table-empty .ant-table-tbody>tr.ant-table-placeholder{color:rgba(0,0,0,.25)}.ant-table-tbody>tr.ant-table-placeholder:hover>td{background:#fff}.ant-table-cell-fix-left,.ant-table-cell-fix-right{position:sticky!important;z-index:2;background:#fff}.ant-table-cell-fix-left-first:after,.ant-table-cell-fix-left-last:after{position:absolute;top:0;right:0;bottom:-1px;width:30px;transform:translateX(100%);transition:box-shadow .3s;content:"";pointer-events:none}.ant-table-cell-fix-left-all:after{display:none}.ant-table-cell-fix-right-first:after,.ant-table-cell-fix-right-last:after{position:absolute;top:0;bottom:-1px;left:0;width:30px;transform:translateX(-100%);transition:box-shadow .3s;content:"";pointer-events:none}.ant-table .ant-table-container:after,.ant-table .ant-table-container:before{position:absolute;top:0;bottom:0;z-index:4;width:30px;transition:box-shadow .3s;content:"";pointer-events:none}.ant-table .ant-table-container:before{left:0}.ant-table .ant-table-container:after{right:0}.ant-table-ping-left:not(.ant-table-has-fix-left)>.ant-table-container{position:relative}.ant-table-ping-left .ant-table-cell-fix-left-first:after,.ant-table-ping-left .ant-table-cell-fix-left-last:after,.ant-table-ping-left:not(.ant-table-has-fix-left)>.ant-table-container:before{box-shadow:inset 10px 0 8px -8px rgba(0,0,0,.15)}.ant-table-ping-left .ant-table-cell-fix-left-last:before{background-color:transparent!important}.ant-table-ping-right:not(.ant-table-has-fix-right)>.ant-table-container{position:relative}.ant-table-ping-right .ant-table-cell-fix-right-first:after,.ant-table-ping-right .ant-table-cell-fix-right-last:after,.ant-table-ping-right:not(.ant-table-has-fix-right)>.ant-table-container:after{box-shadow:inset -10px 0 8px -8px rgba(0,0,0,.15)}.ant-table-sticky-holder,.ant-table-sticky-scroll{position:sticky;z-index:3;background:#fff}.ant-table-sticky-scroll{bottom:0;display:flex;align-items:center;border-top:1px solid #f0f0f0;opacity:.6}.ant-table-sticky-scroll:hover{transform-origin:center bottom}.ant-table-sticky-scroll-bar{height:8px;background-color:rgba(0,0,0,.35);border-radius:4px}.ant-table-sticky-scroll-bar-active,.ant-table-sticky-scroll-bar:hover{background-color:rgba(0,0,0,.8)}@media (-ms-high-contrast:none){.ant-table-ping-left .ant-table-cell-fix-left-last:after,.ant-table-ping-right .ant-table-cell-fix-right-first:after{box-shadow:none!important}}.ant-table-title{border-radius:2px 2px 0 0}.ant-table-title+.ant-table-container{border-top-left-radius:0;border-top-right-radius:0}.ant-table-title+.ant-table-container table,.ant-table-title+.ant-table-container table>thead>tr:first-child th:first-child,.ant-table-title+.ant-table-container table>thead>tr:first-child th:last-child{border-radius:0}.ant-table-container{border-top-right-radius:2px}.ant-table-container,.ant-table-container table>thead>tr:first-child th:first-child{border-top-left-radius:2px}.ant-table-container table>thead>tr:first-child th:last-child{border-top-right-radius:2px}.ant-table-footer{border-radius:0 0 2px 2px}.ant-table-rtl,.ant-table-wrapper-rtl{direction:rtl}.ant-table-wrapper-rtl .ant-table table{text-align:right}.ant-table-wrapper-rtl .ant-table-thead>tr>th[colspan]:not([colspan="1"]){text-align:center}.ant-table-wrapper-rtl .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{right:auto;left:0}.ant-table-wrapper-rtl .ant-table-thead>tr>th{text-align:right}.ant-table-tbody>tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl{margin:-16px 33px -16px -16px}.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left{justify-content:flex-end}.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right{justify-content:flex-start}.ant-table-wrapper-rtl .ant-table-column-sorter{margin-right:4px;margin-left:0}.ant-table-wrapper-rtl .ant-table-filter-column-title{padding:16px 16px 16px 2.3em}.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title{padding:0 0 0 2.3em}.ant-table-wrapper-rtl .ant-table-filter-trigger{margin:-4px 4px -4px -8px}.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span,.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper+span,.ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span,.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper+span{padding-right:8px;padding-left:0}.ant-table-wrapper-rtl .ant-table-selection{text-align:center}.ant-table-wrapper-rtl .ant-table-row-expand-icon,.ant-table-wrapper-rtl .ant-table-row-indent{float:right}.ant-table-wrapper-rtl .ant-table-row-indent+.ant-table-row-expand-icon{margin-right:0;margin-left:8px}.ant-table-wrapper-rtl .ant-table-row-expand-icon:after{transform:rotate(-90deg)}.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed:before{transform:rotate(180deg)}.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed:after{transform:rotate(0deg)}.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab{padding:8px 0;font-size:14px}.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab{padding:16px 0;font-size:16px}.ant-tabs-card.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab{padding:6px 16px}.ant-tabs-card.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab{padding:7px 16px 6px}.ant-tabs-rtl{direction:rtl}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab{margin:0 0 0 32px}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab:last-of-type{margin-left:0}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon{margin-right:0;margin-left:12px}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove{margin-right:8px;margin-left:-4px}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon{margin:0}.ant-tabs-rtl.ant-tabs-left>.ant-tabs-nav{order:1}.ant-tabs-rtl.ant-tabs-left>.ant-tabs-content-holder,.ant-tabs-rtl.ant-tabs-right>.ant-tabs-nav{order:0}.ant-tabs-rtl.ant-tabs-right>.ant-tabs-content-holder{order:1}.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-right:2px;margin-left:0}.ant-tabs-dropdown-rtl{direction:rtl}.ant-tabs-dropdown-rtl .ant-tabs-dropdown-menu-item{text-align:right}.ant-tabs-bottom,.ant-tabs-top{flex-direction:column}.ant-tabs-bottom>.ant-tabs-nav,.ant-tabs-bottom>div>.ant-tabs-nav,.ant-tabs-top>.ant-tabs-nav,.ant-tabs-top>div>.ant-tabs-nav{margin:0 0 16px}.ant-tabs-bottom>.ant-tabs-nav:before,.ant-tabs-bottom>div>.ant-tabs-nav:before,.ant-tabs-top>.ant-tabs-nav:before,.ant-tabs-top>div>.ant-tabs-nav:before{position:absolute;right:0;left:0;border-bottom:1px solid #f0f0f0;content:""}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar{height:2px}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar-animated{transition:width .3s,left .3s,right .3s}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:before{top:0;bottom:0;width:30px}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:before{left:0;box-shadow:inset 10px 0 8px -8px rgba(0,0,0,.08)}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:after{right:0;box-shadow:inset -10px 0 8px -8px rgba(0,0,0,.08)}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before,.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after{opacity:1}.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-top>.ant-tabs-nav:before,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-top>div>.ant-tabs-nav:before{bottom:0}.ant-tabs-bottom>.ant-tabs-nav,.ant-tabs-bottom>div>.ant-tabs-nav{order:1;margin-top:16px;margin-bottom:0}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-bottom>.ant-tabs-nav:before,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-bottom>div>.ant-tabs-nav:before{top:0}.ant-tabs-bottom>.ant-tabs-content-holder,.ant-tabs-bottom>div>.ant-tabs-content-holder{order:0}.ant-tabs-left>.ant-tabs-nav,.ant-tabs-left>div>.ant-tabs-nav,.ant-tabs-right>.ant-tabs-nav,.ant-tabs-right>div>.ant-tabs-nav{flex-direction:column;min-width:50px}.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab{padding:8px 24px;text-align:center}.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin:16px 0 0}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap{flex-direction:column}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:before{right:0;left:0;height:30px}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:before{top:0;box-shadow:inset 0 10px 8px -8px rgba(0,0,0,.08)}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:after{bottom:0;box-shadow:inset 0 -10px 8px -8px rgba(0,0,0,.08)}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after,.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before{opacity:1}.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar{width:2px}.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar-animated{transition:height .3s,top .3s}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-operations,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-operations,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-operations,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-operations{flex:1 0 auto;flex-direction:column}.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar{right:0}.ant-tabs-left>.ant-tabs-content-holder,.ant-tabs-left>div>.ant-tabs-content-holder{margin-left:-1px;border-left:1px solid #f0f0f0}.ant-tabs-left>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,.ant-tabs-left>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding-left:24px}.ant-tabs-right>.ant-tabs-nav,.ant-tabs-right>div>.ant-tabs-nav{order:1}.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar{left:0}.ant-tabs-right>.ant-tabs-content-holder,.ant-tabs-right>div>.ant-tabs-content-holder{order:0;margin-right:-1px;border-right:1px solid #f0f0f0}.ant-tabs-right>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,.ant-tabs-right>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding-right:24px}.ant-tabs-dropdown{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;display:block}.ant-tabs-dropdown-hidden{display:none}.ant-tabs-dropdown-menu{max-height:200px;margin:0;padding:4px 0;overflow-x:hidden;overflow-y:auto;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-tabs-dropdown-menu-item{display:flex;align-items:center;min-width:120px;margin:0;padding:5px 12px;overflow:hidden;color:rgba(0,0,0,.85);font-weight:400;font-size:14px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:all .3s}.ant-tabs-dropdown-menu-item>span{flex:1;white-space:nowrap}.ant-tabs-dropdown-menu-item-remove{flex:none;margin-left:12px;color:rgba(0,0,0,.45);font-size:12px;background:transparent;border:0;cursor:pointer}.ant-tabs-dropdown-menu-item-remove:hover{color:#40a9ff}.ant-tabs-dropdown-menu-item:hover{background:#f5f5f5}.ant-tabs-dropdown-menu-item-disabled,.ant-tabs-dropdown-menu-item-disabled:hover{color:rgba(0,0,0,.25);background:transparent;cursor:not-allowed}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab{margin:0;padding:8px 16px;background:#fafafa;border:1px solid #f0f0f0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab-active{color:#1890ff;background:#fff}.ant-tabs-card>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-ink-bar{visibility:hidden}.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:2px}.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab{border-radius:2px 2px 0 0}.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab-active{border-bottom-color:#fff}.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab{border-radius:0 0 2px 2px}.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab-active{border-top-color:#fff}.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-top:2px}.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab{border-radius:2px 0 0 2px}.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab-active{border-right-color:#fff}.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab{border-radius:0 2px 2px 0}.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab-active{border-left-color:#fff}.ant-tabs{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:flex}.ant-tabs>.ant-tabs-nav,.ant-tabs>div>.ant-tabs-nav{position:relative;display:flex;flex:none;align-items:center}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap{position:relative;display:inline-block;display:flex;flex:auto;align-self:stretch;overflow:hidden;white-space:nowrap;transform:translate(0)}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap:before{position:absolute;z-index:1;opacity:0;transition:opacity .3s;content:"";pointer-events:none}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-list{position:relative;display:flex;transition:transform .3s}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-operations,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-operations{display:flex;align-self:stretch}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-operations-hidden,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-operations-hidden{position:absolute;visibility:hidden;pointer-events:none}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-more,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-more{position:relative;padding:8px 16px;background:transparent;border:0}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-more:after,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-more:after{position:absolute;right:0;bottom:0;left:0;height:5px;transform:translateY(100%);content:""}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add{min-width:40px;margin-left:2px;padding:0 8px;background:#fafafa;border:1px solid #f0f0f0;border-radius:2px 2px 0 0;outline:none;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:hover,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:hover{color:#40a9ff}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:active,.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:focus,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:active,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:focus{color:#096dd9}.ant-tabs-extra-content{flex:none}.ant-tabs-centered>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*=ant-tabs-nav-wrap-ping]),.ant-tabs-centered>div>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*=ant-tabs-nav-wrap-ping]){justify-content:center}.ant-tabs-ink-bar{position:absolute;background:#1890ff;pointer-events:none}.ant-tabs-tab{position:relative;display:inline-flex;align-items:center;padding:12px 0;font-size:14px;background:transparent;border:0;outline:none;cursor:pointer}.ant-tabs-tab-btn:active,.ant-tabs-tab-btn:focus,.ant-tabs-tab-remove:active,.ant-tabs-tab-remove:focus{color:#096dd9}.ant-tabs-tab-btn,.ant-tabs-tab-remove{outline:none;transition:all .3s}.ant-tabs-tab-remove{flex:none;margin-right:-4px;margin-left:8px;color:rgba(0,0,0,.45);font-size:12px;background:transparent;border:none;cursor:pointer}.ant-tabs-tab-remove:hover{color:rgba(0,0,0,.85)}.ant-tabs-tab:hover{color:#40a9ff}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff;text-shadow:0 0 .25px currentcolor}.ant-tabs-tab.ant-tabs-tab-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active,.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus,.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:active,.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:focus{color:rgba(0,0,0,.25)}.ant-tabs-tab .ant-tabs-tab-remove .anticon{margin:0}.ant-tabs-tab .anticon{margin-right:12px}.ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 32px}.ant-tabs-content{position:relative;width:100%}.ant-tabs-content-holder{flex:auto;min-width:0;min-height:0}.ant-tabs-tabpane{outline:none}.ant-tabs-tabpane-hidden{display:none}.ant-tabs-switch-appear,.ant-tabs-switch-enter{transition:none}.ant-tabs-switch-appear-start,.ant-tabs-switch-enter-start{opacity:0}.ant-tabs-switch-appear-active,.ant-tabs-switch-enter-active{opacity:1;transition:opacity .3s}.ant-tabs-switch-leave{position:absolute;transition:none;inset:0}.ant-tabs-switch-leave-start{opacity:1}.ant-tabs-switch-leave-active{opacity:0;transition:opacity .3s}.ant-tag{box-sizing:border-box;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block;height:auto;margin:0 8px 0 0;padding:0 7px;font-size:12px;line-height:20px;white-space:nowrap;background:#fafafa;border:1px solid #d9d9d9;border-radius:2px;opacity:1;transition:all .3s}.ant-tag,.ant-tag a,.ant-tag a:hover{color:rgba(0,0,0,.85)}.ant-tag>a:first-child:last-child{display:inline-block;margin:0 -8px;padding:0 8px}.ant-tag-close-icon{margin-left:3px;color:rgba(0,0,0,.45);font-size:10px;cursor:pointer;transition:all .3s}.ant-tag-close-icon:hover{color:rgba(0,0,0,.85)}.ant-tag-has-color{border-color:transparent}.ant-tag-has-color,.ant-tag-has-color .anticon-close,.ant-tag-has-color .anticon-close:hover,.ant-tag-has-color a,.ant-tag-has-color a:hover{color:#fff}.ant-tag-checkable{background-color:transparent;border-color:transparent;cursor:pointer}.ant-tag-checkable:not(.ant-tag-checkable-checked):hover{color:#1890ff}.ant-tag-checkable-checked,.ant-tag-checkable:active{color:#fff}.ant-tag-checkable-checked{background-color:#1890ff}.ant-tag-checkable:active{background-color:#096dd9}.ant-tag-hidden{display:none}.ant-tag-pink{color:#c41d7f;background:#fff0f6;border-color:#ffadd2}.ant-tag-pink-inverse{color:#fff;background:#eb2f96;border-color:#eb2f96}.ant-tag-magenta{color:#c41d7f;background:#fff0f6;border-color:#ffadd2}.ant-tag-magenta-inverse{color:#fff;background:#eb2f96;border-color:#eb2f96}.ant-tag-red{color:#cf1322;background:#fff1f0;border-color:#ffa39e}.ant-tag-red-inverse{color:#fff;background:#f5222d;border-color:#f5222d}.ant-tag-volcano{color:#d4380d;background:#fff2e8;border-color:#ffbb96}.ant-tag-volcano-inverse{color:#fff;background:#fa541c;border-color:#fa541c}.ant-tag-orange{color:#d46b08;background:#fff7e6;border-color:#ffd591}.ant-tag-orange-inverse{color:#fff;background:#fa8c16;border-color:#fa8c16}.ant-tag-yellow{color:#d4b106;background:#feffe6;border-color:#fffb8f}.ant-tag-yellow-inverse{color:#fff;background:#fadb14;border-color:#fadb14}.ant-tag-gold{color:#d48806;background:#fffbe6;border-color:#ffe58f}.ant-tag-gold-inverse{color:#fff;background:#faad14;border-color:#faad14}.ant-tag-cyan{color:#08979c;background:#e6fffb;border-color:#87e8de}.ant-tag-cyan-inverse{color:#fff;background:#13c2c2;border-color:#13c2c2}.ant-tag-lime{color:#7cb305;background:#fcffe6;border-color:#eaff8f}.ant-tag-lime-inverse{color:#fff;background:#a0d911;border-color:#a0d911}.ant-tag-green{color:#389e0d;background:#f6ffed;border-color:#b7eb8f}.ant-tag-green-inverse{color:#fff;background:#52c41a;border-color:#52c41a}.ant-tag-blue{color:#096dd9;background:#e6f7ff;border-color:#91d5ff}.ant-tag-blue-inverse{color:#fff;background:#1890ff;border-color:#1890ff}.ant-tag-geekblue{color:#1d39c4;background:#f0f5ff;border-color:#adc6ff}.ant-tag-geekblue-inverse{color:#fff;background:#2f54eb;border-color:#2f54eb}.ant-tag-purple{color:#531dab;background:#f9f0ff;border-color:#d3adf7}.ant-tag-purple-inverse{color:#fff;background:#722ed1;border-color:#722ed1}.ant-tag-success{color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.ant-tag-processing{color:#1890ff;background:#e6f7ff;border-color:#91d5ff}.ant-tag-error{color:#ff4d4f;background:#fff2f0;border-color:#ffccc7}.ant-tag-warning{color:#faad14;background:#fffbe6;border-color:#ffe58f}.ant-tag>.anticon+span,.ant-tag>span+.anticon{margin-left:7px}.ant-tag.ant-tag-rtl{margin-right:0;margin-left:8px;direction:rtl;text-align:right}.ant-tag-rtl .ant-tag-close-icon{margin-right:3px;margin-left:0}.ant-tag-rtl.ant-tag>.anticon+span,.ant-tag-rtl.ant-tag>span+.anticon{margin-right:7px;margin-left:0}.ant-timeline{box-sizing:border-box;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum";margin:0;padding:0;list-style:none}.ant-timeline-item{position:relative;margin:0;padding-bottom:20px;font-size:14px;list-style:none}.ant-timeline-item-tail{position:absolute;top:10px;left:4px;height:calc(100% - 10px);border-left:2px solid #f0f0f0}.ant-timeline-item-pending .ant-timeline-item-head{font-size:12px;background-color:transparent}.ant-timeline-item-pending .ant-timeline-item-tail{display:none}.ant-timeline-item-head{position:absolute;width:10px;height:10px;background-color:#fff;border:2px solid transparent;border-radius:100px}.ant-timeline-item-head-blue{color:#1890ff;border-color:#1890ff}.ant-timeline-item-head-red{color:#ff4d4f;border-color:#ff4d4f}.ant-timeline-item-head-green{color:#52c41a;border-color:#52c41a}.ant-timeline-item-head-gray{color:rgba(0,0,0,.25);border-color:rgba(0,0,0,.25)}.ant-timeline-item-head-custom{position:absolute;top:5.5px;left:5px;width:auto;height:auto;margin-top:0;padding:3px 1px;line-height:1;text-align:center;border:0;border-radius:0;transform:translate(-50%,-50%)}.ant-timeline-item-content{position:relative;top:-7.001px;margin:0 0 0 26px;word-break:break-word}.ant-timeline-item-last>.ant-timeline-item-tail{display:none}.ant-timeline-item-last>.ant-timeline-item-content{min-height:48px}.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,.ant-timeline.ant-timeline-label .ant-timeline-item-head,.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom,.ant-timeline.ant-timeline-label .ant-timeline-item-tail,.ant-timeline.ant-timeline-right .ant-timeline-item-head,.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,.ant-timeline.ant-timeline-right .ant-timeline-item-tail{left:50%}.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,.ant-timeline.ant-timeline-label .ant-timeline-item-head,.ant-timeline.ant-timeline-right .ant-timeline-item-head{margin-left:-4px}.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom,.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom{margin-left:1px}.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content,.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content{left:calc(50% - 4px);width:calc(50% - 14px);text-align:left}.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content,.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content{width:calc(50% - 12px);margin:0;text-align:right}.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom,.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail{left:calc(100% - 6px)}.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content{width:calc(100% - 18px)}.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail{display:block;height:calc(100% - 14px);border-left:2px dotted #f0f0f0}.ant-timeline.ant-timeline-reverse .ant-timeline-item-last .ant-timeline-item-tail{display:none}.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail{top:15px;display:block;height:calc(100% - 15px);border-left:2px dotted #f0f0f0}.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content{min-height:48px}.ant-timeline.ant-timeline-label .ant-timeline-item-label{position:absolute;top:-7.001px;width:calc(50% - 12px);text-align:right}.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label{left:calc(50% + 14px);width:calc(50% - 14px);text-align:left}.ant-timeline-rtl{direction:rtl}.ant-timeline-rtl .ant-timeline-item-tail{right:4px;left:auto;border-right:2px solid #f0f0f0;border-left:none}.ant-timeline-rtl .ant-timeline-item-head-custom{right:5px;left:auto;transform:translate(50%,-50%)}.ant-timeline-rtl .ant-timeline-item-content{margin:0 18px 0 0}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-tail,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-tail{right:50%;left:auto}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head{margin-right:-4px;margin-left:0}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom{margin-right:1px;margin-left:0}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content{right:calc(50% - 4px);left:auto;text-align:right}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content{text-align:left}.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail{right:0;left:auto}.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content{width:100%;margin-right:18px;text-align:right}.ant-timeline-rtl.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail,.ant-timeline-rtl.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail{border-right:2px dotted #f0f0f0;border-left:none}.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-label{text-align:left}.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label{right:calc(50% + 14px);text-align:right}.ant-tooltip{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;z-index:1070;display:block;width:-moz-max-content;width:max-content;width:intrinsic;max-width:250px;visibility:visible}.ant-tooltip-content{position:relative}.ant-tooltip-hidden{display:none}.ant-tooltip-placement-top,.ant-tooltip-placement-topLeft,.ant-tooltip-placement-topRight{padding-bottom:14.3137085px}.ant-tooltip-placement-right,.ant-tooltip-placement-rightBottom,.ant-tooltip-placement-rightTop{padding-left:14.3137085px}.ant-tooltip-placement-bottom,.ant-tooltip-placement-bottomLeft,.ant-tooltip-placement-bottomRight{padding-top:14.3137085px}.ant-tooltip-placement-left,.ant-tooltip-placement-leftBottom,.ant-tooltip-placement-leftTop{padding-right:14.3137085px}.ant-tooltip-inner{min-width:30px;min-height:32px;padding:6px 8px;color:#fff;text-align:left;text-decoration:none;word-wrap:break-word;background-color:rgba(0,0,0,.75);border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-tooltip-arrow{position:absolute;z-index:2;display:block;width:22px;height:22px;overflow:hidden;background:transparent;pointer-events:none}.ant-tooltip-arrow-content{--antd-arrow-background-color:linear-gradient(to right bottom,rgba(0,0,0,0.65),rgba(0,0,0,0.75));position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:11.3137085px;height:11.3137085px;margin:auto;content:"";pointer-events:auto;border-radius:0 0 2px;pointer-events:none}.ant-tooltip-arrow-content:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:var(--antd-arrow-background-color);background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}.ant-tooltip-placement-top .ant-tooltip-arrow,.ant-tooltip-placement-topLeft .ant-tooltip-arrow,.ant-tooltip-placement-topRight .ant-tooltip-arrow{bottom:0;transform:translateY(100%)}.ant-tooltip-placement-top .ant-tooltip-arrow-content,.ant-tooltip-placement-topLeft .ant-tooltip-arrow-content,.ant-tooltip-placement-topRight .ant-tooltip-arrow-content{box-shadow:3px 3px 7px rgba(0,0,0,.07);transform:translateY(-11px) rotate(45deg)}.ant-tooltip-placement-top .ant-tooltip-arrow{left:50%;transform:translateY(100%) translateX(-50%)}.ant-tooltip-placement-topLeft .ant-tooltip-arrow{left:13px}.ant-tooltip-placement-topRight .ant-tooltip-arrow{right:13px}.ant-tooltip-placement-right .ant-tooltip-arrow,.ant-tooltip-placement-rightBottom .ant-tooltip-arrow,.ant-tooltip-placement-rightTop .ant-tooltip-arrow{left:0;transform:translateX(-100%)}.ant-tooltip-placement-right .ant-tooltip-arrow-content,.ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content,.ant-tooltip-placement-rightTop .ant-tooltip-arrow-content{box-shadow:-3px 3px 7px rgba(0,0,0,.07);transform:translateX(11px) rotate(135deg)}.ant-tooltip-placement-right .ant-tooltip-arrow{top:50%;transform:translateX(-100%) translateY(-50%)}.ant-tooltip-placement-rightTop .ant-tooltip-arrow{top:5px}.ant-tooltip-placement-rightBottom .ant-tooltip-arrow{bottom:5px}.ant-tooltip-placement-left .ant-tooltip-arrow,.ant-tooltip-placement-leftBottom .ant-tooltip-arrow,.ant-tooltip-placement-leftTop .ant-tooltip-arrow{right:0;transform:translateX(100%)}.ant-tooltip-placement-left .ant-tooltip-arrow-content,.ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content,.ant-tooltip-placement-leftTop .ant-tooltip-arrow-content{box-shadow:3px -3px 7px rgba(0,0,0,.07);transform:translateX(-11px) rotate(315deg)}.ant-tooltip-placement-left .ant-tooltip-arrow{top:50%;transform:translateX(100%) translateY(-50%)}.ant-tooltip-placement-leftTop .ant-tooltip-arrow{top:5px}.ant-tooltip-placement-leftBottom .ant-tooltip-arrow{bottom:5px}.ant-tooltip-placement-bottom .ant-tooltip-arrow,.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,.ant-tooltip-placement-bottomRight .ant-tooltip-arrow{top:0;transform:translateY(-100%)}.ant-tooltip-placement-bottom .ant-tooltip-arrow-content,.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content,.ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content{box-shadow:-3px -3px 7px rgba(0,0,0,.07);transform:translateY(11px) rotate(225deg)}.ant-tooltip-placement-bottom .ant-tooltip-arrow{left:50%;transform:translateY(-100%) translateX(-50%)}.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow{left:13px}.ant-tooltip-placement-bottomRight .ant-tooltip-arrow{right:13px}.ant-tooltip-pink .ant-tooltip-inner{background-color:#eb2f96}.ant-tooltip-pink .ant-tooltip-arrow-content:before{background:#eb2f96}.ant-tooltip-magenta .ant-tooltip-inner{background-color:#eb2f96}.ant-tooltip-magenta .ant-tooltip-arrow-content:before{background:#eb2f96}.ant-tooltip-red .ant-tooltip-inner{background-color:#f5222d}.ant-tooltip-red .ant-tooltip-arrow-content:before{background:#f5222d}.ant-tooltip-volcano .ant-tooltip-inner{background-color:#fa541c}.ant-tooltip-volcano .ant-tooltip-arrow-content:before{background:#fa541c}.ant-tooltip-orange .ant-tooltip-inner{background-color:#fa8c16}.ant-tooltip-orange .ant-tooltip-arrow-content:before{background:#fa8c16}.ant-tooltip-yellow .ant-tooltip-inner{background-color:#fadb14}.ant-tooltip-yellow .ant-tooltip-arrow-content:before{background:#fadb14}.ant-tooltip-gold .ant-tooltip-inner{background-color:#faad14}.ant-tooltip-gold .ant-tooltip-arrow-content:before{background:#faad14}.ant-tooltip-cyan .ant-tooltip-inner{background-color:#13c2c2}.ant-tooltip-cyan .ant-tooltip-arrow-content:before{background:#13c2c2}.ant-tooltip-lime .ant-tooltip-inner{background-color:#a0d911}.ant-tooltip-lime .ant-tooltip-arrow-content:before{background:#a0d911}.ant-tooltip-green .ant-tooltip-inner{background-color:#52c41a}.ant-tooltip-green .ant-tooltip-arrow-content:before{background:#52c41a}.ant-tooltip-blue .ant-tooltip-inner{background-color:#1890ff}.ant-tooltip-blue .ant-tooltip-arrow-content:before{background:#1890ff}.ant-tooltip-geekblue .ant-tooltip-inner{background-color:#2f54eb}.ant-tooltip-geekblue .ant-tooltip-arrow-content:before{background:#2f54eb}.ant-tooltip-purple .ant-tooltip-inner{background-color:#722ed1}.ant-tooltip-purple .ant-tooltip-arrow-content:before{background:#722ed1}.ant-tooltip-rtl{direction:rtl}.ant-tooltip-rtl .ant-tooltip-inner{text-align:right}.ant-transfer-customize-list .ant-transfer-list{flex:1 1 50%;width:auto;height:auto;min-height:200px}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small{border:0;border-radius:0}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-selection-column{width:40px;min-width:40px}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th{background:#fafafa}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small>.ant-table-content .ant-table-row:last-child td{border-bottom:1px solid #f0f0f0}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-body{margin:0}.ant-transfer-customize-list .ant-table-wrapper .ant-table-pagination.ant-pagination{margin:16px 0 4px}.ant-transfer-customize-list .ant-input[disabled]{background-color:transparent}.ant-transfer-status-error .ant-transfer-list{border-color:#ff4d4f}.ant-transfer-status-error .ant-transfer-list-search:not([disabled]){border-color:#d9d9d9}.ant-transfer-status-error .ant-transfer-list-search:not([disabled]):hover{border-color:#40a9ff;border-right-width:1px}.ant-transfer-status-error .ant-transfer-list-search:not([disabled]):focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px;outline:0}.ant-transfer-status-warning .ant-transfer-list{border-color:#faad14}.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]){border-color:#d9d9d9}.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):hover{border-color:#40a9ff;border-right-width:1px}.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px;outline:0}.ant-transfer{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:flex;align-items:stretch}.ant-transfer-disabled .ant-transfer-list{background:#f5f5f5}.ant-transfer-list{display:flex;flex-direction:column;width:180px;height:200px;border:1px solid #d9d9d9;border-radius:2px}.ant-transfer-list-with-pagination{width:250px;height:auto}.ant-transfer-list-search .anticon-search{color:rgba(0,0,0,.25)}.ant-transfer-list-header{display:flex;flex:none;align-items:center;height:40px;padding:8px 12px 9px;color:rgba(0,0,0,.85);background:#fff;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.ant-transfer-list-header>:not(:last-child){margin-right:4px}.ant-transfer-list-header>*{flex:none}.ant-transfer-list-header-title{flex:auto;overflow:hidden;white-space:nowrap;text-align:right;text-overflow:ellipsis}.ant-transfer-list-header-dropdown{font-size:10px;transform:translateY(10%);cursor:pointer}.ant-transfer-list-header-dropdown[disabled]{cursor:not-allowed}.ant-transfer-list-body{display:flex;flex:auto;flex-direction:column;overflow:hidden;font-size:14px}.ant-transfer-list-body-search-wrapper{position:relative;flex:none;padding:12px}.ant-transfer-list-content{flex:auto;margin:0;padding:0;overflow:auto;list-style:none}.ant-transfer-list-content-item{display:flex;align-items:center;min-height:32px;padding:6px 12px;line-height:20px;transition:all .3s}.ant-transfer-list-content-item>:not(:last-child){margin-right:8px}.ant-transfer-list-content-item>*{flex:none}.ant-transfer-list-content-item-text{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-transfer-list-content-item-remove{position:relative;color:#d9d9d9;cursor:pointer;transition:all .3s}.ant-transfer-list-content-item-remove:hover{color:#40a9ff}.ant-transfer-list-content-item-remove:after{position:absolute;top:-6px;right:-50%;bottom:-6px;left:-50%;content:""}.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover{background-color:#f5f5f5;cursor:pointer}.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled).ant-transfer-list-content-item-checked:hover{background-color:#dcf4ff}.ant-transfer-list-content-show-remove .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover{background:transparent;cursor:default}.ant-transfer-list-content-item-checked{background-color:#e6f7ff}.ant-transfer-list-content-item-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-transfer-list-pagination{padding:8px 0;text-align:right;border-top:1px solid #f0f0f0}.ant-transfer-list-body-not-found{flex:none;width:100%;margin:auto 0;color:rgba(0,0,0,.25);text-align:center}.ant-transfer-list-footer{border-top:1px solid #f0f0f0}.ant-transfer-operation{display:flex;flex:none;flex-direction:column;align-self:center;margin:0 8px;vertical-align:middle}.ant-transfer-operation .ant-btn{display:block}.ant-transfer-operation .ant-btn:first-child{margin-bottom:4px}.ant-transfer-operation .ant-btn .anticon{font-size:12px}.ant-transfer .ant-empty-image{max-height:-2px}.ant-transfer-rtl{direction:rtl}.ant-transfer-rtl .ant-transfer-list-search{padding-right:8px;padding-left:24px}.ant-transfer-rtl .ant-transfer-list-search-action{right:auto;left:12px}.ant-transfer-rtl .ant-transfer-list-header>:not(:last-child){margin-right:0;margin-left:4px}.ant-transfer-rtl .ant-transfer-list-header{right:0;left:auto}.ant-transfer-rtl .ant-transfer-list-header-title{text-align:left}.ant-transfer-rtl .ant-transfer-list-content-item>:not(:last-child){margin-right:0;margin-left:8px}.ant-transfer-rtl .ant-transfer-list-pagination{text-align:left}.ant-transfer-rtl .ant-transfer-list-footer{right:0;left:auto}.ant-select-tree-checkbox{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.ant-select-tree-checkbox-input:focus+.ant-select-tree-checkbox-inner,.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner,.ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner{border-color:#1890ff}.ant-select-tree-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox:after,.ant-select-tree-checkbox:hover:after{visibility:visible}.ant-select-tree-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-select-tree-checkbox-inner:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-select-tree-checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.ant-select-tree-checkbox-disabled{cursor:not-allowed}.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after{border-color:rgba(0,0,0,.25);animation-name:none}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-input{cursor:not-allowed;pointer-events:none}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-select-tree-checkbox-disabled+span{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-select-tree-checkbox-disabled:hover:after,.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-disabled:after{visibility:hidden}.ant-select-tree-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-select-tree-checkbox-wrapper:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-disabled{cursor:not-allowed}.ant-select-tree-checkbox-wrapper+.ant-select-tree-checkbox-wrapper{margin-left:8px}.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-in-form-item input[type=checkbox]{width:14px;height:14px}.ant-select-tree-checkbox+span{padding-right:8px;padding-left:8px}.ant-select-tree-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block}.ant-select-tree-checkbox-group-item{margin-right:8px}.ant-select-tree-checkbox-group-item:last-child{margin-right:0}.ant-select-tree-checkbox-group-item+.ant-select-tree-checkbox-group-item{margin-left:0}.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:#1890ff;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after{background-color:rgba(0,0,0,.25);border-color:rgba(0,0,0,.25)}.ant-tree-select-dropdown{padding:8px 4px}.ant-tree-select-dropdown-rtl{direction:rtl}.ant-tree-select-dropdown .ant-select-tree{border-radius:0}.ant-tree-select-dropdown .ant-select-tree-list-holder-inner{align-items:stretch}.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-content-wrapper{flex:auto}.ant-select-tree{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";background:#fff;border-radius:2px;transition:background-color .3s}.ant-select-tree-focused:not(:hover):not(.ant-select-tree-active-focused){background:#e6f7ff}.ant-select-tree-list-holder-inner{align-items:flex-start}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner{align-items:stretch}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-node-content-wrapper{flex:auto}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-treenode.dragging{position:relative}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-treenode.dragging:after{position:absolute;top:0;right:0;bottom:4px;left:0;border:1px solid #1890ff;opacity:0;animation:ant-tree-node-fx-do-not-use .3s;animation-play-state:running;animation-fill-mode:forwards;content:"";pointer-events:none}.ant-select-tree .ant-select-tree-treenode{display:flex;align-items:flex-start;padding:0 0 4px;outline:none}.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper:hover{background:transparent}.ant-select-tree .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper{background:#f5f5f5}.ant-select-tree .ant-select-tree-treenode:not(.ant-select-tree .ant-select-tree-treenode-disabled).filter-node .ant-select-tree-title{color:inherit;font-weight:500}.ant-select-tree .ant-select-tree-treenode-draggable .ant-select-tree-draggable-icon{width:24px;line-height:24px;text-align:center;visibility:visible;opacity:.2;transition:opacity .3s}.ant-select-tree-treenode:hover .ant-select-tree .ant-select-tree-treenode-draggable .ant-select-tree-draggable-icon{opacity:.45}.ant-select-tree .ant-select-tree-treenode-draggable.ant-select-tree-treenode-disabled .ant-select-tree-draggable-icon{visibility:hidden}.ant-select-tree-indent{align-self:stretch;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-select-tree-indent-unit{display:inline-block;width:24px}.ant-select-tree-draggable-icon{visibility:hidden}.ant-select-tree-switcher{position:relative;flex:none;align-self:stretch;width:24px;margin:0;line-height:24px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-select-tree-switcher .ant-select-tree-switcher-icon,.ant-select-tree-switcher .ant-tree-switcher-icon{display:inline-block;font-size:10px;vertical-align:baseline}.ant-select-tree-switcher .ant-select-tree-switcher-icon svg,.ant-select-tree-switcher .ant-tree-switcher-icon svg{transition:transform .3s}.ant-select-tree-switcher-noop{cursor:default}.ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg{transform:rotate(-90deg)}.ant-select-tree-switcher-loading-icon{color:#1890ff}.ant-select-tree-switcher-leaf-line{position:relative;z-index:1;display:inline-block;width:100%;height:100%}.ant-select-tree-switcher-leaf-line:before{position:absolute;top:0;right:12px;bottom:-4px;margin-left:-1px;border-right:1px solid #d9d9d9;content:" "}.ant-select-tree-switcher-leaf-line:after{position:absolute;width:10px;height:14px;border-bottom:1px solid #d9d9d9;content:" "}.ant-select-tree-checkbox{top:auto;margin:4px 8px 0 0}.ant-select-tree .ant-select-tree-node-content-wrapper{position:relative;z-index:auto;min-height:24px;margin:0;padding:0 4px;color:inherit;line-height:24px;background:transparent;border-radius:2px;cursor:pointer;transition:all .3s,border 0s,line-height 0s,box-shadow 0s}.ant-select-tree .ant-select-tree-node-content-wrapper:hover{background-color:#f5f5f5}.ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background-color:#bae7ff}.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;vertical-align:top}.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle:empty{display:none}.ant-select-tree-unselectable .ant-select-tree-node-content-wrapper:hover{background-color:transparent}.ant-select-tree-node-content-wrapper{line-height:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-select-tree-node-content-wrapper .ant-tree-drop-indicator{position:absolute;z-index:1;height:2px;background-color:#1890ff;border-radius:1px;pointer-events:none}.ant-select-tree-node-content-wrapper .ant-tree-drop-indicator:after{position:absolute;top:-3px;left:-6px;width:8px;height:8px;background-color:transparent;border:2px solid #1890ff;border-radius:50%;content:""}.ant-select-tree .ant-select-tree-treenode.drop-container>[draggable]{box-shadow:0 0 0 2px #1890ff}.ant-select-tree-show-line .ant-select-tree-indent-unit{position:relative;height:100%}.ant-select-tree-show-line .ant-select-tree-indent-unit:before{position:absolute;top:0;right:12px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.ant-select-tree-show-line .ant-select-tree-indent-unit-end:before{display:none}.ant-select-tree-show-line .ant-select-tree-switcher{background:#fff}.ant-select-tree-show-line .ant-select-tree-switcher-line-icon{vertical-align:-.15em}.ant-select-tree .ant-select-tree-treenode-leaf-last .ant-select-tree-switcher-leaf-line:before{top:auto!important;bottom:auto!important;height:14px!important}.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg{transform:rotate(90deg)}.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher-loading-icon{transform:scaleY(-1)}@keyframes antCheckboxEffect{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}@keyframes ant-tree-node-fx-do-not-use{0%{opacity:0}to{opacity:1}}.ant-tree.ant-tree-directory .ant-tree-treenode{position:relative}.ant-tree.ant-tree-directory .ant-tree-treenode:before{position:absolute;top:0;right:0;bottom:4px;left:0;transition:background-color .3s;content:"";pointer-events:none}.ant-tree.ant-tree-directory .ant-tree-treenode:hover:before{background:#f5f5f5}.ant-tree.ant-tree-directory .ant-tree-treenode>*{z-index:1}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-switcher{transition:color .3s}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper{border-radius:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background:transparent}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected{color:#fff;background:transparent}.ant-tree.ant-tree-directory .ant-tree-treenode-selected:before,.ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover:before{background:#1890ff}.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher{color:#fff}.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper{color:#fff;background:transparent}.ant-tree-checkbox{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.ant-tree-checkbox-input:focus+.ant-tree-checkbox-inner,.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner,.ant-tree-checkbox:hover .ant-tree-checkbox-inner{border-color:#1890ff}.ant-tree-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox:after,.ant-tree-checkbox:hover:after{visibility:visible}.ant-tree-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-tree-checkbox-inner:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-tree-checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-tree-checkbox-checked .ant-tree-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.ant-tree-checkbox-disabled{cursor:not-allowed}.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after{border-color:rgba(0,0,0,.25);animation-name:none}.ant-tree-checkbox-disabled .ant-tree-checkbox-input{cursor:not-allowed;pointer-events:none}.ant-tree-checkbox-disabled .ant-tree-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-tree-checkbox-disabled+span{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-tree-checkbox-disabled:hover:after,.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled:after{visibility:hidden}.ant-tree-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-tree-checkbox-wrapper:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled{cursor:not-allowed}.ant-tree-checkbox-wrapper+.ant-tree-checkbox-wrapper{margin-left:8px}.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-in-form-item input[type=checkbox]{width:14px;height:14px}.ant-tree-checkbox+span{padding-right:8px;padding-left:8px}.ant-tree-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block}.ant-tree-checkbox-group-item{margin-right:8px}.ant-tree-checkbox-group-item:last-child{margin-right:0}.ant-tree-checkbox-group-item+.ant-tree-checkbox-group-item{margin-left:0}.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:#1890ff;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after{background-color:rgba(0,0,0,.25);border-color:rgba(0,0,0,.25)}.ant-tree{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";background:#fff;border-radius:2px;transition:background-color .3s}.ant-tree-focused:not(:hover):not(.ant-tree-active-focused){background:#e6f7ff}.ant-tree-list-holder-inner{align-items:flex-start}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner{align-items:stretch}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-node-content-wrapper{flex:auto}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-treenode.dragging{position:relative}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-treenode.dragging:after{position:absolute;top:0;right:0;bottom:4px;left:0;border:1px solid #1890ff;opacity:0;animation:ant-tree-node-fx-do-not-use .3s;animation-play-state:running;animation-fill-mode:forwards;content:"";pointer-events:none}.ant-tree .ant-tree-treenode{display:flex;align-items:flex-start;padding:0 0 4px;outline:none}.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover{background:transparent}.ant-tree .ant-tree-treenode-active .ant-tree-node-content-wrapper{background:#f5f5f5}.ant-tree .ant-tree-treenode:not(.ant-tree .ant-tree-treenode-disabled).filter-node .ant-tree-title{color:inherit;font-weight:500}.ant-tree .ant-tree-treenode-draggable .ant-tree-draggable-icon{width:24px;line-height:24px;text-align:center;visibility:visible;opacity:.2;transition:opacity .3s}.ant-tree-treenode:hover .ant-tree .ant-tree-treenode-draggable .ant-tree-draggable-icon{opacity:.45}.ant-tree .ant-tree-treenode-draggable.ant-tree-treenode-disabled .ant-tree-draggable-icon{visibility:hidden}.ant-tree-indent{align-self:stretch;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-tree-indent-unit{display:inline-block;width:24px}.ant-tree-draggable-icon{visibility:hidden}.ant-tree-switcher{position:relative;flex:none;align-self:stretch;width:24px;margin:0;line-height:24px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-tree-switcher .ant-select-tree-switcher-icon,.ant-tree-switcher .ant-tree-switcher-icon{display:inline-block;font-size:10px;vertical-align:baseline}.ant-tree-switcher .ant-select-tree-switcher-icon svg,.ant-tree-switcher .ant-tree-switcher-icon svg{transition:transform .3s}.ant-tree-switcher-noop{cursor:default}.ant-tree-switcher_close .ant-tree-switcher-icon svg{transform:rotate(-90deg)}.ant-tree-switcher-loading-icon{color:#1890ff}.ant-tree-switcher-leaf-line{position:relative;z-index:1;display:inline-block;width:100%;height:100%}.ant-tree-switcher-leaf-line:before{position:absolute;top:0;right:12px;bottom:-4px;margin-left:-1px;border-right:1px solid #d9d9d9;content:" "}.ant-tree-switcher-leaf-line:after{position:absolute;width:10px;height:14px;border-bottom:1px solid #d9d9d9;content:" "}.ant-tree-checkbox{top:auto;margin:4px 8px 0 0}.ant-tree .ant-tree-node-content-wrapper{position:relative;z-index:auto;min-height:24px;margin:0;padding:0 4px;color:inherit;line-height:24px;background:transparent;border-radius:2px;cursor:pointer;transition:all .3s,border 0s,line-height 0s,box-shadow 0s}.ant-tree .ant-tree-node-content-wrapper:hover{background-color:#f5f5f5}.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:#bae7ff}.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;vertical-align:top}.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle:empty{display:none}.ant-tree-unselectable .ant-tree-node-content-wrapper:hover{background-color:transparent}.ant-tree-node-content-wrapper{line-height:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-tree-node-content-wrapper .ant-tree-drop-indicator{position:absolute;z-index:1;height:2px;background-color:#1890ff;border-radius:1px;pointer-events:none}.ant-tree-node-content-wrapper .ant-tree-drop-indicator:after{position:absolute;top:-3px;left:-6px;width:8px;height:8px;background-color:transparent;border:2px solid #1890ff;border-radius:50%;content:""}.ant-tree .ant-tree-treenode.drop-container>[draggable]{box-shadow:0 0 0 2px #1890ff}.ant-tree-show-line .ant-tree-indent-unit{position:relative;height:100%}.ant-tree-show-line .ant-tree-indent-unit:before{position:absolute;top:0;right:12px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.ant-tree-show-line .ant-tree-indent-unit-end:before{display:none}.ant-tree-show-line .ant-tree-switcher{background:#fff}.ant-tree-show-line .ant-tree-switcher-line-icon{vertical-align:-.15em}.ant-tree .ant-tree-treenode-leaf-last .ant-tree-switcher-leaf-line:before{top:auto!important;bottom:auto!important;height:14px!important}.ant-tree-rtl{direction:rtl}.ant-tree-rtl .ant-tree-node-content-wrapper[draggable=true] .ant-tree-drop-indicator:after{right:-6px;left:unset}.ant-tree .ant-tree-treenode-rtl{direction:rtl}.ant-tree-rtl .ant-tree-switcher_close .ant-tree-switcher-icon svg{transform:rotate(90deg)}.ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit:before{right:auto;left:-13px;border-right:none;border-left:1px solid #d9d9d9}.ant-tree-rtl .ant-tree-checkbox,.ant-tree-select-dropdown-rtl .ant-select-tree-checkbox{margin:4px 0 0 8px}.ant-typography{color:rgba(0,0,0,.85);word-break:break-word}.ant-typography.ant-typography-secondary{color:rgba(0,0,0,.45)}.ant-typography.ant-typography-success{color:#52c41a}.ant-typography.ant-typography-warning{color:#faad14}.ant-typography.ant-typography-danger{color:#ff4d4f}a.ant-typography.ant-typography-danger:active,a.ant-typography.ant-typography-danger:focus{color:#d9363e}a.ant-typography.ant-typography-danger:hover{color:#ff7875}.ant-typography.ant-typography-disabled{color:rgba(0,0,0,.25);cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-typography p,div.ant-typography{margin-bottom:1em}.ant-typography h1,div.ant-typography-h1,div.ant-typography-h1>textarea,h1.ant-typography{margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:600;font-size:38px;line-height:1.23}.ant-typography h2,div.ant-typography-h2,div.ant-typography-h2>textarea,h2.ant-typography{margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:600;font-size:30px;line-height:1.35}.ant-typography h3,div.ant-typography-h3,div.ant-typography-h3>textarea,h3.ant-typography{margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:600;font-size:24px;line-height:1.35}.ant-typography h4,div.ant-typography-h4,div.ant-typography-h4>textarea,h4.ant-typography{margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:600;font-size:20px;line-height:1.4}.ant-typography h5,div.ant-typography-h5,div.ant-typography-h5>textarea,h5.ant-typography{margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:600;font-size:16px;line-height:1.5}.ant-typography+h1.ant-typography,.ant-typography+h2.ant-typography,.ant-typography+h3.ant-typography,.ant-typography+h4.ant-typography,.ant-typography+h5.ant-typography,.ant-typography div+h1,.ant-typography div+h2,.ant-typography div+h3,.ant-typography div+h4,.ant-typography div+h5,.ant-typography h1+h1,.ant-typography h1+h2,.ant-typography h1+h3,.ant-typography h1+h4,.ant-typography h1+h5,.ant-typography h2+h1,.ant-typography h2+h2,.ant-typography h2+h3,.ant-typography h2+h4,.ant-typography h2+h5,.ant-typography h3+h1,.ant-typography h3+h2,.ant-typography h3+h3,.ant-typography h3+h4,.ant-typography h3+h5,.ant-typography h4+h1,.ant-typography h4+h2,.ant-typography h4+h3,.ant-typography h4+h4,.ant-typography h4+h5,.ant-typography h5+h1,.ant-typography h5+h2,.ant-typography h5+h3,.ant-typography h5+h4,.ant-typography h5+h5,.ant-typography li+h1,.ant-typography li+h2,.ant-typography li+h3,.ant-typography li+h4,.ant-typography li+h5,.ant-typography p+h1,.ant-typography p+h2,.ant-typography p+h3,.ant-typography p+h4,.ant-typography p+h5,.ant-typography ul+h1,.ant-typography ul+h2,.ant-typography ul+h3,.ant-typography ul+h4,.ant-typography ul+h5{margin-top:1.2em}a.ant-typography-ellipsis,span.ant-typography-ellipsis{display:inline-block;max-width:100%}.ant-typography a,a.ant-typography{color:#1890ff;outline:none;cursor:pointer;transition:color .3s;text-decoration:none}.ant-typography a:focus-visible,.ant-typography a:hover,a.ant-typography:focus-visible,a.ant-typography:hover{color:#40a9ff}.ant-typography a:active,a.ant-typography:active{color:#096dd9}.ant-typography a:active,.ant-typography a:hover,a.ant-typography:active,a.ant-typography:hover{text-decoration:none}.ant-typography a.ant-typography-disabled,.ant-typography a[disabled],a.ant-typography.ant-typography-disabled,a.ant-typography[disabled]{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-typography a.ant-typography-disabled:active,.ant-typography a.ant-typography-disabled:hover,.ant-typography a[disabled]:active,.ant-typography a[disabled]:hover,a.ant-typography.ant-typography-disabled:active,a.ant-typography.ant-typography-disabled:hover,a.ant-typography[disabled]:active,a.ant-typography[disabled]:hover{color:rgba(0,0,0,.25)}.ant-typography a.ant-typography-disabled:active,.ant-typography a[disabled]:active,a.ant-typography.ant-typography-disabled:active,a.ant-typography[disabled]:active{pointer-events:none}.ant-typography code{margin:0 .2em;padding:.2em .4em .1em;font-size:85%;background:hsla(0,0%,58.8%,.1);border:1px solid hsla(0,0%,39.2%,.2);border-radius:3px}.ant-typography kbd{margin:0 .2em;padding:.15em .4em .1em;font-size:90%;background:hsla(0,0%,58.8%,.06);border:solid hsla(0,0%,39.2%,.2);border-width:1px 1px 2px;border-radius:3px}.ant-typography mark{padding:0;background-color:#ffe58f}.ant-typography ins,.ant-typography u{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.ant-typography del,.ant-typography s{text-decoration:line-through}.ant-typography strong{font-weight:600}.ant-typography-copy,.ant-typography-edit,.ant-typography-expand{color:#1890ff;outline:none;cursor:pointer;transition:color .3s;margin-left:4px}.ant-typography-copy:focus-visible,.ant-typography-copy:hover,.ant-typography-edit:focus-visible,.ant-typography-edit:hover,.ant-typography-expand:focus-visible,.ant-typography-expand:hover{color:#40a9ff}.ant-typography-copy:active,.ant-typography-edit:active,.ant-typography-expand:active{color:#096dd9}.ant-typography-copy-success,.ant-typography-copy-success:focus,.ant-typography-copy-success:hover{color:#52c41a}.ant-typography-edit-content{position:relative}div.ant-typography-edit-content{left:-12px;margin-top:-5px;margin-bottom:calc(1em - 5px)}.ant-typography-edit-content-confirm{position:absolute;right:10px;bottom:8px;color:rgba(0,0,0,.45);font-weight:400;font-size:14px;font-style:normal;pointer-events:none}.ant-typography-edit-content textarea{height:1em;margin:0!important;-moz-transition:none}.ant-typography ol,.ant-typography ul{margin:0 0 1em;padding:0}.ant-typography ol li,.ant-typography ul li{margin:0 0 0 20px;padding:0 0 0 4px}.ant-typography ul{list-style-type:circle}.ant-typography ul ul{list-style-type:disc}.ant-typography ol{list-style-type:decimal}.ant-typography blockquote,.ant-typography pre{margin:1em 0}.ant-typography pre{padding:.4em .6em;white-space:pre-wrap;word-wrap:break-word;background:hsla(0,0%,58.8%,.1);border:1px solid hsla(0,0%,39.2%,.2);border-radius:3px}.ant-typography pre code{display:inline;margin:0;padding:0;font-size:inherit;font-family:inherit;background:transparent;border:0}.ant-typography blockquote{padding:0 0 0 .6em;border-left:4px solid hsla(0,0%,39.2%,.2);opacity:.85}.ant-typography-single-line{white-space:nowrap}.ant-typography-ellipsis-single-line{overflow:hidden;text-overflow:ellipsis}a.ant-typography-ellipsis-single-line,span.ant-typography-ellipsis-single-line{vertical-align:bottom}.ant-typography-ellipsis-multiple-line{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;
  /*! autoprefixer: ignore next */-webkit-box-orient:vertical}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl.ant-typography ol li,.ant-typography-rtl.ant-typography ul li{margin:0 20px 0 0;padding:0 4px 0 0}.ant-upload{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";outline:0}.ant-upload p{margin:0}.ant-upload-btn{display:block;width:100%;outline:none}.ant-upload input[type=file]{cursor:pointer}.ant-upload.ant-upload-select{display:inline-block}.ant-upload.ant-upload-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-upload.ant-upload-select-picture-card{width:104px;height:104px;margin-right:8px;margin-bottom:8px;text-align:center;vertical-align:top;background-color:#fafafa;border:1px dashed #d9d9d9;border-radius:2px;cursor:pointer;transition:border-color .3s}.ant-upload.ant-upload-select-picture-card>.ant-upload{display:flex;align-items:center;justify-content:center;height:100%;text-align:center}.ant-upload.ant-upload-select-picture-card:hover{border-color:#1890ff}.ant-upload-disabled.ant-upload.ant-upload-select-picture-card:hover{border-color:#d9d9d9}.ant-upload.ant-upload-drag{position:relative;width:100%;height:100%;text-align:center;background:#fafafa;border:1px dashed #d9d9d9;border-radius:2px;cursor:pointer;transition:border-color .3s}.ant-upload.ant-upload-drag .ant-upload{padding:16px 0}.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled){border-color:#096dd9}.ant-upload.ant-upload-drag.ant-upload-disabled{cursor:not-allowed}.ant-upload.ant-upload-drag .ant-upload-btn{display:table;height:100%}.ant-upload.ant-upload-drag .ant-upload-drag-container{display:table-cell;vertical-align:middle}.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover{border-color:#40a9ff}.ant-upload.ant-upload-drag p.ant-upload-drag-icon{margin-bottom:20px}.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon{color:#40a9ff;font-size:48px}.ant-upload.ant-upload-drag p.ant-upload-text{margin:0 0 4px;color:rgba(0,0,0,.85);font-size:16px}.ant-upload.ant-upload-drag p.ant-upload-hint{color:rgba(0,0,0,.45);font-size:14px}.ant-upload.ant-upload-drag .anticon-plus{color:rgba(0,0,0,.25);font-size:30px;transition:all .3s}.ant-upload.ant-upload-drag .anticon-plus:hover,.ant-upload.ant-upload-drag:hover .anticon-plus{color:rgba(0,0,0,.45)}.ant-upload-picture-card-wrapper{display:inline-block;width:100%}.ant-upload-picture-card-wrapper:before{display:table;content:""}.ant-upload-picture-card-wrapper:after{display:table;clear:both;content:""}.ant-upload-list{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";line-height:1.5715}.ant-upload-list:after,.ant-upload-list:before{display:table;content:""}.ant-upload-list:after{clear:both}.ant-upload-list-item{position:relative;height:22.001px;margin-top:8px;font-size:14px}.ant-upload-list-item-name{display:inline-block;width:100%;padding-left:22px;overflow:hidden;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis}.ant-upload-list-item-card-actions{position:absolute;right:0}.ant-upload-list-item-card-actions-btn{opacity:0}.ant-upload-list-item-card-actions-btn.ant-btn-sm{height:22.001px;line-height:1;vertical-align:top}.ant-upload-list-item-card-actions.picture{top:22px;line-height:0}.ant-upload-list-item-card-actions-btn:focus,.ant-upload-list-item-card-actions.picture .ant-upload-list-item-card-actions-btn{opacity:1}.ant-upload-list-item-card-actions .anticon{color:rgba(0,0,0,.45);transition:all .3s}.ant-upload-list-item-card-actions:hover .anticon{color:rgba(0,0,0,.85)}.ant-upload-list-item-info{height:100%;transition:background-color .3s}.ant-upload-list-item-info>span{display:block;width:100%;height:100%}.ant-upload-list-item-info .ant-upload-text-icon .anticon,.ant-upload-list-item-info .anticon-loading .anticon{position:absolute;top:5px;color:rgba(0,0,0,.45);font-size:14px}.ant-upload-list-item:hover .ant-upload-list-item-info{background-color:#f5f5f5}.ant-upload-list-item:hover .ant-upload-list-item-card-actions-btn{opacity:1}.ant-upload-list-item-error,.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon,.ant-upload-list-item-error .ant-upload-list-item-name,.ant-upload-list-item-error .ant-upload-text-icon>.anticon{color:#ff4d4f}.ant-upload-list-item-error .ant-upload-list-item-card-actions-btn{opacity:1}.ant-upload-list-item-progress{position:absolute;bottom:-12px;width:100%;padding-left:26px;font-size:14px;line-height:0}.ant-upload-list-picture-card .ant-upload-list-item,.ant-upload-list-picture .ant-upload-list-item{position:relative;height:66px;padding:8px;border:1px solid #d9d9d9;border-radius:2px}.ant-upload-list-picture-card .ant-upload-list-item:hover,.ant-upload-list-picture .ant-upload-list-item:hover{background:transparent}.ant-upload-list-picture-card .ant-upload-list-item-error,.ant-upload-list-picture .ant-upload-list-item-error{border-color:#ff4d4f}.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info,.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info{background:transparent}.ant-upload-list-picture-card .ant-upload-list-item-uploading,.ant-upload-list-picture .ant-upload-list-item-uploading{border-style:dashed}.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,.ant-upload-list-picture .ant-upload-list-item-thumbnail{width:48px;height:48px;line-height:60px;text-align:center;opacity:.8}.ant-upload-list-picture-card .ant-upload-list-item-thumbnail .anticon,.ant-upload-list-picture .ant-upload-list-item-thumbnail .anticon{font-size:26px}.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#e6f7ff"],.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#e6f7ff"]{fill:#fff2f0}.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#1890ff"],.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#1890ff"]{fill:#ff4d4f}.ant-upload-list-picture-card .ant-upload-list-item-icon,.ant-upload-list-picture .ant-upload-list-item-icon{position:absolute;top:50%;left:50%;font-size:26px;transform:translate(-50%,-50%)}.ant-upload-list-picture-card .ant-upload-list-item-icon .anticon,.ant-upload-list-picture .ant-upload-list-item-icon .anticon{font-size:26px}.ant-upload-list-picture-card .ant-upload-list-item-image,.ant-upload-list-picture .ant-upload-list-item-image{max-width:100%}.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img,.ant-upload-list-picture .ant-upload-list-item-thumbnail img{display:block;width:48px;height:48px;overflow:hidden}.ant-upload-list-picture-card .ant-upload-list-item-name,.ant-upload-list-picture .ant-upload-list-item-name{display:inline-block;box-sizing:border-box;max-width:100%;margin:0 0 0 8px;padding-right:8px;padding-left:48px;overflow:hidden;line-height:44px;white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name,.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name{margin-bottom:12px}.ant-upload-list-picture-card .ant-upload-list-item-progress,.ant-upload-list-picture .ant-upload-list-item-progress{bottom:14px;width:calc(100% - 24px);margin-top:0;padding-left:56px}.ant-upload-list-picture-card-container{display:inline-block;width:104px;height:104px;margin:0 8px 8px 0;vertical-align:top}.ant-upload-list-picture-card .ant-upload-list-item{height:100%;margin:0}.ant-upload-list-picture-card .ant-upload-list-item-info{position:relative;height:100%;overflow:hidden}.ant-upload-list-picture-card .ant-upload-list-item-info:before{position:absolute;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;transition:all .3s;content:" "}.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info:before{opacity:1}.ant-upload-list-picture-card .ant-upload-list-item-actions{position:absolute;top:50%;left:50%;z-index:10;white-space:nowrap;transform:translate(-50%,-50%);opacity:0;transition:all .3s}.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye{z-index:10;width:16px;margin:0 4px;color:hsla(0,0%,100%,.85);font-size:16px;cursor:pointer;transition:all .3s}.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover{color:#fff}.ant-upload-list-picture-card .ant-upload-list-item-actions:hover,.ant-upload-list-picture-card .ant-upload-list-item-info:hover+.ant-upload-list-item-actions{opacity:1}.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img{position:static;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ant-upload-list-picture-card .ant-upload-list-item-name{display:none;margin:8px 0 0;padding:0;line-height:1.5715;text-align:center}.ant-upload-list-picture-card .ant-upload-list-item-file+.ant-upload-list-item-name{position:absolute;bottom:10px;display:block}.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item{background-color:#fafafa}.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info{height:auto}.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete,.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye,.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info:before{display:none}.ant-upload-list-picture-card .ant-upload-list-item-progress{bottom:32px;width:calc(100% - 14px);padding-left:0}.ant-upload-list-picture-container,.ant-upload-list-text-container{transition:opacity .3s,height .3s}.ant-upload-list-picture-container:before,.ant-upload-list-text-container:before{display:table;width:0;height:0;content:""}.ant-upload-list-picture-container .ant-upload-span,.ant-upload-list-text-container .ant-upload-span{display:block;flex:auto}.ant-upload-list-picture .ant-upload-span,.ant-upload-list-text .ant-upload-span{display:flex;align-items:center}.ant-upload-list-picture .ant-upload-span>*,.ant-upload-list-text .ant-upload-span>*{flex:none}.ant-upload-list-picture .ant-upload-list-item-name,.ant-upload-list-text .ant-upload-list-item-name{flex:auto;margin:0;padding:0 8px}.ant-upload-list-picture .ant-upload-list-item-card-actions,.ant-upload-list-text .ant-upload-list-item-card-actions,.ant-upload-list-text .ant-upload-text-icon .anticon{position:static}.ant-upload-list .ant-upload-animate-inline-appear,.ant-upload-list .ant-upload-animate-inline-enter,.ant-upload-list .ant-upload-animate-inline-leave{animation-duration:.3s;animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-fill-mode:forwards}.ant-upload-list .ant-upload-animate-inline-appear,.ant-upload-list .ant-upload-animate-inline-enter{animation-name:uploadAnimateInlineIn}.ant-upload-list .ant-upload-animate-inline-leave{animation-name:uploadAnimateInlineOut}@keyframes uploadAnimateInlineIn{0%{width:0;height:0;margin:0;padding:0;opacity:0}}@keyframes uploadAnimateInlineOut{to{width:0;height:0;margin:0;padding:0;opacity:0}}.ant-upload-rtl{direction:rtl}.ant-upload-rtl.ant-upload.ant-upload-select-picture-card{margin-right:auto;margin-left:8px}.ant-upload-list-rtl{direction:rtl}.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1{padding-right:22px;padding-left:14px}.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2{padding-right:22px;padding-left:28px}.ant-upload-list-rtl .ant-upload-list-item-name{padding-right:22px;padding-left:0}.ant-upload-list-rtl .ant-upload-list-item-name-icon-count-1{padding-left:14px}.ant-upload-list-rtl .ant-upload-list-item-card-actions{right:auto;left:0}.ant-upload-list-rtl .ant-upload-list-item-card-actions .anticon{padding-right:0;padding-left:5px}.ant-upload-list-rtl .ant-upload-list-item-info{padding:0 4px 0 12px}.ant-upload-list-rtl .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon{padding-right:0;padding-left:5px}.ant-upload-list-rtl .ant-upload-list-item-progress{padding-right:26px;padding-left:0}.ant-upload-list-picture-card .ant-upload-list-item-info,.ant-upload-list-picture .ant-upload-list-item-info{padding:0}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-thumbnail{right:8px;left:auto}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-icon,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-icon{right:50%;left:auto;transform:translate(50%,-50%)}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name{margin:0 8px 0 0;padding-right:48px;padding-left:8px}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1{padding-right:48px;padding-left:18px}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2{padding-right:48px;padding-left:36px}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-progress,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-progress{padding-right:0;padding-left:0}.ant-upload-list-rtl .ant-upload-list-picture-card-container{margin:0 0 8px 8px}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-actions{right:50%;left:auto;transform:translate(50%,-50%)}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-file+.ant-upload-list-item-name{margin:8px 0 0;padding:0}body {
  margin: 0;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color: #f3f4fa;
}code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", monospace;
}/* Disable scroll bounce when using laptop trackpad */body {
  overscroll-behavior: none;
}@keyframes dashdraw {
  to {
    stroke-dashoffset: 0.5rem;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkFwcC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2FudGQvZGlzdC9hbnRkLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3N0eWxlL2NvcmUvYmFzZS5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zdHlsZS9jb3JlL2dsb2JhbC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zdHlsZS9taXhpbnMvc2l6ZS5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zdHlsZS9taXhpbnMvY2xlYXJmaXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvc3R5bGUvY29yZS9pY29uZm9udC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zdHlsZS9taXhpbnMvaWNvbmZvbnQubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvc3R5bGUvbWl4aW5zL21vdGlvbi5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zdHlsZS9jb3JlL21vdGlvbi9mYWRlLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3N0eWxlL2NvcmUvbW90aW9uL21vdmUubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvc3R5bGUvY29yZS9tb3Rpb24vb3RoZXIubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvc3R5bGUvY29yZS9tb3Rpb24vc2xpZGUubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvc3R5bGUvY29yZS9tb3Rpb24vem9vbS5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zdHlsZS9jb3JlL21vdGlvbi5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9hZmZpeC9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9hbGVydC9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zdHlsZS9taXhpbnMvcmVzZXQubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvYWxlcnQvc3R5bGUvcnRsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2FuY2hvci9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9hbmNob3Ivc3R5bGUvcnRsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2F1dG8tY29tcGxldGUvc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvYXZhdGFyL3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2F2YXRhci9zdHlsZS9ncm91cC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9hdmF0YXIvc3R5bGUvcnRsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2JhY2stdG9wL3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2JhY2stdG9wL3N0eWxlL3Jlc3BvbnNpdmUubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvYmFkZ2Uvc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvYmFkZ2Uvc3R5bGUvcmliYm9uLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2JhZGdlL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9icmVhZGNydW1iL3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2JyZWFkY3J1bWIvc3R5bGUvcnRsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2J1dHRvbi9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9idXR0b24vc3R5bGUvbWl4aW4ubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvYnV0dG9uL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zdHlsZS9taXhpbnMvY29tcGFjdC1pdGVtLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2J1dHRvbi9zdHlsZS9zcGFjZS1jb21wYWN0Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3N0eWxlL21peGlucy9jb21wYWN0LWl0ZW0tdmVydGljYWwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvY2FsZW5kYXIvc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvY2FsZW5kYXIvc3R5bGUvcnRsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2NhcmQvc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvY2FyZC9zdHlsZS9zaXplLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2Nhcm91c2VsL3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2Nhcm91c2VsL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9jaGVja2JveC9zdHlsZS9taXhpbi5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9jYXNjYWRlci9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9jYXNjYWRlci9zdHlsZS9ydGwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvY2hlY2tib3gvc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvY2hlY2tib3gvc3R5bGUvcnRsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2NvbGxhcHNlL3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2NvbGxhcHNlL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9jb21tZW50L3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2NvbW1lbnQvc3R5bGUvcnRsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2RhdGUtcGlja2VyL3N0eWxlL3N0YXR1cy5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9kYXRlLXBpY2tlci9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9pbnB1dC9zdHlsZS9taXhpbi5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zdHlsZS9taXhpbnMvY29tcGF0aWJpbGl0eS5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zdHlsZS9taXhpbnMvcm91bmRlZC1hcnJvdy5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9kYXRlLXBpY2tlci9zdHlsZS9wYW5lbC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9kYXRlLXBpY2tlci9zdHlsZS9ydGwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvZGVzY3JpcHRpb25zL3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2Rlc2NyaXB0aW9ucy9zdHlsZS9ydGwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvZGl2aWRlci9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9kaXZpZGVyL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9kcmF3ZXIvc3R5bGUvZHJhd2VyLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2RyYXdlci9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9kcmF3ZXIvc3R5bGUvbW90aW9uLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2RyYXdlci9zdHlsZS9ydGwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvZHJvcGRvd24vc3R5bGUvc3RhdHVzLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2Ryb3Bkb3duL3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2Ryb3Bkb3duL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9lbXB0eS9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9lbXB0eS9zdHlsZS9ydGwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvZm9ybS9zdHlsZS9jb21wb25lbnRzLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2Zvcm0vc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvZm9ybS9zdHlsZS9pbmxpbmUubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvZm9ybS9zdHlsZS9ob3Jpem9udGFsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2Zvcm0vc3R5bGUvdmVydGljYWwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvZm9ybS9zdHlsZS9ydGwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvZm9ybS9zdHlsZS9zdGF0dXMubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvZm9ybS9zdHlsZS9taXhpbi5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9ncmlkL3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2dyaWQvc3R5bGUvbWl4aW4ubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvZ3JpZC9zdHlsZS9ydGwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvaW1hZ2Uvc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvc3R5bGUvbWl4aW5zL2JveC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zdHlsZS9taXhpbnMvbW9kYWwtbWFzay5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9pbnB1dC1udW1iZXIvc3R5bGUvYWZmaXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvaW5wdXQtbnVtYmVyL3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2lucHV0LW51bWJlci9zdHlsZS9zdGF0dXMubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvaW5wdXQtbnVtYmVyL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9pbnB1dC9zdHlsZS9hZmZpeC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9pbnB1dC9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9pbnB1dC9zdHlsZS9ydGwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvaW5wdXQvc3R5bGUvYWxsb3ctY2xlYXIubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvaW5wdXQvc3R5bGUvc3RhdHVzLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2lucHV0L3N0eWxlL3NlYXJjaC1pbnB1dC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9pbnB1dC9zdHlsZS9JRTExLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2xheW91dC9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9sYXlvdXQvc3R5bGUvbGlnaHQubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvbGF5b3V0L3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9saXN0L3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2xpc3Qvc3R5bGUvYm9yZGVyZWQubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvbGlzdC9zdHlsZS9yZXNwb25zaXZlLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL2xpc3Qvc3R5bGUvcnRsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL21lbnRpb25zL3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL21lbnRpb25zL3N0eWxlL3N0YXR1cy5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9tZW50aW9ucy9zdHlsZS9ydGwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvbWVudS9zdHlsZS9zdGF0dXMubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvbWVudS9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9tZW51L3N0eWxlL2xpZ2h0Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL21lbnUvc3R5bGUvZGFyay5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9tZW51L3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9tZXNzYWdlL3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL21lc3NhZ2Uvc3R5bGUvcnRsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL21vZGFsL3N0eWxlL21vZGFsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL21vZGFsL3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL21vZGFsL3N0eWxlL2NvbmZpcm0ubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvbW9kYWwvc3R5bGUvcnRsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL25vdGlmaWNhdGlvbi9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9ub3RpZmljYXRpb24vc3R5bGUvcnRsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL25vdGlmaWNhdGlvbi9zdHlsZS9wbGFjZW1lbnQubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvcGFnZS1oZWFkZXIvc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvc3R5bGUvbWl4aW5zL29wZXJhdGlvbi11bml0Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3BhZ2UtaGVhZGVyL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9wYWdpbmF0aW9uL3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3BhZ2luYXRpb24vc3R5bGUvcnRsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3BvcGNvbmZpcm0vc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvcG9wb3Zlci9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9wb3BvdmVyL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9wcm9ncmVzcy9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9wcm9ncmVzcy9zdHlsZS9ydGwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvcmFkaW8vc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvcmFkaW8vc3R5bGUvcnRsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3JhdGUvc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvcmF0ZS9zdHlsZS9ydGwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvcmVzdWx0L3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3Jlc3VsdC9zdHlsZS9ydGwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvc2VnbWVudGVkL3N0eWxlL21peGlucy5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zZWdtZW50ZWQvc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvc2VnbWVudGVkL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zZWxlY3Qvc3R5bGUvc2luZ2xlLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3NlbGVjdC9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zZWxlY3Qvc3R5bGUvbXVsdGlwbGUubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvc2VsZWN0L3N0eWxlL3N0YXR1cy5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zZWxlY3Qvc3R5bGUvcnRsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3NrZWxldG9uL3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3NrZWxldG9uL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zbGlkZXIvc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvc2xpZGVyL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zcGFjZS9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zcGFjZS9zdHlsZS9jb21wYWN0Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3NwYWNlL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zcGluL3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3NwaW4vc3R5bGUvcnRsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3N0YXRpc3RpYy9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zdGF0aXN0aWMvc3R5bGUvcnRsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3N0ZXBzL3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3N0ZXBzL3N0eWxlL2N1c3RvbS1pY29uLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3N0ZXBzL3N0eWxlL3NtYWxsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3N0ZXBzL3N0eWxlL3ZlcnRpY2FsLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3N0ZXBzL3N0eWxlL2xhYmVsLXBsYWNlbWVudC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zdGVwcy9zdHlsZS9wcm9ncmVzcy1kb3QubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvc3RlcHMvc3R5bGUvbmF2Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3N0ZXBzL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zdGVwcy9zdHlsZS9wcm9ncmVzcy5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zd2l0Y2gvc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvc3dpdGNoL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy90YWJsZS9zdHlsZS9zaXplLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3RhYmxlL3N0eWxlL2luZGV4Lmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3RhYmxlL3N0eWxlL2JvcmRlcmVkLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3RhYmxlL3N0eWxlL3JhZGl1cy5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy90YWJsZS9zdHlsZS9ydGwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvdGFicy9zdHlsZS9zaXplLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3RhYnMvc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvdGFicy9zdHlsZS9ydGwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvdGFicy9zdHlsZS9wb3NpdGlvbi5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy90YWJzL3N0eWxlL2Ryb3Bkb3duLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3RhYnMvc3R5bGUvY2FyZC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy90YWcvc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvdGFnL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy90aW1lbGluZS9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy90aW1lbGluZS9zdHlsZS9ydGwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvdG9vbHRpcC9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy90b29sdGlwL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy90cmFuc2Zlci9zdHlsZS9jdXN0b21pemUubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvdHJhbnNmZXIvc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvdHJhbnNmZXIvc3R5bGUvc3RhdHVzLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3RyYW5zZmVyL3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy90cmVlLXNlbGVjdC9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy90cmVlL3N0eWxlL21peGluLmxlc3MiLCJ3ZWJwYWNrOi8vYW50ZC9jb21wb25lbnRzL3RyZWUvc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvdHJlZS9zdHlsZS9kaXJlY3RvcnkubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvdHJlZS9zdHlsZS9ydGwubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvdHlwb2dyYXBoeS9zdHlsZS9pbmRleC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy9zdHlsZS9taXhpbnMvdHlwb2dyYXBoeS5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy90eXBvZ3JhcGh5L3N0eWxlL3J0bC5sZXNzIiwid2VicGFjazovL2FudGQvY29tcG9uZW50cy91cGxvYWQvc3R5bGUvaW5kZXgubGVzcyIsIndlYnBhY2s6Ly9hbnRkL2NvbXBvbmVudHMvdXBsb2FkL3N0eWxlL3J0bC5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFDUSx3RkFBQSxDQ0RSOzs7Ozs7O0VBT0UsQ0NIQSxnTEFHRSxZQ0lKLENDREMsVUNQQyxVQUFBLENBQ0EsV0ZhRixDQ0RBLG1DQUVFLFlER0YsQ0NVQSxpQkFHRSxxQkRSRixDQ1dDLEtBQ0Msc0JBQUEsQ0FDQSxnQkFBQSxDQUNBLDZCQUFBLENBQ0EseUJBQUEsQ0FDQSw0QkFBQSxDQUNBLHlDRFRGLENDc0JBLEtBQ0UsUUFBQSxDQUNBLHFCQUFBLENBQ0EsY0FBQSxDQUNBLHdLQUFBLENBQ0EseUJB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RyxpQkFDQyxpQkQ0R0osQ0MxR0csaUJBQ0Msa0JENEdKLENDMUdHLG1CQUNDLHdCRDRHSixDQzFHRyxrQkFDQyxRRDRHSixDQzNIRyxZQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRDZISixDQzNIRyxpQkFDQyxpQkQ2SEosQ0MzSEcsaUJBQ0Msa0JENkhKLENDM0hHLG1CQUNDLHdCRDZISixDQzNIRyxrQkFDQyxRRDZISixDQzVJRyxZQUNDLGFBQUEsQ0FDQSxZQUFBLENBQ0EsYUQ4SUosQ0M1SUcsaUJBQ0MsUUQ4SUosQ0M1SUcsaUJBQ0MsU0Q4SUosQ0M1SUcsbUJBQ0MsZUQ4SUosQ0M1SUcsa0JBQ0MsUUQ4SUosQ0M3SkcsWUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkQrSkosQ0M3SkcsaUJBQ0MsaUJEK0pKLENDN0pHLGlCQUNDLGtCRCtKSixDQzdKRyxtQkFDQyx3QkQrSkosQ0M3Skcsa0JBQ0MsUUQrSkosQ0M5S0csWUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRnTEosQ0M5S0csaUJBQ0MsaUJEZ0xKLENDOUtHLGlCQUNDLGtCRGdMSixDQzlLRyxtQkFDQyx3QkRnTEosQ0M5S0csa0JBQ0MsUURnTEosQ0MvTEcsWUFDQyxhQUFBLENBQ0EsY0FBQSxDQUNBLGVEaU1KLENDL0xHLGlCQUNDLFVEaU1KLENDL0xHLGlCQUNDLFdEaU1KLENDL0xHLG1CQUNDLGlCRGlNSixDQy9MRyxrQkFDQyxRRGlNSixDQ2hORyxZQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRGtOSixDQ2hORyxpQkFDQyxpQkRrTkosQ0NoTkcsaUJBQ0Msa0JEa05KLENDaE5HLG1CQUNDLHdCRGtOSixDQ2hORyxrQkFDQyxRRGtOSixDQ2pPRyxZQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRG1PSixDQ2pPRyxpQkFDQyxpQkRtT0osQ0NqT0csaUJBQ0Msa0JEbU9KLENDak9HLG1CQUNDLHdCRG1PSixDQ2pPRyxrQkFDQyxRRG1PSixDQ2xQRyxZQUNDLGFBQUEsQ0FDQSxZQUFBLENBQ0EsYURvUEosQ0NsUEcsaUJBQ0MsUURvUEosQ0NsUEcsaUJBQ0MsU0RvUEosQ0NsUEcsbUJBQ0MsZURvUEosQ0NsUEcsa0JBQ0MsUURvUEosQ0NuUUcsWUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRxUUosQ0NuUUcsaUJBQ0MsaUJEcVFKLENDblFHLGlCQUNDLGtCRHFRSixDQ25RRyxtQkFDQyx3QkRxUUosQ0NuUUcsa0JBQ0MsUURxUUosQ0NwUkcsWUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRzUkosQ0NwUkcsaUJBQ0MsaUJEc1JKLENDcFJHLGlCQUNDLGtCRHNSSixDQ3BSRyxtQkFDQyx3QkRzUkosQ0NwUkcsa0JBQ0MsUURzUkosQ0NyU0csV0FDQyxhQUFBLENBQ0EsY0FBQSxDQUNBLGVEdVNKLENDclNHLGdCQUNDLFVEdVNKLENDclNHLGdCQUNDLFdEdVNKLENDclNHLGtCQUNDLGlCRHVTSixDQ3JTRyxpQkFDQyxPRHVTSixDQ3RURyxXQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRHdUSixDQ3RURyxnQkFDQyxpQkR3VEosQ0N0VEcsZ0JBQ0Msa0JEd1RKLENDdFRHLGtCQUNDLHdCRHdUSixDQ3RURyxpQkFDQyxPRHdUSixDQ3ZVRyxXQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRHlVSixDQ3ZVRyxnQkFDQyxpQkR5VUosQ0N2VUcsZ0JBQ0Msa0JEeVVKLENDdlVHLGtCQUNDLHdCRHlVSixDQ3ZVRyxpQkFDQyxPRHlVSixDQ3hWRyxXQUNDLGFBQUEsQ0FDQSxZQUFBLENBQ0EsYUQwVkosQ0N4VkcsZ0JBQ0MsUUQwVkosQ0N4VkcsZ0JBQ0MsU0QwVkosQ0N4Vkcsa0JBQ0MsZUQwVkosQ0N4VkcsaUJBQ0MsT0QwVkosQ0N6V0csV0FDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkQyV0osQ0N6V0csZ0JBQ0MsaUJEMldKLENDeldHLGdCQUNDLGtCRDJXSixDQ3pXRyxrQkFDQyx3QkQyV0osQ0N6V0csaUJBQ0MsT0QyV0osQ0MxWEcsV0FDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkQ0WEosQ0Mx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QSxDQUNBLGNEb3dCSixDQ2x3Qkcsb0JBQ0MsU0Rvd0JKLENDbHdCRyxvQkFDQyxVRG93QkosQ0Nsd0JHLHNCQUNDLGdCRG93QkosQ0Nsd0JHLHFCQUNDLFFEb3dCSixDQ254QkcsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRxeEJKLENDbnhCRyxvQkFDQyxpQkRxeEJKLENDbnhCRyxvQkFDQyxrQkRxeEJKLENDbnhCRyxzQkFDQyx3QkRxeEJKLENDbnhCRyxxQkFDQyxRRHF4QkosQ0NweUJHLGVBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEc3lCSixDQ3B5Qkcsb0JBQ0MsaUJEc3lCSixDQ3B5Qkcsb0JBQ0Msa0JEc3lCSixDQ3B5Qkcsc0JBQ0Msd0JEc3lCSixDQ3B5QkcscUJBQ0MsUURzeUJKLENDcnpCRyxlQUNDLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZUR1ekJKLENDcnpCRyxvQkFDQyxVRHV6QkosQ0NyekJHLG9CQUNDLFdEdXpCSixDQ3J6Qkcsc0JBQ0MsaUJEdXpCSixDQ3J6QkcscUJBQ0MsUUR1ekJKLENDdDBCRyxlQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRHcwQkosQ0N0MEJHLG9CQUNDLGlCRHcwQkosQ0N0MEJHLG9CQUNDLGtCRHcwQkosQ0N0MEJHLHNCQUNDLHdCRHcwQkosQ0N0MEJHLHFCQUNDLFFEdzBCSixDQ3YxQkcsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkR5MUJKLENDdjFCRyxvQkFDQyxpQkR5MUJKLENDdjFCRyxvQkFDQyxrQkR5MUJKLENDdjFCRyxzQkFDQyx3QkR5MUJKLENDdjFCRyxxQkFDQyxRRHkxQkosQ0N4MkJHLGVBQ0MsYUFBQSxDQUNBLFlBQUEsQ0FDQSxhRDAyQkosQ0N4MkJHLG9CQUNDLFFEMDJCSixDQ3gyQkcsb0JBQ0MsU0QwMkJKLENDeDJCRyxzQkFDQyxlRDAyQkosQ0N4MkJHLHFCQUNDLFFEMDJCSixDQ3ozQkcsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkQyM0JKLENDejNCRyxvQkFDQyxpQkQyM0JKLENDejNCRyxvQkFDQyxrQkQyM0JKLENDejNCRyxzQkFDQyx3QkQyM0JKLENDejNCRyxxQkFDQyxRRDIzQkosQ0MxNEJHLGVBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JENDRCSixDQzE0Qkcsb0JBQ0MsaUJENDRCSixDQzE0Qkcsb0JBQ0Msa0JENDRCSixDQzE0Qkcsc0JBQ0Msd0JENDRCSixDQzE0QkcscUJBQ0MsUUQ0NEJKLENDMzVCRyxlQUNDLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZUQ2NUJKLENDMzVCRyxvQkFDQyxVRDY1QkosQ0MzNUJHLG9CQUNDLFdENjVCSixDQzM1Qkcsc0JBQ0MsaUJENjVCSixDQzM1QkcscUJBQ0MsUUQ2NUJKLENDNTZCRyxlQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRDg2QkosQ0M1NkJHLG9CQUNDLGlCRDg2QkosQ0M1NkJHLG9CQUNDLGtCRDg2QkosQ0M1NkJHLHNCQUNDLHdCRDg2QkosQ0M1NkJHLHFCQUNDLFFEODZCSixDQzc3QkcsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkQrN0JKLENDNzdCRyxvQkFDQyxpQkQrN0JKLENDNzdCRyxvQkFDQyxrQkQrN0JKLENDNzdCRyxzQkFDQyx3QkQrN0JKLENDNzdCRyxxQkFDQyxRRCs3QkosQ0M5OEJHLGVBQ0MsYUFBQSxDQUNBLFlBQUEsQ0FDQSxhRGc5QkosQ0M5OEJHLG9CQUNDLFFEZzlCSixDQzk4Qkcsb0JBQ0MsU0RnOUJKLENDOThCRyxzQkFDQyxlRGc5QkosQ0M5OEJHLHFCQUNDLFFEZzlCSixDQy85QkcsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRpK0JKLENDLzlCRyxvQkFDQyxpQkRpK0JKLENDLzlCRyxvQkFDQyxrQkRpK0JKLENDLzlCRyxzQkFDQyx3QkRpK0JKLENDLzlCRyxxQkFDQyxRRGkrQkosQ0NoL0JHLGVBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEay9CSixDQ2gvQkcsb0JBQ0MsaUJEay9CSixDQ2gvQkcsb0JBQ0Msa0JEay9CSixDQ2gvQkcsc0JBQ0Msd0JEay9CSixDQ2gvQkcscUJBQ0MsUURrL0JKLENDamdDRyxjQUNDLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZURtZ0NKLENDamdDRyxtQkFDQyxVRG1nQ0osQ0NqZ0NHLG1CQUNDLFdEbWdDSixDQ2pnQ0cscUJBQ0MsaUJEbWdDSixDQ2pnQ0csb0JBQ0MsT0RtZ0NKLENDbGhDRyxjQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRG9oQ0osQ0NsaENHLG1CQUNDLGlCRG9oQ0osQ0NsaENHLG1CQUNDLGtCRG9oQ0osQ0NsaENHLHFCQUNDLHdCRG9oQ0osQ0NsaENHLG9CQUNDLE9Eb2hDSixDQ25pQ0csY0FDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRxaUNKLENDbmlDRyxtQkFDQyxpQkRxaUNKLENDbmlDRyxtQkFDQyxrQkRxaUNKLENDbmlDRyxxQkFDQyx3QkRxaUNKLENDbmlDRyxvQkFDQyxPRHFpQ0osQ0NwakNHLGNBQ0MsYUFBQSxDQUNBLFlBQUEsQ0FDQSxhRHNqQ0osQ0NwakNHLG1CQUNDLFFEc2pDSixDQ3BqQ0csbUJBQ0MsU0RzakNKLENDcGpDRyxxQkFDQyxlRHNqQ0osQ0NwakNHLG9CQUNDLE9Ec2pDSixDQ3JrQ0csY0FDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkR1a0NKLENDcmtDRyxtQkFDQyxpQkR1a0NKLENDcmtDRyxtQkFDQyxrQkR1a0NKLENDcmtDRyxxQkFDQyx3QkR1a0NKLENDcmtDRyxvQkFDQyxPRHVrQ0osQ0N0bENHLGNBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEd2xDSixDQ3RsQ0csbUJBQ0MsaUJEd2xDSixDQ3RsQ0csbUJBQ0Msa0JEd2xDSixDQ3RsQ0cscUJBQ0Msd0JEd2xDSixDQ3RsQ0csb0JBQ0MsT0R3bENKLENDdm1DRyxjQUNDLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZUR5bUNKLENDdm1DRyxtQkFDQyxVRHltQ0osQ0N2bUNHLG1CQUNDLFdEeW1DSixDQ3ZtQ0cscUJBQ0MsaUJEeW1DSixDQ3ZtQ0csb0JBQ0MsT0R5bUNKLENDeG5DRyxjQUNDLGFBQUEsQ0FDQSxvQkFBQSxDQUNBLHFCRDBuQ0osQ0N4bkNHLG1CQUNDLGdCRDBuQ0osQ0N4bkNHLG1CQUNDLGlCRDBuQ0osQ0N4bkNHLHFCQUNDLHVCRDBuQ0osQ0N4bkNHLG9CQUNDLE9EMG5DSixDQ3pvQ0csY0FDQyxhQUFBLENBQ0Esb0JBQUEsQ0FDQSxxQkQyb0NKLENDem9DRyxtQkFDQyxnQkQyb0NKLENDem9DRyxtQkFDQyxpQkQyb0NKLENDem9DRyxxQkFDQyx1QkQyb0NKLENDem9DRyxvQkFDQyxPRDJvQ0osQ0Nyb0NHLGNBQ0MsWUR1b0NKLENDcm9DRyxnQkFDQyxTRHVvQ0osQ0Nyb0NHLGdCQUNDLFVEdW9DSixDQ3JvQ0csbUJBQ0MsU0R1b0NKLENDcm9DRyxtQkFDQyxVRHVvQ0osQ0Nyb0NHLHFCQUNDLGFEdW9DSixDQ3JvQ0csb0JBQ0MsT0R1b0NKLENFaHBDSyw0QkFDQyxVRmtwQ04sQ0U3b0NLLDRCQUNDLFNGK29DTixDRTFvQ0ssK0JBQ0MsVUY0b0NOLENFdm9DSywrQkFDQyxTRnlvQ04sQ0Vwb0NLLGlDQUNDLGNGc29DTixDRXpyQ0ssK0JBQ0MsaUJBQUEsQ0FDQSxTRjJyQ04sQ0VyckNLLCtCQUNDLFVBQUEsQ0FDQSxnQkZ1ckNOLENFanJDSyxpQ0FDQyx3QkFBQSxDQUNBLGFGbXJDTixDRXJzQ0ssK0JBQ0MsaUJBQUEsQ0FDQSxTRnVzQ04sQ0Vqc0NLLCtCQUNDLFVBQUEsQ0FDQSxnQkZtc0NOLENFN3JDSyxpQ0FDQyx3QkFBQSxDQUNBLGFGK3JDTixDRWp0Q0ssK0JBQ0MsV0FBQSxDQUNBLFNGbXRDTixDRTdzQ0ssK0JBQ0MsVUFBQSxDQUNBLFVGK3NDTixDRXpzQ0ssaUNBQ0Msa0JBQUEsQ0FDQSxhRjJzQ04sQ0U3dENLLCtCQUNDLGtCQUFBLENBQ0EsU0YrdENOLENFenRDSywrQkFDQyxVQUFBLENBQ0EsaUJGMnRDTixDRXJ0Q0ssaUNBQ0MseUJBQUEsQ0FDQSxhRnV0Q04sQ0V6dUNLLCtCQUNDLGtCQUFBLENBQ0EsU0YydUNOLENFcnVDSywrQkFDQyxVQUFBLENBQ0EsaUJGdXVDTixDRWp1Q0ssaUNBQ0Ms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YUFBQSxDQUNBLGNEaStDRixDQy85Q0Msb0JBQ0MsU0RpK0NGLENDLzlDQyxvQkFDQyxVRGkrQ0YsQ0MvOUNDLHNCQUNDLGdCRGkrQ0YsQ0MvOUNDLHFCQUNDLFFEaStDRixDQ2gvQ0MsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRrL0NGLENDaC9DQyxvQkFDQyxpQkRrL0NGLENDaC9DQyxvQkFDQyxrQkRrL0NGLENDaC9DQyxzQkFDQyx3QkRrL0NGLENDaC9DQyxxQkFDQyxRRGsvQ0YsQ0NqZ0RDLGVBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEbWdERixDQ2pnREMsb0JBQ0MsaUJEbWdERixDQ2pnREMsb0JBQ0Msa0JEbWdERixDQ2pnREMsc0JBQ0Msd0JEbWdERixDQ2pnREMscUJBQ0MsUURtZ0RGLENDbGhEQyxlQUNDLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZURvaERGLENDbGhEQyxvQkFDQyxVRG9oREYsQ0NsaERDLG9CQUNDLFdEb2hERixDQ2xoREMsc0JBQ0MsaUJEb2hERixDQ2xoREMscUJBQ0MsUURvaERGLENDbmlEQyxlQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRHFpREYsQ0NuaURDLG9CQUNDLGlCRHFpREYsQ0NuaURDLG9CQUNDLGtCRHFpREYsQ0NuaURDLHNCQUNDLHdCRHFpREYsQ0NuaURDLHFCQUNDLFFEcWlERixDQ3BqREMsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRzakRGLENDcGpEQyxvQkFDQyxpQkRzakRGLENDcGpEQyxvQkFDQyxrQkRzakRGLENDcGpEQyxzQkFDQyx3QkRzakRGLENDcGpEQyxxQkFDQyxRRHNqREYsQ0Nya0RDLGVBQ0MsYUFBQSxDQUNBLFlBQUEsQ0FDQSxhRHVrREYsQ0Nya0RDLG9CQUNDLFFEdWtERixDQ3JrREMsb0JBQ0MsU0R1a0RGLENDcmtEQyxzQkFDQyxlRHVrREYsQ0Nya0RDLHFCQUNDLFFEdWtERixDQ3RsREMsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkR3bERGLENDdGxEQyxvQkFDQyxpQkR3bERGLENDdGxEQyxvQkFDQyxrQkR3bERGLENDdGxEQyxzQkFDQyx3QkR3bERGLENDdGxEQyxxQkFDQyxRRHdsREYsQ0N2bURDLGVBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEeW1ERixDQ3ZtREMsb0JBQ0MsaUJEeW1ERixDQ3ZtREMsb0JBQ0Msa0JEeW1ERixDQ3ZtREMsc0JBQ0Msd0JEeW1ERixDQ3ZtREMscUJBQ0MsUUR5bURGLENDeG5EQyxlQUNDLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZUQwbkRGLENDeG5EQyxvQkFDQyxVRDBuREYsQ0N4bkRDLG9CQUNDLFdEMG5ERixDQ3huREMsc0JBQ0MsaUJEMG5ERixDQ3huREMscUJBQ0MsUUQwbkRGLENDem9EQyxlQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRDJvREYsQ0N6b0RDLG9CQUNDLGlCRDJvREYsQ0N6b0RDLG9CQUNDLGtCRDJvREYsQ0N6b0RDLHNCQUNDLHdCRDJvREYsQ0N6b0RDLHFCQUNDLFFEMm9ERixDQzFwREMsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkQ0cERGLENDMXBEQyxvQkFDQyxpQkQ0cERGLENDMXBEQyxvQkFDQyxrQkQ0cERGLENDMXBEQyxzQkFDQyx3QkQ0cERGLENDMXBEQyxxQkFDQyxRRDRwREYsQ0MzcURDLGVBQ0MsYUFBQSxDQUNBLFlBQUEsQ0FDQSxhRDZxREYsQ0MzcURDLG9CQUNDLFFENnFERixDQzNxREMsb0JBQ0MsU0Q2cURGLENDM3FEQyxzQkFDQyxlRDZxREYsQ0MzcURDLHFCQUNDLFFENnFERixDQzVyREMsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkQ4ckRGLENDNXJEQyxvQkFDQyxpQkQ4ckRGLENDNXJEQyxvQkFDQyxrQkQ4ckRGLENDNXJEQyxzQkFDQyx3QkQ4ckRGLENDNXJEQyxxQkFDQyxRRDhyREYsQ0M3c0RDLGVBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEK3NERixDQzdzREMsb0JBQ0MsaUJEK3NERixDQzdzREMsb0JBQ0Msa0JEK3NERixDQzdzREMsc0JBQ0Msd0JEK3NERixDQzdzREMscUJBQ0MsUUQrc0RGLENDOXREQyxjQUNDLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZURndURGLENDOXREQyxtQkFDQyxVRGd1REYsQ0M5dERDLG1CQUNDLFdEZ3VERixDQzl0REMscUJBQ0MsaUJEZ3VERixDQzl0REMsb0JBQ0MsT0RndURGLENDL3VEQyxjQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRGl2REYsQ0MvdURDLG1CQUNDLGlCRGl2REYsQ0MvdURDLG1CQUNDLGtCRGl2REYsQ0MvdURDLHFCQUNDLHdCRGl2REYsQ0MvdURDLG9CQUNDLE9EaXZERixDQ2h3REMsY0FDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRrd0RGLENDaHdEQyxtQkFDQyxpQkRrd0RGLENDaHdEQyxtQkFDQyxrQkRrd0RGLENDaHdEQyxxQkFDQyx3QkRrd0RGLENDaHdEQyxvQkFDQyxPRGt3REYsQ0NqeERDLGNBQ0MsYUFBQSxDQUNBLFlBQUEsQ0FDQSxhRG14REYsQ0NqeERDLG1CQUNDLFFEbXhERixDQ2p4REMsbUJBQ0MsU0RteERGLENDanhEQyxxQkFDQyxlRG14REYsQ0NqeERDLG9CQUNDLE9EbXhERixDQ2x5REMsY0FDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRveURGLENDbHlEQyxtQkFDQyxpQkRveURGLENDbHlEQyxtQkFDQyxrQkRveURGLENDbHlEQyxxQkFDQyx3QkRveURGLENDbHlEQyxvQkFDQyxPRG95REYsQ0NuekRDLGNBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEcXpERixDQ256REMsbUJBQ0MsaUJEcXpERixDQ256REMsbUJBQ0Msa0JEcXpERixDQ256REMscUJBQ0Msd0JEcXpERixDQ256REMsb0JBQ0MsT0RxekRGLENDcDBEQyxjQUNDLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZURzMERGLENDcDBEQyxtQkFDQyxVRHMwREYsQ0NwMERDLG1CQUNDLFdEczBERixDQ3AwREMscUJBQ0MsaUJEczBERixDQ3AwREMsb0JBQ0MsT0RzMERGLENDcjFEQyxjQUNDLGFBQUEsQ0FDQSxvQkFBQSxDQUNBLHFCRHUxREYsQ0NyMURDLG1CQUNDLGdCRHUxREYsQ0NyMURDLG1CQUNDLGlCRHUxREYsQ0NyMURDLHFCQUNDLHVCRHUxREYsQ0NyMURDLG9CQUNDLE9EdTFERixDQ3QyREMsY0FDQyxhQUFBLENBQ0Esb0JBQUEsQ0FDQSxxQkR3MkRGLENDdDJEQyxtQkFDQyxnQkR3MkRGLENDdDJEQyxtQkFDQyxpQkR3MkRGLENDdDJEQyxxQkFDQyx1QkR3MkRGLENDdDJEQyxvQkFDQyxPRHcyREYsQ0NsMkRDLGNBQ0MsWURvMkRGLENDbDJEQyxnQkFDQyxTRG8yREYsQ0NsMkRDLGdCQUNDLFVEbzJERixDQ2wyREMsbUJBQ0MsU0RvMkRGLENDbDJEQyxtQkFDQyxVRG8yREYsQ0NsMkRDLHFCQUNDLGFEbzJERixDQ2wyREMsb0JBQ0MsT0RvMkRGLENFNzJERyw0QkFDQyxVRisyREosQ0UxMkRHLDRCQUNDLFNGNDJESixDRXYyREcsK0JBQ0MsVUZ5MkRKLENFcDJERywrQkFDQyxTRnMyREosQ0VqMkRHLGlDQUNDLGNGbTJESixDRXQ1REcsK0JBQ0MsaUJBQUEsQ0FDQSxTRnc1REosQ0VsNURHLCtCQUNDLFVBQUEsQ0FDQSxnQkZvNURKLENFOTRERyxpQ0FDQyx3QkFBQSxDQUNBLGFGZzVESixDRWw2REcsK0JBQ0MsaUJBQUEsQ0FDQSxTRm82REosQ0U5NURHLCtCQUNDLFVBQUEsQ0FDQSxnQkZnNkRKLENFMTVERyxpQ0FDQyx3QkFBQSxDQUNBLGFGNDVESixDRTk2REcsK0JBQ0MsV0FBQSxDQUNBLFNGZzdESixDRTE2REcsK0JBQ0MsVUFBQSxDQUNBLFVGNDZESixDRXQ2REcsaUNBQ0Msa0JBQUEsQ0FDQSxhRnc2REosQ0UxN0RHLCtCQUNDLGtCQUFBLENBQ0EsU0Y0N0RKLENFdDdERywrQkFDQyxVQUFBLENBQ0EsaUJGdzdESixDRWw3REcsaUNBQ0MseUJBQUEsQ0FDQSxhRm83REosQ0V0OERHLCtCQUNDLGtCQUFBLENBQ0EsU0Z3OERKLENFbDhERywrQkFDQyxVQUFBLENBQ0EsaUJGbzhESixDRTk3REcsaUNBQ0MseUJBQUEsQ0FDQSxhRmc4REosQ0VsOURHLCtCQUNDLFNBQUEsQ0FDQSxTRm85REosQ0U5OERHLCtCQUNDLFVBQUEsQ0FDQSxRRmc5REosQ0UxOERHLGlDQUNDLGdCQUFBLENBQ0EsYUY0OERKLENFOTlERywrQkFDQyxrQkFBQSxDQUNBLFNGZytESixDRTE5REcsK0JBQ0MsVUFBQSxDQUNBLGlCRjQ5REosQ0V0OURHLGlDQUNDLHlCQUFBLENBQ0EsYUZ3OURKLENFMStERywrQkFDQyxrQkFBQSxDQUNBLFNGNCtESixDRXQrREcsK0JBQ0MsVUFBQSxDQUNBLGlCRncrREosQ0VsK0RHLGlDQUNDLHlCQUFBLENBQ0EsYUZvK0RKLENFdC9ERywrQkFDQyxXQUFBLENBQ0EsU0Z3L0RKLENFbC9ERywrQkFDQyxVQUFBLENBQ0EsVUZvL0RKLENFOStERyxpQ0FDQyxrQkFBQSxDQUNBLGFGZy9ESixDRWxnRUcsZ0NBQ0Msa0JBQUEsQ0FDQSxTRm9nRUosQ0U5L0RHLGdDQUNDLFVBQUEsQ0FDQSxpQkZnZ0VKLENFMS9ERyxrQ0FDQyx5QkFBQSxDQUNBLGFGNC9ESixDRTlnRUcsZ0NBQ0Msa0JBQUEsQ0FDQSxTRmdoRUosQ0UxZ0VHLGdDQUNDLFVBQUEsQ0FDQSxpQkY0Z0VKLENFdGdFRyxrQ0FDQyx5QkFBQSxDQUNBLGFGd2dFSixDRTFoRUcsZ0NBQ0MsU0FBQSxDQUNBLFNGNGhFSixDRXRoRUcsZ0NBQ0MsVUFBQSxDQUNBLFFGd2hFSixDRWxoRUcsa0NBQ0MsZ0JBQUEsQ0FDQSxhRm9oRUosQ0V0aUVHLGdDQUNDLGtCQUFBLENBQ0EsU0Z3aUVKLENFbGlFRyxnQ0FDQyxVQUFBLENBQ0EsaUJGb2lFSixDRTloRUcsa0NBQ0MseUJBQUEsQ0FDQSxhRmdpRUosQ0VsakVHLGdDQUNDLGtCQUFBLENBQ0EsU0ZvakVKLENFOWlFRyxnQ0FDQyxVQUFBLENBQ0EsaUJGZ2pFSixDRTFpRUcsa0NBQ0MseUJBQUEsQ0FDQSxhRjRpRUosQ0U5akVHLGdDQUNDLFdBQUEsQ0FDQSxTRmdrRUosQ0UxakVHLGdDQUNDLFVBQUEsQ0FDQSxVRjRqRUosQ0V0akVHLGtDQUNDLGtCQUFBLENBQ0EsYUZ3akVKLENFMWtFRyxnQ0FDQyxrQkFBQSxDQUNBLFNGNGtFSixDRXRrRUcsZ0NBQ0MsVUFBQSxDQUNBLGlCRndrRUosQ0Vsa0VHLGtDQUNDLHlCQUFBLENBQ0EsYUZva0VKLENFdGxFRyxnQ0FDQyxrQkFBQSxDQUNBLFNGd2xFSixDRWxsRUcsZ0NBQ0MsVUFBQSxDQUNBLGlCRm9sRUosQ0U5a0VHLGtDQUNDLHlCQUFBLENBQ0EsYUZnbEVKLENFbG1FRyxnQ0FDQyxTQUFBLENBQ0EsU0ZvbUVKLENFOWxFRyxnQ0FDQyxVQUFBLENBQ0EsUUZnbUVKLENFMWxFRyxrQ0FDQyxnQkFBQSxDQUNBLGFGNGxFSixDRTltRUcsZ0NBQ0Msa0JBQUEsQ0FDQSxTRmduRUosQ0UxbUVHLGdDQUNDLFVBQUEsQ0FDQSxpQkY0bUVKLENFdG1FRyxrQ0FDQyx5QkFBQSxDQUNBLGFGd21FSixDRTFuRUcsZ0NBQ0Msa0JBQUEsQ0FDQSxTRjRuRUosQ0V0bkVHLGdDQUNDLFVBQUEsQ0FDQSxpQkZ3bkVKLENFbG5FRyxrQ0FDQyx5QkFBQSxDQUNBLGFGb25FSixDRXRvRUcsZ0NBQ0MsV0FBQSxDQUNBLFNGd29FSixDRWxvRUcsZ0NBQ0MsVUFBQSxDQUNBLFVGb29FSixDRTluRUcsa0NBQ0Msa0JBQUEsQ0FDQSxhRmdvRUosQ0VscEVHLGdDQUNDLGtCQUFBLENBQ0EsU0ZvcEVKLENFOW9FRyxnQ0FDQyxVQUFBLENBQ0EsaUJGZ3BFSixDRTFvRUcsa0NBQ0MseUJBQUEsQ0FDQSxhRjRvRUosQ0U5cEVHLGdDQUNDLGtCQUFBLENBQ0EsU0ZncUVKLENFMXBFRyxnQ0FDQyxVQUFBLENBQ0EsaUJGNHBFSixDRXRwRUcsa0NBQ0MseUJBQUEsQ0FDQSxhRndwRUosQ0UxcUVHLGdDQUNDLFVBQUEsQ0FDQSxTRjRxRUosQ0V0cUVHLGdDQUNDLFVBQUEsQ0FDQSxTRndxRUosQ0VscUVHLGtDQUNDLGlCQUFBLENBQ0EsYUZvcUVKLENBQ0YsQ0F0bUVBLHlCQ3RGRyxlQUNDLGFBQUEsQ0FDQSxhQUFBLENBQ0EsY0QrckVGLENDN3JFQyxvQkFDQyxTRCtyRUYsQ0M3ckVDLG9CQUNDLFVEK3JFRixDQzdyRUMsc0JBQ0MsZ0JEK3JFRixDQzdyRUMscUJBQ0MsUUQrckVGLENDOXNFQyxlQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRGd0RUYsQ0M5c0VDLG9CQUNDLGlCRGd0RUYsQ0M5c0VDLG9CQUNDLGtCRGd0RUYsQ0M5c0VDLHNCQUNDLHdCRGd0RUYsQ0M5c0VDLHFCQUNDLFFEZ3RFRixDQy90RUMsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRpdUVGLENDL3RFQyxvQkFDQyxpQkRpdUVGLENDL3RFQyxvQkFDQyxrQkRpdUVGLENDL3RFQyxzQkFDQyx3QkRpdUVGLENDL3RFQyxxQkFDQyxRRGl1RUYsQ0NodkVDLGVBQ0MsYUFBQSxDQUNBLGNBQUEsQ0FDQSxlRGt2RUYsQ0NodkVDLG9CQUNDLFVEa3ZFRixDQ2h2RUMsb0JBQ0MsV0RrdkVGLENDaHZFQyxzQkFDQyxpQkRrdkVGLENDaHZFQyxxQkFDQyxRRGt2RUYsQ0Nqd0VDLGVBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEbXdFRixDQ2p3RUMsb0JBQ0MsaUJEbXdFRixDQ2p3RUMsb0JBQ0Msa0JEbXdFRixDQ2p3RUMsc0JBQ0Msd0JEbXdFRixDQ2p3RUMscUJBQ0MsUURtd0VGLENDbHhFQyxlQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRG94RUYsQ0NseEVDLG9CQUNDLGlCRG94RUYsQ0NseEVDLG9CQUNDLGtCRG94RUYsQ0NseEVDLHNCQUNDLHdCRG94RUYsQ0NseEVDLHFCQUNDLFFEb3hFRixDQ255RUMsZUFDQyxhQUFBLENBQ0EsWUFBQSxDQUNBLGFEcXlFRixDQ255RUMsb0JBQ0MsUURxeUVGLENDbnlFQyxvQkFDQyxTRHF5RUYsQ0NueUVDLHNCQUNDLGVEcXlFRixDQ255RUMscUJBQ0MsUURxeUVGLENDcHpFQyxlQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRHN6RUYsQ0NwekVDLG9CQUNDLGlCRHN6RUYsQ0NwekVDLG9CQUNDLGtCRHN6RUYsQ0NwekVDLHNCQUNDLHdCRHN6RUYsQ0NwekVDLHFCQUNDLFFEc3pFRixDQ3IwRUMsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkR1MEVGLENDcjBFQyxvQkFDQyxpQkR1MEVGLENDcjBFQyxvQkFDQyxrQkR1MEVGLENDcjBFQyxzQkFDQyx3QkR1MEVGLENDcjBFQyxxQkFDQyxRRHUwRUYsQ0N0MUVDLGVBQ0MsYUFBQSxDQUNBLGNBQUEsQ0FDQSxlRHcxRUYsQ0N0MUVDLG9CQUNDLFVEdzFFRixDQ3QxRUMsb0JBQ0MsV0R3MUVGLENDdDFFQyxzQkFDQyxpQkR3MUVGLENDdDFFQyxxQkFDQyxRRHcxRUYsQ0N2MkVDLGVBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEeTJFRixDQ3YyRUMsb0JBQ0MsaUJEeTJFRixDQ3YyRUMsb0JBQ0Msa0JEeTJFRixDQ3YyRUMsc0JBQ0Msd0JEeTJFRixDQ3YyRUMscUJBQ0MsUUR5MkVGLENDeDNFQyxlQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRDAzRUYsQ0N4M0VDLG9CQUNDLGlCRDAzRUYsQ0N4M0VDLG9CQUNDLGtCRDAzRUYsQ0N4M0VDLHNCQUNDLHdCRDAzRUYsQ0N4M0VDLHFCQUNDLFFEMDNFRixDQ3o0RUMsZUFDQyxhQUFBLENBQ0EsWUFBQSxDQUNBLGFEMjRFRixDQ3o0RUMsb0JBQ0MsUUQyNEVGLENDejRFQyxvQkFDQyxTRDI0RUYsQ0N6NEVDLHNCQUNDLGVEMjRFRixDQ3o0RUMscUJBQ0MsUUQyNEVGLENDMTVFQyxlQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRDQ1RUYsQ0MxNUVDLG9CQUNDLGlCRDQ1RUYsQ0MxNUVDLG9CQUNDLGtCRDQ1RUYsQ0MxNUVDLHNCQUNDLHdCRDQ1RUYsQ0MxNUVDLHFCQUNDLFFENDVFRixDQzM2RUMsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkQ2NkVGLENDMzZFQyxvQkFDQyxpQkQ2NkVGLENDMzZFQyxvQkFDQyxrQkQ2NkVGLENDMzZFQyxzQkFDQyx3QkQ2NkVGLENDMzZFQyxxQkFDQyxRRDY2RUYsQ0M1N0VDLGNBQ0MsYUFBQSxDQUNBLGNBQUEsQ0FDQSxlRDg3RUYsQ0M1N0VDLG1CQUNDLFVEODdFRixDQzU3RUMsbUJBQ0MsV0Q4N0VGLENDNTdFQyxxQkFDQyxpQkQ4N0VGLENDNTdFQyxvQkFDQyxPRDg3RUYsQ0M3OEVDLGNBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEKzhFRixDQzc4RUMsbUJBQ0MsaUJEKzhFRixDQzc4RUMsbUJBQ0Msa0JEKzhFRixDQzc4RUMscUJBQ0Msd0JEKzhFRixDQzc4RUMsb0JBQ0MsT0QrOEVGLENDOTlFQyxjQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRGcrRUYsQ0M5OUVDLG1CQUNDLGlCRGcrRUYsQ0M5OUVDLG1CQUNDLGtCRGcrRUYsQ0M5OUVDLHFCQUNDLHdCRGcrRUYsQ0M5OUVDLG9CQUNDLE9EZytFRixDQy8rRUMsY0FDQyxhQUFBLENBQ0EsWUFBQSxDQUNBLGFEaS9FRixDQy8rRUMsbUJBQ0MsUURpL0VGLENDLytFQyxtQkFDQyxTRGkvRUYsQ0MvK0VDLHFCQUNDLGVEaS9FRixDQy8rRUMsb0JBQ0MsT0RpL0VGLENDaGdGQyxjQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRGtnRkYsQ0NoZ0ZDLG1CQUNDLGlCRGtnRkYsQ0NoZ0ZDLG1CQUNDLGtCRGtnRkYsQ0NoZ0ZDLHFCQUNDLHdCRGtnRkYsQ0NoZ0ZDLG9CQUNDLE9Ea2dGRixDQ2poRkMsY0FDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRtaEZGLENDamhGQyxtQkFDQyxpQkRtaEZGLENDamhGQyxtQkFDQyxrQkRtaEZGLENDamhGQyxxQkFDQyx3QkRtaEZGLENDamhGQyxvQkFDQyxPRG1oRkYsQ0NsaUZDLGNBQ0MsYUFBQSxDQUNBLGNBQUEsQ0FDQSxlRG9pRkYsQ0NsaUZDLG1CQUNDLFVEb2lGRixDQ2xpRkMsbUJBQ0MsV0RvaUZGLENDbGlGQyxxQkFDQyxpQkRvaUZGLENDbGlGQyxvQkFDQyxPRG9pRkYsQ0NuakZDLGNBQ0MsYUFBQSxDQUNBLG9CQUFBLENBQ0EscUJEcWpGRixDQ25qRkMsbUJBQ0MsZ0JEcWpGRixDQ25qRkMsbUJBQ0MsaUJEcWpGRixDQ25qRkMscUJBQ0MsdUJEcWpGRixDQ25qRkMsb0JBQ0MsT0RxakZGLENDcGtGQyxjQUNDLGFBQUEsQ0FDQSxvQkFBQSxDQUNBLHFCRHNrRkYsQ0Nwa0ZDLG1CQUNDLGdCRHNrRkYsQ0Nwa0ZDLG1CQUNDLGlCRHNrRkYsQ0Nwa0ZDLHFCQUNDLHVCRHNrRkYsQ0Nwa0ZDLG9CQUNDLE9Ec2tGRixDQ2hrRkMsY0FDQyxZRGtrRkYsQ0Noa0ZDLGdCQUNDLFNEa2tGRixDQ2hrRkMsZ0JBQ0MsVURra0ZGLENDaGtGQyxtQkFDQyxTRGtrRkYsQ0Noa0ZDLG1CQUNDLFVEa2tGRixDQ2hrRkMscUJBQ0MsYURra0ZGLENDaGtGQyxvQkFDQyxPRGtrRkYsQ0Uza0ZHLDRCQUNDLFVGNmtGSixDRXhrRkcsNEJBQ0MsU0Ywa0ZKLENFcmtGRywrQkFDQyxVRnVrRkosQ0Vsa0ZHLCtCQUNDLFNGb2tGSixDRS9qRkcsaUNBQ0MsY0Zpa0ZKLENFcG5GRywrQkFDQyxpQkFBQSxDQUNBLFNGc25GSixDRWhuRkcsK0JBQ0MsVUFBQSxDQUNBLGdCRmtuRkosQ0U1bUZHLGlDQUNDLHdCQUFBLENBQ0EsYUY4bUZKLENFaG9GRywrQkFDQyxpQkFBQSxDQUNBLFNGa29GSixDRTVuRkcsK0JBQ0MsVUFBQSxDQUNBLGdCRjhuRkosQ0V4bkZHLGlDQUNDLHdCQUFBLENBQ0EsYUYwbkZKLENFNW9GRywrQkFDQyxXQUFBLENBQ0EsU0Y4b0ZKLENFeG9GRywrQkFDQyxVQUFBLENBQ0EsVUYwb0ZKLENFcG9GRyxpQ0FDQyxrQkFBQSxDQUNBLGFGc29GSixDRXhwRkcsK0JBQ0Msa0JBQUEsQ0FDQSxTRjBwRkosQ0VwcEZHLCtCQUNDLFVBQUEsQ0FDQSxpQkZzcEZKLENFaHBGRyxpQ0FDQyx5QkFBQSxDQUNBLGFGa3BGSixDRXBxRkcsK0JBQ0Msa0JBQUEsQ0FDQSxTRnNxRkosQ0VocUZHLCtCQUNDLFVBQUEsQ0FDQSxpQkZrcUZKLENF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LGVBQ0MsYUFBQSxDQUNBLGFBQUEsQ0FDQSxjRDY1RkYsQ0MzNUZDLG9CQUNDLFNENjVGRixDQzM1RkMsb0JBQ0MsVUQ2NUZGLENDMzVGQyxzQkFDQyxnQkQ2NUZGLENDMzVGQyxxQkFDQyxRRDY1RkYsQ0M1NkZDLGVBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEODZGRixDQzU2RkMsb0JBQ0MsaUJEODZGRixDQzU2RkMsb0JBQ0Msa0JEODZGRixDQzU2RkMsc0JBQ0Msd0JEODZGRixDQzU2RkMscUJBQ0MsUUQ4NkZGLENDNzdGQyxlQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRCs3RkYsQ0M3N0ZDLG9CQUNDLGlCRCs3RkYsQ0M3N0ZDLG9CQUNDLGtCRCs3RkYsQ0M3N0ZDLHNCQUNDLHdCRCs3RkYsQ0M3N0ZDLHFCQUNDLFFEKzdGRixDQzk4RkMsZUFDQyxhQUFBLENBQ0EsY0FBQSxDQUNBLGVEZzlGRixDQzk4RkMsb0JBQ0MsVURnOUZGLENDOThGQyxvQkFDQyxXRGc5RkYsQ0M5OEZDLHNCQUNDLGlCRGc5RkYsQ0M5OEZDLHFCQUNDLFFEZzlGRixDQy85RkMsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRpK0ZGLENDLzlGQyxvQkFDQyxpQkRpK0ZGLENDLzlGQyxvQkFDQyxrQkRpK0ZGLENDLzlGQyxzQkFDQyx3QkRpK0ZGLENDLzlGQyxxQkFDQyxRRGkrRkYsQ0NoL0ZDLGVBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEay9GRixDQ2gvRkMsb0JBQ0MsaUJEay9GRixDQ2gvRkMsb0JBQ0Msa0JEay9GRixDQ2gvRkMsc0JBQ0Msd0JEay9GRixDQ2gvRkMscUJBQ0MsUURrL0ZGLENDamdHQyxlQUNDLGFBQUEsQ0FDQSxZQUFBLENBQ0EsYURtZ0dGLENDamdHQyxvQkFDQyxRRG1nR0YsQ0NqZ0dDLG9CQUNDLFNEbWdHRixDQ2pnR0Msc0JBQ0MsZURtZ0dGLENDamdHQyxxQkFDQyxRRG1nR0YsQ0NsaEdDLGVBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEb2hHRixDQ2xoR0Msb0JBQ0MsaUJEb2hHRixDQ2xoR0Msb0JBQ0Msa0JEb2hHRixDQ2xoR0Msc0JBQ0Msd0JEb2hHRixDQ2xoR0MscUJBQ0MsUURvaEdGLENDbmlHQyxlQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRHFpR0YsQ0NuaUdDLG9CQUNDLGlCRHFpR0YsQ0NuaUdDLG9CQUNDLGtCRHFpR0YsQ0NuaUdDLHNCQUNDLHdCRHFpR0YsQ0NuaUdDLHFCQUNDLFFEcWlHRixDQ3BqR0MsZUFDQyxhQUFBLENBQ0EsY0FBQSxDQUNBLGVEc2pHRixDQ3BqR0Msb0JBQ0MsVURzakdGLENDcGpHQyxvQkFDQyxXRHNqR0YsQ0NwakdDLHNCQUNDLGlCRHNqR0YsQ0NwakdDLHFCQUNDLFFEc2pHRixDQ3JrR0MsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkR1a0dGLENDcmtHQyxvQkFDQyxpQkR1a0dGLENDcmtHQyxvQkFDQyxrQkR1a0dGLENDcmtHQyxzQkFDQyx3QkR1a0dGLENDcmtHQyxxQkFDQyxRRHVrR0YsQ0N0bEdDLGVBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEd2xHRixDQ3RsR0Msb0JBQ0MsaUJEd2xHRixDQ3RsR0Msb0JBQ0Msa0JEd2xHRixDQ3RsR0Msc0JBQ0Msd0JEd2xHRixDQ3RsR0MscUJBQ0MsUUR3bEdGLENDdm1HQyxlQUNDLGFBQUEsQ0FDQSxZQUFBLENBQ0EsYUR5bUdGLENDdm1HQyxvQkFDQyxRRHltR0YsQ0N2bUdDLG9CQUNDLFNEeW1HRixDQ3ZtR0Msc0JBQ0MsZUR5bUdGLENDdm1HQyxxQkFDQyxRRHltR0YsQ0N4bkdDLGVBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEMG5HRixDQ3huR0Msb0JBQ0MsaUJEMG5HRixDQ3huR0Msb0JBQ0Msa0JEMG5HRixDQ3huR0Msc0JBQ0Msd0JEMG5HRixDQ3huR0MscUJBQ0MsUUQwbkdGLENDem9HQyxlQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRDJvR0YsQ0N6b0dDLG9CQUNDLGlCRDJvR0YsQ0N6b0dDLG9CQUNDLGtCRDJvR0YsQ0N6b0dDLHNCQUNDLHdCRDJvR0YsQ0N6b0dDLHFCQUNDLFFEMm9HRixDQzFwR0MsY0FDQyxhQUFBLENBQ0EsY0FBQSxDQUNBLGVENHBHRixDQzFwR0MsbUJBQ0MsVUQ0cEdGLENDMXBHQyxtQkFDQyxXRDRwR0YsQ0MxcEdDLHFCQUNDLGlCRDRwR0YsQ0MxcEdDLG9CQUNDLE9ENHBHRixDQzNxR0MsY0FDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkQ2cUdGLENDM3FHQyxtQkFDQyxpQkQ2cUdGLENDM3FHQyxtQkFDQyxrQkQ2cUdGLENDM3FHQyxxQkFDQyx3QkQ2cUdGLENDM3FHQyxvQkFDQyxPRDZxR0YsQ0M1ckdDLGNBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEOHJHRixDQzVyR0MsbUJBQ0MsaUJEOHJHRixDQzVyR0MsbUJBQ0Msa0JEOHJHRixDQzVyR0MscUJBQ0Msd0JEOHJHRixDQzVyR0Msb0JBQ0MsT0Q4ckdGLENDN3NHQyxjQUNDLGFBQUEsQ0FDQSxZQUFBLENBQ0EsYUQrc0dGLENDN3NHQyxtQkFDQyxRRCtzR0YsQ0M3c0dDLG1CQUNDLFNEK3NHRixDQzdzR0MscUJBQ0MsZUQrc0dGLENDN3NHQyxvQkFDQyxPRCtzR0YsQ0M5dEdDLGNBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEZ3VHRixDQzl0R0MsbUJBQ0MsaUJEZ3VHRixDQzl0R0MsbUJBQ0Msa0JEZ3VHRixDQzl0R0MscUJBQ0Msd0JEZ3VHRixDQzl0R0Msb0JBQ0MsT0RndUdGLENDL3VHQyxjQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRGl2R0YsQ0MvdUdDLG1CQUNDLGlCRGl2R0YsQ0MvdUdDLG1CQUNDLGtCRGl2R0YsQ0MvdUdDLHFCQUNDLHdCRGl2R0YsQ0MvdUdDLG9CQUNDLE9EaXZHRixDQ2h3R0MsY0FDQyxhQUFBLENBQ0EsY0FBQSxDQUNBLGVEa3dHRixDQ2h3R0MsbUJBQ0MsVURrd0dGLENDaHdHQyxtQkFDQyxXRGt3R0YsQ0Nod0dDLHFCQUNDLGlCRGt3R0YsQ0Nod0dDLG9CQUNDLE9Ea3dHRixDQ2p4R0MsY0FDQyxhQUFBLENBQ0Esb0JBQUEsQ0FDQSxxQkRteEdGLENDanhHQyxtQkFDQyxnQkRteEdGLENDanhHQyxtQkFDQyxpQkRteEdGLENDanhHQyxxQkFDQyx1QkRteEdGLENDanhHQyxvQkFDQyxPRG14R0YsQ0NseUdDLGNBQ0MsYUFBQSxDQUNBLG9CQUFBLENBQ0EscUJEb3lHRixDQ2x5R0MsbUJBQ0MsZ0JEb3lHRixDQ2x5R0MsbUJBQ0MsaUJEb3lHRixDQ2x5R0MscUJBQ0MsdUJEb3lHRixDQ2x5R0Msb0JBQ0MsT0RveUdGLENDOXhHQyxjQUNDLFlEZ3lHRixDQzl4R0MsZ0JBQ0MsU0RneUdGLENDOXhHQyxnQkFDQyxVRGd5R0YsQ0M5eEdDLG1CQUNDLFNEZ3lHRixDQzl4R0MsbUJBQ0MsVURneUdGLENDOXhHQyxxQkFDQyxhRGd5R0YsQ0M5eEdDLG9CQUNDLE9EZ3lHRixDRXp5R0csNEJBQ0MsVUYyeUdKLENFdHlHRyw0QkFDQyxTRnd5R0osQ0VueUdHLCtCQUNDLFVGcXlHSixDRWh5R0csK0JBQ0MsU0ZreUdKLENFN3hHRyxpQ0FDQyxjRit4R0osQ0VsMUdHLCtCQUNDLGlCQUFBLENBQ0EsU0ZvMUdKLENFOTBHRywrQkFDQyxVQUFBLENBQ0EsZ0JGZzFHSixDRTEwR0csaUNBQ0Msd0JBQUEsQ0FDQSxhRjQwR0osQ0U5MUdHLCtCQUNDLGlCQUFBLENBQ0EsU0ZnMkdKLENFMTFHRywrQkFDQyxVQUFBLENBQ0EsZ0JGNDFHSixDRXQxR0csaUNBQ0Msd0JBQUEsQ0FDQSxhRncxR0osQ0UxMkdHLCtCQUNDLFdBQUEsQ0FDQSxTRjQyR0osQ0V0MkdHLCtCQUNDLFVBQUEsQ0FDQSxVRncyR0osQ0VsMkdHLGlDQUNDLGtCQUFBLENBQ0EsYUZvMkdKLENFdDNHRywrQkFDQyxrQkFBQSxDQUNBLFNGdzNHSixDRWwzR0csK0JBQ0MsVUFBQSxDQUNBLGlCRm8zR0osQ0U5MkdHLGlDQUNDLHlCQUFBLENBQ0EsYUZnM0dKLENFbDRHRywrQkFDQyxrQkFBQSxDQUNBLFNGbzRHSixDRTkzR0csK0JBQ0MsVUFBQSxDQUNBLGlC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QSwwQkN0R0csZUFDQyxhQUFBLENBQ0EsYUFBQSxDQUNBLGNEMm5IRixDQ3puSEMsb0JBQ0MsU0QybkhGLENDem5IQyxvQkFDQyxVRDJuSEYsQ0N6bkhDLHNCQUNDLGdCRDJuSEYsQ0N6bkhDLHFCQUNDLFFEMm5IRixDQzFvSEMsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkQ0b0hGLENDMW9IQyxvQkFDQyxpQkQ0b0hGLENDMW9IQyxvQkFDQyxrQkQ0b0hGLENDMW9IQyxzQkFDQyx3QkQ0b0hGLENDMW9IQyxxQkFDQyxRRDRvSEYsQ0MzcEhDLGVBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JENnBIRixDQzNwSEMsb0JBQ0MsaUJENnBIRixDQzNwSEMsb0JBQ0Msa0JENnBIRixDQzNwSEMsc0JBQ0Msd0JENnBIRixDQzNwSEMscUJBQ0MsUUQ2cEhGLENDNXFIQyxlQUNDLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZUQ4cUhGLENDNXFIQyxvQkFDQyxVRDhxSEYsQ0M1cUhDLG9CQUNDLFdEOHFIRixDQzVxSEMsc0JBQ0MsaUJEOHFIRixDQzVxSEMscUJBQ0MsUUQ4cUhGLENDN3JIQyxlQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRCtySEYsQ0M3ckhDLG9CQUNDLGlCRCtySEYsQ0M3ckhDLG9CQUNDLGtCRCtySEYsQ0M3ckhDLHNCQUNDLHdCRCtySEYsQ0M3ckhDLHFCQUNDLFFEK3JIRixDQzlzSEMsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRndEhGLENDOXNIQyxvQkFDQyxpQkRndEhGLENDOXNIQyxvQkFDQyxrQkRndEhGLENDOXNIQyxzQkFDQyx3QkRndEhGLENDOXNIQyxxQkFDQyxRRGd0SEYsQ0MvdEhDLGVBQ0MsYUFBQSxDQUNBLFlBQUEsQ0FDQSxhRGl1SEYsQ0MvdEhDLG9CQUNDLFFEaXVIRixDQy90SEMsb0JBQ0MsU0RpdUhGLENDL3RIQyxzQkFDQyxlRGl1SEYsQ0MvdEhDLHFCQUNDLFFEaXVIRixDQ2h2SEMsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRrdkhGLENDaHZIQyxvQkFDQyxpQkRrdkhGLENDaHZIQyxvQkFDQyxrQkRrdkhGLENDaHZIQyxzQkFDQyx3QkRrdkhGLENDaHZIQyxxQkFDQyxRRGt2SEYsQ0Nqd0hDLGVBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEbXdIRixDQ2p3SEMsb0JBQ0MsaUJEbXdIRixDQ2p3SEMsb0JBQ0Msa0JEbXdIRixDQ2p3SEMsc0JBQ0Msd0JEbXdIRixDQ2p3SEMscUJBQ0MsUURtd0hGLENDbHhIQyxlQUNDLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZURveEhGLENDbHhIQyxvQkFDQyxVRG94SEYsQ0NseEhDLG9CQUNDLFdEb3hIRixDQ2x4SEMsc0JBQ0MsaUJEb3hIRixDQ2x4SEMscUJBQ0MsUURveEhGLENDbnlIQyxlQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRHF5SEYsQ0NueUhDLG9CQUNDLGlCRHF5SEYsQ0NueUhDLG9CQUNDLGtCRHF5SEYsQ0NueUhDLHNCQUNDLHdCRHF5SEYsQ0NueUhDLHFCQUNDLFFEcXlIRixDQ3B6SEMsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRzekhGLENDcHpIQyxvQkFDQyxpQkRzekhGLENDcHpIQyxvQkFDQyxrQkRzekhGLENDcHpIQyxzQkFDQyx3QkRzekhGLENDcHpIQyxxQkFDQyxRRHN6SEYsQ0NyMEhDLGVBQ0MsYUFBQSxDQUNBLFlBQUEsQ0FDQSxhRHUwSEYsQ0NyMEhDLG9CQUNDLFFEdTBIRixDQ3IwSEMsb0JBQ0MsU0R1MEhGLENDcjBIQyxzQkFDQyxlRHUwSEYsQ0NyMEhDLHFCQUNDLFFEdTBIRixDQ3QxSEMsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkR3MUhGLENDdDFIQyxvQkFDQyxpQkR3MUhGLENDdDFIQyxvQkFDQyxrQkR3MUhGLENDdDFIQyxzQkFDQyx3QkR3MUhGLENDdDFIQyxxQkFDQyxRRHcxSEYsQ0N2MkhDLGVBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEeTJIRixDQ3YySEMsb0JBQ0MsaUJEeTJIRixDQ3YySEMsb0JBQ0Msa0JEeTJIRixDQ3YySEMsc0JBQ0Msd0JEeTJIRixDQ3YySEMscUJBQ0MsUUR5MkhGLENDeDNIQyxjQUNDLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZUQwM0hGLENDeDNIQyxtQkFDQyxVRDAzSEYsQ0N4M0hDLG1CQUNDLFdEMDNIRixDQ3gzSEMscUJBQ0MsaUJEMDNIRixDQ3gzSEMsb0JBQ0MsT0QwM0hGLENDejRIQyxjQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRDI0SEYsQ0N6NEhDLG1CQUNDLGlCRDI0SEYsQ0N6NEhDLG1CQUNDLGtCRDI0SEYsQ0N6NEhDLHFCQUNDLHdCRDI0SEYsQ0N6NEhDLG9CQUNDLE9EMjRIRixDQzE1SEMsY0FDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkQ0NUhGLENDMTVIQyxtQkFDQyxpQkQ0NUhGLENDMTVIQyxtQkFDQyxrQkQ0NUhGLENDMTVIQyxxQkFDQyx3QkQ0NUhGLENDMTVIQyxvQkFDQyxPRDQ1SEYsQ0MzNkhDLGNBQ0MsYUFBQSxDQUNBLFlBQUEsQ0FDQSxhRDY2SEYsQ0MzNkhDLG1CQUNDLFFENjZIRixDQzM2SEMsbUJBQ0MsU0Q2NkhGLENDMzZIQyxxQkFDQyxlRDY2SEYsQ0MzNkhDLG9CQUNDLE9ENjZIRixDQzU3SEMsY0FDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkQ4N0hGLENDNTdIQyxtQkFDQyxpQkQ4N0hGLENDNTdIQyxtQkFDQyxrQkQ4N0hGLENDNTdIQyxxQkFDQyx3QkQ4N0hGLENDNTdIQyxvQkFDQyxPRDg3SEYsQ0M3OEhDLGNBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEKzhIRixDQzc4SEMsbUJBQ0MsaUJEKzhIRixDQzc4SEMsbUJBQ0Msa0JEKzhIRixDQzc4SEMscUJBQ0Msd0JEKzhIRixDQzc4SEMsb0JBQ0MsT0QrOEhGLENDOTlIQyxjQUNDLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZURnK0hGLENDOTlIQyxtQkFDQyxVRGcrSEYsQ0M5OUhDLG1CQUNDLFdEZytIRixDQzk5SEMscUJBQ0MsaUJEZytIRixDQzk5SEMsb0JBQ0MsT0RnK0hGLENDLytIQyxjQUNDLGFBQUEsQ0FDQSxvQkFBQSxDQUNBLHFCRGkvSEYsQ0MvK0hDLG1CQUNDLGdCRGkvSEYsQ0MvK0hDLG1CQUNDLGlCRGkvSEYsQ0MvK0hDLHFCQUNDLHVCRGkvSEYsQ0MvK0hDLG9CQUNDLE9EaS9IRixDQ2hnSUMsY0FDQyxhQUFBLENBQ0Esb0JBQUEsQ0FDQSxxQkRrZ0lGLENDaGdJQyxtQkFDQyxnQkRrZ0lGLENDaGdJQyxtQkFDQyxpQkRrZ0lGLENDaGdJQyxxQkFDQyx1QkRrZ0lGLENDaGdJQyxvQkFDQyxPRGtnSUYsQ0M1L0hDLGNBQ0MsWUQ4L0hGLENDNS9IQyxnQkFDQyxTRDgvSEYsQ0M1L0hDLGdCQUNDLFVEOC9IRixDQzUvSEMsbUJBQ0MsU0Q4L0hGLENDNS9IQyxtQkFDQyxVRDgvSEYsQ0M1L0hDLHFCQUNDLGFEOC9IRixDQzUvSEMsb0JBQ0MsT0Q4L0hGLENFdmdJRyw0QkFDQyxVRnlnSUosQ0VwZ0lHLDRCQUNDLFNGc2dJSixDRWpnSUcsK0JBQ0MsVUZtZ0lKLENFOS9IRywrQkFDQyxTRmdnSUosQ0UzL0hHLGlDQUNDLGNGNi9ISixDRWhqSUcsK0JBQ0MsaUJBQUEsQ0FDQSxTRmtqSUosQ0U1aUlHLCtCQUNDLFVBQUEsQ0FDQSxnQkY4aUlKLENFeGlJRyxpQ0FDQyx3QkFBQSxDQUNBLGFGMGlJSixDRTVqSUcsK0JBQ0MsaUJBQUEsQ0FDQSxTRjhqSUosQ0V4aklHLCtCQUNDLFVBQUEsQ0FDQSxnQkYwaklKLENFcGpJRyxpQ0FDQyx3QkFBQSxDQUNBLGFGc2pJSixDRXhrSUcsK0JBQ0MsV0FBQSxDQUNBLFNGMGtJSixDRXBrSUcsK0JBQ0MsVUFBQSxDQUNBLFVGc2tJSixDRWhrSUcsaUNBQ0Msa0JBQUEsQ0FDQSxhRmtrSUosQ0VwbElHLCtCQUNDLGtCQUFBLENBQ0EsU0ZzbElKLENFaGxJRywrQkFDQyxVQUFBLENBQ0EsaUJGa2xJSixDRTVrSUcsaUNBQ0MseUJBQUEsQ0FDQSxhRjhrSUosQ0VobUlHLCtCQUNDLGtCQUFBLENBQ0EsU0ZrbUlKLENFNWxJRywrQkFDQyxVQUFB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Q0YsQ0F4dUlBLDBCQzlHRyxnQkFDQyxhQUFBLENBQ0EsYUFBQSxDQUNBLGNEeTFJRixDQ3YxSUMscUJBQ0MsU0R5MUlGLENDdjFJQyxxQkFDQyxVRHkxSUYsQ0N2MUlDLHVCQUNDLGdCRHkxSUYsQ0N2MUlDLHNCQUNDLFFEeTFJRixDQ3gySUMsZ0JBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEMDJJRixDQ3gySUMscUJBQ0MsaUJEMDJJRixDQ3gySUMscUJBQ0Msa0JEMDJJRixDQ3gySUMsdUJBQ0Msd0JEMDJJRixDQ3gySUMsc0JBQ0MsUUQwMklGLENDejNJQyxnQkFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkQyM0lGLENDejNJQyxxQkFDQyxpQkQyM0lGLENDejNJQyxxQkFDQyxrQkQyM0lGLENDejNJQyx1QkFDQyx3QkQyM0lGLENDejNJQyxzQkFDQyxRRDIzSUYsQ0MxNElDLGdCQUNDLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZUQ0NElGLENDMTRJQyxxQkFDQyxVRDQ0SUYsQ0MxNElDLHFCQUNDLFdENDRJRixDQzE0SUMsdUJBQ0MsaUJENDRJRixDQzE0SUMsc0JBQ0MsUUQ0NElGLENDMzVJQyxnQkFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkQ2NUlGLENDMzVJQyxxQkFDQyxpQkQ2NUlGLENDMzVJQyxxQkFDQyxrQkQ2NUlGLENDMzVJQyx1QkFDQyx3QkQ2NUlGLENDMzVJQyxzQkFDQyxRRDY1SUYsQ0M1NklDLGdCQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRDg2SUYsQ0M1NklDLHFCQUNDLGlCRDg2SUYsQ0M1NklDLHFCQUNDLGtCRDg2SUYsQ0M1NklDLHVCQUNDLHdCRDg2SUYsQ0M1NklDLHNCQUNDLFFEODZJRixDQzc3SUMsZ0JBQ0MsYUFBQSxDQUNBLFlBQUEsQ0FDQSxhRCs3SUYsQ0M3N0lDLHFCQUNDLFFEKzdJRixDQzc3SUMscUJBQ0MsU0QrN0lGLENDNzdJQyx1QkFDQyxlRCs3SUYsQ0M3N0lDLHNCQUNDLFFEKzdJRixDQzk4SUMsZ0JBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEZzlJRixDQzk4SUMscUJBQ0MsaUJEZzlJRixDQzk4SUMscUJBQ0Msa0JEZzlJRixDQzk4SUMsdUJBQ0Msd0JEZzlJRixDQzk4SUMsc0JBQ0MsUURnOUlGLENDLzlJQyxnQkFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRpK0lGLENDLzlJQyxxQkFDQyxpQkRpK0lGLENDLzlJQyxxQkFDQyxrQkRpK0lGLENDLzlJQyx1QkFDQyx3QkRpK0lGLENDLzlJQyxzQkFDQyxRRGkrSUYsQ0NoL0lDLGdCQUNDLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZURrL0lGLENDaC9JQyxxQkFDQyxVRGsvSUYsQ0NoL0lDLHFCQUNDLFdEay9JRixDQ2gvSUMsdUJBQ0MsaUJEay9JRixDQ2gvSUMsc0JBQ0MsUURrL0lGLENDamdKQyxnQkFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkRtZ0pGLENDamdKQyxxQkFDQyxpQkRtZ0pGLENDamdKQyxxQkFDQyxrQkRtZ0pGLENDamdKQyx1QkFDQyx3QkRtZ0pGLENDamdKQyxzQkFDQyxRRG1nSkYsQ0NsaEpDLGdCQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRG9oSkYsQ0NsaEpDLHFCQUNDLGlCRG9oSkYsQ0NsaEpDLHFCQUNDLGtCRG9oSkYsQ0NsaEpDLHVCQUNDLHdCRG9oSkYsQ0NsaEpDLHNCQUNDLFFEb2hKRixDQ25pSkMsZ0JBQ0MsYUFBQSxDQUNBLFlBQUEsQ0FDQSxhRHFpSkYsQ0NuaUpDLHFCQUNDLFFEcWlKRixDQ25pSkMscUJBQ0MsU0RxaUpGLENDbmlKQyx1QkFDQyxlRHFpSkYsQ0NuaUpDLHNCQUNDLFFEcWlKRixDQ3BqSkMsZ0JBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEc2pKRixDQ3BqSkMscUJBQ0MsaUJEc2pKRixDQ3BqSkMscUJBQ0Msa0JEc2pKRixDQ3BqSkMsdUJBQ0Msd0JEc2pKRixDQ3BqSkMsc0JBQ0MsUURzakpGLENDcmtKQyxnQkFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkR1a0pGLENDcmtKQyxxQkFDQyxpQkR1a0pGLENDcmtKQyxxQkFDQyxrQkR1a0pGLENDcmtKQyx1QkFDQyx3QkR1a0pGLENDcmtKQyxzQkFDQyxRRHVrSkYsQ0N0bEpDLGVBQ0MsYUFBQSxDQUNBLGNBQUEsQ0FDQSxlRHdsSkYsQ0N0bEpDLG9CQUNDLFVEd2xKRixDQ3RsSkMsb0JBQ0MsV0R3bEpGLENDdGxKQyxzQkFDQyxpQkR3bEpGLENDdGxKQyxxQkFDQyxPRHdsSkYsQ0N2bUpDLGVBQ0MsYUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JEeW1KRixDQ3ZtSkMsb0JBQ0MsaUJEeW1KRixDQ3ZtSkMsb0JBQ0Msa0JEeW1KRixDQ3ZtSkMsc0JBQ0Msd0JEeW1KRixDQ3ZtSkMscUJBQ0MsT0R5bUpGLENDeG5KQyxlQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRDBuSkYsQ0N4bkpDLG9CQUNDLGlCRDBuSkYsQ0N4bkpDLG9CQUNDLGtCRDBuSkYsQ0N4bkpDLHNCQUNDLHdCRDBuSkYsQ0N4bkpDLHFCQUNDLE9EMG5KRixDQ3pvSkMsZUFDQyxhQUFBLENBQ0EsWUFBQSxDQUNBLGFEMm9KRixDQ3pvSkMsb0JBQ0MsUUQyb0pGLENDem9KQyxvQkFDQyxTRDJvSkYsQ0N6b0pDLHNCQUNDLGVEMm9KRixDQ3pvSkMscUJBQ0MsT0Qyb0pGLENDMXBKQyxlQUNDLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCRDRwSkYsQ0MxcEpDLG9CQUNDLGlCRDRwSkYsQ0MxcEpDLG9CQUNDLGtCRDRwSkYsQ0MxcEpDLHNCQUNDLHdCRDRwSkYsQ0MxcEpDLHFCQUNDLE9ENHBKRixDQzNxSkMsZUFDQyxhQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkQ2cUpGLENDM3FKQyxvQkFDQyxpQkQ2cUpGLENDM3FKQyxvQkFDQyxrQkQ2cUpGLENDM3FKQyxzQkFDQyx3QkQ2cUpGLENDM3FKQyxxQkFDQyxPRDZxSkYsQ0M1ckpDLGVBQ0MsYUFBQSxDQUNBLGNBQUEsQ0FDQSxlRDhySkYsQ0M1ckpDLG9CQUNDLFVEOHJKRixDQzVySkMsb0JBQ0MsV0Q4ckpGLENDNXJKQyxzQkFDQyxpQkQ4ckpGLENDNXJKQyxxQkFDQyxPRDhySkYsQ0M3c0pDLGVBQ0MsYUFBQSxDQUNBLG9CQUFBLENBQ0EscUJEK3NKRixDQzdzSkMsb0JBQ0MsZ0JEK3NKRixDQzdzSkMsb0JBQ0MsaUJEK3NKRixDQzdzSkMsc0JBQ0MsdUJEK3NKRixDQzdzSkMscUJBQ0MsT0Qrc0pGLENDOXRKQyxlQUNDLGFBQUEsQ0FDQSxvQkFBQSxDQUNBLHFCRGd1SkYsQ0M5dEpDLG9CQUNDLGdCRGd1SkYsQ0M5dEpDLG9CQUNDLGlCRGd1SkYsQ0M5dEpDLHNCQUNDLHVCRGd1SkYsQ0M5dEpDLHFCQUNDLE9EZ3VKRixDQzF0SkMsZUFDQyxZRDR0SkYsQ0MxdEpDLGdCQUNDLFNENHRKRixDQzF0SkMsZ0JBQ0MsVUQ0dEpGLENDMXRKQyxvQkFDQyxTRDR0SkYsQ0MxdEpDLG9CQUNDLFVENHRKRixDQzF0SkMsc0JBQ0MsYUQ0dEpGLENDMXRKQyxxQkFDQyxPRDR0SkYsQ0VydUpHLDRCQUNDLFVGdXVKSixDRWx1SkcsNEJBQ0MsU0ZvdUpKLENFL3RKRyxnQ0FDQyxVRml1SkosQ0U1dEpHLGdDQUNDLFNGOHRKSixDRXp0Skcsa0NBQ0MsY0YydEpKLENFOXdKRyxnQ0FDQyxpQkFBQSxDQUNBLFNGZ3hKSixDRTF3SkcsZ0NBQ0MsVUFBQSxDQUNBLGdCRjR3SkosQ0V0d0pHLGtDQUNDLHdCQUFBLENBQ0EsYUZ3d0pKLENFMXhKRyxnQ0FDQyxpQkFBQSxDQUNBLFNGNHhKSixDRXR4SkcsZ0NBQ0MsVUFBQSxDQUNBLGdCRnd4SkosQ0VseEpHLGtDQUNDLHdCQUFBLENBQ0EsYUZveEpKLENFdHlKRyxnQ0FDQyxXQUFBLENBQ0EsU0Z3eUpKLENFbHlKRyxnQ0FDQyxVQUFBLENBQ0EsVUZveUpKLENFOXhKRyxrQ0FDQyxrQkFBQSxDQUNBLGFGZ3lKSixDRWx6SkcsZ0NBQ0Msa0JBQUEsQ0FDQSxTRm96SkosQ0U5eUpHLGdDQUNDLFVBQUEsQ0FDQSxpQkZnekpKLENFMXlKRyxrQ0FDQyx5QkFBQSxDQUNBLGFGNHlKSixDRTl6SkcsZ0NBQ0Msa0JBQUEsQ0FDQSxTRmcwSkosQ0UxekpHLGdDQUNDLFVBQUEsQ0FDQSxpQkY0ekpKLENFdHpKRyxrQ0FDQyx5QkFBQSxDQUNBLGFGd3pKSixDRTEwSkcsZ0NBQ0MsU0FBQSxDQUNBLFNGNDBKSixDRXQwSkcsZ0NBQ0MsVUFBQSxDQUNBLFFGdzBKSixDRWwwSkcsa0NBQ0MsZ0JBQUEsQ0FDQSxhRm8wSkosQ0V0MUpHLGdDQUNDLGtCQUFBLENBQ0EsU0Z3MUpKLENFbDFKRyxnQ0FDQyxVQUFBLENBQ0EsaUJGbzFKSixDRTkwSkcsa0NBQ0MseUJBQUEsQ0FDQSxhRmcxSkosQ0VsMkpHLGdDQUNDLGtCQUFBLENBQ0EsU0ZvMkpKLENFOTFKRyxnQ0FDQyxVQUFBLENBQ0EsaUJGZzJKSixDRTExSkcsa0NBQ0MseUJBQUEsQ0FDQSxhRjQxSkosQ0U5MkpHLGdDQUNDLFdBQUEsQ0FDQSxTRmczSkosQ0UxMkpHLGdDQUNDLFVBQUEsQ0FDQSxVRjQySkosQ0V0MkpHLGtDQUNDLGtCQUFBLENBQ0EsYUZ3MkpKLENFMTNKRyxpQ0FDQyxrQkFBQSxDQUNBLFNGNDNKSixDRXQzSkcsaUNBQ0MsVUFBQSxDQUNBLGlCRnczSkosQ0VsM0pHLG1DQUNDLHlCQUFBLENBQ0EsYUZvM0pKLENFdDRKRyxpQ0FDQyxrQkFBQSxDQUNBLFNGdzRKSixDRWw0SkcsaUNBQ0MsVUFBQSxDQUNBLGlCRm80SkosQ0U5M0pHLG1DQUNDLHlCQUFBLENBQ0EsYUZnNEpKLENFbDVKRyxpQ0FDQyxTQUFBLENBQ0EsU0ZvNUpKLENFOTRKRyxpQ0FDQyxVQUFBLENBQ0EsUUZnNUpKLENFMTRKRyxtQ0FDQyxnQkFBQSxDQUNBLGFGNDRKSixDRTk1SkcsaUNBQ0Msa0JBQUEsQ0FDQSxTRmc2SkosQ0UxNUpHLGlDQUNDLFVBQUEsQ0FDQSxpQkY0NUpKLENFdDVKRyxtQ0FDQyx5QkFBQSxDQUNBLGFGdzVKSixDRTE2SkcsaUNBQ0Msa0JBQUEsQ0FDQSxTRjQ2SkosQ0V0NkpHLGlDQUNDLFVBQUEsQ0FDQSxpQkZ3NkpKLENFbDZKRyxtQ0FDQyx5QkFBQSxDQUNBLGFGbzZKSixDRXQ3SkcsaUNBQ0MsV0FBQSxDQUNBLFNGdzdKSixDRWw3SkcsaUNBQ0MsVUFBQSxDQUNBLFVGbzdKSixDRTk2SkcsbUNBQ0Msa0JBQUEsQ0FDQSxhRmc3SkosQ0VsOEpHLGlDQUNDLGtCQUFBLENBQ0EsU0ZvOEpKLENFOTdKRyxpQ0FDQyxVQUFBLENBQ0EsaUJGZzhKSixDRTE3SkcsbUNBQ0MseUJBQUEsQ0FDQSxhRjQ3SkosQ0U5OEpHLGlDQUNDLGtCQUFBLENBQ0EsU0ZnOUpKLENFMThKRyxpQ0FDQyxVQUFBLENBQ0EsaUJGNDhKSixDRXQ4SkcsbUNBQ0MseUJBQUEsQ0FDQSxhRnc4SkosQ0UxOUpHLGlDQUNDLFNBQUEsQ0FDQSxTRjQ5SkosQ0V0OUpHLGlDQUNDLFVBQUEsQ0FDQSxRRnc5SkosQ0VsOUpHLG1DQUNDLGdCQUFBLENBQ0EsYUZvOUpKLENFdCtKRyxpQ0FDQyxrQkFBQSxDQUNBLFNGdytKSixDRWwrSkcsaUNBQ0MsVUFBQSxDQUNBLGlCRm8rSkosQ0U5OUpHLG1DQUNDLHlCQUFBLENBQ0EsYUZnK0pKLENFbC9KRyxpQ0FDQyxrQkFBQSxDQUNBLFNGby9KSixDRTkrSkcsaUNBQ0MsVUFBQSxDQUNBLGlCRmcvSkosQ0UxK0pHLG1DQUNDLHlCQUFBLENBQ0EsYUY0K0pKLENFOS9KRyxpQ0FDQyxXQUFBLENBQ0EsU0ZnZ0tKLENFMS9KRyxpQ0FDQyxVQUFBLENBQ0EsVUY0L0pKLENFdC9KRyxtQ0FDQyxrQkFBQSxDQUNBLGFGdy9KSixDRTFnS0csaUNBQ0Msa0JBQUEsQ0FDQSxTRjRnS0osQ0V0Z0tHLGlDQUNDLFVBQUEsQ0FDQSxpQkZ3Z0tKLENFbGdLRyxtQ0FDQyx5QkFBQSxDQUNBLGFGb2dLSixDRXRoS0csaUNBQ0Msa0JBQUEsQ0FDQSxTRndoS0osQ0VsaEtHLGlDQUNDLFVBQUEsQ0FDQSxpQkZvaEtKLENFOWdLRyxtQ0FDQyx5QkFBQSxDQUNBLGFGZ2hLSixDRWxpS0csaUNBQ0MsVUFBQSxDQUNBLFNGb2lLSixDRTloS0csaUNBQ0MsVUFBQSxDQUNBLFNGZ2lLSixDRTFoS0csbUNB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bkJFLDJEQUNFLFFGK25CSixDRTVuQkUsNklBSUUseUJGOG5CSixDRTNuQkUsNklBSUUsY0Y2bkJKLENFMW5CRSx5TUFJRSxNQUFBLENBQ0EsYUFBQSxDQUNBLGNGNG5CSixDRTFuQkksaU9BQ0UsY0YrbkJOLENFM25CRSxxR0FFRSxVRjZuQkosQ0UxbkJFLDhPQU1FLFVBQUEsQ0FDQSw0QkY0bkJKLENFbm9CRSxraEJBV0ksVUZzb0JOLENFanBCRSw4Z0JBZU0sU0Ywb0JSLENFeG9CUSwwbUNBRUUsZUZvcEJWLENFOW9CRSxvQ0FDRSw0QkZncEJKLENFN29CRSwrRUFDRSx3QkYrb0JKLENFNW9CRSx1Q0FDRSxVQUFBLENBQ0EsY0Y4b0JKLENFNW9CSSw2Q0FDRSxjRjhvQk4sQ0VucEJFLDBaQW9CTSxVRjZvQlIsQ0V4b0JFLDhHQUVFLHdCRjBvQkosQ0Vwb0JJLHFRQUdFLG1DQUFBLENBQ0EsVUZ5b0JOLENFL29CRSxpSUFTSSxtQ0Ywb0JOLENFeG9CUSw0WEFFRSx3Q0Y0b0JWLENHanpCRSx1QkFDRSxhQUFBLENBQ0EsZ0JIbXpCSixDRy95QksseUNBQ0MsZ0JIaXpCTixDRzN5QkssOERBQ0MsaUJBQUEsQ0FDQSw2Qkg4eUJOLENHeHlCSywwRkFDQyxnQkgyeUJOLENHbHlCTyx1WUFDQywwQkh5eUJSLENHaHlCTyxnTUFDQyxpQkFBQSxDQUNBLGdCSHF5QlIsQ0c5eEJTLG9TQUNDLGFIbXlCVixDRzV4QkssNkNBQ0MsdUJIOHhCTixDR3R4QlMsNldBQ0MsVUFBQSxDQUNBLFNIMnhCVixDR2p4QlcsMlNBQ0MseUNIcXhCWixDR2h4Qlcsd1NBQ0MsdUNIb3hCWixDR3Z3QlMsNk5BQ0MsVUFBQSxDQUNBLE1INHdCVixDR3J3Qk8sOGFBQ0MsZ0JIOHdCUixDR3Z3Qk8sc0RBQ0MsZUFBQSxDQUNBLGlCSHl3QlIsQ0dsd0JPLHdEQUNDLGtCQUFBLENBQ0EsaUJIb3dCUixDRzd2Qk8sa0ZBQ0MseUJIK3ZCUixDR3Z2Qk8sdUhBQ0MscUJIMHZCUixDR3J2QkUsOEJBQ0UsUUh1dkJKLENHcnZCTyxzRUFDQyxr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LGlCRHliUixDQ3BiTywrS0FDQyxrQkFBQSxDQUNBLGlCRHViUixDQ2xiTyw2SkFDQyxlQUFBLENBQ0EsY0RxYlIsQ0M5YU8sNkRBQ0Msa0JEZ2JSLENDM2FPLGdGQUNDLFNBQUEsQ0FDQSxTQUFBLENBQ0EsNkJENmFSLENDeGFPLHdHQUNDLGNBQUEsQ0FDQSxTRDBhUixDdE12a0JBO0VBQ0UsU0FBQTtFQUNBLHVLQUNFO0VBWUYsbUNBQUE7RUFDQSxrQ0FBQTtFQUNBLHlCQUFBO0FBWkYsQ0FlQTtFQUNFLCtFQUFBO0FBWkYsQ0FnQkEscURBQUEsQ0FDQTtFQUNFLHlCQUFBO0FBYkYsQ0FpQkU7RUFDRTtJQUNFLHlCQUFBO0VBZEo7QUFDRiIsImZpbGUiOiJBcHAuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ+YW50ZC9kaXN0L2FudGQubWluLmNzc1wiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRAMTAwLi45MDAmZGlzcGxheT1zd2FwXCIpO1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTpcbiAgICBcIkludGVyXCIsXG4gICAgLWFwcGxlLXN5c3RlbSxcbiAgICBCbGlua01hY1N5c3RlbUZvbnQsXG4gICAgXCJTZWdvZSBVSVwiLFxuICAgIFwiUm9ib3RvXCIsXG4gICAgXCJPeHlnZW5cIixcbiAgICBcIlVidW50dVwiLFxuICAgIFwiQ2FudGFyZWxsXCIsXG4gICAgXCJGaXJhIFNhbnNcIixcbiAgICBcIkRyb2lkIFNhbnNcIixcbiAgICBcIkhlbHZldGljYSBOZXVlXCIsXG4gICAgc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y0ZmE7XG59XG5cbmNvZGUge1xuICBmb250LWZhbWlseTogc291cmNlLWNvZGUtcHJvLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJDb3VyaWVyIE5ld1wiLFxuICAgIG1vbm9zcGFjZTtcbn1cblxuLyogRGlzYWJsZSBzY3JvbGwgYm91bmNlIHdoZW4gdXNpbmcgbGFwdG9wIHRyYWNrcGFkICovXG5ib2R5IHtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcbn1cblxuLnJlYWN0LWZsb3cge1xuICBAa2V5ZnJhbWVzIGRhc2hkcmF3IHtcbiAgICB0byB7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogMC41cmVtO1xuICAgIH1cbiAgfVxufVxuIiwiLyohXG4gKiBcbiAqIGFudGQgdjQuMjQuMTVcbiAqIFxuICogQ29weXJpZ2h0IDIwMTUtcHJlc2VudCwgQWxpcGF5LCBJbmMuXG4gKiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICogICAgICAgXG4gKi9bY2xhc3MqPWFudC1dOjotbXMtY2xlYXIsW2NsYXNzKj1hbnQtXSBpbnB1dDo6LW1zLWNsZWFyLFtjbGFzcyo9YW50LV0gaW5wdXQ6Oi1tcy1yZXZlYWwsW2NsYXNzXj1hbnQtXTo6LW1zLWNsZWFyLFtjbGFzc149YW50LV0gaW5wdXQ6Oi1tcy1jbGVhcixbY2xhc3NePWFudC1dIGlucHV0OjotbXMtcmV2ZWFse2Rpc3BsYXk6bm9uZX1ib2R5LGh0bWx7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX1pbnB1dDo6LW1zLWNsZWFyLGlucHV0OjotbXMtcmV2ZWFse2Rpc3BsYXk6bm9uZX0qLDphZnRlciw6YmVmb3Jle2JveC1zaXppbmc6Ym9yZGVyLWJveH1odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MS4xNTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlOy1tcy1vdmVyZmxvdy1zdHlsZTpzY3JvbGxiYXI7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCl9QC1tcy12aWV3cG9ydHt3aWR0aDpkZXZpY2Utd2lkdGh9Ym9keXttYXJnaW46MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsU2Vnb2UgVUksUm9ib3RvLEhlbHZldGljYSBOZXVlLEFyaWFsLE5vdG8gU2FucyxzYW5zLXNlcmlmLEFwcGxlIENvbG9yIEVtb2ppLFNlZ29lIFVJIEVtb2ppLFNlZ29lIFVJIFN5bWJvbCxOb3RvIENvbG9yIEVtb2ppO2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2JhY2tncm91bmQtY29sb3I6I2ZmZjtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCJ9W3RhYmluZGV4PVwiLTFcIl06Zm9jdXN7b3V0bGluZTpub25lIWltcG9ydGFudH1ocntib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowO292ZXJmbG93OnZpc2libGV9aDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjVlbTtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC13ZWlnaHQ6NTAwfXB7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MWVtfWFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0sYWJiclt0aXRsZV17dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTstd2Via2l0LXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkO2JvcmRlci1ib3R0b206MDtjdXJzb3I6aGVscH1hZGRyZXNze21hcmdpbi1ib3R0b206MWVtO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OmluaGVyaXR9aW5wdXRbdHlwZT1udW1iZXJdLGlucHV0W3R5cGU9cGFzc3dvcmRdLGlucHV0W3R5cGU9dGV4dF0sdGV4dGFyZWF7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9ZGwsb2wsdWx7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MWVtfW9sIG9sLG9sIHVsLHVsIG9sLHVsIHVse21hcmdpbi1ib3R0b206MH1kdHtmb250LXdlaWdodDo1MDB9ZGR7bWFyZ2luLWJvdHRvbTouNWVtO21hcmdpbi1sZWZ0OjB9YmxvY2txdW90ZXttYXJnaW46MCAwIDFlbX1kZm57Zm9udC1zdHlsZTppdGFsaWN9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vie2JvdHRvbTotLjI1ZW19c3Vwe3RvcDotLjVlbX1he2NvbG9yOiMxODkwZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtvdXRsaW5lOm5vbmU7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpjb2xvciAuM3M7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDpvYmplY3RzfWE6aG92ZXJ7Y29sb3I6IzQwYTlmZn1hOmFjdGl2ZXtjb2xvcjojMDk2ZGQ5fWE6YWN0aXZlLGE6Zm9jdXMsYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtvdXRsaW5lOjB9YVtkaXNhYmxlZF17Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2N1cnNvcjpub3QtYWxsb3dlZH1jb2RlLGtiZCxwcmUsc2FtcHtmb250LXNpemU6MWVtO2ZvbnQtZmFtaWx5OlNGTW9uby1SZWd1bGFyLENvbnNvbGFzLExpYmVyYXRpb24gTW9ubyxNZW5sbyxDb3VyaWVyLG1vbm9zcGFjZX1wcmV7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MWVtO292ZXJmbG93OmF1dG99ZmlndXJle21hcmdpbjowIDAgMWVtfWltZ3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXN0eWxlOm5vbmV9W3JvbGU9YnV0dG9uXSxhLGFyZWEsYnV0dG9uLGlucHV0Om5vdChbdHlwZT1yYW5nZV0pLGxhYmVsLHNlbGVjdCxzdW1tYXJ5LHRleHRhcmVhe3RvdWNoLWFjdGlvbjptYW5pcHVsYXRpb259dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfWNhcHRpb257cGFkZGluZy10b3A6Ljc1ZW07cGFkZGluZy1ib3R0b206LjNlbTtjb2xvcjpyZ2JhKDAsMCwwLC40NSk7dGV4dC1hbGlnbjpsZWZ0O2NhcHRpb24tc2lkZTpib3R0b219YnV0dG9uLGlucHV0LG9wdGdyb3VwLHNlbGVjdCx0ZXh0YXJlYXttYXJnaW46MDtjb2xvcjppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtZmFtaWx5OmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdH1idXR0b24saW5wdXR7b3ZlcmZsb3c6dmlzaWJsZX1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9W3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF0sYnV0dG9uLGh0bWwgW3R5cGU9YnV0dG9uXXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufVt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIsYnV0dG9uOjotbW96LWZvY3VzLWlubmVye3BhZGRpbmc6MDtib3JkZXItc3R5bGU6bm9uZX1pbnB1dFt0eXBlPWNoZWNrYm94XSxpbnB1dFt0eXBlPXJhZGlvXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfWlucHV0W3R5cGU9ZGF0ZV0saW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0saW5wdXRbdHlwZT1tb250aF0saW5wdXRbdHlwZT10aW1lXXstd2Via2l0LWFwcGVhcmFuY2U6bGlzdGJveH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvO3Jlc2l6ZTp2ZXJ0aWNhbH1maWVsZHNldHttaW4td2lkdGg6MDttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyOjB9bGVnZW5ke2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOi41ZW07cGFkZGluZzowO2NvbG9yOmluaGVyaXQ7Zm9udC1zaXplOjEuNWVtO2xpbmUtaGVpZ2h0OmluaGVyaXQ7d2hpdGUtc3BhY2U6bm9ybWFsfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfVt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31bdHlwZT1zZWFyY2hde291dGxpbmUtb2Zmc2V0Oi0ycHg7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257Zm9udDppbmhlcml0Oy13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259b3V0cHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfXN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW19dGVtcGxhdGV7ZGlzcGxheTpub25lfVtoaWRkZW5de2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9bWFya3twYWRkaW5nOi4yZW07YmFja2dyb3VuZC1jb2xvcjojZmVmZmU2fTo6LW1vei1zZWxlY3Rpb257Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMxODkwZmZ9OjpzZWxlY3Rpb257Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMxODkwZmZ9LmNsZWFyZml4OmFmdGVyLC5jbGVhcmZpeDpiZWZvcmV7ZGlzcGxheTp0YWJsZTtjb250ZW50OlwiXCJ9LmNsZWFyZml4OmFmdGVye2NsZWFyOmJvdGh9LmFudGljb257ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6aW5oZXJpdDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDowO3RleHQtYWxpZ246Y2VudGVyO3RleHQtdHJhbnNmb3JtOm5vbmU7dmVydGljYWwtYWxpZ246LS4xMjVlbTt0ZXh0LXJlbmRlcmluZzpvcHRpbWl6ZWxlZ2liaWxpdHk7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9LmFudGljb24+KntsaW5lLWhlaWdodDoxfS5hbnRpY29uIHN2Z3tkaXNwbGF5OmlubGluZS1ibG9ja30uYW50aWNvbjpiZWZvcmV7ZGlzcGxheTpub25lfS5hbnRpY29uIC5hbnRpY29uLWljb257ZGlzcGxheTpibG9ja30uYW50aWNvbj4uYW50aWNvbntsaW5lLWhlaWdodDowO3ZlcnRpY2FsLWFsaWduOjB9LmFudGljb25bdGFiaW5kZXhde2N1cnNvcjpwb2ludGVyfS5hbnRpY29uLXNwaW4sLmFudGljb24tc3BpbjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7YW5pbWF0aW9uOmxvYWRpbmdDaXJjbGUgMXMgbGluZWFyIGluZmluaXRlfS5hbnQtZmFkZS1hcHBlYXIsLmFudC1mYWRlLWVudGVyLC5hbnQtZmFkZS1sZWF2ZXthbmltYXRpb24tZHVyYXRpb246LjJzO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tcGxheS1zdGF0ZTpwYXVzZWR9LmFudC1mYWRlLWFwcGVhci5hbnQtZmFkZS1hcHBlYXItYWN0aXZlLC5hbnQtZmFkZS1lbnRlci5hbnQtZmFkZS1lbnRlci1hY3RpdmV7YW5pbWF0aW9uLW5hbWU6YW50RmFkZUluO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnJ1bm5pbmd9LmFudC1mYWRlLWxlYXZlLmFudC1mYWRlLWxlYXZlLWFjdGl2ZXthbmltYXRpb24tbmFtZTphbnRGYWRlT3V0O2FuaW1hdGlvbi1wbGF5LXN0YXRlOnJ1bm5pbmc7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LWZhZGUtYXBwZWFyLC5hbnQtZmFkZS1lbnRlcntvcGFjaXR5OjA7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXJ9LmFudC1mYWRlLWxlYXZle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyfUBrZXlmcmFtZXMgYW50RmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYW50RmFkZU91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX0uYW50LW1vdmUtdXAtYXBwZWFyLC5hbnQtbW92ZS11cC1lbnRlciwuYW50LW1vdmUtdXAtbGVhdmV7YW5pbWF0aW9uLWR1cmF0aW9uOi4yczthbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YW5pbWF0aW9uLXBsYXktc3RhdGU6cGF1c2VkfS5hbnQtbW92ZS11cC1hcHBlYXIuYW50LW1vdmUtdXAtYXBwZWFyLWFjdGl2ZSwuYW50LW1vdmUtdXAtZW50ZXIuYW50LW1vdmUtdXAtZW50ZXItYWN0aXZle2FuaW1hdGlvbi1uYW1lOmFudE1vdmVVcEluO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnJ1bm5pbmd9LmFudC1tb3ZlLXVwLWxlYXZlLmFudC1tb3ZlLXVwLWxlYXZlLWFjdGl2ZXthbmltYXRpb24tbmFtZTphbnRNb3ZlVXBPdXQ7YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZztwb2ludGVyLWV2ZW50czpub25lfS5hbnQtbW92ZS11cC1hcHBlYXIsLmFudC1tb3ZlLXVwLWVudGVye29wYWNpdHk6MDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMDgsLjgyLC4xNywxKX0uYW50LW1vdmUtdXAtbGVhdmV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjYsLjA0LC45OCwuMzQpfS5hbnQtbW92ZS1kb3duLWFwcGVhciwuYW50LW1vdmUtZG93bi1lbnRlciwuYW50LW1vdmUtZG93bi1sZWF2ZXthbmltYXRpb24tZHVyYXRpb246LjJzO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tcGxheS1zdGF0ZTpwYXVzZWR9LmFudC1tb3ZlLWRvd24tYXBwZWFyLmFudC1tb3ZlLWRvd24tYXBwZWFyLWFjdGl2ZSwuYW50LW1vdmUtZG93bi1lbnRlci5hbnQtbW92ZS1kb3duLWVudGVyLWFjdGl2ZXthbmltYXRpb24tbmFtZTphbnRNb3ZlRG93bkluO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnJ1bm5pbmd9LmFudC1tb3ZlLWRvd24tbGVhdmUuYW50LW1vdmUtZG93bi1sZWF2ZS1hY3RpdmV7YW5pbWF0aW9uLW5hbWU6YW50TW92ZURvd25PdXQ7YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZztwb2ludGVyLWV2ZW50czpub25lfS5hbnQtbW92ZS1kb3duLWFwcGVhciwuYW50LW1vdmUtZG93bi1lbnRlcntvcGFjaXR5OjA7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjA4LC44MiwuMTcsMSl9LmFudC1tb3ZlLWRvd24tbGVhdmV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjYsLjA0LC45OCwuMzQpfS5hbnQtbW92ZS1sZWZ0LWFwcGVhciwuYW50LW1vdmUtbGVmdC1lbnRlciwuYW50LW1vdmUtbGVmdC1sZWF2ZXthbmltYXRpb24tZHVyYXRpb246LjJzO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tcGxheS1zdGF0ZTpwYXVzZWR9LmFudC1tb3ZlLWxlZnQtYXBwZWFyLmFudC1tb3ZlLWxlZnQtYXBwZWFyLWFjdGl2ZSwuYW50LW1vdmUtbGVmdC1lbnRlci5hbnQtbW92ZS1sZWZ0LWVudGVyLWFjdGl2ZXthbmltYXRpb24tbmFtZTphbnRNb3ZlTGVmdEluO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnJ1bm5pbmd9LmFudC1tb3ZlLWxlZnQtbGVhdmUuYW50LW1vdmUtbGVmdC1sZWF2ZS1hY3RpdmV7YW5pbWF0aW9uLW5hbWU6YW50TW92ZUxlZnRPdXQ7YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZztwb2ludGVyLWV2ZW50czpub25lfS5hbnQtbW92ZS1sZWZ0LWFwcGVhciwuYW50LW1vdmUtbGVmdC1lbnRlcntvcGFjaXR5OjA7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjA4LC44MiwuMTcsMSl9LmFudC1tb3ZlLWxlZnQtbGVhdmV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjYsLjA0LC45OCwuMzQpfS5hbnQtbW92ZS1yaWdodC1hcHBlYXIsLmFudC1tb3ZlLXJpZ2h0LWVudGVyLC5hbnQtbW92ZS1yaWdodC1sZWF2ZXthbmltYXRpb24tZHVyYXRpb246LjJzO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tcGxheS1zdGF0ZTpwYXVzZWR9LmFudC1tb3ZlLXJpZ2h0LWFwcGVhci5hbnQtbW92ZS1yaWdodC1hcHBlYXItYWN0aXZlLC5hbnQtbW92ZS1yaWdodC1lbnRlci5hbnQtbW92ZS1yaWdodC1lbnRlci1hY3RpdmV7YW5pbWF0aW9uLW5hbWU6YW50TW92ZVJpZ2h0SW47YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZ30uYW50LW1vdmUtcmlnaHQtbGVhdmUuYW50LW1vdmUtcmlnaHQtbGVhdmUtYWN0aXZle2FuaW1hdGlvbi1uYW1lOmFudE1vdmVSaWdodE91dDthbmltYXRpb24tcGxheS1zdGF0ZTpydW5uaW5nO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC1tb3ZlLXJpZ2h0LWFwcGVhciwuYW50LW1vdmUtcmlnaHQtZW50ZXJ7b3BhY2l0eTowO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4wOCwuODIsLjE3LDEpfS5hbnQtbW92ZS1yaWdodC1sZWF2ZXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNiwuMDQsLjk4LC4zNCl9QGtleWZyYW1lcyBhbnRNb3ZlRG93bkluezAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO3RyYW5zZm9ybS1vcmlnaW46MCAwO29wYWNpdHk6MH10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm0tb3JpZ2luOjAgMDtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYW50TW92ZURvd25PdXR7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtLW9yaWdpbjowIDA7b3BhY2l0eToxfXRve3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO3RyYW5zZm9ybS1vcmlnaW46MCAwO29wYWNpdHk6MH19QGtleWZyYW1lcyBhbnRNb3ZlTGVmdEluezAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTt0cmFuc2Zvcm0tb3JpZ2luOjAgMDtvcGFjaXR5OjB9dG97dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtLW9yaWdpbjowIDA7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGFudE1vdmVMZWZ0T3V0ezAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybS1vcmlnaW46MCAwO29wYWNpdHk6MX10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7dHJhbnNmb3JtLW9yaWdpbjowIDA7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGFudE1vdmVSaWdodEluezAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpO3RyYW5zZm9ybS1vcmlnaW46MCAwO29wYWNpdHk6MH10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm0tb3JpZ2luOjAgMDtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYW50TW92ZVJpZ2h0T3V0ezAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybS1vcmlnaW46MCAwO29wYWNpdHk6MX10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKTt0cmFuc2Zvcm0tb3JpZ2luOjAgMDtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgYW50TW92ZVVwSW57MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3RyYW5zZm9ybS1vcmlnaW46MCAwO29wYWNpdHk6MH10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm0tb3JpZ2luOjAgMDtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYW50TW92ZVVwT3V0ezAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybS1vcmlnaW46MCAwO29wYWNpdHk6MX10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7dHJhbnNmb3JtLW9yaWdpbjowIDA7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGxvYWRpbmdDaXJjbGV7dG97dHJhbnNmb3JtOnJvdGF0ZSgxdHVybil9fVthbnQtY2xpY2stYW5pbWF0aW5nLXdpdGhvdXQtZXh0cmEtbm9kZT10cnVlXSxbYW50LWNsaWNrLWFuaW1hdGluZz10cnVlXXtwb3NpdGlvbjpyZWxhdGl2ZX1odG1sey0tYW50ZC13YXZlLXNoYWRvdy1jb2xvcjojMTg5MGZmOy0tc2Nyb2xsLWJhcjowfS5hbnQtY2xpY2stYW5pbWF0aW5nLW5vZGUsW2FudC1jbGljay1hbmltYXRpbmctd2l0aG91dC1leHRyYS1ub2RlPXRydWVdOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXJhZGl1czppbmhlcml0O2JveC1zaGFkb3c6MCAwIDAgMCAjMTg5MGZmO2JveC1zaGFkb3c6MCAwIDAgMCB2YXIoLS1hbnRkLXdhdmUtc2hhZG93LWNvbG9yKTtvcGFjaXR5Oi4yO2FuaW1hdGlvbjpmYWRlRWZmZWN0IDJzIGN1YmljLWJlemllciguMDgsLjgyLC4xNywxKSx3YXZlRWZmZWN0IC40cyBjdWJpYy1iZXppZXIoLjA4LC44MiwuMTcsMSk7YW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkcztjb250ZW50OlwiXCI7cG9pbnRlci1ldmVudHM6bm9uZX1Aa2V5ZnJhbWVzIHdhdmVFZmZlY3R7dG97Ym94LXNoYWRvdzowIDAgMCAjMTg5MGZmO2JveC1zaGFkb3c6MCAwIDAgNnB4IHZhcigtLWFudGQtd2F2ZS1zaGFkb3ctY29sb3IpfX1Aa2V5ZnJhbWVzIGZhZGVFZmZlY3R7dG97b3BhY2l0eTowfX0uYW50LXNsaWRlLXVwLWFwcGVhciwuYW50LXNsaWRlLXVwLWVudGVyLC5hbnQtc2xpZGUtdXAtbGVhdmV7YW5pbWF0aW9uLWR1cmF0aW9uOi4yczthbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YW5pbWF0aW9uLXBsYXktc3RhdGU6cGF1c2VkfS5hbnQtc2xpZGUtdXAtYXBwZWFyLmFudC1zbGlkZS11cC1hcHBlYXItYWN0aXZlLC5hbnQtc2xpZGUtdXAtZW50ZXIuYW50LXNsaWRlLXVwLWVudGVyLWFjdGl2ZXthbmltYXRpb24tbmFtZTphbnRTbGlkZVVwSW47YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZ30uYW50LXNsaWRlLXVwLWxlYXZlLmFudC1zbGlkZS11cC1sZWF2ZS1hY3RpdmV7YW5pbWF0aW9uLW5hbWU6YW50U2xpZGVVcE91dDthbmltYXRpb24tcGxheS1zdGF0ZTpydW5uaW5nO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC1zbGlkZS11cC1hcHBlYXIsLmFudC1zbGlkZS11cC1lbnRlcnt0cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtLW9yaWdpbjowIDA7b3BhY2l0eTowO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMywxLC4zMiwxKX0uYW50LXNsaWRlLXVwLWxlYXZle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KX0uYW50LXNsaWRlLWRvd24tYXBwZWFyLC5hbnQtc2xpZGUtZG93bi1lbnRlciwuYW50LXNsaWRlLWRvd24tbGVhdmV7YW5pbWF0aW9uLWR1cmF0aW9uOi4yczthbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YW5pbWF0aW9uLXBsYXktc3RhdGU6cGF1c2VkfS5hbnQtc2xpZGUtZG93bi1hcHBlYXIuYW50LXNsaWRlLWRvd24tYXBwZWFyLWFjdGl2ZSwuYW50LXNsaWRlLWRvd24tZW50ZXIuYW50LXNsaWRlLWRvd24tZW50ZXItYWN0aXZle2FuaW1hdGlvbi1uYW1lOmFudFNsaWRlRG93bkluO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnJ1bm5pbmd9LmFudC1zbGlkZS1kb3duLWxlYXZlLmFudC1zbGlkZS1kb3duLWxlYXZlLWFjdGl2ZXthbmltYXRpb24tbmFtZTphbnRTbGlkZURvd25PdXQ7YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZztwb2ludGVyLWV2ZW50czpub25lfS5hbnQtc2xpZGUtZG93bi1hcHBlYXIsLmFudC1zbGlkZS1kb3duLWVudGVye3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm0tb3JpZ2luOjAgMDtvcGFjaXR5OjA7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpfS5hbnQtc2xpZGUtZG93bi1sZWF2ZXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNil9LmFudC1zbGlkZS1sZWZ0LWFwcGVhciwuYW50LXNsaWRlLWxlZnQtZW50ZXIsLmFudC1zbGlkZS1sZWZ0LWxlYXZle2FuaW1hdGlvbi1kdXJhdGlvbjouMnM7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnBhdXNlZH0uYW50LXNsaWRlLWxlZnQtYXBwZWFyLmFudC1zbGlkZS1sZWZ0LWFwcGVhci1hY3RpdmUsLmFudC1zbGlkZS1sZWZ0LWVudGVyLmFudC1zbGlkZS1sZWZ0LWVudGVyLWFjdGl2ZXthbmltYXRpb24tbmFtZTphbnRTbGlkZUxlZnRJbjthbmltYXRpb24tcGxheS1zdGF0ZTpydW5uaW5nfS5hbnQtc2xpZGUtbGVmdC1sZWF2ZS5hbnQtc2xpZGUtbGVmdC1sZWF2ZS1hY3RpdmV7YW5pbWF0aW9uLW5hbWU6YW50U2xpZGVMZWZ0T3V0O2FuaW1hdGlvbi1wbGF5LXN0YXRlOnJ1bm5pbmc7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LXNsaWRlLWxlZnQtYXBwZWFyLC5hbnQtc2xpZGUtbGVmdC1lbnRlcnt0cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtLW9yaWdpbjowIDA7b3BhY2l0eTowO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMywxLC4zMiwxKX0uYW50LXNsaWRlLWxlZnQtbGVhdmV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpfS5hbnQtc2xpZGUtcmlnaHQtYXBwZWFyLC5hbnQtc2xpZGUtcmlnaHQtZW50ZXIsLmFudC1zbGlkZS1yaWdodC1sZWF2ZXthbmltYXRpb24tZHVyYXRpb246LjJzO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tcGxheS1zdGF0ZTpwYXVzZWR9LmFudC1zbGlkZS1yaWdodC1hcHBlYXIuYW50LXNsaWRlLXJpZ2h0LWFwcGVhci1hY3RpdmUsLmFudC1zbGlkZS1yaWdodC1lbnRlci5hbnQtc2xpZGUtcmlnaHQtZW50ZXItYWN0aXZle2FuaW1hdGlvbi1uYW1lOmFudFNsaWRlUmlnaHRJbjthbmltYXRpb24tcGxheS1zdGF0ZTpydW5uaW5nfS5hbnQtc2xpZGUtcmlnaHQtbGVhdmUuYW50LXNsaWRlLXJpZ2h0LWxlYXZlLWFjdGl2ZXthbmltYXRpb24tbmFtZTphbnRTbGlkZVJpZ2h0T3V0O2FuaW1hdGlvbi1wbGF5LXN0YXRlOnJ1bm5pbmc7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LXNsaWRlLXJpZ2h0LWFwcGVhciwuYW50LXNsaWRlLXJpZ2h0LWVudGVye3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm0tb3JpZ2luOjAgMDtvcGFjaXR5OjA7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpfS5hbnQtc2xpZGUtcmlnaHQtbGVhdmV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpfUBrZXlmcmFtZXMgYW50U2xpZGVVcEluezAle3RyYW5zZm9ybTpzY2FsZVkoLjgpO3RyYW5zZm9ybS1vcmlnaW46MCAwO29wYWNpdHk6MH10b3t0cmFuc2Zvcm06c2NhbGVZKDEpO3RyYW5zZm9ybS1vcmlnaW46MCAwO29wYWNpdHk6MX19QGtleWZyYW1lcyBhbnRTbGlkZVVwT3V0ezAle3RyYW5zZm9ybTpzY2FsZVkoMSk7dHJhbnNmb3JtLW9yaWdpbjowIDA7b3BhY2l0eToxfXRve3RyYW5zZm9ybTpzY2FsZVkoLjgpO3RyYW5zZm9ybS1vcmlnaW46MCAwO29wYWNpdHk6MH19QGtleWZyYW1lcyBhbnRTbGlkZURvd25JbnswJXt0cmFuc2Zvcm06c2NhbGVZKC44KTt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMTAwJTtvcGFjaXR5OjB9dG97dHJhbnNmb3JtOnNjYWxlWSgxKTt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMTAwJTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYW50U2xpZGVEb3duT3V0ezAle3RyYW5zZm9ybTpzY2FsZVkoMSk7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDEwMCU7b3BhY2l0eToxfXRve3RyYW5zZm9ybTpzY2FsZVkoLjgpO3RyYW5zZm9ybS1vcmlnaW46MTAwJSAxMDAlO29wYWNpdHk6MH19QGtleWZyYW1lcyBhbnRTbGlkZUxlZnRJbnswJXt0cmFuc2Zvcm06c2NhbGVYKC44KTt0cmFuc2Zvcm0tb3JpZ2luOjAgMDtvcGFjaXR5OjB9dG97dHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm0tb3JpZ2luOjAgMDtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYW50U2xpZGVMZWZ0T3V0ezAle3RyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtLW9yaWdpbjowIDA7b3BhY2l0eToxfXRve3RyYW5zZm9ybTpzY2FsZVgoLjgpO3RyYW5zZm9ybS1vcmlnaW46MCAwO29wYWNpdHk6MH19QGtleWZyYW1lcyBhbnRTbGlkZVJpZ2h0SW57MCV7dHJhbnNmb3JtOnNjYWxlWCguOCk7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDA7b3BhY2l0eTowfXRve3RyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDA7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGFudFNsaWRlUmlnaHRPdXR7MCV7dHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMDtvcGFjaXR5OjF9dG97dHJhbnNmb3JtOnNjYWxlWCguOCk7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDA7b3BhY2l0eTowfX0uYW50LXpvb20tYXBwZWFyLC5hbnQtem9vbS1lbnRlciwuYW50LXpvb20tbGVhdmV7YW5pbWF0aW9uLWR1cmF0aW9uOi4yczthbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YW5pbWF0aW9uLXBsYXktc3RhdGU6cGF1c2VkfS5hbnQtem9vbS1hcHBlYXIuYW50LXpvb20tYXBwZWFyLWFjdGl2ZSwuYW50LXpvb20tZW50ZXIuYW50LXpvb20tZW50ZXItYWN0aXZle2FuaW1hdGlvbi1uYW1lOmFudFpvb21JbjthbmltYXRpb24tcGxheS1zdGF0ZTpydW5uaW5nfS5hbnQtem9vbS1sZWF2ZS5hbnQtem9vbS1sZWF2ZS1hY3RpdmV7YW5pbWF0aW9uLW5hbWU6YW50Wm9vbU91dDthbmltYXRpb24tcGxheS1zdGF0ZTpydW5uaW5nO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC16b29tLWFwcGVhciwuYW50LXpvb20tZW50ZXJ7dHJhbnNmb3JtOnNjYWxlKDApO29wYWNpdHk6MDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMDgsLjgyLC4xNywxKX0uYW50LXpvb20tYXBwZWFyLXByZXBhcmUsLmFudC16b29tLWVudGVyLXByZXBhcmV7dHJhbnNmb3JtOm5vbmV9LmFudC16b29tLWxlYXZle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43OCwuMTQsLjE1LC44Nil9LmFudC16b29tLWJpZy1hcHBlYXIsLmFudC16b29tLWJpZy1lbnRlciwuYW50LXpvb20tYmlnLWxlYXZle2FuaW1hdGlvbi1kdXJhdGlvbjouMnM7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnBhdXNlZH0uYW50LXpvb20tYmlnLWFwcGVhci5hbnQtem9vbS1iaWctYXBwZWFyLWFjdGl2ZSwuYW50LXpvb20tYmlnLWVudGVyLmFudC16b29tLWJpZy1lbnRlci1hY3RpdmV7YW5pbWF0aW9uLW5hbWU6YW50Wm9vbUJpZ0luO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnJ1bm5pbmd9LmFudC16b29tLWJpZy1sZWF2ZS5hbnQtem9vbS1iaWctbGVhdmUtYWN0aXZle2FuaW1hdGlvbi1uYW1lOmFudFpvb21CaWdPdXQ7YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZztwb2ludGVyLWV2ZW50czpub25lfS5hbnQtem9vbS1iaWctYXBwZWFyLC5hbnQtem9vbS1iaWctZW50ZXJ7dHJhbnNmb3JtOnNjYWxlKDApO29wYWNpdHk6MDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMDgsLjgyLC4xNywxKX0uYW50LXpvb20tYmlnLWFwcGVhci1wcmVwYXJlLC5hbnQtem9vbS1iaWctZW50ZXItcHJlcGFyZXt0cmFuc2Zvcm06bm9uZX0uYW50LXpvb20tYmlnLWxlYXZle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43OCwuMTQsLjE1LC44Nil9LmFudC16b29tLWJpZy1mYXN0LWFwcGVhciwuYW50LXpvb20tYmlnLWZhc3QtZW50ZXIsLmFudC16b29tLWJpZy1mYXN0LWxlYXZle2FuaW1hdGlvbi1kdXJhdGlvbjouMXM7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnBhdXNlZH0uYW50LXpvb20tYmlnLWZhc3QtYXBwZWFyLmFudC16b29tLWJpZy1mYXN0LWFwcGVhci1hY3RpdmUsLmFudC16b29tLWJpZy1mYXN0LWVudGVyLmFudC16b29tLWJpZy1mYXN0LWVudGVyLWFjdGl2ZXthbmltYXRpb24tbmFtZTphbnRab29tQmlnSW47YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZ30uYW50LXpvb20tYmlnLWZhc3QtbGVhdmUuYW50LXpvb20tYmlnLWZhc3QtbGVhdmUtYWN0aXZle2FuaW1hdGlvbi1uYW1lOmFudFpvb21CaWdPdXQ7YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZztwb2ludGVyLWV2ZW50czpub25lfS5hbnQtem9vbS1iaWctZmFzdC1hcHBlYXIsLmFudC16b29tLWJpZy1mYXN0LWVudGVye3RyYW5zZm9ybTpzY2FsZSgwKTtvcGFjaXR5OjA7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjA4LC44MiwuMTcsMSl9LmFudC16b29tLWJpZy1mYXN0LWFwcGVhci1wcmVwYXJlLC5hbnQtem9vbS1iaWctZmFzdC1lbnRlci1wcmVwYXJle3RyYW5zZm9ybTpub25lfS5hbnQtem9vbS1iaWctZmFzdC1sZWF2ZXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzgsLjE0LC4xNSwuODYpfS5hbnQtem9vbS11cC1hcHBlYXIsLmFudC16b29tLXVwLWVudGVyLC5hbnQtem9vbS11cC1sZWF2ZXthbmltYXRpb24tZHVyYXRpb246LjJzO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tcGxheS1zdGF0ZTpwYXVzZWR9LmFudC16b29tLXVwLWFwcGVhci5hbnQtem9vbS11cC1hcHBlYXItYWN0aXZlLC5hbnQtem9vbS11cC1lbnRlci5hbnQtem9vbS11cC1lbnRlci1hY3RpdmV7YW5pbWF0aW9uLW5hbWU6YW50Wm9vbVVwSW47YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZ30uYW50LXpvb20tdXAtbGVhdmUuYW50LXpvb20tdXAtbGVhdmUtYWN0aXZle2FuaW1hdGlvbi1uYW1lOmFudFpvb21VcE91dDthbmltYXRpb24tcGxheS1zdGF0ZTpydW5uaW5nO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC16b29tLXVwLWFwcGVhciwuYW50LXpvb20tdXAtZW50ZXJ7dHJhbnNmb3JtOnNjYWxlKDApO29wYWNpdHk6MDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMDgsLjgyLC4xNywxKX0uYW50LXpvb20tdXAtYXBwZWFyLXByZXBhcmUsLmFudC16b29tLXVwLWVudGVyLXByZXBhcmV7dHJhbnNmb3JtOm5vbmV9LmFudC16b29tLXVwLWxlYXZle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43OCwuMTQsLjE1LC44Nil9LmFudC16b29tLWRvd24tYXBwZWFyLC5hbnQtem9vbS1kb3duLWVudGVyLC5hbnQtem9vbS1kb3duLWxlYXZle2FuaW1hdGlvbi1kdXJhdGlvbjouMnM7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnBhdXNlZH0uYW50LXpvb20tZG93bi1hcHBlYXIuYW50LXpvb20tZG93bi1hcHBlYXItYWN0aXZlLC5hbnQtem9vbS1kb3duLWVudGVyLmFudC16b29tLWRvd24tZW50ZXItYWN0aXZle2FuaW1hdGlvbi1uYW1lOmFudFpvb21Eb3duSW47YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZ30uYW50LXpvb20tZG93bi1sZWF2ZS5hbnQtem9vbS1kb3duLWxlYXZlLWFjdGl2ZXthbmltYXRpb24tbmFtZTphbnRab29tRG93bk91dDthbmltYXRpb24tcGxheS1zdGF0ZTpydW5uaW5nO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC16b29tLWRvd24tYXBwZWFyLC5hbnQtem9vbS1kb3duLWVudGVye3RyYW5zZm9ybTpzY2FsZSgwKTtvcGFjaXR5OjA7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjA4LC44MiwuMTcsMSl9LmFudC16b29tLWRvd24tYXBwZWFyLXByZXBhcmUsLmFudC16b29tLWRvd24tZW50ZXItcHJlcGFyZXt0cmFuc2Zvcm06bm9uZX0uYW50LXpvb20tZG93bi1sZWF2ZXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzgsLjE0LC4xNSwuODYpfS5hbnQtem9vbS1sZWZ0LWFwcGVhciwuYW50LXpvb20tbGVmdC1lbnRlciwuYW50LXpvb20tbGVmdC1sZWF2ZXthbmltYXRpb24tZHVyYXRpb246LjJzO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tcGxheS1zdGF0ZTpwYXVzZWR9LmFudC16b29tLWxlZnQtYXBwZWFyLmFudC16b29tLWxlZnQtYXBwZWFyLWFjdGl2ZSwuYW50LXpvb20tbGVmdC1lbnRlci5hbnQtem9vbS1sZWZ0LWVudGVyLWFjdGl2ZXthbmltYXRpb24tbmFtZTphbnRab29tTGVmdEluO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnJ1bm5pbmd9LmFudC16b29tLWxlZnQtbGVhdmUuYW50LXpvb20tbGVmdC1sZWF2ZS1hY3RpdmV7YW5pbWF0aW9uLW5hbWU6YW50Wm9vbUxlZnRPdXQ7YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZztwb2ludGVyLWV2ZW50czpub25lfS5hbnQtem9vbS1sZWZ0LWFwcGVhciwuYW50LXpvb20tbGVmdC1lbnRlcnt0cmFuc2Zvcm06c2NhbGUoMCk7b3BhY2l0eTowO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4wOCwuODIsLjE3LDEpfS5hbnQtem9vbS1sZWZ0LWFwcGVhci1wcmVwYXJlLC5hbnQtem9vbS1sZWZ0LWVudGVyLXByZXBhcmV7dHJhbnNmb3JtOm5vbmV9LmFudC16b29tLWxlZnQtbGVhdmV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc4LC4xNCwuMTUsLjg2KX0uYW50LXpvb20tcmlnaHQtYXBwZWFyLC5hbnQtem9vbS1yaWdodC1lbnRlciwuYW50LXpvb20tcmlnaHQtbGVhdmV7YW5pbWF0aW9uLWR1cmF0aW9uOi4yczthbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YW5pbWF0aW9uLXBsYXktc3RhdGU6cGF1c2VkfS5hbnQtem9vbS1yaWdodC1hcHBlYXIuYW50LXpvb20tcmlnaHQtYXBwZWFyLWFjdGl2ZSwuYW50LXpvb20tcmlnaHQtZW50ZXIuYW50LXpvb20tcmlnaHQtZW50ZXItYWN0aXZle2FuaW1hdGlvbi1uYW1lOmFudFpvb21SaWdodEluO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnJ1bm5pbmd9LmFudC16b29tLXJpZ2h0LWxlYXZlLmFudC16b29tLXJpZ2h0LWxlYXZlLWFjdGl2ZXthbmltYXRpb24tbmFtZTphbnRab29tUmlnaHRPdXQ7YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZztwb2ludGVyLWV2ZW50czpub25lfS5hbnQtem9vbS1yaWdodC1hcHBlYXIsLmFudC16b29tLXJpZ2h0LWVudGVye3RyYW5zZm9ybTpzY2FsZSgwKTtvcGFjaXR5OjA7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjA4LC44MiwuMTcsMSl9LmFudC16b29tLXJpZ2h0LWFwcGVhci1wcmVwYXJlLC5hbnQtem9vbS1yaWdodC1lbnRlci1wcmVwYXJle3RyYW5zZm9ybTpub25lfS5hbnQtem9vbS1yaWdodC1sZWF2ZXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzgsLjE0LC4xNSwuODYpfUBrZXlmcmFtZXMgYW50Wm9vbUluezAle3RyYW5zZm9ybTpzY2FsZSguMik7b3BhY2l0eTowfXRve3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYW50Wm9vbU91dHswJXt0cmFuc2Zvcm06c2NhbGUoMSl9dG97dHJhbnNmb3JtOnNjYWxlKC4yKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgYW50Wm9vbUJpZ0luezAle3RyYW5zZm9ybTpzY2FsZSguOCk7b3BhY2l0eTowfXRve3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYW50Wm9vbUJpZ091dHswJXt0cmFuc2Zvcm06c2NhbGUoMSl9dG97dHJhbnNmb3JtOnNjYWxlKC44KTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgYW50Wm9vbVVwSW57MCV7dHJhbnNmb3JtOnNjYWxlKC44KTt0cmFuc2Zvcm0tb3JpZ2luOjUwJSAwO29wYWNpdHk6MH10b3t0cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtLW9yaWdpbjo1MCUgMH19QGtleWZyYW1lcyBhbnRab29tVXBPdXR7MCV7dHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybS1vcmlnaW46NTAlIDB9dG97dHJhbnNmb3JtOnNjYWxlKC44KTt0cmFuc2Zvcm0tb3JpZ2luOjUwJSAwO29wYWNpdHk6MH19QGtleWZyYW1lcyBhbnRab29tTGVmdEluezAle3RyYW5zZm9ybTpzY2FsZSguOCk7dHJhbnNmb3JtLW9yaWdpbjowIDUwJTtvcGFjaXR5OjB9dG97dHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybS1vcmlnaW46MCA1MCV9fUBrZXlmcmFtZXMgYW50Wm9vbUxlZnRPdXR7MCV7dHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybS1vcmlnaW46MCA1MCV9dG97dHJhbnNmb3JtOnNjYWxlKC44KTt0cmFuc2Zvcm0tb3JpZ2luOjAgNTAlO29wYWNpdHk6MH19QGtleWZyYW1lcyBhbnRab29tUmlnaHRJbnswJXt0cmFuc2Zvcm06c2NhbGUoLjgpO3RyYW5zZm9ybS1vcmlnaW46MTAwJSA1MCU7b3BhY2l0eTowfXRve3RyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgNTAlfX1Aa2V5ZnJhbWVzIGFudFpvb21SaWdodE91dHswJXt0cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDUwJX10b3t0cmFuc2Zvcm06c2NhbGUoLjgpO3RyYW5zZm9ybS1vcmlnaW46MTAwJSA1MCU7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGFudFpvb21Eb3duSW57MCV7dHJhbnNmb3JtOnNjYWxlKC44KTt0cmFuc2Zvcm0tb3JpZ2luOjUwJSAxMDAlO29wYWNpdHk6MH10b3t0cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtLW9yaWdpbjo1MCUgMTAwJX19QGtleWZyYW1lcyBhbnRab29tRG93bk91dHswJXt0cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtLW9yaWdpbjo1MCUgMTAwJX10b3t0cmFuc2Zvcm06c2NhbGUoLjgpO3RyYW5zZm9ybS1vcmlnaW46NTAlIDEwMCU7b3BhY2l0eTowfX0uYW50LW1vdGlvbi1jb2xsYXBzZS1sZWdhY3l7b3ZlcmZsb3c6aGlkZGVufS5hbnQtbW90aW9uLWNvbGxhcHNlLC5hbnQtbW90aW9uLWNvbGxhcHNlLWxlZ2FjeS1hY3RpdmV7dHJhbnNpdGlvbjpoZWlnaHQgLjJzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKSxvcGFjaXR5IC4ycyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSkhaW1wb3J0YW50fS5hbnQtbW90aW9uLWNvbGxhcHNle292ZXJmbG93OmhpZGRlbn0uYW50LWFmZml4e3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MTB9LmFudC1hbGVydHtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjhweCAxNXB4O3dvcmQtd3JhcDpicmVhay13b3JkO2JvcmRlci1yYWRpdXM6MnB4fS5hbnQtYWxlcnQtY29udGVudHtmbGV4OjE7bWluLXdpZHRoOjB9LmFudC1hbGVydC1pY29ue21hcmdpbi1yaWdodDo4cHh9LmFudC1hbGVydC1kZXNjcmlwdGlvbntkaXNwbGF5Om5vbmU7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjJweH0uYW50LWFsZXJ0LXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojZjZmZmVkO2JvcmRlcjoxcHggc29saWQgI2I3ZWI4Zn0uYW50LWFsZXJ0LXN1Y2Nlc3MgLmFudC1hbGVydC1pY29ue2NvbG9yOiM1MmM0MWF9LmFudC1hbGVydC1pbmZve2JhY2tncm91bmQtY29sb3I6I2U2ZjdmZjtib3JkZXI6MXB4IHNvbGlkICM5MWQ1ZmZ9LmFudC1hbGVydC1pbmZvIC5hbnQtYWxlcnQtaWNvbntjb2xvcjojMTg5MGZmfS5hbnQtYWxlcnQtd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmZiZTY7Ym9yZGVyOjFweCBzb2xpZCAjZmZlNThmfS5hbnQtYWxlcnQtd2FybmluZyAuYW50LWFsZXJ0LWljb257Y29sb3I6I2ZhYWQxNH0uYW50LWFsZXJ0LWVycm9ye2JhY2tncm91bmQtY29sb3I6I2ZmZjJmMDtib3JkZXI6MXB4IHNvbGlkICNmZmNjYzd9LmFudC1hbGVydC1lcnJvciAuYW50LWFsZXJ0LWljb257Y29sb3I6I2ZmNGQ0Zn0uYW50LWFsZXJ0LWVycm9yIC5hbnQtYWxlcnQtZGVzY3JpcHRpb24+cHJle21hcmdpbjowO3BhZGRpbmc6MH0uYW50LWFsZXJ0LWFjdGlvbnttYXJnaW4tbGVmdDo4cHh9LmFudC1hbGVydC1jbG9zZS1pY29ue21hcmdpbi1sZWZ0OjhweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEycHg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9LmFudC1hbGVydC1jbG9zZS1pY29uIC5hbnRpY29uLWNsb3Nle2NvbG9yOnJnYmEoMCwwLDAsLjQ1KTt0cmFuc2l0aW9uOmNvbG9yIC4zc30uYW50LWFsZXJ0LWNsb3NlLWljb24gLmFudGljb24tY2xvc2U6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuNzUpfS5hbnQtYWxlcnQtY2xvc2UtdGV4dHtjb2xvcjpyZ2JhKDAsMCwwLC40NSk7dHJhbnNpdGlvbjpjb2xvciAuM3N9LmFudC1hbGVydC1jbG9zZS10ZXh0OmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjc1KX0uYW50LWFsZXJ0LXdpdGgtZGVzY3JpcHRpb257YWxpZ24taXRlbXM6ZmxleC1zdGFydDtwYWRkaW5nOjE1cHggMTVweCAxNXB4IDI0cHh9LmFudC1hbGVydC13aXRoLWRlc2NyaXB0aW9uLmFudC1hbGVydC1uby1pY29ue3BhZGRpbmc6MTVweH0uYW50LWFsZXJ0LXdpdGgtZGVzY3JpcHRpb24gLmFudC1hbGVydC1pY29ue21hcmdpbi1yaWdodDoxNXB4O2ZvbnQtc2l6ZToyNHB4fS5hbnQtYWxlcnQtd2l0aC1kZXNjcmlwdGlvbiAuYW50LWFsZXJ0LW1lc3NhZ2V7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjRweDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE2cHh9LmFudC1hbGVydC1tZXNzYWdle2NvbG9yOnJnYmEoMCwwLDAsLjg1KX0uYW50LWFsZXJ0LXdpdGgtZGVzY3JpcHRpb24gLmFudC1hbGVydC1kZXNjcmlwdGlvbntkaXNwbGF5OmJsb2NrfS5hbnQtYWxlcnQuYW50LWFsZXJ0LW1vdGlvbi1sZWF2ZXtvdmVyZmxvdzpoaWRkZW47b3BhY2l0eToxO3RyYW5zaXRpb246bWF4LWhlaWdodCAuM3MgY3ViaWMtYmV6aWVyKC43OCwuMTQsLjE1LC44Niksb3BhY2l0eSAuM3MgY3ViaWMtYmV6aWVyKC43OCwuMTQsLjE1LC44NikscGFkZGluZy10b3AgLjNzIGN1YmljLWJlemllciguNzgsLjE0LC4xNSwuODYpLHBhZGRpbmctYm90dG9tIC4zcyBjdWJpYy1iZXppZXIoLjc4LC4xNCwuMTUsLjg2KSxtYXJnaW4tYm90dG9tIC4zcyBjdWJpYy1iZXppZXIoLjc4LC4xNCwuMTUsLjg2KX0uYW50LWFsZXJ0LmFudC1hbGVydC1tb3Rpb24tbGVhdmUtYWN0aXZle21heC1oZWlnaHQ6MDttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50O3BhZGRpbmctdG9wOjA7cGFkZGluZy1ib3R0b206MDtvcGFjaXR5OjB9LmFudC1hbGVydC1iYW5uZXJ7bWFyZ2luLWJvdHRvbTowO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MH0uYW50LWFsZXJ0LmFudC1hbGVydC1ydGx7ZGlyZWN0aW9uOnJ0bH0uYW50LWFsZXJ0LXJ0bCAuYW50LWFsZXJ0LWljb257bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6OHB4fS5hbnQtYWxlcnQtcnRsIC5hbnQtYWxlcnQtYWN0aW9uLC5hbnQtYWxlcnQtcnRsIC5hbnQtYWxlcnQtY2xvc2UtaWNvbnttYXJnaW4tcmlnaHQ6OHB4O21hcmdpbi1sZWZ0OmF1dG99LmFudC1hbGVydC1ydGwuYW50LWFsZXJ0LXdpdGgtZGVzY3JpcHRpb257cGFkZGluZy1yaWdodDoyNHB4O3BhZGRpbmctbGVmdDoxNXB4fS5hbnQtYWxlcnQtcnRsLmFudC1hbGVydC13aXRoLWRlc2NyaXB0aW9uIC5hbnQtYWxlcnQtaWNvbnttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDoxNXB4fS5hbnQtYW5jaG9ye2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjAgMCAwIDJweH0uYW50LWFuY2hvci13cmFwcGVye21hcmdpbi1sZWZ0Oi00cHg7cGFkZGluZy1sZWZ0OjRweDtvdmVyZmxvdzphdXRvO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmFudC1hbmNob3ItaW5re3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtoZWlnaHQ6MTAwJX0uYW50LWFuY2hvci1pbms6YmVmb3Jle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MnB4O2hlaWdodDoxMDAlO21hcmdpbjowIGF1dG87YmFja2dyb3VuZC1jb2xvcjojZjBmMGYwO2NvbnRlbnQ6XCIgXCJ9LmFudC1hbmNob3ItaW5rLWJhbGx7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7ZGlzcGxheTpub25lO3dpZHRoOjhweDtoZWlnaHQ6OHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MnB4IHNvbGlkICMxODkwZmY7Ym9yZGVyLXJhZGl1czo4cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7dHJhbnNpdGlvbjp0b3AgLjNzIGVhc2UtaW4tb3V0fS5hbnQtYW5jaG9yLWluay1iYWxsLmFudC1hbmNob3ItaW5rLWJhbGwtdmlzaWJsZXtkaXNwbGF5OmlubGluZS1ibG9ja30uYW50LWFuY2hvci1maXhlZCAuYW50LWFuY2hvci1pbmsgLmFudC1hbmNob3ItaW5rLWJhbGx7ZGlzcGxheTpub25lfS5hbnQtYW5jaG9yLWxpbmt7cGFkZGluZzo0cHggMCA0cHggMTZweH0uYW50LWFuY2hvci1saW5rLXRpdGxle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbTozcHg7b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt0cmFuc2l0aW9uOmFsbCAuM3N9LmFudC1hbmNob3ItbGluay10aXRsZTpvbmx5LWNoaWxke21hcmdpbi1ib3R0b206MH0uYW50LWFuY2hvci1saW5rLWFjdGl2ZT4uYW50LWFuY2hvci1saW5rLXRpdGxle2NvbG9yOiMxODkwZmZ9LmFudC1hbmNob3ItbGluayAuYW50LWFuY2hvci1saW5re3BhZGRpbmctdG9wOjJweDtwYWRkaW5nLWJvdHRvbToycHh9LmFudC1hbmNob3ItcnRse2RpcmVjdGlvbjpydGx9LmFudC1hbmNob3ItcnRsLmFudC1hbmNob3Itd3JhcHBlcnttYXJnaW4tcmlnaHQ6LTRweDttYXJnaW4tbGVmdDowO3BhZGRpbmctcmlnaHQ6NHB4O3BhZGRpbmctbGVmdDowfS5hbnQtYW5jaG9yLXJ0bCAuYW50LWFuY2hvci1pbmt7cmlnaHQ6MDtsZWZ0OmF1dG99LmFudC1hbmNob3ItcnRsIC5hbnQtYW5jaG9yLWluay1iYWxse3JpZ2h0OjUwJTtsZWZ0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNTAlKX0uYW50LWFuY2hvci1ydGwgLmFudC1hbmNob3ItbGlua3twYWRkaW5nOjRweCAxNnB4IDRweCAwfS5hbnQtc2VsZWN0LWF1dG8tY29tcGxldGV7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIn0uYW50LXNlbGVjdC1hdXRvLWNvbXBsZXRlIC5hbnQtc2VsZWN0LWNsZWFye3JpZ2h0OjEzcHh9LmFudC1hdmF0YXJ7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztvdmVyZmxvdzpoaWRkZW47Y29sb3I6I2ZmZjt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlO2JhY2tncm91bmQ6I2NjYzt3aWR0aDozMnB4O2hlaWdodDozMnB4O2xpbmUtaGVpZ2h0OjMycHg7Ym9yZGVyLXJhZGl1czo1MCV9LmFudC1hdmF0YXItaW1hZ2V7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uYW50LWF2YXRhciAuYW50LWltYWdlLWltZ3tkaXNwbGF5OmJsb2NrfS5hbnQtYXZhdGFyLXN0cmluZ3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0cmFuc2Zvcm0tb3JpZ2luOjAgY2VudGVyfS5hbnQtYXZhdGFyLmFudC1hdmF0YXItaWNvbntmb250LXNpemU6MThweH0uYW50LWF2YXRhci5hbnQtYXZhdGFyLWljb24+LmFudGljb257bWFyZ2luOjB9LmFudC1hdmF0YXItbGd7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtsaW5lLWhlaWdodDo0MHB4O2JvcmRlci1yYWRpdXM6NTAlfS5hbnQtYXZhdGFyLWxnLXN0cmluZ3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0cmFuc2Zvcm0tb3JpZ2luOjAgY2VudGVyfS5hbnQtYXZhdGFyLWxnLmFudC1hdmF0YXItaWNvbntmb250LXNpemU6MjRweH0uYW50LWF2YXRhci1sZy5hbnQtYXZhdGFyLWljb24+LmFudGljb257bWFyZ2luOjB9LmFudC1hdmF0YXItc217d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtsaW5lLWhlaWdodDoyNHB4O2JvcmRlci1yYWRpdXM6NTAlfS5hbnQtYXZhdGFyLXNtLXN0cmluZ3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0cmFuc2Zvcm0tb3JpZ2luOjAgY2VudGVyfS5hbnQtYXZhdGFyLXNtLmFudC1hdmF0YXItaWNvbntmb250LXNpemU6MTRweH0uYW50LWF2YXRhci1zbS5hbnQtYXZhdGFyLWljb24+LmFudGljb257bWFyZ2luOjB9LmFudC1hdmF0YXItc3F1YXJle2JvcmRlci1yYWRpdXM6MnB4fS5hbnQtYXZhdGFyPmltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7LW8tb2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtZml0OmNvdmVyfS5hbnQtYXZhdGFyLWdyb3Vwe2Rpc3BsYXk6aW5saW5lLWZsZXh9LmFudC1hdmF0YXItZ3JvdXAgLmFudC1hdmF0YXJ7Ym9yZGVyOjFweCBzb2xpZCAjZmZmfS5hbnQtYXZhdGFyLWdyb3VwIC5hbnQtYXZhdGFyOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0Oi04cHh9LmFudC1hdmF0YXItZ3JvdXAtcG9wb3ZlciAuYW50LWF2YXRhcisuYW50LWF2YXRhcnttYXJnaW4tbGVmdDozcHh9LmFudC1hdmF0YXItZ3JvdXAtcnRsIC5hbnQtYXZhdGFyOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1yaWdodDotOHB4O21hcmdpbi1sZWZ0OjB9LmFudC1hdmF0YXItZ3JvdXAtcG9wb3Zlci5hbnQtcG9wb3Zlci1ydGwgLmFudC1hdmF0YXIrLmFudC1hdmF0YXJ7bWFyZ2luLXJpZ2h0OjNweDttYXJnaW4tbGVmdDowfS5hbnQtYmFjay10b3B7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtwb3NpdGlvbjpmaXhlZDtyaWdodDoxMDBweDtib3R0b206NTBweDt6LWluZGV4OjEwO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7Y3Vyc29yOnBvaW50ZXJ9LmFudC1iYWNrLXRvcDplbXB0eXtkaXNwbGF5Om5vbmV9LmFudC1iYWNrLXRvcC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjEwMHB4O2RpcmVjdGlvbjpydGx9LmFudC1iYWNrLXRvcC1jb250ZW50e3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC40NSk7Ym9yZGVyLXJhZGl1czoyMHB4O3RyYW5zaXRpb246YWxsIC4zc30uYW50LWJhY2stdG9wLWNvbnRlbnQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC44NSk7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtYmFjay10b3AtaWNvbntmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDo0MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpey5hbnQtYmFjay10b3B7cmlnaHQ6NjBweH0uYW50LWJhY2stdG9wLXJ0bHtyaWdodDphdXRvO2xlZnQ6NjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo0ODBweCl7LmFudC1iYWNrLXRvcHtyaWdodDoyMHB4fS5hbnQtYmFjay10b3AtcnRse3JpZ2h0OmF1dG87bGVmdDoyMHB4fX0uYW50LWJhZGdle2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MX0uYW50LWJhZGdlLWNvdW50e3otaW5kZXg6YXV0bzttaW4td2lkdGg6MjBweDtoZWlnaHQ6MjBweDtwYWRkaW5nOjAgNnB4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQ6I2ZmNGQ0Zjtib3JkZXItcmFkaXVzOjEwcHg7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZn0uYW50LWJhZGdlLWNvdW50IGEsLmFudC1iYWRnZS1jb3VudCBhOmhvdmVye2NvbG9yOiNmZmZ9LmFudC1iYWRnZS1jb3VudC1zbXttaW4td2lkdGg6MTRweDtoZWlnaHQ6MTRweDtwYWRkaW5nOjA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTRweDtib3JkZXItcmFkaXVzOjdweH0uYW50LWJhZGdlLW11bHRpcGxlLXdvcmRze3BhZGRpbmc6MCA4cHh9LmFudC1iYWRnZS1kb3R7ei1pbmRleDphdXRvO3dpZHRoOjZweDttaW4td2lkdGg6NnB4O2hlaWdodDo2cHg7YmFja2dyb3VuZDojZmY0ZDRmO2JvcmRlci1yYWRpdXM6MTAwJTtib3gtc2hhZG93OjAgMCAwIDFweCAjZmZmfS5hbnQtYmFkZ2UtZG90LmFudC1zY3JvbGwtbnVtYmVye3RyYW5zaXRpb246YmFja2dyb3VuZCAxLjVzfS5hbnQtYmFkZ2UtY291bnQsLmFudC1iYWRnZS1kb3QsLmFudC1iYWRnZSAuYW50LXNjcm9sbC1udW1iZXItY3VzdG9tLWNvbXBvbmVudHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLC01MCUpO3RyYW5zZm9ybS1vcmlnaW46MTAwJSAwfS5hbnQtYmFkZ2UtY291bnQuYW50aWNvbi1zcGluLC5hbnQtYmFkZ2UtZG90LmFudGljb24tc3BpbiwuYW50LWJhZGdlIC5hbnQtc2Nyb2xsLW51bWJlci1jdXN0b20tY29tcG9uZW50LmFudGljb24tc3BpbnthbmltYXRpb246YW50QmFkZ2VMb2FkaW5nQ2lyY2xlIDFzIGxpbmVhciBpbmZpbml0ZX0uYW50LWJhZGdlLXN0YXR1c3tsaW5lLWhlaWdodDppbmhlcml0O3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfS5hbnQtYmFkZ2Utc3RhdHVzLWRvdHtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweDtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo2cHg7aGVpZ2h0OjZweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXJhZGl1czo1MCV9LmFudC1iYWRnZS1zdGF0dXMtc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiM1MmM0MWF9LmFudC1iYWRnZS1zdGF0dXMtcHJvY2Vzc2luZ3twb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiMxODkwZmZ9LmFudC1iYWRnZS1zdGF0dXMtcHJvY2Vzc2luZzphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6MXB4IHNvbGlkICMxODkwZmY7Ym9yZGVyLXJhZGl1czo1MCU7YW5pbWF0aW9uOmFudFN0YXR1c1Byb2Nlc3NpbmcgMS4ycyBlYXNlLWluLW91dCBpbmZpbml0ZTtjb250ZW50OlwiXCJ9LmFudC1iYWRnZS1zdGF0dXMtZGVmYXVsdHtiYWNrZ3JvdW5kLWNvbG9yOiNkOWQ5ZDl9LmFudC1iYWRnZS1zdGF0dXMtZXJyb3J7YmFja2dyb3VuZC1jb2xvcjojZmY0ZDRmfS5hbnQtYmFkZ2Utc3RhdHVzLXdhcm5pbmd7YmFja2dyb3VuZC1jb2xvcjojZmFhZDE0fS5hbnQtYmFkZ2Utc3RhdHVzLW1hZ2VudGEsLmFudC1iYWRnZS1zdGF0dXMtcGlua3tiYWNrZ3JvdW5kOiNlYjJmOTZ9LmFudC1iYWRnZS1zdGF0dXMtcmVke2JhY2tncm91bmQ6I2Y1MjIyZH0uYW50LWJhZGdlLXN0YXR1cy12b2xjYW5ve2JhY2tncm91bmQ6I2ZhNTQxY30uYW50LWJhZGdlLXN0YXR1cy1vcmFuZ2V7YmFja2dyb3VuZDojZmE4YzE2fS5hbnQtYmFkZ2Utc3RhdHVzLXllbGxvd3tiYWNrZ3JvdW5kOiNmYWRiMTR9LmFudC1iYWRnZS1zdGF0dXMtZ29sZHtiYWNrZ3JvdW5kOiNmYWFkMTR9LmFudC1iYWRnZS1zdGF0dXMtY3lhbntiYWNrZ3JvdW5kOiMxM2MyYzJ9LmFudC1iYWRnZS1zdGF0dXMtbGltZXtiYWNrZ3JvdW5kOiNhMGQ5MTF9LmFudC1iYWRnZS1zdGF0dXMtZ3JlZW57YmFja2dyb3VuZDojNTJjNDFhfS5hbnQtYmFkZ2Utc3RhdHVzLWJsdWV7YmFja2dyb3VuZDojMTg5MGZmfS5hbnQtYmFkZ2Utc3RhdHVzLWdlZWtibHVle2JhY2tncm91bmQ6IzJmNTRlYn0uYW50LWJhZGdlLXN0YXR1cy1wdXJwbGV7YmFja2dyb3VuZDojNzIyZWQxfS5hbnQtYmFkZ2Utc3RhdHVzLXRleHR7bWFyZ2luLWxlZnQ6OHB4O2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweH0uYW50LWJhZGdlLXpvb20tYXBwZWFyLC5hbnQtYmFkZ2Utem9vbS1lbnRlcnthbmltYXRpb246YW50Wm9vbUJhZGdlSW4gLjNzIGN1YmljLWJlemllciguMTIsLjQsLjI5LDEuNDYpO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aH0uYW50LWJhZGdlLXpvb20tbGVhdmV7YW5pbWF0aW9uOmFudFpvb21CYWRnZU91dCAuM3MgY3ViaWMtYmV6aWVyKC43MSwtLjQ2LC44OCwuNik7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RofS5hbnQtYmFkZ2Utbm90LWEtd3JhcHBlciAuYW50LWJhZGdlLXpvb20tYXBwZWFyLC5hbnQtYmFkZ2Utbm90LWEtd3JhcHBlciAuYW50LWJhZGdlLXpvb20tZW50ZXJ7YW5pbWF0aW9uOmFudE5vV3JhcHBlclpvb21CYWRnZUluIC4zcyBjdWJpYy1iZXppZXIoLjEyLC40LC4yOSwxLjQ2KX0uYW50LWJhZGdlLW5vdC1hLXdyYXBwZXIgLmFudC1iYWRnZS16b29tLWxlYXZle2FuaW1hdGlvbjphbnROb1dyYXBwZXJab29tQmFkZ2VPdXQgLjNzIGN1YmljLWJlemllciguNzEsLS40NiwuODgsLjYpfS5hbnQtYmFkZ2Utbm90LWEtd3JhcHBlcjpub3QoLmFudC1iYWRnZS1zdGF0dXMpe3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYW50LWJhZGdlLW5vdC1hLXdyYXBwZXIgLmFudC1iYWRnZS1jb3VudCwuYW50LWJhZGdlLW5vdC1hLXdyYXBwZXIgLmFudC1zY3JvbGwtbnVtYmVyLWN1c3RvbS1jb21wb25lbnR7dHJhbnNmb3JtOm5vbmV9LmFudC1iYWRnZS1ub3QtYS13cmFwcGVyIC5hbnQtc2Nyb2xsLW51bWJlciwuYW50LWJhZGdlLW5vdC1hLXdyYXBwZXIgLmFudC1zY3JvbGwtbnVtYmVyLWN1c3RvbS1jb21wb25lbnR7cG9zaXRpb246cmVsYXRpdmU7dG9wOmF1dG87ZGlzcGxheTpibG9jazt0cmFuc2Zvcm0tb3JpZ2luOjUwJSA1MCV9QGtleWZyYW1lcyBhbnRTdGF0dXNQcm9jZXNzaW5nezAle3RyYW5zZm9ybTpzY2FsZSguOCk7b3BhY2l0eTouNX10b3t0cmFuc2Zvcm06c2NhbGUoMi40KTtvcGFjaXR5OjB9fS5hbnQtc2Nyb2xsLW51bWJlcntvdmVyZmxvdzpoaWRkZW47ZGlyZWN0aW9uOmx0cn0uYW50LXNjcm9sbC1udW1iZXItb25seXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOmFsbCAuM3MgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpfS5hbnQtc2Nyb2xsLW51bWJlci1vbmx5LC5hbnQtc2Nyb2xsLW51bWJlci1vbmx5PnAuYW50LXNjcm9sbC1udW1iZXItb25seS11bml0e2hlaWdodDoyMHB4Oy13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LmFudC1zY3JvbGwtbnVtYmVyLW9ubHk+cC5hbnQtc2Nyb2xsLW51bWJlci1vbmx5LXVuaXR7bWFyZ2luOjB9LmFudC1zY3JvbGwtbnVtYmVyLXN5bWJvbHt2ZXJ0aWNhbC1hbGlnbjp0b3B9QGtleWZyYW1lcyBhbnRab29tQmFkZ2VJbnswJXt0cmFuc2Zvcm06c2NhbGUoMCkgdHJhbnNsYXRlKDUwJSwtNTAlKTtvcGFjaXR5OjB9dG97dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZSg1MCUsLTUwJSl9fUBrZXlmcmFtZXMgYW50Wm9vbUJhZGdlT3V0ezAle3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUoNTAlLC01MCUpfXRve3RyYW5zZm9ybTpzY2FsZSgwKSB0cmFuc2xhdGUoNTAlLC01MCUpO29wYWNpdHk6MH19QGtleWZyYW1lcyBhbnROb1dyYXBwZXJab29tQmFkZ2VJbnswJXt0cmFuc2Zvcm06c2NhbGUoMCk7b3BhY2l0eTowfXRve3RyYW5zZm9ybTpzY2FsZSgxKX19QGtleWZyYW1lcyBhbnROb1dyYXBwZXJab29tQmFkZ2VPdXR7MCV7dHJhbnNmb3JtOnNjYWxlKDEpfXRve3RyYW5zZm9ybTpzY2FsZSgwKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgYW50QmFkZ2VMb2FkaW5nQ2lyY2xlezAle3RyYW5zZm9ybS1vcmlnaW46NTAlfXRve3RyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLC01MCUpIHJvdGF0ZSgxdHVybik7dHJhbnNmb3JtLW9yaWdpbjo1MCV9fS5hbnQtcmliYm9uLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmV9LmFudC1yaWJib257Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo4cHg7aGVpZ2h0OjIycHg7cGFkZGluZzowIDhweDtjb2xvcjojZmZmO2xpbmUtaGVpZ2h0OjIycHg7d2hpdGUtc3BhY2U6bm93cmFwO2JhY2tncm91bmQtY29sb3I6IzE4OTBmZjtib3JkZXItcmFkaXVzOjJweH0uYW50LXJpYmJvbi10ZXh0e2NvbG9yOiNmZmZ9LmFudC1yaWJib24tY29ybmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO3dpZHRoOjhweDtoZWlnaHQ6OHB4O2NvbG9yOmN1cnJlbnRjb2xvcjtib3JkZXI6NHB4IHNvbGlkO3RyYW5zZm9ybTpzY2FsZVkoLjc1KTt0cmFuc2Zvcm0tb3JpZ2luOnRvcH0uYW50LXJpYmJvbi1jb3JuZXI6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOi00cHg7bGVmdDotNHB4O3dpZHRoOmluaGVyaXQ7aGVpZ2h0OmluaGVyaXQ7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2JvcmRlcjppbmhlcml0O2NvbnRlbnQ6XCJcIn0uYW50LXJpYmJvbi1jb2xvci1tYWdlbnRhLC5hbnQtcmliYm9uLWNvbG9yLXBpbmt7Y29sb3I6I2ViMmY5NjtiYWNrZ3JvdW5kOiNlYjJmOTZ9LmFudC1yaWJib24tY29sb3ItcmVke2NvbG9yOiNmNTIyMmQ7YmFja2dyb3VuZDojZjUyMjJkfS5hbnQtcmliYm9uLWNvbG9yLXZvbGNhbm97Y29sb3I6I2ZhNTQxYztiYWNrZ3JvdW5kOiNmYTU0MWN9LmFudC1yaWJib24tY29sb3Itb3Jhbmdle2NvbG9yOiNmYThjMTY7YmFja2dyb3VuZDojZmE4YzE2fS5hbnQtcmliYm9uLWNvbG9yLXllbGxvd3tjb2xvcjojZmFkYjE0O2JhY2tncm91bmQ6I2ZhZGIxNH0uYW50LXJpYmJvbi1jb2xvci1nb2xke2NvbG9yOiNmYWFkMTQ7YmFja2dyb3VuZDojZmFhZDE0fS5hbnQtcmliYm9uLWNvbG9yLWN5YW57Y29sb3I6IzEzYzJjMjtiYWNrZ3JvdW5kOiMxM2MyYzJ9LmFudC1yaWJib24tY29sb3ItbGltZXtjb2xvcjojYTBkOTExO2JhY2tncm91bmQ6I2EwZDkxMX0uYW50LXJpYmJvbi1jb2xvci1ncmVlbntjb2xvcjojNTJjNDFhO2JhY2tncm91bmQ6IzUyYzQxYX0uYW50LXJpYmJvbi1jb2xvci1ibHVle2NvbG9yOiMxODkwZmY7YmFja2dyb3VuZDojMTg5MGZmfS5hbnQtcmliYm9uLWNvbG9yLWdlZWtibHVle2NvbG9yOiMyZjU0ZWI7YmFja2dyb3VuZDojMmY1NGVifS5hbnQtcmliYm9uLWNvbG9yLXB1cnBsZXtjb2xvcjojNzIyZWQxO2JhY2tncm91bmQ6IzcyMmVkMX0uYW50LXJpYmJvbi5hbnQtcmliYm9uLXBsYWNlbWVudC1lbmR7cmlnaHQ6LThweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5hbnQtcmliYm9uLmFudC1yaWJib24tcGxhY2VtZW50LWVuZCAuYW50LXJpYmJvbi1jb3JuZXJ7cmlnaHQ6MDtib3JkZXItY29sb3I6Y3VycmVudGNvbG9yIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IGN1cnJlbnRjb2xvcn0uYW50LXJpYmJvbi5hbnQtcmliYm9uLXBsYWNlbWVudC1zdGFydHtsZWZ0Oi04cHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5hbnQtcmliYm9uLmFudC1yaWJib24tcGxhY2VtZW50LXN0YXJ0IC5hbnQtcmliYm9uLWNvcm5lcntsZWZ0OjA7Ym9yZGVyLWNvbG9yOmN1cnJlbnRjb2xvciBjdXJyZW50Y29sb3IgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnR9LmFudC1iYWRnZS1ydGx7ZGlyZWN0aW9uOnJ0bH0uYW50LWJhZGdlLXJ0bC5hbnQtYmFkZ2U6bm90KC5hbnQtYmFkZ2Utbm90LWEtd3JhcHBlcikgLmFudC1iYWRnZS1jb3VudCwuYW50LWJhZGdlLXJ0bC5hbnQtYmFkZ2U6bm90KC5hbnQtYmFkZ2Utbm90LWEtd3JhcHBlcikgLmFudC1iYWRnZS1kb3QsLmFudC1iYWRnZS1ydGwuYW50LWJhZGdlOm5vdCguYW50LWJhZGdlLW5vdC1hLXdyYXBwZXIpIC5hbnQtc2Nyb2xsLW51bWJlci1jdXN0b20tY29tcG9uZW50e3JpZ2h0OmF1dG87bGVmdDowO2RpcmVjdGlvbjpsdHI7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpO3RyYW5zZm9ybS1vcmlnaW46MCAwfS5hbnQtYmFkZ2UtcnRsLmFudC1iYWRnZTpub3QoLmFudC1iYWRnZS1ub3QtYS13cmFwcGVyKSAuYW50LXNjcm9sbC1udW1iZXItY3VzdG9tLWNvbXBvbmVudHtyaWdodDphdXRvO2xlZnQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSk7dHJhbnNmb3JtLW9yaWdpbjowIDB9LmFudC1iYWRnZS1ydGwgLmFudC1iYWRnZS1zdGF0dXMtdGV4dHttYXJnaW4tcmlnaHQ6OHB4O21hcmdpbi1sZWZ0OjB9LmFudC1iYWRnZTpub3QoLmFudC1iYWRnZS1ub3QtYS13cmFwcGVyKS5hbnQtYmFkZ2UtcnRsIC5hbnQtYmFkZ2Utem9vbS1hcHBlYXIsLmFudC1iYWRnZTpub3QoLmFudC1iYWRnZS1ub3QtYS13cmFwcGVyKS5hbnQtYmFkZ2UtcnRsIC5hbnQtYmFkZ2Utem9vbS1lbnRlcnthbmltYXRpb24tbmFtZTphbnRab29tQmFkZ2VJblJ0bH0uYW50LWJhZGdlOm5vdCguYW50LWJhZGdlLW5vdC1hLXdyYXBwZXIpLmFudC1iYWRnZS1ydGwgLmFudC1iYWRnZS16b29tLWxlYXZle2FuaW1hdGlvbi1uYW1lOmFudFpvb21CYWRnZU91dFJ0bH0uYW50LXJpYmJvbi1ydGx7ZGlyZWN0aW9uOnJ0bH0uYW50LXJpYmJvbi1ydGwuYW50LXJpYmJvbi1wbGFjZW1lbnQtZW5ke3JpZ2h0OnVuc2V0O2xlZnQ6LThweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czoycHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5hbnQtcmliYm9uLXJ0bC5hbnQtcmliYm9uLXBsYWNlbWVudC1lbmQgLmFudC1yaWJib24tY29ybmVye3JpZ2h0OnVuc2V0O2xlZnQ6MH0uYW50LXJpYmJvbi1ydGwuYW50LXJpYmJvbi1wbGFjZW1lbnQtZW5kIC5hbnQtcmliYm9uLWNvcm5lciwuYW50LXJpYmJvbi1ydGwuYW50LXJpYmJvbi1wbGFjZW1lbnQtZW5kIC5hbnQtcmliYm9uLWNvcm5lcjphZnRlcntib3JkZXItY29sb3I6Y3VycmVudGNvbG9yIGN1cnJlbnRjb2xvciB0cmFuc3BhcmVudCB0cmFuc3BhcmVudH0uYW50LXJpYmJvbi1ydGwuYW50LXJpYmJvbi1wbGFjZW1lbnQtc3RhcnR7cmlnaHQ6LThweDtsZWZ0OnVuc2V0O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czoycHh9LmFudC1yaWJib24tcnRsLmFudC1yaWJib24tcGxhY2VtZW50LXN0YXJ0IC5hbnQtcmliYm9uLWNvcm5lcntyaWdodDowO2xlZnQ6dW5zZXR9LmFudC1yaWJib24tcnRsLmFudC1yaWJib24tcGxhY2VtZW50LXN0YXJ0IC5hbnQtcmliYm9uLWNvcm5lciwuYW50LXJpYmJvbi1ydGwuYW50LXJpYmJvbi1wbGFjZW1lbnQtc3RhcnQgLmFudC1yaWJib24tY29ybmVyOmFmdGVye2JvcmRlci1jb2xvcjpjdXJyZW50Y29sb3IgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgY3VycmVudGNvbG9yfUBrZXlmcmFtZXMgYW50Wm9vbUJhZGdlSW5SdGx7MCV7dHJhbnNmb3JtOnNjYWxlKDApIHRyYW5zbGF0ZSgtNTAlLC01MCUpO29wYWNpdHk6MH10b3t0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlKC01MCUsLTUwJSl9fUBrZXlmcmFtZXMgYW50Wm9vbUJhZGdlT3V0UnRsezAle3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUoLTUwJSwtNTAlKX10b3t0cmFuc2Zvcm06c2NhbGUoMCkgdHJhbnNsYXRlKC01MCUsLTUwJSk7b3BhY2l0eTowfX0uYW50LWJyZWFkY3J1bWJ7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtjb2xvcjpyZ2JhKDAsMCwwLC40NSk7Zm9udC1zaXplOjE0cHh9LmFudC1icmVhZGNydW1iIC5hbnRpY29ue2ZvbnQtc2l6ZToxNHB4fS5hbnQtYnJlYWRjcnVtYiBvbHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZX0uYW50LWJyZWFkY3J1bWIgYXtjb2xvcjpyZ2JhKDAsMCwwLC40NSk7dHJhbnNpdGlvbjpjb2xvciAuM3N9LmFudC1icmVhZGNydW1iIGE6aG92ZXIsLmFudC1icmVhZGNydW1iIGxpOmxhc3QtY2hpbGQsLmFudC1icmVhZGNydW1iIGxpOmxhc3QtY2hpbGQgYXtjb2xvcjpyZ2JhKDAsMCwwLC44NSl9bGk6bGFzdC1jaGlsZD4uYW50LWJyZWFkY3J1bWItc2VwYXJhdG9ye2Rpc3BsYXk6bm9uZX0uYW50LWJyZWFkY3J1bWItc2VwYXJhdG9ye21hcmdpbjowIDhweDtjb2xvcjpyZ2JhKDAsMCwwLC40NSl9LmFudC1icmVhZGNydW1iLWxpbms+LmFudGljb24rYSwuYW50LWJyZWFkY3J1bWItbGluaz4uYW50aWNvbitzcGFuLC5hbnQtYnJlYWRjcnVtYi1vdmVybGF5LWxpbms+LmFudGljb257bWFyZ2luLWxlZnQ6NHB4fS5hbnQtYnJlYWRjcnVtYi1ydGx7ZGlyZWN0aW9uOnJ0bH0uYW50LWJyZWFkY3J1bWItcnRsOmJlZm9yZXtkaXNwbGF5OnRhYmxlO2NvbnRlbnQ6XCJcIn0uYW50LWJyZWFkY3J1bWItcnRsOmFmdGVye2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCJ9LmFudC1icmVhZGNydW1iLXJ0bD5zcGFue2Zsb2F0OnJpZ2h0fS5hbnQtYnJlYWRjcnVtYi1ydGwgLmFudC1icmVhZGNydW1iLWxpbms+LmFudGljb24rYSwuYW50LWJyZWFkY3J1bWItcnRsIC5hbnQtYnJlYWRjcnVtYi1saW5rPi5hbnRpY29uK3NwYW4sLmFudC1icmVhZGNydW1iLXJ0bCAuYW50LWJyZWFkY3J1bWItb3ZlcmxheS1saW5rPi5hbnRpY29ue21hcmdpbi1yaWdodDo0cHg7bWFyZ2luLWxlZnQ6MH0uYW50LWJ0bntsaW5lLWhlaWdodDoxLjU3MTU7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC13ZWlnaHQ6NDAwO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym94LXNoYWRvdzowIDJweCAwIHJnYmEoMCwwLDAsLjAxNSk7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjphbGwgLjNzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjtoZWlnaHQ6MzJweDtwYWRkaW5nOjRweCAxNXB4O2ZvbnQtc2l6ZToxNHB4O2JvcmRlci1yYWRpdXM6MnB4O2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7YmFja2dyb3VuZDojZmZmfS5hbnQtYnRuPi5hbnRpY29ue2xpbmUtaGVpZ2h0OjF9LmFudC1idG4sLmFudC1idG46YWN0aXZlLC5hbnQtYnRuOmZvY3Vze291dGxpbmU6MH0uYW50LWJ0bjpub3QoW2Rpc2FibGVkXSk6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmFudC1idG46bm90KFtkaXNhYmxlZF0pOmFjdGl2ZXtvdXRsaW5lOjA7Ym94LXNoYWRvdzpub25lfS5hbnQtYnRuW2Rpc2FibGVkXXtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1idG5bZGlzYWJsZWRdPip7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LWJ0bi1sZ3toZWlnaHQ6NDBweDtwYWRkaW5nOjYuNHB4IDE1cHg7Zm9udC1zaXplOjE2cHg7Ym9yZGVyLXJhZGl1czoycHh9LmFudC1idG4tc217aGVpZ2h0OjI0cHg7cGFkZGluZzowIDdweDtmb250LXNpemU6MTRweDtib3JkZXItcmFkaXVzOjJweH0uYW50LWJ0bj5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfS5hbnQtYnRuPmE6b25seS1jaGlsZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIn0uYW50LWJ0bjpmb2N1cywuYW50LWJ0bjpob3Zlcntjb2xvcjojNDBhOWZmO2JvcmRlci1jb2xvcjojNDBhOWZmO2JhY2tncm91bmQ6I2ZmZn0uYW50LWJ0bjpmb2N1cz5hOm9ubHktY2hpbGQsLmFudC1idG46aG92ZXI+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bjpmb2N1cz5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG46aG92ZXI+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuOmFjdGl2ZXtjb2xvcjojMDk2ZGQ5O2JvcmRlci1jb2xvcjojMDk2ZGQ5O2JhY2tncm91bmQ6I2ZmZn0uYW50LWJ0bjphY3RpdmU+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bjphY3RpdmU+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuW2Rpc2FibGVkXSwuYW50LWJ0bltkaXNhYmxlZF06YWN0aXZlLC5hbnQtYnRuW2Rpc2FibGVkXTpmb2N1cywuYW50LWJ0bltkaXNhYmxlZF06aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2JvcmRlci1jb2xvcjojZDlkOWQ5O2JhY2tncm91bmQ6I2Y1ZjVmNTt0ZXh0LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZX0uYW50LWJ0bltkaXNhYmxlZF06YWN0aXZlPmE6b25seS1jaGlsZCwuYW50LWJ0bltkaXNhYmxlZF06Zm9jdXM+YTpvbmx5LWNoaWxkLC5hbnQtYnRuW2Rpc2FibGVkXTpob3Zlcj5hOm9ubHktY2hpbGQsLmFudC1idG5bZGlzYWJsZWRdPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG5bZGlzYWJsZWRdOmFjdGl2ZT5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG5bZGlzYWJsZWRdOmZvY3VzPmE6b25seS1jaGlsZDphZnRlciwuYW50LWJ0bltkaXNhYmxlZF06aG92ZXI+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuW2Rpc2FibGVkXT5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG46YWN0aXZlLC5hbnQtYnRuOmZvY3VzLC5hbnQtYnRuOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQ6I2ZmZn0uYW50LWJ0bj5zcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5hbnQtYnRuLXByaW1hcnl7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6IzE4OTBmZjtiYWNrZ3JvdW5kOiMxODkwZmY7dGV4dC1zaGFkb3c6MCAtMXB4IDAgcmdiYSgwLDAsMCwuMTIpO2JveC1zaGFkb3c6MCAycHggMCByZ2JhKDAsMCwwLC4wNDUpfS5hbnQtYnRuLXByaW1hcnk+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bi1wcmltYXJ5PmE6b25seS1jaGlsZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIn0uYW50LWJ0bi1wcmltYXJ5OmZvY3VzLC5hbnQtYnRuLXByaW1hcnk6aG92ZXJ7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6IzQwYTlmZjtiYWNrZ3JvdW5kOiM0MGE5ZmZ9LmFudC1idG4tcHJpbWFyeTpmb2N1cz5hOm9ubHktY2hpbGQsLmFudC1idG4tcHJpbWFyeTpob3Zlcj5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfS5hbnQtYnRuLXByaW1hcnk6Zm9jdXM+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLXByaW1hcnk6aG92ZXI+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLXByaW1hcnk6YWN0aXZle2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMwOTZkZDk7YmFja2dyb3VuZDojMDk2ZGQ5fS5hbnQtYnRuLXByaW1hcnk6YWN0aXZlPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tcHJpbWFyeTphY3RpdmU+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdLC5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdOmFjdGl2ZSwuYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cywuYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7YmFja2dyb3VuZDojZjVmNWY1O3RleHQtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdOmFjdGl2ZT5hOm9ubHktY2hpbGQsLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXM+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyPmE6b25seS1jaGlsZCwuYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXT5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfS5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdOmFjdGl2ZT5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXM+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyPmE6b25seS1jaGlsZDphZnRlciwuYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXT5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tZ3JvdXAgLmFudC1idG4tcHJpbWFyeTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1yaWdodC1jb2xvcjojNDBhOWZmO2JvcmRlci1sZWZ0LWNvbG9yOiM0MGE5ZmZ9LmFudC1idG4tZ3JvdXAgLmFudC1idG4tcHJpbWFyeTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOmRpc2FibGVke2JvcmRlci1jb2xvcjojZDlkOWQ5fS5hbnQtYnRuLWdyb3VwIC5hbnQtYnRuLXByaW1hcnk6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItcmlnaHQtY29sb3I6IzQwYTlmZn0uYW50LWJ0bi1ncm91cCAuYW50LWJ0bi1wcmltYXJ5OmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZClbZGlzYWJsZWRde2JvcmRlci1yaWdodC1jb2xvcjojZDlkOWQ5fS5hbnQtYnRuLWdyb3VwIC5hbnQtYnRuLXByaW1hcnkrLmFudC1idG4tcHJpbWFyeSwuYW50LWJ0bi1ncm91cCAuYW50LWJ0bi1wcmltYXJ5Omxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLWxlZnQtY29sb3I6IzQwYTlmZn0uYW50LWJ0bi1ncm91cCAuYW50LWJ0bi1wcmltYXJ5Ky5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdLC5hbnQtYnRuLWdyb3VwIC5hbnQtYnRuLXByaW1hcnk6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKVtkaXNhYmxlZF17Ym9yZGVyLWxlZnQtY29sb3I6I2Q5ZDlkOX0uYW50LWJ0bi1naG9zdHtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uYW50LWJ0bi1naG9zdD5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfS5hbnQtYnRuLWdob3N0PmE6b25seS1jaGlsZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIn0uYW50LWJ0bi1naG9zdDpmb2N1cywuYW50LWJ0bi1naG9zdDpob3Zlcntjb2xvcjojNDBhOWZmO2JvcmRlci1jb2xvcjojNDBhOWZmO2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LmFudC1idG4tZ2hvc3Q6Zm9jdXM+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLWdob3N0OmhvdmVyPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tZ2hvc3Q6Zm9jdXM+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLWdob3N0OmhvdmVyPmE6b25seS1jaGlsZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIn0uYW50LWJ0bi1naG9zdDphY3RpdmV7Y29sb3I6IzA5NmRkOTtib3JkZXItY29sb3I6IzA5NmRkOTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5hbnQtYnRuLWdob3N0OmFjdGl2ZT5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfS5hbnQtYnRuLWdob3N0OmFjdGl2ZT5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tZ2hvc3RbZGlzYWJsZWRdLC5hbnQtYnRuLWdob3N0W2Rpc2FibGVkXTphY3RpdmUsLmFudC1idG4tZ2hvc3RbZGlzYWJsZWRdOmZvY3VzLC5hbnQtYnRuLWdob3N0W2Rpc2FibGVkXTpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7YmFja2dyb3VuZDojZjVmNWY1O3RleHQtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5hbnQtYnRuLWdob3N0W2Rpc2FibGVkXTphY3RpdmU+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLWdob3N0W2Rpc2FibGVkXTpmb2N1cz5hOm9ubHktY2hpbGQsLmFudC1idG4tZ2hvc3RbZGlzYWJsZWRdOmhvdmVyPmE6b25seS1jaGlsZCwuYW50LWJ0bi1naG9zdFtkaXNhYmxlZF0+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bi1naG9zdFtkaXNhYmxlZF06YWN0aXZlPmE6b25seS1jaGlsZDphZnRlciwuYW50LWJ0bi1naG9zdFtkaXNhYmxlZF06Zm9jdXM+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLWdob3N0W2Rpc2FibGVkXTpob3Zlcj5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tZ2hvc3RbZGlzYWJsZWRdPmE6b25seS1jaGlsZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIn0uYW50LWJ0bi1kYXNoZWR7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2JvcmRlci1jb2xvcjojZDlkOWQ5O2JhY2tncm91bmQ6I2ZmZjtib3JkZXItc3R5bGU6ZGFzaGVkfS5hbnQtYnRuLWRhc2hlZD5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfS5hbnQtYnRuLWRhc2hlZD5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tZGFzaGVkOmZvY3VzLC5hbnQtYnRuLWRhc2hlZDpob3Zlcntjb2xvcjojNDBhOWZmO2JvcmRlci1jb2xvcjojNDBhOWZmO2JhY2tncm91bmQ6I2ZmZn0uYW50LWJ0bi1kYXNoZWQ6Zm9jdXM+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLWRhc2hlZDpob3Zlcj5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfS5hbnQtYnRuLWRhc2hlZDpmb2N1cz5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tZGFzaGVkOmhvdmVyPmE6b25seS1jaGlsZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIn0uYW50LWJ0bi1kYXNoZWQ6YWN0aXZle2NvbG9yOiMwOTZkZDk7Ym9yZGVyLWNvbG9yOiMwOTZkZDk7YmFja2dyb3VuZDojZmZmfS5hbnQtYnRuLWRhc2hlZDphY3RpdmU+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bi1kYXNoZWQ6YWN0aXZlPmE6b25seS1jaGlsZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIn0uYW50LWJ0bi1kYXNoZWRbZGlzYWJsZWRdLC5hbnQtYnRuLWRhc2hlZFtkaXNhYmxlZF06YWN0aXZlLC5hbnQtYnRuLWRhc2hlZFtkaXNhYmxlZF06Zm9jdXMsLmFudC1idG4tZGFzaGVkW2Rpc2FibGVkXTpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7YmFja2dyb3VuZDojZjVmNWY1O3RleHQtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5hbnQtYnRuLWRhc2hlZFtkaXNhYmxlZF06YWN0aXZlPmE6b25seS1jaGlsZCwuYW50LWJ0bi1kYXNoZWRbZGlzYWJsZWRdOmZvY3VzPmE6b25seS1jaGlsZCwuYW50LWJ0bi1kYXNoZWRbZGlzYWJsZWRdOmhvdmVyPmE6b25seS1jaGlsZCwuYW50LWJ0bi1kYXNoZWRbZGlzYWJsZWRdPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tZGFzaGVkW2Rpc2FibGVkXTphY3RpdmU+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLWRhc2hlZFtkaXNhYmxlZF06Zm9jdXM+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLWRhc2hlZFtkaXNhYmxlZF06aG92ZXI+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLWRhc2hlZFtkaXNhYmxlZF0+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLWRhbmdlcntjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZmY0ZDRmO2JhY2tncm91bmQ6I2ZmNGQ0Zjt0ZXh0LXNoYWRvdzowIC0xcHggMCByZ2JhKDAsMCwwLC4xMik7Ym94LXNoYWRvdzowIDJweCAwIHJnYmEoMCwwLDAsLjA0NSl9LmFudC1idG4tZGFuZ2VyPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tZGFuZ2VyPmE6b25seS1jaGlsZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIn0uYW50LWJ0bi1kYW5nZXI6Zm9jdXMsLmFudC1idG4tZGFuZ2VyOmhvdmVye2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZjc4NzU7YmFja2dyb3VuZDojZmY3ODc1fS5hbnQtYnRuLWRhbmdlcjpmb2N1cz5hOm9ubHktY2hpbGQsLmFudC1idG4tZGFuZ2VyOmhvdmVyPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tZGFuZ2VyOmZvY3VzPmE6b25seS1jaGlsZDphZnRlciwuYW50LWJ0bi1kYW5nZXI6aG92ZXI+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLWRhbmdlcjphY3RpdmV7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2Q5MzYzZTtiYWNrZ3JvdW5kOiNkOTM2M2V9LmFudC1idG4tZGFuZ2VyOmFjdGl2ZT5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfS5hbnQtYnRuLWRhbmdlcjphY3RpdmU+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLWRhbmdlcltkaXNhYmxlZF0sLmFudC1idG4tZGFuZ2VyW2Rpc2FibGVkXTphY3RpdmUsLmFudC1idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cywuYW50LWJ0bi1kYW5nZXJbZGlzYWJsZWRdOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtib3JkZXItY29sb3I6I2Q5ZDlkOTtiYWNrZ3JvdW5kOiNmNWY1ZjU7dGV4dC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmFudC1idG4tZGFuZ2VyW2Rpc2FibGVkXTphY3RpdmU+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLWRhbmdlcltkaXNhYmxlZF06Zm9jdXM+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLWRhbmdlcltkaXNhYmxlZF06aG92ZXI+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLWRhbmdlcltkaXNhYmxlZF0+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bi1kYW5nZXJbZGlzYWJsZWRdOmFjdGl2ZT5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cz5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tZGFuZ2VyW2Rpc2FibGVkXTpob3Zlcj5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tZGFuZ2VyW2Rpc2FibGVkXT5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tbGlua3tjb2xvcjojMTg5MGZmO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JveC1zaGFkb3c6bm9uZX0uYW50LWJ0bi1saW5rPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tbGluaz5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tbGluazpmb2N1cywuYW50LWJ0bi1saW5rOmhvdmVye2NvbG9yOiM0MGE5ZmY7Ym9yZGVyLWNvbG9yOiM0MGE5ZmY7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uYW50LWJ0bi1saW5rOmZvY3VzPmE6b25seS1jaGlsZCwuYW50LWJ0bi1saW5rOmhvdmVyPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tbGluazpmb2N1cz5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tbGluazpob3Zlcj5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tbGluazphY3RpdmV7Y29sb3I6IzA5NmRkOTtib3JkZXItY29sb3I6IzA5NmRkOTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5hbnQtYnRuLWxpbms6YWN0aXZlPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tbGluazphY3RpdmU+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdLC5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmFjdGl2ZSwuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cywuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTpob3Zlcntib3JkZXItY29sb3I6I2Q5ZDlkOTtiYWNrZ3JvdW5kOiNmNWY1ZjV9LmFudC1idG4tbGluazpob3ZlcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5hbnQtYnRuLWxpbms6YWN0aXZlLC5hbnQtYnRuLWxpbms6Zm9jdXMsLmFudC1idG4tbGluazpob3Zlcntib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9LmFudC1idG4tbGlua1tkaXNhYmxlZF0sLmFudC1idG4tbGlua1tkaXNhYmxlZF06YWN0aXZlLC5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLC5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZDp0cmFuc3BhcmVudDt0ZXh0LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZX0uYW50LWJ0bi1saW5rW2Rpc2FibGVkXTphY3RpdmU+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzPmE6b25seS1jaGlsZCwuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTpob3Zlcj5hOm9ubHktY2hpbGQsLmFudC1idG4tbGlua1tkaXNhYmxlZF0+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bi1saW5rW2Rpc2FibGVkXTphY3RpdmU+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzPmE6b25seS1jaGlsZDphZnRlciwuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTpob3Zlcj5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tbGlua1tkaXNhYmxlZF0+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLXRleHR7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JveC1zaGFkb3c6bm9uZX0uYW50LWJ0bi10ZXh0PmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tdGV4dD5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tdGV4dDpmb2N1cywuYW50LWJ0bi10ZXh0OmhvdmVye2NvbG9yOiM0MGE5ZmY7Ym9yZGVyLWNvbG9yOiM0MGE5ZmY7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uYW50LWJ0bi10ZXh0OmZvY3VzPmE6b25seS1jaGlsZCwuYW50LWJ0bi10ZXh0OmhvdmVyPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tdGV4dDpmb2N1cz5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tdGV4dDpob3Zlcj5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tdGV4dDphY3RpdmV7Y29sb3I6IzA5NmRkOTtib3JkZXItY29sb3I6IzA5NmRkOTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5hbnQtYnRuLXRleHQ6YWN0aXZlPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tdGV4dDphY3RpdmU+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLXRleHRbZGlzYWJsZWRdLC5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmFjdGl2ZSwuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpmb2N1cywuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpob3Zlcntib3JkZXItY29sb3I6I2Q5ZDlkOTtiYWNrZ3JvdW5kOiNmNWY1ZjV9LmFudC1idG4tdGV4dDpmb2N1cywuYW50LWJ0bi10ZXh0OmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjAxOCk7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5hbnQtYnRuLXRleHQ6YWN0aXZle2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjAyOCk7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5hbnQtYnRuLXRleHRbZGlzYWJsZWRdLC5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmFjdGl2ZSwuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpmb2N1cywuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmFudC1idG4tdGV4dFtkaXNhYmxlZF06YWN0aXZlPmE6b25seS1jaGlsZCwuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpmb2N1cz5hOm9ubHktY2hpbGQsLmFudC1idG4tdGV4dFtkaXNhYmxlZF06aG92ZXI+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLXRleHRbZGlzYWJsZWRdPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tdGV4dFtkaXNhYmxlZF06YWN0aXZlPmE6b25seS1jaGlsZDphZnRlciwuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpmb2N1cz5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tdGV4dFtkaXNhYmxlZF06aG92ZXI+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLXRleHRbZGlzYWJsZWRdPmE6b25seS1jaGlsZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIn0uYW50LWJ0bi1kYW5nZXJvdXN7Y29sb3I6I2ZmNGQ0Zjtib3JkZXItY29sb3I6I2ZmNGQ0ZjtiYWNrZ3JvdW5kOiNmZmZ9LmFudC1idG4tZGFuZ2Vyb3VzPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tZGFuZ2Vyb3VzPmE6b25seS1jaGlsZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIn0uYW50LWJ0bi1kYW5nZXJvdXM6Zm9jdXMsLmFudC1idG4tZGFuZ2Vyb3VzOmhvdmVye2NvbG9yOiNmZjc4NzU7Ym9yZGVyLWNvbG9yOiNmZjc4NzU7YmFja2dyb3VuZDojZmZmfS5hbnQtYnRuLWRhbmdlcm91czpmb2N1cz5hOm9ubHktY2hpbGQsLmFudC1idG4tZGFuZ2Vyb3VzOmhvdmVyPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tZGFuZ2Vyb3VzOmZvY3VzPmE6b25seS1jaGlsZDphZnRlciwuYW50LWJ0bi1kYW5nZXJvdXM6aG92ZXI+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLWRhbmdlcm91czphY3RpdmV7Y29sb3I6I2Q5MzYzZTtib3JkZXItY29sb3I6I2Q5MzYzZTtiYWNrZ3JvdW5kOiNmZmZ9LmFudC1idG4tZGFuZ2Vyb3VzOmFjdGl2ZT5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfS5hbnQtYnRuLWRhbmdlcm91czphY3RpdmU+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLWRhbmdlcm91c1tkaXNhYmxlZF0sLmFudC1idG4tZGFuZ2Vyb3VzW2Rpc2FibGVkXTphY3RpdmUsLmFudC1idG4tZGFuZ2Vyb3VzW2Rpc2FibGVkXTpmb2N1cywuYW50LWJ0bi1kYW5nZXJvdXNbZGlzYWJsZWRdOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtib3JkZXItY29sb3I6I2Q5ZDlkOTtiYWNrZ3JvdW5kOiNmNWY1ZjU7dGV4dC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmFudC1idG4tZGFuZ2Vyb3VzW2Rpc2FibGVkXTphY3RpdmU+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLWRhbmdlcm91c1tkaXNhYmxlZF06Zm9jdXM+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLWRhbmdlcm91c1tkaXNhYmxlZF06aG92ZXI+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLWRhbmdlcm91c1tkaXNhYmxlZF0+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bi1kYW5nZXJvdXNbZGlzYWJsZWRdOmFjdGl2ZT5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tZGFuZ2Vyb3VzW2Rpc2FibGVkXTpmb2N1cz5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tZGFuZ2Vyb3VzW2Rpc2FibGVkXTpob3Zlcj5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tZGFuZ2Vyb3VzW2Rpc2FibGVkXT5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeXtjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZmY0ZDRmO2JhY2tncm91bmQ6I2ZmNGQ0Zjt0ZXh0LXNoYWRvdzowIC0xcHggMCByZ2JhKDAsMCwwLC4xMik7Ym94LXNoYWRvdzowIDJweCAwIHJnYmEoMCwwLDAsLjA0NSl9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeT5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfS5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXByaW1hcnk+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXByaW1hcnk6Zm9jdXMsLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeTpob3Zlcntjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZmY3ODc1O2JhY2tncm91bmQ6I2ZmNzg3NX0uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1wcmltYXJ5OmZvY3VzPmE6b25seS1jaGlsZCwuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1wcmltYXJ5OmhvdmVyPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeTpmb2N1cz5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeTpob3Zlcj5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeTphY3RpdmV7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2Q5MzYzZTtiYWNrZ3JvdW5kOiNkOTM2M2V9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeTphY3RpdmU+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1wcmltYXJ5OmFjdGl2ZT5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF0sLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlLC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzLC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtib3JkZXItY29sb3I6I2Q5ZDlkOTtiYWNrZ3JvdW5kOiNmNWY1ZjU7dGV4dC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlPmE6b25seS1jaGlsZCwuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cz5hOm9ubHktY2hpbGQsLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXI+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlPmE6b25seS1jaGlsZDphZnRlciwuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cz5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXI+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdPmE6b25seS1jaGlsZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIn0uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5re2NvbG9yOiNmZjRkNGY7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym94LXNoYWRvdzpub25lfS5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbms+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rPmE6b25seS1jaGlsZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIn0uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rOmZvY3VzLC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbms6aG92ZXJ7Y29sb3I6IzQwYTlmZjtib3JkZXItY29sb3I6IzQwYTlmZn0uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rOmFjdGl2ZXtjb2xvcjojMDk2ZGQ5O2JvcmRlci1jb2xvcjojMDk2ZGQ5fS5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdLC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmFjdGl2ZSwuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cywuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTpob3Zlcntib3JkZXItY29sb3I6I2Q5ZDlkOTtiYWNrZ3JvdW5kOiNmNWY1ZjV9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGluazpmb2N1cywuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rOmhvdmVye2NvbG9yOiNmZjc4NzU7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGluazpmb2N1cz5hOm9ubHktY2hpbGQsLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGluazpob3Zlcj5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfS5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbms6Zm9jdXM+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbms6aG92ZXI+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbms6YWN0aXZle2NvbG9yOiNkOTM2M2U7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGluazphY3RpdmU+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rOmFjdGl2ZT5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGlua1tkaXNhYmxlZF0sLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGlua1tkaXNhYmxlZF06YWN0aXZlLC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZDp0cmFuc3BhcmVudDt0ZXh0LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZX0uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTphY3RpdmU+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzPmE6b25seS1jaGlsZCwuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTpob3Zlcj5hOm9ubHktY2hpbGQsLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGlua1tkaXNhYmxlZF0+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTphY3RpdmU+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzPmE6b25seS1jaGlsZDphZnRlciwuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTpob3Zlcj5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGlua1tkaXNhYmxlZF0+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHR7Y29sb3I6I2ZmNGQ0Zjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3gtc2hhZG93Om5vbmV9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dD5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfS5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHQ+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHQ6Zm9jdXMsLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dDpob3Zlcntjb2xvcjojNDBhOWZmO2JvcmRlci1jb2xvcjojNDBhOWZmO2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dDphY3RpdmV7Y29sb3I6IzA5NmRkOTtib3JkZXItY29sb3I6IzA5NmRkOTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHRbZGlzYWJsZWRdLC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmFjdGl2ZSwuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpmb2N1cywuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpob3Zlcntib3JkZXItY29sb3I6I2Q5ZDlkOTtiYWNrZ3JvdW5kOiNmNWY1ZjV9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dDpmb2N1cywuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0OmhvdmVye2NvbG9yOiNmZjc4NzU7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDE4KX0uYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0OmZvY3VzPmE6b25seS1jaGlsZCwuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0OmhvdmVyPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dDpmb2N1cz5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dDpob3Zlcj5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dDphY3RpdmV7Y29sb3I6I2Q5MzYzZTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wMjgpfS5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHQ6YWN0aXZlPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dDphY3RpdmU+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHRbZGlzYWJsZWRdLC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHRbZGlzYWJsZWRdOmFjdGl2ZSwuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpmb2N1cywuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dFtkaXNhYmxlZF06YWN0aXZlPmE6b25seS1jaGlsZCwuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpmb2N1cz5hOm9ubHktY2hpbGQsLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dFtkaXNhYmxlZF06aG92ZXI+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHRbZGlzYWJsZWRdPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dFtkaXNhYmxlZF06YWN0aXZlPmE6b25seS1jaGlsZDphZnRlciwuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi10ZXh0W2Rpc2FibGVkXTpmb2N1cz5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tdGV4dFtkaXNhYmxlZF06aG92ZXI+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLXRleHRbZGlzYWJsZWRdPmE6b25seS1jaGlsZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIn0uYW50LWJ0bi1pY29uLW9ubHl7d2lkdGg6MzJweDtoZWlnaHQ6MzJweDtwYWRkaW5nOjIuNHB4IDA7Zm9udC1zaXplOjE2cHg7Ym9yZGVyLXJhZGl1czoycHg7dmVydGljYWwtYWxpZ246LTNweH0uYW50LWJ0bi1pY29uLW9ubHk+Kntmb250LXNpemU6MTZweH0uYW50LWJ0bi1pY29uLW9ubHkuYW50LWJ0bi1sZ3t3aWR0aDo0MHB4O2hlaWdodDo0MHB4O3BhZGRpbmc6NC45cHggMDtmb250LXNpemU6MThweDtib3JkZXItcmFkaXVzOjJweH0uYW50LWJ0bi1pY29uLW9ubHkuYW50LWJ0bi1sZz4qe2ZvbnQtc2l6ZToxOHB4fS5hbnQtYnRuLWljb24tb25seS5hbnQtYnRuLXNte3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7cGFkZGluZzowO2ZvbnQtc2l6ZToxNHB4O2JvcmRlci1yYWRpdXM6MnB4fS5hbnQtYnRuLWljb24tb25seS5hbnQtYnRuLXNtPip7Zm9udC1zaXplOjE0cHh9LmFudC1idG4taWNvbi1vbmx5Pi5hbnRpY29ue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5hbnQtYnRuLWljb24tb25seSAuYW50aWNvbi1sb2FkaW5ne3BhZGRpbmc6MCFpbXBvcnRhbnR9YS5hbnQtYnRuLWljb24tb25seXt2ZXJ0aWNhbC1hbGlnbjotMXB4fWEuYW50LWJ0bi1pY29uLW9ubHk+LmFudGljb257ZGlzcGxheTppbmxpbmV9LmFudC1idG4tcm91bmR7aGVpZ2h0OjMycHg7cGFkZGluZzo0cHggMTZweDtmb250LXNpemU6MTRweDtib3JkZXItcmFkaXVzOjMycHh9LmFudC1idG4tcm91bmQuYW50LWJ0bi1sZ3toZWlnaHQ6NDBweDtwYWRkaW5nOjYuNHB4IDIwcHg7Zm9udC1zaXplOjE2cHg7Ym9yZGVyLXJhZGl1czo0MHB4fS5hbnQtYnRuLXJvdW5kLmFudC1idG4tc217aGVpZ2h0OjI0cHg7cGFkZGluZzowIDEycHg7Zm9udC1zaXplOjE0cHg7Ym9yZGVyLXJhZGl1czoyNHB4fS5hbnQtYnRuLXJvdW5kLmFudC1idG4taWNvbi1vbmx5e3dpZHRoOmF1dG99LmFudC1idG4tY2lyY2xle21pbi13aWR0aDozMnB4O3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MDt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItcmFkaXVzOjUwJX0uYW50LWJ0bi1jaXJjbGUuYW50LWJ0bi1sZ3ttaW4td2lkdGg6NDBweDtib3JkZXItcmFkaXVzOjUwJX0uYW50LWJ0bi1jaXJjbGUuYW50LWJ0bi1zbXttaW4td2lkdGg6MjRweDtib3JkZXItcmFkaXVzOjUwJX0uYW50LWJ0bjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xcHg7cmlnaHQ6LTFweDtib3R0b206LTFweDtsZWZ0Oi0xcHg7ei1pbmRleDoxO2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czppbmhlcml0O29wYWNpdHk6LjM1O3RyYW5zaXRpb246b3BhY2l0eSAuMnM7Y29udGVudDpcIlwiO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC1idG4gLmFudGljb257dHJhbnNpdGlvbjptYXJnaW4tbGVmdCAuM3MgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpfS5hbnQtYnRuIC5hbnRpY29uLmFudGljb24tbWludXM+c3ZnLC5hbnQtYnRuIC5hbnRpY29uLmFudGljb24tcGx1cz5zdmd7c2hhcGUtcmVuZGVyaW5nOm9wdGltaXplc3BlZWR9LmFudC1idG4uYW50LWJ0bi1sb2FkaW5ne3Bvc2l0aW9uOnJlbGF0aXZlO2N1cnNvcjpkZWZhdWx0fS5hbnQtYnRuLmFudC1idG4tbG9hZGluZzpiZWZvcmV7ZGlzcGxheTpibG9ja30uYW50LWJ0bj4uYW50LWJ0bi1sb2FkaW5nLWljb257dHJhbnNpdGlvbjp3aWR0aCAuM3MgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpLG9wYWNpdHkgLjNzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKX0uYW50LWJ0bj4uYW50LWJ0bi1sb2FkaW5nLWljb24gLmFudGljb257cGFkZGluZy1yaWdodDo4cHg7YW5pbWF0aW9uOm5vbmV9LmFudC1idG4+LmFudC1idG4tbG9hZGluZy1pY29uIC5hbnRpY29uIHN2Z3thbmltYXRpb246bG9hZGluZ0NpcmNsZSAxcyBsaW5lYXIgaW5maW5pdGV9LmFudC1idG4tZ3JvdXB7ZGlzcGxheTppbmxpbmUtZmxleH0uYW50LWJ0bi1ncm91cCwuYW50LWJ0bi1ncm91cD4uYW50LWJ0biwuYW50LWJ0bi1ncm91cD5zcGFuPi5hbnQtYnRue3Bvc2l0aW9uOnJlbGF0aXZlfS5hbnQtYnRuLWdyb3VwPi5hbnQtYnRuOmFjdGl2ZSwuYW50LWJ0bi1ncm91cD4uYW50LWJ0bjpmb2N1cywuYW50LWJ0bi1ncm91cD4uYW50LWJ0bjpob3ZlciwuYW50LWJ0bi1ncm91cD5zcGFuPi5hbnQtYnRuOmFjdGl2ZSwuYW50LWJ0bi1ncm91cD5zcGFuPi5hbnQtYnRuOmZvY3VzLC5hbnQtYnRuLWdyb3VwPnNwYW4+LmFudC1idG46aG92ZXJ7ei1pbmRleDoyfS5hbnQtYnRuLWdyb3VwPi5hbnQtYnRuW2Rpc2FibGVkXSwuYW50LWJ0bi1ncm91cD5zcGFuPi5hbnQtYnRuW2Rpc2FibGVkXXt6LWluZGV4OjB9LmFudC1idG4tZ3JvdXAgLmFudC1idG4taWNvbi1vbmx5e2ZvbnQtc2l6ZToxNHB4fS5hbnQtYnRuKy5hbnQtYnRuLWdyb3VwLC5hbnQtYnRuLWdyb3VwKy5hbnQtYnRuLC5hbnQtYnRuLWdyb3VwKy5hbnQtYnRuLWdyb3VwLC5hbnQtYnRuLWdyb3VwIC5hbnQtYnRuKy5hbnQtYnRuLC5hbnQtYnRuLWdyb3VwIC5hbnQtYnRuK3NwYW4sLmFudC1idG4tZ3JvdXA+c3BhbitzcGFuLC5hbnQtYnRuLWdyb3VwIHNwYW4rLmFudC1idG57bWFyZ2luLWxlZnQ6LTFweH0uYW50LWJ0bi1ncm91cCAuYW50LWJ0bi1wcmltYXJ5Ky5hbnQtYnRuOm5vdCguYW50LWJ0bi1wcmltYXJ5KTpub3QoW2Rpc2FibGVkXSl7Ym9yZGVyLWxlZnQtY29sb3I6dHJhbnNwYXJlbnR9LmFudC1idG4tZ3JvdXAgLmFudC1idG57Ym9yZGVyLXJhZGl1czowfS5hbnQtYnRuLWdyb3VwPi5hbnQtYnRuOmZpcnN0LWNoaWxkLC5hbnQtYnRuLWdyb3VwPnNwYW46Zmlyc3QtY2hpbGQ+LmFudC1idG57bWFyZ2luLWxlZnQ6MH0uYW50LWJ0bi1ncm91cD4uYW50LWJ0bjpvbmx5LWNoaWxkLC5hbnQtYnRuLWdyb3VwPnNwYW46b25seS1jaGlsZD4uYW50LWJ0bntib3JkZXItcmFkaXVzOjJweH0uYW50LWJ0bi1ncm91cD4uYW50LWJ0bjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpLC5hbnQtYnRuLWdyb3VwPnNwYW46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKT4uYW50LWJ0bntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjJweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjJweH0uYW50LWJ0bi1ncm91cD4uYW50LWJ0bjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpLC5hbnQtYnRuLWdyb3VwPnNwYW46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKT4uYW50LWJ0bntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czoycHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MnB4fS5hbnQtYnRuLWdyb3VwLXNtPi5hbnQtYnRuOm9ubHktY2hpbGQsLmFudC1idG4tZ3JvdXAtc20+c3Bhbjpvbmx5LWNoaWxkPi5hbnQtYnRue2JvcmRlci1yYWRpdXM6MnB4fS5hbnQtYnRuLWdyb3VwLXNtPi5hbnQtYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCksLmFudC1idG4tZ3JvdXAtc20+c3BhbjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpPi5hbnQtYnRue2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MnB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MnB4fS5hbnQtYnRuLWdyb3VwLXNtPi5hbnQtYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksLmFudC1idG4tZ3JvdXAtc20+c3BhbjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpPi5hbnQtYnRue2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjJweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czoycHh9LmFudC1idG4tZ3JvdXA+LmFudC1idG4tZ3JvdXB7ZmxvYXQ6bGVmdH0uYW50LWJ0bi1ncm91cD4uYW50LWJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpPi5hbnQtYnRue2JvcmRlci1yYWRpdXM6MH0uYW50LWJ0bi1ncm91cD4uYW50LWJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpPi5hbnQtYnRuOmxhc3QtY2hpbGR7cGFkZGluZy1yaWdodDo4cHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5hbnQtYnRuLWdyb3VwPi5hbnQtYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCk+LmFudC1idG46Zmlyc3QtY2hpbGR7cGFkZGluZy1sZWZ0OjhweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5hbnQtYnRuLWdyb3VwLXJ0bC5hbnQtYnRuKy5hbnQtYnRuLWdyb3VwLC5hbnQtYnRuLWdyb3VwLXJ0bC5hbnQtYnRuLWdyb3VwKy5hbnQtYnRuLC5hbnQtYnRuLWdyb3VwLXJ0bC5hbnQtYnRuLWdyb3VwKy5hbnQtYnRuLWdyb3VwLC5hbnQtYnRuLWdyb3VwLXJ0bC5hbnQtYnRuLWdyb3VwIC5hbnQtYnRuKy5hbnQtYnRuLC5hbnQtYnRuLWdyb3VwLXJ0bC5hbnQtYnRuLWdyb3VwIC5hbnQtYnRuK3NwYW4sLmFudC1idG4tZ3JvdXAtcnRsLmFudC1idG4tZ3JvdXA+c3BhbitzcGFuLC5hbnQtYnRuLWdyb3VwLXJ0bC5hbnQtYnRuLWdyb3VwIHNwYW4rLmFudC1idG4sLmFudC1idG4tcnRsLmFudC1idG4rLmFudC1idG4tZ3JvdXAsLmFudC1idG4tcnRsLmFudC1idG4tZ3JvdXArLmFudC1idG4sLmFudC1idG4tcnRsLmFudC1idG4tZ3JvdXArLmFudC1idG4tZ3JvdXAsLmFudC1idG4tcnRsLmFudC1idG4tZ3JvdXAgLmFudC1idG4rLmFudC1idG4sLmFudC1idG4tcnRsLmFudC1idG4tZ3JvdXAgLmFudC1idG4rc3BhbiwuYW50LWJ0bi1ydGwuYW50LWJ0bi1ncm91cD5zcGFuK3NwYW4sLmFudC1idG4tcnRsLmFudC1idG4tZ3JvdXAgc3BhbisuYW50LWJ0bnttYXJnaW4tcmlnaHQ6LTFweDttYXJnaW4tbGVmdDphdXRvfS5hbnQtYnRuLWdyb3VwLmFudC1idG4tZ3JvdXAtcnRse2RpcmVjdGlvbjpydGx9LmFudC1idG4tZ3JvdXAtcnRsLmFudC1idG4tZ3JvdXA+LmFudC1idG46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSwuYW50LWJ0bi1ncm91cC1ydGwuYW50LWJ0bi1ncm91cD5zcGFuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk+LmFudC1idG57Ym9yZGVyLXJhZGl1czowIDJweCAycHggMH0uYW50LWJ0bi1ncm91cC1ydGwuYW50LWJ0bi1ncm91cD4uYW50LWJ0bjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpLC5hbnQtYnRuLWdyb3VwLXJ0bC5hbnQtYnRuLWdyb3VwPnNwYW46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKT4uYW50LWJ0bntib3JkZXItcmFkaXVzOjJweCAwIDAgMnB4fS5hbnQtYnRuLWdyb3VwLXJ0bC5hbnQtYnRuLWdyb3VwLXNtPi5hbnQtYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCksLmFudC1idG4tZ3JvdXAtcnRsLmFudC1idG4tZ3JvdXAtc20+c3BhbjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpPi5hbnQtYnRue2JvcmRlci1yYWRpdXM6MCAycHggMnB4IDB9LmFudC1idG4tZ3JvdXAtcnRsLmFudC1idG4tZ3JvdXAtc20+LmFudC1idG46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSwuYW50LWJ0bi1ncm91cC1ydGwuYW50LWJ0bi1ncm91cC1zbT5zcGFuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCk+LmFudC1idG57Ym9yZGVyLXJhZGl1czoycHggMCAwIDJweH0uYW50LWJ0bjphY3RpdmU+c3BhbiwuYW50LWJ0bjpmb2N1cz5zcGFue3Bvc2l0aW9uOnJlbGF0aXZlfS5hbnQtYnRuPi5hbnRpY29uK3NwYW4sLmFudC1idG4+c3BhbisuYW50aWNvbnttYXJnaW4tbGVmdDo4cHh9LmFudC1idG4uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0e2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmZ9LmFudC1idG4uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LC5hbnQtYnRuLmFudC1idG4tYmFja2dyb3VuZC1naG9zdDphY3RpdmUsLmFudC1idG4uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0OmZvY3VzLC5hbnQtYnRuLmFudC1idG4tYmFja2dyb3VuZC1naG9zdDpob3ZlcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5hbnQtYnRuLmFudC1idG4tYmFja2dyb3VuZC1naG9zdDpmb2N1cywuYW50LWJ0bi5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3Q6aG92ZXJ7Y29sb3I6IzQwYTlmZjtib3JkZXItY29sb3I6IzQwYTlmZn0uYW50LWJ0bi5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3Q6YWN0aXZle2NvbG9yOiMwOTZkZDk7Ym9yZGVyLWNvbG9yOiMwOTZkZDl9LmFudC1idG4uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0W2Rpc2FibGVkXXtjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6I2Q5ZDlkOX0uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tcHJpbWFyeXtjb2xvcjojMTg5MGZmO2JvcmRlci1jb2xvcjojMTg5MGZmO3RleHQtc2hhZG93Om5vbmV9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLXByaW1hcnk+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tcHJpbWFyeT5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLXByaW1hcnk6Zm9jdXMsLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLXByaW1hcnk6aG92ZXJ7Y29sb3I6IzQwYTlmZjtib3JkZXItY29sb3I6IzQwYTlmZn0uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tcHJpbWFyeTpmb2N1cz5hOm9ubHktY2hpbGQsLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLXByaW1hcnk6aG92ZXI+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tcHJpbWFyeTpmb2N1cz5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLXByaW1hcnk6aG92ZXI+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1wcmltYXJ5OmFjdGl2ZXtjb2xvcjojMDk2ZGQ5O2JvcmRlci1jb2xvcjojMDk2ZGQ5fS5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1wcmltYXJ5OmFjdGl2ZT5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfS5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1wcmltYXJ5OmFjdGl2ZT5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7YmFja2dyb3VuZDojZjVmNWY1O3RleHQtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmU+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cz5hOm9ubHktY2hpbGQsLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyPmE6b25seS1jaGlsZCwuYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF0+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlPmE6b25seS1jaGlsZDphZnRlciwuYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXM+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3Zlcj5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLXByaW1hcnlbZGlzYWJsZWRdPmE6b25seS1jaGlsZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIn0uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2Vye2NvbG9yOiNmZjRkNGY7Ym9yZGVyLWNvbG9yOiNmZjRkNGY7dGV4dC1zaGFkb3c6bm9uZX0uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2VyPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcj5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcjpmb2N1cywuYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2VyOmhvdmVye2NvbG9yOiNmZjc4NzU7Ym9yZGVyLWNvbG9yOiNmZjc4NzV9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcjpmb2N1cz5hOm9ubHktY2hpbGQsLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcjpob3Zlcj5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfS5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXI6Zm9jdXM+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXI6aG92ZXI+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXI6YWN0aXZle2NvbG9yOiNkOTM2M2U7Ym9yZGVyLWNvbG9yOiNkOTM2M2V9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcjphY3RpdmU+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2VyOmFjdGl2ZT5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcltkaXNhYmxlZF0sLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcltkaXNhYmxlZF06YWN0aXZlLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJbZGlzYWJsZWRdOmZvY3VzLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJbZGlzYWJsZWRdOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtib3JkZXItY29sb3I6I2Q5ZDlkOTtiYWNrZ3JvdW5kOiNmNWY1ZjU7dGV4dC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcltkaXNhYmxlZF06YWN0aXZlPmE6b25seS1jaGlsZCwuYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cz5hOm9ubHktY2hpbGQsLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcltkaXNhYmxlZF06aG92ZXI+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJbZGlzYWJsZWRdPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcltkaXNhYmxlZF06YWN0aXZlPmE6b25seS1jaGlsZDphZnRlciwuYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cz5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcltkaXNhYmxlZF06aG92ZXI+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJbZGlzYWJsZWRdPmE6b25seS1jaGlsZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIn0uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2Vyb3Vze2NvbG9yOiNmZjRkNGY7Ym9yZGVyLWNvbG9yOiNmZjRkNGY7dGV4dC1zaGFkb3c6bm9uZX0uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2Vyb3VzPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcm91cz5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcm91czpmb2N1cywuYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2Vyb3VzOmhvdmVye2NvbG9yOiNmZjc4NzU7Ym9yZGVyLWNvbG9yOiNmZjc4NzV9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcm91czpmb2N1cz5hOm9ubHktY2hpbGQsLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcm91czpob3Zlcj5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfS5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXM6Zm9jdXM+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXM6aG92ZXI+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXM6YWN0aXZle2NvbG9yOiNkOTM2M2U7Ym9yZGVyLWNvbG9yOiNkOTM2M2V9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcm91czphY3RpdmU+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2Vyb3VzOmFjdGl2ZT5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcm91c1tkaXNhYmxlZF0sLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcm91c1tkaXNhYmxlZF06YWN0aXZlLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXNbZGlzYWJsZWRdOmZvY3VzLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXNbZGlzYWJsZWRdOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtib3JkZXItY29sb3I6I2Q5ZDlkOTtiYWNrZ3JvdW5kOiNmNWY1ZjU7dGV4dC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcm91c1tkaXNhYmxlZF06YWN0aXZlPmE6b25seS1jaGlsZCwuYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2Vyb3VzW2Rpc2FibGVkXTpmb2N1cz5hOm9ubHktY2hpbGQsLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcm91c1tkaXNhYmxlZF06aG92ZXI+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXNbZGlzYWJsZWRdPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcm91c1tkaXNhYmxlZF06YWN0aXZlPmE6b25seS1jaGlsZDphZnRlciwuYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2Vyb3VzW2Rpc2FibGVkXTpmb2N1cz5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcm91c1tkaXNhYmxlZF06aG92ZXI+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXNbZGlzYWJsZWRdPmE6b25seS1jaGlsZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIn0uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGlua3tjb2xvcjojZmY0ZDRmO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDt0ZXh0LXNoYWRvdzpub25lfS5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rPmE6b25seS1jaGlsZHtjb2xvcjpjdXJyZW50Y29sb3J9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbms+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rOmZvY3VzLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rOmhvdmVye2NvbG9yOiNmZjc4NzU7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rOmZvY3VzPmE6b25seS1jaGlsZCwuYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGluazpob3Zlcj5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfS5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rOmZvY3VzPmE6b25seS1jaGlsZDphZnRlciwuYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGluazpob3Zlcj5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbms6YWN0aXZle2NvbG9yOiNkOTM2M2U7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rOmFjdGl2ZT5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfS5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rOmFjdGl2ZT5hOm9ubHktY2hpbGQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9LmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTphY3RpdmUsLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7YmFja2dyb3VuZDojZjVmNWY1O3RleHQtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTphY3RpdmU+YTpvbmx5LWNoaWxkLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cz5hOm9ubHktY2hpbGQsLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyPmE6b25seS1jaGlsZCwuYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGlua1tkaXNhYmxlZF0+YTpvbmx5LWNoaWxke2NvbG9yOmN1cnJlbnRjb2xvcn0uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGlua1tkaXNhYmxlZF06YWN0aXZlPmE6b25seS1jaGlsZDphZnRlciwuYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tZGFuZ2Vyb3VzLmFudC1idG4tbGlua1tkaXNhYmxlZF06Zm9jdXM+YTpvbmx5LWNoaWxkOmFmdGVyLC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1kYW5nZXJvdXMuYW50LWJ0bi1saW5rW2Rpc2FibGVkXTpob3Zlcj5hOm9ubHktY2hpbGQ6YWZ0ZXIsLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLWRhbmdlcm91cy5hbnQtYnRuLWxpbmtbZGlzYWJsZWRdPmE6b25seS1jaGlsZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbnRlbnQ6XCJcIn0uYW50LWJ0bi10d28tY2hpbmVzZS1jaGFyczpmaXJzdC1sZXR0ZXJ7bGV0dGVyLXNwYWNpbmc6LjM0ZW19LmFudC1idG4tdHdvLWNoaW5lc2UtY2hhcnM+Om5vdCguYW50aWNvbil7bWFyZ2luLXJpZ2h0Oi0uMzRlbTtsZXR0ZXItc3BhY2luZzouMzRlbX0uYW50LWJ0bi5hbnQtYnRuLWJsb2Nre3dpZHRoOjEwMCV9LmFudC1idG46ZW1wdHl7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MDt2aXNpYmlsaXR5OmhpZGRlbjtjb250ZW50OlwiXFxhMFwifWEuYW50LWJ0bntwYWRkaW5nLXRvcDouMDFweCFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MzBweH1hLmFudC1idG4tZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkfWEuYW50LWJ0bi1kaXNhYmxlZD4qe3BvaW50ZXItZXZlbnRzOm5vbmV9YS5hbnQtYnRuLWRpc2FibGVkLGEuYW50LWJ0bi1kaXNhYmxlZDphY3RpdmUsYS5hbnQtYnRuLWRpc2FibGVkOmZvY3VzLGEuYW50LWJ0bi1kaXNhYmxlZDpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9YS5hbnQtYnRuLWRpc2FibGVkOmFjdGl2ZT5hOm9ubHktY2hpbGQsYS5hbnQtYnRuLWRpc2FibGVkOmZvY3VzPmE6b25seS1jaGlsZCxhLmFudC1idG4tZGlzYWJsZWQ6aG92ZXI+YTpvbmx5LWNoaWxkLGEuYW50LWJ0bi1kaXNhYmxlZD5hOm9ubHktY2hpbGR7Y29sb3I6Y3VycmVudGNvbG9yfWEuYW50LWJ0bi1kaXNhYmxlZDphY3RpdmU+YTpvbmx5LWNoaWxkOmFmdGVyLGEuYW50LWJ0bi1kaXNhYmxlZDpmb2N1cz5hOm9ubHktY2hpbGQ6YWZ0ZXIsYS5hbnQtYnRuLWRpc2FibGVkOmhvdmVyPmE6b25seS1jaGlsZDphZnRlcixhLmFudC1idG4tZGlzYWJsZWQ+YTpvbmx5LWNoaWxkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifWEuYW50LWJ0bi1sZ3tsaW5lLWhlaWdodDozOHB4fWEuYW50LWJ0bi1zbXtsaW5lLWhlaWdodDoyMnB4fS5hbnQtYnRuLWNvbXBhY3QtaXRlbTpub3QoLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0pOm5vdCguYW50LWJ0bi1jb21wYWN0LWl0ZW0tcnRsKXttYXJnaW4tcmlnaHQ6LTFweH0uYW50LWJ0bi1jb21wYWN0LWl0ZW06bm90KC5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtKS5hbnQtYnRuLWNvbXBhY3QtaXRlbS1ydGx7bWFyZ2luLWxlZnQ6LTFweH0uYW50LWJ0bi1jb21wYWN0LWl0ZW06YWN0aXZlLC5hbnQtYnRuLWNvbXBhY3QtaXRlbTpmb2N1cywuYW50LWJ0bi1jb21wYWN0LWl0ZW06aG92ZXJ7ei1pbmRleDoyfS5hbnQtYnRuLWNvbXBhY3QtaXRlbVtkaXNhYmxlZF17ei1pbmRleDowfS5hbnQtYnRuLWNvbXBhY3QtaXRlbTpub3QoLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtKTpub3QoLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0pLmFudC1idG57Ym9yZGVyLXJhZGl1czowfS5hbnQtYnRuLWNvbXBhY3QtaXRlbS5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtOm5vdCguYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSk6bm90KC5hbnQtYnRuLWNvbXBhY3QtaXRlbS1ydGwpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uYW50LWJ0bi1jb21wYWN0LWl0ZW0uYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtaXRlbS1ydGwuYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW06bm90KC5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtKSwuYW50LWJ0bi1jb21wYWN0LWl0ZW0uYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtOm5vdCguYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0pOm5vdCguYW50LWJ0bi1jb21wYWN0LWl0ZW0tcnRsKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5hbnQtYnRuLWNvbXBhY3QtaXRlbS5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1pdGVtLXJ0bC5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtOm5vdCguYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0pe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uYW50LWJ0bi1pY29uLW9ubHkuYW50LWJ0bi1jb21wYWN0LWl0ZW17ZmxleDpub25lfS5hbnQtYnRuLWNvbXBhY3QtaXRlbS5hbnQtYnRuLXByaW1hcnk6bm90KFtkaXNhYmxlZF0pKy5hbnQtYnRuLWNvbXBhY3QtaXRlbS5hbnQtYnRuLXByaW1hcnk6bm90KFtkaXNhYmxlZF0pe3Bvc2l0aW9uOnJlbGF0aXZlfS5hbnQtYnRuLWNvbXBhY3QtaXRlbS5hbnQtYnRuLXByaW1hcnk6bm90KFtkaXNhYmxlZF0pKy5hbnQtYnRuLWNvbXBhY3QtaXRlbS5hbnQtYnRuLXByaW1hcnk6bm90KFtkaXNhYmxlZF0pOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMXB4O2xlZnQ6LTFweDtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxcHg7aGVpZ2h0OmNhbGMoMTAwJSArIDJweCk7YmFja2dyb3VuZC1jb2xvcjojNDBhOWZmO2NvbnRlbnQ6XCIgXCJ9LmFudC1idG4tY29tcGFjdC1pdGVtLXJ0bC5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbS5hbnQtYnRuLWNvbXBhY3QtaXRlbS1ydGw6bm90KC5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5hbnQtYnRuLWNvbXBhY3QtaXRlbS1ydGwuYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbS5hbnQtYnRuLWNvbXBhY3QtaXRlbS1ydGw6bm90KC5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbSl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5hbnQtYnRuLWNvbXBhY3QtaXRlbS1ydGwuYW50LWJ0bi1zbS5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbS5hbnQtYnRuLWNvbXBhY3QtaXRlbS1ydGwuYW50LWJ0bi1zbTpub3QoLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0pe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmFudC1idG4tY29tcGFjdC1pdGVtLXJ0bC5hbnQtYnRuLXNtLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0uYW50LWJ0bi1jb21wYWN0LWl0ZW0tcnRsLmFudC1idG4tc206bm90KC5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbSl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5hbnQtYnRuLWNvbXBhY3QtaXRlbS1ydGwuYW50LWJ0bi1wcmltYXJ5Om5vdChbZGlzYWJsZWRdKSsuYW50LWJ0bi1jb21wYWN0LWl0ZW0tcnRsLmFudC1idG4tcHJpbWFyeTpub3QoW2Rpc2FibGVkXSk6YWZ0ZXJ7cmlnaHQ6LTFweH0uYW50LWJ0bi1jb21wYWN0LXZlcnRpY2FsLWl0ZW06bm90KC5hbnQtYnRuLWNvbXBhY3QtdmVydGljYWwtbGFzdC1pdGVtKXttYXJnaW4tYm90dG9tOi0xcHh9LmFudC1idG4tY29tcGFjdC12ZXJ0aWNhbC1pdGVtOmFjdGl2ZSwuYW50LWJ0bi1jb21wYWN0LXZlcnRpY2FsLWl0ZW06Zm9jdXMsLmFudC1idG4tY29tcGFjdC12ZXJ0aWNhbC1pdGVtOmhvdmVye3otaW5kZXg6Mn0uYW50LWJ0bi1jb21wYWN0LXZlcnRpY2FsLWl0ZW1bZGlzYWJsZWRde3otaW5kZXg6MH0uYW50LWJ0bi1jb21wYWN0LXZlcnRpY2FsLWl0ZW06bm90KC5hbnQtYnRuLWNvbXBhY3QtdmVydGljYWwtZmlyc3QtaXRlbSk6bm90KC5hbnQtYnRuLWNvbXBhY3QtdmVydGljYWwtbGFzdC1pdGVtKXtib3JkZXItcmFkaXVzOjB9LmFudC1idG4tY29tcGFjdC12ZXJ0aWNhbC1pdGVtLmFudC1idG4tY29tcGFjdC12ZXJ0aWNhbC1maXJzdC1pdGVtOm5vdCguYW50LWJ0bi1jb21wYWN0LXZlcnRpY2FsLWxhc3QtaXRlbSl7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmFudC1idG4tY29tcGFjdC12ZXJ0aWNhbC1pdGVtLmFudC1idG4tY29tcGFjdC12ZXJ0aWNhbC1sYXN0LWl0ZW06bm90KC5hbnQtYnRuLWNvbXBhY3QtdmVydGljYWwtZmlyc3QtaXRlbSl7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmFudC1idG4tY29tcGFjdC12ZXJ0aWNhbC1pdGVtLmFudC1idG4tcHJpbWFyeTpub3QoW2Rpc2FibGVkXSkrLmFudC1idG4tY29tcGFjdC12ZXJ0aWNhbC1pdGVtLmFudC1idG4tcHJpbWFyeTpub3QoW2Rpc2FibGVkXSl7cG9zaXRpb246cmVsYXRpdmV9LmFudC1idG4tY29tcGFjdC12ZXJ0aWNhbC1pdGVtLmFudC1idG4tcHJpbWFyeTpub3QoW2Rpc2FibGVkXSkrLmFudC1idG4tY29tcGFjdC12ZXJ0aWNhbC1pdGVtLmFudC1idG4tcHJpbWFyeTpub3QoW2Rpc2FibGVkXSk6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xcHg7bGVmdDotMXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmNhbGMoMTAwJSArIDJweCk7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kLWNvbG9yOiM0MGE5ZmY7Y29udGVudDpcIiBcIn0uYW50LWJ0bi1ydGx7ZGlyZWN0aW9uOnJ0bH0uYW50LWJ0bi1ncm91cC1ydGwuYW50LWJ0bi1ncm91cCAuYW50LWJ0bi1wcmltYXJ5Ky5hbnQtYnRuLXByaW1hcnksLmFudC1idG4tZ3JvdXAtcnRsLmFudC1idG4tZ3JvdXAgLmFudC1idG4tcHJpbWFyeTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci1yaWdodC1jb2xvcjojNDBhOWZmO2JvcmRlci1sZWZ0LWNvbG9yOiNkOWQ5ZDl9LmFudC1idG4tZ3JvdXAtcnRsLmFudC1idG4tZ3JvdXAgLmFudC1idG4tcHJpbWFyeSsuYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXSwuYW50LWJ0bi1ncm91cC1ydGwuYW50LWJ0bi1ncm91cCAuYW50LWJ0bi1wcmltYXJ5Omxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZClbZGlzYWJsZWRde2JvcmRlci1yaWdodC1jb2xvcjojZDlkOWQ5O2JvcmRlci1sZWZ0LWNvbG9yOiM0MGE5ZmZ9LmFudC1idG4tcnRsLmFudC1idG4+LmFudC1idG4tbG9hZGluZy1pY29uIC5hbnRpY29ue3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6OHB4fS5hbnQtYnRuLXJ0bC5hbnQtYnRuPi5hbnRpY29uK3NwYW4sLmFudC1idG4tcnRsLmFudC1idG4+c3BhbisuYW50aWNvbnttYXJnaW4tcmlnaHQ6OHB4O21hcmdpbi1sZWZ0OjB9LmFudC1waWNrZXItY2FsZW5kYXJ7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtiYWNrZ3JvdW5kOiNmZmZ9LmFudC1waWNrZXItY2FsZW5kYXItaGVhZGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7cGFkZGluZzoxMnB4IDB9LmFudC1waWNrZXItY2FsZW5kYXItaGVhZGVyIC5hbnQtcGlja2VyLWNhbGVuZGFyLXllYXItc2VsZWN0e21pbi13aWR0aDo4MHB4fS5hbnQtcGlja2VyLWNhbGVuZGFyLWhlYWRlciAuYW50LXBpY2tlci1jYWxlbmRhci1tb250aC1zZWxlY3R7bWluLXdpZHRoOjcwcHg7bWFyZ2luLWxlZnQ6OHB4fS5hbnQtcGlja2VyLWNhbGVuZGFyLWhlYWRlciAuYW50LXBpY2tlci1jYWxlbmRhci1tb2RlLXN3aXRjaHttYXJnaW4tbGVmdDo4cHh9LmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItcGFuZWx7YmFja2dyb3VuZDojZmZmO2JvcmRlcjowO2JvcmRlci10b3A6MXB4IHNvbGlkICNmMGYwZjA7Ym9yZGVyLXJhZGl1czowfS5hbnQtcGlja2VyLWNhbGVuZGFyIC5hbnQtcGlja2VyLXBhbmVsIC5hbnQtcGlja2VyLWRhdGUtcGFuZWwsLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItcGFuZWwgLmFudC1waWNrZXItbW9udGgtcGFuZWx7d2lkdGg6YXV0b30uYW50LXBpY2tlci1jYWxlbmRhciAuYW50LXBpY2tlci1wYW5lbCAuYW50LXBpY2tlci1ib2R5e3BhZGRpbmc6OHB4IDB9LmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItcGFuZWwgLmFudC1waWNrZXItY29udGVudHt3aWR0aDoxMDAlfS5hbnQtcGlja2VyLWNhbGVuZGFyLW1pbml7Ym9yZGVyLXJhZGl1czoycHh9LmFudC1waWNrZXItY2FsZW5kYXItbWluaSAuYW50LXBpY2tlci1jYWxlbmRhci1oZWFkZXJ7cGFkZGluZy1yaWdodDo4cHg7cGFkZGluZy1sZWZ0OjhweH0uYW50LXBpY2tlci1jYWxlbmRhci1taW5pIC5hbnQtcGlja2VyLXBhbmVse2JvcmRlci1yYWRpdXM6MCAwIDJweCAycHh9LmFudC1waWNrZXItY2FsZW5kYXItbWluaSAuYW50LXBpY2tlci1jb250ZW50e2hlaWdodDoyNTZweH0uYW50LXBpY2tlci1jYWxlbmRhci1taW5pIC5hbnQtcGlja2VyLWNvbnRlbnQgdGh7aGVpZ2h0OmF1dG87cGFkZGluZzowO2xpbmUtaGVpZ2h0OjE4cHh9LmFudC1waWNrZXItY2FsZW5kYXItbWluaSAuYW50LXBpY2tlci1jZWxsOmJlZm9yZXtwb2ludGVyLWV2ZW50czpub25lfS5hbnQtcGlja2VyLWNhbGVuZGFyLWZ1bGwgLmFudC1waWNrZXItcGFuZWx7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3RleHQtYWxpZ246cmlnaHQ7YmFja2dyb3VuZDojZmZmO2JvcmRlcjowfS5hbnQtcGlja2VyLWNhbGVuZGFyLWZ1bGwgLmFudC1waWNrZXItcGFuZWwgLmFudC1waWNrZXItYm9keSB0ZCwuYW50LXBpY2tlci1jYWxlbmRhci1mdWxsIC5hbnQtcGlja2VyLXBhbmVsIC5hbnQtcGlja2VyLWJvZHkgdGh7cGFkZGluZzowfS5hbnQtcGlja2VyLWNhbGVuZGFyLWZ1bGwgLmFudC1waWNrZXItcGFuZWwgLmFudC1waWNrZXItYm9keSB0aHtoZWlnaHQ6YXV0bztwYWRkaW5nOjAgMTJweCA1cHggMDtsaW5lLWhlaWdodDoxOHB4fS5hbnQtcGlja2VyLWNhbGVuZGFyLWZ1bGwgLmFudC1waWNrZXItcGFuZWwgLmFudC1waWNrZXItY2VsbDpiZWZvcmV7ZGlzcGxheTpub25lfS5hbnQtcGlja2VyLWNhbGVuZGFyLWZ1bGwgLmFudC1waWNrZXItcGFuZWwgLmFudC1waWNrZXItY2VsbDpob3ZlciAuYW50LXBpY2tlci1jYWxlbmRhci1kYXRle2JhY2tncm91bmQ6I2Y1ZjVmNX0uYW50LXBpY2tlci1jYWxlbmRhci1mdWxsIC5hbnQtcGlja2VyLXBhbmVsIC5hbnQtcGlja2VyLWNlbGwgLmFudC1waWNrZXItY2FsZW5kYXItZGF0ZS10b2RheTpiZWZvcmV7ZGlzcGxheTpub25lfS5hbnQtcGlja2VyLWNhbGVuZGFyLWZ1bGwgLmFudC1waWNrZXItcGFuZWwgLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCAuYW50LXBpY2tlci1jYWxlbmRhci1kYXRlLC5hbnQtcGlja2VyLWNhbGVuZGFyLWZ1bGwgLmFudC1waWNrZXItcGFuZWwgLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCAuYW50LXBpY2tlci1jYWxlbmRhci1kYXRlLXRvZGF5LC5hbnQtcGlja2VyLWNhbGVuZGFyLWZ1bGwgLmFudC1waWNrZXItcGFuZWwgLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZDpob3ZlciAuYW50LXBpY2tlci1jYWxlbmRhci1kYXRlLC5hbnQtcGlja2VyLWNhbGVuZGFyLWZ1bGwgLmFudC1waWNrZXItcGFuZWwgLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZDpob3ZlciAuYW50LXBpY2tlci1jYWxlbmRhci1kYXRlLXRvZGF5e2JhY2tncm91bmQ6I2U2ZjdmZn0uYW50LXBpY2tlci1jYWxlbmRhci1mdWxsIC5hbnQtcGlja2VyLXBhbmVsIC5hbnQtcGlja2VyLWNlbGwtc2VsZWN0ZWQgLmFudC1waWNrZXItY2FsZW5kYXItZGF0ZS10b2RheSAuYW50LXBpY2tlci1jYWxlbmRhci1kYXRlLXZhbHVlLC5hbnQtcGlja2VyLWNhbGVuZGFyLWZ1bGwgLmFudC1waWNrZXItcGFuZWwgLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCAuYW50LXBpY2tlci1jYWxlbmRhci1kYXRlIC5hbnQtcGlja2VyLWNhbGVuZGFyLWRhdGUtdmFsdWUsLmFudC1waWNrZXItY2FsZW5kYXItZnVsbCAuYW50LXBpY2tlci1wYW5lbCAuYW50LXBpY2tlci1jZWxsLXNlbGVjdGVkOmhvdmVyIC5hbnQtcGlja2VyLWNhbGVuZGFyLWRhdGUtdG9kYXkgLmFudC1waWNrZXItY2FsZW5kYXItZGF0ZS12YWx1ZSwuYW50LXBpY2tlci1jYWxlbmRhci1mdWxsIC5hbnQtcGlja2VyLXBhbmVsIC5hbnQtcGlja2VyLWNlbGwtc2VsZWN0ZWQ6aG92ZXIgLmFudC1waWNrZXItY2FsZW5kYXItZGF0ZSAuYW50LXBpY2tlci1jYWxlbmRhci1kYXRlLXZhbHVle2NvbG9yOiMxODkwZmZ9LmFudC1waWNrZXItY2FsZW5kYXItZnVsbCAuYW50LXBpY2tlci1wYW5lbCAuYW50LXBpY2tlci1jYWxlbmRhci1kYXRle2Rpc3BsYXk6YmxvY2s7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzttYXJnaW46MCA0cHg7cGFkZGluZzo0cHggOHB4IDA7Ym9yZGVyOjA7Ym9yZGVyLXRvcDoycHggc29saWQgI2YwZjBmMDtib3JkZXItcmFkaXVzOjA7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zc30uYW50LXBpY2tlci1jYWxlbmRhci1mdWxsIC5hbnQtcGlja2VyLXBhbmVsIC5hbnQtcGlja2VyLWNhbGVuZGFyLWRhdGUtdmFsdWV7bGluZS1oZWlnaHQ6MjRweDt0cmFuc2l0aW9uOmNvbG9yIC4zc30uYW50LXBpY2tlci1jYWxlbmRhci1mdWxsIC5hbnQtcGlja2VyLXBhbmVsIC5hbnQtcGlja2VyLWNhbGVuZGFyLWRhdGUtY29udGVudHtwb3NpdGlvbjpzdGF0aWM7d2lkdGg6YXV0bztoZWlnaHQ6ODZweDtvdmVyZmxvdy15OmF1dG87Y29sb3I6cmdiYSgwLDAsMCwuODUpO2xpbmUtaGVpZ2h0OjEuNTcxNTt0ZXh0LWFsaWduOmxlZnR9LmFudC1waWNrZXItY2FsZW5kYXItZnVsbCAuYW50LXBpY2tlci1wYW5lbCAuYW50LXBpY2tlci1jYWxlbmRhci1kYXRlLXRvZGF5e2JvcmRlci1jb2xvcjojMTg5MGZmfS5hbnQtcGlja2VyLWNhbGVuZGFyLWZ1bGwgLmFudC1waWNrZXItcGFuZWwgLmFudC1waWNrZXItY2FsZW5kYXItZGF0ZS10b2RheSAuYW50LXBpY2tlci1jYWxlbmRhci1kYXRlLXZhbHVle2NvbG9yOnJnYmEoMCwwLDAsLjg1KX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NDgwcHgpey5hbnQtcGlja2VyLWNhbGVuZGFyLWhlYWRlcntkaXNwbGF5OmJsb2NrfS5hbnQtcGlja2VyLWNhbGVuZGFyLWhlYWRlciAuYW50LXBpY2tlci1jYWxlbmRhci15ZWFyLXNlbGVjdHt3aWR0aDo1MCV9LmFudC1waWNrZXItY2FsZW5kYXItaGVhZGVyIC5hbnQtcGlja2VyLWNhbGVuZGFyLW1vbnRoLXNlbGVjdHt3aWR0aDpjYWxjKDUwJSAtIDhweCl9LmFudC1waWNrZXItY2FsZW5kYXItaGVhZGVyIC5hbnQtcGlja2VyLWNhbGVuZGFyLW1vZGUtc3dpdGNoe3dpZHRoOjEwMCU7bWFyZ2luLXRvcDo4cHg7bWFyZ2luLWxlZnQ6MH0uYW50LXBpY2tlci1jYWxlbmRhci1oZWFkZXIgLmFudC1waWNrZXItY2FsZW5kYXItbW9kZS1zd2l0Y2g+bGFiZWx7d2lkdGg6NTAlO3RleHQtYWxpZ246Y2VudGVyfX0uYW50LXBpY2tlci1jYWxlbmRhci1ydGx7ZGlyZWN0aW9uOnJ0bH0uYW50LXBpY2tlci1jYWxlbmRhci1ydGwgLmFudC1waWNrZXItY2FsZW5kYXItaGVhZGVyIC5hbnQtcGlja2VyLWNhbGVuZGFyLW1vZGUtc3dpdGNoLC5hbnQtcGlja2VyLWNhbGVuZGFyLXJ0bCAuYW50LXBpY2tlci1jYWxlbmRhci1oZWFkZXIgLmFudC1waWNrZXItY2FsZW5kYXItbW9udGgtc2VsZWN0e21hcmdpbi1yaWdodDo4cHg7bWFyZ2luLWxlZnQ6MH0uYW50LXBpY2tlci1jYWxlbmRhci1ydGwuYW50LXBpY2tlci1jYWxlbmRhci1mdWxsIC5hbnQtcGlja2VyLXBhbmVse3RleHQtYWxpZ246bGVmdH0uYW50LXBpY2tlci1jYWxlbmRhci1ydGwuYW50LXBpY2tlci1jYWxlbmRhci1mdWxsIC5hbnQtcGlja2VyLXBhbmVsIC5hbnQtcGlja2VyLWJvZHkgdGh7cGFkZGluZzowIDAgNXB4IDEycHh9LmFudC1waWNrZXItY2FsZW5kYXItcnRsLmFudC1waWNrZXItY2FsZW5kYXItZnVsbCAuYW50LXBpY2tlci1wYW5lbCAuYW50LXBpY2tlci1jYWxlbmRhci1kYXRlLWNvbnRlbnR7dGV4dC1hbGlnbjpyaWdodH0uYW50LWNhcmR7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoycHh9LmFudC1jYXJkLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtY2FyZC1ob3ZlcmFibGV7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4zcyxib3JkZXItY29sb3IgLjNzfS5hbnQtY2FyZC1ob3ZlcmFibGU6aG92ZXJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JveC1zaGFkb3c6MCAxcHggMnB4IC0ycHggcmdiYSgwLDAsMCwuMTYpLDAgM3B4IDZweCAwIHJnYmEoMCwwLDAsLjEyKSwwIDVweCAxMnB4IDRweCByZ2JhKDAsMCwwLC4wOSl9LmFudC1jYXJkLWJvcmRlcmVke2JvcmRlcjoxcHggc29saWQgI2YwZjBmMH0uYW50LWNhcmQtaGVhZHttaW4taGVpZ2h0OjQ4cHg7bWFyZ2luLWJvdHRvbTotMXB4O3BhZGRpbmc6MCAyNHB4O2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE2cHg7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwO2JvcmRlci1yYWRpdXM6MnB4IDJweCAwIDB9LmFudC1jYXJkLWhlYWQ6YWZ0ZXIsLmFudC1jYXJkLWhlYWQ6YmVmb3Jle2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIlwifS5hbnQtY2FyZC1oZWFkOmFmdGVye2NsZWFyOmJvdGh9LmFudC1jYXJkLWhlYWQtd3JhcHBlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5hbnQtY2FyZC1oZWFkLXRpdGxle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZsZXg6MTtwYWRkaW5nOjE2cHggMDtvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LmFudC1jYXJkLWhlYWQtdGl0bGU+LmFudC10eXBvZ3JhcGh5LC5hbnQtY2FyZC1oZWFkLXRpdGxlPi5hbnQtdHlwb2dyYXBoeS1lZGl0LWNvbnRlbnR7bGVmdDowO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjB9LmFudC1jYXJkLWhlYWQgLmFudC10YWJzLXRvcHtjbGVhcjpib3RoO21hcmdpbi1ib3R0b206LTE3cHg7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweH0uYW50LWNhcmQtaGVhZCAuYW50LXRhYnMtdG9wLWJhcntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwfS5hbnQtY2FyZC1leHRyYXttYXJnaW4tbGVmdDphdXRvO3BhZGRpbmc6MTZweCAwO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHh9LmFudC1jYXJkLXJ0bCAuYW50LWNhcmQtZXh0cmF7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6MH0uYW50LWNhcmQtYm9keXtwYWRkaW5nOjI0cHh9LmFudC1jYXJkLWJvZHk6YWZ0ZXIsLmFudC1jYXJkLWJvZHk6YmVmb3Jle2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIlwifS5hbnQtY2FyZC1ib2R5OmFmdGVye2NsZWFyOmJvdGh9LmFudC1jYXJkLWNvbnRhaW4tZ3JpZCAuYW50LWNhcmQtYm9keXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LmFudC1jYXJkLWNvbnRhaW4tZ3JpZDpub3QoLmFudC1jYXJkLWxvYWRpbmcpIC5hbnQtY2FyZC1ib2R5e21hcmdpbjotMXB4IDAgMCAtMXB4O3BhZGRpbmc6MH0uYW50LWNhcmQtZ3JpZHt3aWR0aDozMy4zMyU7cGFkZGluZzoyNHB4O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDtib3gtc2hhZG93OjFweCAwIDAgMCAjZjBmMGYwLDAgMXB4IDAgMCAjZjBmMGYwLDFweCAxcHggMCAwICNmMGYwZjAsaW5zZXQgMXB4IDAgMCAwICNmMGYwZjAsaW5zZXQgMCAxcHggMCAwICNmMGYwZjA7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtY2FyZC1ncmlkLWhvdmVyYWJsZTpob3Zlcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7Ym94LXNoYWRvdzowIDFweCAycHggLTJweCByZ2JhKDAsMCwwLC4xNiksMCAzcHggNnB4IDAgcmdiYSgwLDAsMCwuMTIpLDAgNXB4IDEycHggNHB4IHJnYmEoMCwwLDAsLjA5KX0uYW50LWNhcmQtY29udGFpbi10YWJzPi5hbnQtY2FyZC1oZWFkIC5hbnQtY2FyZC1oZWFkLXRpdGxle21pbi1oZWlnaHQ6MzJweDtwYWRkaW5nLWJvdHRvbTowfS5hbnQtY2FyZC1jb250YWluLXRhYnM+LmFudC1jYXJkLWhlYWQgLmFudC1jYXJkLWV4dHJhe3BhZGRpbmctYm90dG9tOjB9LmFudC1jYXJkLWJvcmRlcmVkIC5hbnQtY2FyZC1jb3ZlcnttYXJnaW4tdG9wOi0xcHg7bWFyZ2luLXJpZ2h0Oi0xcHg7bWFyZ2luLWxlZnQ6LTFweH0uYW50LWNhcmQtY292ZXI+KntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9LmFudC1jYXJkLWNvdmVyIGltZ3tib3JkZXItcmFkaXVzOjJweCAycHggMCAwfS5hbnQtY2FyZC1hY3Rpb25ze2Rpc3BsYXk6ZmxleDttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItdG9wOjFweCBzb2xpZCAjZjBmMGYwfS5hbnQtY2FyZC1hY3Rpb25zOmFmdGVyLC5hbnQtY2FyZC1hY3Rpb25zOmJlZm9yZXtkaXNwbGF5OnRhYmxlO2NvbnRlbnQ6XCJcIn0uYW50LWNhcmQtYWN0aW9uczphZnRlcntjbGVhcjpib3RofS5hbnQtY2FyZC1hY3Rpb25zPmxpe21hcmdpbjoxMnB4IDA7Y29sb3I6cmdiYSgwLDAsMCwuNDUpO3RleHQtYWxpZ246Y2VudGVyfS5hbnQtY2FyZC1hY3Rpb25zPmxpPnNwYW57cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazttaW4td2lkdGg6MzJweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjU3MTU7Y3Vyc29yOnBvaW50ZXJ9LmFudC1jYXJkLWFjdGlvbnM+bGk+c3Bhbjpob3Zlcntjb2xvcjojMTg5MGZmO3RyYW5zaXRpb246Y29sb3IgLjNzfS5hbnQtY2FyZC1hY3Rpb25zPmxpPnNwYW4+LmFudGljb24sLmFudC1jYXJkLWFjdGlvbnM+bGk+c3BhbiBhOm5vdCguYW50LWJ0bil7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtjb2xvcjpyZ2JhKDAsMCwwLC40NSk7bGluZS1oZWlnaHQ6MjJweDt0cmFuc2l0aW9uOmNvbG9yIC4zc30uYW50LWNhcmQtYWN0aW9ucz5saT5zcGFuPi5hbnRpY29uOmhvdmVyLC5hbnQtY2FyZC1hY3Rpb25zPmxpPnNwYW4gYTpub3QoLmFudC1idG4pOmhvdmVye2NvbG9yOiMxODkwZmZ9LmFudC1jYXJkLWFjdGlvbnM+bGk+c3Bhbj4uYW50aWNvbntmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMnB4fS5hbnQtY2FyZC1hY3Rpb25zPmxpOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZjBmMGYwfS5hbnQtY2FyZC1ydGwgLmFudC1jYXJkLWFjdGlvbnM+bGk6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItcmlnaHQ6bm9uZTtib3JkZXItbGVmdDoxcHggc29saWQgI2YwZjBmMH0uYW50LWNhcmQtdHlwZS1pbm5lciAuYW50LWNhcmQtaGVhZHtwYWRkaW5nOjAgMjRweDtiYWNrZ3JvdW5kOiNmYWZhZmF9LmFudC1jYXJkLXR5cGUtaW5uZXIgLmFudC1jYXJkLWhlYWQtdGl0bGV7cGFkZGluZzoxMnB4IDA7Zm9udC1zaXplOjE0cHh9LmFudC1jYXJkLXR5cGUtaW5uZXIgLmFudC1jYXJkLWJvZHl7cGFkZGluZzoxNnB4IDI0cHh9LmFudC1jYXJkLXR5cGUtaW5uZXIgLmFudC1jYXJkLWV4dHJhe3BhZGRpbmc6MTMuNXB4IDB9LmFudC1jYXJkLW1ldGF7ZGlzcGxheTpmbGV4O21hcmdpbjotNHB4IDB9LmFudC1jYXJkLW1ldGE6YWZ0ZXIsLmFudC1jYXJkLW1ldGE6YmVmb3Jle2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIlwifS5hbnQtY2FyZC1tZXRhOmFmdGVye2NsZWFyOmJvdGh9LmFudC1jYXJkLW1ldGEtYXZhdGFye3BhZGRpbmctcmlnaHQ6MTZweH0uYW50LWNhcmQtcnRsIC5hbnQtY2FyZC1tZXRhLWF2YXRhcntwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjE2cHh9LmFudC1jYXJkLW1ldGEtZGV0YWlse2ZsZXg6MTtvdmVyZmxvdzpoaWRkZW59LmFudC1jYXJkLW1ldGEtZGV0YWlsPmRpdjpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206OHB4fS5hbnQtY2FyZC1tZXRhLXRpdGxle292ZXJmbG93OmhpZGRlbjtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNnB4O3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtY2FyZC1tZXRhLWRlc2NyaXB0aW9ue2NvbG9yOnJnYmEoMCwwLDAsLjQ1KX0uYW50LWNhcmQtbG9hZGluZ3tvdmVyZmxvdzpoaWRkZW59LmFudC1jYXJkLWxvYWRpbmcgLmFudC1jYXJkLWJvZHl7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtY2FyZC1zbWFsbD4uYW50LWNhcmQtaGVhZHttaW4taGVpZ2h0OjM2cHg7cGFkZGluZzowIDEycHg7Zm9udC1zaXplOjE0cHh9LmFudC1jYXJkLXNtYWxsPi5hbnQtY2FyZC1oZWFkPi5hbnQtY2FyZC1oZWFkLXdyYXBwZXI+LmFudC1jYXJkLWhlYWQtdGl0bGV7cGFkZGluZzo4cHggMH0uYW50LWNhcmQtc21hbGw+LmFudC1jYXJkLWhlYWQ+LmFudC1jYXJkLWhlYWQtd3JhcHBlcj4uYW50LWNhcmQtZXh0cmF7cGFkZGluZzo4cHggMDtmb250LXNpemU6MTRweH0uYW50LWNhcmQtc21hbGw+LmFudC1jYXJkLWJvZHl7cGFkZGluZzoxMnB4fS5hbnQtY2Fyb3VzZWx7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIn0uYW50LWNhcm91c2VsIC5zbGljay1zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztib3gtc2l6aW5nOmJvcmRlci1ib3g7dG91Y2gtYWN0aW9uOnBhbi15Oy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH0uYW50LWNhcm91c2VsIC5zbGljay1saXN0e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbn0uYW50LWNhcm91c2VsIC5zbGljay1saXN0OmZvY3Vze291dGxpbmU6bm9uZX0uYW50LWNhcm91c2VsIC5zbGljay1saXN0LmRyYWdnaW5ne2N1cnNvcjpwb2ludGVyfS5hbnQtY2Fyb3VzZWwgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC1jYXJvdXNlbCAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgaW5wdXQuYW50LWNoZWNrYm94LWlucHV0LC5hbnQtY2Fyb3VzZWwgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIGlucHV0LmFudC1yYWRpby1pbnB1dHt2aXNpYmlsaXR5OmhpZGRlbn0uYW50LWNhcm91c2VsIC5zbGljay1saXN0IC5zbGljay1zbGlkZS5zbGljay1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uYW50LWNhcm91c2VsIC5zbGljay1saXN0IC5zbGljay1zbGlkZS5zbGljay1hY3RpdmUgaW5wdXQuYW50LWNoZWNrYm94LWlucHV0LC5hbnQtY2Fyb3VzZWwgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlLnNsaWNrLWFjdGl2ZSBpbnB1dC5hbnQtcmFkaW8taW5wdXR7dmlzaWJpbGl0eTp2aXNpYmxlfS5hbnQtY2Fyb3VzZWwgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlPmRpdj5kaXZ7dmVydGljYWwtYWxpZ246Ym90dG9tfS5hbnQtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCwuYW50LWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNre3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RvdWNoLWFjdGlvbjpwYW4teX0uYW50LWNhcm91c2VsIC5zbGljay10cmFja3twb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDtsZWZ0OjA7ZGlzcGxheTpibG9ja30uYW50LWNhcm91c2VsIC5zbGljay10cmFjazphZnRlciwuYW50LWNhcm91c2VsIC5zbGljay10cmFjazpiZWZvcmV7ZGlzcGxheTp0YWJsZTtjb250ZW50OlwiXCJ9LmFudC1jYXJvdXNlbCAuc2xpY2stdHJhY2s6YWZ0ZXJ7Y2xlYXI6Ym90aH0uc2xpY2stbG9hZGluZyAuYW50LWNhcm91c2VsIC5zbGljay10cmFja3t2aXNpYmlsaXR5OmhpZGRlbn0uYW50LWNhcm91c2VsIC5zbGljay1zbGlkZXtkaXNwbGF5Om5vbmU7ZmxvYXQ6bGVmdDtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjFweH0uYW50LWNhcm91c2VsIC5zbGljay1zbGlkZSBpbWd7ZGlzcGxheTpibG9ja30uYW50LWNhcm91c2VsIC5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZ3tkaXNwbGF5Om5vbmV9LmFudC1jYXJvdXNlbCAuc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1ne3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC1jYXJvdXNlbCAuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRle2Rpc3BsYXk6YmxvY2t9LmFudC1jYXJvdXNlbCAuc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGV7dmlzaWJpbGl0eTpoaWRkZW59LmFudC1jYXJvdXNlbCAuc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRle2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG99LmFudC1jYXJvdXNlbCAuc2xpY2stYXJyb3cuc2xpY2staGlkZGVue2Rpc3BsYXk6bm9uZX0uYW50LWNhcm91c2VsIC5zbGljay1uZXh0LC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtkaXNwbGF5OmJsb2NrO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7bWFyZ2luLXRvcDotMTBweDtwYWRkaW5nOjA7Zm9udC1zaXplOjA7bGluZS1oZWlnaHQ6MDtib3JkZXI6MDtjdXJzb3I6cG9pbnRlcn0uYW50LWNhcm91c2VsIC5zbGljay1uZXh0LC5hbnQtY2Fyb3VzZWwgLnNsaWNrLW5leHQ6Zm9jdXMsLmFudC1jYXJvdXNlbCAuc2xpY2stbmV4dDpob3ZlciwuYW50LWNhcm91c2VsIC5zbGljay1wcmV2LC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXByZXY6Zm9jdXMsLmFudC1jYXJvdXNlbCAuc2xpY2stcHJldjpob3Zlcntjb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O291dGxpbmU6bm9uZX0uYW50LWNhcm91c2VsIC5zbGljay1uZXh0OmZvY3VzOmJlZm9yZSwuYW50LWNhcm91c2VsIC5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSwuYW50LWNhcm91c2VsIC5zbGljay1wcmV2OmZvY3VzOmJlZm9yZSwuYW50LWNhcm91c2VsIC5zbGljay1wcmV2OmhvdmVyOmJlZm9yZXtvcGFjaXR5OjF9LmFudC1jYXJvdXNlbCAuc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDpiZWZvcmUsLmFudC1jYXJvdXNlbCAuc2xpY2stcHJldi5zbGljay1kaXNhYmxlZDpiZWZvcmV7b3BhY2l0eTouMjV9LmFudC1jYXJvdXNlbCAuc2xpY2stcHJldntsZWZ0Oi0yNXB4fS5hbnQtY2Fyb3VzZWwgLnNsaWNrLXByZXY6YmVmb3Jle2NvbnRlbnQ6XCLihpBcIn0uYW50LWNhcm91c2VsIC5zbGljay1uZXh0e3JpZ2h0Oi0yNXB4fS5hbnQtY2Fyb3VzZWwgLnNsaWNrLW5leHQ6YmVmb3Jle2NvbnRlbnQ6XCLihpJcIn0uYW50LWNhcm91c2VsIC5zbGljay1kb3Rze3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTU7ZGlzcGxheTpmbGV4IWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi1yaWdodDoxNSU7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjE1JTtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmV9LmFudC1jYXJvdXNlbCAuc2xpY2stZG90cy1ib3R0b217Ym90dG9tOjEycHh9LmFudC1jYXJvdXNlbCAuc2xpY2stZG90cy10b3B7dG9wOjEycHg7Ym90dG9tOmF1dG99LmFudC1jYXJvdXNlbCAuc2xpY2stZG90cyBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztmbGV4OjAgMSBhdXRvO2JveC1zaXppbmc6Y29udGVudC1ib3g7d2lkdGg6MTZweDtoZWlnaHQ6M3B4O21hcmdpbjowIDRweDtwYWRkaW5nOjA7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1pbmRlbnQ6LTk5OXB4O3ZlcnRpY2FsLWFsaWduOnRvcDt0cmFuc2l0aW9uOmFsbCAuNXN9LmFudC1jYXJvdXNlbCAuc2xpY2stZG90cyBsaSBidXR0b257cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDozcHg7cGFkZGluZzowO2NvbG9yOnRyYW5zcGFyZW50O2ZvbnQtc2l6ZTowO2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MDtib3JkZXItcmFkaXVzOjFweDtvdXRsaW5lOm5vbmU7Y3Vyc29yOnBvaW50ZXI7b3BhY2l0eTouMzt0cmFuc2l0aW9uOmFsbCAuNXN9LmFudC1jYXJvdXNlbCAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMsLmFudC1jYXJvdXNlbCAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXJ7b3BhY2l0eTouNzV9LmFudC1jYXJvdXNlbCAuc2xpY2stZG90cyBsaSBidXR0b246YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOi00cHg7cmlnaHQ6LTRweDtib3R0b206LTRweDtsZWZ0Oi00cHg7Y29udGVudDpcIlwifS5hbnQtY2Fyb3VzZWwgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZle3dpZHRoOjI0cHh9LmFudC1jYXJvdXNlbCAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9ue2JhY2tncm91bmQ6I2ZmZjtvcGFjaXR5OjF9LmFudC1jYXJvdXNlbCAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmU6Zm9jdXMsLmFudC1jYXJvdXNlbCAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmU6aG92ZXJ7b3BhY2l0eToxfS5hbnQtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLWRvdHN7dG9wOjUwJTtib3R0b206YXV0bztmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6M3B4O2hlaWdodDphdXRvO21hcmdpbjowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5hbnQtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLWRvdHMtbGVmdHtyaWdodDphdXRvO2xlZnQ6MTJweH0uYW50LWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1kb3RzLXJpZ2h0e3JpZ2h0OjEycHg7bGVmdDphdXRvfS5hbnQtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLWRvdHMgbGl7d2lkdGg6M3B4O2hlaWdodDoxNnB4O21hcmdpbjo0cHggMDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX0uYW50LWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1kb3RzIGxpIGJ1dHRvbnt3aWR0aDozcHg7aGVpZ2h0OjE2cHh9LmFudC1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUsLmFudC1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9ue3dpZHRoOjNweDtoZWlnaHQ6MjRweH0uYW50LWNhcm91c2VsLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtY2Fyb3VzZWwtcnRsIC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXRyYWNre3JpZ2h0OjA7bGVmdDphdXRvfS5hbnQtY2Fyb3VzZWwtcnRsIC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXByZXZ7cmlnaHQ6LTI1cHg7bGVmdDphdXRvfS5hbnQtY2Fyb3VzZWwtcnRsIC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXByZXY6YmVmb3Jle2NvbnRlbnQ6XCLihpJcIn0uYW50LWNhcm91c2VsLXJ0bCAuYW50LWNhcm91c2VsIC5zbGljay1uZXh0e3JpZ2h0OmF1dG87bGVmdDotMjVweH0uYW50LWNhcm91c2VsLXJ0bCAuYW50LWNhcm91c2VsIC5zbGljay1uZXh0OmJlZm9yZXtjb250ZW50Olwi4oaQXCJ9LmFudC1jYXJvdXNlbC1ydGwuYW50LWNhcm91c2VsIC5zbGljay1kb3Rze2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS5hbnQtY2Fyb3VzZWwtcnRsLmFudC1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stZG90c3tmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmFudC1jYXNjYWRlci1jaGVja2JveHtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDouMmVtO2xpbmUtaGVpZ2h0OjE7d2hpdGUtc3BhY2U6bm93cmFwO291dGxpbmU6bm9uZTtjdXJzb3I6cG9pbnRlcn0uYW50LWNhc2NhZGVyLWNoZWNrYm94LWlucHV0OmZvY3VzKy5hbnQtY2FzY2FkZXItY2hlY2tib3gtaW5uZXIsLmFudC1jYXNjYWRlci1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5hbnQtY2FzY2FkZXItY2hlY2tib3gtaW5uZXIsLmFudC1jYXNjYWRlci1jaGVja2JveDpob3ZlciAuYW50LWNhc2NhZGVyLWNoZWNrYm94LWlubmVye2JvcmRlci1jb2xvcjojMTg5MGZmfS5hbnQtY2FzY2FkZXItY2hlY2tib3gtY2hlY2tlZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6MXB4IHNvbGlkICMxODkwZmY7Ym9yZGVyLXJhZGl1czoycHg7dmlzaWJpbGl0eTpoaWRkZW47YW5pbWF0aW9uOmFudENoZWNrYm94RWZmZWN0IC4zNnMgZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLWZpbGwtbW9kZTpiYWNrd2FyZHM7Y29udGVudDpcIlwifS5hbnQtY2FzY2FkZXItY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuYW50LWNhc2NhZGVyLWNoZWNrYm94OmFmdGVyLC5hbnQtY2FzY2FkZXItY2hlY2tib3g6aG92ZXI6YWZ0ZXJ7dmlzaWJpbGl0eTp2aXNpYmxlfS5hbnQtY2FzY2FkZXItY2hlY2tib3gtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7dG9wOjA7bGVmdDowO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtkaXJlY3Rpb246bHRyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7Ym9yZGVyLXJhZGl1czoycHg7Ym9yZGVyLWNvbGxhcHNlOnNlcGFyYXRlO3RyYW5zaXRpb246YWxsIC4zc30uYW50LWNhc2NhZGVyLWNoZWNrYm94LWlubmVyOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDoyMS41JTtkaXNwbGF5OnRhYmxlO3dpZHRoOjUuNzE0Mjg1NzFweDtoZWlnaHQ6OS4xNDI4NTcxNHB4O2JvcmRlcjoycHggc29saWQgI2ZmZjtib3JkZXItdG9wOjA7Ym9yZGVyLWxlZnQ6MDt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKSBzY2FsZSgwKSB0cmFuc2xhdGUoLTUwJSwtNTAlKTtvcGFjaXR5OjA7dHJhbnNpdGlvbjphbGwgLjFzIGN1YmljLWJlemllciguNzEsLS40NiwuODgsLjYpLG9wYWNpdHkgLjFzO2NvbnRlbnQ6XCIgXCJ9LmFudC1jYXNjYWRlci1jaGVja2JveC1pbnB1dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjE7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtjdXJzb3I6cG9pbnRlcjtvcGFjaXR5OjB9LmFudC1jYXNjYWRlci1jaGVja2JveC1jaGVja2VkIC5hbnQtY2FzY2FkZXItY2hlY2tib3gtaW5uZXI6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTp0YWJsZTtib3JkZXI6MnB4IHNvbGlkICNmZmY7Ym9yZGVyLXRvcDowO2JvcmRlci1sZWZ0OjA7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZykgc2NhbGUoMSkgdHJhbnNsYXRlKC01MCUsLTUwJSk7b3BhY2l0eToxO3RyYW5zaXRpb246YWxsIC4ycyBjdWJpYy1iZXppZXIoLjEyLC40LC4yOSwxLjQ2KSAuMXM7Y29udGVudDpcIiBcIn0uYW50LWNhc2NhZGVyLWNoZWNrYm94LWNoZWNrZWQgLmFudC1jYXNjYWRlci1jaGVja2JveC1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiMxODkwZmY7Ym9yZGVyLWNvbG9yOiMxODkwZmZ9LmFudC1jYXNjYWRlci1jaGVja2JveC1kaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1jYXNjYWRlci1jaGVja2JveC1kaXNhYmxlZC5hbnQtY2FzY2FkZXItY2hlY2tib3gtY2hlY2tlZCAuYW50LWNhc2NhZGVyLWNoZWNrYm94LWlubmVyOmFmdGVye2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4yNSk7YW5pbWF0aW9uLW5hbWU6bm9uZX0uYW50LWNhc2NhZGVyLWNoZWNrYm94LWRpc2FibGVkIC5hbnQtY2FzY2FkZXItY2hlY2tib3gtaW5wdXR7Y3Vyc29yOm5vdC1hbGxvd2VkO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC1jYXNjYWRlci1jaGVja2JveC1kaXNhYmxlZCAuYW50LWNhc2NhZGVyLWNoZWNrYm94LWlubmVye2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItY29sb3I6I2Q5ZDlkOSFpbXBvcnRhbnR9LmFudC1jYXNjYWRlci1jaGVja2JveC1kaXNhYmxlZCAuYW50LWNhc2NhZGVyLWNoZWNrYm94LWlubmVyOmFmdGVye2JvcmRlci1jb2xvcjojZjVmNWY1O2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZTthbmltYXRpb24tbmFtZTpub25lfS5hbnQtY2FzY2FkZXItY2hlY2tib3gtZGlzYWJsZWQrc3Bhbntjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtY2FzY2FkZXItY2hlY2tib3gtZGlzYWJsZWQ6aG92ZXI6YWZ0ZXIsLmFudC1jYXNjYWRlci1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5hbnQtY2FzY2FkZXItY2hlY2tib3gtZGlzYWJsZWQ6YWZ0ZXJ7dmlzaWJpbGl0eTpoaWRkZW59LmFudC1jYXNjYWRlci1jaGVja2JveC13cmFwcGVye2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpiYXNlbGluZTtsaW5lLWhlaWdodDp1bnNldDtjdXJzb3I6cG9pbnRlcn0uYW50LWNhc2NhZGVyLWNoZWNrYm94LXdyYXBwZXI6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MDtvdmVyZmxvdzpoaWRkZW47Y29udGVudDpcIlxcYTBcIn0uYW50LWNhc2NhZGVyLWNoZWNrYm94LXdyYXBwZXIuYW50LWNhc2NhZGVyLWNoZWNrYm94LXdyYXBwZXItZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtY2FzY2FkZXItY2hlY2tib3gtd3JhcHBlcisuYW50LWNhc2NhZGVyLWNoZWNrYm94LXdyYXBwZXJ7bWFyZ2luLWxlZnQ6OHB4fS5hbnQtY2FzY2FkZXItY2hlY2tib3gtd3JhcHBlci5hbnQtY2FzY2FkZXItY2hlY2tib3gtd3JhcHBlci1pbi1mb3JtLWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF17d2lkdGg6MTRweDtoZWlnaHQ6MTRweH0uYW50LWNhc2NhZGVyLWNoZWNrYm94K3NwYW57cGFkZGluZy1yaWdodDo4cHg7cGFkZGluZy1sZWZ0OjhweH0uYW50LWNhc2NhZGVyLWNoZWNrYm94LWdyb3Vwe2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmFudC1jYXNjYWRlci1jaGVja2JveC1ncm91cC1pdGVte21hcmdpbi1yaWdodDo4cHh9LmFudC1jYXNjYWRlci1jaGVja2JveC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmFudC1jYXNjYWRlci1jaGVja2JveC1ncm91cC1pdGVtKy5hbnQtY2FzY2FkZXItY2hlY2tib3gtZ3JvdXAtaXRlbXttYXJnaW4tbGVmdDowfS5hbnQtY2FzY2FkZXItY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSAuYW50LWNhc2NhZGVyLWNoZWNrYm94LWlubmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2Q5ZDlkOX0uYW50LWNhc2NhZGVyLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUgLmFudC1jYXNjYWRlci1jaGVja2JveC1pbm5lcjphZnRlcnt0b3A6NTAlO2xlZnQ6NTAlO3dpZHRoOjhweDtoZWlnaHQ6OHB4O2JhY2tncm91bmQtY29sb3I6IzE4OTBmZjtib3JkZXI6MDt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMSk7b3BhY2l0eToxO2NvbnRlbnQ6XCIgXCJ9LmFudC1jYXNjYWRlci1jaGVja2JveC1pbmRldGVybWluYXRlLmFudC1jYXNjYWRlci1jaGVja2JveC1kaXNhYmxlZCAuYW50LWNhc2NhZGVyLWNoZWNrYm94LWlubmVyOmFmdGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMjUpO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4yNSl9LmFudC1jYXNjYWRlcnt3aWR0aDoxODRweH0uYW50LWNhc2NhZGVyLWNoZWNrYm94e3RvcDowO21hcmdpbi1yaWdodDo4cHh9LmFudC1jYXNjYWRlci1tZW51c3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5hbnQtY2FzY2FkZXItbWVudXMuYW50LWNhc2NhZGVyLW1lbnUtZW1wdHkgLmFudC1jYXNjYWRlci1tZW51e3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmFudC1jYXNjYWRlci1tZW51e2ZsZXgtZ3JvdzoxO21pbi13aWR0aDoxMTFweDtoZWlnaHQ6MTgwcHg7bWFyZ2luOi00cHggMDtwYWRkaW5nOjRweCAwO292ZXJmbG93OmF1dG87dmVydGljYWwtYWxpZ246dG9wO2xpc3Qtc3R5bGU6bm9uZTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNmMGYwZjA7LW1zLW92ZXJmbG93LXN0eWxlOi1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcn0uYW50LWNhc2NhZGVyLW1lbnUtaXRlbXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzo1cHggMTJweDtvdmVyZmxvdzpoaWRkZW47bGluZS1oZWlnaHQ6MjJweDt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCAuM3N9LmFudC1jYXNjYWRlci1tZW51LWl0ZW06aG92ZXJ7YmFja2dyb3VuZDojZjVmNWY1fS5hbnQtY2FzY2FkZXItbWVudS1pdGVtLWRpc2FibGVke2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1jYXNjYWRlci1tZW51LWl0ZW0tZGlzYWJsZWQ6aG92ZXJ7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uYW50LWNhc2NhZGVyLW1lbnUtZW1wdHkgLmFudC1jYXNjYWRlci1tZW51LWl0ZW17Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2N1cnNvcjpkZWZhdWx0O3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC1jYXNjYWRlci1tZW51LWl0ZW0tYWN0aXZlOm5vdCguYW50LWNhc2NhZGVyLW1lbnUtaXRlbS1kaXNhYmxlZCksLmFudC1jYXNjYWRlci1tZW51LWl0ZW0tYWN0aXZlOm5vdCguYW50LWNhc2NhZGVyLW1lbnUtaXRlbS1kaXNhYmxlZCk6aG92ZXJ7Zm9udC13ZWlnaHQ6NjAwO2JhY2tncm91bmQtY29sb3I6I2U2ZjdmZn0uYW50LWNhc2NhZGVyLW1lbnUtaXRlbS1jb250ZW50e2ZsZXg6YXV0b30uYW50LWNhc2NhZGVyLW1lbnUtaXRlbS1leHBhbmQgLmFudC1jYXNjYWRlci1tZW51LWl0ZW0tZXhwYW5kLWljb24sLmFudC1jYXNjYWRlci1tZW51LWl0ZW0tbG9hZGluZy1pY29ue21hcmdpbi1sZWZ0OjRweDtjb2xvcjpyZ2JhKDAsMCwwLC40NSk7Zm9udC1zaXplOjEwcHh9LmFudC1jYXNjYWRlci1tZW51LWl0ZW0tZGlzYWJsZWQuYW50LWNhc2NhZGVyLW1lbnUtaXRlbS1leHBhbmQgLmFudC1jYXNjYWRlci1tZW51LWl0ZW0tZXhwYW5kLWljb24sLmFudC1jYXNjYWRlci1tZW51LWl0ZW0tZGlzYWJsZWQuYW50LWNhc2NhZGVyLW1lbnUtaXRlbS1sb2FkaW5nLWljb257Y29sb3I6cmdiYSgwLDAsMCwuMjUpfS5hbnQtY2FzY2FkZXItbWVudS1pdGVtLWtleXdvcmR7Y29sb3I6I2ZmNGQ0Zn0uYW50LWNhc2NhZGVyLWNvbXBhY3QtaXRlbTpub3QoLmFudC1jYXNjYWRlci1jb21wYWN0LWxhc3QtaXRlbSk6bm90KC5hbnQtY2FzY2FkZXItY29tcGFjdC1pdGVtLXJ0bCl7bWFyZ2luLXJpZ2h0Oi0xcHh9LmFudC1jYXNjYWRlci1jb21wYWN0LWl0ZW06bm90KC5hbnQtY2FzY2FkZXItY29tcGFjdC1sYXN0LWl0ZW0pLmFudC1jYXNjYWRlci1jb21wYWN0LWl0ZW0tcnRse21hcmdpbi1sZWZ0Oi0xcHh9LmFudC1jYXNjYWRlci1jb21wYWN0LWl0ZW06YWN0aXZlLC5hbnQtY2FzY2FkZXItY29tcGFjdC1pdGVtOmZvY3VzLC5hbnQtY2FzY2FkZXItY29tcGFjdC1pdGVtOmhvdmVye3otaW5kZXg6Mn0uYW50LWNhc2NhZGVyLWNvbXBhY3QtaXRlbVtkaXNhYmxlZF17ei1pbmRleDowfS5hbnQtY2FzY2FkZXItY29tcGFjdC1pdGVtOm5vdCguYW50LWNhc2NhZGVyLWNvbXBhY3QtZmlyc3QtaXRlbSk6bm90KC5hbnQtY2FzY2FkZXItY29tcGFjdC1sYXN0LWl0ZW0pLmFudC1jYXNjYWRlcntib3JkZXItcmFkaXVzOjB9LmFudC1jYXNjYWRlci1jb21wYWN0LWl0ZW0uYW50LWNhc2NhZGVyLmFudC1jYXNjYWRlci1jb21wYWN0LWZpcnN0LWl0ZW06bm90KC5hbnQtY2FzY2FkZXItY29tcGFjdC1sYXN0LWl0ZW0pOm5vdCguYW50LWNhc2NhZGVyLWNvbXBhY3QtaXRlbS1ydGwpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uYW50LWNhc2NhZGVyLWNvbXBhY3QtaXRlbS5hbnQtY2FzY2FkZXIuYW50LWNhc2NhZGVyLWNvbXBhY3QtaXRlbS1ydGwuYW50LWNhc2NhZGVyLWNvbXBhY3QtZmlyc3QtaXRlbTpub3QoLmFudC1jYXNjYWRlci1jb21wYWN0LWxhc3QtaXRlbSksLmFudC1jYXNjYWRlci1jb21wYWN0LWl0ZW0uYW50LWNhc2NhZGVyLmFudC1jYXNjYWRlci1jb21wYWN0LWxhc3QtaXRlbTpub3QoLmFudC1jYXNjYWRlci1jb21wYWN0LWZpcnN0LWl0ZW0pOm5vdCguYW50LWNhc2NhZGVyLWNvbXBhY3QtaXRlbS1ydGwpe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmFudC1jYXNjYWRlci1jb21wYWN0LWl0ZW0uYW50LWNhc2NhZGVyLmFudC1jYXNjYWRlci1jb21wYWN0LWl0ZW0tcnRsLmFudC1jYXNjYWRlci1jb21wYWN0LWxhc3QtaXRlbTpub3QoLmFudC1jYXNjYWRlci1jb21wYWN0LWZpcnN0LWl0ZW0pe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uYW50LWNhc2NhZGVyLXJ0bCAuYW50LWNhc2NhZGVyLW1lbnUtaXRlbS1leHBhbmQtaWNvbiwuYW50LWNhc2NhZGVyLXJ0bCAuYW50LWNhc2NhZGVyLW1lbnUtaXRlbS1sb2FkaW5nLWljb257bWFyZ2luLXJpZ2h0OjRweDttYXJnaW4tbGVmdDowfS5hbnQtY2FzY2FkZXItcnRsIC5hbnQtY2FzY2FkZXItY2hlY2tib3h7dG9wOjA7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6OHB4fS5hbnQtY2hlY2tib3h7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LjJlbTtsaW5lLWhlaWdodDoxO3doaXRlLXNwYWNlOm5vd3JhcDtvdXRsaW5lOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9LmFudC1jaGVja2JveC1pbnB1dDpmb2N1cysuYW50LWNoZWNrYm94LWlubmVyLC5hbnQtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuYW50LWNoZWNrYm94LWlubmVyLC5hbnQtY2hlY2tib3g6aG92ZXIgLmFudC1jaGVja2JveC1pbm5lcntib3JkZXItY29sb3I6IzE4OTBmZn0uYW50LWNoZWNrYm94LWNoZWNrZWQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym9yZGVyOjFweCBzb2xpZCAjMTg5MGZmO2JvcmRlci1yYWRpdXM6MnB4O3Zpc2liaWxpdHk6aGlkZGVuO2FuaW1hdGlvbjphbnRDaGVja2JveEVmZmVjdCAuMzZzIGVhc2UtaW4tb3V0O2FuaW1hdGlvbi1maWxsLW1vZGU6YmFja3dhcmRzO2NvbnRlbnQ6XCJcIn0uYW50LWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmFudC1jaGVja2JveDphZnRlciwuYW50LWNoZWNrYm94OmhvdmVyOmFmdGVye3Zpc2liaWxpdHk6dmlzaWJsZX0uYW50LWNoZWNrYm94LWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO2xlZnQ6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7ZGlyZWN0aW9uOmx0cjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5O2JvcmRlci1yYWRpdXM6MnB4O2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZTt0cmFuc2l0aW9uOmFsbCAuM3N9LmFudC1jaGVja2JveC1pbm5lcjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6MjEuNSU7ZGlzcGxheTp0YWJsZTt3aWR0aDo1LjcxNDI4NTcxcHg7aGVpZ2h0OjkuMTQyODU3MTRweDtib3JkZXI6MnB4IHNvbGlkICNmZmY7Ym9yZGVyLXRvcDowO2JvcmRlci1sZWZ0OjA7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZykgc2NhbGUoMCkgdHJhbnNsYXRlKC01MCUsLTUwJSk7b3BhY2l0eTowO3RyYW5zaXRpb246YWxsIC4xcyBjdWJpYy1iZXppZXIoLjcxLC0uNDYsLjg4LC42KSxvcGFjaXR5IC4xcztjb250ZW50OlwiIFwifS5hbnQtY2hlY2tib3gtaW5wdXR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Y3Vyc29yOnBvaW50ZXI7b3BhY2l0eTowfS5hbnQtY2hlY2tib3gtY2hlY2tlZCAuYW50LWNoZWNrYm94LWlubmVyOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6dGFibGU7Ym9yZGVyOjJweCBzb2xpZCAjZmZmO2JvcmRlci10b3A6MDtib3JkZXItbGVmdDowO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpIHNjYWxlKDEpIHRyYW5zbGF0ZSgtNTAlLC01MCUpO29wYWNpdHk6MTt0cmFuc2l0aW9uOmFsbCAuMnMgY3ViaWMtYmV6aWVyKC4xMiwuNCwuMjksMS40NikgLjFzO2NvbnRlbnQ6XCIgXCJ9LmFudC1jaGVja2JveC1jaGVja2VkIC5hbnQtY2hlY2tib3gtaW5uZXJ7YmFja2dyb3VuZC1jb2xvcjojMTg5MGZmO2JvcmRlci1jb2xvcjojMTg5MGZmfS5hbnQtY2hlY2tib3gtZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtY2hlY2tib3gtZGlzYWJsZWQuYW50LWNoZWNrYm94LWNoZWNrZWQgLmFudC1jaGVja2JveC1pbm5lcjphZnRlcntib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMjUpO2FuaW1hdGlvbi1uYW1lOm5vbmV9LmFudC1jaGVja2JveC1kaXNhYmxlZCAuYW50LWNoZWNrYm94LWlucHV0e2N1cnNvcjpub3QtYWxsb3dlZDtwb2ludGVyLWV2ZW50czpub25lfS5hbnQtY2hlY2tib3gtZGlzYWJsZWQgLmFudC1jaGVja2JveC1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDkhaW1wb3J0YW50fS5hbnQtY2hlY2tib3gtZGlzYWJsZWQgLmFudC1jaGVja2JveC1pbm5lcjphZnRlcntib3JkZXItY29sb3I6I2Y1ZjVmNTtib3JkZXItY29sbGFwc2U6c2VwYXJhdGU7YW5pbWF0aW9uLW5hbWU6bm9uZX0uYW50LWNoZWNrYm94LWRpc2FibGVkK3NwYW57Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LWNoZWNrYm94LWRpc2FibGVkOmhvdmVyOmFmdGVyLC5hbnQtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuYW50LWNoZWNrYm94LWRpc2FibGVkOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVufS5hbnQtY2hlY2tib3gtd3JhcHBlcntib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6YmFzZWxpbmU7bGluZS1oZWlnaHQ6dW5zZXQ7Y3Vyc29yOnBvaW50ZXJ9LmFudC1jaGVja2JveC13cmFwcGVyOmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjA7b3ZlcmZsb3c6aGlkZGVuO2NvbnRlbnQ6XCJcXGEwXCJ9LmFudC1jaGVja2JveC13cmFwcGVyLmFudC1jaGVja2JveC13cmFwcGVyLWRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LWNoZWNrYm94LXdyYXBwZXIrLmFudC1jaGVja2JveC13cmFwcGVye21hcmdpbi1sZWZ0OjhweH0uYW50LWNoZWNrYm94LXdyYXBwZXIuYW50LWNoZWNrYm94LXdyYXBwZXItaW4tZm9ybS1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hde3dpZHRoOjE0cHg7aGVpZ2h0OjE0cHh9LmFudC1jaGVja2JveCtzcGFue3BhZGRpbmctcmlnaHQ6OHB4O3BhZGRpbmctbGVmdDo4cHh9LmFudC1jaGVja2JveC1ncm91cHtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5hbnQtY2hlY2tib3gtZ3JvdXAtaXRlbXttYXJnaW4tcmlnaHQ6OHB4fS5hbnQtY2hlY2tib3gtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5hbnQtY2hlY2tib3gtZ3JvdXAtaXRlbSsuYW50LWNoZWNrYm94LWdyb3VwLWl0ZW17bWFyZ2luLWxlZnQ6MH0uYW50LWNoZWNrYm94LWluZGV0ZXJtaW5hdGUgLmFudC1jaGVja2JveC1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDl9LmFudC1jaGVja2JveC1pbmRldGVybWluYXRlIC5hbnQtY2hlY2tib3gtaW5uZXI6YWZ0ZXJ7dG9wOjUwJTtsZWZ0OjUwJTt3aWR0aDo4cHg7aGVpZ2h0OjhweDtiYWNrZ3JvdW5kLWNvbG9yOiMxODkwZmY7Ym9yZGVyOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEpO29wYWNpdHk6MTtjb250ZW50OlwiIFwifS5hbnQtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS5hbnQtY2hlY2tib3gtZGlzYWJsZWQgLmFudC1jaGVja2JveC1pbm5lcjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjI1KTtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5hbnQtY2hlY2tib3gtcnRse2RpcmVjdGlvbjpydGx9LmFudC1jaGVja2JveC1ncm91cC1ydGwgLmFudC1jaGVja2JveC1ncm91cC1pdGVte21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjhweH0uYW50LWNoZWNrYm94LWdyb3VwLXJ0bCAuYW50LWNoZWNrYm94LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHttYXJnaW4tbGVmdDowIWltcG9ydGFudH0uYW50LWNoZWNrYm94LWdyb3VwLXJ0bCAuYW50LWNoZWNrYm94LWdyb3VwLWl0ZW0rLmFudC1jaGVja2JveC1ncm91cC1pdGVte21hcmdpbi1sZWZ0OjhweH0uYW50LWNvbGxhcHNle2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7YmFja2dyb3VuZC1jb2xvcjojZmFmYWZhO2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTtib3JkZXItYm90dG9tOjA7Ym9yZGVyLXJhZGl1czoycHh9LmFudC1jb2xsYXBzZT4uYW50LWNvbGxhcHNlLWl0ZW17Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDlkOX0uYW50LWNvbGxhcHNlPi5hbnQtY29sbGFwc2UtaXRlbTpsYXN0LWNoaWxkLC5hbnQtY29sbGFwc2U+LmFudC1jb2xsYXBzZS1pdGVtOmxhc3QtY2hpbGQ+LmFudC1jb2xsYXBzZS1oZWFkZXJ7Ym9yZGVyLXJhZGl1czowIDAgMnB4IDJweH0uYW50LWNvbGxhcHNlPi5hbnQtY29sbGFwc2UtaXRlbT4uYW50LWNvbGxhcHNlLWhlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3BhZGRpbmc6MTJweCAxNnB4O2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtsaW5lLWhlaWdodDoxLjU3MTU7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjphbGwgLjNzLHZpc2liaWxpdHkgMHN9LmFudC1jb2xsYXBzZT4uYW50LWNvbGxhcHNlLWl0ZW0+LmFudC1jb2xsYXBzZS1oZWFkZXIgLmFudC1jb2xsYXBzZS1hcnJvd3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6MTJweDtmb250LXNpemU6MTJweDt2ZXJ0aWNhbC1hbGlnbjotMXB4fS5hbnQtY29sbGFwc2U+LmFudC1jb2xsYXBzZS1pdGVtPi5hbnQtY29sbGFwc2UtaGVhZGVyIC5hbnQtY29sbGFwc2UtYXJyb3cgc3Zne3RyYW5zaXRpb246dHJhbnNmb3JtIC4yNHN9LmFudC1jb2xsYXBzZT4uYW50LWNvbGxhcHNlLWl0ZW0+LmFudC1jb2xsYXBzZS1oZWFkZXIgLmFudC1jb2xsYXBzZS1oZWFkZXItdGV4dHtmbGV4OmF1dG99LmFudC1jb2xsYXBzZT4uYW50LWNvbGxhcHNlLWl0ZW0+LmFudC1jb2xsYXBzZS1oZWFkZXIgLmFudC1jb2xsYXBzZS1leHRyYXttYXJnaW4tbGVmdDphdXRvfS5hbnQtY29sbGFwc2U+LmFudC1jb2xsYXBzZS1pdGVtPi5hbnQtY29sbGFwc2UtaGVhZGVyOmZvY3Vze291dGxpbmU6bm9uZX0uYW50LWNvbGxhcHNlPi5hbnQtY29sbGFwc2UtaXRlbSAuYW50LWNvbGxhcHNlLWhlYWRlci1jb2xsYXBzaWJsZS1vbmx5e2N1cnNvcjpkZWZhdWx0fS5hbnQtY29sbGFwc2U+LmFudC1jb2xsYXBzZS1pdGVtIC5hbnQtY29sbGFwc2UtaGVhZGVyLWNvbGxhcHNpYmxlLW9ubHkgLmFudC1jb2xsYXBzZS1oZWFkZXItdGV4dHtmbGV4Om5vbmU7Y3Vyc29yOnBvaW50ZXJ9LmFudC1jb2xsYXBzZT4uYW50LWNvbGxhcHNlLWl0ZW0gLmFudC1jb2xsYXBzZS1pY29uLWNvbGxhcHNpYmxlLW9ubHl7Y3Vyc29yOmRlZmF1bHR9LmFudC1jb2xsYXBzZT4uYW50LWNvbGxhcHNlLWl0ZW0gLmFudC1jb2xsYXBzZS1pY29uLWNvbGxhcHNpYmxlLW9ubHkgLmFudC1jb2xsYXBzZS1leHBhbmQtaWNvbntjdXJzb3I6cG9pbnRlcn0uYW50LWNvbGxhcHNlPi5hbnQtY29sbGFwc2UtaXRlbS5hbnQtY29sbGFwc2Utbm8tYXJyb3c+LmFudC1jb2xsYXBzZS1oZWFkZXJ7cGFkZGluZy1sZWZ0OjEycHh9LmFudC1jb2xsYXBzZS1pY29uLXBvc2l0aW9uLWVuZD4uYW50LWNvbGxhcHNlLWl0ZW0+LmFudC1jb2xsYXBzZS1oZWFkZXJ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxMnB4IDQwcHggMTJweCAxNnB4fS5hbnQtY29sbGFwc2UtaWNvbi1wb3NpdGlvbi1lbmQ+LmFudC1jb2xsYXBzZS1pdGVtPi5hbnQtY29sbGFwc2UtaGVhZGVyIC5hbnQtY29sbGFwc2UtYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoxNnB4O2xlZnQ6YXV0bzttYXJnaW46MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uYW50LWNvbGxhcHNlLWNvbnRlbnR7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItdG9wOjFweCBzb2xpZCAjZDlkOWQ5fS5hbnQtY29sbGFwc2UtY29udGVudD4uYW50LWNvbGxhcHNlLWNvbnRlbnQtYm94e3BhZGRpbmc6MTZweH0uYW50LWNvbGxhcHNlLWNvbnRlbnQtaGlkZGVue2Rpc3BsYXk6bm9uZX0uYW50LWNvbGxhcHNlLWl0ZW06bGFzdC1jaGlsZD4uYW50LWNvbGxhcHNlLWNvbnRlbnR7Ym9yZGVyLXJhZGl1czowIDAgMnB4IDJweH0uYW50LWNvbGxhcHNlLWJvcmRlcmxlc3N7YmFja2dyb3VuZC1jb2xvcjojZmFmYWZhO2JvcmRlcjowfS5hbnQtY29sbGFwc2UtYm9yZGVybGVzcz4uYW50LWNvbGxhcHNlLWl0ZW17Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDlkOX0uYW50LWNvbGxhcHNlLWJvcmRlcmxlc3M+LmFudC1jb2xsYXBzZS1pdGVtOmxhc3QtY2hpbGQsLmFudC1jb2xsYXBzZS1ib3JkZXJsZXNzPi5hbnQtY29sbGFwc2UtaXRlbTpsYXN0LWNoaWxkIC5hbnQtY29sbGFwc2UtaGVhZGVye2JvcmRlci1yYWRpdXM6MH0uYW50LWNvbGxhcHNlLWJvcmRlcmxlc3M+LmFudC1jb2xsYXBzZS1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowfS5hbnQtY29sbGFwc2UtYm9yZGVybGVzcz4uYW50LWNvbGxhcHNlLWl0ZW0+LmFudC1jb2xsYXBzZS1jb250ZW50e2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcDowfS5hbnQtY29sbGFwc2UtYm9yZGVybGVzcz4uYW50LWNvbGxhcHNlLWl0ZW0+LmFudC1jb2xsYXBzZS1jb250ZW50Pi5hbnQtY29sbGFwc2UtY29udGVudC1ib3h7cGFkZGluZy10b3A6NHB4fS5hbnQtY29sbGFwc2UtZ2hvc3R7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0uYW50LWNvbGxhcHNlLWdob3N0Pi5hbnQtY29sbGFwc2UtaXRlbXtib3JkZXItYm90dG9tOjB9LmFudC1jb2xsYXBzZS1naG9zdD4uYW50LWNvbGxhcHNlLWl0ZW0+LmFudC1jb2xsYXBzZS1jb250ZW50e2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcDowfS5hbnQtY29sbGFwc2UtZ2hvc3Q+LmFudC1jb2xsYXBzZS1pdGVtPi5hbnQtY29sbGFwc2UtY29udGVudD4uYW50LWNvbGxhcHNlLWNvbnRlbnQtYm94e3BhZGRpbmctdG9wOjEycHg7cGFkZGluZy1ib3R0b206MTJweH0uYW50LWNvbGxhcHNlIC5hbnQtY29sbGFwc2UtaXRlbS1kaXNhYmxlZD4uYW50LWNvbGxhcHNlLWhlYWRlciwuYW50LWNvbGxhcHNlIC5hbnQtY29sbGFwc2UtaXRlbS1kaXNhYmxlZD4uYW50LWNvbGxhcHNlLWhlYWRlcj4uYXJyb3d7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LWNvbGxhcHNlLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtY29sbGFwc2UtcnRsLmFudC1jb2xsYXBzZS5hbnQtY29sbGFwc2UtaWNvbi1wb3NpdGlvbi1lbmQ+LmFudC1jb2xsYXBzZS1pdGVtPi5hbnQtY29sbGFwc2UtaGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MTJweCAxNnB4IDEycHggNDBweH0uYW50LWNvbGxhcHNlLXJ0bC5hbnQtY29sbGFwc2UuYW50LWNvbGxhcHNlLWljb24tcG9zaXRpb24tZW5kPi5hbnQtY29sbGFwc2UtaXRlbT4uYW50LWNvbGxhcHNlLWhlYWRlciAuYW50LWNvbGxhcHNlLWFycm93e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6YXV0bztsZWZ0OjE2cHg7bWFyZ2luOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmFudC1jb2xsYXBzZS1ydGwgLmFudC1jb2xsYXBzZT4uYW50LWNvbGxhcHNlLWl0ZW0+LmFudC1jb2xsYXBzZS1oZWFkZXJ7cGFkZGluZzoxMnB4IDQwcHggMTJweCAxNnB4fS5hbnQtY29sbGFwc2UtcnRsLmFudC1jb2xsYXBzZT4uYW50LWNvbGxhcHNlLWl0ZW0+LmFudC1jb2xsYXBzZS1oZWFkZXIgLmFudC1jb2xsYXBzZS1hcnJvd3ttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDoxMnB4fS5hbnQtY29sbGFwc2UtcnRsLmFudC1jb2xsYXBzZT4uYW50LWNvbGxhcHNlLWl0ZW0+LmFudC1jb2xsYXBzZS1oZWFkZXIgLmFudC1jb2xsYXBzZS1hcnJvdyBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5hbnQtY29sbGFwc2UtcnRsLmFudC1jb2xsYXBzZT4uYW50LWNvbGxhcHNlLWl0ZW0+LmFudC1jb2xsYXBzZS1oZWFkZXIgLmFudC1jb2xsYXBzZS1leHRyYXttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDowfS5hbnQtY29sbGFwc2UtcnRsLmFudC1jb2xsYXBzZT4uYW50LWNvbGxhcHNlLWl0ZW0uYW50LWNvbGxhcHNlLW5vLWFycm93Pi5hbnQtY29sbGFwc2UtaGVhZGVye3BhZGRpbmctcmlnaHQ6MTJweDtwYWRkaW5nLWxlZnQ6MH0uYW50LWNvbW1lbnR7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjppbmhlcml0fS5hbnQtY29tbWVudC1pbm5lcntkaXNwbGF5OmZsZXg7cGFkZGluZzoxNnB4IDB9LmFudC1jb21tZW50LWF2YXRhcntwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4LXNocmluazowO21hcmdpbi1yaWdodDoxMnB4O2N1cnNvcjpwb2ludGVyfS5hbnQtY29tbWVudC1hdmF0YXIgaW1ne3dpZHRoOjMycHg7aGVpZ2h0OjMycHg7Ym9yZGVyLXJhZGl1czo1MCV9LmFudC1jb21tZW50LWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDEgYXV0bzttaW4td2lkdGg6MXB4O2ZvbnQtc2l6ZToxNHB4O3dvcmQtd3JhcDpicmVhay13b3JkfS5hbnQtY29tbWVudC1jb250ZW50LWF1dGhvcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7bWFyZ2luLWJvdHRvbTo0cHg7Zm9udC1zaXplOjE0cHh9LmFudC1jb21tZW50LWNvbnRlbnQtYXV0aG9yPmEsLmFudC1jb21tZW50LWNvbnRlbnQtYXV0aG9yPnNwYW57cGFkZGluZy1yaWdodDo4cHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MThweH0uYW50LWNvbW1lbnQtY29udGVudC1hdXRob3ItbmFtZXtjb2xvcjpyZ2JhKDAsMCwwLC40NSk7Zm9udC1zaXplOjE0cHg7dHJhbnNpdGlvbjpjb2xvciAuM3N9LmFudC1jb21tZW50LWNvbnRlbnQtYXV0aG9yLW5hbWU+KiwuYW50LWNvbW1lbnQtY29udGVudC1hdXRob3ItbmFtZT46aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuNDUpfS5hbnQtY29tbWVudC1jb250ZW50LWF1dGhvci10aW1le2NvbG9yOiNjY2M7d2hpdGUtc3BhY2U6bm93cmFwO2N1cnNvcjphdXRvfS5hbnQtY29tbWVudC1jb250ZW50LWRldGFpbCBwe21hcmdpbi1ib3R0b206aW5oZXJpdDt3aGl0ZS1zcGFjZTpwcmUtd3JhcH0uYW50LWNvbW1lbnQtYWN0aW9uc3ttYXJnaW4tdG9wOjEycHg7bWFyZ2luLWJvdHRvbTppbmhlcml0O3BhZGRpbmctbGVmdDowfS5hbnQtY29tbWVudC1hY3Rpb25zPmxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOnJnYmEoMCwwLDAsLjQ1KX0uYW50LWNvbW1lbnQtYWN0aW9ucz5saT5zcGFue21hcmdpbi1yaWdodDoxMHB4O2NvbG9yOnJnYmEoMCwwLDAsLjQ1KTtmb250LXNpemU6MTJweDtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmNvbG9yIC4zczstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmFudC1jb21tZW50LWFjdGlvbnM+bGk+c3Bhbjpob3Zlcntjb2xvcjojNTk1OTU5fS5hbnQtY29tbWVudC1uZXN0ZWR7bWFyZ2luLWxlZnQ6NDRweH0uYW50LWNvbW1lbnQtcnRse2RpcmVjdGlvbjpydGx9LmFudC1jb21tZW50LXJ0bCAuYW50LWNvbW1lbnQtYXZhdGFye21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjEycHh9LmFudC1jb21tZW50LXJ0bCAuYW50LWNvbW1lbnQtY29udGVudC1hdXRob3I+YSwuYW50LWNvbW1lbnQtcnRsIC5hbnQtY29tbWVudC1jb250ZW50LWF1dGhvcj5zcGFue3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6OHB4fS5hbnQtY29tbWVudC1ydGwgLmFudC1jb21tZW50LWFjdGlvbnN7cGFkZGluZy1yaWdodDowfS5hbnQtY29tbWVudC1ydGwgLmFudC1jb21tZW50LWFjdGlvbnM+bGk+c3BhbnttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDoxMHB4fS5hbnQtY29tbWVudC1ydGwgLmFudC1jb21tZW50LW5lc3RlZHttYXJnaW4tcmlnaHQ6NDRweDttYXJnaW4tbGVmdDowfS5hbnQtcGlja2VyLXN0YXR1cy1lcnJvci5hbnQtcGlja2VyLC5hbnQtcGlja2VyLXN0YXR1cy1lcnJvci5hbnQtcGlja2VyOm5vdCguYW50LXBpY2tlci1kaXNhYmxlZCk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZmY0ZDRmfS5hbnQtcGlja2VyLXN0YXR1cy1lcnJvci5hbnQtcGlja2VyLWZvY3VzZWQsLmFudC1waWNrZXItc3RhdHVzLWVycm9yLmFudC1waWNrZXI6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNmZjc4NzU7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgyNTUsNzcsNzksLjIpO2JvcmRlci1yaWdodC13aWR0aDoxcHg7b3V0bGluZTowfS5hbnQtcGlja2VyLXN0YXR1cy1lcnJvci5hbnQtcGlja2VyIC5hbnQtcGlja2VyLWFjdGl2ZS1iYXJ7YmFja2dyb3VuZDojZmY3ODc1fS5hbnQtcGlja2VyLXN0YXR1cy13YXJuaW5nLmFudC1waWNrZXIsLmFudC1waWNrZXItc3RhdHVzLXdhcm5pbmcuYW50LXBpY2tlcjpub3QoLmFudC1waWNrZXItZGlzYWJsZWQpOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2ZhYWQxNH0uYW50LXBpY2tlci1zdGF0dXMtd2FybmluZy5hbnQtcGlja2VyLWZvY3VzZWQsLmFudC1waWNrZXItc3RhdHVzLXdhcm5pbmcuYW50LXBpY2tlcjpmb2N1c3tib3JkZXItY29sb3I6I2ZmYzUzZDtib3gtc2hhZG93OjAgMCAwIDJweCByZ2JhKDI1MCwxNzMsMjAsLjIpO2JvcmRlci1yaWdodC13aWR0aDoxcHg7b3V0bGluZTowfS5hbnQtcGlja2VyLXN0YXR1cy13YXJuaW5nLmFudC1waWNrZXIgLmFudC1waWNrZXItYWN0aXZlLWJhcntiYWNrZ3JvdW5kOiNmZmM1M2R9LmFudC1waWNrZXJ7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO3BhZGRpbmc6NHB4IDExcHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTtib3JkZXItcmFkaXVzOjJweDt0cmFuc2l0aW9uOmJvcmRlciAuM3MsYm94LXNoYWRvdyAuM3N9LmFudC1waWNrZXItZm9jdXNlZCwuYW50LXBpY2tlcjpob3Zlcntib3JkZXItY29sb3I6IzQwYTlmZjtib3JkZXItcmlnaHQtd2lkdGg6MXB4fS5hbnQtcGlja2VyLWZvY3VzZWR7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgyNCwxNDQsMjU1LC4yKTtvdXRsaW5lOjB9LmFudC1waWNrZXIuYW50LXBpY2tlci1kaXNhYmxlZHtiYWNrZ3JvdW5kOiNmNWY1ZjU7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtcGlja2VyLmFudC1waWNrZXItZGlzYWJsZWQgLmFudC1waWNrZXItc3VmZml4e2NvbG9yOnJnYmEoMCwwLDAsLjI1KX0uYW50LXBpY2tlci5hbnQtcGlja2VyLWJvcmRlcmxlc3N7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50fS5hbnQtcGlja2VyLWlucHV0e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjEwMCV9LmFudC1waWNrZXItaW5wdXQ+aW5wdXR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTttaW4td2lkdGg6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS41NzE1O2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLXJhZGl1czoycHg7dHJhbnNpdGlvbjphbGwgLjNzO2ZsZXg6YXV0bzttaW4td2lkdGg6MXB4O2hlaWdodDphdXRvO3BhZGRpbmc6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowfS5hbnQtcGlja2VyLWlucHV0PmlucHV0OjotbW96LXBsYWNlaG9sZGVye2NvbG9yOiNiZmJmYmY7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmFudC1waWNrZXItaW5wdXQ+aW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiNiZmJmYmY7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYW50LXBpY2tlci1pbnB1dD5pbnB1dDo6cGxhY2Vob2xkZXJ7Y29sb3I6I2JmYmZiZjstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmFudC1waWNrZXItaW5wdXQ+aW5wdXQ6LW1vei1wbGFjZWhvbGRlci1zaG93bnt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtcGlja2VyLWlucHV0PmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcnt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtcGlja2VyLWlucHV0PmlucHV0OnBsYWNlaG9sZGVyLXNob3due3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LmFudC1waWNrZXItaW5wdXQ+aW5wdXQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOiM0MGE5ZmY7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH0uYW50LXBpY2tlci1pbnB1dD5pbnB1dC1mb2N1c2VkLC5hbnQtcGlja2VyLWlucHV0PmlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojNDBhOWZmO2JveC1zaGFkb3c6MCAwIDAgMnB4IHJnYmEoMjQsMTQ0LDI1NSwuMik7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweDtvdXRsaW5lOjB9LmFudC1waWNrZXItaW5wdXQ+aW5wdXQtZGlzYWJsZWR7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItY29sb3I6I2Q5ZDlkOTtib3gtc2hhZG93Om5vbmU7Y3Vyc29yOm5vdC1hbGxvd2VkO29wYWNpdHk6MX0uYW50LXBpY2tlci1pbnB1dD5pbnB1dC1kaXNhYmxlZDpob3Zlcntib3JkZXItY29sb3I6I2Q5ZDlkOTtib3JkZXItcmlnaHQtd2lkdGg6MXB4fS5hbnQtcGlja2VyLWlucHV0PmlucHV0W2Rpc2FibGVkXXtjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci1jb2xvcjojZDlkOWQ5O2JveC1zaGFkb3c6bm9uZTtjdXJzb3I6bm90LWFsbG93ZWQ7b3BhY2l0eToxfS5hbnQtcGlja2VyLWlucHV0PmlucHV0W2Rpc2FibGVkXTpob3Zlcntib3JkZXItY29sb3I6I2Q5ZDlkOTtib3JkZXItcmlnaHQtd2lkdGg6MXB4fS5hbnQtcGlja2VyLWlucHV0PmlucHV0LWJvcmRlcmxlc3MsLmFudC1waWNrZXItaW5wdXQ+aW5wdXQtYm9yZGVybGVzcy1kaXNhYmxlZCwuYW50LXBpY2tlci1pbnB1dD5pbnB1dC1ib3JkZXJsZXNzLWZvY3VzZWQsLmFudC1waWNrZXItaW5wdXQ+aW5wdXQtYm9yZGVybGVzczpmb2N1cywuYW50LXBpY2tlci1pbnB1dD5pbnB1dC1ib3JkZXJsZXNzOmhvdmVyLC5hbnQtcGlja2VyLWlucHV0PmlucHV0LWJvcmRlcmxlc3NbZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzpub25lfXRleHRhcmVhLmFudC1waWNrZXItaW5wdXQ+aW5wdXR7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWluLWhlaWdodDozMnB4O2xpbmUtaGVpZ2h0OjEuNTcxNTt2ZXJ0aWNhbC1hbGlnbjpib3R0b207dHJhbnNpdGlvbjphbGwgLjNzLGhlaWdodCAwc30uYW50LXBpY2tlci1pbnB1dD5pbnB1dC1sZ3twYWRkaW5nOjYuNXB4IDExcHg7Zm9udC1zaXplOjE2cHh9LmFudC1waWNrZXItaW5wdXQ+aW5wdXQtc217cGFkZGluZzowIDdweH0uYW50LXBpY2tlci1pbnB1dD5pbnB1dDpmb2N1c3tib3gtc2hhZG93Om5vbmV9LmFudC1waWNrZXItaW5wdXQ+aW5wdXRbZGlzYWJsZWRde2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LmFudC1waWNrZXItaW5wdXQ6aG92ZXIgLmFudC1waWNrZXItY2xlYXJ7b3BhY2l0eToxfS5hbnQtcGlja2VyLWlucHV0LXBsYWNlaG9sZGVyPmlucHV0e2NvbG9yOiNiZmJmYmZ9LmFudC1waWNrZXItbGFyZ2V7cGFkZGluZzo2LjVweCAxMXB4fS5hbnQtcGlja2VyLWxhcmdlIC5hbnQtcGlja2VyLWlucHV0PmlucHV0e2ZvbnQtc2l6ZToxNnB4fS5hbnQtcGlja2VyLXNtYWxse3BhZGRpbmc6MCA3cHh9LmFudC1waWNrZXItc3VmZml4e2Rpc3BsYXk6ZmxleDtmbGV4Om5vbmU7YWxpZ24tc2VsZjpjZW50ZXI7bWFyZ2luLWxlZnQ6NHB4O2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtsaW5lLWhlaWdodDoxO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC1waWNrZXItc3VmZml4Pip7dmVydGljYWwtYWxpZ246dG9wfS5hbnQtcGlja2VyLXN1ZmZpeD46bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6OHB4fS5hbnQtcGlja2VyLWNsZWFye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MDtjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7bGluZS1oZWlnaHQ6MTtiYWNrZ3JvdW5kOiNmZmY7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Y3Vyc29yOnBvaW50ZXI7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuM3MsY29sb3IgLjNzfS5hbnQtcGlja2VyLWNsZWFyPip7dmVydGljYWwtYWxpZ246dG9wfS5hbnQtcGlja2VyLWNsZWFyOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjQ1KX0uYW50LXBpY2tlci1zZXBhcmF0b3J7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MWVtO2hlaWdodDoxNnB4O2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtmb250LXNpemU6MTZweDt2ZXJ0aWNhbC1hbGlnbjp0b3A7Y3Vyc29yOmRlZmF1bHR9LmFudC1waWNrZXItZm9jdXNlZCAuYW50LXBpY2tlci1zZXBhcmF0b3J7Y29sb3I6cmdiYSgwLDAsMCwuNDUpfS5hbnQtcGlja2VyLWRpc2FibGVkIC5hbnQtcGlja2VyLXJhbmdlLXNlcGFyYXRvciAuYW50LXBpY2tlci1zZXBhcmF0b3J7Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtcGlja2VyLXJhbmdle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWZsZXh9LmFudC1waWNrZXItcmFuZ2UgLmFudC1waWNrZXItY2xlYXJ7cmlnaHQ6MTFweH0uYW50LXBpY2tlci1yYW5nZTpob3ZlciAuYW50LXBpY2tlci1jbGVhcntvcGFjaXR5OjF9LmFudC1waWNrZXItcmFuZ2UgLmFudC1waWNrZXItYWN0aXZlLWJhcntib3R0b206LTFweDtoZWlnaHQ6MnB4O21hcmdpbi1sZWZ0OjExcHg7YmFja2dyb3VuZDojMTg5MGZmO29wYWNpdHk6MDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LXBpY2tlci1yYW5nZS5hbnQtcGlja2VyLWZvY3VzZWQgLmFudC1waWNrZXItYWN0aXZlLWJhcntvcGFjaXR5OjF9LmFudC1waWNrZXItcmFuZ2Utc2VwYXJhdG9ye2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjAgOHB4O2xpbmUtaGVpZ2h0OjF9LmFudC1waWNrZXItcmFuZ2UuYW50LXBpY2tlci1zbWFsbCAuYW50LXBpY2tlci1jbGVhcntyaWdodDo3cHh9LmFudC1waWNrZXItcmFuZ2UuYW50LXBpY2tlci1zbWFsbCAuYW50LXBpY2tlci1hY3RpdmUtYmFye21hcmdpbi1sZWZ0OjdweH0uYW50LXBpY2tlci1kcm9wZG93bntib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotOTk5OXB4O2xlZnQ6LTk5OTlweDt6LWluZGV4OjEwNTB9LmFudC1waWNrZXItZHJvcGRvd24taGlkZGVue2Rpc3BsYXk6bm9uZX0uYW50LXBpY2tlci1kcm9wZG93bi1wbGFjZW1lbnQtYm90dG9tTGVmdCAuYW50LXBpY2tlci1yYW5nZS1hcnJvd3t0b3A6Mi41ODU2MTgwOHB4O2Rpc3BsYXk6YmxvY2s7dHJhbnNmb3JtOnJvdGF0ZSgtMTM1ZGVnKSB0cmFuc2xhdGVZKDFweCl9LmFudC1waWNrZXItZHJvcGRvd24tcGxhY2VtZW50LXRvcExlZnQgLmFudC1waWNrZXItcmFuZ2UtYXJyb3d7Ym90dG9tOjIuNTg1NjE4MDhweDtkaXNwbGF5OmJsb2NrO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5hbnQtcGlja2VyLWRyb3Bkb3duLmFudC1zbGlkZS11cC1hcHBlYXIuYW50LXNsaWRlLXVwLWFwcGVhci1hY3RpdmUuYW50LXBpY2tlci1kcm9wZG93bi1wbGFjZW1lbnQtdG9wTGVmdCwuYW50LXBpY2tlci1kcm9wZG93bi5hbnQtc2xpZGUtdXAtYXBwZWFyLmFudC1zbGlkZS11cC1hcHBlYXItYWN0aXZlLmFudC1waWNrZXItZHJvcGRvd24tcGxhY2VtZW50LXRvcFJpZ2h0LC5hbnQtcGlja2VyLWRyb3Bkb3duLmFudC1zbGlkZS11cC1lbnRlci5hbnQtc2xpZGUtdXAtZW50ZXItYWN0aXZlLmFudC1waWNrZXItZHJvcGRvd24tcGxhY2VtZW50LXRvcExlZnQsLmFudC1waWNrZXItZHJvcGRvd24uYW50LXNsaWRlLXVwLWVudGVyLmFudC1zbGlkZS11cC1lbnRlci1hY3RpdmUuYW50LXBpY2tlci1kcm9wZG93bi1wbGFjZW1lbnQtdG9wUmlnaHR7YW5pbWF0aW9uLW5hbWU6YW50U2xpZGVEb3duSW59LmFudC1waWNrZXItZHJvcGRvd24uYW50LXNsaWRlLXVwLWFwcGVhci5hbnQtc2xpZGUtdXAtYXBwZWFyLWFjdGl2ZS5hbnQtcGlja2VyLWRyb3Bkb3duLXBsYWNlbWVudC1ib3R0b21MZWZ0LC5hbnQtcGlja2VyLWRyb3Bkb3duLmFudC1zbGlkZS11cC1hcHBlYXIuYW50LXNsaWRlLXVwLWFwcGVhci1hY3RpdmUuYW50LXBpY2tlci1kcm9wZG93bi1wbGFjZW1lbnQtYm90dG9tUmlnaHQsLmFudC1waWNrZXItZHJvcGRvd24uYW50LXNsaWRlLXVwLWVudGVyLmFudC1zbGlkZS11cC1lbnRlci1hY3RpdmUuYW50LXBpY2tlci1kcm9wZG93bi1wbGFjZW1lbnQtYm90dG9tTGVmdCwuYW50LXBpY2tlci1kcm9wZG93bi5hbnQtc2xpZGUtdXAtZW50ZXIuYW50LXNsaWRlLXVwLWVudGVyLWFjdGl2ZS5hbnQtcGlja2VyLWRyb3Bkb3duLXBsYWNlbWVudC1ib3R0b21SaWdodHthbmltYXRpb24tbmFtZTphbnRTbGlkZVVwSW59LmFudC1waWNrZXItZHJvcGRvd24uYW50LXNsaWRlLXVwLWxlYXZlLmFudC1zbGlkZS11cC1sZWF2ZS1hY3RpdmUuYW50LXBpY2tlci1kcm9wZG93bi1wbGFjZW1lbnQtdG9wTGVmdCwuYW50LXBpY2tlci1kcm9wZG93bi5hbnQtc2xpZGUtdXAtbGVhdmUuYW50LXNsaWRlLXVwLWxlYXZlLWFjdGl2ZS5hbnQtcGlja2VyLWRyb3Bkb3duLXBsYWNlbWVudC10b3BSaWdodHthbmltYXRpb24tbmFtZTphbnRTbGlkZURvd25PdXR9LmFudC1waWNrZXItZHJvcGRvd24uYW50LXNsaWRlLXVwLWxlYXZlLmFudC1zbGlkZS11cC1sZWF2ZS1hY3RpdmUuYW50LXBpY2tlci1kcm9wZG93bi1wbGFjZW1lbnQtYm90dG9tTGVmdCwuYW50LXBpY2tlci1kcm9wZG93bi5hbnQtc2xpZGUtdXAtbGVhdmUuYW50LXNsaWRlLXVwLWxlYXZlLWFjdGl2ZS5hbnQtcGlja2VyLWRyb3Bkb3duLXBsYWNlbWVudC1ib3R0b21SaWdodHthbmltYXRpb24tbmFtZTphbnRTbGlkZVVwT3V0fS5hbnQtcGlja2VyLWRyb3Bkb3duLXJhbmdle3BhZGRpbmc6Ny41NDI0NzIzM3B4IDB9LmFudC1waWNrZXItZHJvcGRvd24tcmFuZ2UtaGlkZGVue2Rpc3BsYXk6bm9uZX0uYW50LXBpY2tlci1kcm9wZG93biAuYW50LXBpY2tlci1wYW5lbD4uYW50LXBpY2tlci10aW1lLXBhbmVse3BhZGRpbmctdG9wOjRweH0uYW50LXBpY2tlci1yYW5nZXN7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmc6NHB4IDEycHg7b3ZlcmZsb3c6aGlkZGVuO2xpbmUtaGVpZ2h0OjM0cHg7dGV4dC1hbGlnbjpsZWZ0O2xpc3Qtc3R5bGU6bm9uZX0uYW50LXBpY2tlci1yYW5nZXM+bGl7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmFudC1waWNrZXItcmFuZ2VzIC5hbnQtcGlja2VyLXByZXNldD4uYW50LXRhZy1ibHVle2NvbG9yOiMxODkwZmY7YmFja2dyb3VuZDojZTZmN2ZmO2JvcmRlci1jb2xvcjojOTFkNWZmO2N1cnNvcjpwb2ludGVyfS5hbnQtcGlja2VyLXJhbmdlcyAuYW50LXBpY2tlci1va3tmbG9hdDpyaWdodDttYXJnaW4tbGVmdDo4cHh9LmFudC1waWNrZXItcmFuZ2Utd3JhcHBlcntkaXNwbGF5OmZsZXh9LmFudC1waWNrZXItcmFuZ2UtYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO3dpZHRoOjExLjMxMzcwODVweDtoZWlnaHQ6MTEuMzEzNzA4NXB4O21hcmdpbi1sZWZ0OjE2LjVweDtib3gtc2hhZG93OjJweCAycHggNnB4IC0ycHggcmdiYSgwLDAsMCwuMSk7dHJhbnNpdGlvbjpsZWZ0IC4zcyBlYXNlLW91dDtib3JkZXItcmFkaXVzOjAgMCAycHg7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LXBpY2tlci1yYW5nZS1hcnJvdzpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xMS4zMTM3MDg1cHg7bGVmdDotMTEuMzEzNzA4NXB4O3dpZHRoOjMzLjk0MTEyNTVweDtoZWlnaHQ6MzMuOTQxMTI1NXB4O2JhY2tncm91bmQ6I2ZmZjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjotMTBweCAtMTBweDtjb250ZW50OlwiXCI7LXdlYmtpdC1jbGlwLXBhdGg6aW5zZXQoMzMlIDMzJSk7Y2xpcC1wYXRoOmluc2V0KDMzJSAzMyUpOy13ZWJraXQtY2xpcC1wYXRoOnBhdGgoXCJNIDkuODQ5MjQyNDA0OTE3NDk5IDI0LjA5MTg4MzA5MjAzNjc4NSBBIDUgNSAwIDAgMSAxMy4zODQ3NzYzMTA4NTAyMzcgMjIuNjI3NDE2OTk3OTY5NTIyIEwgMjAuNjI3NDE2OTk3OTY5NTIyIDIyLjYyNzQxNjk5Nzk2OTUyMiBBIDIgMiAwIDAgMCAyMi42Mjc0MTY5OTc5Njk1MjIgMjAuNjI3NDE2OTk3OTY5NTIyIEwgMjIuNjI3NDE2OTk3OTY5NTIyIDEzLjM4NDc3NjMxMDg1MDIzNyBBIDUgNSAwIDAgMSAyNC4wOTE4ODMwOTIwMzY3ODUgOS44NDkyNDI0MDQ5MTc0OTkgTCAyMy4wOTE4ODMwOTIwMzY3ODUgOS44NDkyNDI0MDQ5MTc0OTkgTCA5Ljg0OTI0MjQwNDkxNzQ5OSAyMy4wOTE4ODMwOTIwMzY3ODUgWlwiKTtjbGlwLXBhdGg6cGF0aChcIk0gOS44NDkyNDI0MDQ5MTc0OTkgMjQuMDkxODgzMDkyMDM2Nzg1IEEgNSA1IDAgMCAxIDEzLjM4NDc3NjMxMDg1MDIzNyAyMi42Mjc0MTY5OTc5Njk1MjIgTCAyMC42Mjc0MTY5OTc5Njk1MjIgMjIuNjI3NDE2OTk3OTY5NTIyIEEgMiAyIDAgMCAwIDIyLjYyNzQxNjk5Nzk2OTUyMiAyMC42Mjc0MTY5OTc5Njk1MjIgTCAyMi42Mjc0MTY5OTc5Njk1MjIgMTMuMzg0Nzc2MzEwODUwMjM3IEEgNSA1IDAgMCAxIDI0LjA5MTg4MzA5MjAzNjc4NSA5Ljg0OTI0MjQwNDkxNzQ5OSBMIDIzLjA5MTg4MzA5MjAzNjc4NSA5Ljg0OTI0MjQwNDkxNzQ5OSBMIDkuODQ5MjQyNDA0OTE3NDk5IDIzLjA5MTg4MzA5MjAzNjc4NSBaXCIpfS5hbnQtcGlja2VyLXBhbmVsLWNvbnRhaW5lcntvdmVyZmxvdzpoaWRkZW47dmVydGljYWwtYWxpZ246dG9wO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjJweDtib3gtc2hhZG93OjAgM3B4IDZweCAtNHB4IHJnYmEoMCwwLDAsLjEyKSwwIDZweCAxNnB4IDAgcmdiYSgwLDAsMCwuMDgpLDAgOXB4IDI4cHggOHB4IHJnYmEoMCwwLDAsLjA1KTt0cmFuc2l0aW9uOm1hcmdpbiAuM3N9LmFudC1waWNrZXItcGFuZWwtY29udGFpbmVyIC5hbnQtcGlja2VyLXBhbmVsc3tkaXNwbGF5OmlubGluZS1mbGV4O2ZsZXgtd3JhcDpub3dyYXA7ZGlyZWN0aW9uOmx0cn0uYW50LXBpY2tlci1wYW5lbC1jb250YWluZXIgLmFudC1waWNrZXItcGFuZWx7dmVydGljYWwtYWxpZ246dG9wO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjAgMCAxcHg7Ym9yZGVyLXJhZGl1czowfS5hbnQtcGlja2VyLXBhbmVsLWNvbnRhaW5lciAuYW50LXBpY2tlci1wYW5lbCAuYW50LXBpY2tlci1jb250ZW50LC5hbnQtcGlja2VyLXBhbmVsLWNvbnRhaW5lciAuYW50LXBpY2tlci1wYW5lbCB0YWJsZXt0ZXh0LWFsaWduOmNlbnRlcn0uYW50LXBpY2tlci1wYW5lbC1jb250YWluZXIgLmFudC1waWNrZXItcGFuZWwtZm9jdXNlZHtib3JkZXItY29sb3I6I2YwZjBmMH0uYW50LXBpY2tlci1jb21wYWN0LWl0ZW06bm90KC5hbnQtcGlja2VyLWNvbXBhY3QtbGFzdC1pdGVtKTpub3QoLmFudC1waWNrZXItY29tcGFjdC1pdGVtLXJ0bCl7bWFyZ2luLXJpZ2h0Oi0xcHh9LmFudC1waWNrZXItY29tcGFjdC1pdGVtOm5vdCguYW50LXBpY2tlci1jb21wYWN0LWxhc3QtaXRlbSkuYW50LXBpY2tlci1jb21wYWN0LWl0ZW0tcnRse21hcmdpbi1sZWZ0Oi0xcHh9LmFudC1waWNrZXItY29tcGFjdC1pdGVtLmFudC1waWNrZXItZm9jdXNlZCwuYW50LXBpY2tlci1jb21wYWN0LWl0ZW06YWN0aXZlLC5hbnQtcGlja2VyLWNvbXBhY3QtaXRlbTpmb2N1cywuYW50LXBpY2tlci1jb21wYWN0LWl0ZW06aG92ZXJ7ei1pbmRleDoyfS5hbnQtcGlja2VyLWNvbXBhY3QtaXRlbVtkaXNhYmxlZF17ei1pbmRleDowfS5hbnQtcGlja2VyLWNvbXBhY3QtaXRlbTpub3QoLmFudC1waWNrZXItY29tcGFjdC1maXJzdC1pdGVtKTpub3QoLmFudC1waWNrZXItY29tcGFjdC1sYXN0LWl0ZW0pLmFudC1waWNrZXJ7Ym9yZGVyLXJhZGl1czowfS5hbnQtcGlja2VyLWNvbXBhY3QtaXRlbS5hbnQtcGlja2VyLmFudC1waWNrZXItY29tcGFjdC1maXJzdC1pdGVtOm5vdCguYW50LXBpY2tlci1jb21wYWN0LWxhc3QtaXRlbSk6bm90KC5hbnQtcGlja2VyLWNvbXBhY3QtaXRlbS1ydGwpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uYW50LXBpY2tlci1jb21wYWN0LWl0ZW0uYW50LXBpY2tlci5hbnQtcGlja2VyLWNvbXBhY3QtaXRlbS1ydGwuYW50LXBpY2tlci1jb21wYWN0LWZpcnN0LWl0ZW06bm90KC5hbnQtcGlja2VyLWNvbXBhY3QtbGFzdC1pdGVtKSwuYW50LXBpY2tlci1jb21wYWN0LWl0ZW0uYW50LXBpY2tlci5hbnQtcGlja2VyLWNvbXBhY3QtbGFzdC1pdGVtOm5vdCguYW50LXBpY2tlci1jb21wYWN0LWZpcnN0LWl0ZW0pOm5vdCguYW50LXBpY2tlci1jb21wYWN0LWl0ZW0tcnRsKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5hbnQtcGlja2VyLWNvbXBhY3QtaXRlbS5hbnQtcGlja2VyLmFudC1waWNrZXItY29tcGFjdC1pdGVtLXJ0bC5hbnQtcGlja2VyLWNvbXBhY3QtbGFzdC1pdGVtOm5vdCguYW50LXBpY2tlci1jb21wYWN0LWZpcnN0LWl0ZW0pe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uYW50LXBpY2tlci1wYW5lbHtkaXNwbGF5OmlubGluZS1mbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZjBmMGYwO2JvcmRlci1yYWRpdXM6MnB4O291dGxpbmU6bm9uZX0uYW50LXBpY2tlci1wYW5lbC1mb2N1c2Vke2JvcmRlci1jb2xvcjojMTg5MGZmfS5hbnQtcGlja2VyLWRhdGUtcGFuZWwsLmFudC1waWNrZXItZGVjYWRlLXBhbmVsLC5hbnQtcGlja2VyLW1vbnRoLXBhbmVsLC5hbnQtcGlja2VyLXF1YXJ0ZXItcGFuZWwsLmFudC1waWNrZXItdGltZS1wYW5lbCwuYW50LXBpY2tlci13ZWVrLXBhbmVsLC5hbnQtcGlja2VyLXllYXItcGFuZWx7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoyODBweH0uYW50LXBpY2tlci1oZWFkZXJ7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MCA4cHg7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMGYwZjB9LmFudC1waWNrZXItaGVhZGVyPip7ZmxleDpub25lfS5hbnQtcGlja2VyLWhlYWRlciBidXR0b257cGFkZGluZzowO2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtsaW5lLWhlaWdodDo0MHB4O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpjb2xvciAuM3N9LmFudC1waWNrZXItaGVhZGVyPmJ1dHRvbnttaW4td2lkdGg6MS42ZW07Zm9udC1zaXplOjE0cHh9LmFudC1waWNrZXItaGVhZGVyPmJ1dHRvbjpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC44NSl9LmFudC1waWNrZXItaGVhZGVyLXZpZXd7ZmxleDphdXRvO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDo0MHB4fS5hbnQtcGlja2VyLWhlYWRlci12aWV3IGJ1dHRvbntjb2xvcjppbmhlcml0O2ZvbnQtd2VpZ2h0OmluaGVyaXR9LmFudC1waWNrZXItaGVhZGVyLXZpZXcgYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0OjhweH0uYW50LXBpY2tlci1oZWFkZXItdmlldyBidXR0b246aG92ZXJ7Y29sb3I6IzE4OTBmZn0uYW50LXBpY2tlci1uZXh0LWljb24sLmFudC1waWNrZXItcHJldi1pY29uLC5hbnQtcGlja2VyLXN1cGVyLW5leHQtaWNvbiwuYW50LXBpY2tlci1zdXBlci1wcmV2LWljb257cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6N3B4O2hlaWdodDo3cHh9LmFudC1waWNrZXItbmV4dC1pY29uOmJlZm9yZSwuYW50LXBpY2tlci1wcmV2LWljb246YmVmb3JlLC5hbnQtcGlja2VyLXN1cGVyLW5leHQtaWNvbjpiZWZvcmUsLmFudC1waWNrZXItc3VwZXItcHJldi1pY29uOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6N3B4O2hlaWdodDo3cHg7Ym9yZGVyOjAgc29saWQ7Ym9yZGVyLXdpZHRoOjEuNXB4IDAgMCAxLjVweDtjb250ZW50OlwiXCJ9LmFudC1waWNrZXItc3VwZXItbmV4dC1pY29uOmFmdGVyLC5hbnQtcGlja2VyLXN1cGVyLXByZXYtaWNvbjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NHB4O2xlZnQ6NHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjdweDtoZWlnaHQ6N3B4O2JvcmRlcjowIHNvbGlkO2JvcmRlci13aWR0aDoxLjVweCAwIDAgMS41cHg7Y29udGVudDpcIlwifS5hbnQtcGlja2VyLXByZXYtaWNvbiwuYW50LXBpY2tlci1zdXBlci1wcmV2LWljb257dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfS5hbnQtcGlja2VyLW5leHQtaWNvbiwuYW50LXBpY2tlci1zdXBlci1uZXh0LWljb257dHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpfS5hbnQtcGlja2VyLWNvbnRlbnR7d2lkdGg6MTAwJTt0YWJsZS1sYXlvdXQ6Zml4ZWQ7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfS5hbnQtcGlja2VyLWNvbnRlbnQgdGQsLmFudC1waWNrZXItY29udGVudCB0aHtwb3NpdGlvbjpyZWxhdGl2ZTttaW4td2lkdGg6MjRweDtmb250LXdlaWdodDo0MDB9LmFudC1waWNrZXItY29udGVudCB0aHtoZWlnaHQ6MzBweDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7bGluZS1oZWlnaHQ6MzBweH0uYW50LXBpY2tlci1jZWxse3BhZGRpbmc6M3B4IDA7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2N1cnNvcjpwb2ludGVyfS5hbnQtcGlja2VyLWNlbGwtaW4tdmlld3tjb2xvcjpyZ2JhKDAsMCwwLC44NSl9LmFudC1waWNrZXItY2VsbDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDowO2xlZnQ6MDt6LWluZGV4OjE7aGVpZ2h0OjI0cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNpdGlvbjphbGwgLjNzO2NvbnRlbnQ6XCJcIn0uYW50LXBpY2tlci1jZWxsOmhvdmVyOm5vdCguYW50LXBpY2tlci1jZWxsLWluLXZpZXcpIC5hbnQtcGlja2VyLWNlbGwtaW5uZXIsLmFudC1waWNrZXItY2VsbDpob3Zlcjpub3QoLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCk6bm90KC5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQpOm5vdCguYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZCk6bm90KC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItc3RhcnQpOm5vdCguYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVuZCkgLmFudC1waWNrZXItY2VsbC1pbm5lcntiYWNrZ3JvdW5kOiNmNWY1ZjV9LmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC10b2RheSAuYW50LXBpY2tlci1jZWxsLWlubmVyOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjE7Ym9yZGVyOjFweCBzb2xpZCAjMTg5MGZmO2JvcmRlci1yYWRpdXM6MnB4O2NvbnRlbnQ6XCJcIn0uYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLWluLXJhbmdle3Bvc2l0aW9uOnJlbGF0aXZlfS5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtaW4tcmFuZ2U6YmVmb3Jle2JhY2tncm91bmQ6I2U2ZjdmZn0uYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZCAuYW50LXBpY2tlci1jZWxsLWlubmVyLC5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQgLmFudC1waWNrZXItY2VsbC1pbm5lciwuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXNlbGVjdGVkIC5hbnQtcGlja2VyLWNlbGwtaW5uZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMxODkwZmZ9LmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQ6bm90KC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kLXNpbmdsZSk6YmVmb3JlLC5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQ6bm90KC5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQtc2luZ2xlKTpiZWZvcmV7YmFja2dyb3VuZDojZTZmN2ZmfS5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQ6YmVmb3Jle2xlZnQ6NTAlfS5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kOmJlZm9yZXtyaWdodDo1MCV9LmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1lbmQuYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZC1zaW5nbGU6YWZ0ZXIsLmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1lbmQuYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0LmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQuYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0LW5lYXItaG92ZXI6YWZ0ZXIsLmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1lbmQ6bm90KC5hbnQtcGlja2VyLWNlbGwtaW4tcmFuZ2UpOm5vdCguYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0KTpub3QoLmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQpOmFmdGVyLC5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItc3RhcnQuYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0LXNpbmdsZTphZnRlciwuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLXN0YXJ0LmFudC1waWNrZXItY2VsbC1yYW5nZS1zdGFydC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kLmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQtbmVhci1ob3ZlcjphZnRlciwuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLXN0YXJ0Om5vdCguYW50LXBpY2tlci1jZWxsLWluLXJhbmdlKTpub3QoLmFudC1waWNrZXItY2VsbC1yYW5nZS1zdGFydCk6bm90KC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kKTphZnRlciwuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyOm5vdCguYW50LXBpY2tlci1jZWxsLWluLXJhbmdlKTphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3otaW5kZXg6MDtoZWlnaHQ6MjRweDtib3JkZXItdG9wOjFweCBkYXNoZWQgIzdlYzFmZjtib3JkZXItYm90dG9tOjFweCBkYXNoZWQgIzdlYzFmZjt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2l0aW9uOmFsbCAuM3M7Y29udGVudDpcIlwifS5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItZW5kOmFmdGVyLC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItc3RhcnQ6YWZ0ZXIsLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3ZlcjphZnRlcntyaWdodDowO2xlZnQ6MnB4fS5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtaW4tcmFuZ2UuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyOmJlZm9yZSwuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXI6YmVmb3JlLC5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kOm5vdCguYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZC1zaW5nbGUpLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1lbmQ6YmVmb3JlLC5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyOmJlZm9yZSwuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0Om5vdCguYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0LXNpbmdsZSkuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLXN0YXJ0OmJlZm9yZSwuYW50LXBpY2tlci1wYW5lbD46bm90KC5hbnQtcGlja2VyLWRhdGUtcGFuZWwpIC5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtaW4tcmFuZ2UuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVuZDpiZWZvcmUsLmFudC1waWNrZXItcGFuZWw+Om5vdCguYW50LXBpY2tlci1kYXRlLXBhbmVsKSAuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLWluLXJhbmdlLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1zdGFydDpiZWZvcmV7YmFja2dyb3VuZDojY2JlNmZmfS5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQ6bm90KC5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQtc2luZ2xlKTpub3QoLmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQpIC5hbnQtcGlja2VyLWNlbGwtaW5uZXJ7Ym9yZGVyLXJhZGl1czoycHggMCAwIDJweH0uYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZDpub3QoLmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQtc2luZ2xlKTpub3QoLmFudC1waWNrZXItY2VsbC1yYW5nZS1zdGFydCkgLmFudC1waWNrZXItY2VsbC1pbm5lcntib3JkZXItcmFkaXVzOjAgMnB4IDJweCAwfS5hbnQtcGlja2VyLWRhdGUtcGFuZWwgLmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC1pbi1yYW5nZS5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItZW5kIC5hbnQtcGlja2VyLWNlbGwtaW5uZXI6YWZ0ZXIsLmFudC1waWNrZXItZGF0ZS1wYW5lbCAuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLWluLXJhbmdlLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1zdGFydCAuYW50LXBpY2tlci1jZWxsLWlubmVyOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3otaW5kZXg6LTE7YmFja2dyb3VuZDojY2JlNmZmO3RyYW5zaXRpb246YWxsIC4zcztjb250ZW50OlwiXCJ9LmFudC1waWNrZXItZGF0ZS1wYW5lbCAuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLWluLXJhbmdlLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1zdGFydCAuYW50LXBpY2tlci1jZWxsLWlubmVyOmFmdGVye3JpZ2h0Oi02cHg7bGVmdDowfS5hbnQtcGlja2VyLWRhdGUtcGFuZWwgLmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC1pbi1yYW5nZS5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItZW5kIC5hbnQtcGlja2VyLWNlbGwtaW5uZXI6YWZ0ZXJ7cmlnaHQ6MDtsZWZ0Oi02cHh9LmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQ6YWZ0ZXJ7cmlnaHQ6NTAlfS5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXIuYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZDphZnRlcntsZWZ0OjUwJX0uYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVkZ2Utc3RhcnQ6bm90KC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItZWRnZS1zdGFydC1uZWFyLXJhbmdlKTphZnRlciwuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLXN0YXJ0OmFmdGVyLC5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtc3RhcnQuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVkZ2Utc3RhcnQuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVkZ2Utc3RhcnQtbmVhci1yYW5nZTphZnRlcix0cj4uYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVuZDpmaXJzdC1jaGlsZDphZnRlcix0cj4uYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyOmZpcnN0LWNoaWxkOmFmdGVye2xlZnQ6NnB4O2JvcmRlci1sZWZ0OjFweCBkYXNoZWQgIzdlYzFmZjtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjJweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjJweH0uYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLWVuZC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItZWRnZS1lbmQuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVkZ2UtZW5kLW5lYXItcmFuZ2U6YWZ0ZXIsLmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1lZGdlLWVuZDpub3QoLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1lZGdlLWVuZC1uZWFyLXJhbmdlKTphZnRlciwuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVuZDphZnRlcix0cj4uYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLXN0YXJ0Omxhc3QtY2hpbGQ6YWZ0ZXIsdHI+LmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3ZlcjpsYXN0LWNoaWxkOmFmdGVye3JpZ2h0OjZweDtib3JkZXItcmlnaHQ6MXB4IGRhc2hlZCAjN2VjMWZmO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjJweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czoycHh9LmFudC1waWNrZXItY2VsbC1kaXNhYmxlZHtjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LXBpY2tlci1jZWxsLWRpc2FibGVkIC5hbnQtcGlja2VyLWNlbGwtaW5uZXJ7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uYW50LXBpY2tlci1jZWxsLWRpc2FibGVkOmJlZm9yZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA0KX0uYW50LXBpY2tlci1jZWxsLWRpc2FibGVkLmFudC1waWNrZXItY2VsbC10b2RheSAuYW50LXBpY2tlci1jZWxsLWlubmVyOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5hbnQtcGlja2VyLWRlY2FkZS1wYW5lbCAuYW50LXBpY2tlci1jb250ZW50LC5hbnQtcGlja2VyLW1vbnRoLXBhbmVsIC5hbnQtcGlja2VyLWNvbnRlbnQsLmFudC1waWNrZXItcXVhcnRlci1wYW5lbCAuYW50LXBpY2tlci1jb250ZW50LC5hbnQtcGlja2VyLXllYXItcGFuZWwgLmFudC1waWNrZXItY29udGVudHtoZWlnaHQ6MjY0cHh9LmFudC1waWNrZXItZGVjYWRlLXBhbmVsIC5hbnQtcGlja2VyLWNlbGwtaW5uZXIsLmFudC1waWNrZXItbW9udGgtcGFuZWwgLmFudC1waWNrZXItY2VsbC1pbm5lciwuYW50LXBpY2tlci1xdWFydGVyLXBhbmVsIC5hbnQtcGlja2VyLWNlbGwtaW5uZXIsLmFudC1waWNrZXIteWVhci1wYW5lbCAuYW50LXBpY2tlci1jZWxsLWlubmVye3BhZGRpbmc6MCA4cHh9LmFudC1waWNrZXItcXVhcnRlci1wYW5lbCAuYW50LXBpY2tlci1jb250ZW50e2hlaWdodDo1NnB4fS5hbnQtcGlja2VyLWZvb3Rlcnt3aWR0aDotbW96LW1pbi1jb250ZW50O3dpZHRoOm1pbi1jb250ZW50O21pbi13aWR0aDoxMDAlO2xpbmUtaGVpZ2h0OjM4cHg7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdHJhbnNwYXJlbnR9LmFudC1waWNrZXItcGFuZWwgLmFudC1waWNrZXItZm9vdGVye2JvcmRlci10b3A6MXB4IHNvbGlkICNmMGYwZjB9LmFudC1waWNrZXItZm9vdGVyLWV4dHJhe3BhZGRpbmc6MCAxMnB4O2xpbmUtaGVpZ2h0OjM4cHg7dGV4dC1hbGlnbjpsZWZ0fS5hbnQtcGlja2VyLWZvb3Rlci1leHRyYTpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMGYwZjB9LmFudC1waWNrZXItbm93e3RleHQtYWxpZ246bGVmdH0uYW50LXBpY2tlci10b2RheS1idG57Y29sb3I6IzE4OTBmZn0uYW50LXBpY2tlci10b2RheS1idG46aG92ZXJ7Y29sb3I6IzQwYTlmZn0uYW50LXBpY2tlci10b2RheS1idG46YWN0aXZle2NvbG9yOiMwOTZkZDl9LmFudC1waWNrZXItdG9kYXktYnRuLmFudC1waWNrZXItdG9kYXktYnRuLWRpc2FibGVke2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1waWNrZXItZGVjYWRlLXBhbmVsIC5hbnQtcGlja2VyLWNlbGwtaW5uZXJ7cGFkZGluZzowIDRweH0uYW50LXBpY2tlci1kZWNhZGUtcGFuZWwgLmFudC1waWNrZXItY2VsbDpiZWZvcmV7ZGlzcGxheTpub25lfS5hbnQtcGlja2VyLW1vbnRoLXBhbmVsIC5hbnQtcGlja2VyLWJvZHksLmFudC1waWNrZXItcXVhcnRlci1wYW5lbCAuYW50LXBpY2tlci1ib2R5LC5hbnQtcGlja2VyLXllYXItcGFuZWwgLmFudC1waWNrZXItYm9keXtwYWRkaW5nOjAgOHB4fS5hbnQtcGlja2VyLW1vbnRoLXBhbmVsIC5hbnQtcGlja2VyLWNlbGwtaW5uZXIsLmFudC1waWNrZXItcXVhcnRlci1wYW5lbCAuYW50LXBpY2tlci1jZWxsLWlubmVyLC5hbnQtcGlja2VyLXllYXItcGFuZWwgLmFudC1waWNrZXItY2VsbC1pbm5lcnt3aWR0aDo2MHB4fS5hbnQtcGlja2VyLW1vbnRoLXBhbmVsIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItc3RhcnQ6YWZ0ZXIsLmFudC1waWNrZXItcXVhcnRlci1wYW5lbCAuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLXN0YXJ0OmFmdGVyLC5hbnQtcGlja2VyLXllYXItcGFuZWwgLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1zdGFydDphZnRlcntsZWZ0OjE0cHg7Ym9yZGVyLWxlZnQ6MXB4IGRhc2hlZCAjN2VjMWZmO2JvcmRlci1yYWRpdXM6MnB4IDAgMCAycHh9LmFudC1waWNrZXItbW9udGgtcGFuZWwgLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1lbmQ6YWZ0ZXIsLmFudC1waWNrZXItcGFuZWwtcnRsIC5hbnQtcGlja2VyLW1vbnRoLXBhbmVsIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItc3RhcnQ6YWZ0ZXIsLmFudC1waWNrZXItcGFuZWwtcnRsIC5hbnQtcGlja2VyLXF1YXJ0ZXItcGFuZWwgLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1zdGFydDphZnRlciwuYW50LXBpY2tlci1wYW5lbC1ydGwgLmFudC1waWNrZXIteWVhci1wYW5lbCAuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLXN0YXJ0OmFmdGVyLC5hbnQtcGlja2VyLXF1YXJ0ZXItcGFuZWwgLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1lbmQ6YWZ0ZXIsLmFudC1waWNrZXIteWVhci1wYW5lbCAuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVuZDphZnRlcntyaWdodDoxNHB4O2JvcmRlci1yaWdodDoxcHggZGFzaGVkICM3ZWMxZmY7Ym9yZGVyLXJhZGl1czowIDJweCAycHggMH0uYW50LXBpY2tlci1wYW5lbC1ydGwgLmFudC1waWNrZXItbW9udGgtcGFuZWwgLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1lbmQ6YWZ0ZXIsLmFudC1waWNrZXItcGFuZWwtcnRsIC5hbnQtcGlja2VyLXF1YXJ0ZXItcGFuZWwgLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1lbmQ6YWZ0ZXIsLmFudC1waWNrZXItcGFuZWwtcnRsIC5hbnQtcGlja2VyLXllYXItcGFuZWwgLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1lbmQ6YWZ0ZXJ7bGVmdDoxNHB4O2JvcmRlci1sZWZ0OjFweCBkYXNoZWQgIzdlYzFmZjtib3JkZXItcmFkaXVzOjJweCAwIDAgMnB4fS5hbnQtcGlja2VyLXdlZWstcGFuZWwgLmFudC1waWNrZXItYm9keXtwYWRkaW5nOjhweCAxMnB4fS5hbnQtcGlja2VyLXdlZWstcGFuZWwgLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCAuYW50LXBpY2tlci1jZWxsLWlubmVyLC5hbnQtcGlja2VyLXdlZWstcGFuZWwgLmFudC1waWNrZXItY2VsbCAuYW50LXBpY2tlci1jZWxsLWlubmVyLC5hbnQtcGlja2VyLXdlZWstcGFuZWwgLmFudC1waWNrZXItY2VsbDpob3ZlciAuYW50LXBpY2tlci1jZWxsLWlubmVye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQhaW1wb3J0YW50fS5hbnQtcGlja2VyLXdlZWstcGFuZWwtcm93IHRke3RyYW5zaXRpb246YmFja2dyb3VuZCAuM3N9LmFudC1waWNrZXItd2Vlay1wYW5lbC1yb3c6aG92ZXIgdGR7YmFja2dyb3VuZDojZjVmNWY1fS5hbnQtcGlja2VyLXdlZWstcGFuZWwtcm93LXNlbGVjdGVkOmhvdmVyIHRkLC5hbnQtcGlja2VyLXdlZWstcGFuZWwtcm93LXNlbGVjdGVkIHRke2JhY2tncm91bmQ6IzE4OTBmZn0uYW50LXBpY2tlci13ZWVrLXBhbmVsLXJvdy1zZWxlY3RlZDpob3ZlciB0ZC5hbnQtcGlja2VyLWNlbGwtd2VlaywuYW50LXBpY2tlci13ZWVrLXBhbmVsLXJvdy1zZWxlY3RlZCB0ZC5hbnQtcGlja2VyLWNlbGwtd2Vla3tjb2xvcjpoc2xhKDAsMCUsMTAwJSwuNSl9LmFudC1waWNrZXItd2Vlay1wYW5lbC1yb3ctc2VsZWN0ZWQ6aG92ZXIgdGQuYW50LXBpY2tlci1jZWxsLXRvZGF5IC5hbnQtcGlja2VyLWNlbGwtaW5uZXI6YmVmb3JlLC5hbnQtcGlja2VyLXdlZWstcGFuZWwtcm93LXNlbGVjdGVkIHRkLmFudC1waWNrZXItY2VsbC10b2RheSAuYW50LXBpY2tlci1jZWxsLWlubmVyOmJlZm9yZXtib3JkZXItY29sb3I6I2ZmZn0uYW50LXBpY2tlci13ZWVrLXBhbmVsLXJvdy1zZWxlY3RlZDpob3ZlciB0ZCAuYW50LXBpY2tlci1jZWxsLWlubmVyLC5hbnQtcGlja2VyLXdlZWstcGFuZWwtcm93LXNlbGVjdGVkIHRkIC5hbnQtcGlja2VyLWNlbGwtaW5uZXJ7Y29sb3I6I2ZmZn0uYW50LXBpY2tlci1kYXRlLXBhbmVsIC5hbnQtcGlja2VyLWJvZHl7cGFkZGluZzo4cHggMTJweH0uYW50LXBpY2tlci1kYXRlLXBhbmVsIC5hbnQtcGlja2VyLWNvbnRlbnR7d2lkdGg6MjUycHh9LmFudC1waWNrZXItZGF0ZS1wYW5lbCAuYW50LXBpY2tlci1jb250ZW50IHRoe3dpZHRoOjM2cHh9LmFudC1waWNrZXItZGF0ZXRpbWUtcGFuZWx7ZGlzcGxheTpmbGV4fS5hbnQtcGlja2VyLWRhdGV0aW1lLXBhbmVsIC5hbnQtcGlja2VyLXRpbWUtcGFuZWx7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNmMGYwZjB9LmFudC1waWNrZXItZGF0ZXRpbWUtcGFuZWwgLmFudC1waWNrZXItZGF0ZS1wYW5lbCwuYW50LXBpY2tlci1kYXRldGltZS1wYW5lbCAuYW50LXBpY2tlci10aW1lLXBhbmVse3RyYW5zaXRpb246b3BhY2l0eSAuM3N9LmFudC1waWNrZXItZGF0ZXRpbWUtcGFuZWwtYWN0aXZlIC5hbnQtcGlja2VyLWRhdGUtcGFuZWwsLmFudC1waWNrZXItZGF0ZXRpbWUtcGFuZWwtYWN0aXZlIC5hbnQtcGlja2VyLXRpbWUtcGFuZWx7b3BhY2l0eTouM30uYW50LXBpY2tlci1kYXRldGltZS1wYW5lbC1hY3RpdmUgLmFudC1waWNrZXItZGF0ZS1wYW5lbC1hY3RpdmUsLmFudC1waWNrZXItZGF0ZXRpbWUtcGFuZWwtYWN0aXZlIC5hbnQtcGlja2VyLXRpbWUtcGFuZWwtYWN0aXZle29wYWNpdHk6MX0uYW50LXBpY2tlci10aW1lLXBhbmVse3dpZHRoOmF1dG87bWluLXdpZHRoOmF1dG99LmFudC1waWNrZXItdGltZS1wYW5lbCAuYW50LXBpY2tlci1jb250ZW50e2Rpc3BsYXk6ZmxleDtmbGV4OmF1dG87aGVpZ2h0OjIyNHB4fS5hbnQtcGlja2VyLXRpbWUtcGFuZWwtY29sdW1ue2ZsZXg6MSAwIGF1dG87d2lkdGg6NTZweDttYXJnaW46MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTpoaWRkZW47dGV4dC1hbGlnbjpsZWZ0O2xpc3Qtc3R5bGU6bm9uZTt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjNzfS5hbnQtcGlja2VyLXRpbWUtcGFuZWwtY29sdW1uOmFmdGVye2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjE5NnB4O2NvbnRlbnQ6XCJcIn0uYW50LXBpY2tlci1kYXRldGltZS1wYW5lbCAuYW50LXBpY2tlci10aW1lLXBhbmVsLWNvbHVtbjphZnRlcntoZWlnaHQ6MTk4cHh9LmFudC1waWNrZXItdGltZS1wYW5lbC1jb2x1bW46bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNmMGYwZjB9LmFudC1waWNrZXItdGltZS1wYW5lbC1jb2x1bW4tYWN0aXZle2JhY2tncm91bmQ6cmdiYSgyMzAsMjQ3LDI1NSwuMil9LmFudC1waWNrZXItdGltZS1wYW5lbC1jb2x1bW46aG92ZXJ7b3ZlcmZsb3cteTphdXRvfS5hbnQtcGlja2VyLXRpbWUtcGFuZWwtY29sdW1uPmxpe21hcmdpbjowO3BhZGRpbmc6MH0uYW50LXBpY2tlci10aW1lLXBhbmVsLWNvbHVtbj5saS5hbnQtcGlja2VyLXRpbWUtcGFuZWwtY2VsbCAuYW50LXBpY2tlci10aW1lLXBhbmVsLWNlbGwtaW5uZXJ7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoyOHB4O21hcmdpbjowO3BhZGRpbmc6MCAwIDAgMTRweDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7bGluZS1oZWlnaHQ6MjhweDtib3JkZXItcmFkaXVzOjA7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zc30uYW50LXBpY2tlci10aW1lLXBhbmVsLWNvbHVtbj5saS5hbnQtcGlja2VyLXRpbWUtcGFuZWwtY2VsbCAuYW50LXBpY2tlci10aW1lLXBhbmVsLWNlbGwtaW5uZXI6aG92ZXJ7YmFja2dyb3VuZDojZjVmNWY1fS5hbnQtcGlja2VyLXRpbWUtcGFuZWwtY29sdW1uPmxpLmFudC1waWNrZXItdGltZS1wYW5lbC1jZWxsLXNlbGVjdGVkIC5hbnQtcGlja2VyLXRpbWUtcGFuZWwtY2VsbC1pbm5lcntiYWNrZ3JvdW5kOiNlNmY3ZmZ9LmFudC1waWNrZXItdGltZS1wYW5lbC1jb2x1bW4+bGkuYW50LXBpY2tlci10aW1lLXBhbmVsLWNlbGwtZGlzYWJsZWQgLmFudC1waWNrZXItdGltZS1wYW5lbC1jZWxsLWlubmVye2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2N1cnNvcjpub3QtYWxsb3dlZH06cm9vdCAuYW50LXBpY2tlci1yYW5nZS13cmFwcGVyIC5hbnQtcGlja2VyLW1vbnRoLXBhbmVsIC5hbnQtcGlja2VyLWNlbGwsOnJvb3QgLmFudC1waWNrZXItcmFuZ2Utd3JhcHBlciAuYW50LXBpY2tlci15ZWFyLXBhbmVsIC5hbnQtcGlja2VyLWNlbGwsXzotbXMtZnVsbHNjcmVlbiAuYW50LXBpY2tlci1yYW5nZS13cmFwcGVyIC5hbnQtcGlja2VyLW1vbnRoLXBhbmVsIC5hbnQtcGlja2VyLWNlbGwsXzotbXMtZnVsbHNjcmVlbiAuYW50LXBpY2tlci1yYW5nZS13cmFwcGVyIC5hbnQtcGlja2VyLXllYXItcGFuZWwgLmFudC1waWNrZXItY2VsbHtwYWRkaW5nOjIxcHggMH0uYW50LXBpY2tlci1ydGx7ZGlyZWN0aW9uOnJ0bH0uYW50LXBpY2tlci1ydGwgLmFudC1waWNrZXItc3VmZml4e21hcmdpbi1yaWdodDo0cHg7bWFyZ2luLWxlZnQ6MH0uYW50LXBpY2tlci1ydGwgLmFudC1waWNrZXItY2xlYXJ7cmlnaHQ6YXV0bztsZWZ0OjB9LmFudC1waWNrZXItcnRsIC5hbnQtcGlja2VyLXNlcGFyYXRvcnt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LmFudC1waWNrZXItcGFuZWwtcnRsIC5hbnQtcGlja2VyLWhlYWRlci12aWV3IGJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6OHB4O21hcmdpbi1sZWZ0OjB9LmFudC1waWNrZXItcnRsLmFudC1waWNrZXItcmFuZ2UgLmFudC1waWNrZXItY2xlYXJ7cmlnaHQ6YXV0bztsZWZ0OjExcHh9LmFudC1waWNrZXItcnRsLmFudC1waWNrZXItcmFuZ2UgLmFudC1waWNrZXItYWN0aXZlLWJhcnttYXJnaW4tcmlnaHQ6MTFweDttYXJnaW4tbGVmdDowfS5hbnQtcGlja2VyLXJ0bC5hbnQtcGlja2VyLXJhbmdlLmFudC1waWNrZXItc21hbGwgLmFudC1waWNrZXItYWN0aXZlLWJhcnttYXJnaW4tcmlnaHQ6N3B4fS5hbnQtcGlja2VyLWRyb3Bkb3duLXJ0bCAuYW50LXBpY2tlci1yYW5nZXN7dGV4dC1hbGlnbjpyaWdodH0uYW50LXBpY2tlci1kcm9wZG93bi1ydGwgLmFudC1waWNrZXItcmFuZ2VzIC5hbnQtcGlja2VyLW9re2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjhweDttYXJnaW4tbGVmdDowfS5hbnQtcGlja2VyLXBhbmVsLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtcGlja2VyLXBhbmVsLXJ0bCAuYW50LXBpY2tlci1wcmV2LWljb24sLmFudC1waWNrZXItcGFuZWwtcnRsIC5hbnQtcGlja2VyLXN1cGVyLXByZXYtaWNvbnt0cmFuc2Zvcm06cm90YXRlKDEzNWRlZyl9LmFudC1waWNrZXItcGFuZWwtcnRsIC5hbnQtcGlja2VyLW5leHQtaWNvbiwuYW50LXBpY2tlci1wYW5lbC1ydGwgLmFudC1waWNrZXItc3VwZXItbmV4dC1pY29ue3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX0uYW50LXBpY2tlci1jZWxsIC5hbnQtcGlja2VyLWNlbGwtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21pbi13aWR0aDoyNHB4O2hlaWdodDoyNHB4O2xpbmUtaGVpZ2h0OjI0cHg7Ym9yZGVyLXJhZGl1czoycHg7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zcyxib3JkZXIgLjNzfS5hbnQtcGlja2VyLXBhbmVsLXJ0bCAuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0OmJlZm9yZXtyaWdodDo1MCU7bGVmdDowfS5hbnQtcGlja2VyLXBhbmVsLXJ0bCAuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZDpiZWZvcmV7cmlnaHQ6MDtsZWZ0OjUwJX0uYW50LXBpY2tlci1wYW5lbC1ydGwgLmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC1yYW5nZS1zdGFydC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kOmJlZm9yZXtyaWdodDo1MCU7bGVmdDo1MCV9LmFudC1waWNrZXItcGFuZWwtcnRsIC5hbnQtcGlja2VyLWRhdGUtcGFuZWwgLmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC1pbi1yYW5nZS5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItc3RhcnQgLmFudC1waWNrZXItY2VsbC1pbm5lcjphZnRlcntyaWdodDowO2xlZnQ6LTZweH0uYW50LXBpY2tlci1wYW5lbC1ydGwgLmFudC1waWNrZXItZGF0ZS1wYW5lbCAuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLWluLXJhbmdlLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1lbmQgLmFudC1waWNrZXItY2VsbC1pbm5lcjphZnRlcntyaWdodDotNnB4O2xlZnQ6MH0uYW50LXBpY2tlci1wYW5lbC1ydGwgLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQ6YWZ0ZXJ7cmlnaHQ6MDtsZWZ0OjUwJX0uYW50LXBpY2tlci1wYW5lbC1ydGwgLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kOmFmdGVye3JpZ2h0OjUwJTtsZWZ0OjB9LmFudC1waWNrZXItcGFuZWwtcnRsIC5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQ6bm90KC5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQtc2luZ2xlKTpub3QoLmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQpIC5hbnQtcGlja2VyLWNlbGwtaW5uZXJ7Ym9yZGVyLXJhZGl1czowIDJweCAycHggMH0uYW50LXBpY2tlci1wYW5lbC1ydGwgLmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQ6bm90KC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kLXNpbmdsZSk6bm90KC5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQpIC5hbnQtcGlja2VyLWNlbGwtaW5uZXJ7Ym9yZGVyLXJhZGl1czoycHggMCAwIDJweH0uYW50LXBpY2tlci1wYW5lbC1ydGwgLmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1lZGdlLXN0YXJ0Om5vdCguYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVkZ2Utc3RhcnQtbmVhci1yYW5nZSk6YWZ0ZXIsLmFudC1waWNrZXItcGFuZWwtcnRsIC5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItc3RhcnQ6YWZ0ZXIsLmFudC1waWNrZXItcGFuZWwtcnRsIC5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtc3RhcnQuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVkZ2Utc3RhcnQuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVkZ2Utc3RhcnQtbmVhci1yYW5nZTphZnRlciwuYW50LXBpY2tlci1wYW5lbC1ydGwgdHI+LmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlcjpub3QoLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCk6Zmlyc3QtY2hpbGQ6YWZ0ZXJ7cmlnaHQ6NnB4O2xlZnQ6MDtib3JkZXItcmlnaHQ6MXB4IGRhc2hlZCAjN2VjMWZmO2JvcmRlci1sZWZ0Om5vbmU7Ym9yZGVyLXJhZGl1czowIDJweCAycHggMH0uYW50LXBpY2tlci1wYW5lbC1ydGwgLmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC1lbmQuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVkZ2UtZW5kLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1lZGdlLWVuZC1uZWFyLXJhbmdlOmFmdGVyLC5hbnQtcGlja2VyLXBhbmVsLXJ0bCAuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVkZ2UtZW5kOm5vdCguYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVkZ2UtZW5kLW5lYXItcmFuZ2UpOmFmdGVyLC5hbnQtcGlja2VyLXBhbmVsLXJ0bCAuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVuZDphZnRlciwuYW50LXBpY2tlci1wYW5lbC1ydGwgdHI+LmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlcjpub3QoLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCk6bGFzdC1jaGlsZDphZnRlcntyaWdodDowO2xlZnQ6NnB4O2JvcmRlci1yaWdodDpub25lO2JvcmRlci1sZWZ0OjFweCBkYXNoZWQgIzdlYzFmZjtib3JkZXItcmFkaXVzOjJweCAwIDAgMnB4fS5hbnQtcGlja2VyLXBhbmVsLXJ0bCAuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLWVuZC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItc3RhcnQuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVkZ2UtZW5kOm5vdCguYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyKTphZnRlciwuYW50LXBpY2tlci1wYW5lbC1ydGwgLmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC1zdGFydC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItZWRnZS1zdGFydDpub3QoLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlcik6YWZ0ZXIsLmFudC1waWNrZXItcGFuZWwtcnRsIC5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtc3RhcnQuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVuZC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItZWRnZS1zdGFydDpub3QoLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlcik6YWZ0ZXIsLmFudC1waWNrZXItcGFuZWwtcnRsIHRyPi5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtZW5kLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItZWRnZS1lbmQ6Zmlyc3QtY2hpbGQ6YWZ0ZXIsLmFudC1waWNrZXItcGFuZWwtcnRsIHRyPi5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItZW5kOmZpcnN0LWNoaWxkOmFmdGVyLC5hbnQtcGlja2VyLXBhbmVsLXJ0bCB0cj4uYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLXN0YXJ0Omxhc3QtY2hpbGQ6YWZ0ZXIsLmFudC1waWNrZXItcGFuZWwtcnRsIHRyPi5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtc3RhcnQuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1lZGdlLXN0YXJ0Omxhc3QtY2hpbGQ6YWZ0ZXJ7cmlnaHQ6NnB4O2xlZnQ6NnB4O2JvcmRlci1yaWdodDoxcHggZGFzaGVkICM3ZWMxZmY7Ym9yZGVyLWxlZnQ6MXB4IGRhc2hlZCAjN2VjMWZmO2JvcmRlci1yYWRpdXM6MnB4fS5hbnQtcGlja2VyLWRyb3Bkb3duLXJ0bCAuYW50LXBpY2tlci1mb290ZXItZXh0cmF7ZGlyZWN0aW9uOnJ0bDt0ZXh0LWFsaWduOnJpZ2h0fS5hbnQtcGlja2VyLXBhbmVsLXJ0bCAuYW50LXBpY2tlci10aW1lLXBhbmVse2RpcmVjdGlvbjpsdHJ9LmFudC1kZXNjcmlwdGlvbnMtaGVhZGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbToyMHB4fS5hbnQtZGVzY3JpcHRpb25zLXRpdGxle2ZsZXg6YXV0bztvdmVyZmxvdzpoaWRkZW47Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxLjU3MTU7d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LmFudC1kZXNjcmlwdGlvbnMtZXh0cmF7bWFyZ2luLWxlZnQ6YXV0bztjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHh9LmFudC1kZXNjcmlwdGlvbnMtdmlld3t3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MnB4fS5hbnQtZGVzY3JpcHRpb25zLXZpZXcgdGFibGV7d2lkdGg6MTAwJTt0YWJsZS1sYXlvdXQ6Zml4ZWR9LmFudC1kZXNjcmlwdGlvbnMtcm93PnRkLC5hbnQtZGVzY3JpcHRpb25zLXJvdz50aHtwYWRkaW5nLWJvdHRvbToxNnB4fS5hbnQtZGVzY3JpcHRpb25zLXJvdzpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206bm9uZX0uYW50LWRlc2NyaXB0aW9ucy1pdGVtLWxhYmVse2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS41NzE1O3RleHQtYWxpZ246c3RhcnR9LmFudC1kZXNjcmlwdGlvbnMtaXRlbS1sYWJlbDphZnRlcntjb250ZW50OlwiOlwiO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotLjVweDttYXJnaW46MCA4cHggMCAycHh9LmFudC1kZXNjcmlwdGlvbnMtaXRlbS1sYWJlbC5hbnQtZGVzY3JpcHRpb25zLWl0ZW0tbm8tY29sb246YWZ0ZXJ7Y29udGVudDpcIiBcIn0uYW50LWRlc2NyaXB0aW9ucy1pdGVtLW5vLWxhYmVsOmFmdGVye21hcmdpbjowO2NvbnRlbnQ6XCJcIn0uYW50LWRlc2NyaXB0aW9ucy1pdGVtLWNvbnRlbnR7ZGlzcGxheTp0YWJsZS1jZWxsO2ZsZXg6MTtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS41NzE1O3dvcmQtYnJlYWs6YnJlYWstd29yZDtvdmVyZmxvdy13cmFwOmJyZWFrLXdvcmR9LmFudC1kZXNjcmlwdGlvbnMtaXRlbXtwYWRkaW5nLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOnRvcH0uYW50LWRlc2NyaXB0aW9ucy1pdGVtLWNvbnRhaW5lcntkaXNwbGF5OmZsZXh9LmFudC1kZXNjcmlwdGlvbnMtaXRlbS1jb250YWluZXIgLmFudC1kZXNjcmlwdGlvbnMtaXRlbS1jb250ZW50LC5hbnQtZGVzY3JpcHRpb25zLWl0ZW0tY29udGFpbmVyIC5hbnQtZGVzY3JpcHRpb25zLWl0ZW0tbGFiZWx7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpiYXNlbGluZX0uYW50LWRlc2NyaXB0aW9ucy1taWRkbGUgLmFudC1kZXNjcmlwdGlvbnMtcm93PnRkLC5hbnQtZGVzY3JpcHRpb25zLW1pZGRsZSAuYW50LWRlc2NyaXB0aW9ucy1yb3c+dGh7cGFkZGluZy1ib3R0b206MTJweH0uYW50LWRlc2NyaXB0aW9ucy1zbWFsbCAuYW50LWRlc2NyaXB0aW9ucy1yb3c+dGQsLmFudC1kZXNjcmlwdGlvbnMtc21hbGwgLmFudC1kZXNjcmlwdGlvbnMtcm93PnRoe3BhZGRpbmctYm90dG9tOjhweH0uYW50LWRlc2NyaXB0aW9ucy1ib3JkZXJlZCAuYW50LWRlc2NyaXB0aW9ucy12aWV3e2JvcmRlcjoxcHggc29saWQgI2YwZjBmMH0uYW50LWRlc2NyaXB0aW9ucy1ib3JkZXJlZCAuYW50LWRlc2NyaXB0aW9ucy12aWV3PnRhYmxle3RhYmxlLWxheW91dDphdXRvO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX0uYW50LWRlc2NyaXB0aW9ucy1ib3JkZXJlZCAuYW50LWRlc2NyaXB0aW9ucy1pdGVtLWNvbnRlbnQsLmFudC1kZXNjcmlwdGlvbnMtYm9yZGVyZWQgLmFudC1kZXNjcmlwdGlvbnMtaXRlbS1sYWJlbHtwYWRkaW5nOjE2cHggMjRweDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNmMGYwZjB9LmFudC1kZXNjcmlwdGlvbnMtYm9yZGVyZWQgLmFudC1kZXNjcmlwdGlvbnMtaXRlbS1jb250ZW50Omxhc3QtY2hpbGQsLmFudC1kZXNjcmlwdGlvbnMtYm9yZGVyZWQgLmFudC1kZXNjcmlwdGlvbnMtaXRlbS1sYWJlbDpsYXN0LWNoaWxke2JvcmRlci1yaWdodDpub25lfS5hbnQtZGVzY3JpcHRpb25zLWJvcmRlcmVkIC5hbnQtZGVzY3JpcHRpb25zLWl0ZW0tbGFiZWx7YmFja2dyb3VuZC1jb2xvcjojZmFmYWZhfS5hbnQtZGVzY3JpcHRpb25zLWJvcmRlcmVkIC5hbnQtZGVzY3JpcHRpb25zLWl0ZW0tbGFiZWw6YWZ0ZXJ7ZGlzcGxheTpub25lfS5hbnQtZGVzY3JpcHRpb25zLWJvcmRlcmVkIC5hbnQtZGVzY3JpcHRpb25zLXJvd3tib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwfS5hbnQtZGVzY3JpcHRpb25zLWJvcmRlcmVkIC5hbnQtZGVzY3JpcHRpb25zLXJvdzpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206bm9uZX0uYW50LWRlc2NyaXB0aW9ucy1ib3JkZXJlZC5hbnQtZGVzY3JpcHRpb25zLW1pZGRsZSAuYW50LWRlc2NyaXB0aW9ucy1pdGVtLWNvbnRlbnQsLmFudC1kZXNjcmlwdGlvbnMtYm9yZGVyZWQuYW50LWRlc2NyaXB0aW9ucy1taWRkbGUgLmFudC1kZXNjcmlwdGlvbnMtaXRlbS1sYWJlbHtwYWRkaW5nOjEycHggMjRweH0uYW50LWRlc2NyaXB0aW9ucy1ib3JkZXJlZC5hbnQtZGVzY3JpcHRpb25zLXNtYWxsIC5hbnQtZGVzY3JpcHRpb25zLWl0ZW0tY29udGVudCwuYW50LWRlc2NyaXB0aW9ucy1ib3JkZXJlZC5hbnQtZGVzY3JpcHRpb25zLXNtYWxsIC5hbnQtZGVzY3JpcHRpb25zLWl0ZW0tbGFiZWx7cGFkZGluZzo4cHggMTZweH0uYW50LWRlc2NyaXB0aW9ucy1ydGx7ZGlyZWN0aW9uOnJ0bH0uYW50LWRlc2NyaXB0aW9ucy1ydGwgLmFudC1kZXNjcmlwdGlvbnMtaXRlbS1sYWJlbDphZnRlcnttYXJnaW46MCAycHggMCA4cHh9LmFudC1kZXNjcmlwdGlvbnMtcnRsLmFudC1kZXNjcmlwdGlvbnMtYm9yZGVyZWQgLmFudC1kZXNjcmlwdGlvbnMtaXRlbS1jb250ZW50LC5hbnQtZGVzY3JpcHRpb25zLXJ0bC5hbnQtZGVzY3JpcHRpb25zLWJvcmRlcmVkIC5hbnQtZGVzY3JpcHRpb25zLWl0ZW0tbGFiZWx7Ym9yZGVyLXJpZ2h0Om5vbmU7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNmMGYwZjB9LmFudC1kZXNjcmlwdGlvbnMtcnRsLmFudC1kZXNjcmlwdGlvbnMtYm9yZGVyZWQgLmFudC1kZXNjcmlwdGlvbnMtaXRlbS1jb250ZW50Omxhc3QtY2hpbGQsLmFudC1kZXNjcmlwdGlvbnMtcnRsLmFudC1kZXNjcmlwdGlvbnMtYm9yZGVyZWQgLmFudC1kZXNjcmlwdGlvbnMtaXRlbS1sYWJlbDpsYXN0LWNoaWxke2JvcmRlci1sZWZ0Om5vbmV9LmFudC1kaXZpZGVye2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgwLDAsMCwuMDYpfS5hbnQtZGl2aWRlci12ZXJ0aWNhbHtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LS4wNmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDouOWVtO21hcmdpbjowIDhweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXRvcDowO2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2JhKDAsMCwwLC4wNil9LmFudC1kaXZpZGVyLWhvcml6b250YWx7ZGlzcGxheTpmbGV4O2NsZWFyOmJvdGg7d2lkdGg6MTAwJTttaW4td2lkdGg6MTAwJTttYXJnaW46MjRweCAwfS5hbnQtZGl2aWRlci1ob3Jpem9udGFsLmFudC1kaXZpZGVyLXdpdGgtdGV4dHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbjoxNnB4IDA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTZweDt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLXRvcDowO2JvcmRlci10b3AtY29sb3I6cmdiYSgwLDAsMCwuMDYpfS5hbnQtZGl2aWRlci1ob3Jpem9udGFsLmFudC1kaXZpZGVyLXdpdGgtdGV4dDphZnRlciwuYW50LWRpdmlkZXItaG9yaXpvbnRhbC5hbnQtZGl2aWRlci13aXRoLXRleHQ6YmVmb3Jle3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjUwJTtib3JkZXItdG9wOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLWJvdHRvbTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDUwJSk7Y29udGVudDpcIlwifS5hbnQtZGl2aWRlci1ob3Jpem9udGFsLmFudC1kaXZpZGVyLXdpdGgtdGV4dC1sZWZ0OmJlZm9yZXt3aWR0aDo1JX0uYW50LWRpdmlkZXItaG9yaXpvbnRhbC5hbnQtZGl2aWRlci13aXRoLXRleHQtbGVmdDphZnRlciwuYW50LWRpdmlkZXItaG9yaXpvbnRhbC5hbnQtZGl2aWRlci13aXRoLXRleHQtcmlnaHQ6YmVmb3Jle3dpZHRoOjk1JX0uYW50LWRpdmlkZXItaG9yaXpvbnRhbC5hbnQtZGl2aWRlci13aXRoLXRleHQtcmlnaHQ6YWZ0ZXJ7d2lkdGg6NSV9LmFudC1kaXZpZGVyLWlubmVyLXRleHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzowIDFlbX0uYW50LWRpdmlkZXItZGFzaGVke2JhY2tncm91bmQ6bm9uZTtib3JkZXI6ZGFzaGVkIHJnYmEoMCwwLDAsLjA2KTtib3JkZXItd2lkdGg6MXB4IDAgMH0uYW50LWRpdmlkZXItaG9yaXpvbnRhbC5hbnQtZGl2aWRlci13aXRoLXRleHQuYW50LWRpdmlkZXItZGFzaGVkOmFmdGVyLC5hbnQtZGl2aWRlci1ob3Jpem9udGFsLmFudC1kaXZpZGVyLXdpdGgtdGV4dC5hbnQtZGl2aWRlci1kYXNoZWQ6YmVmb3Jle2JvcmRlci1zdHlsZTpkYXNoZWQgbm9uZSBub25lfS5hbnQtZGl2aWRlci12ZXJ0aWNhbC5hbnQtZGl2aWRlci1kYXNoZWR7Ym9yZGVyLXdpZHRoOjAgMCAwIDFweH0uYW50LWRpdmlkZXItcGxhaW4uYW50LWRpdmlkZXItd2l0aC10ZXh0e2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHh9LmFudC1kaXZpZGVyLWhvcml6b250YWwuYW50LWRpdmlkZXItd2l0aC10ZXh0LWxlZnQuYW50LWRpdmlkZXItbm8tZGVmYXVsdC1vcmllbnRhdGlvbi1tYXJnaW4tbGVmdDpiZWZvcmV7d2lkdGg6MH0uYW50LWRpdmlkZXItaG9yaXpvbnRhbC5hbnQtZGl2aWRlci13aXRoLXRleHQtbGVmdC5hbnQtZGl2aWRlci1uby1kZWZhdWx0LW9yaWVudGF0aW9uLW1hcmdpbi1sZWZ0OmFmdGVye3dpZHRoOjEwMCV9LmFudC1kaXZpZGVyLWhvcml6b250YWwuYW50LWRpdmlkZXItd2l0aC10ZXh0LWxlZnQuYW50LWRpdmlkZXItbm8tZGVmYXVsdC1vcmllbnRhdGlvbi1tYXJnaW4tbGVmdCAuYW50LWRpdmlkZXItaW5uZXItdGV4dHtwYWRkaW5nLWxlZnQ6MH0uYW50LWRpdmlkZXItaG9yaXpvbnRhbC5hbnQtZGl2aWRlci13aXRoLXRleHQtcmlnaHQuYW50LWRpdmlkZXItbm8tZGVmYXVsdC1vcmllbnRhdGlvbi1tYXJnaW4tcmlnaHQ6YmVmb3Jle3dpZHRoOjEwMCV9LmFudC1kaXZpZGVyLWhvcml6b250YWwuYW50LWRpdmlkZXItd2l0aC10ZXh0LXJpZ2h0LmFudC1kaXZpZGVyLW5vLWRlZmF1bHQtb3JpZW50YXRpb24tbWFyZ2luLXJpZ2h0OmFmdGVye3dpZHRoOjB9LmFudC1kaXZpZGVyLWhvcml6b250YWwuYW50LWRpdmlkZXItd2l0aC10ZXh0LXJpZ2h0LmFudC1kaXZpZGVyLW5vLWRlZmF1bHQtb3JpZW50YXRpb24tbWFyZ2luLXJpZ2h0IC5hbnQtZGl2aWRlci1pbm5lci10ZXh0e3BhZGRpbmctcmlnaHQ6MH0uYW50LWRpdmlkZXItcnRse2RpcmVjdGlvbjpydGx9LmFudC1kaXZpZGVyLXJ0bC5hbnQtZGl2aWRlci1ob3Jpem9udGFsLmFudC1kaXZpZGVyLXdpdGgtdGV4dC1sZWZ0OmJlZm9yZXt3aWR0aDo5NSV9LmFudC1kaXZpZGVyLXJ0bC5hbnQtZGl2aWRlci1ob3Jpem9udGFsLmFudC1kaXZpZGVyLXdpdGgtdGV4dC1sZWZ0OmFmdGVyLC5hbnQtZGl2aWRlci1ydGwuYW50LWRpdmlkZXItaG9yaXpvbnRhbC5hbnQtZGl2aWRlci13aXRoLXRleHQtcmlnaHQ6YmVmb3Jle3dpZHRoOjUlfS5hbnQtZGl2aWRlci1ydGwuYW50LWRpdmlkZXItaG9yaXpvbnRhbC5hbnQtZGl2aWRlci13aXRoLXRleHQtcmlnaHQ6YWZ0ZXJ7d2lkdGg6OTUlfS5hbnQtZHJhd2Vye3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTAwMDtwb2ludGVyLWV2ZW50czpub25lfS5hbnQtZHJhd2VyLWlubGluZXtwb3NpdGlvbjphYnNvbHV0ZX0uYW50LWRyYXdlci1tYXNre3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTAwMDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjQ1KTtwb2ludGVyLWV2ZW50czphdXRvfS5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlcntwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwMDA7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlci1oaWRkZW57ZGlzcGxheTpub25lfS5hbnQtZHJhd2VyLWxlZnQ+LmFudC1kcmF3ZXItY29udGVudC13cmFwcGVye3RvcDowO2JvdHRvbTowO2xlZnQ6MDtib3gtc2hhZG93OjZweCAwIDE2cHggLThweCByZ2JhKDAsMCwwLC4wOCksOXB4IDAgMjhweCAwIHJnYmEoMCwwLDAsLjA1KSwxMnB4IDAgNDhweCAxNnB4IHJnYmEoMCwwLDAsLjAzKX0uYW50LWRyYXdlci1yaWdodD4uYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXJ7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtib3gtc2hhZG93Oi02cHggMCAxNnB4IC04cHggcmdiYSgwLDAsMCwuMDgpLC05cHggMCAyOHB4IDAgcmdiYSgwLDAsMCwuMDUpLC0xMnB4IDAgNDhweCAxNnB4IHJnYmEoMCwwLDAsLjAzKX0uYW50LWRyYXdlci10b3A+LmFudC1kcmF3ZXItY29udGVudC13cmFwcGVye3RvcDowO3JpZ2h0OjA7bGVmdDowO2JveC1zaGFkb3c6MCA2cHggMTZweCAtOHB4IHJnYmEoMCwwLDAsLjA4KSwwIDlweCAyOHB4IDAgcmdiYSgwLDAsMCwuMDUpLDAgMTJweCA0OHB4IDE2cHggcmdiYSgwLDAsMCwuMDMpfS5hbnQtZHJhd2VyLWJvdHRvbT4uYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXJ7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7Ym94LXNoYWRvdzowIC02cHggMTZweCAtOHB4IHJnYmEoMCwwLDAsLjA4KSwwIC05cHggMjhweCAwIHJnYmEoMCwwLDAsLjA1KSwwIC0xMnB4IDQ4cHggMTZweCByZ2JhKDAsMCwwLC4wMyl9LmFudC1kcmF3ZXItY29udGVudHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO292ZXJmbG93OmF1dG87YmFja2dyb3VuZDojZmZmO3BvaW50ZXItZXZlbnRzOmF1dG99LmFudC1kcmF3ZXItd3JhcHBlci1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uYW50LWRyYXdlci1oZWFkZXJ7ZGlzcGxheTpmbGV4O2ZsZXg6MDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoxNnB4IDI0cHg7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjJweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwfS5hbnQtZHJhd2VyLWhlYWRlci10aXRsZXtkaXNwbGF5OmZsZXg7ZmxleDoxO2FsaWduLWl0ZW1zOmNlbnRlcjttaW4td2lkdGg6MDttaW4taGVpZ2h0OjB9LmFudC1kcmF3ZXItZXh0cmF7ZmxleDpub25lfS5hbnQtZHJhd2VyLWNsb3Nle2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDoxMnB4O2NvbG9yOnJnYmEoMCwwLDAsLjQ1KTtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTpub25lO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7b3V0bGluZTowO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246Y29sb3IgLjNzO3RleHQtcmVuZGVyaW5nOmF1dG99LmFudC1kcmF3ZXItY2xvc2U6Zm9jdXMsLmFudC1kcmF3ZXItY2xvc2U6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuNzUpO3RleHQtZGVjb3JhdGlvbjpub25lfS5hbnQtZHJhd2VyLXRpdGxle2ZsZXg6MTttYXJnaW46MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIycHh9LmFudC1kcmF3ZXItYm9keXtmbGV4OjE7bWluLXdpZHRoOjA7bWluLWhlaWdodDowO3BhZGRpbmc6MjRweDtvdmVyZmxvdzphdXRvfS5hbnQtZHJhd2VyLWZvb3RlcntmbGV4LXNocmluazowO3BhZGRpbmc6MTBweCAxNnB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNmMGYwZjB9LnBhbmVsLW1vdGlvbi1hcHBlYXItc3RhcnQsLnBhbmVsLW1vdGlvbi1lbnRlci1zdGFydCwucGFuZWwtbW90aW9uLWxlYXZlLXN0YXJ0e3RyYW5zaXRpb246bm9uZX0uYW50LWRyYXdlci1tYXNrLW1vdGlvbi1hcHBlYXItYWN0aXZlLC5hbnQtZHJhd2VyLW1hc2stbW90aW9uLWVudGVyLWFjdGl2ZSwuYW50LWRyYXdlci1tYXNrLW1vdGlvbi1sZWF2ZS1hY3RpdmUsLnBhbmVsLW1vdGlvbi1hcHBlYXItYWN0aXZlLC5wYW5lbC1tb3Rpb24tZW50ZXItYWN0aXZlLC5wYW5lbC1tb3Rpb24tbGVhdmUtYWN0aXZle3RyYW5zaXRpb246YWxsIC4zc30uYW50LWRyYXdlci1tYXNrLW1vdGlvbi1hcHBlYXIsLmFudC1kcmF3ZXItbWFzay1tb3Rpb24tZW50ZXJ7b3BhY2l0eTowfS5hbnQtZHJhd2VyLW1hc2stbW90aW9uLWFwcGVhci1hY3RpdmUsLmFudC1kcmF3ZXItbWFzay1tb3Rpb24tZW50ZXItYWN0aXZlLC5hbnQtZHJhd2VyLW1hc2stbW90aW9uLWxlYXZle29wYWNpdHk6MX0uYW50LWRyYXdlci1tYXNrLW1vdGlvbi1sZWF2ZS1hY3RpdmV7b3BhY2l0eTowfS5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi1sZWZ0LWFwcGVhci1zdGFydCwuYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tbGVmdC1lbnRlci1zdGFydCwuYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tbGVmdC1sZWF2ZS1zdGFydHt0cmFuc2l0aW9uOm5vbmV9LmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWxlZnQtYXBwZWFyLWFjdGl2ZSwuYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tbGVmdC1lbnRlci1hY3RpdmUsLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWxlZnQtbGVhdmUtYWN0aXZle3RyYW5zaXRpb246YWxsIC4zc30uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tbGVmdC1hcHBlYXItc3RhcnQsLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWxlZnQtZW50ZXItc3RhcnR7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpIWltcG9ydGFudH0uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tbGVmdC1hcHBlYXItYWN0aXZlLC5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi1sZWZ0LWVudGVyLWFjdGl2ZSwuYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tbGVmdC1sZWF2ZXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tbGVmdC1sZWF2ZS1hY3RpdmV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfS5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi1yaWdodC1hcHBlYXItc3RhcnQsLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLXJpZ2h0LWVudGVyLXN0YXJ0LC5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi1yaWdodC1sZWF2ZS1zdGFydHt0cmFuc2l0aW9uOm5vbmV9LmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLXJpZ2h0LWFwcGVhci1hY3RpdmUsLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLXJpZ2h0LWVudGVyLWFjdGl2ZSwuYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tcmlnaHQtbGVhdmUtYWN0aXZle3RyYW5zaXRpb246YWxsIC4zc30uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tcmlnaHQtYXBwZWFyLXN0YXJ0LC5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi1yaWdodC1lbnRlci1zdGFydHt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKSFpbXBvcnRhbnR9LmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLXJpZ2h0LWFwcGVhci1hY3RpdmUsLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLXJpZ2h0LWVudGVyLWFjdGl2ZSwuYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tcmlnaHQtbGVhdmV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9LmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLXJpZ2h0LWxlYXZlLWFjdGl2ZXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX0uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tdG9wLWFwcGVhci1zdGFydCwuYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tdG9wLWVudGVyLXN0YXJ0LC5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi10b3AtbGVhdmUtc3RhcnR7dHJhbnNpdGlvbjpub25lfS5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi10b3AtYXBwZWFyLWFjdGl2ZSwuYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tdG9wLWVudGVyLWFjdGl2ZSwuYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tdG9wLWxlYXZlLWFjdGl2ZXt0cmFuc2l0aW9uOmFsbCAuM3N9LmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLXRvcC1hcHBlYXItc3RhcnQsLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLXRvcC1lbnRlci1zdGFydHt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSkhaW1wb3J0YW50fS5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi10b3AtYXBwZWFyLWFjdGl2ZSwuYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tdG9wLWVudGVyLWFjdGl2ZSwuYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tdG9wLWxlYXZle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi10b3AtbGVhdmUtYWN0aXZle3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX0uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tYm90dG9tLWFwcGVhci1zdGFydCwuYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tYm90dG9tLWVudGVyLXN0YXJ0LC5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi1ib3R0b20tbGVhdmUtc3RhcnR7dHJhbnNpdGlvbjpub25lfS5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi1ib3R0b20tYXBwZWFyLWFjdGl2ZSwuYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tYm90dG9tLWVudGVyLWFjdGl2ZSwuYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tYm90dG9tLWxlYXZlLWFjdGl2ZXt0cmFuc2l0aW9uOmFsbCAuM3N9LmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWJvdHRvbS1hcHBlYXItc3RhcnQsLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWJvdHRvbS1lbnRlci1zdGFydHt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKSFpbXBvcnRhbnR9LmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWJvdHRvbS1hcHBlYXItYWN0aXZlLC5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi1ib3R0b20tZW50ZXItYWN0aXZlLC5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi1ib3R0b20tbGVhdmV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWJvdHRvbS1sZWF2ZS1hY3RpdmV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9LmFudC1kcmF3ZXItcnRse2RpcmVjdGlvbjpydGx9LmFudC1kcmF3ZXItcnRsIC5hbnQtZHJhd2VyLWNsb3Nle21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjEycHh9LmFudC1kcm9wZG93bi1tZW51LWl0ZW0uYW50LWRyb3Bkb3duLW1lbnUtaXRlbS1kYW5nZXJ7Y29sb3I6I2ZmNGQ0Zn0uYW50LWRyb3Bkb3duLW1lbnUtaXRlbS5hbnQtZHJvcGRvd24tbWVudS1pdGVtLWRhbmdlcjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2ZmNGQ0Zn0uYW50LWRyb3Bkb3due2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi05OTk5cHg7bGVmdDotOTk5OXB4O3otaW5kZXg6MTA1MDtkaXNwbGF5OmJsb2NrfS5hbnQtZHJvcGRvd246YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNHB4O3JpZ2h0OjA7Ym90dG9tOi00cHg7bGVmdDotN3B4O3otaW5kZXg6LTk5OTk7b3BhY2l0eTouMDAwMTtjb250ZW50OlwiIFwifS5hbnQtZHJvcGRvd24td3JhcHtwb3NpdGlvbjpyZWxhdGl2ZX0uYW50LWRyb3Bkb3duLXdyYXAgLmFudC1idG4+LmFudGljb24tZG93bntmb250LXNpemU6MTBweH0uYW50LWRyb3Bkb3duLXdyYXAgLmFudGljb24tZG93bjpiZWZvcmV7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzfS5hbnQtZHJvcGRvd24td3JhcC1vcGVuIC5hbnRpY29uLWRvd246YmVmb3Jle3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uYW50LWRyb3Bkb3duLWhpZGRlbiwuYW50LWRyb3Bkb3duLW1lbnUtaGlkZGVuLC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LWhpZGRlbntkaXNwbGF5Om5vbmV9LmFudC1kcm9wZG93bi1zaG93LWFycm93LmFudC1kcm9wZG93bi1wbGFjZW1lbnQtdG9wLC5hbnQtZHJvcGRvd24tc2hvdy1hcnJvdy5hbnQtZHJvcGRvd24tcGxhY2VtZW50LXRvcExlZnQsLmFudC1kcm9wZG93bi1zaG93LWFycm93LmFudC1kcm9wZG93bi1wbGFjZW1lbnQtdG9wUmlnaHR7cGFkZGluZy1ib3R0b206MTUuMzEzNzA4NXB4fS5hbnQtZHJvcGRvd24tc2hvdy1hcnJvdy5hbnQtZHJvcGRvd24tcGxhY2VtZW50LWJvdHRvbSwuYW50LWRyb3Bkb3duLXNob3ctYXJyb3cuYW50LWRyb3Bkb3duLXBsYWNlbWVudC1ib3R0b21MZWZ0LC5hbnQtZHJvcGRvd24tc2hvdy1hcnJvdy5hbnQtZHJvcGRvd24tcGxhY2VtZW50LWJvdHRvbVJpZ2h0e3BhZGRpbmctdG9wOjE1LjMxMzcwODVweH0uYW50LWRyb3Bkb3duLWFycm93e3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTtkaXNwbGF5OmJsb2NrO3dpZHRoOjExLjMxMzcwODVweDtoZWlnaHQ6MTEuMzEzNzA4NXB4O2JvcmRlci1yYWRpdXM6MCAwIDJweDtwb2ludGVyLWV2ZW50czpub25lfS5hbnQtZHJvcGRvd24tYXJyb3c6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMTEuMzEzNzA4NXB4O2xlZnQ6LTExLjMxMzcwODVweDt3aWR0aDozMy45NDExMjU1cHg7aGVpZ2h0OjMzLjk0MTEyNTVweDtiYWNrZ3JvdW5kOiNmZmY7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246LTEwcHggLTEwcHg7Y29udGVudDpcIlwiOy13ZWJraXQtY2xpcC1wYXRoOmluc2V0KDMzJSAzMyUpO2NsaXAtcGF0aDppbnNldCgzMyUgMzMlKTstd2Via2l0LWNsaXAtcGF0aDpwYXRoKFwiTSA5Ljg0OTI0MjQwNDkxNzQ5OSAyNC4wOTE4ODMwOTIwMzY3ODUgQSA1IDUgMCAwIDEgMTMuMzg0Nzc2MzEwODUwMjM3IDIyLjYyNzQxNjk5Nzk2OTUyMiBMIDIwLjYyNzQxNjk5Nzk2OTUyMiAyMi42Mjc0MTY5OTc5Njk1MjIgQSAyIDIgMCAwIDAgMjIuNjI3NDE2OTk3OTY5NTIyIDIwLjYyNzQxNjk5Nzk2OTUyMiBMIDIyLjYyNzQxNjk5Nzk2OTUyMiAxMy4zODQ3NzYzMTA4NTAyMzcgQSA1IDUgMCAwIDEgMjQuMDkxODgzMDkyMDM2Nzg1IDkuODQ5MjQyNDA0OTE3NDk5IEwgMjMuMDkxODgzMDkyMDM2Nzg1IDkuODQ5MjQyNDA0OTE3NDk5IEwgOS44NDkyNDI0MDQ5MTc0OTkgMjMuMDkxODgzMDkyMDM2Nzg1IFpcIik7Y2xpcC1wYXRoOnBhdGgoXCJNIDkuODQ5MjQyNDA0OTE3NDk5IDI0LjA5MTg4MzA5MjAzNjc4NSBBIDUgNSAwIDAgMSAxMy4zODQ3NzYzMTA4NTAyMzcgMjIuNjI3NDE2OTk3OTY5NTIyIEwgMjAuNjI3NDE2OTk3OTY5NTIyIDIyLjYyNzQxNjk5Nzk2OTUyMiBBIDIgMiAwIDAgMCAyMi42Mjc0MTY5OTc5Njk1MjIgMjAuNjI3NDE2OTk3OTY5NTIyIEwgMjIuNjI3NDE2OTk3OTY5NTIyIDEzLjM4NDc3NjMxMDg1MDIzNyBBIDUgNSAwIDAgMSAyNC4wOTE4ODMwOTIwMzY3ODUgOS44NDkyNDI0MDQ5MTc0OTkgTCAyMy4wOTE4ODMwOTIwMzY3ODUgOS44NDkyNDI0MDQ5MTc0OTkgTCA5Ljg0OTI0MjQwNDkxNzQ5OSAyMy4wOTE4ODMwOTIwMzY3ODUgWlwiKX0uYW50LWRyb3Bkb3duLXBsYWNlbWVudC10b3A+LmFudC1kcm9wZG93bi1hcnJvdywuYW50LWRyb3Bkb3duLXBsYWNlbWVudC10b3BMZWZ0Pi5hbnQtZHJvcGRvd24tYXJyb3csLmFudC1kcm9wZG93bi1wbGFjZW1lbnQtdG9wUmlnaHQ+LmFudC1kcm9wZG93bi1hcnJvd3tib3R0b206MTBweDtib3gtc2hhZG93OjNweCAzcHggN3B4IC0zcHggcmdiYSgwLDAsMCwuMSk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9LmFudC1kcm9wZG93bi1wbGFjZW1lbnQtdG9wPi5hbnQtZHJvcGRvd24tYXJyb3d7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDQ1ZGVnKX0uYW50LWRyb3Bkb3duLXBsYWNlbWVudC10b3BMZWZ0Pi5hbnQtZHJvcGRvd24tYXJyb3d7bGVmdDoxNnB4fS5hbnQtZHJvcGRvd24tcGxhY2VtZW50LXRvcFJpZ2h0Pi5hbnQtZHJvcGRvd24tYXJyb3d7cmlnaHQ6MTZweH0uYW50LWRyb3Bkb3duLXBsYWNlbWVudC1ib3R0b20+LmFudC1kcm9wZG93bi1hcnJvdywuYW50LWRyb3Bkb3duLXBsYWNlbWVudC1ib3R0b21MZWZ0Pi5hbnQtZHJvcGRvd24tYXJyb3csLmFudC1kcm9wZG93bi1wbGFjZW1lbnQtYm90dG9tUmlnaHQ+LmFudC1kcm9wZG93bi1hcnJvd3t0b3A6OS40MTQyMTM1NnB4O2JveC1zaGFkb3c6MnB4IDJweCA1cHggLTJweCByZ2JhKDAsMCwwLC4xKTt0cmFuc2Zvcm06cm90YXRlKC0xMzVkZWcpIHRyYW5zbGF0ZVkoLS41cHgpfS5hbnQtZHJvcGRvd24tcGxhY2VtZW50LWJvdHRvbT4uYW50LWRyb3Bkb3duLWFycm93e2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtMTM1ZGVnKSB0cmFuc2xhdGVZKC0uNXB4KX0uYW50LWRyb3Bkb3duLXBsYWNlbWVudC1ib3R0b21MZWZ0Pi5hbnQtZHJvcGRvd24tYXJyb3d7bGVmdDoxNnB4fS5hbnQtZHJvcGRvd24tcGxhY2VtZW50LWJvdHRvbVJpZ2h0Pi5hbnQtZHJvcGRvd24tYXJyb3d7cmlnaHQ6MTZweH0uYW50LWRyb3Bkb3duLW1lbnV7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjA7cGFkZGluZzo0cHggMDt0ZXh0LWFsaWduOmxlZnQ7bGlzdC1zdHlsZS10eXBlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXItcmFkaXVzOjJweDtvdXRsaW5lOm5vbmU7Ym94LXNoYWRvdzowIDNweCA2cHggLTRweCByZ2JhKDAsMCwwLC4xMiksMCA2cHggMTZweCAwIHJnYmEoMCwwLDAsLjA4KSwwIDlweCAyOHB4IDhweCByZ2JhKDAsMCwwLC4wNSl9LmFudC1kcm9wZG93bi1tZW51LWl0ZW0tZ3JvdXAtdGl0bGV7cGFkZGluZzo1cHggMTJweDtjb2xvcjpyZ2JhKDAsMCwwLC40NSk7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXBvcHVwe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTA1MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JveC1zaGFkb3c6bm9uZTt0cmFuc2Zvcm0tb3JpZ2luOjAgMH0uYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1wb3B1cCBsaSwuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1wb3B1cCB1bHtsaXN0LXN0eWxlOm5vbmV9LmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtcG9wdXAgdWx7bWFyZ2luLXJpZ2h0Oi4zZW07bWFyZ2luLWxlZnQ6LjNlbX0uYW50LWRyb3Bkb3duLW1lbnUtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5hbnQtZHJvcGRvd24tbWVudS1pdGVtLWljb257bWluLXdpZHRoOjEycHg7bWFyZ2luLXJpZ2h0OjhweDtmb250LXNpemU6MTJweH0uYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudHtmbGV4OmF1dG99LmFudC1kcm9wZG93bi1tZW51LXRpdGxlLWNvbnRlbnQ+YXtjb2xvcjppbmhlcml0O3RyYW5zaXRpb246YWxsIC4zc30uYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudD5hOmhvdmVye2NvbG9yOmluaGVyaXR9LmFudC1kcm9wZG93bi1tZW51LXRpdGxlLWNvbnRlbnQ+YTphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtjb250ZW50OlwiXCJ9LmFudC1kcm9wZG93bi1tZW51LWl0ZW0sLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGV7Y2xlYXI6Ym90aDttYXJnaW46MDtwYWRkaW5nOjVweCAxMnB4O2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjJweDtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCAuM3N9LmFudC1kcm9wZG93bi1tZW51LWl0ZW0tc2VsZWN0ZWQsLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUtc2VsZWN0ZWR7Y29sb3I6IzE4OTBmZjtiYWNrZ3JvdW5kLWNvbG9yOiNlNmY3ZmZ9LmFudC1kcm9wZG93bi1tZW51LWl0ZW0uYW50LWRyb3Bkb3duLW1lbnUtaXRlbS1hY3RpdmUsLmFudC1kcm9wZG93bi1tZW51LWl0ZW0uYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZS1hY3RpdmUsLmFudC1kcm9wZG93bi1tZW51LWl0ZW06aG92ZXIsLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUuYW50LWRyb3Bkb3duLW1lbnUtaXRlbS1hY3RpdmUsLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZS1hY3RpdmUsLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fS5hbnQtZHJvcGRvd24tbWVudS1pdGVtLmFudC1kcm9wZG93bi1tZW51LWl0ZW0tZGlzYWJsZWQsLmFudC1kcm9wZG93bi1tZW51LWl0ZW0uYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZS1kaXNhYmxlZCwuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZS5hbnQtZHJvcGRvd24tbWVudS1pdGVtLWRpc2FibGVkLC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUtZGlzYWJsZWR7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LWRyb3Bkb3duLW1lbnUtaXRlbS5hbnQtZHJvcGRvd24tbWVudS1pdGVtLWRpc2FibGVkOmhvdmVyLC5hbnQtZHJvcGRvd24tbWVudS1pdGVtLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUtZGlzYWJsZWQ6aG92ZXIsLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUuYW50LWRyb3Bkb3duLW1lbnUtaXRlbS1kaXNhYmxlZDpob3ZlciwuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZS5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlLWRpc2FibGVkOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtZHJvcGRvd24tbWVudS1pdGVtLmFudC1kcm9wZG93bi1tZW51LWl0ZW0tZGlzYWJsZWQgYSwuYW50LWRyb3Bkb3duLW1lbnUtaXRlbS5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlLWRpc2FibGVkIGEsLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUuYW50LWRyb3Bkb3duLW1lbnUtaXRlbS1kaXNhYmxlZCBhLC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUtZGlzYWJsZWQgYXtwb2ludGVyLWV2ZW50czpub25lfS5hbnQtZHJvcGRvd24tbWVudS1pdGVtLWRpdmlkZXIsLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUtZGl2aWRlcntoZWlnaHQ6MXB4O21hcmdpbjo0cHggMDtvdmVyZmxvdzpoaWRkZW47bGluZS1oZWlnaHQ6MDtiYWNrZ3JvdW5kLWNvbG9yOiNmMGYwZjB9LmFudC1kcm9wZG93bi1tZW51LWl0ZW0gLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtZXhwYW5kLWljb24sLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtZXhwYW5kLWljb257cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6OHB4fS5hbnQtZHJvcGRvd24tbWVudS1pdGVtIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LWV4cGFuZC1pY29uIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LWFycm93LWljb24sLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtZXhwYW5kLWljb24gLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtYXJyb3ctaWNvbnttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnQ7Y29sb3I6cmdiYSgwLDAsMCwuNDUpO2ZvbnQtc2l6ZToxMHB4O2ZvbnQtc3R5bGU6bm9ybWFsfS5hbnQtZHJvcGRvd24tbWVudS1pdGVtLWdyb3VwLWxpc3R7bWFyZ2luOjAgOHB4O3BhZGRpbmc6MDtsaXN0LXN0eWxlOm5vbmV9LmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGV7cGFkZGluZy1yaWdodDoyNHB4fS5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXZlcnRpY2Fse3Bvc2l0aW9uOnJlbGF0aXZlfS5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXZlcnRpY2FsPi5hbnQtZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjEwMCU7bWluLXdpZHRoOjEwMCU7bWFyZ2luLWxlZnQ6NHB4O3RyYW5zZm9ybS1vcmlnaW46MCAwfS5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtZGlzYWJsZWQgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUsLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1kaXNhYmxlZCAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZSAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1hcnJvdy1pY29ue2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXNlbGVjdGVkIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxle2NvbG9yOiMxODkwZmZ9LmFudC1kcm9wZG93bi5hbnQtc2xpZGUtZG93bi1hcHBlYXIuYW50LXNsaWRlLWRvd24tYXBwZWFyLWFjdGl2ZS5hbnQtZHJvcGRvd24tcGxhY2VtZW50LWJvdHRvbSwuYW50LWRyb3Bkb3duLmFudC1zbGlkZS1kb3duLWFwcGVhci5hbnQtc2xpZGUtZG93bi1hcHBlYXItYWN0aXZlLmFudC1kcm9wZG93bi1wbGFjZW1lbnQtYm90dG9tTGVmdCwuYW50LWRyb3Bkb3duLmFudC1zbGlkZS1kb3duLWFwcGVhci5hbnQtc2xpZGUtZG93bi1hcHBlYXItYWN0aXZlLmFudC1kcm9wZG93bi1wbGFjZW1lbnQtYm90dG9tUmlnaHQsLmFudC1kcm9wZG93bi5hbnQtc2xpZGUtZG93bi1lbnRlci5hbnQtc2xpZGUtZG93bi1lbnRlci1hY3RpdmUuYW50LWRyb3Bkb3duLXBsYWNlbWVudC1ib3R0b20sLmFudC1kcm9wZG93bi5hbnQtc2xpZGUtZG93bi1lbnRlci5hbnQtc2xpZGUtZG93bi1lbnRlci1hY3RpdmUuYW50LWRyb3Bkb3duLXBsYWNlbWVudC1ib3R0b21MZWZ0LC5hbnQtZHJvcGRvd24uYW50LXNsaWRlLWRvd24tZW50ZXIuYW50LXNsaWRlLWRvd24tZW50ZXItYWN0aXZlLmFudC1kcm9wZG93bi1wbGFjZW1lbnQtYm90dG9tUmlnaHR7YW5pbWF0aW9uLW5hbWU6YW50U2xpZGVVcElufS5hbnQtZHJvcGRvd24uYW50LXNsaWRlLXVwLWFwcGVhci5hbnQtc2xpZGUtdXAtYXBwZWFyLWFjdGl2ZS5hbnQtZHJvcGRvd24tcGxhY2VtZW50LXRvcCwuYW50LWRyb3Bkb3duLmFudC1zbGlkZS11cC1hcHBlYXIuYW50LXNsaWRlLXVwLWFwcGVhci1hY3RpdmUuYW50LWRyb3Bkb3duLXBsYWNlbWVudC10b3BMZWZ0LC5hbnQtZHJvcGRvd24uYW50LXNsaWRlLXVwLWFwcGVhci5hbnQtc2xpZGUtdXAtYXBwZWFyLWFjdGl2ZS5hbnQtZHJvcGRvd24tcGxhY2VtZW50LXRvcFJpZ2h0LC5hbnQtZHJvcGRvd24uYW50LXNsaWRlLXVwLWVudGVyLmFudC1zbGlkZS11cC1lbnRlci1hY3RpdmUuYW50LWRyb3Bkb3duLXBsYWNlbWVudC10b3AsLmFudC1kcm9wZG93bi5hbnQtc2xpZGUtdXAtZW50ZXIuYW50LXNsaWRlLXVwLWVudGVyLWFjdGl2ZS5hbnQtZHJvcGRvd24tcGxhY2VtZW50LXRvcExlZnQsLmFudC1kcm9wZG93bi5hbnQtc2xpZGUtdXAtZW50ZXIuYW50LXNsaWRlLXVwLWVudGVyLWFjdGl2ZS5hbnQtZHJvcGRvd24tcGxhY2VtZW50LXRvcFJpZ2h0e2FuaW1hdGlvbi1uYW1lOmFudFNsaWRlRG93bklufS5hbnQtZHJvcGRvd24uYW50LXNsaWRlLWRvd24tbGVhdmUuYW50LXNsaWRlLWRvd24tbGVhdmUtYWN0aXZlLmFudC1kcm9wZG93bi1wbGFjZW1lbnQtYm90dG9tLC5hbnQtZHJvcGRvd24uYW50LXNsaWRlLWRvd24tbGVhdmUuYW50LXNsaWRlLWRvd24tbGVhdmUtYWN0aXZlLmFudC1kcm9wZG93bi1wbGFjZW1lbnQtYm90dG9tTGVmdCwuYW50LWRyb3Bkb3duLmFudC1zbGlkZS1kb3duLWxlYXZlLmFudC1zbGlkZS1kb3duLWxlYXZlLWFjdGl2ZS5hbnQtZHJvcGRvd24tcGxhY2VtZW50LWJvdHRvbVJpZ2h0e2FuaW1hdGlvbi1uYW1lOmFudFNsaWRlVXBPdXR9LmFudC1kcm9wZG93bi5hbnQtc2xpZGUtdXAtbGVhdmUuYW50LXNsaWRlLXVwLWxlYXZlLWFjdGl2ZS5hbnQtZHJvcGRvd24tcGxhY2VtZW50LXRvcCwuYW50LWRyb3Bkb3duLmFudC1zbGlkZS11cC1sZWF2ZS5hbnQtc2xpZGUtdXAtbGVhdmUtYWN0aXZlLmFudC1kcm9wZG93bi1wbGFjZW1lbnQtdG9wTGVmdCwuYW50LWRyb3Bkb3duLmFudC1zbGlkZS11cC1sZWF2ZS5hbnQtc2xpZGUtdXAtbGVhdmUtYWN0aXZlLmFudC1kcm9wZG93bi1wbGFjZW1lbnQtdG9wUmlnaHR7YW5pbWF0aW9uLW5hbWU6YW50U2xpZGVEb3duT3V0fS5hbnQtZHJvcGRvd24tYnV0dG9uPi5hbnRpY29uLmFudGljb24tZG93biwuYW50LWRyb3Bkb3duLWxpbms+LmFudGljb24uYW50aWNvbi1kb3duLC5hbnQtZHJvcGRvd24tdHJpZ2dlcj4uYW50aWNvbi5hbnRpY29uLWRvd257Zm9udC1zaXplOjEwcHg7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9LmFudC1kcm9wZG93bi1idXR0b257d2hpdGUtc3BhY2U6bm93cmFwfS5hbnQtZHJvcGRvd24tYnV0dG9uLmFudC1idG4tZ3JvdXA+LmFudC1idG4tbG9hZGluZywuYW50LWRyb3Bkb3duLWJ1dHRvbi5hbnQtYnRuLWdyb3VwPi5hbnQtYnRuLWxvYWRpbmcrLmFudC1idG57Y3Vyc29yOmRlZmF1bHQ7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LWRyb3Bkb3duLWJ1dHRvbi5hbnQtYnRuLWdyb3VwPi5hbnQtYnRuLWxvYWRpbmcrLmFudC1idG46YmVmb3Jle2Rpc3BsYXk6YmxvY2t9LmFudC1kcm9wZG93bi1idXR0b24uYW50LWJ0bi1ncm91cD4uYW50LWJ0bjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguYW50LWJ0bi1pY29uLW9ubHkpe3BhZGRpbmctcmlnaHQ6OHB4O3BhZGRpbmctbGVmdDo4cHh9LmFudC1kcm9wZG93bi1tZW51LWRhcmssLmFudC1kcm9wZG93bi1tZW51LWRhcmsgLmFudC1kcm9wZG93bi1tZW51e2JhY2tncm91bmQ6IzAwMTUyOX0uYW50LWRyb3Bkb3duLW1lbnUtZGFyayAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSwuYW50LWRyb3Bkb3duLW1lbnUtZGFyayAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1hcnJvdzphZnRlciwuYW50LWRyb3Bkb3duLW1lbnUtZGFyayAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbT4uYW50aWNvbitzcGFuPmEsLmFudC1kcm9wZG93bi1tZW51LWRhcmsgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0+LmFudGljb24rc3Bhbj5hIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LWFycm93OmFmdGVyLC5hbnQtZHJvcGRvd24tbWVudS1kYXJrIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtPmEsLmFudC1kcm9wZG93bi1tZW51LWRhcmsgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0+YSAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1hcnJvdzphZnRlciwuYW50LWRyb3Bkb3duLW1lbnUtZGFyayAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZSwuYW50LWRyb3Bkb3duLW1lbnUtZGFyayAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZSAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1hcnJvdzphZnRlcntjb2xvcjpoc2xhKDAsMCUsMTAwJSwuNjUpfS5hbnQtZHJvcGRvd24tbWVudS1kYXJrIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtOmhvdmVyLC5hbnQtZHJvcGRvd24tbWVudS1kYXJrIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtPi5hbnRpY29uK3NwYW4+YTpob3ZlciwuYW50LWRyb3Bkb3duLW1lbnUtZGFyayAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbT5hOmhvdmVyLC5hbnQtZHJvcGRvd24tbWVudS1kYXJrIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uYW50LWRyb3Bkb3duLW1lbnUtZGFyayAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbS1zZWxlY3RlZCwuYW50LWRyb3Bkb3duLW1lbnUtZGFyayAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbS1zZWxlY3RlZDpob3ZlciwuYW50LWRyb3Bkb3duLW1lbnUtZGFyayAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbS1zZWxlY3RlZD5he2NvbG9yOiNmZmY7YmFja2dyb3VuZDojMTg5MGZmfS5hbnQtZHJvcGRvd24tcnRse2RpcmVjdGlvbjpydGx9LmFudC1kcm9wZG93bi1ydGwuYW50LWRyb3Bkb3duOmJlZm9yZXtyaWdodDotN3B4O2xlZnQ6MH0uYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1ydGwgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0tZ3JvdXAtdGl0bGUsLmFudC1kcm9wZG93bi1tZW51LmFudC1kcm9wZG93bi1tZW51LXJ0bCwuYW50LWRyb3Bkb3duLXJ0bCAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbS1ncm91cC10aXRsZXtkaXJlY3Rpb246cnRsO3RleHQtYWxpZ246cmlnaHR9LmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtcG9wdXAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1ydGx7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDB9LmFudC1kcm9wZG93bi1ydGwgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0sLmFudC1kcm9wZG93bi1ydGwgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtcG9wdXAgbGksLmFudC1kcm9wZG93bi1ydGwgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtcG9wdXAgdWwsLmFudC1kcm9wZG93bi1ydGwgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGV7dGV4dC1hbGlnbjpyaWdodH0uYW50LWRyb3Bkb3duLXJ0bCAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbT4uYW50aWNvbjpmaXJzdC1jaGlsZCwuYW50LWRyb3Bkb3duLXJ0bCAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbT5zcGFuPi5hbnRpY29uOmZpcnN0LWNoaWxkLC5hbnQtZHJvcGRvd24tcnRsIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlPi5hbnRpY29uOmZpcnN0LWNoaWxkLC5hbnQtZHJvcGRvd24tcnRsIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlPnNwYW4+LmFudGljb246Zmlyc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6OHB4fS5hbnQtZHJvcGRvd24tcnRsIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LWV4cGFuZC1pY29uLC5hbnQtZHJvcGRvd24tcnRsIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LWV4cGFuZC1pY29ue3JpZ2h0OmF1dG87bGVmdDo4cHh9LmFudC1kcm9wZG93bi1ydGwgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0gLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtZXhwYW5kLWljb24gLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtYXJyb3ctaWNvbiwuYW50LWRyb3Bkb3duLXJ0bCAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZSAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1leHBhbmQtaWNvbiAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1hcnJvdy1pY29ue21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50O3RyYW5zZm9ybTpzY2FsZVgoLTEpfS5hbnQtZHJvcGRvd24tcnRsIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxle3BhZGRpbmctcmlnaHQ6MTJweDtwYWRkaW5nLWxlZnQ6MjRweH0uYW50LWRyb3Bkb3duLXJ0bCAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS12ZXJ0aWNhbD4uYW50LWRyb3Bkb3duLW1lbnV7cmlnaHQ6MTAwJTtsZWZ0OjA7bWFyZ2luLXJpZ2h0OjRweDttYXJnaW4tbGVmdDowfS5hbnQtZW1wdHl7bWFyZ2luOjAgOHB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNTcxNTt0ZXh0LWFsaWduOmNlbnRlcn0uYW50LWVtcHR5LWltYWdle2hlaWdodDoxMDBweDttYXJnaW4tYm90dG9tOjhweH0uYW50LWVtcHR5LWltYWdlIGltZ3toZWlnaHQ6MTAwJX0uYW50LWVtcHR5LWltYWdlIHN2Z3toZWlnaHQ6MTAwJTttYXJnaW46YXV0b30uYW50LWVtcHR5LWZvb3RlcnttYXJnaW4tdG9wOjE2cHh9LmFudC1lbXB0eS1ub3JtYWx7bWFyZ2luOjMycHggMDtjb2xvcjpyZ2JhKDAsMCwwLC4yNSl9LmFudC1lbXB0eS1ub3JtYWwgLmFudC1lbXB0eS1pbWFnZXtoZWlnaHQ6NDBweH0uYW50LWVtcHR5LXNtYWxse21hcmdpbjo4cHggMDtjb2xvcjpyZ2JhKDAsMCwwLC4yNSl9LmFudC1lbXB0eS1zbWFsbCAuYW50LWVtcHR5LWltYWdle2hlaWdodDozNXB4fS5hbnQtZW1wdHktaW1nLWRlZmF1bHQtZWxsaXBzZXtmaWxsOiNmNWY1ZjU7ZmlsbC1vcGFjaXR5Oi44fS5hbnQtZW1wdHktaW1nLWRlZmF1bHQtcGF0aC0xe2ZpbGw6I2FlYjhjMn0uYW50LWVtcHR5LWltZy1kZWZhdWx0LXBhdGgtMntmaWxsOnVybCgjbGluZWFyR3JhZGllbnQtMSl9LmFudC1lbXB0eS1pbWctZGVmYXVsdC1wYXRoLTN7ZmlsbDojZjVmNWY3fS5hbnQtZW1wdHktaW1nLWRlZmF1bHQtcGF0aC00LC5hbnQtZW1wdHktaW1nLWRlZmF1bHQtcGF0aC01e2ZpbGw6I2RjZTBlNn0uYW50LWVtcHR5LWltZy1kZWZhdWx0LWd7ZmlsbDojZmZmfS5hbnQtZW1wdHktaW1nLXNpbXBsZS1lbGxpcHNle2ZpbGw6I2Y1ZjVmNX0uYW50LWVtcHR5LWltZy1zaW1wbGUtZ3tzdHJva2U6I2Q5ZDlkOX0uYW50LWVtcHR5LWltZy1zaW1wbGUtcGF0aHtmaWxsOiNmYWZhZmF9LmFudC1lbXB0eS1ydGx7ZGlyZWN0aW9uOnJ0bH0uYW50LWZvcm0taXRlbSAuYW50LWlucHV0LW51bWJlcisuYW50LWZvcm0tdGV4dHttYXJnaW4tbGVmdDo4cHh9LmFudC1mb3JtLWlubGluZXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LmFudC1mb3JtLWlubGluZSAuYW50LWZvcm0taXRlbXtmbGV4Om5vbmU7ZmxleC13cmFwOm5vd3JhcDttYXJnaW4tcmlnaHQ6MTZweDttYXJnaW4tYm90dG9tOjB9LmFudC1mb3JtLWlubGluZSAuYW50LWZvcm0taXRlbS13aXRoLWhlbHB7bWFyZ2luLWJvdHRvbToyNHB4fS5hbnQtZm9ybS1pbmxpbmUgLmFudC1mb3JtLWl0ZW0+LmFudC1mb3JtLWl0ZW0tY29udHJvbCwuYW50LWZvcm0taW5saW5lIC5hbnQtZm9ybS1pdGVtPi5hbnQtZm9ybS1pdGVtLWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcH0uYW50LWZvcm0taW5saW5lIC5hbnQtZm9ybS1pdGVtPi5hbnQtZm9ybS1pdGVtLWxhYmVse2ZsZXg6bm9uZX0uYW50LWZvcm0taW5saW5lIC5hbnQtZm9ybS1pdGVtIC5hbnQtZm9ybS1pdGVtLWhhcy1mZWVkYmFjaywuYW50LWZvcm0taW5saW5lIC5hbnQtZm9ybS1pdGVtIC5hbnQtZm9ybS10ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5hbnQtZm9ybS1ob3Jpem9udGFsIC5hbnQtZm9ybS1pdGVtLWxhYmVse2ZsZXgtZ3JvdzowfS5hbnQtZm9ybS1ob3Jpem9udGFsIC5hbnQtZm9ybS1pdGVtLWNvbnRyb2x7ZmxleDoxIDEgMDttaW4td2lkdGg6MH0uYW50LWZvcm0taG9yaXpvbnRhbCAuYW50LWZvcm0taXRlbS1sYWJlbFtjbGFzcyQ9XCItMjRcIl0rLmFudC1mb3JtLWl0ZW0tY29udHJvbCwuYW50LWZvcm0taG9yaXpvbnRhbCAuYW50LWZvcm0taXRlbS1sYWJlbFtjbGFzcyo9XCItMjQgXCJdKy5hbnQtZm9ybS1pdGVtLWNvbnRyb2x7bWluLXdpZHRoOnVuc2V0fS5hbnQtZm9ybS12ZXJ0aWNhbCAuYW50LWZvcm0taXRlbS1yb3d7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5hbnQtZm9ybS12ZXJ0aWNhbCAuYW50LWZvcm0taXRlbS1sYWJlbD5sYWJlbHtoZWlnaHQ6YXV0b30uYW50LWZvcm0tdmVydGljYWwgLmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tY29udHJvbHt3aWR0aDoxMDAlfS5hbnQtY29sLTI0LmFudC1mb3JtLWl0ZW0tbGFiZWwsLmFudC1jb2wteGwtMjQuYW50LWZvcm0taXRlbS1sYWJlbCwuYW50LWZvcm0tdmVydGljYWwgLmFudC1mb3JtLWl0ZW0tbGFiZWx7cGFkZGluZzowIDAgOHB4O2xpbmUtaGVpZ2h0OjEuNTcxNTt3aGl0ZS1zcGFjZTpub3JtYWw7dGV4dC1hbGlnbjpsZWZ0fS5hbnQtY29sLTI0LmFudC1mb3JtLWl0ZW0tbGFiZWw+bGFiZWwsLmFudC1jb2wteGwtMjQuYW50LWZvcm0taXRlbS1sYWJlbD5sYWJlbCwuYW50LWZvcm0tdmVydGljYWwgLmFudC1mb3JtLWl0ZW0tbGFiZWw+bGFiZWx7bWFyZ2luOjB9LmFudC1jb2wtMjQuYW50LWZvcm0taXRlbS1sYWJlbD5sYWJlbDphZnRlciwuYW50LWNvbC14bC0yNC5hbnQtZm9ybS1pdGVtLWxhYmVsPmxhYmVsOmFmdGVyLC5hbnQtZm9ybS12ZXJ0aWNhbCAuYW50LWZvcm0taXRlbS1sYWJlbD5sYWJlbDphZnRlcntkaXNwbGF5Om5vbmV9LmFudC1mb3JtLXJ0bC5hbnQtY29sLTI0LmFudC1mb3JtLWl0ZW0tbGFiZWwsLmFudC1mb3JtLXJ0bC5hbnQtY29sLXhsLTI0LmFudC1mb3JtLWl0ZW0tbGFiZWwsLmFudC1mb3JtLXJ0bC5hbnQtZm9ybS12ZXJ0aWNhbCAuYW50LWZvcm0taXRlbS1sYWJlbHt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsuYW50LWZvcm0taXRlbSAuYW50LWZvcm0taXRlbS1sYWJlbHtwYWRkaW5nOjAgMCA4cHg7bGluZS1oZWlnaHQ6MS41NzE1O3doaXRlLXNwYWNlOm5vcm1hbDt0ZXh0LWFsaWduOmxlZnR9LmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tbGFiZWw+bGFiZWx7bWFyZ2luOjB9LmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tbGFiZWw+bGFiZWw6YWZ0ZXJ7ZGlzcGxheTpub25lfS5hbnQtZm9ybS1ydGwuYW50LWZvcm0taXRlbSAuYW50LWZvcm0taXRlbS1sYWJlbHt0ZXh0LWFsaWduOnJpZ2h0fS5hbnQtZm9ybSAuYW50LWZvcm0taXRlbXtmbGV4LXdyYXA6d3JhcH0uYW50LWZvcm0gLmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tY29udHJvbCwuYW50LWZvcm0gLmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tbGFiZWx7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0uYW50LWNvbC14cy0yNC5hbnQtZm9ybS1pdGVtLWxhYmVse3BhZGRpbmc6MCAwIDhweDtsaW5lLWhlaWdodDoxLjU3MTU7d2hpdGUtc3BhY2U6bm9ybWFsO3RleHQtYWxpZ246bGVmdH0uYW50LWNvbC14cy0yNC5hbnQtZm9ybS1pdGVtLWxhYmVsPmxhYmVse21hcmdpbjowfS5hbnQtY29sLXhzLTI0LmFudC1mb3JtLWl0ZW0tbGFiZWw+bGFiZWw6YWZ0ZXJ7ZGlzcGxheTpub25lfS5hbnQtZm9ybS1ydGwuYW50LWNvbC14cy0yNC5hbnQtZm9ybS1pdGVtLWxhYmVse3RleHQtYWxpZ246cmlnaHR9fUBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXsuYW50LWNvbC1zbS0yNC5hbnQtZm9ybS1pdGVtLWxhYmVse3BhZGRpbmc6MCAwIDhweDtsaW5lLWhlaWdodDoxLjU3MTU7d2hpdGUtc3BhY2U6bm9ybWFsO3RleHQtYWxpZ246bGVmdH0uYW50LWNvbC1zbS0yNC5hbnQtZm9ybS1pdGVtLWxhYmVsPmxhYmVse21hcmdpbjowfS5hbnQtY29sLXNtLTI0LmFudC1mb3JtLWl0ZW0tbGFiZWw+bGFiZWw6YWZ0ZXJ7ZGlzcGxheTpub25lfS5hbnQtZm9ybS1ydGwuYW50LWNvbC1zbS0yNC5hbnQtZm9ybS1pdGVtLWxhYmVse3RleHQtYWxpZ246cmlnaHR9fUBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KXsuYW50LWNvbC1tZC0yNC5hbnQtZm9ybS1pdGVtLWxhYmVse3BhZGRpbmc6MCAwIDhweDtsaW5lLWhlaWdodDoxLjU3MTU7d2hpdGUtc3BhY2U6bm9ybWFsO3RleHQtYWxpZ246bGVmdH0uYW50LWNvbC1tZC0yNC5hbnQtZm9ybS1pdGVtLWxhYmVsPmxhYmVse21hcmdpbjowfS5hbnQtY29sLW1kLTI0LmFudC1mb3JtLWl0ZW0tbGFiZWw+bGFiZWw6YWZ0ZXJ7ZGlzcGxheTpub25lfS5hbnQtZm9ybS1ydGwuYW50LWNvbC1tZC0yNC5hbnQtZm9ybS1pdGVtLWxhYmVse3RleHQtYWxpZ246cmlnaHR9fUBtZWRpYSAobWF4LXdpZHRoOjExOTlweCl7LmFudC1jb2wtbGctMjQuYW50LWZvcm0taXRlbS1sYWJlbHtwYWRkaW5nOjAgMCA4cHg7bGluZS1oZWlnaHQ6MS41NzE1O3doaXRlLXNwYWNlOm5vcm1hbDt0ZXh0LWFsaWduOmxlZnR9LmFudC1jb2wtbGctMjQuYW50LWZvcm0taXRlbS1sYWJlbD5sYWJlbHttYXJnaW46MH0uYW50LWNvbC1sZy0yNC5hbnQtZm9ybS1pdGVtLWxhYmVsPmxhYmVsOmFmdGVye2Rpc3BsYXk6bm9uZX0uYW50LWZvcm0tcnRsLmFudC1jb2wtbGctMjQuYW50LWZvcm0taXRlbS1sYWJlbHt0ZXh0LWFsaWduOnJpZ2h0fX1AbWVkaWEgKG1heC13aWR0aDoxNTk5cHgpey5hbnQtY29sLXhsLTI0LmFudC1mb3JtLWl0ZW0tbGFiZWx7cGFkZGluZzowIDAgOHB4O2xpbmUtaGVpZ2h0OjEuNTcxNTt3aGl0ZS1zcGFjZTpub3JtYWw7dGV4dC1hbGlnbjpsZWZ0fS5hbnQtY29sLXhsLTI0LmFudC1mb3JtLWl0ZW0tbGFiZWw+bGFiZWx7bWFyZ2luOjB9LmFudC1jb2wteGwtMjQuYW50LWZvcm0taXRlbS1sYWJlbD5sYWJlbDphZnRlcntkaXNwbGF5Om5vbmV9LmFudC1mb3JtLXJ0bC5hbnQtY29sLXhsLTI0LmFudC1mb3JtLWl0ZW0tbGFiZWx7dGV4dC1hbGlnbjpyaWdodH19LmFudC1mb3JtLWl0ZW0tZXhwbGFpbi1lcnJvcntjb2xvcjojZmY0ZDRmfS5hbnQtZm9ybS1pdGVtLWV4cGxhaW4td2FybmluZ3tjb2xvcjojZmFhZDE0fS5hbnQtZm9ybS1pdGVtLWhhcy1mZWVkYmFjayAuYW50LXN3aXRjaHttYXJnaW46MnB4IDAgNHB4fS5hbnQtZm9ybS1pdGVtLWhhcy13YXJuaW5nIC5hbnQtZm9ybS1pdGVtLXNwbGl0e2NvbG9yOiNmYWFkMTR9LmFudC1mb3JtLWl0ZW0taGFzLWVycm9yIC5hbnQtZm9ybS1pdGVtLXNwbGl0e2NvbG9yOiNmZjRkNGZ9LmFudC1mb3Jte2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCJ9LmFudC1mb3JtIGxlZ2VuZHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToyMHB4O3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC40NSk7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6aW5oZXJpdDtib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkOWQ5fS5hbnQtZm9ybSBsYWJlbHtmb250LXNpemU6MTRweH0uYW50LWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hde2JveC1zaXppbmc6Ym9yZGVyLWJveH0uYW50LWZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF0sLmFudC1mb3JtIGlucHV0W3R5cGU9cmFkaW9de2xpbmUtaGVpZ2h0Om5vcm1hbH0uYW50LWZvcm0gaW5wdXRbdHlwZT1maWxlXXtkaXNwbGF5OmJsb2NrfS5hbnQtZm9ybSBpbnB1dFt0eXBlPXJhbmdlXXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9LmFudC1mb3JtIHNlbGVjdFttdWx0aXBsZV0sLmFudC1mb3JtIHNlbGVjdFtzaXplXXtoZWlnaHQ6YXV0b30uYW50LWZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMsLmFudC1mb3JtIGlucHV0W3R5cGU9ZmlsZV06Zm9jdXMsLmFudC1mb3JtIGlucHV0W3R5cGU9cmFkaW9dOmZvY3Vze291dGxpbmU6dGhpbiBkb3R0ZWQ7b3V0bGluZTo1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7b3V0bGluZS1vZmZzZXQ6LTJweH0uYW50LWZvcm0gb3V0cHV0e2Rpc3BsYXk6YmxvY2s7cGFkZGluZy10b3A6MTVweDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS41NzE1fS5hbnQtZm9ybSAuYW50LWZvcm0tdGV4dHtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLXJpZ2h0OjhweH0uYW50LWZvcm0tc21hbGwgLmFudC1mb3JtLWl0ZW0tbGFiZWw+bGFiZWx7aGVpZ2h0OjI0cHh9LmFudC1mb3JtLXNtYWxsIC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXR7bWluLWhlaWdodDoyNHB4fS5hbnQtZm9ybS1sYXJnZSAuYW50LWZvcm0taXRlbS1sYWJlbD5sYWJlbHtoZWlnaHQ6NDBweH0uYW50LWZvcm0tbGFyZ2UgLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dHttaW4taGVpZ2h0OjQwcHh9LmFudC1mb3JtLWl0ZW17Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjttYXJnaW46MCAwIDI0cHg7dmVydGljYWwtYWxpZ246dG9wfS5hbnQtZm9ybS1pdGVtLXdpdGgtaGVscHt0cmFuc2l0aW9uOm5vbmV9LmFudC1mb3JtLWl0ZW0taGlkZGVuLC5hbnQtZm9ybS1pdGVtLWhpZGRlbi5hbnQtcm93e2Rpc3BsYXk6bm9uZX0uYW50LWZvcm0taXRlbS1sYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jaztmbGV4LWdyb3c6MDtvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtYWxpZ246cmlnaHQ7dmVydGljYWwtYWxpZ246bWlkZGxlfS5hbnQtZm9ybS1pdGVtLWxhYmVsLWxlZnR7dGV4dC1hbGlnbjpsZWZ0fS5hbnQtZm9ybS1pdGVtLWxhYmVsLXdyYXB7b3ZlcmZsb3c6dW5zZXQ7bGluZS1oZWlnaHQ6MS4zMjE1ZW07d2hpdGUtc3BhY2U6dW5zZXR9LmFudC1mb3JtLWl0ZW0tbGFiZWw+bGFiZWx7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OjMycHg7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4fS5hbnQtZm9ybS1pdGVtLWxhYmVsPmxhYmVsPi5hbnRpY29ue2ZvbnQtc2l6ZToxNHB4O3ZlcnRpY2FsLWFsaWduOnRvcH0uYW50LWZvcm0taXRlbS1sYWJlbD5sYWJlbC5hbnQtZm9ybS1pdGVtLXJlcXVpcmVkOm5vdCguYW50LWZvcm0taXRlbS1yZXF1aXJlZC1tYXJrLW9wdGlvbmFsKTpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjRweDtjb2xvcjojZmY0ZDRmO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5OlNpbVN1bixzYW5zLXNlcmlmO2xpbmUtaGVpZ2h0OjE7Y29udGVudDpcIipcIn0uYW50LWZvcm0taGlkZS1yZXF1aXJlZC1tYXJrIC5hbnQtZm9ybS1pdGVtLWxhYmVsPmxhYmVsLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQ6bm90KC5hbnQtZm9ybS1pdGVtLXJlcXVpcmVkLW1hcmstb3B0aW9uYWwpOmJlZm9yZXtkaXNwbGF5Om5vbmV9LmFudC1mb3JtLWl0ZW0tbGFiZWw+bGFiZWwgLmFudC1mb3JtLWl0ZW0tb3B0aW9uYWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6NHB4O2NvbG9yOnJnYmEoMCwwLDAsLjQ1KX0uYW50LWZvcm0taGlkZS1yZXF1aXJlZC1tYXJrIC5hbnQtZm9ybS1pdGVtLWxhYmVsPmxhYmVsIC5hbnQtZm9ybS1pdGVtLW9wdGlvbmFse2Rpc3BsYXk6bm9uZX0uYW50LWZvcm0taXRlbS1sYWJlbD5sYWJlbCAuYW50LWZvcm0taXRlbS10b29sdGlwe2NvbG9yOnJnYmEoMCwwLDAsLjQ1KTtjdXJzb3I6aGVscDstbXMtd3JpdGluZy1tb2RlOmxyLXRiO3dyaXRpbmctbW9kZTpob3Jpem9udGFsLXRiO21hcmdpbi1pbmxpbmUtc3RhcnQ6NHB4fS5hbnQtZm9ybS1pdGVtLWxhYmVsPmxhYmVsOmFmdGVye2NvbnRlbnQ6XCI6XCI7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0uNXB4O21hcmdpbjowIDhweCAwIDJweH0uYW50LWZvcm0taXRlbS1sYWJlbD5sYWJlbC5hbnQtZm9ybS1pdGVtLW5vLWNvbG9uOmFmdGVye2NvbnRlbnQ6XCIgXCJ9LmFudC1mb3JtLWl0ZW0tY29udHJvbHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZ3JvdzoxfS5hbnQtZm9ybS1pdGVtLWNvbnRyb2w6Zmlyc3QtY2hpbGQ6bm90KFtjbGFzc149YW50LWNvbC1dKTpub3QoW2NsYXNzKj1cIiBhbnQtY29sLVwiXSl7d2lkdGg6MTAwJX0uYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWluLWhlaWdodDozMnB4fS5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudHtmbGV4OmF1dG87bWF4LXdpZHRoOjEwMCV9LmFudC1mb3JtLWl0ZW0tZXhwbGFpbiwuYW50LWZvcm0taXRlbS1leHRyYXtjbGVhcjpib3RoO2NvbG9yOnJnYmEoMCwwLDAsLjQ1KTtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjU3MTU7dHJhbnNpdGlvbjpjb2xvciAuM3MgY3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9LmFudC1mb3JtLWl0ZW0tZXhwbGFpbi1jb25uZWN0ZWR7d2lkdGg6MTAwJX0uYW50LWZvcm0taXRlbS1leHRyYXttaW4taGVpZ2h0OjI0cHh9LmFudC1mb3JtLWl0ZW0td2l0aC1oZWxwIC5hbnQtZm9ybS1pdGVtLWV4cGxhaW57aGVpZ2h0OmF1dG87b3BhY2l0eToxfS5hbnQtZm9ybS1pdGVtLWZlZWRiYWNrLWljb257Zm9udC1zaXplOjE0cHg7dGV4dC1hbGlnbjpjZW50ZXI7dmlzaWJpbGl0eTp2aXNpYmxlO2FuaW1hdGlvbjp6b29tSW4gLjNzIGN1YmljLWJlemllciguMTIsLjQsLjI5LDEuNDYpO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC1mb3JtLWl0ZW0tZmVlZGJhY2staWNvbi1zdWNjZXNze2NvbG9yOiM1MmM0MWF9LmFudC1mb3JtLWl0ZW0tZmVlZGJhY2staWNvbi1lcnJvcntjb2xvcjojZmY0ZDRmfS5hbnQtZm9ybS1pdGVtLWZlZWRiYWNrLWljb24td2FybmluZ3tjb2xvcjojZmFhZDE0fS5hbnQtZm9ybS1pdGVtLWZlZWRiYWNrLWljb24tdmFsaWRhdGluZ3tjb2xvcjojMTg5MGZmfS5hbnQtc2hvdy1oZWxwe3RyYW5zaXRpb246b3BhY2l0eSAuM3MgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpfS5hbnQtc2hvdy1oZWxwLWFwcGVhciwuYW50LXNob3ctaGVscC1lbnRlcntvcGFjaXR5OjB9LmFudC1zaG93LWhlbHAtYXBwZWFyLWFjdGl2ZSwuYW50LXNob3ctaGVscC1lbnRlci1hY3RpdmUsLmFudC1zaG93LWhlbHAtbGVhdmV7b3BhY2l0eToxfS5hbnQtc2hvdy1oZWxwLWxlYXZlLWFjdGl2ZXtvcGFjaXR5OjB9LmFudC1zaG93LWhlbHAtaXRlbXtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjpoZWlnaHQgLjNzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKSxvcGFjaXR5IC4zcyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSksdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSkhaW1wb3J0YW50fS5hbnQtc2hvdy1oZWxwLWl0ZW0tYXBwZWFyLC5hbnQtc2hvdy1oZWxwLWl0ZW0tZW50ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTVweCk7b3BhY2l0eTowfS5hbnQtc2hvdy1oZWxwLWl0ZW0tYXBwZWFyLWFjdGl2ZSwuYW50LXNob3ctaGVscC1pdGVtLWVudGVyLWFjdGl2ZXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtvcGFjaXR5OjF9LmFudC1zaG93LWhlbHAtaXRlbS1sZWF2ZXt0cmFuc2l0aW9uOmhlaWdodCAuMnMgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpLG9wYWNpdHkgLjJzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKSx0cmFuc2Zvcm0gLjJzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKSFpbXBvcnRhbnR9LmFudC1zaG93LWhlbHAtaXRlbS1sZWF2ZS1hY3RpdmV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTVweCl9QGtleWZyYW1lcyBkaWZmWm9vbUluMXswJXt0cmFuc2Zvcm06c2NhbGUoMCk7b3BhY2l0eTowfXRve3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZGlmZlpvb21JbjJ7MCV7dHJhbnNmb3JtOnNjYWxlKDApO29wYWNpdHk6MH10b3t0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGRpZmZab29tSW4zezAle3RyYW5zZm9ybTpzY2FsZSgwKTtvcGFjaXR5OjB9dG97dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19LmFudC1mb3JtLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtZm9ybS1ydGwgLmFudC1mb3JtLWl0ZW0tbGFiZWx7dGV4dC1hbGlnbjpsZWZ0fS5hbnQtZm9ybS1ydGwgLmFudC1mb3JtLWl0ZW0tbGFiZWw+bGFiZWwuYW50LWZvcm0taXRlbS1yZXF1aXJlZDpiZWZvcmV7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6NHB4fS5hbnQtZm9ybS1ydGwgLmFudC1mb3JtLWl0ZW0tbGFiZWw+bGFiZWw6YWZ0ZXJ7bWFyZ2luOjAgMnB4IDAgOHB4fS5hbnQtZm9ybS1ydGwgLmFudC1mb3JtLWl0ZW0tbGFiZWw+bGFiZWwgLmFudC1mb3JtLWl0ZW0tb3B0aW9uYWx7bWFyZ2luLXJpZ2h0OjRweDttYXJnaW4tbGVmdDowfS5hbnQtY29sLXJ0bCAuYW50LWZvcm0taXRlbS1jb250cm9sOmZpcnN0LWNoaWxke3dpZHRoOjEwMCV9LmFudC1mb3JtLXJ0bCAuYW50LWZvcm0taXRlbS1oYXMtZmVlZGJhY2sgLmFudC1pbnB1dHtwYWRkaW5nLXJpZ2h0OjExcHg7cGFkZGluZy1sZWZ0OjI0cHh9LmFudC1mb3JtLXJ0bCAuYW50LWZvcm0taXRlbS1oYXMtZmVlZGJhY2sgLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyIC5hbnQtaW5wdXQtc3VmZml4e3BhZGRpbmctcmlnaHQ6MTFweDtwYWRkaW5nLWxlZnQ6MThweH0uYW50LWZvcm0tcnRsIC5hbnQtZm9ybS1pdGVtLWhhcy1mZWVkYmFjayAuYW50LWlucHV0LWFmZml4LXdyYXBwZXIgLmFudC1pbnB1dCwuYW50LWZvcm0tcnRsIC5hbnQtZm9ybS1pdGVtLWhhcy1mZWVkYmFjayAuYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyIC5hbnQtaW5wdXQtbnVtYmVye3BhZGRpbmc6MH0uYW50LWZvcm0tcnRsIC5hbnQtZm9ybS1pdGVtLWhhcy1mZWVkYmFjayAuYW50LWlucHV0LXNlYXJjaDpub3QoLmFudC1pbnB1dC1zZWFyY2gtZW50ZXItYnV0dG9uKSAuYW50LWlucHV0LXN1ZmZpeHtyaWdodDphdXRvO2xlZnQ6MjhweH0uYW50LWZvcm0tcnRsIC5hbnQtZm9ybS1pdGVtLWhhcy1mZWVkYmFjayAuYW50LWlucHV0LW51bWJlcntwYWRkaW5nLWxlZnQ6MThweH0uYW50LWZvcm0tcnRsIC5hbnQtZm9ybS1pdGVtLWhhcy1mZWVkYmFjayA6bm90KC5hbnQtaW5wdXQtZ3JvdXAtYWRkb24pPi5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LWFycm93LC5hbnQtZm9ybS1ydGwgLmFudC1mb3JtLWl0ZW0taGFzLWZlZWRiYWNrIDpub3QoLmFudC1pbnB1dC1ncm91cC1hZGRvbik+LmFudC1zZWxlY3QgLmFudC1zZWxlY3QtY2xlYXIsLmFudC1mb3JtLXJ0bCAuYW50LWZvcm0taXRlbS1oYXMtZmVlZGJhY2sgOm5vdCguYW50LWlucHV0LW51bWJlci1ncm91cC1hZGRvbik+LmFudC1zZWxlY3QgLmFudC1zZWxlY3QtYXJyb3csLmFudC1mb3JtLXJ0bCAuYW50LWZvcm0taXRlbS1oYXMtZmVlZGJhY2sgOm5vdCguYW50LWlucHV0LW51bWJlci1ncm91cC1hZGRvbik+LmFudC1zZWxlY3QgLmFudC1zZWxlY3QtY2xlYXIsLmFudC1mb3JtLXJ0bCAuYW50LWZvcm0taXRlbS1oYXMtZmVlZGJhY2s+LmFudC1zZWxlY3QgLmFudC1zZWxlY3QtYXJyb3csLmFudC1mb3JtLXJ0bCAuYW50LWZvcm0taXRlbS1oYXMtZmVlZGJhY2s+LmFudC1zZWxlY3QgLmFudC1zZWxlY3QtY2xlYXJ7cmlnaHQ6YXV0bztsZWZ0OjMycHh9LmFudC1mb3JtLXJ0bCAuYW50LWZvcm0taXRlbS1oYXMtZmVlZGJhY2sgOm5vdCguYW50LWlucHV0LWdyb3VwLWFkZG9uKT4uYW50LXNlbGVjdCAuYW50LXNlbGVjdC1zZWxlY3Rpb24tc2VsZWN0ZWQtdmFsdWUsLmFudC1mb3JtLXJ0bCAuYW50LWZvcm0taXRlbS1oYXMtZmVlZGJhY2sgOm5vdCguYW50LWlucHV0LW51bWJlci1ncm91cC1hZGRvbik+LmFudC1zZWxlY3QgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXNlbGVjdGVkLXZhbHVlLC5hbnQtZm9ybS1ydGwgLmFudC1mb3JtLWl0ZW0taGFzLWZlZWRiYWNrPi5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1zZWxlY3RlZC12YWx1ZXtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjQycHh9LmFudC1mb3JtLXJ0bCAuYW50LWZvcm0taXRlbS1oYXMtZmVlZGJhY2sgLmFudC1jYXNjYWRlci1waWNrZXItYXJyb3d7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MTlweH0uYW50LWZvcm0tcnRsIC5hbnQtZm9ybS1pdGVtLWhhcy1mZWVkYmFjayAuYW50LWNhc2NhZGVyLXBpY2tlci1jbGVhcntyaWdodDphdXRvO2xlZnQ6MzJweH0uYW50LWZvcm0tcnRsIC5hbnQtZm9ybS1pdGVtLWhhcy1mZWVkYmFjayAuYW50LXBpY2tlciwuYW50LWZvcm0tcnRsIC5hbnQtZm9ybS1pdGVtLWhhcy1mZWVkYmFjayAuYW50LXBpY2tlci1sYXJnZXtwYWRkaW5nLXJpZ2h0OjExcHg7cGFkZGluZy1sZWZ0OjI5LjJweH0uYW50LWZvcm0tcnRsIC5hbnQtZm9ybS1pdGVtLWhhcy1mZWVkYmFjayAuYW50LXBpY2tlci1zbWFsbHtwYWRkaW5nLXJpZ2h0OjdweDtwYWRkaW5nLWxlZnQ6MjUuMnB4fS5hbnQtZm9ybS1ydGwgLmFudC1mb3JtLWl0ZW0taGFzLWZlZWRiYWNrLmFudC1mb3JtLWl0ZW0taGFzLWVycm9yIC5hbnQtZm9ybS1pdGVtLWNoaWxkcmVuLWljb24sLmFudC1mb3JtLXJ0bCAuYW50LWZvcm0taXRlbS1oYXMtZmVlZGJhY2suYW50LWZvcm0taXRlbS1oYXMtc3VjY2VzcyAuYW50LWZvcm0taXRlbS1jaGlsZHJlbi1pY29uLC5hbnQtZm9ybS1ydGwgLmFudC1mb3JtLWl0ZW0taGFzLWZlZWRiYWNrLmFudC1mb3JtLWl0ZW0taGFzLXdhcm5pbmcgLmFudC1mb3JtLWl0ZW0tY2hpbGRyZW4taWNvbiwuYW50LWZvcm0tcnRsIC5hbnQtZm9ybS1pdGVtLWhhcy1mZWVkYmFjay5hbnQtZm9ybS1pdGVtLWlzLXZhbGlkYXRpbmcgLmFudC1mb3JtLWl0ZW0tY2hpbGRyZW4taWNvbntyaWdodDphdXRvO2xlZnQ6MH0uYW50LWZvcm0tcnRsLmFudC1mb3JtLWlubGluZSAuYW50LWZvcm0taXRlbXttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDoxNnB4fS5hbnQtcm93e2ZsZXgtZmxvdzpyb3cgd3JhcDttaW4td2lkdGg6MH0uYW50LXJvdywuYW50LXJvdzphZnRlciwuYW50LXJvdzpiZWZvcmV7ZGlzcGxheTpmbGV4fS5hbnQtcm93LW5vLXdyYXB7ZmxleC13cmFwOm5vd3JhcH0uYW50LXJvdy1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uYW50LXJvdy1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uYW50LXJvdy1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5hbnQtcm93LXNwYWNlLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmFudC1yb3ctc3BhY2UtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmR9LmFudC1yb3ctc3BhY2UtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHl9LmFudC1yb3ctdG9we2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmFudC1yb3ctbWlkZGxle2FsaWduLWl0ZW1zOmNlbnRlcn0uYW50LXJvdy1ib3R0b217YWxpZ24taXRlbXM6ZmxleC1lbmR9LmFudC1jb2x7cG9zaXRpb246cmVsYXRpdmU7bWF4LXdpZHRoOjEwMCU7bWluLWhlaWdodDoxcHh9LmFudC1jb2wtMjR7ZGlzcGxheTpibG9jaztmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5hbnQtY29sLXB1c2gtMjR7bGVmdDoxMDAlfS5hbnQtY29sLXB1bGwtMjR7cmlnaHQ6MTAwJX0uYW50LWNvbC1vZmZzZXQtMjR7bWFyZ2luLWxlZnQ6MTAwJX0uYW50LWNvbC1vcmRlci0yNHtvcmRlcjoyNH0uYW50LWNvbC0yM3tkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDk1LjgzMzMzMzMzJTttYXgtd2lkdGg6OTUuODMzMzMzMzMlfS5hbnQtY29sLXB1c2gtMjN7bGVmdDo5NS44MzMzMzMzMyV9LmFudC1jb2wtcHVsbC0yM3tyaWdodDo5NS44MzMzMzMzMyV9LmFudC1jb2wtb2Zmc2V0LTIze21hcmdpbi1sZWZ0Ojk1LjgzMzMzMzMzJX0uYW50LWNvbC1vcmRlci0yM3tvcmRlcjoyM30uYW50LWNvbC0yMntkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDkxLjY2NjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjY2NjclfS5hbnQtY29sLXB1c2gtMjJ7bGVmdDo5MS42NjY2NjY2NyV9LmFudC1jb2wtcHVsbC0yMntyaWdodDo5MS42NjY2NjY2NyV9LmFudC1jb2wtb2Zmc2V0LTIye21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uYW50LWNvbC1vcmRlci0yMntvcmRlcjoyMn0uYW50LWNvbC0yMXtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDg3LjUlO21heC13aWR0aDo4Ny41JX0uYW50LWNvbC1wdXNoLTIxe2xlZnQ6ODcuNSV9LmFudC1jb2wtcHVsbC0yMXtyaWdodDo4Ny41JX0uYW50LWNvbC1vZmZzZXQtMjF7bWFyZ2luLWxlZnQ6ODcuNSV9LmFudC1jb2wtb3JkZXItMjF7b3JkZXI6MjF9LmFudC1jb2wtMjB7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA4My4zMzMzMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzMzMzJX0uYW50LWNvbC1wdXNoLTIwe2xlZnQ6ODMuMzMzMzMzMzMlfS5hbnQtY29sLXB1bGwtMjB7cmlnaHQ6ODMuMzMzMzMzMzMlfS5hbnQtY29sLW9mZnNldC0yMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9LmFudC1jb2wtb3JkZXItMjB7b3JkZXI6MjB9LmFudC1jb2wtMTl7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA3OS4xNjY2NjY2NyU7bWF4LXdpZHRoOjc5LjE2NjY2NjY3JX0uYW50LWNvbC1wdXNoLTE5e2xlZnQ6NzkuMTY2NjY2NjclfS5hbnQtY29sLXB1bGwtMTl7cmlnaHQ6NzkuMTY2NjY2NjclfS5hbnQtY29sLW9mZnNldC0xOXttYXJnaW4tbGVmdDo3OS4xNjY2NjY2NyV9LmFudC1jb2wtb3JkZXItMTl7b3JkZXI6MTl9LmFudC1jb2wtMTh7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uYW50LWNvbC1wdXNoLTE4e2xlZnQ6NzUlfS5hbnQtY29sLXB1bGwtMTh7cmlnaHQ6NzUlfS5hbnQtY29sLW9mZnNldC0xOHttYXJnaW4tbGVmdDo3NSV9LmFudC1jb2wtb3JkZXItMTh7b3JkZXI6MTh9LmFudC1jb2wtMTd7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA3MC44MzMzMzMzMyU7bWF4LXdpZHRoOjcwLjgzMzMzMzMzJX0uYW50LWNvbC1wdXNoLTE3e2xlZnQ6NzAuODMzMzMzMzMlfS5hbnQtY29sLXB1bGwtMTd7cmlnaHQ6NzAuODMzMzMzMzMlfS5hbnQtY29sLW9mZnNldC0xN3ttYXJnaW4tbGVmdDo3MC44MzMzMzMzMyV9LmFudC1jb2wtb3JkZXItMTd7b3JkZXI6MTd9LmFudC1jb2wtMTZ7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA2Ni42NjY2NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY2NjY3JX0uYW50LWNvbC1wdXNoLTE2e2xlZnQ6NjYuNjY2NjY2NjclfS5hbnQtY29sLXB1bGwtMTZ7cmlnaHQ6NjYuNjY2NjY2NjclfS5hbnQtY29sLW9mZnNldC0xNnttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9LmFudC1jb2wtb3JkZXItMTZ7b3JkZXI6MTZ9LmFudC1jb2wtMTV7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA2Mi41JTttYXgtd2lkdGg6NjIuNSV9LmFudC1jb2wtcHVzaC0xNXtsZWZ0OjYyLjUlfS5hbnQtY29sLXB1bGwtMTV7cmlnaHQ6NjIuNSV9LmFudC1jb2wtb2Zmc2V0LTE1e21hcmdpbi1sZWZ0OjYyLjUlfS5hbnQtY29sLW9yZGVyLTE1e29yZGVyOjE1fS5hbnQtY29sLTE0e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNTguMzMzMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMzMzMyV9LmFudC1jb2wtcHVzaC0xNHtsZWZ0OjU4LjMzMzMzMzMzJX0uYW50LWNvbC1wdWxsLTE0e3JpZ2h0OjU4LjMzMzMzMzMzJX0uYW50LWNvbC1vZmZzZXQtMTR7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5hbnQtY29sLW9yZGVyLTE0e29yZGVyOjE0fS5hbnQtY29sLTEze2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNTQuMTY2NjY2NjclO21heC13aWR0aDo1NC4xNjY2NjY2NyV9LmFudC1jb2wtcHVzaC0xM3tsZWZ0OjU0LjE2NjY2NjY3JX0uYW50LWNvbC1wdWxsLTEze3JpZ2h0OjU0LjE2NjY2NjY3JX0uYW50LWNvbC1vZmZzZXQtMTN7bWFyZ2luLWxlZnQ6NTQuMTY2NjY2NjclfS5hbnQtY29sLW9yZGVyLTEze29yZGVyOjEzfS5hbnQtY29sLTEye2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmFudC1jb2wtcHVzaC0xMntsZWZ0OjUwJX0uYW50LWNvbC1wdWxsLTEye3JpZ2h0OjUwJX0uYW50LWNvbC1vZmZzZXQtMTJ7bWFyZ2luLWxlZnQ6NTAlfS5hbnQtY29sLW9yZGVyLTEye29yZGVyOjEyfS5hbnQtY29sLTExe2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNDUuODMzMzMzMzMlO21heC13aWR0aDo0NS44MzMzMzMzMyV9LmFudC1jb2wtcHVzaC0xMXtsZWZ0OjQ1LjgzMzMzMzMzJX0uYW50LWNvbC1wdWxsLTExe3JpZ2h0OjQ1LjgzMzMzMzMzJX0uYW50LWNvbC1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6NDUuODMzMzMzMzMlfS5hbnQtY29sLW9yZGVyLTExe29yZGVyOjExfS5hbnQtY29sLTEwe2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNDEuNjY2NjY2NjclO21heC13aWR0aDo0MS42NjY2NjY2NyV9LmFudC1jb2wtcHVzaC0xMHtsZWZ0OjQxLjY2NjY2NjY3JX0uYW50LWNvbC1wdWxsLTEwe3JpZ2h0OjQxLjY2NjY2NjY3JX0uYW50LWNvbC1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5hbnQtY29sLW9yZGVyLTEwe29yZGVyOjEwfS5hbnQtY29sLTl7ZGlzcGxheTpibG9jaztmbGV4OjAgMCAzNy41JTttYXgtd2lkdGg6MzcuNSV9LmFudC1jb2wtcHVzaC05e2xlZnQ6MzcuNSV9LmFudC1jb2wtcHVsbC05e3JpZ2h0OjM3LjUlfS5hbnQtY29sLW9mZnNldC05e21hcmdpbi1sZWZ0OjM3LjUlfS5hbnQtY29sLW9yZGVyLTl7b3JkZXI6OX0uYW50LWNvbC04e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgMzMuMzMzMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMzMyV9LmFudC1jb2wtcHVzaC04e2xlZnQ6MzMuMzMzMzMzMzMlfS5hbnQtY29sLXB1bGwtOHtyaWdodDozMy4zMzMzMzMzMyV9LmFudC1jb2wtb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5hbnQtY29sLW9yZGVyLTh7b3JkZXI6OH0uYW50LWNvbC03e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgMjkuMTY2NjY2NjclO21heC13aWR0aDoyOS4xNjY2NjY2NyV9LmFudC1jb2wtcHVzaC03e2xlZnQ6MjkuMTY2NjY2NjclfS5hbnQtY29sLXB1bGwtN3tyaWdodDoyOS4xNjY2NjY2NyV9LmFudC1jb2wtb2Zmc2V0LTd7bWFyZ2luLWxlZnQ6MjkuMTY2NjY2NjclfS5hbnQtY29sLW9yZGVyLTd7b3JkZXI6N30uYW50LWNvbC02e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmFudC1jb2wtcHVzaC02e2xlZnQ6MjUlfS5hbnQtY29sLXB1bGwtNntyaWdodDoyNSV9LmFudC1jb2wtb2Zmc2V0LTZ7bWFyZ2luLWxlZnQ6MjUlfS5hbnQtY29sLW9yZGVyLTZ7b3JkZXI6Nn0uYW50LWNvbC01e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgMjAuODMzMzMzMzMlO21heC13aWR0aDoyMC44MzMzMzMzMyV9LmFudC1jb2wtcHVzaC01e2xlZnQ6MjAuODMzMzMzMzMlfS5hbnQtY29sLXB1bGwtNXtyaWdodDoyMC44MzMzMzMzMyV9LmFudC1jb2wtb2Zmc2V0LTV7bWFyZ2luLWxlZnQ6MjAuODMzMzMzMzMlfS5hbnQtY29sLW9yZGVyLTV7b3JkZXI6NX0uYW50LWNvbC00e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgMTYuNjY2NjY2NjclO21heC13aWR0aDoxNi42NjY2NjY2NyV9LmFudC1jb2wtcHVzaC00e2xlZnQ6MTYuNjY2NjY2NjclfS5hbnQtY29sLXB1bGwtNHtyaWdodDoxNi42NjY2NjY2NyV9LmFudC1jb2wtb2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5hbnQtY29sLW9yZGVyLTR7b3JkZXI6NH0uYW50LWNvbC0ze2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgMTIuNSU7bWF4LXdpZHRoOjEyLjUlfS5hbnQtY29sLXB1c2gtM3tsZWZ0OjEyLjUlfS5hbnQtY29sLXB1bGwtM3tyaWdodDoxMi41JX0uYW50LWNvbC1vZmZzZXQtM3ttYXJnaW4tbGVmdDoxMi41JX0uYW50LWNvbC1vcmRlci0ze29yZGVyOjN9LmFudC1jb2wtMntkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDguMzMzMzMzMzMlO21heC13aWR0aDo4LjMzMzMzMzMzJX0uYW50LWNvbC1wdXNoLTJ7bGVmdDo4LjMzMzMzMzMzJX0uYW50LWNvbC1wdWxsLTJ7cmlnaHQ6OC4zMzMzMzMzMyV9LmFudC1jb2wtb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9LmFudC1jb2wtb3JkZXItMntvcmRlcjoyfS5hbnQtY29sLTF7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA0LjE2NjY2NjY3JTttYXgtd2lkdGg6NC4xNjY2NjY2NyV9LmFudC1jb2wtcHVzaC0xe2xlZnQ6NC4xNjY2NjY2NyV9LmFudC1jb2wtcHVsbC0xe3JpZ2h0OjQuMTY2NjY2NjclfS5hbnQtY29sLW9mZnNldC0xe21hcmdpbi1sZWZ0OjQuMTY2NjY2NjclfS5hbnQtY29sLW9yZGVyLTF7b3JkZXI6MX0uYW50LWNvbC0we2Rpc3BsYXk6bm9uZX0uYW50LWNvbC1vZmZzZXQtMHttYXJnaW4tbGVmdDowfS5hbnQtY29sLW9yZGVyLTB7b3JkZXI6MH0uYW50LWNvbC1vZmZzZXQtMC5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MH0uYW50LWNvbC1wdXNoLTEuYW50LWNvbC1ydGx7cmlnaHQ6NC4xNjY2NjY2NyU7bGVmdDphdXRvfS5hbnQtY29sLXB1bGwtMS5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NC4xNjY2NjY2NyV9LmFudC1jb2wtb2Zmc2V0LTEuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjQuMTY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtcHVzaC0yLmFudC1jb2wtcnRse3JpZ2h0OjguMzMzMzMzMzMlO2xlZnQ6YXV0b30uYW50LWNvbC1wdWxsLTIuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjguMzMzMzMzMzMlfS5hbnQtY29sLW9mZnNldC0yLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo4LjMzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXB1c2gtMy5hbnQtY29sLXJ0bHtyaWdodDoxMi41JTtsZWZ0OmF1dG99LmFudC1jb2wtcHVsbC0zLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDoxMi41JX0uYW50LWNvbC1vZmZzZXQtMy5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MTIuNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1wdXNoLTQuYW50LWNvbC1ydGx7cmlnaHQ6MTYuNjY2NjY2NjclO2xlZnQ6YXV0b30uYW50LWNvbC1wdWxsLTQuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjE2LjY2NjY2NjY3JX0uYW50LWNvbC1vZmZzZXQtNC5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MTYuNjY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtcHVzaC01LmFudC1jb2wtcnRse3JpZ2h0OjIwLjgzMzMzMzMzJTtsZWZ0OmF1dG99LmFudC1jb2wtcHVsbC01LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDoyMC44MzMzMzMzMyV9LmFudC1jb2wtb2Zmc2V0LTUuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjIwLjgzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXB1c2gtNi5hbnQtY29sLXJ0bHtyaWdodDoyNSU7bGVmdDphdXRvfS5hbnQtY29sLXB1bGwtNi5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MjUlfS5hbnQtY29sLW9mZnNldC02LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDoyNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1wdXNoLTcuYW50LWNvbC1ydGx7cmlnaHQ6MjkuMTY2NjY2NjclO2xlZnQ6YXV0b30uYW50LWNvbC1wdWxsLTcuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjI5LjE2NjY2NjY3JX0uYW50LWNvbC1vZmZzZXQtNy5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MjkuMTY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtcHVzaC04LmFudC1jb2wtcnRse3JpZ2h0OjMzLjMzMzMzMzMzJTtsZWZ0OmF1dG99LmFudC1jb2wtcHVsbC04LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDozMy4zMzMzMzMzMyV9LmFudC1jb2wtb2Zmc2V0LTguYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjMzLjMzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXB1c2gtOS5hbnQtY29sLXJ0bHtyaWdodDozNy41JTtsZWZ0OmF1dG99LmFudC1jb2wtcHVsbC05LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDozNy41JX0uYW50LWNvbC1vZmZzZXQtOS5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MzcuNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1wdXNoLTEwLmFudC1jb2wtcnRse3JpZ2h0OjQxLjY2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtcHVsbC0xMC5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NDEuNjY2NjY2NjclfS5hbnQtY29sLW9mZnNldC0xMC5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NDEuNjY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtcHVzaC0xMS5hbnQtY29sLXJ0bHtyaWdodDo0NS44MzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLXB1bGwtMTEuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjQ1LjgzMzMzMzMzJX0uYW50LWNvbC1vZmZzZXQtMTEuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjQ1LjgzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXB1c2gtMTIuYW50LWNvbC1ydGx7cmlnaHQ6NTAlO2xlZnQ6YXV0b30uYW50LWNvbC1wdWxsLTEyLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo1MCV9LmFudC1jb2wtb2Zmc2V0LTEyLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo1MCU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1wdXNoLTEzLmFudC1jb2wtcnRse3JpZ2h0OjU0LjE2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtcHVsbC0xMy5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NTQuMTY2NjY2NjclfS5hbnQtY29sLW9mZnNldC0xMy5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NTQuMTY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtcHVzaC0xNC5hbnQtY29sLXJ0bHtyaWdodDo1OC4zMzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLXB1bGwtMTQuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjU4LjMzMzMzMzMzJX0uYW50LWNvbC1vZmZzZXQtMTQuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjU4LjMzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXB1c2gtMTUuYW50LWNvbC1ydGx7cmlnaHQ6NjIuNSU7bGVmdDphdXRvfS5hbnQtY29sLXB1bGwtMTUuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjYyLjUlfS5hbnQtY29sLW9mZnNldC0xNS5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NjIuNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1wdXNoLTE2LmFudC1jb2wtcnRse3JpZ2h0OjY2LjY2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtcHVsbC0xNi5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NjYuNjY2NjY2NjclfS5hbnQtY29sLW9mZnNldC0xNi5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NjYuNjY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtcHVzaC0xNy5hbnQtY29sLXJ0bHtyaWdodDo3MC44MzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLXB1bGwtMTcuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjcwLjgzMzMzMzMzJX0uYW50LWNvbC1vZmZzZXQtMTcuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjcwLjgzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXB1c2gtMTguYW50LWNvbC1ydGx7cmlnaHQ6NzUlO2xlZnQ6YXV0b30uYW50LWNvbC1wdWxsLTE4LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo3NSV9LmFudC1jb2wtb2Zmc2V0LTE4LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo3NSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1wdXNoLTE5LmFudC1jb2wtcnRse3JpZ2h0Ojc5LjE2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtcHVsbC0xOS5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NzkuMTY2NjY2NjclfS5hbnQtY29sLW9mZnNldC0xOS5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NzkuMTY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtcHVzaC0yMC5hbnQtY29sLXJ0bHtyaWdodDo4My4zMzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLXB1bGwtMjAuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjgzLjMzMzMzMzMzJX0uYW50LWNvbC1vZmZzZXQtMjAuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjgzLjMzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXB1c2gtMjEuYW50LWNvbC1ydGx7cmlnaHQ6ODcuNSU7bGVmdDphdXRvfS5hbnQtY29sLXB1bGwtMjEuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0Ojg3LjUlfS5hbnQtY29sLW9mZnNldC0yMS5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6ODcuNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1wdXNoLTIyLmFudC1jb2wtcnRse3JpZ2h0OjkxLjY2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtcHVsbC0yMi5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6OTEuNjY2NjY2NjclfS5hbnQtY29sLW9mZnNldC0yMi5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6OTEuNjY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtcHVzaC0yMy5hbnQtY29sLXJ0bHtyaWdodDo5NS44MzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLXB1bGwtMjMuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0Ojk1LjgzMzMzMzMzJX0uYW50LWNvbC1vZmZzZXQtMjMuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0Ojk1LjgzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXB1c2gtMjQuYW50LWNvbC1ydGx7cmlnaHQ6MTAwJTtsZWZ0OmF1dG99LmFudC1jb2wtcHVsbC0yNC5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MTAwJX0uYW50LWNvbC1vZmZzZXQtMjQuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjEwMCU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14cy0yNHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9LmFudC1jb2wteHMtcHVzaC0yNHtsZWZ0OjEwMCV9LmFudC1jb2wteHMtcHVsbC0yNHtyaWdodDoxMDAlfS5hbnQtY29sLXhzLW9mZnNldC0yNHttYXJnaW4tbGVmdDoxMDAlfS5hbnQtY29sLXhzLW9yZGVyLTI0e29yZGVyOjI0fS5hbnQtY29sLXhzLTIze2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgOTUuODMzMzMzMzMlO21heC13aWR0aDo5NS44MzMzMzMzMyV9LmFudC1jb2wteHMtcHVzaC0yM3tsZWZ0Ojk1LjgzMzMzMzMzJX0uYW50LWNvbC14cy1wdWxsLTIze3JpZ2h0Ojk1LjgzMzMzMzMzJX0uYW50LWNvbC14cy1vZmZzZXQtMjN7bWFyZ2luLWxlZnQ6OTUuODMzMzMzMzMlfS5hbnQtY29sLXhzLW9yZGVyLTIze29yZGVyOjIzfS5hbnQtY29sLXhzLTIye2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgOTEuNjY2NjY2NjclO21heC13aWR0aDo5MS42NjY2NjY2NyV9LmFudC1jb2wteHMtcHVzaC0yMntsZWZ0OjkxLjY2NjY2NjY3JX0uYW50LWNvbC14cy1wdWxsLTIye3JpZ2h0OjkxLjY2NjY2NjY3JX0uYW50LWNvbC14cy1vZmZzZXQtMjJ7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5hbnQtY29sLXhzLW9yZGVyLTIye29yZGVyOjIyfS5hbnQtY29sLXhzLTIxe2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgODcuNSU7bWF4LXdpZHRoOjg3LjUlfS5hbnQtY29sLXhzLXB1c2gtMjF7bGVmdDo4Ny41JX0uYW50LWNvbC14cy1wdWxsLTIxe3JpZ2h0Ojg3LjUlfS5hbnQtY29sLXhzLW9mZnNldC0yMXttYXJnaW4tbGVmdDo4Ny41JX0uYW50LWNvbC14cy1vcmRlci0yMXtvcmRlcjoyMX0uYW50LWNvbC14cy0yMHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDgzLjMzMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzMzMlfS5hbnQtY29sLXhzLXB1c2gtMjB7bGVmdDo4My4zMzMzMzMzMyV9LmFudC1jb2wteHMtcHVsbC0yMHtyaWdodDo4My4zMzMzMzMzMyV9LmFudC1jb2wteHMtb2Zmc2V0LTIwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0uYW50LWNvbC14cy1vcmRlci0yMHtvcmRlcjoyMH0uYW50LWNvbC14cy0xOXtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDc5LjE2NjY2NjY3JTttYXgtd2lkdGg6NzkuMTY2NjY2NjclfS5hbnQtY29sLXhzLXB1c2gtMTl7bGVmdDo3OS4xNjY2NjY2NyV9LmFudC1jb2wteHMtcHVsbC0xOXtyaWdodDo3OS4xNjY2NjY2NyV9LmFudC1jb2wteHMtb2Zmc2V0LTE5e21hcmdpbi1sZWZ0Ojc5LjE2NjY2NjY3JX0uYW50LWNvbC14cy1vcmRlci0xOXtvcmRlcjoxOX0uYW50LWNvbC14cy0xOHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5hbnQtY29sLXhzLXB1c2gtMTh7bGVmdDo3NSV9LmFudC1jb2wteHMtcHVsbC0xOHtyaWdodDo3NSV9LmFudC1jb2wteHMtb2Zmc2V0LTE4e21hcmdpbi1sZWZ0Ojc1JX0uYW50LWNvbC14cy1vcmRlci0xOHtvcmRlcjoxOH0uYW50LWNvbC14cy0xN3tkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDcwLjgzMzMzMzMzJTttYXgtd2lkdGg6NzAuODMzMzMzMzMlfS5hbnQtY29sLXhzLXB1c2gtMTd7bGVmdDo3MC44MzMzMzMzMyV9LmFudC1jb2wteHMtcHVsbC0xN3tyaWdodDo3MC44MzMzMzMzMyV9LmFudC1jb2wteHMtb2Zmc2V0LTE3e21hcmdpbi1sZWZ0OjcwLjgzMzMzMzMzJX0uYW50LWNvbC14cy1vcmRlci0xN3tvcmRlcjoxN30uYW50LWNvbC14cy0xNntkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDY2LjY2NjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY2NjclfS5hbnQtY29sLXhzLXB1c2gtMTZ7bGVmdDo2Ni42NjY2NjY2NyV9LmFudC1jb2wteHMtcHVsbC0xNntyaWdodDo2Ni42NjY2NjY2NyV9LmFudC1jb2wteHMtb2Zmc2V0LTE2e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0uYW50LWNvbC14cy1vcmRlci0xNntvcmRlcjoxNn0uYW50LWNvbC14cy0xNXtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDYyLjUlO21heC13aWR0aDo2Mi41JX0uYW50LWNvbC14cy1wdXNoLTE1e2xlZnQ6NjIuNSV9LmFudC1jb2wteHMtcHVsbC0xNXtyaWdodDo2Mi41JX0uYW50LWNvbC14cy1vZmZzZXQtMTV7bWFyZ2luLWxlZnQ6NjIuNSV9LmFudC1jb2wteHMtb3JkZXItMTV7b3JkZXI6MTV9LmFudC1jb2wteHMtMTR7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA1OC4zMzMzMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzMzMzJX0uYW50LWNvbC14cy1wdXNoLTE0e2xlZnQ6NTguMzMzMzMzMzMlfS5hbnQtY29sLXhzLXB1bGwtMTR7cmlnaHQ6NTguMzMzMzMzMzMlfS5hbnQtY29sLXhzLW9mZnNldC0xNHttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9LmFudC1jb2wteHMtb3JkZXItMTR7b3JkZXI6MTR9LmFudC1jb2wteHMtMTN7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA1NC4xNjY2NjY2NyU7bWF4LXdpZHRoOjU0LjE2NjY2NjY3JX0uYW50LWNvbC14cy1wdXNoLTEze2xlZnQ6NTQuMTY2NjY2NjclfS5hbnQtY29sLXhzLXB1bGwtMTN7cmlnaHQ6NTQuMTY2NjY2NjclfS5hbnQtY29sLXhzLW9mZnNldC0xM3ttYXJnaW4tbGVmdDo1NC4xNjY2NjY2NyV9LmFudC1jb2wteHMtb3JkZXItMTN7b3JkZXI6MTN9LmFudC1jb2wteHMtMTJ7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uYW50LWNvbC14cy1wdXNoLTEye2xlZnQ6NTAlfS5hbnQtY29sLXhzLXB1bGwtMTJ7cmlnaHQ6NTAlfS5hbnQtY29sLXhzLW9mZnNldC0xMnttYXJnaW4tbGVmdDo1MCV9LmFudC1jb2wteHMtb3JkZXItMTJ7b3JkZXI6MTJ9LmFudC1jb2wteHMtMTF7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA0NS44MzMzMzMzMyU7bWF4LXdpZHRoOjQ1LjgzMzMzMzMzJX0uYW50LWNvbC14cy1wdXNoLTExe2xlZnQ6NDUuODMzMzMzMzMlfS5hbnQtY29sLXhzLXB1bGwtMTF7cmlnaHQ6NDUuODMzMzMzMzMlfS5hbnQtY29sLXhzLW9mZnNldC0xMXttYXJnaW4tbGVmdDo0NS44MzMzMzMzMyV9LmFudC1jb2wteHMtb3JkZXItMTF7b3JkZXI6MTF9LmFudC1jb2wteHMtMTB7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA0MS42NjY2NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY2NjY3JX0uYW50LWNvbC14cy1wdXNoLTEwe2xlZnQ6NDEuNjY2NjY2NjclfS5hbnQtY29sLXhzLXB1bGwtMTB7cmlnaHQ6NDEuNjY2NjY2NjclfS5hbnQtY29sLXhzLW9mZnNldC0xMHttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9LmFudC1jb2wteHMtb3JkZXItMTB7b3JkZXI6MTB9LmFudC1jb2wteHMtOXtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDM3LjUlO21heC13aWR0aDozNy41JX0uYW50LWNvbC14cy1wdXNoLTl7bGVmdDozNy41JX0uYW50LWNvbC14cy1wdWxsLTl7cmlnaHQ6MzcuNSV9LmFudC1jb2wteHMtb2Zmc2V0LTl7bWFyZ2luLWxlZnQ6MzcuNSV9LmFudC1jb2wteHMtb3JkZXItOXtvcmRlcjo5fS5hbnQtY29sLXhzLTh7ZGlzcGxheTpibG9jaztmbGV4OjAgMCAzMy4zMzMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMzMzJX0uYW50LWNvbC14cy1wdXNoLTh7bGVmdDozMy4zMzMzMzMzMyV9LmFudC1jb2wteHMtcHVsbC04e3JpZ2h0OjMzLjMzMzMzMzMzJX0uYW50LWNvbC14cy1vZmZzZXQtOHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9LmFudC1jb2wteHMtb3JkZXItOHtvcmRlcjo4fS5hbnQtY29sLXhzLTd7ZGlzcGxheTpibG9jaztmbGV4OjAgMCAyOS4xNjY2NjY2NyU7bWF4LXdpZHRoOjI5LjE2NjY2NjY3JX0uYW50LWNvbC14cy1wdXNoLTd7bGVmdDoyOS4xNjY2NjY2NyV9LmFudC1jb2wteHMtcHVsbC03e3JpZ2h0OjI5LjE2NjY2NjY3JX0uYW50LWNvbC14cy1vZmZzZXQtN3ttYXJnaW4tbGVmdDoyOS4xNjY2NjY2NyV9LmFudC1jb2wteHMtb3JkZXItN3tvcmRlcjo3fS5hbnQtY29sLXhzLTZ7ZGlzcGxheTpibG9jaztmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uYW50LWNvbC14cy1wdXNoLTZ7bGVmdDoyNSV9LmFudC1jb2wteHMtcHVsbC02e3JpZ2h0OjI1JX0uYW50LWNvbC14cy1vZmZzZXQtNnttYXJnaW4tbGVmdDoyNSV9LmFudC1jb2wteHMtb3JkZXItNntvcmRlcjo2fS5hbnQtY29sLXhzLTV7ZGlzcGxheTpibG9jaztmbGV4OjAgMCAyMC44MzMzMzMzMyU7bWF4LXdpZHRoOjIwLjgzMzMzMzMzJX0uYW50LWNvbC14cy1wdXNoLTV7bGVmdDoyMC44MzMzMzMzMyV9LmFudC1jb2wteHMtcHVsbC01e3JpZ2h0OjIwLjgzMzMzMzMzJX0uYW50LWNvbC14cy1vZmZzZXQtNXttYXJnaW4tbGVmdDoyMC44MzMzMzMzMyV9LmFudC1jb2wteHMtb3JkZXItNXtvcmRlcjo1fS5hbnQtY29sLXhzLTR7ZGlzcGxheTpibG9jaztmbGV4OjAgMCAxNi42NjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NjY3JX0uYW50LWNvbC14cy1wdXNoLTR7bGVmdDoxNi42NjY2NjY2NyV9LmFudC1jb2wteHMtcHVsbC00e3JpZ2h0OjE2LjY2NjY2NjY3JX0uYW50LWNvbC14cy1vZmZzZXQtNHttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9LmFudC1jb2wteHMtb3JkZXItNHtvcmRlcjo0fS5hbnQtY29sLXhzLTN7ZGlzcGxheTpibG9jaztmbGV4OjAgMCAxMi41JTttYXgtd2lkdGg6MTIuNSV9LmFudC1jb2wteHMtcHVzaC0ze2xlZnQ6MTIuNSV9LmFudC1jb2wteHMtcHVsbC0ze3JpZ2h0OjEyLjUlfS5hbnQtY29sLXhzLW9mZnNldC0ze21hcmdpbi1sZWZ0OjEyLjUlfS5hbnQtY29sLXhzLW9yZGVyLTN7b3JkZXI6M30uYW50LWNvbC14cy0ye2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgOC4zMzMzMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMzMzMlfS5hbnQtY29sLXhzLXB1c2gtMntsZWZ0OjguMzMzMzMzMzMlfS5hbnQtY29sLXhzLXB1bGwtMntyaWdodDo4LjMzMzMzMzMzJX0uYW50LWNvbC14cy1vZmZzZXQtMnttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0uYW50LWNvbC14cy1vcmRlci0ye29yZGVyOjJ9LmFudC1jb2wteHMtMXtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDQuMTY2NjY2NjclO21heC13aWR0aDo0LjE2NjY2NjY3JX0uYW50LWNvbC14cy1wdXNoLTF7bGVmdDo0LjE2NjY2NjY3JX0uYW50LWNvbC14cy1wdWxsLTF7cmlnaHQ6NC4xNjY2NjY2NyV9LmFudC1jb2wteHMtb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6NC4xNjY2NjY2NyV9LmFudC1jb2wteHMtb3JkZXItMXtvcmRlcjoxfS5hbnQtY29sLXhzLTB7ZGlzcGxheTpub25lfS5hbnQtY29sLXB1c2gtMHtsZWZ0OmF1dG99LmFudC1jb2wtcHVsbC0we3JpZ2h0OmF1dG99LmFudC1jb2wteHMtcHVzaC0we2xlZnQ6YXV0b30uYW50LWNvbC14cy1wdWxsLTB7cmlnaHQ6YXV0b30uYW50LWNvbC14cy1vZmZzZXQtMHttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhzLW9yZGVyLTB7b3JkZXI6MH0uYW50LWNvbC1wdXNoLTAuYW50LWNvbC1ydGx7cmlnaHQ6YXV0b30uYW50LWNvbC1wdWxsLTAuYW50LWNvbC1ydGx7bGVmdDphdXRvfS5hbnQtY29sLXhzLXB1c2gtMC5hbnQtY29sLXJ0bHtyaWdodDphdXRvfS5hbnQtY29sLXhzLXB1bGwtMC5hbnQtY29sLXJ0bHtsZWZ0OmF1dG99LmFudC1jb2wteHMtb2Zmc2V0LTAuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjB9LmFudC1jb2wteHMtcHVzaC0xLmFudC1jb2wtcnRse3JpZ2h0OjQuMTY2NjY2NjclO2xlZnQ6YXV0b30uYW50LWNvbC14cy1wdWxsLTEuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjQuMTY2NjY2NjclfS5hbnQtY29sLXhzLW9mZnNldC0xLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo0LjE2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhzLXB1c2gtMi5hbnQtY29sLXJ0bHtyaWdodDo4LjMzMzMzMzMzJTtsZWZ0OmF1dG99LmFudC1jb2wteHMtcHVsbC0yLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo4LjMzMzMzMzMzJX0uYW50LWNvbC14cy1vZmZzZXQtMi5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6OC4zMzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14cy1wdXNoLTMuYW50LWNvbC1ydGx7cmlnaHQ6MTIuNSU7bGVmdDphdXRvfS5hbnQtY29sLXhzLXB1bGwtMy5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MTIuNSV9LmFudC1jb2wteHMtb2Zmc2V0LTMuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjEyLjUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteHMtcHVzaC00LmFudC1jb2wtcnRse3JpZ2h0OjE2LjY2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wteHMtcHVsbC00LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDoxNi42NjY2NjY2NyV9LmFudC1jb2wteHMtb2Zmc2V0LTQuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjE2LjY2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhzLXB1c2gtNS5hbnQtY29sLXJ0bHtyaWdodDoyMC44MzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLXhzLXB1bGwtNS5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MjAuODMzMzMzMzMlfS5hbnQtY29sLXhzLW9mZnNldC01LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDoyMC44MzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14cy1wdXNoLTYuYW50LWNvbC1ydGx7cmlnaHQ6MjUlO2xlZnQ6YXV0b30uYW50LWNvbC14cy1wdWxsLTYuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjI1JX0uYW50LWNvbC14cy1vZmZzZXQtNi5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MjUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteHMtcHVzaC03LmFudC1jb2wtcnRse3JpZ2h0OjI5LjE2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wteHMtcHVsbC03LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDoyOS4xNjY2NjY2NyV9LmFudC1jb2wteHMtb2Zmc2V0LTcuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjI5LjE2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhzLXB1c2gtOC5hbnQtY29sLXJ0bHtyaWdodDozMy4zMzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLXhzLXB1bGwtOC5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MzMuMzMzMzMzMzMlfS5hbnQtY29sLXhzLW9mZnNldC04LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDozMy4zMzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14cy1wdXNoLTkuYW50LWNvbC1ydGx7cmlnaHQ6MzcuNSU7bGVmdDphdXRvfS5hbnQtY29sLXhzLXB1bGwtOS5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MzcuNSV9LmFudC1jb2wteHMtb2Zmc2V0LTkuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjM3LjUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteHMtcHVzaC0xMC5hbnQtY29sLXJ0bHtyaWdodDo0MS42NjY2NjY2NyU7bGVmdDphdXRvfS5hbnQtY29sLXhzLXB1bGwtMTAuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjQxLjY2NjY2NjY3JX0uYW50LWNvbC14cy1vZmZzZXQtMTAuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjQxLjY2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhzLXB1c2gtMTEuYW50LWNvbC1ydGx7cmlnaHQ6NDUuODMzMzMzMzMlO2xlZnQ6YXV0b30uYW50LWNvbC14cy1wdWxsLTExLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo0NS44MzMzMzMzMyV9LmFudC1jb2wteHMtb2Zmc2V0LTExLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo0NS44MzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14cy1wdXNoLTEyLmFudC1jb2wtcnRse3JpZ2h0OjUwJTtsZWZ0OmF1dG99LmFudC1jb2wteHMtcHVsbC0xMi5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NTAlfS5hbnQtY29sLXhzLW9mZnNldC0xMi5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NTAlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteHMtcHVzaC0xMy5hbnQtY29sLXJ0bHtyaWdodDo1NC4xNjY2NjY2NyU7bGVmdDphdXRvfS5hbnQtY29sLXhzLXB1bGwtMTMuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjU0LjE2NjY2NjY3JX0uYW50LWNvbC14cy1vZmZzZXQtMTMuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjU0LjE2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhzLXB1c2gtMTQuYW50LWNvbC1ydGx7cmlnaHQ6NTguMzMzMzMzMzMlO2xlZnQ6YXV0b30uYW50LWNvbC14cy1wdWxsLTE0LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo1OC4zMzMzMzMzMyV9LmFudC1jb2wteHMtb2Zmc2V0LTE0LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo1OC4zMzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14cy1wdXNoLTE1LmFudC1jb2wtcnRse3JpZ2h0OjYyLjUlO2xlZnQ6YXV0b30uYW50LWNvbC14cy1wdWxsLTE1LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo2Mi41JX0uYW50LWNvbC14cy1vZmZzZXQtMTUuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjYyLjUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteHMtcHVzaC0xNi5hbnQtY29sLXJ0bHtyaWdodDo2Ni42NjY2NjY2NyU7bGVmdDphdXRvfS5hbnQtY29sLXhzLXB1bGwtMTYuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjY2LjY2NjY2NjY3JX0uYW50LWNvbC14cy1vZmZzZXQtMTYuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjY2LjY2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhzLXB1c2gtMTcuYW50LWNvbC1ydGx7cmlnaHQ6NzAuODMzMzMzMzMlO2xlZnQ6YXV0b30uYW50LWNvbC14cy1wdWxsLTE3LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo3MC44MzMzMzMzMyV9LmFudC1jb2wteHMtb2Zmc2V0LTE3LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo3MC44MzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14cy1wdXNoLTE4LmFudC1jb2wtcnRse3JpZ2h0Ojc1JTtsZWZ0OmF1dG99LmFudC1jb2wteHMtcHVsbC0xOC5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NzUlfS5hbnQtY29sLXhzLW9mZnNldC0xOC5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NzUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteHMtcHVzaC0xOS5hbnQtY29sLXJ0bHtyaWdodDo3OS4xNjY2NjY2NyU7bGVmdDphdXRvfS5hbnQtY29sLXhzLXB1bGwtMTkuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0Ojc5LjE2NjY2NjY3JX0uYW50LWNvbC14cy1vZmZzZXQtMTkuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0Ojc5LjE2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhzLXB1c2gtMjAuYW50LWNvbC1ydGx7cmlnaHQ6ODMuMzMzMzMzMzMlO2xlZnQ6YXV0b30uYW50LWNvbC14cy1wdWxsLTIwLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo4My4zMzMzMzMzMyV9LmFudC1jb2wteHMtb2Zmc2V0LTIwLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo4My4zMzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14cy1wdXNoLTIxLmFudC1jb2wtcnRse3JpZ2h0Ojg3LjUlO2xlZnQ6YXV0b30uYW50LWNvbC14cy1wdWxsLTIxLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo4Ny41JX0uYW50LWNvbC14cy1vZmZzZXQtMjEuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0Ojg3LjUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteHMtcHVzaC0yMi5hbnQtY29sLXJ0bHtyaWdodDo5MS42NjY2NjY2NyU7bGVmdDphdXRvfS5hbnQtY29sLXhzLXB1bGwtMjIuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjkxLjY2NjY2NjY3JX0uYW50LWNvbC14cy1vZmZzZXQtMjIuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjkxLjY2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhzLXB1c2gtMjMuYW50LWNvbC1ydGx7cmlnaHQ6OTUuODMzMzMzMzMlO2xlZnQ6YXV0b30uYW50LWNvbC14cy1wdWxsLTIzLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo5NS44MzMzMzMzMyV9LmFudC1jb2wteHMtb2Zmc2V0LTIzLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo5NS44MzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14cy1wdXNoLTI0LmFudC1jb2wtcnRse3JpZ2h0OjEwMCU7bGVmdDphdXRvfS5hbnQtY29sLXhzLXB1bGwtMjQuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjEwMCV9LmFudC1jb2wteHMtb2Zmc2V0LTI0LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDoxMDAlO21hcmdpbi1sZWZ0OjB9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5hbnQtY29sLXNtLTI0e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0uYW50LWNvbC1zbS1wdXNoLTI0e2xlZnQ6MTAwJX0uYW50LWNvbC1zbS1wdWxsLTI0e3JpZ2h0OjEwMCV9LmFudC1jb2wtc20tb2Zmc2V0LTI0e21hcmdpbi1sZWZ0OjEwMCV9LmFudC1jb2wtc20tb3JkZXItMjR7b3JkZXI6MjR9LmFudC1jb2wtc20tMjN7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA5NS44MzMzMzMzMyU7bWF4LXdpZHRoOjk1LjgzMzMzMzMzJX0uYW50LWNvbC1zbS1wdXNoLTIze2xlZnQ6OTUuODMzMzMzMzMlfS5hbnQtY29sLXNtLXB1bGwtMjN7cmlnaHQ6OTUuODMzMzMzMzMlfS5hbnQtY29sLXNtLW9mZnNldC0yM3ttYXJnaW4tbGVmdDo5NS44MzMzMzMzMyV9LmFudC1jb2wtc20tb3JkZXItMjN7b3JkZXI6MjN9LmFudC1jb2wtc20tMjJ7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA5MS42NjY2NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY2NjY3JX0uYW50LWNvbC1zbS1wdXNoLTIye2xlZnQ6OTEuNjY2NjY2NjclfS5hbnQtY29sLXNtLXB1bGwtMjJ7cmlnaHQ6OTEuNjY2NjY2NjclfS5hbnQtY29sLXNtLW9mZnNldC0yMnttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmFudC1jb2wtc20tb3JkZXItMjJ7b3JkZXI6MjJ9LmFudC1jb2wtc20tMjF7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA4Ny41JTttYXgtd2lkdGg6ODcuNSV9LmFudC1jb2wtc20tcHVzaC0yMXtsZWZ0Ojg3LjUlfS5hbnQtY29sLXNtLXB1bGwtMjF7cmlnaHQ6ODcuNSV9LmFudC1jb2wtc20tb2Zmc2V0LTIxe21hcmdpbi1sZWZ0Ojg3LjUlfS5hbnQtY29sLXNtLW9yZGVyLTIxe29yZGVyOjIxfS5hbnQtY29sLXNtLTIwe2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgODMuMzMzMzMzMzMlO21heC13aWR0aDo4My4zMzMzMzMzMyV9LmFudC1jb2wtc20tcHVzaC0yMHtsZWZ0OjgzLjMzMzMzMzMzJX0uYW50LWNvbC1zbS1wdWxsLTIwe3JpZ2h0OjgzLjMzMzMzMzMzJX0uYW50LWNvbC1zbS1vZmZzZXQtMjB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5hbnQtY29sLXNtLW9yZGVyLTIwe29yZGVyOjIwfS5hbnQtY29sLXNtLTE5e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNzkuMTY2NjY2NjclO21heC13aWR0aDo3OS4xNjY2NjY2NyV9LmFudC1jb2wtc20tcHVzaC0xOXtsZWZ0Ojc5LjE2NjY2NjY3JX0uYW50LWNvbC1zbS1wdWxsLTE5e3JpZ2h0Ojc5LjE2NjY2NjY3JX0uYW50LWNvbC1zbS1vZmZzZXQtMTl7bWFyZ2luLWxlZnQ6NzkuMTY2NjY2NjclfS5hbnQtY29sLXNtLW9yZGVyLTE5e29yZGVyOjE5fS5hbnQtY29sLXNtLTE4e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmFudC1jb2wtc20tcHVzaC0xOHtsZWZ0Ojc1JX0uYW50LWNvbC1zbS1wdWxsLTE4e3JpZ2h0Ojc1JX0uYW50LWNvbC1zbS1vZmZzZXQtMTh7bWFyZ2luLWxlZnQ6NzUlfS5hbnQtY29sLXNtLW9yZGVyLTE4e29yZGVyOjE4fS5hbnQtY29sLXNtLTE3e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNzAuODMzMzMzMzMlO21heC13aWR0aDo3MC44MzMzMzMzMyV9LmFudC1jb2wtc20tcHVzaC0xN3tsZWZ0OjcwLjgzMzMzMzMzJX0uYW50LWNvbC1zbS1wdWxsLTE3e3JpZ2h0OjcwLjgzMzMzMzMzJX0uYW50LWNvbC1zbS1vZmZzZXQtMTd7bWFyZ2luLWxlZnQ6NzAuODMzMzMzMzMlfS5hbnQtY29sLXNtLW9yZGVyLTE3e29yZGVyOjE3fS5hbnQtY29sLXNtLTE2e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNjYuNjY2NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjY2NyV9LmFudC1jb2wtc20tcHVzaC0xNntsZWZ0OjY2LjY2NjY2NjY3JX0uYW50LWNvbC1zbS1wdWxsLTE2e3JpZ2h0OjY2LjY2NjY2NjY3JX0uYW50LWNvbC1zbS1vZmZzZXQtMTZ7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5hbnQtY29sLXNtLW9yZGVyLTE2e29yZGVyOjE2fS5hbnQtY29sLXNtLTE1e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNjIuNSU7bWF4LXdpZHRoOjYyLjUlfS5hbnQtY29sLXNtLXB1c2gtMTV7bGVmdDo2Mi41JX0uYW50LWNvbC1zbS1wdWxsLTE1e3JpZ2h0OjYyLjUlfS5hbnQtY29sLXNtLW9mZnNldC0xNXttYXJnaW4tbGVmdDo2Mi41JX0uYW50LWNvbC1zbS1vcmRlci0xNXtvcmRlcjoxNX0uYW50LWNvbC1zbS0xNHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDU4LjMzMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzMzMlfS5hbnQtY29sLXNtLXB1c2gtMTR7bGVmdDo1OC4zMzMzMzMzMyV9LmFudC1jb2wtc20tcHVsbC0xNHtyaWdodDo1OC4zMzMzMzMzMyV9LmFudC1jb2wtc20tb2Zmc2V0LTE0e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0uYW50LWNvbC1zbS1vcmRlci0xNHtvcmRlcjoxNH0uYW50LWNvbC1zbS0xM3tkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDU0LjE2NjY2NjY3JTttYXgtd2lkdGg6NTQuMTY2NjY2NjclfS5hbnQtY29sLXNtLXB1c2gtMTN7bGVmdDo1NC4xNjY2NjY2NyV9LmFudC1jb2wtc20tcHVsbC0xM3tyaWdodDo1NC4xNjY2NjY2NyV9LmFudC1jb2wtc20tb2Zmc2V0LTEze21hcmdpbi1sZWZ0OjU0LjE2NjY2NjY3JX0uYW50LWNvbC1zbS1vcmRlci0xM3tvcmRlcjoxM30uYW50LWNvbC1zbS0xMntkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5hbnQtY29sLXNtLXB1c2gtMTJ7bGVmdDo1MCV9LmFudC1jb2wtc20tcHVsbC0xMntyaWdodDo1MCV9LmFudC1jb2wtc20tb2Zmc2V0LTEye21hcmdpbi1sZWZ0OjUwJX0uYW50LWNvbC1zbS1vcmRlci0xMntvcmRlcjoxMn0uYW50LWNvbC1zbS0xMXtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDQ1LjgzMzMzMzMzJTttYXgtd2lkdGg6NDUuODMzMzMzMzMlfS5hbnQtY29sLXNtLXB1c2gtMTF7bGVmdDo0NS44MzMzMzMzMyV9LmFudC1jb2wtc20tcHVsbC0xMXtyaWdodDo0NS44MzMzMzMzMyV9LmFudC1jb2wtc20tb2Zmc2V0LTExe21hcmdpbi1sZWZ0OjQ1LjgzMzMzMzMzJX0uYW50LWNvbC1zbS1vcmRlci0xMXtvcmRlcjoxMX0uYW50LWNvbC1zbS0xMHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDQxLjY2NjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY2NjclfS5hbnQtY29sLXNtLXB1c2gtMTB7bGVmdDo0MS42NjY2NjY2NyV9LmFudC1jb2wtc20tcHVsbC0xMHtyaWdodDo0MS42NjY2NjY2NyV9LmFudC1jb2wtc20tb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0uYW50LWNvbC1zbS1vcmRlci0xMHtvcmRlcjoxMH0uYW50LWNvbC1zbS05e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgMzcuNSU7bWF4LXdpZHRoOjM3LjUlfS5hbnQtY29sLXNtLXB1c2gtOXtsZWZ0OjM3LjUlfS5hbnQtY29sLXNtLXB1bGwtOXtyaWdodDozNy41JX0uYW50LWNvbC1zbS1vZmZzZXQtOXttYXJnaW4tbGVmdDozNy41JX0uYW50LWNvbC1zbS1vcmRlci05e29yZGVyOjl9LmFudC1jb2wtc20tOHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDMzLjMzMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzMzMlfS5hbnQtY29sLXNtLXB1c2gtOHtsZWZ0OjMzLjMzMzMzMzMzJX0uYW50LWNvbC1zbS1wdWxsLTh7cmlnaHQ6MzMuMzMzMzMzMzMlfS5hbnQtY29sLXNtLW9mZnNldC04e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0uYW50LWNvbC1zbS1vcmRlci04e29yZGVyOjh9LmFudC1jb2wtc20tN3tkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDI5LjE2NjY2NjY3JTttYXgtd2lkdGg6MjkuMTY2NjY2NjclfS5hbnQtY29sLXNtLXB1c2gtN3tsZWZ0OjI5LjE2NjY2NjY3JX0uYW50LWNvbC1zbS1wdWxsLTd7cmlnaHQ6MjkuMTY2NjY2NjclfS5hbnQtY29sLXNtLW9mZnNldC03e21hcmdpbi1sZWZ0OjI5LjE2NjY2NjY3JX0uYW50LWNvbC1zbS1vcmRlci03e29yZGVyOjd9LmFudC1jb2wtc20tNntkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5hbnQtY29sLXNtLXB1c2gtNntsZWZ0OjI1JX0uYW50LWNvbC1zbS1wdWxsLTZ7cmlnaHQ6MjUlfS5hbnQtY29sLXNtLW9mZnNldC02e21hcmdpbi1sZWZ0OjI1JX0uYW50LWNvbC1zbS1vcmRlci02e29yZGVyOjZ9LmFudC1jb2wtc20tNXtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDIwLjgzMzMzMzMzJTttYXgtd2lkdGg6MjAuODMzMzMzMzMlfS5hbnQtY29sLXNtLXB1c2gtNXtsZWZ0OjIwLjgzMzMzMzMzJX0uYW50LWNvbC1zbS1wdWxsLTV7cmlnaHQ6MjAuODMzMzMzMzMlfS5hbnQtY29sLXNtLW9mZnNldC01e21hcmdpbi1sZWZ0OjIwLjgzMzMzMzMzJX0uYW50LWNvbC1zbS1vcmRlci01e29yZGVyOjV9LmFudC1jb2wtc20tNHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDE2LjY2NjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY2NjclfS5hbnQtY29sLXNtLXB1c2gtNHtsZWZ0OjE2LjY2NjY2NjY3JX0uYW50LWNvbC1zbS1wdWxsLTR7cmlnaHQ6MTYuNjY2NjY2NjclfS5hbnQtY29sLXNtLW9mZnNldC00e21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0uYW50LWNvbC1zbS1vcmRlci00e29yZGVyOjR9LmFudC1jb2wtc20tM3tkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDEyLjUlO21heC13aWR0aDoxMi41JX0uYW50LWNvbC1zbS1wdXNoLTN7bGVmdDoxMi41JX0uYW50LWNvbC1zbS1wdWxsLTN7cmlnaHQ6MTIuNSV9LmFudC1jb2wtc20tb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MTIuNSV9LmFudC1jb2wtc20tb3JkZXItM3tvcmRlcjozfS5hbnQtY29sLXNtLTJ7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA4LjMzMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMzMyV9LmFudC1jb2wtc20tcHVzaC0ye2xlZnQ6OC4zMzMzMzMzMyV9LmFudC1jb2wtc20tcHVsbC0ye3JpZ2h0OjguMzMzMzMzMzMlfS5hbnQtY29sLXNtLW9mZnNldC0ye21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5hbnQtY29sLXNtLW9yZGVyLTJ7b3JkZXI6Mn0uYW50LWNvbC1zbS0xe2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNC4xNjY2NjY2NyU7bWF4LXdpZHRoOjQuMTY2NjY2NjclfS5hbnQtY29sLXNtLXB1c2gtMXtsZWZ0OjQuMTY2NjY2NjclfS5hbnQtY29sLXNtLXB1bGwtMXtyaWdodDo0LjE2NjY2NjY3JX0uYW50LWNvbC1zbS1vZmZzZXQtMXttYXJnaW4tbGVmdDo0LjE2NjY2NjY3JX0uYW50LWNvbC1zbS1vcmRlci0xe29yZGVyOjF9LmFudC1jb2wtc20tMHtkaXNwbGF5Om5vbmV9LmFudC1jb2wtcHVzaC0we2xlZnQ6YXV0b30uYW50LWNvbC1wdWxsLTB7cmlnaHQ6YXV0b30uYW50LWNvbC1zbS1wdXNoLTB7bGVmdDphdXRvfS5hbnQtY29sLXNtLXB1bGwtMHtyaWdodDphdXRvfS5hbnQtY29sLXNtLW9mZnNldC0we21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtc20tb3JkZXItMHtvcmRlcjowfS5hbnQtY29sLXB1c2gtMC5hbnQtY29sLXJ0bHtyaWdodDphdXRvfS5hbnQtY29sLXB1bGwtMC5hbnQtY29sLXJ0bHtsZWZ0OmF1dG99LmFudC1jb2wtc20tcHVzaC0wLmFudC1jb2wtcnRse3JpZ2h0OmF1dG99LmFudC1jb2wtc20tcHVsbC0wLmFudC1jb2wtcnRse2xlZnQ6YXV0b30uYW50LWNvbC1zbS1vZmZzZXQtMC5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MH0uYW50LWNvbC1zbS1wdXNoLTEuYW50LWNvbC1ydGx7cmlnaHQ6NC4xNjY2NjY2NyU7bGVmdDphdXRvfS5hbnQtY29sLXNtLXB1bGwtMS5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NC4xNjY2NjY2NyV9LmFudC1jb2wtc20tb2Zmc2V0LTEuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjQuMTY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtc20tcHVzaC0yLmFudC1jb2wtcnRse3JpZ2h0OjguMzMzMzMzMzMlO2xlZnQ6YXV0b30uYW50LWNvbC1zbS1wdWxsLTIuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjguMzMzMzMzMzMlfS5hbnQtY29sLXNtLW9mZnNldC0yLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo4LjMzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXNtLXB1c2gtMy5hbnQtY29sLXJ0bHtyaWdodDoxMi41JTtsZWZ0OmF1dG99LmFudC1jb2wtc20tcHVsbC0zLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDoxMi41JX0uYW50LWNvbC1zbS1vZmZzZXQtMy5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MTIuNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1zbS1wdXNoLTQuYW50LWNvbC1ydGx7cmlnaHQ6MTYuNjY2NjY2NjclO2xlZnQ6YXV0b30uYW50LWNvbC1zbS1wdWxsLTQuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjE2LjY2NjY2NjY3JX0uYW50LWNvbC1zbS1vZmZzZXQtNC5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MTYuNjY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtc20tcHVzaC01LmFudC1jb2wtcnRse3JpZ2h0OjIwLjgzMzMzMzMzJTtsZWZ0OmF1dG99LmFudC1jb2wtc20tcHVsbC01LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDoyMC44MzMzMzMzMyV9LmFudC1jb2wtc20tb2Zmc2V0LTUuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjIwLjgzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXNtLXB1c2gtNi5hbnQtY29sLXJ0bHtyaWdodDoyNSU7bGVmdDphdXRvfS5hbnQtY29sLXNtLXB1bGwtNi5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MjUlfS5hbnQtY29sLXNtLW9mZnNldC02LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDoyNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1zbS1wdXNoLTcuYW50LWNvbC1ydGx7cmlnaHQ6MjkuMTY2NjY2NjclO2xlZnQ6YXV0b30uYW50LWNvbC1zbS1wdWxsLTcuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjI5LjE2NjY2NjY3JX0uYW50LWNvbC1zbS1vZmZzZXQtNy5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MjkuMTY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtc20tcHVzaC04LmFudC1jb2wtcnRse3JpZ2h0OjMzLjMzMzMzMzMzJTtsZWZ0OmF1dG99LmFudC1jb2wtc20tcHVsbC04LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDozMy4zMzMzMzMzMyV9LmFudC1jb2wtc20tb2Zmc2V0LTguYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjMzLjMzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXNtLXB1c2gtOS5hbnQtY29sLXJ0bHtyaWdodDozNy41JTtsZWZ0OmF1dG99LmFudC1jb2wtc20tcHVsbC05LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDozNy41JX0uYW50LWNvbC1zbS1vZmZzZXQtOS5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MzcuNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1zbS1wdXNoLTEwLmFudC1jb2wtcnRse3JpZ2h0OjQxLjY2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtc20tcHVsbC0xMC5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NDEuNjY2NjY2NjclfS5hbnQtY29sLXNtLW9mZnNldC0xMC5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NDEuNjY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtc20tcHVzaC0xMS5hbnQtY29sLXJ0bHtyaWdodDo0NS44MzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLXNtLXB1bGwtMTEuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjQ1LjgzMzMzMzMzJX0uYW50LWNvbC1zbS1vZmZzZXQtMTEuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjQ1LjgzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXNtLXB1c2gtMTIuYW50LWNvbC1ydGx7cmlnaHQ6NTAlO2xlZnQ6YXV0b30uYW50LWNvbC1zbS1wdWxsLTEyLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo1MCV9LmFudC1jb2wtc20tb2Zmc2V0LTEyLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo1MCU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1zbS1wdXNoLTEzLmFudC1jb2wtcnRse3JpZ2h0OjU0LjE2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtc20tcHVsbC0xMy5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NTQuMTY2NjY2NjclfS5hbnQtY29sLXNtLW9mZnNldC0xMy5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NTQuMTY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtc20tcHVzaC0xNC5hbnQtY29sLXJ0bHtyaWdodDo1OC4zMzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLXNtLXB1bGwtMTQuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjU4LjMzMzMzMzMzJX0uYW50LWNvbC1zbS1vZmZzZXQtMTQuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjU4LjMzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXNtLXB1c2gtMTUuYW50LWNvbC1ydGx7cmlnaHQ6NjIuNSU7bGVmdDphdXRvfS5hbnQtY29sLXNtLXB1bGwtMTUuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjYyLjUlfS5hbnQtY29sLXNtLW9mZnNldC0xNS5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NjIuNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1zbS1wdXNoLTE2LmFudC1jb2wtcnRse3JpZ2h0OjY2LjY2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtc20tcHVsbC0xNi5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NjYuNjY2NjY2NjclfS5hbnQtY29sLXNtLW9mZnNldC0xNi5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NjYuNjY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtc20tcHVzaC0xNy5hbnQtY29sLXJ0bHtyaWdodDo3MC44MzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLXNtLXB1bGwtMTcuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjcwLjgzMzMzMzMzJX0uYW50LWNvbC1zbS1vZmZzZXQtMTcuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjcwLjgzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXNtLXB1c2gtMTguYW50LWNvbC1ydGx7cmlnaHQ6NzUlO2xlZnQ6YXV0b30uYW50LWNvbC1zbS1wdWxsLTE4LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo3NSV9LmFudC1jb2wtc20tb2Zmc2V0LTE4LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo3NSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1zbS1wdXNoLTE5LmFudC1jb2wtcnRse3JpZ2h0Ojc5LjE2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtc20tcHVsbC0xOS5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NzkuMTY2NjY2NjclfS5hbnQtY29sLXNtLW9mZnNldC0xOS5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NzkuMTY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtc20tcHVzaC0yMC5hbnQtY29sLXJ0bHtyaWdodDo4My4zMzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLXNtLXB1bGwtMjAuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjgzLjMzMzMzMzMzJX0uYW50LWNvbC1zbS1vZmZzZXQtMjAuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjgzLjMzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXNtLXB1c2gtMjEuYW50LWNvbC1ydGx7cmlnaHQ6ODcuNSU7bGVmdDphdXRvfS5hbnQtY29sLXNtLXB1bGwtMjEuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0Ojg3LjUlfS5hbnQtY29sLXNtLW9mZnNldC0yMS5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6ODcuNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1zbS1wdXNoLTIyLmFudC1jb2wtcnRse3JpZ2h0OjkxLjY2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtc20tcHVsbC0yMi5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6OTEuNjY2NjY2NjclfS5hbnQtY29sLXNtLW9mZnNldC0yMi5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6OTEuNjY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtc20tcHVzaC0yMy5hbnQtY29sLXJ0bHtyaWdodDo5NS44MzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLXNtLXB1bGwtMjMuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0Ojk1LjgzMzMzMzMzJX0uYW50LWNvbC1zbS1vZmZzZXQtMjMuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0Ojk1LjgzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXNtLXB1c2gtMjQuYW50LWNvbC1ydGx7cmlnaHQ6MTAwJTtsZWZ0OmF1dG99LmFudC1jb2wtc20tcHVsbC0yNC5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MTAwJX0uYW50LWNvbC1zbS1vZmZzZXQtMjQuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjEwMCU7bWFyZ2luLWxlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5hbnQtY29sLW1kLTI0e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0uYW50LWNvbC1tZC1wdXNoLTI0e2xlZnQ6MTAwJX0uYW50LWNvbC1tZC1wdWxsLTI0e3JpZ2h0OjEwMCV9LmFudC1jb2wtbWQtb2Zmc2V0LTI0e21hcmdpbi1sZWZ0OjEwMCV9LmFudC1jb2wtbWQtb3JkZXItMjR7b3JkZXI6MjR9LmFudC1jb2wtbWQtMjN7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA5NS44MzMzMzMzMyU7bWF4LXdpZHRoOjk1LjgzMzMzMzMzJX0uYW50LWNvbC1tZC1wdXNoLTIze2xlZnQ6OTUuODMzMzMzMzMlfS5hbnQtY29sLW1kLXB1bGwtMjN7cmlnaHQ6OTUuODMzMzMzMzMlfS5hbnQtY29sLW1kLW9mZnNldC0yM3ttYXJnaW4tbGVmdDo5NS44MzMzMzMzMyV9LmFudC1jb2wtbWQtb3JkZXItMjN7b3JkZXI6MjN9LmFudC1jb2wtbWQtMjJ7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA5MS42NjY2NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY2NjY3JX0uYW50LWNvbC1tZC1wdXNoLTIye2xlZnQ6OTEuNjY2NjY2NjclfS5hbnQtY29sLW1kLXB1bGwtMjJ7cmlnaHQ6OTEuNjY2NjY2NjclfS5hbnQtY29sLW1kLW9mZnNldC0yMnttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmFudC1jb2wtbWQtb3JkZXItMjJ7b3JkZXI6MjJ9LmFudC1jb2wtbWQtMjF7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA4Ny41JTttYXgtd2lkdGg6ODcuNSV9LmFudC1jb2wtbWQtcHVzaC0yMXtsZWZ0Ojg3LjUlfS5hbnQtY29sLW1kLXB1bGwtMjF7cmlnaHQ6ODcuNSV9LmFudC1jb2wtbWQtb2Zmc2V0LTIxe21hcmdpbi1sZWZ0Ojg3LjUlfS5hbnQtY29sLW1kLW9yZGVyLTIxe29yZGVyOjIxfS5hbnQtY29sLW1kLTIwe2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgODMuMzMzMzMzMzMlO21heC13aWR0aDo4My4zMzMzMzMzMyV9LmFudC1jb2wtbWQtcHVzaC0yMHtsZWZ0OjgzLjMzMzMzMzMzJX0uYW50LWNvbC1tZC1wdWxsLTIwe3JpZ2h0OjgzLjMzMzMzMzMzJX0uYW50LWNvbC1tZC1vZmZzZXQtMjB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5hbnQtY29sLW1kLW9yZGVyLTIwe29yZGVyOjIwfS5hbnQtY29sLW1kLTE5e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNzkuMTY2NjY2NjclO21heC13aWR0aDo3OS4xNjY2NjY2NyV9LmFudC1jb2wtbWQtcHVzaC0xOXtsZWZ0Ojc5LjE2NjY2NjY3JX0uYW50LWNvbC1tZC1wdWxsLTE5e3JpZ2h0Ojc5LjE2NjY2NjY3JX0uYW50LWNvbC1tZC1vZmZzZXQtMTl7bWFyZ2luLWxlZnQ6NzkuMTY2NjY2NjclfS5hbnQtY29sLW1kLW9yZGVyLTE5e29yZGVyOjE5fS5hbnQtY29sLW1kLTE4e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmFudC1jb2wtbWQtcHVzaC0xOHtsZWZ0Ojc1JX0uYW50LWNvbC1tZC1wdWxsLTE4e3JpZ2h0Ojc1JX0uYW50LWNvbC1tZC1vZmZzZXQtMTh7bWFyZ2luLWxlZnQ6NzUlfS5hbnQtY29sLW1kLW9yZGVyLTE4e29yZGVyOjE4fS5hbnQtY29sLW1kLTE3e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNzAuODMzMzMzMzMlO21heC13aWR0aDo3MC44MzMzMzMzMyV9LmFudC1jb2wtbWQtcHVzaC0xN3tsZWZ0OjcwLjgzMzMzMzMzJX0uYW50LWNvbC1tZC1wdWxsLTE3e3JpZ2h0OjcwLjgzMzMzMzMzJX0uYW50LWNvbC1tZC1vZmZzZXQtMTd7bWFyZ2luLWxlZnQ6NzAuODMzMzMzMzMlfS5hbnQtY29sLW1kLW9yZGVyLTE3e29yZGVyOjE3fS5hbnQtY29sLW1kLTE2e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNjYuNjY2NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjY2NyV9LmFudC1jb2wtbWQtcHVzaC0xNntsZWZ0OjY2LjY2NjY2NjY3JX0uYW50LWNvbC1tZC1wdWxsLTE2e3JpZ2h0OjY2LjY2NjY2NjY3JX0uYW50LWNvbC1tZC1vZmZzZXQtMTZ7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5hbnQtY29sLW1kLW9yZGVyLTE2e29yZGVyOjE2fS5hbnQtY29sLW1kLTE1e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNjIuNSU7bWF4LXdpZHRoOjYyLjUlfS5hbnQtY29sLW1kLXB1c2gtMTV7bGVmdDo2Mi41JX0uYW50LWNvbC1tZC1wdWxsLTE1e3JpZ2h0OjYyLjUlfS5hbnQtY29sLW1kLW9mZnNldC0xNXttYXJnaW4tbGVmdDo2Mi41JX0uYW50LWNvbC1tZC1vcmRlci0xNXtvcmRlcjoxNX0uYW50LWNvbC1tZC0xNHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDU4LjMzMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzMzMlfS5hbnQtY29sLW1kLXB1c2gtMTR7bGVmdDo1OC4zMzMzMzMzMyV9LmFudC1jb2wtbWQtcHVsbC0xNHtyaWdodDo1OC4zMzMzMzMzMyV9LmFudC1jb2wtbWQtb2Zmc2V0LTE0e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0uYW50LWNvbC1tZC1vcmRlci0xNHtvcmRlcjoxNH0uYW50LWNvbC1tZC0xM3tkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDU0LjE2NjY2NjY3JTttYXgtd2lkdGg6NTQuMTY2NjY2NjclfS5hbnQtY29sLW1kLXB1c2gtMTN7bGVmdDo1NC4xNjY2NjY2NyV9LmFudC1jb2wtbWQtcHVsbC0xM3tyaWdodDo1NC4xNjY2NjY2NyV9LmFudC1jb2wtbWQtb2Zmc2V0LTEze21hcmdpbi1sZWZ0OjU0LjE2NjY2NjY3JX0uYW50LWNvbC1tZC1vcmRlci0xM3tvcmRlcjoxM30uYW50LWNvbC1tZC0xMntkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5hbnQtY29sLW1kLXB1c2gtMTJ7bGVmdDo1MCV9LmFudC1jb2wtbWQtcHVsbC0xMntyaWdodDo1MCV9LmFudC1jb2wtbWQtb2Zmc2V0LTEye21hcmdpbi1sZWZ0OjUwJX0uYW50LWNvbC1tZC1vcmRlci0xMntvcmRlcjoxMn0uYW50LWNvbC1tZC0xMXtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDQ1LjgzMzMzMzMzJTttYXgtd2lkdGg6NDUuODMzMzMzMzMlfS5hbnQtY29sLW1kLXB1c2gtMTF7bGVmdDo0NS44MzMzMzMzMyV9LmFudC1jb2wtbWQtcHVsbC0xMXtyaWdodDo0NS44MzMzMzMzMyV9LmFudC1jb2wtbWQtb2Zmc2V0LTExe21hcmdpbi1sZWZ0OjQ1LjgzMzMzMzMzJX0uYW50LWNvbC1tZC1vcmRlci0xMXtvcmRlcjoxMX0uYW50LWNvbC1tZC0xMHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDQxLjY2NjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY2NjclfS5hbnQtY29sLW1kLXB1c2gtMTB7bGVmdDo0MS42NjY2NjY2NyV9LmFudC1jb2wtbWQtcHVsbC0xMHtyaWdodDo0MS42NjY2NjY2NyV9LmFudC1jb2wtbWQtb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0uYW50LWNvbC1tZC1vcmRlci0xMHtvcmRlcjoxMH0uYW50LWNvbC1tZC05e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgMzcuNSU7bWF4LXdpZHRoOjM3LjUlfS5hbnQtY29sLW1kLXB1c2gtOXtsZWZ0OjM3LjUlfS5hbnQtY29sLW1kLXB1bGwtOXtyaWdodDozNy41JX0uYW50LWNvbC1tZC1vZmZzZXQtOXttYXJnaW4tbGVmdDozNy41JX0uYW50LWNvbC1tZC1vcmRlci05e29yZGVyOjl9LmFudC1jb2wtbWQtOHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDMzLjMzMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzMzMlfS5hbnQtY29sLW1kLXB1c2gtOHtsZWZ0OjMzLjMzMzMzMzMzJX0uYW50LWNvbC1tZC1wdWxsLTh7cmlnaHQ6MzMuMzMzMzMzMzMlfS5hbnQtY29sLW1kLW9mZnNldC04e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0uYW50LWNvbC1tZC1vcmRlci04e29yZGVyOjh9LmFudC1jb2wtbWQtN3tkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDI5LjE2NjY2NjY3JTttYXgtd2lkdGg6MjkuMTY2NjY2NjclfS5hbnQtY29sLW1kLXB1c2gtN3tsZWZ0OjI5LjE2NjY2NjY3JX0uYW50LWNvbC1tZC1wdWxsLTd7cmlnaHQ6MjkuMTY2NjY2NjclfS5hbnQtY29sLW1kLW9mZnNldC03e21hcmdpbi1sZWZ0OjI5LjE2NjY2NjY3JX0uYW50LWNvbC1tZC1vcmRlci03e29yZGVyOjd9LmFudC1jb2wtbWQtNntkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5hbnQtY29sLW1kLXB1c2gtNntsZWZ0OjI1JX0uYW50LWNvbC1tZC1wdWxsLTZ7cmlnaHQ6MjUlfS5hbnQtY29sLW1kLW9mZnNldC02e21hcmdpbi1sZWZ0OjI1JX0uYW50LWNvbC1tZC1vcmRlci02e29yZGVyOjZ9LmFudC1jb2wtbWQtNXtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDIwLjgzMzMzMzMzJTttYXgtd2lkdGg6MjAuODMzMzMzMzMlfS5hbnQtY29sLW1kLXB1c2gtNXtsZWZ0OjIwLjgzMzMzMzMzJX0uYW50LWNvbC1tZC1wdWxsLTV7cmlnaHQ6MjAuODMzMzMzMzMlfS5hbnQtY29sLW1kLW9mZnNldC01e21hcmdpbi1sZWZ0OjIwLjgzMzMzMzMzJX0uYW50LWNvbC1tZC1vcmRlci01e29yZGVyOjV9LmFudC1jb2wtbWQtNHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDE2LjY2NjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY2NjclfS5hbnQtY29sLW1kLXB1c2gtNHtsZWZ0OjE2LjY2NjY2NjY3JX0uYW50LWNvbC1tZC1wdWxsLTR7cmlnaHQ6MTYuNjY2NjY2NjclfS5hbnQtY29sLW1kLW9mZnNldC00e21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0uYW50LWNvbC1tZC1vcmRlci00e29yZGVyOjR9LmFudC1jb2wtbWQtM3tkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDEyLjUlO21heC13aWR0aDoxMi41JX0uYW50LWNvbC1tZC1wdXNoLTN7bGVmdDoxMi41JX0uYW50LWNvbC1tZC1wdWxsLTN7cmlnaHQ6MTIuNSV9LmFudC1jb2wtbWQtb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MTIuNSV9LmFudC1jb2wtbWQtb3JkZXItM3tvcmRlcjozfS5hbnQtY29sLW1kLTJ7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA4LjMzMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMzMyV9LmFudC1jb2wtbWQtcHVzaC0ye2xlZnQ6OC4zMzMzMzMzMyV9LmFudC1jb2wtbWQtcHVsbC0ye3JpZ2h0OjguMzMzMzMzMzMlfS5hbnQtY29sLW1kLW9mZnNldC0ye21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5hbnQtY29sLW1kLW9yZGVyLTJ7b3JkZXI6Mn0uYW50LWNvbC1tZC0xe2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNC4xNjY2NjY2NyU7bWF4LXdpZHRoOjQuMTY2NjY2NjclfS5hbnQtY29sLW1kLXB1c2gtMXtsZWZ0OjQuMTY2NjY2NjclfS5hbnQtY29sLW1kLXB1bGwtMXtyaWdodDo0LjE2NjY2NjY3JX0uYW50LWNvbC1tZC1vZmZzZXQtMXttYXJnaW4tbGVmdDo0LjE2NjY2NjY3JX0uYW50LWNvbC1tZC1vcmRlci0xe29yZGVyOjF9LmFudC1jb2wtbWQtMHtkaXNwbGF5Om5vbmV9LmFudC1jb2wtcHVzaC0we2xlZnQ6YXV0b30uYW50LWNvbC1wdWxsLTB7cmlnaHQ6YXV0b30uYW50LWNvbC1tZC1wdXNoLTB7bGVmdDphdXRvfS5hbnQtY29sLW1kLXB1bGwtMHtyaWdodDphdXRvfS5hbnQtY29sLW1kLW9mZnNldC0we21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbWQtb3JkZXItMHtvcmRlcjowfS5hbnQtY29sLXB1c2gtMC5hbnQtY29sLXJ0bHtyaWdodDphdXRvfS5hbnQtY29sLXB1bGwtMC5hbnQtY29sLXJ0bHtsZWZ0OmF1dG99LmFudC1jb2wtbWQtcHVzaC0wLmFudC1jb2wtcnRse3JpZ2h0OmF1dG99LmFudC1jb2wtbWQtcHVsbC0wLmFudC1jb2wtcnRse2xlZnQ6YXV0b30uYW50LWNvbC1tZC1vZmZzZXQtMC5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MH0uYW50LWNvbC1tZC1wdXNoLTEuYW50LWNvbC1ydGx7cmlnaHQ6NC4xNjY2NjY2NyU7bGVmdDphdXRvfS5hbnQtY29sLW1kLXB1bGwtMS5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NC4xNjY2NjY2NyV9LmFudC1jb2wtbWQtb2Zmc2V0LTEuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjQuMTY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbWQtcHVzaC0yLmFudC1jb2wtcnRse3JpZ2h0OjguMzMzMzMzMzMlO2xlZnQ6YXV0b30uYW50LWNvbC1tZC1wdWxsLTIuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjguMzMzMzMzMzMlfS5hbnQtY29sLW1kLW9mZnNldC0yLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo4LjMzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLW1kLXB1c2gtMy5hbnQtY29sLXJ0bHtyaWdodDoxMi41JTtsZWZ0OmF1dG99LmFudC1jb2wtbWQtcHVsbC0zLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDoxMi41JX0uYW50LWNvbC1tZC1vZmZzZXQtMy5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MTIuNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1tZC1wdXNoLTQuYW50LWNvbC1ydGx7cmlnaHQ6MTYuNjY2NjY2NjclO2xlZnQ6YXV0b30uYW50LWNvbC1tZC1wdWxsLTQuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjE2LjY2NjY2NjY3JX0uYW50LWNvbC1tZC1vZmZzZXQtNC5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MTYuNjY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbWQtcHVzaC01LmFudC1jb2wtcnRse3JpZ2h0OjIwLjgzMzMzMzMzJTtsZWZ0OmF1dG99LmFudC1jb2wtbWQtcHVsbC01LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDoyMC44MzMzMzMzMyV9LmFudC1jb2wtbWQtb2Zmc2V0LTUuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjIwLjgzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLW1kLXB1c2gtNi5hbnQtY29sLXJ0bHtyaWdodDoyNSU7bGVmdDphdXRvfS5hbnQtY29sLW1kLXB1bGwtNi5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MjUlfS5hbnQtY29sLW1kLW9mZnNldC02LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDoyNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1tZC1wdXNoLTcuYW50LWNvbC1ydGx7cmlnaHQ6MjkuMTY2NjY2NjclO2xlZnQ6YXV0b30uYW50LWNvbC1tZC1wdWxsLTcuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjI5LjE2NjY2NjY3JX0uYW50LWNvbC1tZC1vZmZzZXQtNy5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MjkuMTY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbWQtcHVzaC04LmFudC1jb2wtcnRse3JpZ2h0OjMzLjMzMzMzMzMzJTtsZWZ0OmF1dG99LmFudC1jb2wtbWQtcHVsbC04LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDozMy4zMzMzMzMzMyV9LmFudC1jb2wtbWQtb2Zmc2V0LTguYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjMzLjMzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLW1kLXB1c2gtOS5hbnQtY29sLXJ0bHtyaWdodDozNy41JTtsZWZ0OmF1dG99LmFudC1jb2wtbWQtcHVsbC05LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDozNy41JX0uYW50LWNvbC1tZC1vZmZzZXQtOS5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MzcuNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1tZC1wdXNoLTEwLmFudC1jb2wtcnRse3JpZ2h0OjQxLjY2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtbWQtcHVsbC0xMC5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NDEuNjY2NjY2NjclfS5hbnQtY29sLW1kLW9mZnNldC0xMC5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NDEuNjY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbWQtcHVzaC0xMS5hbnQtY29sLXJ0bHtyaWdodDo0NS44MzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLW1kLXB1bGwtMTEuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjQ1LjgzMzMzMzMzJX0uYW50LWNvbC1tZC1vZmZzZXQtMTEuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjQ1LjgzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLW1kLXB1c2gtMTIuYW50LWNvbC1ydGx7cmlnaHQ6NTAlO2xlZnQ6YXV0b30uYW50LWNvbC1tZC1wdWxsLTEyLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo1MCV9LmFudC1jb2wtbWQtb2Zmc2V0LTEyLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo1MCU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1tZC1wdXNoLTEzLmFudC1jb2wtcnRse3JpZ2h0OjU0LjE2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtbWQtcHVsbC0xMy5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NTQuMTY2NjY2NjclfS5hbnQtY29sLW1kLW9mZnNldC0xMy5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NTQuMTY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbWQtcHVzaC0xNC5hbnQtY29sLXJ0bHtyaWdodDo1OC4zMzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLW1kLXB1bGwtMTQuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjU4LjMzMzMzMzMzJX0uYW50LWNvbC1tZC1vZmZzZXQtMTQuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjU4LjMzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLW1kLXB1c2gtMTUuYW50LWNvbC1ydGx7cmlnaHQ6NjIuNSU7bGVmdDphdXRvfS5hbnQtY29sLW1kLXB1bGwtMTUuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjYyLjUlfS5hbnQtY29sLW1kLW9mZnNldC0xNS5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NjIuNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1tZC1wdXNoLTE2LmFudC1jb2wtcnRse3JpZ2h0OjY2LjY2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtbWQtcHVsbC0xNi5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NjYuNjY2NjY2NjclfS5hbnQtY29sLW1kLW9mZnNldC0xNi5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NjYuNjY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbWQtcHVzaC0xNy5hbnQtY29sLXJ0bHtyaWdodDo3MC44MzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLW1kLXB1bGwtMTcuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjcwLjgzMzMzMzMzJX0uYW50LWNvbC1tZC1vZmZzZXQtMTcuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjcwLjgzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLW1kLXB1c2gtMTguYW50LWNvbC1ydGx7cmlnaHQ6NzUlO2xlZnQ6YXV0b30uYW50LWNvbC1tZC1wdWxsLTE4LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo3NSV9LmFudC1jb2wtbWQtb2Zmc2V0LTE4LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo3NSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1tZC1wdXNoLTE5LmFudC1jb2wtcnRse3JpZ2h0Ojc5LjE2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtbWQtcHVsbC0xOS5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NzkuMTY2NjY2NjclfS5hbnQtY29sLW1kLW9mZnNldC0xOS5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NzkuMTY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbWQtcHVzaC0yMC5hbnQtY29sLXJ0bHtyaWdodDo4My4zMzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLW1kLXB1bGwtMjAuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjgzLjMzMzMzMzMzJX0uYW50LWNvbC1tZC1vZmZzZXQtMjAuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjgzLjMzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLW1kLXB1c2gtMjEuYW50LWNvbC1ydGx7cmlnaHQ6ODcuNSU7bGVmdDphdXRvfS5hbnQtY29sLW1kLXB1bGwtMjEuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0Ojg3LjUlfS5hbnQtY29sLW1kLW9mZnNldC0yMS5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6ODcuNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1tZC1wdXNoLTIyLmFudC1jb2wtcnRse3JpZ2h0OjkxLjY2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtbWQtcHVsbC0yMi5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6OTEuNjY2NjY2NjclfS5hbnQtY29sLW1kLW9mZnNldC0yMi5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6OTEuNjY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbWQtcHVzaC0yMy5hbnQtY29sLXJ0bHtyaWdodDo5NS44MzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLW1kLXB1bGwtMjMuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0Ojk1LjgzMzMzMzMzJX0uYW50LWNvbC1tZC1vZmZzZXQtMjMuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0Ojk1LjgzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLW1kLXB1c2gtMjQuYW50LWNvbC1ydGx7cmlnaHQ6MTAwJTtsZWZ0OmF1dG99LmFudC1jb2wtbWQtcHVsbC0yNC5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MTAwJX0uYW50LWNvbC1tZC1vZmZzZXQtMjQuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjEwMCU7bWFyZ2luLWxlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5hbnQtY29sLWxnLTI0e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0uYW50LWNvbC1sZy1wdXNoLTI0e2xlZnQ6MTAwJX0uYW50LWNvbC1sZy1wdWxsLTI0e3JpZ2h0OjEwMCV9LmFudC1jb2wtbGctb2Zmc2V0LTI0e21hcmdpbi1sZWZ0OjEwMCV9LmFudC1jb2wtbGctb3JkZXItMjR7b3JkZXI6MjR9LmFudC1jb2wtbGctMjN7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA5NS44MzMzMzMzMyU7bWF4LXdpZHRoOjk1LjgzMzMzMzMzJX0uYW50LWNvbC1sZy1wdXNoLTIze2xlZnQ6OTUuODMzMzMzMzMlfS5hbnQtY29sLWxnLXB1bGwtMjN7cmlnaHQ6OTUuODMzMzMzMzMlfS5hbnQtY29sLWxnLW9mZnNldC0yM3ttYXJnaW4tbGVmdDo5NS44MzMzMzMzMyV9LmFudC1jb2wtbGctb3JkZXItMjN7b3JkZXI6MjN9LmFudC1jb2wtbGctMjJ7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA5MS42NjY2NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY2NjY3JX0uYW50LWNvbC1sZy1wdXNoLTIye2xlZnQ6OTEuNjY2NjY2NjclfS5hbnQtY29sLWxnLXB1bGwtMjJ7cmlnaHQ6OTEuNjY2NjY2NjclfS5hbnQtY29sLWxnLW9mZnNldC0yMnttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmFudC1jb2wtbGctb3JkZXItMjJ7b3JkZXI6MjJ9LmFudC1jb2wtbGctMjF7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA4Ny41JTttYXgtd2lkdGg6ODcuNSV9LmFudC1jb2wtbGctcHVzaC0yMXtsZWZ0Ojg3LjUlfS5hbnQtY29sLWxnLXB1bGwtMjF7cmlnaHQ6ODcuNSV9LmFudC1jb2wtbGctb2Zmc2V0LTIxe21hcmdpbi1sZWZ0Ojg3LjUlfS5hbnQtY29sLWxnLW9yZGVyLTIxe29yZGVyOjIxfS5hbnQtY29sLWxnLTIwe2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgODMuMzMzMzMzMzMlO21heC13aWR0aDo4My4zMzMzMzMzMyV9LmFudC1jb2wtbGctcHVzaC0yMHtsZWZ0OjgzLjMzMzMzMzMzJX0uYW50LWNvbC1sZy1wdWxsLTIwe3JpZ2h0OjgzLjMzMzMzMzMzJX0uYW50LWNvbC1sZy1vZmZzZXQtMjB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5hbnQtY29sLWxnLW9yZGVyLTIwe29yZGVyOjIwfS5hbnQtY29sLWxnLTE5e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNzkuMTY2NjY2NjclO21heC13aWR0aDo3OS4xNjY2NjY2NyV9LmFudC1jb2wtbGctcHVzaC0xOXtsZWZ0Ojc5LjE2NjY2NjY3JX0uYW50LWNvbC1sZy1wdWxsLTE5e3JpZ2h0Ojc5LjE2NjY2NjY3JX0uYW50LWNvbC1sZy1vZmZzZXQtMTl7bWFyZ2luLWxlZnQ6NzkuMTY2NjY2NjclfS5hbnQtY29sLWxnLW9yZGVyLTE5e29yZGVyOjE5fS5hbnQtY29sLWxnLTE4e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmFudC1jb2wtbGctcHVzaC0xOHtsZWZ0Ojc1JX0uYW50LWNvbC1sZy1wdWxsLTE4e3JpZ2h0Ojc1JX0uYW50LWNvbC1sZy1vZmZzZXQtMTh7bWFyZ2luLWxlZnQ6NzUlfS5hbnQtY29sLWxnLW9yZGVyLTE4e29yZGVyOjE4fS5hbnQtY29sLWxnLTE3e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNzAuODMzMzMzMzMlO21heC13aWR0aDo3MC44MzMzMzMzMyV9LmFudC1jb2wtbGctcHVzaC0xN3tsZWZ0OjcwLjgzMzMzMzMzJX0uYW50LWNvbC1sZy1wdWxsLTE3e3JpZ2h0OjcwLjgzMzMzMzMzJX0uYW50LWNvbC1sZy1vZmZzZXQtMTd7bWFyZ2luLWxlZnQ6NzAuODMzMzMzMzMlfS5hbnQtY29sLWxnLW9yZGVyLTE3e29yZGVyOjE3fS5hbnQtY29sLWxnLTE2e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNjYuNjY2NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjY2NyV9LmFudC1jb2wtbGctcHVzaC0xNntsZWZ0OjY2LjY2NjY2NjY3JX0uYW50LWNvbC1sZy1wdWxsLTE2e3JpZ2h0OjY2LjY2NjY2NjY3JX0uYW50LWNvbC1sZy1vZmZzZXQtMTZ7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5hbnQtY29sLWxnLW9yZGVyLTE2e29yZGVyOjE2fS5hbnQtY29sLWxnLTE1e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNjIuNSU7bWF4LXdpZHRoOjYyLjUlfS5hbnQtY29sLWxnLXB1c2gtMTV7bGVmdDo2Mi41JX0uYW50LWNvbC1sZy1wdWxsLTE1e3JpZ2h0OjYyLjUlfS5hbnQtY29sLWxnLW9mZnNldC0xNXttYXJnaW4tbGVmdDo2Mi41JX0uYW50LWNvbC1sZy1vcmRlci0xNXtvcmRlcjoxNX0uYW50LWNvbC1sZy0xNHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDU4LjMzMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzMzMlfS5hbnQtY29sLWxnLXB1c2gtMTR7bGVmdDo1OC4zMzMzMzMzMyV9LmFudC1jb2wtbGctcHVsbC0xNHtyaWdodDo1OC4zMzMzMzMzMyV9LmFudC1jb2wtbGctb2Zmc2V0LTE0e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0uYW50LWNvbC1sZy1vcmRlci0xNHtvcmRlcjoxNH0uYW50LWNvbC1sZy0xM3tkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDU0LjE2NjY2NjY3JTttYXgtd2lkdGg6NTQuMTY2NjY2NjclfS5hbnQtY29sLWxnLXB1c2gtMTN7bGVmdDo1NC4xNjY2NjY2NyV9LmFudC1jb2wtbGctcHVsbC0xM3tyaWdodDo1NC4xNjY2NjY2NyV9LmFudC1jb2wtbGctb2Zmc2V0LTEze21hcmdpbi1sZWZ0OjU0LjE2NjY2NjY3JX0uYW50LWNvbC1sZy1vcmRlci0xM3tvcmRlcjoxM30uYW50LWNvbC1sZy0xMntkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5hbnQtY29sLWxnLXB1c2gtMTJ7bGVmdDo1MCV9LmFudC1jb2wtbGctcHVsbC0xMntyaWdodDo1MCV9LmFudC1jb2wtbGctb2Zmc2V0LTEye21hcmdpbi1sZWZ0OjUwJX0uYW50LWNvbC1sZy1vcmRlci0xMntvcmRlcjoxMn0uYW50LWNvbC1sZy0xMXtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDQ1LjgzMzMzMzMzJTttYXgtd2lkdGg6NDUuODMzMzMzMzMlfS5hbnQtY29sLWxnLXB1c2gtMTF7bGVmdDo0NS44MzMzMzMzMyV9LmFudC1jb2wtbGctcHVsbC0xMXtyaWdodDo0NS44MzMzMzMzMyV9LmFudC1jb2wtbGctb2Zmc2V0LTExe21hcmdpbi1sZWZ0OjQ1LjgzMzMzMzMzJX0uYW50LWNvbC1sZy1vcmRlci0xMXtvcmRlcjoxMX0uYW50LWNvbC1sZy0xMHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDQxLjY2NjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY2NjclfS5hbnQtY29sLWxnLXB1c2gtMTB7bGVmdDo0MS42NjY2NjY2NyV9LmFudC1jb2wtbGctcHVsbC0xMHtyaWdodDo0MS42NjY2NjY2NyV9LmFudC1jb2wtbGctb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0uYW50LWNvbC1sZy1vcmRlci0xMHtvcmRlcjoxMH0uYW50LWNvbC1sZy05e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgMzcuNSU7bWF4LXdpZHRoOjM3LjUlfS5hbnQtY29sLWxnLXB1c2gtOXtsZWZ0OjM3LjUlfS5hbnQtY29sLWxnLXB1bGwtOXtyaWdodDozNy41JX0uYW50LWNvbC1sZy1vZmZzZXQtOXttYXJnaW4tbGVmdDozNy41JX0uYW50LWNvbC1sZy1vcmRlci05e29yZGVyOjl9LmFudC1jb2wtbGctOHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDMzLjMzMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzMzMlfS5hbnQtY29sLWxnLXB1c2gtOHtsZWZ0OjMzLjMzMzMzMzMzJX0uYW50LWNvbC1sZy1wdWxsLTh7cmlnaHQ6MzMuMzMzMzMzMzMlfS5hbnQtY29sLWxnLW9mZnNldC04e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0uYW50LWNvbC1sZy1vcmRlci04e29yZGVyOjh9LmFudC1jb2wtbGctN3tkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDI5LjE2NjY2NjY3JTttYXgtd2lkdGg6MjkuMTY2NjY2NjclfS5hbnQtY29sLWxnLXB1c2gtN3tsZWZ0OjI5LjE2NjY2NjY3JX0uYW50LWNvbC1sZy1wdWxsLTd7cmlnaHQ6MjkuMTY2NjY2NjclfS5hbnQtY29sLWxnLW9mZnNldC03e21hcmdpbi1sZWZ0OjI5LjE2NjY2NjY3JX0uYW50LWNvbC1sZy1vcmRlci03e29yZGVyOjd9LmFudC1jb2wtbGctNntkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5hbnQtY29sLWxnLXB1c2gtNntsZWZ0OjI1JX0uYW50LWNvbC1sZy1wdWxsLTZ7cmlnaHQ6MjUlfS5hbnQtY29sLWxnLW9mZnNldC02e21hcmdpbi1sZWZ0OjI1JX0uYW50LWNvbC1sZy1vcmRlci02e29yZGVyOjZ9LmFudC1jb2wtbGctNXtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDIwLjgzMzMzMzMzJTttYXgtd2lkdGg6MjAuODMzMzMzMzMlfS5hbnQtY29sLWxnLXB1c2gtNXtsZWZ0OjIwLjgzMzMzMzMzJX0uYW50LWNvbC1sZy1wdWxsLTV7cmlnaHQ6MjAuODMzMzMzMzMlfS5hbnQtY29sLWxnLW9mZnNldC01e21hcmdpbi1sZWZ0OjIwLjgzMzMzMzMzJX0uYW50LWNvbC1sZy1vcmRlci01e29yZGVyOjV9LmFudC1jb2wtbGctNHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDE2LjY2NjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY2NjclfS5hbnQtY29sLWxnLXB1c2gtNHtsZWZ0OjE2LjY2NjY2NjY3JX0uYW50LWNvbC1sZy1wdWxsLTR7cmlnaHQ6MTYuNjY2NjY2NjclfS5hbnQtY29sLWxnLW9mZnNldC00e21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0uYW50LWNvbC1sZy1vcmRlci00e29yZGVyOjR9LmFudC1jb2wtbGctM3tkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDEyLjUlO21heC13aWR0aDoxMi41JX0uYW50LWNvbC1sZy1wdXNoLTN7bGVmdDoxMi41JX0uYW50LWNvbC1sZy1wdWxsLTN7cmlnaHQ6MTIuNSV9LmFudC1jb2wtbGctb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MTIuNSV9LmFudC1jb2wtbGctb3JkZXItM3tvcmRlcjozfS5hbnQtY29sLWxnLTJ7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA4LjMzMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMzMyV9LmFudC1jb2wtbGctcHVzaC0ye2xlZnQ6OC4zMzMzMzMzMyV9LmFudC1jb2wtbGctcHVsbC0ye3JpZ2h0OjguMzMzMzMzMzMlfS5hbnQtY29sLWxnLW9mZnNldC0ye21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5hbnQtY29sLWxnLW9yZGVyLTJ7b3JkZXI6Mn0uYW50LWNvbC1sZy0xe2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNC4xNjY2NjY2NyU7bWF4LXdpZHRoOjQuMTY2NjY2NjclfS5hbnQtY29sLWxnLXB1c2gtMXtsZWZ0OjQuMTY2NjY2NjclfS5hbnQtY29sLWxnLXB1bGwtMXtyaWdodDo0LjE2NjY2NjY3JX0uYW50LWNvbC1sZy1vZmZzZXQtMXttYXJnaW4tbGVmdDo0LjE2NjY2NjY3JX0uYW50LWNvbC1sZy1vcmRlci0xe29yZGVyOjF9LmFudC1jb2wtbGctMHtkaXNwbGF5Om5vbmV9LmFudC1jb2wtcHVzaC0we2xlZnQ6YXV0b30uYW50LWNvbC1wdWxsLTB7cmlnaHQ6YXV0b30uYW50LWNvbC1sZy1wdXNoLTB7bGVmdDphdXRvfS5hbnQtY29sLWxnLXB1bGwtMHtyaWdodDphdXRvfS5hbnQtY29sLWxnLW9mZnNldC0we21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbGctb3JkZXItMHtvcmRlcjowfS5hbnQtY29sLXB1c2gtMC5hbnQtY29sLXJ0bHtyaWdodDphdXRvfS5hbnQtY29sLXB1bGwtMC5hbnQtY29sLXJ0bHtsZWZ0OmF1dG99LmFudC1jb2wtbGctcHVzaC0wLmFudC1jb2wtcnRse3JpZ2h0OmF1dG99LmFudC1jb2wtbGctcHVsbC0wLmFudC1jb2wtcnRse2xlZnQ6YXV0b30uYW50LWNvbC1sZy1vZmZzZXQtMC5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MH0uYW50LWNvbC1sZy1wdXNoLTEuYW50LWNvbC1ydGx7cmlnaHQ6NC4xNjY2NjY2NyU7bGVmdDphdXRvfS5hbnQtY29sLWxnLXB1bGwtMS5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NC4xNjY2NjY2NyV9LmFudC1jb2wtbGctb2Zmc2V0LTEuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjQuMTY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbGctcHVzaC0yLmFudC1jb2wtcnRse3JpZ2h0OjguMzMzMzMzMzMlO2xlZnQ6YXV0b30uYW50LWNvbC1sZy1wdWxsLTIuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjguMzMzMzMzMzMlfS5hbnQtY29sLWxnLW9mZnNldC0yLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo4LjMzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLWxnLXB1c2gtMy5hbnQtY29sLXJ0bHtyaWdodDoxMi41JTtsZWZ0OmF1dG99LmFudC1jb2wtbGctcHVsbC0zLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDoxMi41JX0uYW50LWNvbC1sZy1vZmZzZXQtMy5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MTIuNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1sZy1wdXNoLTQuYW50LWNvbC1ydGx7cmlnaHQ6MTYuNjY2NjY2NjclO2xlZnQ6YXV0b30uYW50LWNvbC1sZy1wdWxsLTQuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjE2LjY2NjY2NjY3JX0uYW50LWNvbC1sZy1vZmZzZXQtNC5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MTYuNjY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbGctcHVzaC01LmFudC1jb2wtcnRse3JpZ2h0OjIwLjgzMzMzMzMzJTtsZWZ0OmF1dG99LmFudC1jb2wtbGctcHVsbC01LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDoyMC44MzMzMzMzMyV9LmFudC1jb2wtbGctb2Zmc2V0LTUuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjIwLjgzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLWxnLXB1c2gtNi5hbnQtY29sLXJ0bHtyaWdodDoyNSU7bGVmdDphdXRvfS5hbnQtY29sLWxnLXB1bGwtNi5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MjUlfS5hbnQtY29sLWxnLW9mZnNldC02LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDoyNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1sZy1wdXNoLTcuYW50LWNvbC1ydGx7cmlnaHQ6MjkuMTY2NjY2NjclO2xlZnQ6YXV0b30uYW50LWNvbC1sZy1wdWxsLTcuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjI5LjE2NjY2NjY3JX0uYW50LWNvbC1sZy1vZmZzZXQtNy5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MjkuMTY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbGctcHVzaC04LmFudC1jb2wtcnRse3JpZ2h0OjMzLjMzMzMzMzMzJTtsZWZ0OmF1dG99LmFudC1jb2wtbGctcHVsbC04LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDozMy4zMzMzMzMzMyV9LmFudC1jb2wtbGctb2Zmc2V0LTguYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjMzLjMzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLWxnLXB1c2gtOS5hbnQtY29sLXJ0bHtyaWdodDozNy41JTtsZWZ0OmF1dG99LmFudC1jb2wtbGctcHVsbC05LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDozNy41JX0uYW50LWNvbC1sZy1vZmZzZXQtOS5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MzcuNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1sZy1wdXNoLTEwLmFudC1jb2wtcnRse3JpZ2h0OjQxLjY2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtbGctcHVsbC0xMC5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NDEuNjY2NjY2NjclfS5hbnQtY29sLWxnLW9mZnNldC0xMC5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NDEuNjY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbGctcHVzaC0xMS5hbnQtY29sLXJ0bHtyaWdodDo0NS44MzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLWxnLXB1bGwtMTEuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjQ1LjgzMzMzMzMzJX0uYW50LWNvbC1sZy1vZmZzZXQtMTEuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjQ1LjgzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLWxnLXB1c2gtMTIuYW50LWNvbC1ydGx7cmlnaHQ6NTAlO2xlZnQ6YXV0b30uYW50LWNvbC1sZy1wdWxsLTEyLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo1MCV9LmFudC1jb2wtbGctb2Zmc2V0LTEyLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo1MCU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1sZy1wdXNoLTEzLmFudC1jb2wtcnRse3JpZ2h0OjU0LjE2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtbGctcHVsbC0xMy5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NTQuMTY2NjY2NjclfS5hbnQtY29sLWxnLW9mZnNldC0xMy5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NTQuMTY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbGctcHVzaC0xNC5hbnQtY29sLXJ0bHtyaWdodDo1OC4zMzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLWxnLXB1bGwtMTQuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjU4LjMzMzMzMzMzJX0uYW50LWNvbC1sZy1vZmZzZXQtMTQuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjU4LjMzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLWxnLXB1c2gtMTUuYW50LWNvbC1ydGx7cmlnaHQ6NjIuNSU7bGVmdDphdXRvfS5hbnQtY29sLWxnLXB1bGwtMTUuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjYyLjUlfS5hbnQtY29sLWxnLW9mZnNldC0xNS5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NjIuNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1sZy1wdXNoLTE2LmFudC1jb2wtcnRse3JpZ2h0OjY2LjY2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtbGctcHVsbC0xNi5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NjYuNjY2NjY2NjclfS5hbnQtY29sLWxnLW9mZnNldC0xNi5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NjYuNjY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbGctcHVzaC0xNy5hbnQtY29sLXJ0bHtyaWdodDo3MC44MzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLWxnLXB1bGwtMTcuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjcwLjgzMzMzMzMzJX0uYW50LWNvbC1sZy1vZmZzZXQtMTcuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjcwLjgzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLWxnLXB1c2gtMTguYW50LWNvbC1ydGx7cmlnaHQ6NzUlO2xlZnQ6YXV0b30uYW50LWNvbC1sZy1wdWxsLTE4LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo3NSV9LmFudC1jb2wtbGctb2Zmc2V0LTE4LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo3NSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1sZy1wdXNoLTE5LmFudC1jb2wtcnRse3JpZ2h0Ojc5LjE2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtbGctcHVsbC0xOS5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NzkuMTY2NjY2NjclfS5hbnQtY29sLWxnLW9mZnNldC0xOS5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NzkuMTY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbGctcHVzaC0yMC5hbnQtY29sLXJ0bHtyaWdodDo4My4zMzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLWxnLXB1bGwtMjAuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjgzLjMzMzMzMzMzJX0uYW50LWNvbC1sZy1vZmZzZXQtMjAuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjgzLjMzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLWxnLXB1c2gtMjEuYW50LWNvbC1ydGx7cmlnaHQ6ODcuNSU7bGVmdDphdXRvfS5hbnQtY29sLWxnLXB1bGwtMjEuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0Ojg3LjUlfS5hbnQtY29sLWxnLW9mZnNldC0yMS5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6ODcuNSU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC1sZy1wdXNoLTIyLmFudC1jb2wtcnRse3JpZ2h0OjkxLjY2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wtbGctcHVsbC0yMi5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6OTEuNjY2NjY2NjclfS5hbnQtY29sLWxnLW9mZnNldC0yMi5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6OTEuNjY2NjY2NjclO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wtbGctcHVzaC0yMy5hbnQtY29sLXJ0bHtyaWdodDo5NS44MzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLWxnLXB1bGwtMjMuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0Ojk1LjgzMzMzMzMzJX0uYW50LWNvbC1sZy1vZmZzZXQtMjMuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0Ojk1LjgzMzMzMzMzJTttYXJnaW4tbGVmdDowfS5hbnQtY29sLWxnLXB1c2gtMjQuYW50LWNvbC1ydGx7cmlnaHQ6MTAwJTtsZWZ0OmF1dG99LmFudC1jb2wtbGctcHVsbC0yNC5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MTAwJX0uYW50LWNvbC1sZy1vZmZzZXQtMjQuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjEwMCU7bWFyZ2luLWxlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuYW50LWNvbC14bC0yNHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9LmFudC1jb2wteGwtcHVzaC0yNHtsZWZ0OjEwMCV9LmFudC1jb2wteGwtcHVsbC0yNHtyaWdodDoxMDAlfS5hbnQtY29sLXhsLW9mZnNldC0yNHttYXJnaW4tbGVmdDoxMDAlfS5hbnQtY29sLXhsLW9yZGVyLTI0e29yZGVyOjI0fS5hbnQtY29sLXhsLTIze2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgOTUuODMzMzMzMzMlO21heC13aWR0aDo5NS44MzMzMzMzMyV9LmFudC1jb2wteGwtcHVzaC0yM3tsZWZ0Ojk1LjgzMzMzMzMzJX0uYW50LWNvbC14bC1wdWxsLTIze3JpZ2h0Ojk1LjgzMzMzMzMzJX0uYW50LWNvbC14bC1vZmZzZXQtMjN7bWFyZ2luLWxlZnQ6OTUuODMzMzMzMzMlfS5hbnQtY29sLXhsLW9yZGVyLTIze29yZGVyOjIzfS5hbnQtY29sLXhsLTIye2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgOTEuNjY2NjY2NjclO21heC13aWR0aDo5MS42NjY2NjY2NyV9LmFudC1jb2wteGwtcHVzaC0yMntsZWZ0OjkxLjY2NjY2NjY3JX0uYW50LWNvbC14bC1wdWxsLTIye3JpZ2h0OjkxLjY2NjY2NjY3JX0uYW50LWNvbC14bC1vZmZzZXQtMjJ7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5hbnQtY29sLXhsLW9yZGVyLTIye29yZGVyOjIyfS5hbnQtY29sLXhsLTIxe2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgODcuNSU7bWF4LXdpZHRoOjg3LjUlfS5hbnQtY29sLXhsLXB1c2gtMjF7bGVmdDo4Ny41JX0uYW50LWNvbC14bC1wdWxsLTIxe3JpZ2h0Ojg3LjUlfS5hbnQtY29sLXhsLW9mZnNldC0yMXttYXJnaW4tbGVmdDo4Ny41JX0uYW50LWNvbC14bC1vcmRlci0yMXtvcmRlcjoyMX0uYW50LWNvbC14bC0yMHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDgzLjMzMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzMzMlfS5hbnQtY29sLXhsLXB1c2gtMjB7bGVmdDo4My4zMzMzMzMzMyV9LmFudC1jb2wteGwtcHVsbC0yMHtyaWdodDo4My4zMzMzMzMzMyV9LmFudC1jb2wteGwtb2Zmc2V0LTIwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0uYW50LWNvbC14bC1vcmRlci0yMHtvcmRlcjoyMH0uYW50LWNvbC14bC0xOXtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDc5LjE2NjY2NjY3JTttYXgtd2lkdGg6NzkuMTY2NjY2NjclfS5hbnQtY29sLXhsLXB1c2gtMTl7bGVmdDo3OS4xNjY2NjY2NyV9LmFudC1jb2wteGwtcHVsbC0xOXtyaWdodDo3OS4xNjY2NjY2NyV9LmFudC1jb2wteGwtb2Zmc2V0LTE5e21hcmdpbi1sZWZ0Ojc5LjE2NjY2NjY3JX0uYW50LWNvbC14bC1vcmRlci0xOXtvcmRlcjoxOX0uYW50LWNvbC14bC0xOHtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5hbnQtY29sLXhsLXB1c2gtMTh7bGVmdDo3NSV9LmFudC1jb2wteGwtcHVsbC0xOHtyaWdodDo3NSV9LmFudC1jb2wteGwtb2Zmc2V0LTE4e21hcmdpbi1sZWZ0Ojc1JX0uYW50LWNvbC14bC1vcmRlci0xOHtvcmRlcjoxOH0uYW50LWNvbC14bC0xN3tkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDcwLjgzMzMzMzMzJTttYXgtd2lkdGg6NzAuODMzMzMzMzMlfS5hbnQtY29sLXhsLXB1c2gtMTd7bGVmdDo3MC44MzMzMzMzMyV9LmFudC1jb2wteGwtcHVsbC0xN3tyaWdodDo3MC44MzMzMzMzMyV9LmFudC1jb2wteGwtb2Zmc2V0LTE3e21hcmdpbi1sZWZ0OjcwLjgzMzMzMzMzJX0uYW50LWNvbC14bC1vcmRlci0xN3tvcmRlcjoxN30uYW50LWNvbC14bC0xNntkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDY2LjY2NjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY2NjclfS5hbnQtY29sLXhsLXB1c2gtMTZ7bGVmdDo2Ni42NjY2NjY2NyV9LmFudC1jb2wteGwtcHVsbC0xNntyaWdodDo2Ni42NjY2NjY2NyV9LmFudC1jb2wteGwtb2Zmc2V0LTE2e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0uYW50LWNvbC14bC1vcmRlci0xNntvcmRlcjoxNn0uYW50LWNvbC14bC0xNXtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDYyLjUlO21heC13aWR0aDo2Mi41JX0uYW50LWNvbC14bC1wdXNoLTE1e2xlZnQ6NjIuNSV9LmFudC1jb2wteGwtcHVsbC0xNXtyaWdodDo2Mi41JX0uYW50LWNvbC14bC1vZmZzZXQtMTV7bWFyZ2luLWxlZnQ6NjIuNSV9LmFudC1jb2wteGwtb3JkZXItMTV7b3JkZXI6MTV9LmFudC1jb2wteGwtMTR7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA1OC4zMzMzMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzMzMzJX0uYW50LWNvbC14bC1wdXNoLTE0e2xlZnQ6NTguMzMzMzMzMzMlfS5hbnQtY29sLXhsLXB1bGwtMTR7cmlnaHQ6NTguMzMzMzMzMzMlfS5hbnQtY29sLXhsLW9mZnNldC0xNHttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9LmFudC1jb2wteGwtb3JkZXItMTR7b3JkZXI6MTR9LmFudC1jb2wteGwtMTN7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA1NC4xNjY2NjY2NyU7bWF4LXdpZHRoOjU0LjE2NjY2NjY3JX0uYW50LWNvbC14bC1wdXNoLTEze2xlZnQ6NTQuMTY2NjY2NjclfS5hbnQtY29sLXhsLXB1bGwtMTN7cmlnaHQ6NTQuMTY2NjY2NjclfS5hbnQtY29sLXhsLW9mZnNldC0xM3ttYXJnaW4tbGVmdDo1NC4xNjY2NjY2NyV9LmFudC1jb2wteGwtb3JkZXItMTN7b3JkZXI6MTN9LmFudC1jb2wteGwtMTJ7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uYW50LWNvbC14bC1wdXNoLTEye2xlZnQ6NTAlfS5hbnQtY29sLXhsLXB1bGwtMTJ7cmlnaHQ6NTAlfS5hbnQtY29sLXhsLW9mZnNldC0xMnttYXJnaW4tbGVmdDo1MCV9LmFudC1jb2wteGwtb3JkZXItMTJ7b3JkZXI6MTJ9LmFudC1jb2wteGwtMTF7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA0NS44MzMzMzMzMyU7bWF4LXdpZHRoOjQ1LjgzMzMzMzMzJX0uYW50LWNvbC14bC1wdXNoLTExe2xlZnQ6NDUuODMzMzMzMzMlfS5hbnQtY29sLXhsLXB1bGwtMTF7cmlnaHQ6NDUuODMzMzMzMzMlfS5hbnQtY29sLXhsLW9mZnNldC0xMXttYXJnaW4tbGVmdDo0NS44MzMzMzMzMyV9LmFudC1jb2wteGwtb3JkZXItMTF7b3JkZXI6MTF9LmFudC1jb2wteGwtMTB7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA0MS42NjY2NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY2NjY3JX0uYW50LWNvbC14bC1wdXNoLTEwe2xlZnQ6NDEuNjY2NjY2NjclfS5hbnQtY29sLXhsLXB1bGwtMTB7cmlnaHQ6NDEuNjY2NjY2NjclfS5hbnQtY29sLXhsLW9mZnNldC0xMHttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9LmFudC1jb2wteGwtb3JkZXItMTB7b3JkZXI6MTB9LmFudC1jb2wteGwtOXtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDM3LjUlO21heC13aWR0aDozNy41JX0uYW50LWNvbC14bC1wdXNoLTl7bGVmdDozNy41JX0uYW50LWNvbC14bC1wdWxsLTl7cmlnaHQ6MzcuNSV9LmFudC1jb2wteGwtb2Zmc2V0LTl7bWFyZ2luLWxlZnQ6MzcuNSV9LmFudC1jb2wteGwtb3JkZXItOXtvcmRlcjo5fS5hbnQtY29sLXhsLTh7ZGlzcGxheTpibG9jaztmbGV4OjAgMCAzMy4zMzMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMzMzJX0uYW50LWNvbC14bC1wdXNoLTh7bGVmdDozMy4zMzMzMzMzMyV9LmFudC1jb2wteGwtcHVsbC04e3JpZ2h0OjMzLjMzMzMzMzMzJX0uYW50LWNvbC14bC1vZmZzZXQtOHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9LmFudC1jb2wteGwtb3JkZXItOHtvcmRlcjo4fS5hbnQtY29sLXhsLTd7ZGlzcGxheTpibG9jaztmbGV4OjAgMCAyOS4xNjY2NjY2NyU7bWF4LXdpZHRoOjI5LjE2NjY2NjY3JX0uYW50LWNvbC14bC1wdXNoLTd7bGVmdDoyOS4xNjY2NjY2NyV9LmFudC1jb2wteGwtcHVsbC03e3JpZ2h0OjI5LjE2NjY2NjY3JX0uYW50LWNvbC14bC1vZmZzZXQtN3ttYXJnaW4tbGVmdDoyOS4xNjY2NjY2NyV9LmFudC1jb2wteGwtb3JkZXItN3tvcmRlcjo3fS5hbnQtY29sLXhsLTZ7ZGlzcGxheTpibG9jaztmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uYW50LWNvbC14bC1wdXNoLTZ7bGVmdDoyNSV9LmFudC1jb2wteGwtcHVsbC02e3JpZ2h0OjI1JX0uYW50LWNvbC14bC1vZmZzZXQtNnttYXJnaW4tbGVmdDoyNSV9LmFudC1jb2wteGwtb3JkZXItNntvcmRlcjo2fS5hbnQtY29sLXhsLTV7ZGlzcGxheTpibG9jaztmbGV4OjAgMCAyMC44MzMzMzMzMyU7bWF4LXdpZHRoOjIwLjgzMzMzMzMzJX0uYW50LWNvbC14bC1wdXNoLTV7bGVmdDoyMC44MzMzMzMzMyV9LmFudC1jb2wteGwtcHVsbC01e3JpZ2h0OjIwLjgzMzMzMzMzJX0uYW50LWNvbC14bC1vZmZzZXQtNXttYXJnaW4tbGVmdDoyMC44MzMzMzMzMyV9LmFudC1jb2wteGwtb3JkZXItNXtvcmRlcjo1fS5hbnQtY29sLXhsLTR7ZGlzcGxheTpibG9jaztmbGV4OjAgMCAxNi42NjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NjY3JX0uYW50LWNvbC14bC1wdXNoLTR7bGVmdDoxNi42NjY2NjY2NyV9LmFudC1jb2wteGwtcHVsbC00e3JpZ2h0OjE2LjY2NjY2NjY3JX0uYW50LWNvbC14bC1vZmZzZXQtNHttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9LmFudC1jb2wteGwtb3JkZXItNHtvcmRlcjo0fS5hbnQtY29sLXhsLTN7ZGlzcGxheTpibG9jaztmbGV4OjAgMCAxMi41JTttYXgtd2lkdGg6MTIuNSV9LmFudC1jb2wteGwtcHVzaC0ze2xlZnQ6MTIuNSV9LmFudC1jb2wteGwtcHVsbC0ze3JpZ2h0OjEyLjUlfS5hbnQtY29sLXhsLW9mZnNldC0ze21hcmdpbi1sZWZ0OjEyLjUlfS5hbnQtY29sLXhsLW9yZGVyLTN7b3JkZXI6M30uYW50LWNvbC14bC0ye2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgOC4zMzMzMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMzMzMlfS5hbnQtY29sLXhsLXB1c2gtMntsZWZ0OjguMzMzMzMzMzMlfS5hbnQtY29sLXhsLXB1bGwtMntyaWdodDo4LjMzMzMzMzMzJX0uYW50LWNvbC14bC1vZmZzZXQtMnttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0uYW50LWNvbC14bC1vcmRlci0ye29yZGVyOjJ9LmFudC1jb2wteGwtMXtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDQuMTY2NjY2NjclO21heC13aWR0aDo0LjE2NjY2NjY3JX0uYW50LWNvbC14bC1wdXNoLTF7bGVmdDo0LjE2NjY2NjY3JX0uYW50LWNvbC14bC1wdWxsLTF7cmlnaHQ6NC4xNjY2NjY2NyV9LmFudC1jb2wteGwtb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6NC4xNjY2NjY2NyV9LmFudC1jb2wteGwtb3JkZXItMXtvcmRlcjoxfS5hbnQtY29sLXhsLTB7ZGlzcGxheTpub25lfS5hbnQtY29sLXB1c2gtMHtsZWZ0OmF1dG99LmFudC1jb2wtcHVsbC0we3JpZ2h0OmF1dG99LmFudC1jb2wteGwtcHVzaC0we2xlZnQ6YXV0b30uYW50LWNvbC14bC1wdWxsLTB7cmlnaHQ6YXV0b30uYW50LWNvbC14bC1vZmZzZXQtMHttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhsLW9yZGVyLTB7b3JkZXI6MH0uYW50LWNvbC1wdXNoLTAuYW50LWNvbC1ydGx7cmlnaHQ6YXV0b30uYW50LWNvbC1wdWxsLTAuYW50LWNvbC1ydGx7bGVmdDphdXRvfS5hbnQtY29sLXhsLXB1c2gtMC5hbnQtY29sLXJ0bHtyaWdodDphdXRvfS5hbnQtY29sLXhsLXB1bGwtMC5hbnQtY29sLXJ0bHtsZWZ0OmF1dG99LmFudC1jb2wteGwtb2Zmc2V0LTAuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjB9LmFudC1jb2wteGwtcHVzaC0xLmFudC1jb2wtcnRse3JpZ2h0OjQuMTY2NjY2NjclO2xlZnQ6YXV0b30uYW50LWNvbC14bC1wdWxsLTEuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjQuMTY2NjY2NjclfS5hbnQtY29sLXhsLW9mZnNldC0xLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo0LjE2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhsLXB1c2gtMi5hbnQtY29sLXJ0bHtyaWdodDo4LjMzMzMzMzMzJTtsZWZ0OmF1dG99LmFudC1jb2wteGwtcHVsbC0yLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo4LjMzMzMzMzMzJX0uYW50LWNvbC14bC1vZmZzZXQtMi5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6OC4zMzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14bC1wdXNoLTMuYW50LWNvbC1ydGx7cmlnaHQ6MTIuNSU7bGVmdDphdXRvfS5hbnQtY29sLXhsLXB1bGwtMy5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MTIuNSV9LmFudC1jb2wteGwtb2Zmc2V0LTMuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjEyLjUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteGwtcHVzaC00LmFudC1jb2wtcnRse3JpZ2h0OjE2LjY2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wteGwtcHVsbC00LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDoxNi42NjY2NjY2NyV9LmFudC1jb2wteGwtb2Zmc2V0LTQuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjE2LjY2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhsLXB1c2gtNS5hbnQtY29sLXJ0bHtyaWdodDoyMC44MzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLXhsLXB1bGwtNS5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MjAuODMzMzMzMzMlfS5hbnQtY29sLXhsLW9mZnNldC01LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDoyMC44MzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14bC1wdXNoLTYuYW50LWNvbC1ydGx7cmlnaHQ6MjUlO2xlZnQ6YXV0b30uYW50LWNvbC14bC1wdWxsLTYuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjI1JX0uYW50LWNvbC14bC1vZmZzZXQtNi5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MjUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteGwtcHVzaC03LmFudC1jb2wtcnRse3JpZ2h0OjI5LjE2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wteGwtcHVsbC03LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDoyOS4xNjY2NjY2NyV9LmFudC1jb2wteGwtb2Zmc2V0LTcuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjI5LjE2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhsLXB1c2gtOC5hbnQtY29sLXJ0bHtyaWdodDozMy4zMzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLXhsLXB1bGwtOC5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MzMuMzMzMzMzMzMlfS5hbnQtY29sLXhsLW9mZnNldC04LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDozMy4zMzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14bC1wdXNoLTkuYW50LWNvbC1ydGx7cmlnaHQ6MzcuNSU7bGVmdDphdXRvfS5hbnQtY29sLXhsLXB1bGwtOS5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MzcuNSV9LmFudC1jb2wteGwtb2Zmc2V0LTkuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjM3LjUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteGwtcHVzaC0xMC5hbnQtY29sLXJ0bHtyaWdodDo0MS42NjY2NjY2NyU7bGVmdDphdXRvfS5hbnQtY29sLXhsLXB1bGwtMTAuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjQxLjY2NjY2NjY3JX0uYW50LWNvbC14bC1vZmZzZXQtMTAuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjQxLjY2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhsLXB1c2gtMTEuYW50LWNvbC1ydGx7cmlnaHQ6NDUuODMzMzMzMzMlO2xlZnQ6YXV0b30uYW50LWNvbC14bC1wdWxsLTExLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo0NS44MzMzMzMzMyV9LmFudC1jb2wteGwtb2Zmc2V0LTExLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo0NS44MzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14bC1wdXNoLTEyLmFudC1jb2wtcnRse3JpZ2h0OjUwJTtsZWZ0OmF1dG99LmFudC1jb2wteGwtcHVsbC0xMi5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NTAlfS5hbnQtY29sLXhsLW9mZnNldC0xMi5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NTAlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteGwtcHVzaC0xMy5hbnQtY29sLXJ0bHtyaWdodDo1NC4xNjY2NjY2NyU7bGVmdDphdXRvfS5hbnQtY29sLXhsLXB1bGwtMTMuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjU0LjE2NjY2NjY3JX0uYW50LWNvbC14bC1vZmZzZXQtMTMuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjU0LjE2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhsLXB1c2gtMTQuYW50LWNvbC1ydGx7cmlnaHQ6NTguMzMzMzMzMzMlO2xlZnQ6YXV0b30uYW50LWNvbC14bC1wdWxsLTE0LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo1OC4zMzMzMzMzMyV9LmFudC1jb2wteGwtb2Zmc2V0LTE0LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo1OC4zMzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14bC1wdXNoLTE1LmFudC1jb2wtcnRse3JpZ2h0OjYyLjUlO2xlZnQ6YXV0b30uYW50LWNvbC14bC1wdWxsLTE1LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo2Mi41JX0uYW50LWNvbC14bC1vZmZzZXQtMTUuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjYyLjUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteGwtcHVzaC0xNi5hbnQtY29sLXJ0bHtyaWdodDo2Ni42NjY2NjY2NyU7bGVmdDphdXRvfS5hbnQtY29sLXhsLXB1bGwtMTYuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjY2LjY2NjY2NjY3JX0uYW50LWNvbC14bC1vZmZzZXQtMTYuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjY2LjY2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhsLXB1c2gtMTcuYW50LWNvbC1ydGx7cmlnaHQ6NzAuODMzMzMzMzMlO2xlZnQ6YXV0b30uYW50LWNvbC14bC1wdWxsLTE3LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo3MC44MzMzMzMzMyV9LmFudC1jb2wteGwtb2Zmc2V0LTE3LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo3MC44MzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14bC1wdXNoLTE4LmFudC1jb2wtcnRse3JpZ2h0Ojc1JTtsZWZ0OmF1dG99LmFudC1jb2wteGwtcHVsbC0xOC5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NzUlfS5hbnQtY29sLXhsLW9mZnNldC0xOC5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NzUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteGwtcHVzaC0xOS5hbnQtY29sLXJ0bHtyaWdodDo3OS4xNjY2NjY2NyU7bGVmdDphdXRvfS5hbnQtY29sLXhsLXB1bGwtMTkuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0Ojc5LjE2NjY2NjY3JX0uYW50LWNvbC14bC1vZmZzZXQtMTkuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0Ojc5LjE2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhsLXB1c2gtMjAuYW50LWNvbC1ydGx7cmlnaHQ6ODMuMzMzMzMzMzMlO2xlZnQ6YXV0b30uYW50LWNvbC14bC1wdWxsLTIwLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo4My4zMzMzMzMzMyV9LmFudC1jb2wteGwtb2Zmc2V0LTIwLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo4My4zMzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14bC1wdXNoLTIxLmFudC1jb2wtcnRse3JpZ2h0Ojg3LjUlO2xlZnQ6YXV0b30uYW50LWNvbC14bC1wdWxsLTIxLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo4Ny41JX0uYW50LWNvbC14bC1vZmZzZXQtMjEuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0Ojg3LjUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteGwtcHVzaC0yMi5hbnQtY29sLXJ0bHtyaWdodDo5MS42NjY2NjY2NyU7bGVmdDphdXRvfS5hbnQtY29sLXhsLXB1bGwtMjIuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjkxLjY2NjY2NjY3JX0uYW50LWNvbC14bC1vZmZzZXQtMjIuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjkxLjY2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXhsLXB1c2gtMjMuYW50LWNvbC1ydGx7cmlnaHQ6OTUuODMzMzMzMzMlO2xlZnQ6YXV0b30uYW50LWNvbC14bC1wdWxsLTIzLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo5NS44MzMzMzMzMyV9LmFudC1jb2wteGwtb2Zmc2V0LTIzLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo5NS44MzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14bC1wdXNoLTI0LmFudC1jb2wtcnRse3JpZ2h0OjEwMCU7bGVmdDphdXRvfS5hbnQtY29sLXhsLXB1bGwtMjQuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjEwMCV9LmFudC1jb2wteGwtb2Zmc2V0LTI0LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDoxMDAlO21hcmdpbi1sZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7LmFudC1jb2wteHhsLTI0e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0uYW50LWNvbC14eGwtcHVzaC0yNHtsZWZ0OjEwMCV9LmFudC1jb2wteHhsLXB1bGwtMjR7cmlnaHQ6MTAwJX0uYW50LWNvbC14eGwtb2Zmc2V0LTI0e21hcmdpbi1sZWZ0OjEwMCV9LmFudC1jb2wteHhsLW9yZGVyLTI0e29yZGVyOjI0fS5hbnQtY29sLXh4bC0yM3tkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDk1LjgzMzMzMzMzJTttYXgtd2lkdGg6OTUuODMzMzMzMzMlfS5hbnQtY29sLXh4bC1wdXNoLTIze2xlZnQ6OTUuODMzMzMzMzMlfS5hbnQtY29sLXh4bC1wdWxsLTIze3JpZ2h0Ojk1LjgzMzMzMzMzJX0uYW50LWNvbC14eGwtb2Zmc2V0LTIze21hcmdpbi1sZWZ0Ojk1LjgzMzMzMzMzJX0uYW50LWNvbC14eGwtb3JkZXItMjN7b3JkZXI6MjN9LmFudC1jb2wteHhsLTIye2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgOTEuNjY2NjY2NjclO21heC13aWR0aDo5MS42NjY2NjY2NyV9LmFudC1jb2wteHhsLXB1c2gtMjJ7bGVmdDo5MS42NjY2NjY2NyV9LmFudC1jb2wteHhsLXB1bGwtMjJ7cmlnaHQ6OTEuNjY2NjY2NjclfS5hbnQtY29sLXh4bC1vZmZzZXQtMjJ7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5hbnQtY29sLXh4bC1vcmRlci0yMntvcmRlcjoyMn0uYW50LWNvbC14eGwtMjF7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA4Ny41JTttYXgtd2lkdGg6ODcuNSV9LmFudC1jb2wteHhsLXB1c2gtMjF7bGVmdDo4Ny41JX0uYW50LWNvbC14eGwtcHVsbC0yMXtyaWdodDo4Ny41JX0uYW50LWNvbC14eGwtb2Zmc2V0LTIxe21hcmdpbi1sZWZ0Ojg3LjUlfS5hbnQtY29sLXh4bC1vcmRlci0yMXtvcmRlcjoyMX0uYW50LWNvbC14eGwtMjB7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA4My4zMzMzMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzMzMzJX0uYW50LWNvbC14eGwtcHVzaC0yMHtsZWZ0OjgzLjMzMzMzMzMzJX0uYW50LWNvbC14eGwtcHVsbC0yMHtyaWdodDo4My4zMzMzMzMzMyV9LmFudC1jb2wteHhsLW9mZnNldC0yMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9LmFudC1jb2wteHhsLW9yZGVyLTIwe29yZGVyOjIwfS5hbnQtY29sLXh4bC0xOXtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDc5LjE2NjY2NjY3JTttYXgtd2lkdGg6NzkuMTY2NjY2NjclfS5hbnQtY29sLXh4bC1wdXNoLTE5e2xlZnQ6NzkuMTY2NjY2NjclfS5hbnQtY29sLXh4bC1wdWxsLTE5e3JpZ2h0Ojc5LjE2NjY2NjY3JX0uYW50LWNvbC14eGwtb2Zmc2V0LTE5e21hcmdpbi1sZWZ0Ojc5LjE2NjY2NjY3JX0uYW50LWNvbC14eGwtb3JkZXItMTl7b3JkZXI6MTl9LmFudC1jb2wteHhsLTE4e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmFudC1jb2wteHhsLXB1c2gtMTh7bGVmdDo3NSV9LmFudC1jb2wteHhsLXB1bGwtMTh7cmlnaHQ6NzUlfS5hbnQtY29sLXh4bC1vZmZzZXQtMTh7bWFyZ2luLWxlZnQ6NzUlfS5hbnQtY29sLXh4bC1vcmRlci0xOHtvcmRlcjoxOH0uYW50LWNvbC14eGwtMTd7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA3MC44MzMzMzMzMyU7bWF4LXdpZHRoOjcwLjgzMzMzMzMzJX0uYW50LWNvbC14eGwtcHVzaC0xN3tsZWZ0OjcwLjgzMzMzMzMzJX0uYW50LWNvbC14eGwtcHVsbC0xN3tyaWdodDo3MC44MzMzMzMzMyV9LmFudC1jb2wteHhsLW9mZnNldC0xN3ttYXJnaW4tbGVmdDo3MC44MzMzMzMzMyV9LmFudC1jb2wteHhsLW9yZGVyLTE3e29yZGVyOjE3fS5hbnQtY29sLXh4bC0xNntkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDY2LjY2NjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY2NjclfS5hbnQtY29sLXh4bC1wdXNoLTE2e2xlZnQ6NjYuNjY2NjY2NjclfS5hbnQtY29sLXh4bC1wdWxsLTE2e3JpZ2h0OjY2LjY2NjY2NjY3JX0uYW50LWNvbC14eGwtb2Zmc2V0LTE2e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0uYW50LWNvbC14eGwtb3JkZXItMTZ7b3JkZXI6MTZ9LmFudC1jb2wteHhsLTE1e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNjIuNSU7bWF4LXdpZHRoOjYyLjUlfS5hbnQtY29sLXh4bC1wdXNoLTE1e2xlZnQ6NjIuNSV9LmFudC1jb2wteHhsLXB1bGwtMTV7cmlnaHQ6NjIuNSV9LmFudC1jb2wteHhsLW9mZnNldC0xNXttYXJnaW4tbGVmdDo2Mi41JX0uYW50LWNvbC14eGwtb3JkZXItMTV7b3JkZXI6MTV9LmFudC1jb2wteHhsLTE0e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNTguMzMzMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMzMzMyV9LmFudC1jb2wteHhsLXB1c2gtMTR7bGVmdDo1OC4zMzMzMzMzMyV9LmFudC1jb2wteHhsLXB1bGwtMTR7cmlnaHQ6NTguMzMzMzMzMzMlfS5hbnQtY29sLXh4bC1vZmZzZXQtMTR7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5hbnQtY29sLXh4bC1vcmRlci0xNHtvcmRlcjoxNH0uYW50LWNvbC14eGwtMTN7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA1NC4xNjY2NjY2NyU7bWF4LXdpZHRoOjU0LjE2NjY2NjY3JX0uYW50LWNvbC14eGwtcHVzaC0xM3tsZWZ0OjU0LjE2NjY2NjY3JX0uYW50LWNvbC14eGwtcHVsbC0xM3tyaWdodDo1NC4xNjY2NjY2NyV9LmFudC1jb2wteHhsLW9mZnNldC0xM3ttYXJnaW4tbGVmdDo1NC4xNjY2NjY2NyV9LmFudC1jb2wteHhsLW9yZGVyLTEze29yZGVyOjEzfS5hbnQtY29sLXh4bC0xMntkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5hbnQtY29sLXh4bC1wdXNoLTEye2xlZnQ6NTAlfS5hbnQtY29sLXh4bC1wdWxsLTEye3JpZ2h0OjUwJX0uYW50LWNvbC14eGwtb2Zmc2V0LTEye21hcmdpbi1sZWZ0OjUwJX0uYW50LWNvbC14eGwtb3JkZXItMTJ7b3JkZXI6MTJ9LmFudC1jb2wteHhsLTExe2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgNDUuODMzMzMzMzMlO21heC13aWR0aDo0NS44MzMzMzMzMyV9LmFudC1jb2wteHhsLXB1c2gtMTF7bGVmdDo0NS44MzMzMzMzMyV9LmFudC1jb2wteHhsLXB1bGwtMTF7cmlnaHQ6NDUuODMzMzMzMzMlfS5hbnQtY29sLXh4bC1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6NDUuODMzMzMzMzMlfS5hbnQtY29sLXh4bC1vcmRlci0xMXtvcmRlcjoxMX0uYW50LWNvbC14eGwtMTB7ZGlzcGxheTpibG9jaztmbGV4OjAgMCA0MS42NjY2NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY2NjY3JX0uYW50LWNvbC14eGwtcHVzaC0xMHtsZWZ0OjQxLjY2NjY2NjY3JX0uYW50LWNvbC14eGwtcHVsbC0xMHtyaWdodDo0MS42NjY2NjY2NyV9LmFudC1jb2wteHhsLW9mZnNldC0xMHttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9LmFudC1jb2wteHhsLW9yZGVyLTEwe29yZGVyOjEwfS5hbnQtY29sLXh4bC05e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgMzcuNSU7bWF4LXdpZHRoOjM3LjUlfS5hbnQtY29sLXh4bC1wdXNoLTl7bGVmdDozNy41JX0uYW50LWNvbC14eGwtcHVsbC05e3JpZ2h0OjM3LjUlfS5hbnQtY29sLXh4bC1vZmZzZXQtOXttYXJnaW4tbGVmdDozNy41JX0uYW50LWNvbC14eGwtb3JkZXItOXtvcmRlcjo5fS5hbnQtY29sLXh4bC04e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgMzMuMzMzMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMzMyV9LmFudC1jb2wteHhsLXB1c2gtOHtsZWZ0OjMzLjMzMzMzMzMzJX0uYW50LWNvbC14eGwtcHVsbC04e3JpZ2h0OjMzLjMzMzMzMzMzJX0uYW50LWNvbC14eGwtb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5hbnQtY29sLXh4bC1vcmRlci04e29yZGVyOjh9LmFudC1jb2wteHhsLTd7ZGlzcGxheTpibG9jaztmbGV4OjAgMCAyOS4xNjY2NjY2NyU7bWF4LXdpZHRoOjI5LjE2NjY2NjY3JX0uYW50LWNvbC14eGwtcHVzaC03e2xlZnQ6MjkuMTY2NjY2NjclfS5hbnQtY29sLXh4bC1wdWxsLTd7cmlnaHQ6MjkuMTY2NjY2NjclfS5hbnQtY29sLXh4bC1vZmZzZXQtN3ttYXJnaW4tbGVmdDoyOS4xNjY2NjY2NyV9LmFudC1jb2wteHhsLW9yZGVyLTd7b3JkZXI6N30uYW50LWNvbC14eGwtNntkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5hbnQtY29sLXh4bC1wdXNoLTZ7bGVmdDoyNSV9LmFudC1jb2wteHhsLXB1bGwtNntyaWdodDoyNSV9LmFudC1jb2wteHhsLW9mZnNldC02e21hcmdpbi1sZWZ0OjI1JX0uYW50LWNvbC14eGwtb3JkZXItNntvcmRlcjo2fS5hbnQtY29sLXh4bC01e2Rpc3BsYXk6YmxvY2s7ZmxleDowIDAgMjAuODMzMzMzMzMlO21heC13aWR0aDoyMC44MzMzMzMzMyV9LmFudC1jb2wteHhsLXB1c2gtNXtsZWZ0OjIwLjgzMzMzMzMzJX0uYW50LWNvbC14eGwtcHVsbC01e3JpZ2h0OjIwLjgzMzMzMzMzJX0uYW50LWNvbC14eGwtb2Zmc2V0LTV7bWFyZ2luLWxlZnQ6MjAuODMzMzMzMzMlfS5hbnQtY29sLXh4bC1vcmRlci01e29yZGVyOjV9LmFudC1jb2wteHhsLTR7ZGlzcGxheTpibG9jaztmbGV4OjAgMCAxNi42NjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NjY3JX0uYW50LWNvbC14eGwtcHVzaC00e2xlZnQ6MTYuNjY2NjY2NjclfS5hbnQtY29sLXh4bC1wdWxsLTR7cmlnaHQ6MTYuNjY2NjY2NjclfS5hbnQtY29sLXh4bC1vZmZzZXQtNHttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9LmFudC1jb2wteHhsLW9yZGVyLTR7b3JkZXI6NH0uYW50LWNvbC14eGwtM3tkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDEyLjUlO21heC13aWR0aDoxMi41JX0uYW50LWNvbC14eGwtcHVzaC0ze2xlZnQ6MTIuNSV9LmFudC1jb2wteHhsLXB1bGwtM3tyaWdodDoxMi41JX0uYW50LWNvbC14eGwtb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MTIuNSV9LmFudC1jb2wteHhsLW9yZGVyLTN7b3JkZXI6M30uYW50LWNvbC14eGwtMntkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDguMzMzMzMzMzMlO21heC13aWR0aDo4LjMzMzMzMzMzJX0uYW50LWNvbC14eGwtcHVzaC0ye2xlZnQ6OC4zMzMzMzMzMyV9LmFudC1jb2wteHhsLXB1bGwtMntyaWdodDo4LjMzMzMzMzMzJX0uYW50LWNvbC14eGwtb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9LmFudC1jb2wteHhsLW9yZGVyLTJ7b3JkZXI6Mn0uYW50LWNvbC14eGwtMXtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIDQuMTY2NjY2NjclO21heC13aWR0aDo0LjE2NjY2NjY3JX0uYW50LWNvbC14eGwtcHVzaC0xe2xlZnQ6NC4xNjY2NjY2NyV9LmFudC1jb2wteHhsLXB1bGwtMXtyaWdodDo0LjE2NjY2NjY3JX0uYW50LWNvbC14eGwtb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6NC4xNjY2NjY2NyV9LmFudC1jb2wteHhsLW9yZGVyLTF7b3JkZXI6MX0uYW50LWNvbC14eGwtMHtkaXNwbGF5Om5vbmV9LmFudC1jb2wtcHVzaC0we2xlZnQ6YXV0b30uYW50LWNvbC1wdWxsLTB7cmlnaHQ6YXV0b30uYW50LWNvbC14eGwtcHVzaC0we2xlZnQ6YXV0b30uYW50LWNvbC14eGwtcHVsbC0we3JpZ2h0OmF1dG99LmFudC1jb2wteHhsLW9mZnNldC0we21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteHhsLW9yZGVyLTB7b3JkZXI6MH0uYW50LWNvbC1wdXNoLTAuYW50LWNvbC1ydGx7cmlnaHQ6YXV0b30uYW50LWNvbC1wdWxsLTAuYW50LWNvbC1ydGx7bGVmdDphdXRvfS5hbnQtY29sLXh4bC1wdXNoLTAuYW50LWNvbC1ydGx7cmlnaHQ6YXV0b30uYW50LWNvbC14eGwtcHVsbC0wLmFudC1jb2wtcnRse2xlZnQ6YXV0b30uYW50LWNvbC14eGwtb2Zmc2V0LTAuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjB9LmFudC1jb2wteHhsLXB1c2gtMS5hbnQtY29sLXJ0bHtyaWdodDo0LjE2NjY2NjY3JTtsZWZ0OmF1dG99LmFudC1jb2wteHhsLXB1bGwtMS5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NC4xNjY2NjY2NyV9LmFudC1jb2wteHhsLW9mZnNldC0xLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo0LjE2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXh4bC1wdXNoLTIuYW50LWNvbC1ydGx7cmlnaHQ6OC4zMzMzMzMzMyU7bGVmdDphdXRvfS5hbnQtY29sLXh4bC1wdWxsLTIuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjguMzMzMzMzMzMlfS5hbnQtY29sLXh4bC1vZmZzZXQtMi5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6OC4zMzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14eGwtcHVzaC0zLmFudC1jb2wtcnRse3JpZ2h0OjEyLjUlO2xlZnQ6YXV0b30uYW50LWNvbC14eGwtcHVsbC0zLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDoxMi41JX0uYW50LWNvbC14eGwtb2Zmc2V0LTMuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjEyLjUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteHhsLXB1c2gtNC5hbnQtY29sLXJ0bHtyaWdodDoxNi42NjY2NjY2NyU7bGVmdDphdXRvfS5hbnQtY29sLXh4bC1wdWxsLTQuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjE2LjY2NjY2NjY3JX0uYW50LWNvbC14eGwtb2Zmc2V0LTQuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjE2LjY2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXh4bC1wdXNoLTUuYW50LWNvbC1ydGx7cmlnaHQ6MjAuODMzMzMzMzMlO2xlZnQ6YXV0b30uYW50LWNvbC14eGwtcHVsbC01LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDoyMC44MzMzMzMzMyV9LmFudC1jb2wteHhsLW9mZnNldC01LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDoyMC44MzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14eGwtcHVzaC02LmFudC1jb2wtcnRse3JpZ2h0OjI1JTtsZWZ0OmF1dG99LmFudC1jb2wteHhsLXB1bGwtNi5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MjUlfS5hbnQtY29sLXh4bC1vZmZzZXQtNi5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6MjUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteHhsLXB1c2gtNy5hbnQtY29sLXJ0bHtyaWdodDoyOS4xNjY2NjY2NyU7bGVmdDphdXRvfS5hbnQtY29sLXh4bC1wdWxsLTcuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjI5LjE2NjY2NjY3JX0uYW50LWNvbC14eGwtb2Zmc2V0LTcuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjI5LjE2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXh4bC1wdXNoLTguYW50LWNvbC1ydGx7cmlnaHQ6MzMuMzMzMzMzMzMlO2xlZnQ6YXV0b30uYW50LWNvbC14eGwtcHVsbC04LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDozMy4zMzMzMzMzMyV9LmFudC1jb2wteHhsLW9mZnNldC04LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDozMy4zMzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14eGwtcHVzaC05LmFudC1jb2wtcnRse3JpZ2h0OjM3LjUlO2xlZnQ6YXV0b30uYW50LWNvbC14eGwtcHVsbC05LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDozNy41JX0uYW50LWNvbC14eGwtb2Zmc2V0LTkuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjM3LjUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteHhsLXB1c2gtMTAuYW50LWNvbC1ydGx7cmlnaHQ6NDEuNjY2NjY2NjclO2xlZnQ6YXV0b30uYW50LWNvbC14eGwtcHVsbC0xMC5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NDEuNjY2NjY2NjclfS5hbnQtY29sLXh4bC1vZmZzZXQtMTAuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjQxLjY2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXh4bC1wdXNoLTExLmFudC1jb2wtcnRse3JpZ2h0OjQ1LjgzMzMzMzMzJTtsZWZ0OmF1dG99LmFudC1jb2wteHhsLXB1bGwtMTEuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjQ1LjgzMzMzMzMzJX0uYW50LWNvbC14eGwtb2Zmc2V0LTExLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo0NS44MzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14eGwtcHVzaC0xMi5hbnQtY29sLXJ0bHtyaWdodDo1MCU7bGVmdDphdXRvfS5hbnQtY29sLXh4bC1wdWxsLTEyLmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo1MCV9LmFudC1jb2wteHhsLW9mZnNldC0xMi5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NTAlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteHhsLXB1c2gtMTMuYW50LWNvbC1ydGx7cmlnaHQ6NTQuMTY2NjY2NjclO2xlZnQ6YXV0b30uYW50LWNvbC14eGwtcHVsbC0xMy5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NTQuMTY2NjY2NjclfS5hbnQtY29sLXh4bC1vZmZzZXQtMTMuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjU0LjE2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXh4bC1wdXNoLTE0LmFudC1jb2wtcnRse3JpZ2h0OjU4LjMzMzMzMzMzJTtsZWZ0OmF1dG99LmFudC1jb2wteHhsLXB1bGwtMTQuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjU4LjMzMzMzMzMzJX0uYW50LWNvbC14eGwtb2Zmc2V0LTE0LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo1OC4zMzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14eGwtcHVzaC0xNS5hbnQtY29sLXJ0bHtyaWdodDo2Mi41JTtsZWZ0OmF1dG99LmFudC1jb2wteHhsLXB1bGwtMTUuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjYyLjUlfS5hbnQtY29sLXh4bC1vZmZzZXQtMTUuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjYyLjUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteHhsLXB1c2gtMTYuYW50LWNvbC1ydGx7cmlnaHQ6NjYuNjY2NjY2NjclO2xlZnQ6YXV0b30uYW50LWNvbC14eGwtcHVsbC0xNi5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NjYuNjY2NjY2NjclfS5hbnQtY29sLXh4bC1vZmZzZXQtMTYuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjY2LjY2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXh4bC1wdXNoLTE3LmFudC1jb2wtcnRse3JpZ2h0OjcwLjgzMzMzMzMzJTtsZWZ0OmF1dG99LmFudC1jb2wteHhsLXB1bGwtMTcuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjcwLjgzMzMzMzMzJX0uYW50LWNvbC14eGwtb2Zmc2V0LTE3LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo3MC44MzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14eGwtcHVzaC0xOC5hbnQtY29sLXJ0bHtyaWdodDo3NSU7bGVmdDphdXRvfS5hbnQtY29sLXh4bC1wdWxsLTE4LmFudC1jb2wtcnRse3JpZ2h0OmF1dG87bGVmdDo3NSV9LmFudC1jb2wteHhsLW9mZnNldC0xOC5hbnQtY29sLXJ0bHttYXJnaW4tcmlnaHQ6NzUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteHhsLXB1c2gtMTkuYW50LWNvbC1ydGx7cmlnaHQ6NzkuMTY2NjY2NjclO2xlZnQ6YXV0b30uYW50LWNvbC14eGwtcHVsbC0xOS5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6NzkuMTY2NjY2NjclfS5hbnQtY29sLXh4bC1vZmZzZXQtMTkuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0Ojc5LjE2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXh4bC1wdXNoLTIwLmFudC1jb2wtcnRse3JpZ2h0OjgzLjMzMzMzMzMzJTtsZWZ0OmF1dG99LmFudC1jb2wteHhsLXB1bGwtMjAuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0OjgzLjMzMzMzMzMzJX0uYW50LWNvbC14eGwtb2Zmc2V0LTIwLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo4My4zMzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14eGwtcHVzaC0yMS5hbnQtY29sLXJ0bHtyaWdodDo4Ny41JTtsZWZ0OmF1dG99LmFudC1jb2wteHhsLXB1bGwtMjEuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0Ojg3LjUlfS5hbnQtY29sLXh4bC1vZmZzZXQtMjEuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0Ojg3LjUlO21hcmdpbi1sZWZ0OjB9LmFudC1jb2wteHhsLXB1c2gtMjIuYW50LWNvbC1ydGx7cmlnaHQ6OTEuNjY2NjY2NjclO2xlZnQ6YXV0b30uYW50LWNvbC14eGwtcHVsbC0yMi5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6OTEuNjY2NjY2NjclfS5hbnQtY29sLXh4bC1vZmZzZXQtMjIuYW50LWNvbC1ydGx7bWFyZ2luLXJpZ2h0OjkxLjY2NjY2NjY3JTttYXJnaW4tbGVmdDowfS5hbnQtY29sLXh4bC1wdXNoLTIzLmFudC1jb2wtcnRse3JpZ2h0Ojk1LjgzMzMzMzMzJTtsZWZ0OmF1dG99LmFudC1jb2wteHhsLXB1bGwtMjMuYW50LWNvbC1ydGx7cmlnaHQ6YXV0bztsZWZ0Ojk1LjgzMzMzMzMzJX0uYW50LWNvbC14eGwtb2Zmc2V0LTIzLmFudC1jb2wtcnRse21hcmdpbi1yaWdodDo5NS44MzMzMzMzMyU7bWFyZ2luLWxlZnQ6MH0uYW50LWNvbC14eGwtcHVzaC0yNC5hbnQtY29sLXJ0bHtyaWdodDoxMDAlO2xlZnQ6YXV0b30uYW50LWNvbC14eGwtcHVsbC0yNC5hbnQtY29sLXJ0bHtyaWdodDphdXRvO2xlZnQ6MTAwJX0uYW50LWNvbC14eGwtb2Zmc2V0LTI0LmFudC1jb2wtcnRse21hcmdpbi1yaWdodDoxMDAlO21hcmdpbi1sZWZ0OjB9fS5hbnQtcm93LXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtaW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmFudC1pbWFnZS1pbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmFudC1pbWFnZS1pbWctcGxhY2Vob2xkZXJ7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRZaUlHaGxhV2RvZEQwaU1UWWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStQSEJoZEdnZ1pEMGlUVEUwTGpVZ01pNDFhQzB4TTBFdU5TNDFJREFnTURBeElETjJNVEJoTGpVdU5TQXdJREF3TGpVdU5XZ3hNMkV1TlM0MUlEQWdNREF1TlMwdU5WWXpZUzQxTGpVZ01DQXdNQzB1TlMwdU5YcE5OUzR5T0RFZ05DNDNOV0V4SURFZ01DQXdNVEFnTWlBeElERWdNQ0F3TVRBdE1ucHRPQzR3TXlBMkxqZ3pZUzR4TWpjdU1USTNJREFnTURFdExqQTRNUzR3TTBneUxqYzJPV0V1TVRJMUxqRXlOU0F3SURBeExTNHdPVFl0TGpJd04yd3lMalkyTVMwekxqRTFObUV1TVRJMkxqRXlOaUF3SURBeExqRTNOeTB1TURFMmJDNHdNVFl1TURFMlREY3VNRGdnTVRBdU1EbHNNaTQwTnkweUxqa3pZUzR4TWpZdU1USTJJREFnTURFdU1UYzNMUzR3TVRac0xqQXhOUzR3TVRZZ015NDFPRGdnTkM0eU5EUmhMakV5Tnk0eE1qY2dNQ0F3TVMwdU1ESXVNVGMxZWlJZ1ptbHNiRDBpSXpoRE9FTTRReUl2UGp3dmMzWm5QZz09XCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJTtiYWNrZ3JvdW5kLXNpemU6MzAlfS5hbnQtaW1hZ2UtbWFza3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjUpO2N1cnNvcjpwb2ludGVyO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzfS5hbnQtaW1hZ2UtbWFzay1pbmZve3BhZGRpbmc6MCA0cHg7b3ZlcmZsb3c6aGlkZGVuO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtaW1hZ2UtbWFzay1pbmZvIC5hbnRpY29ue21hcmdpbi1pbmxpbmUtZW5kOjRweH0uYW50LWltYWdlLW1hc2s6aG92ZXJ7b3BhY2l0eToxfS5hbnQtaW1hZ2UtcGxhY2Vob2xkZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjB9LmFudC1pbWFnZS1wcmV2aWV3e3BvaW50ZXItZXZlbnRzOm5vbmU7aGVpZ2h0OjEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9LmFudC1pbWFnZS1wcmV2aWV3LmFudC16b29tLWFwcGVhciwuYW50LWltYWdlLXByZXZpZXcuYW50LXpvb20tZW50ZXJ7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eTowO2FuaW1hdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtaW1hZ2UtcHJldmlldy1tYXNre3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTAwMDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjQ1KX0uYW50LWltYWdlLXByZXZpZXctbWFzay1oaWRkZW57ZGlzcGxheTpub25lfS5hbnQtaW1hZ2UtcHJldmlldy13cmFwe3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO292ZXJmbG93OmF1dG87b3V0bGluZTowfS5hbnQtaW1hZ2UtcHJldmlldy1ib2R5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO292ZXJmbG93OmhpZGRlbn0uYW50LWltYWdlLXByZXZpZXctaW1ne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dHJhbnNmb3JtOnNjYWxlWCgxKTtjdXJzb3I6Z3JhYjstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7cG9pbnRlci1ldmVudHM6YXV0b30uYW50LWltYWdlLXByZXZpZXctaW1nLC5hbnQtaW1hZ2UtcHJldmlldy1pbWctd3JhcHBlcnt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSkgMHN9LmFudC1pbWFnZS1wcmV2aWV3LWltZy13cmFwcGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowfS5hbnQtaW1hZ2UtcHJldmlldy1pbWctd3JhcHBlcjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MXB4O2hlaWdodDo1MCU7bWFyZ2luLXJpZ2h0Oi0xcHg7Y29udGVudDpcIlwifS5hbnQtaW1hZ2UtcHJldmlldy1tb3ZpbmcgLmFudC1pbWFnZS1wcmV2aWV3LWltZ3tjdXJzb3I6Z3JhYmJpbmd9LmFudC1pbWFnZS1wcmV2aWV3LW1vdmluZyAuYW50LWltYWdlLXByZXZpZXctaW1nLXdyYXBwZXJ7dHJhbnNpdGlvbi1kdXJhdGlvbjowc30uYW50LWltYWdlLXByZXZpZXctd3JhcHt6LWluZGV4OjEwODB9LmFudC1pbWFnZS1wcmV2aWV3LW9wZXJhdGlvbnMtd3JhcHBlcntwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO3otaW5kZXg6MTA4MTt3aWR0aDoxMDAlfS5hbnQtaW1hZ2UtcHJldmlldy1vcGVyYXRpb25ze2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOmhzbGEoMCwwJSwxMDAlLC44NSk7bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSk7cG9pbnRlci1ldmVudHM6YXV0b30uYW50LWltYWdlLXByZXZpZXctb3BlcmF0aW9ucy1vcGVyYXRpb257bWFyZ2luLWxlZnQ6MTJweDtwYWRkaW5nOjEycHg7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtaW1hZ2UtcHJldmlldy1vcGVyYXRpb25zLW9wZXJhdGlvbjpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjIpfS5hbnQtaW1hZ2UtcHJldmlldy1vcGVyYXRpb25zLW9wZXJhdGlvbi1kaXNhYmxlZHtjb2xvcjpoc2xhKDAsMCUsMTAwJSwuMjUpO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC1pbWFnZS1wcmV2aWV3LW9wZXJhdGlvbnMtb3BlcmF0aW9uOmxhc3Qtb2YtdHlwZXttYXJnaW4tbGVmdDowfS5hbnQtaW1hZ2UtcHJldmlldy1vcGVyYXRpb25zLXByb2dyZXNze3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfS5hbnQtaW1hZ2UtcHJldmlldy1vcGVyYXRpb25zLWljb257Zm9udC1zaXplOjE4cHh9LmFudC1pbWFnZS1wcmV2aWV3LXN3aXRjaC1sZWZ0LC5hbnQtaW1hZ2UtcHJldmlldy1zd2l0Y2gtcmlnaHR7cG9zaXRpb246Zml4ZWQ7dG9wOjUwJTtyaWdodDo4cHg7ei1pbmRleDoxMDgxO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDo0NHB4O2hlaWdodDo0NHB4O2NvbG9yOmhzbGEoMCwwJSwxMDAlLC44NSk7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKTtib3JkZXItcmFkaXVzOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCAuM3M7cG9pbnRlci1ldmVudHM6YXV0b30uYW50LWltYWdlLXByZXZpZXctc3dpdGNoLWxlZnQ6aG92ZXIsLmFudC1pbWFnZS1wcmV2aWV3LXN3aXRjaC1yaWdodDpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjIpfS5hbnQtaW1hZ2UtcHJldmlldy1zd2l0Y2gtbGVmdC1kaXNhYmxlZCwuYW50LWltYWdlLXByZXZpZXctc3dpdGNoLWxlZnQtZGlzYWJsZWQ6aG92ZXIsLmFudC1pbWFnZS1wcmV2aWV3LXN3aXRjaC1yaWdodC1kaXNhYmxlZCwuYW50LWltYWdlLXByZXZpZXctc3dpdGNoLXJpZ2h0LWRpc2FibGVkOmhvdmVye2NvbG9yOmhzbGEoMCwwJSwxMDAlLC4yNSk7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKTtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1pbWFnZS1wcmV2aWV3LXN3aXRjaC1sZWZ0LWRpc2FibGVkOmhvdmVyPi5hbnRpY29uLC5hbnQtaW1hZ2UtcHJldmlldy1zd2l0Y2gtbGVmdC1kaXNhYmxlZD4uYW50aWNvbiwuYW50LWltYWdlLXByZXZpZXctc3dpdGNoLXJpZ2h0LWRpc2FibGVkOmhvdmVyPi5hbnRpY29uLC5hbnQtaW1hZ2UtcHJldmlldy1zd2l0Y2gtcmlnaHQtZGlzYWJsZWQ+LmFudGljb257Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtaW1hZ2UtcHJldmlldy1zd2l0Y2gtbGVmdD4uYW50aWNvbiwuYW50LWltYWdlLXByZXZpZXctc3dpdGNoLXJpZ2h0Pi5hbnRpY29ue2ZvbnQtc2l6ZToxOHB4fS5hbnQtaW1hZ2UtcHJldmlldy1zd2l0Y2gtbGVmdHtsZWZ0OjhweH0uYW50LWltYWdlLXByZXZpZXctc3dpdGNoLXJpZ2h0e3JpZ2h0OjhweH0uYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7bWluLXdpZHRoOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNTcxNTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTtib3JkZXItcmFkaXVzOjJweDt0cmFuc2l0aW9uOmFsbCAuM3M7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtZmxleDt3aWR0aDo5MHB4O3BhZGRpbmc6MDtwYWRkaW5nLWlubGluZS1zdGFydDoxMXB4fS5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXI6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6I2JmYmZiZjstbW96LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojYmZiZmJmOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlcjo6cGxhY2Vob2xkZXJ7Y29sb3I6I2JmYmZiZjstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlcjotbW96LXBsYWNlaG9sZGVyLXNob3due3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlcjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyOnBsYWNlaG9sZGVyLXNob3due3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlcjpob3Zlcntib3JkZXItY29sb3I6IzQwYTlmZjtib3JkZXItcmlnaHQtd2lkdGg6MXB4fS5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXItZm9jdXNlZCwuYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyOmZvY3Vze2JvcmRlci1jb2xvcjojNDBhOWZmO2JveC1zaGFkb3c6MCAwIDAgMnB4IHJnYmEoMjQsMTQ0LDI1NSwuMik7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweDtvdXRsaW5lOjB9LmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlci1kaXNhYmxlZHtjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci1jb2xvcjojZDlkOWQ5O2JveC1zaGFkb3c6bm9uZTtjdXJzb3I6bm90LWFsbG93ZWQ7b3BhY2l0eToxfS5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXItZGlzYWJsZWQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH0uYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyW2Rpc2FibGVkXXtjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci1jb2xvcjojZDlkOWQ5O2JveC1zaGFkb3c6bm9uZTtjdXJzb3I6bm90LWFsbG93ZWQ7b3BhY2l0eToxfS5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXJbZGlzYWJsZWRdOmhvdmVye2JvcmRlci1jb2xvcjojZDlkOWQ5O2JvcmRlci1yaWdodC13aWR0aDoxcHh9LmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlci1ib3JkZXJsZXNzLC5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXItYm9yZGVybGVzcy1kaXNhYmxlZCwuYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyLWJvcmRlcmxlc3MtZm9jdXNlZCwuYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyLWJvcmRlcmxlc3M6Zm9jdXMsLmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlci1ib3JkZXJsZXNzOmhvdmVyLC5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXItYm9yZGVybGVzc1tkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6bm9uZTtib3gtc2hhZG93Om5vbmV9dGV4dGFyZWEuYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVye21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO21pbi1oZWlnaHQ6MzJweDtsaW5lLWhlaWdodDoxLjU3MTU7dmVydGljYWwtYWxpZ246Ym90dG9tO3RyYW5zaXRpb246YWxsIC4zcyxoZWlnaHQgMHN9LmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlci1sZ3twYWRkaW5nOjYuNXB4IDExcHg7Zm9udC1zaXplOjE2cHh9LmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlci1zbXtwYWRkaW5nOjAgN3B4fS5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXI6bm90KC5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXItZGlzYWJsZWQpOmhvdmVye2JvcmRlci1jb2xvcjojNDBhOWZmO2JvcmRlci1yaWdodC13aWR0aDoxcHg7ei1pbmRleDoxfS5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXItZm9jdXNlZCwuYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyOmZvY3Vze3otaW5kZXg6MX0uYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyLWRpc2FibGVkIC5hbnQtaW5wdXQtbnVtYmVyW2Rpc2FibGVkXXtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXI+ZGl2LmFudC1pbnB1dC1udW1iZXJ7d2lkdGg6MTAwJTtib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmV9LmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlcj5kaXYuYW50LWlucHV0LW51bWJlci5hbnQtaW5wdXQtbnVtYmVyLWZvY3VzZWR7Ym94LXNoYWRvdzpub25lIWltcG9ydGFudH0uYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyIGlucHV0LmFudC1pbnB1dC1udW1iZXItaW5wdXR7cGFkZGluZzowfS5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXI6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjA7dmlzaWJpbGl0eTpoaWRkZW47Y29udGVudDpcIlxcYTBcIn0uYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyIC5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItd3JhcHt6LWluZGV4OjJ9LmFudC1pbnB1dC1udW1iZXItcHJlZml4LC5hbnQtaW5wdXQtbnVtYmVyLXN1ZmZpeHtkaXNwbGF5OmZsZXg7ZmxleDpub25lO2FsaWduLWl0ZW1zOmNlbnRlcjtwb2ludGVyLWV2ZW50czpub25lfS5hbnQtaW5wdXQtbnVtYmVyLXByZWZpeHttYXJnaW4taW5saW5lLWVuZDo0cHh9LmFudC1pbnB1dC1udW1iZXItc3VmZml4e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7ei1pbmRleDoxO2hlaWdodDoxMDAlO21hcmdpbi1yaWdodDoxMXB4O21hcmdpbi1sZWZ0OjRweH0uYW50LWlucHV0LW51bWJlci1ncm91cC13cmFwcGVyIC5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXJ7d2lkdGg6MTAwJX0uYW50LWlucHV0LW51bWJlci1zdGF0dXMtZXJyb3I6bm90KC5hbnQtaW5wdXQtbnVtYmVyLWRpc2FibGVkKTpub3QoLmFudC1pbnB1dC1udW1iZXItYm9yZGVybGVzcykuYW50LWlucHV0LW51bWJlciwuYW50LWlucHV0LW51bWJlci1zdGF0dXMtZXJyb3I6bm90KC5hbnQtaW5wdXQtbnVtYmVyLWRpc2FibGVkKTpub3QoLmFudC1pbnB1dC1udW1iZXItYm9yZGVybGVzcykuYW50LWlucHV0LW51bWJlcjpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZjRkNGZ9LmFudC1pbnB1dC1udW1iZXItc3RhdHVzLWVycm9yOm5vdCguYW50LWlucHV0LW51bWJlci1kaXNhYmxlZCk6bm90KC5hbnQtaW5wdXQtbnVtYmVyLWJvcmRlcmxlc3MpLmFudC1pbnB1dC1udW1iZXItZm9jdXNlZCwuYW50LWlucHV0LW51bWJlci1zdGF0dXMtZXJyb3I6bm90KC5hbnQtaW5wdXQtbnVtYmVyLWRpc2FibGVkKTpub3QoLmFudC1pbnB1dC1udW1iZXItYm9yZGVybGVzcykuYW50LWlucHV0LW51bWJlcjpmb2N1c3tib3JkZXItY29sb3I6I2ZmNzg3NTtib3gtc2hhZG93OjAgMCAwIDJweCByZ2JhKDI1NSw3Nyw3OSwuMik7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweDtvdXRsaW5lOjB9LmFudC1pbnB1dC1udW1iZXItc3RhdHVzLWVycm9yIC5hbnQtaW5wdXQtbnVtYmVyLXByZWZpeHtjb2xvcjojZmY0ZDRmfS5hbnQtaW5wdXQtbnVtYmVyLXN0YXR1cy13YXJuaW5nOm5vdCguYW50LWlucHV0LW51bWJlci1kaXNhYmxlZCk6bm90KC5hbnQtaW5wdXQtbnVtYmVyLWJvcmRlcmxlc3MpLmFudC1pbnB1dC1udW1iZXIsLmFudC1pbnB1dC1udW1iZXItc3RhdHVzLXdhcm5pbmc6bm90KC5hbnQtaW5wdXQtbnVtYmVyLWRpc2FibGVkKTpub3QoLmFudC1pbnB1dC1udW1iZXItYm9yZGVybGVzcykuYW50LWlucHV0LW51bWJlcjpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmYWFkMTR9LmFudC1pbnB1dC1udW1iZXItc3RhdHVzLXdhcm5pbmc6bm90KC5hbnQtaW5wdXQtbnVtYmVyLWRpc2FibGVkKTpub3QoLmFudC1pbnB1dC1udW1iZXItYm9yZGVybGVzcykuYW50LWlucHV0LW51bWJlci1mb2N1c2VkLC5hbnQtaW5wdXQtbnVtYmVyLXN0YXR1cy13YXJuaW5nOm5vdCguYW50LWlucHV0LW51bWJlci1kaXNhYmxlZCk6bm90KC5hbnQtaW5wdXQtbnVtYmVyLWJvcmRlcmxlc3MpLmFudC1pbnB1dC1udW1iZXI6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNmZmM1M2Q7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgyNTAsMTczLDIwLC4yKTtib3JkZXItcmlnaHQtd2lkdGg6MXB4O291dGxpbmU6MH0uYW50LWlucHV0LW51bWJlci1zdGF0dXMtd2FybmluZyAuYW50LWlucHV0LW51bWJlci1wcmVmaXh7Y29sb3I6I2ZhYWQxNH0uYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyLXN0YXR1cy1lcnJvcjpub3QoLmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlci1kaXNhYmxlZCk6bm90KC5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXItYm9yZGVybGVzcykuYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyLC5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXItc3RhdHVzLWVycm9yOm5vdCguYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyLWRpc2FibGVkKTpub3QoLmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlci1ib3JkZXJsZXNzKS5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXI6aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmY0ZDRmfS5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXItc3RhdHVzLWVycm9yOm5vdCguYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyLWRpc2FibGVkKTpub3QoLmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlci1ib3JkZXJsZXNzKS5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXItZm9jdXNlZCwuYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyLXN0YXR1cy1lcnJvcjpub3QoLmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlci1kaXNhYmxlZCk6bm90KC5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXItYm9yZGVybGVzcykuYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyOmZvY3Vze2JvcmRlci1jb2xvcjojZmY3ODc1O2JveC1zaGFkb3c6MCAwIDAgMnB4IHJnYmEoMjU1LDc3LDc5LC4yKTtib3JkZXItcmlnaHQtd2lkdGg6MXB4O291dGxpbmU6MH0uYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyLXN0YXR1cy1lcnJvciAuYW50LWlucHV0LW51bWJlci1wcmVmaXh7Y29sb3I6I2ZmNGQ0Zn0uYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyLXN0YXR1cy13YXJuaW5nOm5vdCguYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyLWRpc2FibGVkKTpub3QoLmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlci1ib3JkZXJsZXNzKS5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXIsLmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlci1zdGF0dXMtd2FybmluZzpub3QoLmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlci1kaXNhYmxlZCk6bm90KC5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXItYm9yZGVybGVzcykuYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZhYWQxNH0uYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyLXN0YXR1cy13YXJuaW5nOm5vdCguYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyLWRpc2FibGVkKTpub3QoLmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlci1ib3JkZXJsZXNzKS5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXItZm9jdXNlZCwuYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyLXN0YXR1cy13YXJuaW5nOm5vdCguYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyLWRpc2FibGVkKTpub3QoLmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlci1ib3JkZXJsZXNzKS5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXI6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNmZmM1M2Q7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgyNTAsMTczLDIwLC4yKTtib3JkZXItcmlnaHQtd2lkdGg6MXB4O291dGxpbmU6MH0uYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyLXN0YXR1cy13YXJuaW5nIC5hbnQtaW5wdXQtbnVtYmVyLXByZWZpeHtjb2xvcjojZmFhZDE0fS5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLXdyYXBwZXItc3RhdHVzLWVycm9yIC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWFkZG9ue2NvbG9yOiNmZjRkNGY7Ym9yZGVyLWNvbG9yOiNmZjRkNGZ9LmFudC1pbnB1dC1udW1iZXItZ3JvdXAtd3JhcHBlci1zdGF0dXMtd2FybmluZyAuYW50LWlucHV0LW51bWJlci1ncm91cC1hZGRvbntjb2xvcjojZmFhZDE0O2JvcmRlci1jb2xvcjojZmFhZDE0fS5hbnQtaW5wdXQtbnVtYmVye2JveC1zaXppbmc6Ym9yZGVyLWJveDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTttaW4td2lkdGg6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS41NzE1O2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7dHJhbnNpdGlvbjphbGwgLjNzO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjkwcHg7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTtib3JkZXItcmFkaXVzOjJweH0uYW50LWlucHV0LW51bWJlcjo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjojYmZiZmJmOy1tb3otdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtaW5wdXQtbnVtYmVyOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojYmZiZmJmOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmFudC1pbnB1dC1udW1iZXI6OnBsYWNlaG9sZGVye2NvbG9yOiNiZmJmYmY7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtaW5wdXQtbnVtYmVyOi1tb3otcGxhY2Vob2xkZXItc2hvd257dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uYW50LWlucHV0LW51bWJlcjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uYW50LWlucHV0LW51bWJlcjpwbGFjZWhvbGRlci1zaG93bnt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtaW5wdXQtbnVtYmVyLWZvY3VzZWQsLmFudC1pbnB1dC1udW1iZXI6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM0MGE5ZmY7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgyNCwxNDQsMjU1LC4yKTtib3JkZXItcmlnaHQtd2lkdGg6MXB4O291dGxpbmU6MH0uYW50LWlucHV0LW51bWJlcltkaXNhYmxlZF17Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItY29sb3I6I2Q5ZDlkOTtib3gtc2hhZG93Om5vbmU7Y3Vyc29yOm5vdC1hbGxvd2VkO29wYWNpdHk6MX0uYW50LWlucHV0LW51bWJlcltkaXNhYmxlZF06aG92ZXJ7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH0uYW50LWlucHV0LW51bWJlci1ib3JkZXJsZXNzLC5hbnQtaW5wdXQtbnVtYmVyLWJvcmRlcmxlc3MtZGlzYWJsZWQsLmFudC1pbnB1dC1udW1iZXItYm9yZGVybGVzcy1mb2N1c2VkLC5hbnQtaW5wdXQtbnVtYmVyLWJvcmRlcmxlc3M6Zm9jdXMsLmFudC1pbnB1dC1udW1iZXItYm9yZGVybGVzczpob3ZlciwuYW50LWlucHV0LW51bWJlci1ib3JkZXJsZXNzW2Rpc2FibGVkXXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjpub25lO2JveC1zaGFkb3c6bm9uZX10ZXh0YXJlYS5hbnQtaW5wdXQtbnVtYmVye21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO21pbi1oZWlnaHQ6MzJweDtsaW5lLWhlaWdodDoxLjU3MTU7dmVydGljYWwtYWxpZ246Ym90dG9tO3RyYW5zaXRpb246YWxsIC4zcyxoZWlnaHQgMHN9LmFudC1pbnB1dC1udW1iZXItbGd7cGFkZGluZzo2LjVweCAxMXB4fS5hbnQtaW5wdXQtbnVtYmVyLXNte3BhZGRpbmc6MCA3cHh9LmFudC1pbnB1dC1udW1iZXItZ3JvdXB7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OnRhYmxlO3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOnNlcGFyYXRlO2JvcmRlci1zcGFjaW5nOjB9LmFudC1pbnB1dC1udW1iZXItZ3JvdXBbY2xhc3MqPWNvbC1de2Zsb2F0Om5vbmU7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfS5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwPltjbGFzcyo9Y29sLV17cGFkZGluZy1yaWdodDo4cHh9LmFudC1pbnB1dC1udW1iZXItZ3JvdXA+W2NsYXNzKj1jb2wtXTpsYXN0LWNoaWxke3BhZGRpbmctcmlnaHQ6MH0uYW50LWlucHV0LW51bWJlci1ncm91cC1hZGRvbiwuYW50LWlucHV0LW51bWJlci1ncm91cC13cmFwLC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwPi5hbnQtaW5wdXQtbnVtYmVye2Rpc3BsYXk6dGFibGUtY2VsbH0uYW50LWlucHV0LW51bWJlci1ncm91cC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLXdyYXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSwuYW50LWlucHV0LW51bWJlci1ncm91cD4uYW50LWlucHV0LW51bWJlcjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1yYWRpdXM6MH0uYW50LWlucHV0LW51bWJlci1ncm91cC1hZGRvbiwuYW50LWlucHV0LW51bWJlci1ncm91cC13cmFwe3dpZHRoOjFweDt3aGl0ZS1zcGFjZTpub3dyYXA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLXdyYXA+KntkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0uYW50LWlucHV0LW51bWJlci1ncm91cCAuYW50LWlucHV0LW51bWJlcntmbG9hdDpsZWZ0O3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTowO3RleHQtYWxpZ246aW5oZXJpdH0uYW50LWlucHV0LW51bWJlci1ncm91cCAuYW50LWlucHV0LW51bWJlcjpmb2N1cywuYW50LWlucHV0LW51bWJlci1ncm91cCAuYW50LWlucHV0LW51bWJlcjpob3Zlcnt6LWluZGV4OjE7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH0uYW50LWlucHV0LXNlYXJjaC13aXRoLWJ1dHRvbiAuYW50LWlucHV0LW51bWJlci1ncm91cCAuYW50LWlucHV0LW51bWJlcjpob3Zlcnt6LWluZGV4OjB9LmFudC1pbnB1dC1udW1iZXItZ3JvdXAtYWRkb257cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowIDExcHg7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmE7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5O2JvcmRlci1yYWRpdXM6MnB4O3RyYW5zaXRpb246YWxsIC4zc30uYW50LWlucHV0LW51bWJlci1ncm91cC1hZGRvbiAuYW50LXNlbGVjdHttYXJnaW46LTVweCAtMTFweH0uYW50LWlucHV0LW51bWJlci1ncm91cC1hZGRvbiAuYW50LXNlbGVjdC5hbnQtc2VsZWN0LXNpbmdsZTpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KSAuYW50LXNlbGVjdC1zZWxlY3RvcntiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXQ7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3gtc2hhZG93Om5vbmV9LmFudC1pbnB1dC1udW1iZXItZ3JvdXAtYWRkb24gLmFudC1zZWxlY3QtZm9jdXNlZCAuYW50LXNlbGVjdC1zZWxlY3RvciwuYW50LWlucHV0LW51bWJlci1ncm91cC1hZGRvbiAuYW50LXNlbGVjdC1vcGVuIC5hbnQtc2VsZWN0LXNlbGVjdG9ye2NvbG9yOiMxODkwZmZ9LmFudC1pbnB1dC1udW1iZXItZ3JvdXAtYWRkb24gLmFudC1jYXNjYWRlci1waWNrZXJ7bWFyZ2luOi05cHggLTEycHg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYW50LWlucHV0LW51bWJlci1ncm91cC1hZGRvbiAuYW50LWNhc2NhZGVyLXBpY2tlciAuYW50LWNhc2NhZGVyLWlucHV0e3RleHQtYWxpZ246bGVmdDtib3JkZXI6MDtib3gtc2hhZG93Om5vbmV9LmFudC1pbnB1dC1udW1iZXItZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQsLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQgLmFudC1zZWxlY3QgLmFudC1zZWxlY3Qtc2VsZWN0b3IsLmFudC1pbnB1dC1udW1iZXItZ3JvdXA+LmFudC1pbnB1dC1udW1iZXI6Zmlyc3QtY2hpbGQsLmFudC1pbnB1dC1udW1iZXItZ3JvdXA+LmFudC1pbnB1dC1udW1iZXI6Zmlyc3QtY2hpbGQgLmFudC1zZWxlY3QgLmFudC1zZWxlY3Qtc2VsZWN0b3J7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwPi5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXI6bm90KDpmaXJzdC1jaGlsZCkgLmFudC1pbnB1dC1udW1iZXJ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uYW50LWlucHV0LW51bWJlci1ncm91cD4uYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyOm5vdCg6bGFzdC1jaGlsZCkgLmFudC1pbnB1dC1udW1iZXJ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxke2JvcmRlci1yaWdodDowfS5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWFkZG9uOmxhc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MH0uYW50LWlucHV0LW51bWJlci1ncm91cC1hZGRvbjpsYXN0LWNoaWxkLC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQgLmFudC1zZWxlY3QgLmFudC1zZWxlY3Qtc2VsZWN0b3IsLmFudC1pbnB1dC1udW1iZXItZ3JvdXA+LmFudC1pbnB1dC1udW1iZXI6bGFzdC1jaGlsZCwuYW50LWlucHV0LW51bWJlci1ncm91cD4uYW50LWlucHV0LW51bWJlcjpsYXN0LWNoaWxkIC5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LXNlbGVjdG9ye2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmFudC1pbnB1dC1udW1iZXItZ3JvdXAtbGcgLmFudC1pbnB1dC1udW1iZXIsLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtbGc+LmFudC1pbnB1dC1udW1iZXItZ3JvdXAtYWRkb257cGFkZGluZzo2LjVweCAxMXB4O2ZvbnQtc2l6ZToxNnB4fS5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLXNtIC5hbnQtaW5wdXQtbnVtYmVyLC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLXNtPi5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWFkZG9ue3BhZGRpbmc6MCA3cHh9LmFudC1pbnB1dC1udW1iZXItZ3JvdXAtbGcgLmFudC1zZWxlY3Qtc2luZ2xlIC5hbnQtc2VsZWN0LXNlbGVjdG9ye2hlaWdodDo0MHB4fS5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLXNtIC5hbnQtc2VsZWN0LXNpbmdsZSAuYW50LXNlbGVjdC1zZWxlY3RvcntoZWlnaHQ6MjRweH0uYW50LWlucHV0LW51bWJlci1ncm91cCAuYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5hbnQtaW5wdXQtc2VhcmNoIC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwIC5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjJweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjJweH0uYW50LWlucHV0LW51bWJlci1ncm91cCAuYW50LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyOm5vdCg6Zmlyc3QtY2hpbGQpLC5hbnQtaW5wdXQtc2VhcmNoIC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwIC5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXI6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uYW50LWlucHV0LW51bWJlci1ncm91cC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWNvbXBhY3R7ZGlzcGxheTpibG9ja30uYW50LWlucHV0LW51bWJlci1ncm91cC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWNvbXBhY3Q6YmVmb3Jle2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIlwifS5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtY29tcGFjdDphZnRlcntkaXNwbGF5OnRhYmxlO2NsZWFyOmJvdGg7Y29udGVudDpcIlwifS5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtY29tcGFjdC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtY29tcGFjdC13cmFwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksLmFudC1pbnB1dC1udW1iZXItZ3JvdXAuYW50LWlucHV0LW51bWJlci1ncm91cC1jb21wYWN0Pi5hbnQtaW5wdXQtbnVtYmVyOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH0uYW50LWlucHV0LW51bWJlci1ncm91cC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWNvbXBhY3QtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpmb2N1cywuYW50LWlucHV0LW51bWJlci1ncm91cC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWNvbXBhY3QtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpob3ZlciwuYW50LWlucHV0LW51bWJlci1ncm91cC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWNvbXBhY3Qtd3JhcDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOmZvY3VzLC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtY29tcGFjdC13cmFwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6aG92ZXIsLmFudC1pbnB1dC1udW1iZXItZ3JvdXAuYW50LWlucHV0LW51bWJlci1ncm91cC1jb21wYWN0Pi5hbnQtaW5wdXQtbnVtYmVyOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6Zm9jdXMsLmFudC1pbnB1dC1udW1iZXItZ3JvdXAuYW50LWlucHV0LW51bWJlci1ncm91cC1jb21wYWN0Pi5hbnQtaW5wdXQtbnVtYmVyOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6aG92ZXJ7ei1pbmRleDoxfS5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtY29tcGFjdD4qe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmU7dmVydGljYWwtYWxpZ246dG9wO2JvcmRlci1yYWRpdXM6MH0uYW50LWlucHV0LW51bWJlci1ncm91cC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWNvbXBhY3Q+LmFudC1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlciwuYW50LWlucHV0LW51bWJlci1ncm91cC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWNvbXBhY3Q+LmFudC1pbnB1dC1udW1iZXItbnVtYmVyLWFmZml4LXdyYXBwZXIsLmFudC1pbnB1dC1udW1iZXItZ3JvdXAuYW50LWlucHV0LW51bWJlci1ncm91cC1jb21wYWN0Pi5hbnQtcGlja2VyLXJhbmdle2Rpc3BsYXk6aW5saW5lLWZsZXh9LmFudC1pbnB1dC1udW1iZXItZ3JvdXAuYW50LWlucHV0LW51bWJlci1ncm91cC1jb21wYWN0Pjpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDotMXB4O2JvcmRlci1yaWdodC13aWR0aDoxcHh9LmFudC1pbnB1dC1udW1iZXItZ3JvdXAuYW50LWlucHV0LW51bWJlci1ncm91cC1jb21wYWN0IC5hbnQtaW5wdXQtbnVtYmVye2Zsb2F0Om5vbmV9LmFudC1pbnB1dC1udW1iZXItZ3JvdXAuYW50LWlucHV0LW51bWJlci1ncm91cC1jb21wYWN0Pi5hbnQtY2FzY2FkZXItcGlja2VyIC5hbnQtaW5wdXQsLmFudC1pbnB1dC1udW1iZXItZ3JvdXAuYW50LWlucHV0LW51bWJlci1ncm91cC1jb21wYWN0Pi5hbnQtaW5wdXQtZ3JvdXAtd3JhcHBlciAuYW50LWlucHV0LC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtY29tcGFjdD4uYW50LXNlbGVjdC1hdXRvLWNvbXBsZXRlIC5hbnQtaW5wdXQsLmFudC1pbnB1dC1udW1iZXItZ3JvdXAuYW50LWlucHV0LW51bWJlci1ncm91cC1jb21wYWN0Pi5hbnQtc2VsZWN0Pi5hbnQtc2VsZWN0LXNlbGVjdG9ye2JvcmRlci1yaWdodC13aWR0aDoxcHg7Ym9yZGVyLXJhZGl1czowfS5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtY29tcGFjdD4uYW50LWNhc2NhZGVyLXBpY2tlciAuYW50LWlucHV0OmZvY3VzLC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtY29tcGFjdD4uYW50LWNhc2NhZGVyLXBpY2tlciAuYW50LWlucHV0OmhvdmVyLC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtY29tcGFjdD4uYW50LWlucHV0LWdyb3VwLXdyYXBwZXIgLmFudC1pbnB1dDpmb2N1cywuYW50LWlucHV0LW51bWJlci1ncm91cC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWNvbXBhY3Q+LmFudC1pbnB1dC1ncm91cC13cmFwcGVyIC5hbnQtaW5wdXQ6aG92ZXIsLmFudC1pbnB1dC1udW1iZXItZ3JvdXAuYW50LWlucHV0LW51bWJlci1ncm91cC1jb21wYWN0Pi5hbnQtc2VsZWN0LWF1dG8tY29tcGxldGUgLmFudC1pbnB1dDpmb2N1cywuYW50LWlucHV0LW51bWJlci1ncm91cC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWNvbXBhY3Q+LmFudC1zZWxlY3QtYXV0by1jb21wbGV0ZSAuYW50LWlucHV0OmhvdmVyLC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtY29tcGFjdD4uYW50LXNlbGVjdC1mb2N1c2VkLC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtY29tcGFjdD4uYW50LXNlbGVjdD4uYW50LXNlbGVjdC1hcnJvdywuYW50LWlucHV0LW51bWJlci1ncm91cC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWNvbXBhY3Q+LmFudC1zZWxlY3Q+LmFudC1zZWxlY3Qtc2VsZWN0b3I6Zm9jdXMsLmFudC1pbnB1dC1udW1iZXItZ3JvdXAuYW50LWlucHV0LW51bWJlci1ncm91cC1jb21wYWN0Pi5hbnQtc2VsZWN0Pi5hbnQtc2VsZWN0LXNlbGVjdG9yOmhvdmVye3otaW5kZXg6MX0uYW50LWlucHV0LW51bWJlci1ncm91cC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWNvbXBhY3Q+LmFudC1jYXNjYWRlci1waWNrZXI6Zmlyc3QtY2hpbGQgLmFudC1pbnB1dCwuYW50LWlucHV0LW51bWJlci1ncm91cC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWNvbXBhY3Q+LmFudC1zZWxlY3QtYXV0by1jb21wbGV0ZTpmaXJzdC1jaGlsZCAuYW50LWlucHV0LC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtY29tcGFjdD4uYW50LXNlbGVjdDpmaXJzdC1jaGlsZD4uYW50LXNlbGVjdC1zZWxlY3RvciwuYW50LWlucHV0LW51bWJlci1ncm91cC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWNvbXBhY3Q+OmZpcnN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MnB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MnB4fS5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtY29tcGFjdD4uYW50LWNhc2NhZGVyLXBpY2tlci1mb2N1c2VkOmxhc3QtY2hpbGQgLmFudC1pbnB1dCwuYW50LWlucHV0LW51bWJlci1ncm91cC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWNvbXBhY3Q+LmFudC1jYXNjYWRlci1waWNrZXI6bGFzdC1jaGlsZCAuYW50LWlucHV0LC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtY29tcGFjdD4uYW50LXNlbGVjdDpsYXN0LWNoaWxkPi5hbnQtc2VsZWN0LXNlbGVjdG9yLC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtY29tcGFjdD46bGFzdC1jaGlsZHtib3JkZXItcmlnaHQtd2lkdGg6MXB4O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjJweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czoycHh9LmFudC1pbnB1dC1udW1iZXItZ3JvdXAuYW50LWlucHV0LW51bWJlci1ncm91cC1jb21wYWN0Pi5hbnQtc2VsZWN0LWF1dG8tY29tcGxldGUgLmFudC1pbnB1dHt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmFudC1pbnB1dC1udW1iZXItZ3JvdXAuYW50LWlucHV0LW51bWJlci1ncm91cC1jb21wYWN0IC5hbnQtaW5wdXQtZ3JvdXAtd3JhcHBlcisuYW50LWlucHV0LWdyb3VwLXdyYXBwZXJ7bWFyZ2luLWxlZnQ6LTFweH0uYW50LWlucHV0LW51bWJlci1ncm91cC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWNvbXBhY3QgLmFudC1pbnB1dC1ncm91cC13cmFwcGVyKy5hbnQtaW5wdXQtZ3JvdXAtd3JhcHBlciAuYW50LWlucHV0LWFmZml4LXdyYXBwZXIsLmFudC1pbnB1dC1udW1iZXItZ3JvdXAuYW50LWlucHV0LW51bWJlci1ncm91cC1jb21wYWN0IC5hbnQtaW5wdXQtZ3JvdXAtd3JhcHBlcjpub3QoOmxhc3QtY2hpbGQpLmFudC1pbnB1dC1zZWFyY2g+LmFudC1pbnB1dC1ncm91cD4uYW50LWlucHV0LWdyb3VwLWFkZG9uPi5hbnQtaW5wdXQtc2VhcmNoLWJ1dHRvbntib3JkZXItcmFkaXVzOjB9LmFudC1pbnB1dC1udW1iZXItZ3JvdXAuYW50LWlucHV0LW51bWJlci1ncm91cC1jb21wYWN0IC5hbnQtaW5wdXQtZ3JvdXAtd3JhcHBlcjpub3QoOmxhc3QtY2hpbGQpLmFudC1pbnB1dC1zZWFyY2g+LmFudC1pbnB1dC1ncm91cD4uYW50LWlucHV0e2JvcmRlci1yYWRpdXM6MnB4IDAgMCAycHh9LmFudC1pbnB1dC1udW1iZXItZ3JvdXA+LmFudC1pbnB1dC1udW1iZXItcnRsOmZpcnN0LWNoaWxke2JvcmRlci1yYWRpdXM6MCAycHggMnB4IDB9LmFudC1pbnB1dC1udW1iZXItZ3JvdXA+LmFudC1pbnB1dC1udW1iZXItcnRsOmxhc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czoycHggMCAwIDJweH0uYW50LWlucHV0LW51bWJlci1ncm91cC1ydGwgLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDlkOWQ5O2JvcmRlci1sZWZ0OjA7Ym9yZGVyLXJhZGl1czowIDJweCAycHggMH0uYW50LWlucHV0LW51bWJlci1ncm91cC1ydGwgLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtYWRkb246bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6MDtib3JkZXItbGVmdDoxcHggc29saWQgI2Q5ZDlkOTtib3JkZXItcmFkaXVzOjJweCAwIDAgMnB4fS5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLXdyYXBwZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1hbGlnbjpzdGFydDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmFudC1pbnB1dC1udW1iZXItaGFuZGxlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjUwJTtvdmVyZmxvdzpoaWRkZW47Y29sb3I6cmdiYSgwLDAsMCwuNDUpO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDowO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZDlkOWQ5O3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXJ9LmFudC1pbnB1dC1udW1iZXItaGFuZGxlcjphY3RpdmV7YmFja2dyb3VuZDojZjRmNGY0fS5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXI6aG92ZXIgLmFudC1pbnB1dC1udW1iZXItaGFuZGxlci1kb3duLWlubmVyLC5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXI6aG92ZXIgLmFudC1pbnB1dC1udW1iZXItaGFuZGxlci11cC1pbm5lcntjb2xvcjojNDBhOWZmfS5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItZG93bi1pbm5lciwuYW50LWlucHV0LW51bWJlci1oYW5kbGVyLXVwLWlubmVye2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOmluaGVyaXQ7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MDt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTpub25lO3ZlcnRpY2FsLWFsaWduOi0uMTI1ZW07dGV4dC1yZW5kZXJpbmc6b3B0aW1pemVsZWdpYmlsaXR5Oy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjRweDt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O2NvbG9yOnJnYmEoMCwwLDAsLjQ1KTtsaW5lLWhlaWdodDoxMnB4O3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXI7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItZG93bi1pbm5lcj4qLC5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItdXAtaW5uZXI+KntsaW5lLWhlaWdodDoxfS5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItZG93bi1pbm5lciBzdmcsLmFudC1pbnB1dC1udW1iZXItaGFuZGxlci11cC1pbm5lciBzdmd7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmFudC1pbnB1dC1udW1iZXItaGFuZGxlci1kb3duLWlubmVyOmJlZm9yZSwuYW50LWlucHV0LW51bWJlci1oYW5kbGVyLXVwLWlubmVyOmJlZm9yZXtkaXNwbGF5Om5vbmV9LmFudC1pbnB1dC1udW1iZXItaGFuZGxlci1kb3duLWlubmVyIC5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItZG93bi1pbm5lci1pY29uLC5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItZG93bi1pbm5lciAuYW50LWlucHV0LW51bWJlci1oYW5kbGVyLXVwLWlubmVyLWljb24sLmFudC1pbnB1dC1udW1iZXItaGFuZGxlci11cC1pbm5lciAuYW50LWlucHV0LW51bWJlci1oYW5kbGVyLWRvd24taW5uZXItaWNvbiwuYW50LWlucHV0LW51bWJlci1oYW5kbGVyLXVwLWlubmVyIC5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItdXAtaW5uZXItaWNvbntkaXNwbGF5OmJsb2NrfS5hbnQtaW5wdXQtbnVtYmVyOmhvdmVye2JvcmRlci1jb2xvcjojNDBhOWZmO2JvcmRlci1yaWdodC13aWR0aDoxcHh9LmFudC1pbnB1dC1udW1iZXI6aG92ZXIrLmFudC1mb3JtLWl0ZW0tY2hpbGRyZW4taWNvbntvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4yNHMgbGluZWFyIC4yNHN9LmFudC1pbnB1dC1udW1iZXItZm9jdXNlZHtib3JkZXItY29sb3I6IzQwYTlmZjtib3gtc2hhZG93OjAgMCAwIDJweCByZ2JhKDI0LDE0NCwyNTUsLjIpO2JvcmRlci1yaWdodC13aWR0aDoxcHg7b3V0bGluZTowfS5hbnQtaW5wdXQtbnVtYmVyLWRpc2FibGVke2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7Ym94LXNoYWRvdzpub25lO2N1cnNvcjpub3QtYWxsb3dlZDtvcGFjaXR5OjF9LmFudC1pbnB1dC1udW1iZXItZGlzYWJsZWQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH0uYW50LWlucHV0LW51bWJlci1kaXNhYmxlZCAuYW50LWlucHV0LW51bWJlci1pbnB1dHtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1pbnB1dC1udW1iZXItZGlzYWJsZWQgLmFudC1pbnB1dC1udW1iZXItaGFuZGxlci13cmFwLC5hbnQtaW5wdXQtbnVtYmVyLXJlYWRvbmx5IC5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItd3JhcHtkaXNwbGF5Om5vbmV9LmFudC1pbnB1dC1udW1iZXItaW5wdXR7d2lkdGg6MTAwJTtoZWlnaHQ6MzBweDtwYWRkaW5nOjAgMTFweDt0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjJweDtvdXRsaW5lOjA7dHJhbnNpdGlvbjphbGwgLjNzIGxpbmVhcjstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkIWltcG9ydGFudDstbW96LWFwcGVhcmFuY2U6dGV4dGZpZWxkIWltcG9ydGFudDthcHBlYXJhbmNlOnRleHRmaWVsZCFpbXBvcnRhbnR9LmFudC1pbnB1dC1udW1iZXItaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6I2JmYmZiZjstbW96LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYW50LWlucHV0LW51bWJlci1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6I2JmYmZiZjstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtaW5wdXQtbnVtYmVyLWlucHV0OjpwbGFjZWhvbGRlcntjb2xvcjojYmZiZmJmOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYW50LWlucHV0LW51bWJlci1pbnB1dDotbW96LXBsYWNlaG9sZGVyLXNob3due3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LmFudC1pbnB1dC1udW1iZXItaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVye3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LmFudC1pbnB1dC1udW1iZXItaW5wdXQ6cGxhY2Vob2xkZXItc2hvd257dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uYW50LWlucHV0LW51bWJlci1pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sLmFudC1pbnB1dC1udW1iZXItaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue21hcmdpbjowOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX0uYW50LWlucHV0LW51bWJlci1sZ3twYWRkaW5nOjA7Zm9udC1zaXplOjE2cHh9LmFudC1pbnB1dC1udW1iZXItbGcgaW5wdXR7aGVpZ2h0OjM4cHh9LmFudC1pbnB1dC1udW1iZXItc217cGFkZGluZzowfS5hbnQtaW5wdXQtbnVtYmVyLXNtIGlucHV0e2hlaWdodDoyMnB4O3BhZGRpbmc6MCA3cHh9LmFudC1pbnB1dC1udW1iZXItaGFuZGxlci13cmFwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7d2lkdGg6MjJweDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czowIDJweCAycHggMDtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4yNHMgbGluZWFyIC4xc30uYW50LWlucHV0LW51bWJlci1oYW5kbGVyLXdyYXAgLmFudC1pbnB1dC1udW1iZXItaGFuZGxlciAuYW50LWlucHV0LW51bWJlci1oYW5kbGVyLWRvd24taW5uZXIsLmFudC1pbnB1dC1udW1iZXItaGFuZGxlci13cmFwIC5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXIgLmFudC1pbnB1dC1udW1iZXItaGFuZGxlci11cC1pbm5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWluLXdpZHRoOmF1dG87bWFyZ2luLXJpZ2h0OjA7Zm9udC1zaXplOjdweH0uYW50LWlucHV0LW51bWJlci1ib3JkZXJsZXNzIC5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItd3JhcHtib3JkZXItbGVmdC13aWR0aDowfS5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItd3JhcDpob3ZlciAuYW50LWlucHV0LW51bWJlci1oYW5kbGVye2hlaWdodDo0MCV9LmFudC1pbnB1dC1udW1iZXItZm9jdXNlZCAuYW50LWlucHV0LW51bWJlci1oYW5kbGVyLXdyYXAsLmFudC1pbnB1dC1udW1iZXI6aG92ZXIgLmFudC1pbnB1dC1udW1iZXItaGFuZGxlci13cmFwe29wYWNpdHk6MX0uYW50LWlucHV0LW51bWJlci1oYW5kbGVyLXVwe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjJweDtjdXJzb3I6cG9pbnRlcn0uYW50LWlucHV0LW51bWJlci1oYW5kbGVyLXVwLWlubmVye3RvcDo1MCU7bWFyZ2luLXRvcDotNXB4O3RleHQtYWxpZ246Y2VudGVyfS5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItdXA6aG92ZXJ7aGVpZ2h0OjYwJSFpbXBvcnRhbnR9LmFudC1pbnB1dC1udW1iZXItaGFuZGxlci1kb3due3RvcDowO2JvcmRlci10b3A6MXB4IHNvbGlkICNkOWQ5ZDk7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MnB4O2N1cnNvcjpwb2ludGVyfS5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItZG93bi1pbm5lcnt0b3A6NTAlO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItZG93bjpob3ZlcntoZWlnaHQ6NjAlIWltcG9ydGFudH0uYW50LWlucHV0LW51bWJlci1ib3JkZXJsZXNzIC5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItZG93bntib3JkZXItdG9wLXdpZHRoOjB9LmFudC1pbnB1dC1udW1iZXItZm9jdXNlZDpub3QoLmFudC1pbnB1dC1udW1iZXItYm9yZGVybGVzcykgLmFudC1pbnB1dC1udW1iZXItaGFuZGxlci1kb3duLC5hbnQtaW5wdXQtbnVtYmVyOmhvdmVyOm5vdCguYW50LWlucHV0LW51bWJlci1ib3JkZXJsZXNzKSAuYW50LWlucHV0LW51bWJlci1oYW5kbGVyLWRvd257Ym9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDlkOX0uYW50LWlucHV0LW51bWJlci1oYW5kbGVyLWRvd24tZGlzYWJsZWQsLmFudC1pbnB1dC1udW1iZXItaGFuZGxlci11cC1kaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1pbnB1dC1udW1iZXItaGFuZGxlci1kb3duLWRpc2FibGVkOmhvdmVyIC5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItZG93bi1pbm5lciwuYW50LWlucHV0LW51bWJlci1oYW5kbGVyLXVwLWRpc2FibGVkOmhvdmVyIC5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItdXAtaW5uZXJ7Y29sb3I6cmdiYSgwLDAsMCwuMjUpfS5hbnQtaW5wdXQtbnVtYmVyLWJvcmRlcmxlc3N7Ym94LXNoYWRvdzpub25lfS5hbnQtaW5wdXQtbnVtYmVyLW91dC1vZi1yYW5nZSBpbnB1dHtjb2xvcjojZmY0ZDRmfS5hbnQtaW5wdXQtbnVtYmVyLWNvbXBhY3QtaXRlbTpub3QoLmFudC1pbnB1dC1udW1iZXItY29tcGFjdC1sYXN0LWl0ZW0pOm5vdCguYW50LWlucHV0LW51bWJlci1jb21wYWN0LWl0ZW0tcnRsKXttYXJnaW4tcmlnaHQ6LTFweH0uYW50LWlucHV0LW51bWJlci1jb21wYWN0LWl0ZW06bm90KC5hbnQtaW5wdXQtbnVtYmVyLWNvbXBhY3QtbGFzdC1pdGVtKS5hbnQtaW5wdXQtbnVtYmVyLWNvbXBhY3QtaXRlbS1ydGx7bWFyZ2luLWxlZnQ6LTFweH0uYW50LWlucHV0LW51bWJlci1jb21wYWN0LWl0ZW0uYW50LWlucHV0LW51bWJlci1mb2N1c2VkLC5hbnQtaW5wdXQtbnVtYmVyLWNvbXBhY3QtaXRlbTphY3RpdmUsLmFudC1pbnB1dC1udW1iZXItY29tcGFjdC1pdGVtOmZvY3VzLC5hbnQtaW5wdXQtbnVtYmVyLWNvbXBhY3QtaXRlbTpob3Zlcnt6LWluZGV4OjJ9LmFudC1pbnB1dC1udW1iZXItY29tcGFjdC1pdGVtW2Rpc2FibGVkXXt6LWluZGV4OjB9LmFudC1pbnB1dC1udW1iZXItY29tcGFjdC1pdGVtOm5vdCguYW50LWlucHV0LW51bWJlci1jb21wYWN0LWZpcnN0LWl0ZW0pOm5vdCguYW50LWlucHV0LW51bWJlci1jb21wYWN0LWxhc3QtaXRlbSkuYW50LWlucHV0LW51bWJlcntib3JkZXItcmFkaXVzOjB9LmFudC1pbnB1dC1udW1iZXItY29tcGFjdC1pdGVtLmFudC1pbnB1dC1udW1iZXIuYW50LWlucHV0LW51bWJlci1jb21wYWN0LWZpcnN0LWl0ZW06bm90KC5hbnQtaW5wdXQtbnVtYmVyLWNvbXBhY3QtbGFzdC1pdGVtKTpub3QoLmFudC1pbnB1dC1udW1iZXItY29tcGFjdC1pdGVtLXJ0bCl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5hbnQtaW5wdXQtbnVtYmVyLWNvbXBhY3QtaXRlbS5hbnQtaW5wdXQtbnVtYmVyLmFudC1pbnB1dC1udW1iZXItY29tcGFjdC1pdGVtLXJ0bC5hbnQtaW5wdXQtbnVtYmVyLWNvbXBhY3QtZmlyc3QtaXRlbTpub3QoLmFudC1pbnB1dC1udW1iZXItY29tcGFjdC1sYXN0LWl0ZW0pLC5hbnQtaW5wdXQtbnVtYmVyLWNvbXBhY3QtaXRlbS5hbnQtaW5wdXQtbnVtYmVyLmFudC1pbnB1dC1udW1iZXItY29tcGFjdC1sYXN0LWl0ZW06bm90KC5hbnQtaW5wdXQtbnVtYmVyLWNvbXBhY3QtZmlyc3QtaXRlbSk6bm90KC5hbnQtaW5wdXQtbnVtYmVyLWNvbXBhY3QtaXRlbS1ydGwpe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmFudC1pbnB1dC1udW1iZXItY29tcGFjdC1pdGVtLmFudC1pbnB1dC1udW1iZXIuYW50LWlucHV0LW51bWJlci1jb21wYWN0LWl0ZW0tcnRsLmFudC1pbnB1dC1udW1iZXItY29tcGFjdC1sYXN0LWl0ZW06bm90KC5hbnQtaW5wdXQtbnVtYmVyLWNvbXBhY3QtZmlyc3QtaXRlbSl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5hbnQtaW5wdXQtbnVtYmVyLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtaW5wdXQtbnVtYmVyLXJ0bCAuYW50LWlucHV0LW51bWJlci1oYW5kbGVye2JvcmRlci1yaWdodDoxcHggc29saWQgI2Q5ZDlkOTtib3JkZXItbGVmdDowfS5hbnQtaW5wdXQtbnVtYmVyLXJ0bCAuYW50LWlucHV0LW51bWJlci1oYW5kbGVyLXdyYXB7cmlnaHQ6YXV0bztsZWZ0OjB9LmFudC1pbnB1dC1udW1iZXItcnRsLmFudC1pbnB1dC1udW1iZXItYm9yZGVybGVzcyAuYW50LWlucHV0LW51bWJlci1oYW5kbGVyLXdyYXB7Ym9yZGVyLXJpZ2h0LXdpZHRoOjB9LmFudC1pbnB1dC1udW1iZXItcnRsIC5hbnQtaW5wdXQtbnVtYmVyLWhhbmRsZXItdXB7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uYW50LWlucHV0LW51bWJlci1ydGwgLmFudC1pbnB1dC1udW1iZXItaGFuZGxlci1kb3due2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmFudC1pbnB1dC1udW1iZXItcnRsIC5hbnQtaW5wdXQtbnVtYmVyLWlucHV0e2RpcmVjdGlvbjpsdHI7dGV4dC1hbGlnbjpyaWdodH0uYW50LWlucHV0LWFmZml4LXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTttaW4td2lkdGg6MDtwYWRkaW5nOjRweCAxMXB4O2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjU3MTU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7Ym9yZGVyLXJhZGl1czoycHg7dHJhbnNpdGlvbjphbGwgLjNzO2Rpc3BsYXk6aW5saW5lLWZsZXh9LmFudC1pbnB1dC1hZmZpeC13cmFwcGVyOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOiNiZmJmYmY7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmFudC1pbnB1dC1hZmZpeC13cmFwcGVyOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojYmZiZmJmOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmFudC1pbnB1dC1hZmZpeC13cmFwcGVyOjpwbGFjZWhvbGRlcntjb2xvcjojYmZiZmJmOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYW50LWlucHV0LWFmZml4LXdyYXBwZXI6LW1vei1wbGFjZWhvbGRlci1zaG93bnt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlcjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uYW50LWlucHV0LWFmZml4LXdyYXBwZXI6cGxhY2Vob2xkZXItc2hvd257dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uYW50LWlucHV0LWFmZml4LXdyYXBwZXI6aG92ZXJ7Ym9yZGVyLWNvbG9yOiM0MGE5ZmY7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH0uYW50LWlucHV0LXJ0bCAuYW50LWlucHV0LWFmZml4LXdyYXBwZXI6aG92ZXJ7Ym9yZGVyLXJpZ2h0LXdpZHRoOjA7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4IWltcG9ydGFudH0uYW50LWlucHV0LWFmZml4LXdyYXBwZXItZm9jdXNlZCwuYW50LWlucHV0LWFmZml4LXdyYXBwZXI6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM0MGE5ZmY7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgyNCwxNDQsMjU1LC4yKTtib3JkZXItcmlnaHQtd2lkdGg6MXB4O291dGxpbmU6MH0uYW50LWlucHV0LXJ0bCAuYW50LWlucHV0LWFmZml4LXdyYXBwZXItZm9jdXNlZCwuYW50LWlucHV0LXJ0bCAuYW50LWlucHV0LWFmZml4LXdyYXBwZXI6Zm9jdXN7Ym9yZGVyLXJpZ2h0LXdpZHRoOjA7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4IWltcG9ydGFudH0uYW50LWlucHV0LWFmZml4LXdyYXBwZXItZGlzYWJsZWR7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItY29sb3I6I2Q5ZDlkOTtib3gtc2hhZG93Om5vbmU7Y3Vyc29yOm5vdC1hbGxvd2VkO29wYWNpdHk6MX0uYW50LWlucHV0LWFmZml4LXdyYXBwZXItZGlzYWJsZWQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH0uYW50LWlucHV0LWFmZml4LXdyYXBwZXJbZGlzYWJsZWRde2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7Ym94LXNoYWRvdzpub25lO2N1cnNvcjpub3QtYWxsb3dlZDtvcGFjaXR5OjF9LmFudC1pbnB1dC1hZmZpeC13cmFwcGVyW2Rpc2FibGVkXTpob3Zlcntib3JkZXItY29sb3I6I2Q5ZDlkOTtib3JkZXItcmlnaHQtd2lkdGg6MXB4fS5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlci1ib3JkZXJsZXNzLC5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlci1ib3JkZXJsZXNzLWRpc2FibGVkLC5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlci1ib3JkZXJsZXNzLWZvY3VzZWQsLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWJvcmRlcmxlc3M6Zm9jdXMsLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWJvcmRlcmxlc3M6aG92ZXIsLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWJvcmRlcmxlc3NbZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzpub25lfXRleHRhcmVhLmFudC1pbnB1dC1hZmZpeC13cmFwcGVye21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO21pbi1oZWlnaHQ6MzJweDtsaW5lLWhlaWdodDoxLjU3MTU7dmVydGljYWwtYWxpZ246Ym90dG9tO3RyYW5zaXRpb246YWxsIC4zcyxoZWlnaHQgMHN9LmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWxne3BhZGRpbmc6Ni41cHggMTFweDtmb250LXNpemU6MTZweH0uYW50LWlucHV0LWFmZml4LXdyYXBwZXItc217cGFkZGluZzowIDdweH0uYW50LWlucHV0LWFmZml4LXdyYXBwZXItcnRse2RpcmVjdGlvbjpydGx9LmFudC1pbnB1dC1hZmZpeC13cmFwcGVyOm5vdCguYW50LWlucHV0LWFmZml4LXdyYXBwZXItZGlzYWJsZWQpOmhvdmVye2JvcmRlci1jb2xvcjojNDBhOWZmO2JvcmRlci1yaWdodC13aWR0aDoxcHg7ei1pbmRleDoxfS5hbnQtaW5wdXQtcnRsIC5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlcjpub3QoLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWRpc2FibGVkKTpob3Zlcntib3JkZXItcmlnaHQtd2lkdGg6MDtib3JkZXItbGVmdC13aWR0aDoxcHghaW1wb3J0YW50fS5hbnQtaW5wdXQtc2VhcmNoLXdpdGgtYnV0dG9uIC5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlcjpub3QoLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWRpc2FibGVkKTpob3Zlcnt6LWluZGV4OjB9LmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWZvY3VzZWQsLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyOmZvY3Vze3otaW5kZXg6MX0uYW50LWlucHV0LWFmZml4LXdyYXBwZXItZGlzYWJsZWQgLmFudC1pbnB1dFtkaXNhYmxlZF17YmFja2dyb3VuZDpoc2xhKDAsMCUsMTAwJSwwKX0uYW50LWlucHV0LWFmZml4LXdyYXBwZXI+LmFudC1pbnB1dHtmb250LXNpemU6aW5oZXJpdDtib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmV9LmFudC1pbnB1dC1hZmZpeC13cmFwcGVyPi5hbnQtaW5wdXQ6Zm9jdXN7Ym94LXNoYWRvdzpub25lIWltcG9ydGFudH0uYW50LWlucHV0LWFmZml4LXdyYXBwZXI+LmFudC1pbnB1dDpub3QodGV4dGFyZWEpe3BhZGRpbmc6MH0uYW50LWlucHV0LWFmZml4LXdyYXBwZXI6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjA7dmlzaWJpbGl0eTpoaWRkZW47Y29udGVudDpcIlxcYTBcIn0uYW50LWlucHV0LXByZWZpeCwuYW50LWlucHV0LXN1ZmZpeHtkaXNwbGF5OmZsZXg7ZmxleDpub25lO2FsaWduLWl0ZW1zOmNlbnRlcn0uYW50LWlucHV0LXByZWZpeD46bm90KDpsYXN0LWNoaWxkKSwuYW50LWlucHV0LXN1ZmZpeD46bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6OHB4fS5hbnQtaW5wdXQtc2hvdy1jb3VudC1zdWZmaXh7Y29sb3I6cmdiYSgwLDAsMCwuNDUpfS5hbnQtaW5wdXQtc2hvdy1jb3VudC1oYXMtc3VmZml4e21hcmdpbi1yaWdodDoycHh9LmFudC1pbnB1dC1wcmVmaXh7bWFyZ2luLXJpZ2h0OjRweH0uYW50LWlucHV0LXN1ZmZpeHttYXJnaW4tbGVmdDo0cHh9LmFudC1pbnB1dC1jbGVhci1pY29uLC5hbnRpY29uLmFudC1pbnB1dC1jbGVhci1pY29ue21hcmdpbjowO2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtmb250LXNpemU6MTJweDt2ZXJ0aWNhbC1hbGlnbjotMXB4O2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246Y29sb3IgLjNzfS5hbnQtaW5wdXQtY2xlYXItaWNvbjpob3ZlciwuYW50aWNvbi5hbnQtaW5wdXQtY2xlYXItaWNvbjpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC40NSl9LmFudC1pbnB1dC1jbGVhci1pY29uOmFjdGl2ZSwuYW50aWNvbi5hbnQtaW5wdXQtY2xlYXItaWNvbjphY3RpdmV7Y29sb3I6cmdiYSgwLDAsMCwuODUpfS5hbnQtaW5wdXQtY2xlYXItaWNvbi1oaWRkZW4sLmFudGljb24uYW50LWlucHV0LWNsZWFyLWljb24taGlkZGVue3Zpc2liaWxpdHk6aGlkZGVufS5hbnQtaW5wdXQtY2xlYXItaWNvbi1oYXMtc3VmZml4LC5hbnRpY29uLmFudC1pbnB1dC1jbGVhci1pY29uLWhhcy1zdWZmaXh7bWFyZ2luOjAgNHB4fS5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlci5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlci10ZXh0YXJlYS13aXRoLWNsZWFyLWJ0bntwYWRkaW5nOjB9LmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLXRleHRhcmVhLXdpdGgtY2xlYXItYnRuIC5hbnQtaW5wdXQtY2xlYXItaWNvbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6OHB4O3JpZ2h0OjhweDt6LWluZGV4OjF9LmFudC1pbnB1dC1zdGF0dXMtZXJyb3I6bm90KC5hbnQtaW5wdXQtZGlzYWJsZWQpOm5vdCguYW50LWlucHV0LWJvcmRlcmxlc3MpLmFudC1pbnB1dCwuYW50LWlucHV0LXN0YXR1cy1lcnJvcjpub3QoLmFudC1pbnB1dC1kaXNhYmxlZCk6bm90KC5hbnQtaW5wdXQtYm9yZGVybGVzcykuYW50LWlucHV0OmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmNGQ0Zn0uYW50LWlucHV0LXN0YXR1cy1lcnJvcjpub3QoLmFudC1pbnB1dC1kaXNhYmxlZCk6bm90KC5hbnQtaW5wdXQtYm9yZGVybGVzcykuYW50LWlucHV0LWZvY3VzZWQsLmFudC1pbnB1dC1zdGF0dXMtZXJyb3I6bm90KC5hbnQtaW5wdXQtZGlzYWJsZWQpOm5vdCguYW50LWlucHV0LWJvcmRlcmxlc3MpLmFudC1pbnB1dDpmb2N1c3tib3JkZXItY29sb3I6I2ZmNzg3NTtib3gtc2hhZG93OjAgMCAwIDJweCByZ2JhKDI1NSw3Nyw3OSwuMik7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweDtvdXRsaW5lOjB9LmFudC1pbnB1dC1zdGF0dXMtZXJyb3IgLmFudC1pbnB1dC1wcmVmaXh7Y29sb3I6I2ZmNGQ0Zn0uYW50LWlucHV0LXN0YXR1cy13YXJuaW5nOm5vdCguYW50LWlucHV0LWRpc2FibGVkKTpub3QoLmFudC1pbnB1dC1ib3JkZXJsZXNzKS5hbnQtaW5wdXQsLmFudC1pbnB1dC1zdGF0dXMtd2FybmluZzpub3QoLmFudC1pbnB1dC1kaXNhYmxlZCk6bm90KC5hbnQtaW5wdXQtYm9yZGVybGVzcykuYW50LWlucHV0OmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZhYWQxNH0uYW50LWlucHV0LXN0YXR1cy13YXJuaW5nOm5vdCguYW50LWlucHV0LWRpc2FibGVkKTpub3QoLmFudC1pbnB1dC1ib3JkZXJsZXNzKS5hbnQtaW5wdXQtZm9jdXNlZCwuYW50LWlucHV0LXN0YXR1cy13YXJuaW5nOm5vdCguYW50LWlucHV0LWRpc2FibGVkKTpub3QoLmFudC1pbnB1dC1ib3JkZXJsZXNzKS5hbnQtaW5wdXQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNmZmM1M2Q7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgyNTAsMTczLDIwLC4yKTtib3JkZXItcmlnaHQtd2lkdGg6MXB4O291dGxpbmU6MH0uYW50LWlucHV0LXN0YXR1cy13YXJuaW5nIC5hbnQtaW5wdXQtcHJlZml4e2NvbG9yOiNmYWFkMTR9LmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLXN0YXR1cy1lcnJvcjpub3QoLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWRpc2FibGVkKTpub3QoLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWJvcmRlcmxlc3MpLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLC5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlci1zdGF0dXMtZXJyb3I6bm90KC5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlci1kaXNhYmxlZCk6bm90KC5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlci1ib3JkZXJsZXNzKS5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlcjpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZjRkNGZ9LmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLXN0YXR1cy1lcnJvcjpub3QoLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWRpc2FibGVkKTpub3QoLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWJvcmRlcmxlc3MpLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWZvY3VzZWQsLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLXN0YXR1cy1lcnJvcjpub3QoLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWRpc2FibGVkKTpub3QoLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWJvcmRlcmxlc3MpLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyOmZvY3Vze2JvcmRlci1jb2xvcjojZmY3ODc1O2JveC1zaGFkb3c6MCAwIDAgMnB4IHJnYmEoMjU1LDc3LDc5LC4yKTtib3JkZXItcmlnaHQtd2lkdGg6MXB4O291dGxpbmU6MH0uYW50LWlucHV0LWFmZml4LXdyYXBwZXItc3RhdHVzLWVycm9yIC5hbnQtaW5wdXQtcHJlZml4e2NvbG9yOiNmZjRkNGZ9LmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLXN0YXR1cy13YXJuaW5nOm5vdCguYW50LWlucHV0LWFmZml4LXdyYXBwZXItZGlzYWJsZWQpOm5vdCguYW50LWlucHV0LWFmZml4LXdyYXBwZXItYm9yZGVybGVzcykuYW50LWlucHV0LWFmZml4LXdyYXBwZXIsLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLXN0YXR1cy13YXJuaW5nOm5vdCguYW50LWlucHV0LWFmZml4LXdyYXBwZXItZGlzYWJsZWQpOm5vdCguYW50LWlucHV0LWFmZml4LXdyYXBwZXItYm9yZGVybGVzcykuYW50LWlucHV0LWFmZml4LXdyYXBwZXI6aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmFhZDE0fS5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlci1zdGF0dXMtd2FybmluZzpub3QoLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWRpc2FibGVkKTpub3QoLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWJvcmRlcmxlc3MpLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWZvY3VzZWQsLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLXN0YXR1cy13YXJuaW5nOm5vdCguYW50LWlucHV0LWFmZml4LXdyYXBwZXItZGlzYWJsZWQpOm5vdCguYW50LWlucHV0LWFmZml4LXdyYXBwZXItYm9yZGVybGVzcykuYW50LWlucHV0LWFmZml4LXdyYXBwZXI6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNmZmM1M2Q7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgyNTAsMTczLDIwLC4yKTtib3JkZXItcmlnaHQtd2lkdGg6MXB4O291dGxpbmU6MH0uYW50LWlucHV0LWFmZml4LXdyYXBwZXItc3RhdHVzLXdhcm5pbmcgLmFudC1pbnB1dC1wcmVmaXh7Y29sb3I6I2ZhYWQxNH0uYW50LWlucHV0LXRleHRhcmVhLXN0YXR1cy1lcnJvci5hbnQtaW5wdXQtdGV4dGFyZWEtaGFzLWZlZWRiYWNrIC5hbnQtaW5wdXQsLmFudC1pbnB1dC10ZXh0YXJlYS1zdGF0dXMtc3VjY2Vzcy5hbnQtaW5wdXQtdGV4dGFyZWEtaGFzLWZlZWRiYWNrIC5hbnQtaW5wdXQsLmFudC1pbnB1dC10ZXh0YXJlYS1zdGF0dXMtdmFsaWRhdGluZy5hbnQtaW5wdXQtdGV4dGFyZWEtaGFzLWZlZWRiYWNrIC5hbnQtaW5wdXQsLmFudC1pbnB1dC10ZXh0YXJlYS1zdGF0dXMtd2FybmluZy5hbnQtaW5wdXQtdGV4dGFyZWEtaGFzLWZlZWRiYWNrIC5hbnQtaW5wdXR7cGFkZGluZy1yaWdodDoyNHB4fS5hbnQtaW5wdXQtZ3JvdXAtd3JhcHBlci1zdGF0dXMtZXJyb3IgLmFudC1pbnB1dC1ncm91cC1hZGRvbntjb2xvcjojZmY0ZDRmO2JvcmRlci1jb2xvcjojZmY0ZDRmfS5hbnQtaW5wdXQtZ3JvdXAtd3JhcHBlci1zdGF0dXMtd2FybmluZyAuYW50LWlucHV0LWdyb3VwLWFkZG9ue2NvbG9yOiNmYWFkMTQ7Ym9yZGVyLWNvbG9yOiNmYWFkMTR9LmFudC1pbnB1dHtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7bWluLXdpZHRoOjA7cGFkZGluZzo0cHggMTFweDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS41NzE1O2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5O2JvcmRlci1yYWRpdXM6MnB4O3RyYW5zaXRpb246YWxsIC4zc30uYW50LWlucHV0OjotbW96LXBsYWNlaG9sZGVye2NvbG9yOiNiZmJmYmY7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmFudC1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6I2JmYmZiZjstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtaW5wdXQ6OnBsYWNlaG9sZGVye2NvbG9yOiNiZmJmYmY7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtaW5wdXQ6LW1vei1wbGFjZWhvbGRlci1zaG93bnt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVye3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LmFudC1pbnB1dDpwbGFjZWhvbGRlci1zaG93bnt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtaW5wdXQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOiM0MGE5ZmY7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH0uYW50LWlucHV0LXJ0bCAuYW50LWlucHV0OmhvdmVye2JvcmRlci1yaWdodC13aWR0aDowO2JvcmRlci1sZWZ0LXdpZHRoOjFweCFpbXBvcnRhbnR9LmFudC1pbnB1dC1mb2N1c2VkLC5hbnQtaW5wdXQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM0MGE5ZmY7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgyNCwxNDQsMjU1LC4yKTtib3JkZXItcmlnaHQtd2lkdGg6MXB4O291dGxpbmU6MH0uYW50LWlucHV0LXJ0bCAuYW50LWlucHV0LWZvY3VzZWQsLmFudC1pbnB1dC1ydGwgLmFudC1pbnB1dDpmb2N1c3tib3JkZXItcmlnaHQtd2lkdGg6MDtib3JkZXItbGVmdC13aWR0aDoxcHghaW1wb3J0YW50fS5hbnQtaW5wdXQtZGlzYWJsZWR7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItY29sb3I6I2Q5ZDlkOTtib3gtc2hhZG93Om5vbmU7Y3Vyc29yOm5vdC1hbGxvd2VkO29wYWNpdHk6MX0uYW50LWlucHV0LWRpc2FibGVkOmhvdmVye2JvcmRlci1jb2xvcjojZDlkOWQ5O2JvcmRlci1yaWdodC13aWR0aDoxcHh9LmFudC1pbnB1dFtkaXNhYmxlZF17Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItY29sb3I6I2Q5ZDlkOTtib3gtc2hhZG93Om5vbmU7Y3Vyc29yOm5vdC1hbGxvd2VkO29wYWNpdHk6MX0uYW50LWlucHV0W2Rpc2FibGVkXTpob3Zlcntib3JkZXItY29sb3I6I2Q5ZDlkOTtib3JkZXItcmlnaHQtd2lkdGg6MXB4fS5hbnQtaW5wdXQtYm9yZGVybGVzcywuYW50LWlucHV0LWJvcmRlcmxlc3MtZGlzYWJsZWQsLmFudC1pbnB1dC1ib3JkZXJsZXNzLWZvY3VzZWQsLmFudC1pbnB1dC1ib3JkZXJsZXNzOmZvY3VzLC5hbnQtaW5wdXQtYm9yZGVybGVzczpob3ZlciwuYW50LWlucHV0LWJvcmRlcmxlc3NbZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzpub25lfXRleHRhcmVhLmFudC1pbnB1dHttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzttaW4taGVpZ2h0OjMycHg7bGluZS1oZWlnaHQ6MS41NzE1O3ZlcnRpY2FsLWFsaWduOmJvdHRvbTt0cmFuc2l0aW9uOmFsbCAuM3MsaGVpZ2h0IDBzfS5hbnQtaW5wdXQtbGd7cGFkZGluZzo2LjVweCAxMXB4O2ZvbnQtc2l6ZToxNnB4fS5hbnQtaW5wdXQtc217cGFkZGluZzowIDdweH0uYW50LWlucHV0LXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtaW5wdXQtZ3JvdXB7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OnRhYmxlO3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOnNlcGFyYXRlO2JvcmRlci1zcGFjaW5nOjB9LmFudC1pbnB1dC1ncm91cFtjbGFzcyo9Y29sLV17ZmxvYXQ6bm9uZTtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9LmFudC1pbnB1dC1ncm91cD5bY2xhc3MqPWNvbC1de3BhZGRpbmctcmlnaHQ6OHB4fS5hbnQtaW5wdXQtZ3JvdXA+W2NsYXNzKj1jb2wtXTpsYXN0LWNoaWxke3BhZGRpbmctcmlnaHQ6MH0uYW50LWlucHV0LWdyb3VwLWFkZG9uLC5hbnQtaW5wdXQtZ3JvdXAtd3JhcCwuYW50LWlucHV0LWdyb3VwPi5hbnQtaW5wdXR7ZGlzcGxheTp0YWJsZS1jZWxsfS5hbnQtaW5wdXQtZ3JvdXAtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSwuYW50LWlucHV0LWdyb3VwLXdyYXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSwuYW50LWlucHV0LWdyb3VwPi5hbnQtaW5wdXQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItcmFkaXVzOjB9LmFudC1pbnB1dC1ncm91cC1hZGRvbiwuYW50LWlucHV0LWdyb3VwLXdyYXB7d2lkdGg6MXB4O3doaXRlLXNwYWNlOm5vd3JhcDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmFudC1pbnB1dC1ncm91cC13cmFwPip7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LmFudC1pbnB1dC1ncm91cCAuYW50LWlucHV0e2Zsb2F0OmxlZnQ7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjA7dGV4dC1hbGlnbjppbmhlcml0fS5hbnQtaW5wdXQtZ3JvdXAgLmFudC1pbnB1dDpmb2N1cywuYW50LWlucHV0LWdyb3VwIC5hbnQtaW5wdXQ6aG92ZXJ7ei1pbmRleDoxO2JvcmRlci1yaWdodC13aWR0aDoxcHh9LmFudC1pbnB1dC1zZWFyY2gtd2l0aC1idXR0b24gLmFudC1pbnB1dC1ncm91cCAuYW50LWlucHV0OmhvdmVye3otaW5kZXg6MH0uYW50LWlucHV0LWdyb3VwLWFkZG9ue3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCAxMXB4O2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHg7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmFmYWZhO2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTtib3JkZXItcmFkaXVzOjJweDt0cmFuc2l0aW9uOmFsbCAuM3N9LmFudC1pbnB1dC1ncm91cC1hZGRvbiAuYW50LXNlbGVjdHttYXJnaW46LTVweCAtMTFweH0uYW50LWlucHV0LWdyb3VwLWFkZG9uIC5hbnQtc2VsZWN0LmFudC1zZWxlY3Qtc2luZ2xlOm5vdCguYW50LXNlbGVjdC1jdXN0b21pemUtaW5wdXQpIC5hbnQtc2VsZWN0LXNlbGVjdG9ye2JhY2tncm91bmQtY29sb3I6aW5oZXJpdDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JveC1zaGFkb3c6bm9uZX0uYW50LWlucHV0LWdyb3VwLWFkZG9uIC5hbnQtc2VsZWN0LWZvY3VzZWQgLmFudC1zZWxlY3Qtc2VsZWN0b3IsLmFudC1pbnB1dC1ncm91cC1hZGRvbiAuYW50LXNlbGVjdC1vcGVuIC5hbnQtc2VsZWN0LXNlbGVjdG9ye2NvbG9yOiMxODkwZmZ9LmFudC1pbnB1dC1ncm91cC1hZGRvbiAuYW50LWNhc2NhZGVyLXBpY2tlcnttYXJnaW46LTlweCAtMTJweDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5hbnQtaW5wdXQtZ3JvdXAtYWRkb24gLmFudC1jYXNjYWRlci1waWNrZXIgLmFudC1jYXNjYWRlci1pbnB1dHt0ZXh0LWFsaWduOmxlZnQ7Ym9yZGVyOjA7Ym94LXNoYWRvdzpub25lfS5hbnQtaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQsLmFudC1pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCAuYW50LXNlbGVjdCAuYW50LXNlbGVjdC1zZWxlY3RvciwuYW50LWlucHV0LWdyb3VwPi5hbnQtaW5wdXQ6Zmlyc3QtY2hpbGQsLmFudC1pbnB1dC1ncm91cD4uYW50LWlucHV0OmZpcnN0LWNoaWxkIC5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LXNlbGVjdG9ye2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uYW50LWlucHV0LWdyb3VwPi5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlcjpub3QoOmZpcnN0LWNoaWxkKSAuYW50LWlucHV0e2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmFudC1pbnB1dC1ncm91cD4uYW50LWlucHV0LWFmZml4LXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKSAuYW50LWlucHV0e2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uYW50LWlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxke2JvcmRlci1yaWdodDowfS5hbnQtaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZHtib3JkZXItbGVmdDowfS5hbnQtaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCwuYW50LWlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQgLmFudC1zZWxlY3QgLmFudC1zZWxlY3Qtc2VsZWN0b3IsLmFudC1pbnB1dC1ncm91cD4uYW50LWlucHV0Omxhc3QtY2hpbGQsLmFudC1pbnB1dC1ncm91cD4uYW50LWlucHV0Omxhc3QtY2hpbGQgLmFudC1zZWxlY3QgLmFudC1zZWxlY3Qtc2VsZWN0b3J7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uYW50LWlucHV0LWdyb3VwLWxnIC5hbnQtaW5wdXQsLmFudC1pbnB1dC1ncm91cC1sZz4uYW50LWlucHV0LWdyb3VwLWFkZG9ue3BhZGRpbmc6Ni41cHggMTFweDtmb250LXNpemU6MTZweH0uYW50LWlucHV0LWdyb3VwLXNtIC5hbnQtaW5wdXQsLmFudC1pbnB1dC1ncm91cC1zbT4uYW50LWlucHV0LWdyb3VwLWFkZG9ue3BhZGRpbmc6MCA3cHh9LmFudC1pbnB1dC1ncm91cC1sZyAuYW50LXNlbGVjdC1zaW5nbGUgLmFudC1zZWxlY3Qtc2VsZWN0b3J7aGVpZ2h0OjQwcHh9LmFudC1pbnB1dC1ncm91cC1zbSAuYW50LXNlbGVjdC1zaW5nbGUgLmFudC1zZWxlY3Qtc2VsZWN0b3J7aGVpZ2h0OjI0cHh9LmFudC1pbnB1dC1ncm91cCAuYW50LWlucHV0LWFmZml4LXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmFudC1pbnB1dC1zZWFyY2ggLmFudC1pbnB1dC1ncm91cCAuYW50LWlucHV0LWFmZml4LXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjJweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjJweH0uYW50LWlucHV0LWdyb3VwIC5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlcjpub3QoOmZpcnN0LWNoaWxkKSwuYW50LWlucHV0LXNlYXJjaCAuYW50LWlucHV0LWdyb3VwIC5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlcjpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3R7ZGlzcGxheTpibG9ja30uYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0OmJlZm9yZXtkaXNwbGF5OnRhYmxlO2NvbnRlbnQ6XCJcIn0uYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0OmFmdGVye2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCJ9LmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLC5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3Qtd3JhcDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLC5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3Q+LmFudC1pbnB1dDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1yaWdodC13aWR0aDoxcHh9LmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOmZvY3VzLC5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3QtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpob3ZlciwuYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0LXdyYXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpmb2N1cywuYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0LXdyYXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpob3ZlciwuYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0Pi5hbnQtaW5wdXQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpmb2N1cywuYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0Pi5hbnQtaW5wdXQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpob3Zlcnt6LWluZGV4OjF9LmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdD4qe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmU7dmVydGljYWwtYWxpZ246dG9wO2JvcmRlci1yYWRpdXM6MH0uYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0Pi5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlciwuYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0Pi5hbnQtaW5wdXQtbnVtYmVyLWFmZml4LXdyYXBwZXIsLmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdD4uYW50LXBpY2tlci1yYW5nZXtkaXNwbGF5OmlubGluZS1mbGV4fS5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3Q+Om5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0Oi0xcHg7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH0uYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0IC5hbnQtaW5wdXR7ZmxvYXQ6bm9uZX0uYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0Pi5hbnQtY2FzY2FkZXItcGlja2VyIC5hbnQtaW5wdXQsLmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdD4uYW50LWlucHV0LWdyb3VwLXdyYXBwZXIgLmFudC1pbnB1dCwuYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0Pi5hbnQtc2VsZWN0LWF1dG8tY29tcGxldGUgLmFudC1pbnB1dCwuYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0Pi5hbnQtc2VsZWN0Pi5hbnQtc2VsZWN0LXNlbGVjdG9ye2JvcmRlci1yaWdodC13aWR0aDoxcHg7Ym9yZGVyLXJhZGl1czowfS5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3Q+LmFudC1jYXNjYWRlci1waWNrZXIgLmFudC1pbnB1dDpmb2N1cywuYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0Pi5hbnQtY2FzY2FkZXItcGlja2VyIC5hbnQtaW5wdXQ6aG92ZXIsLmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdD4uYW50LWlucHV0LWdyb3VwLXdyYXBwZXIgLmFudC1pbnB1dDpmb2N1cywuYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0Pi5hbnQtaW5wdXQtZ3JvdXAtd3JhcHBlciAuYW50LWlucHV0OmhvdmVyLC5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3Q+LmFudC1zZWxlY3QtYXV0by1jb21wbGV0ZSAuYW50LWlucHV0OmZvY3VzLC5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3Q+LmFudC1zZWxlY3QtYXV0by1jb21wbGV0ZSAuYW50LWlucHV0OmhvdmVyLC5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3Q+LmFudC1zZWxlY3QtZm9jdXNlZCwuYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0Pi5hbnQtc2VsZWN0Pi5hbnQtc2VsZWN0LWFycm93LC5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3Q+LmFudC1zZWxlY3Q+LmFudC1zZWxlY3Qtc2VsZWN0b3I6Zm9jdXMsLmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdD4uYW50LXNlbGVjdD4uYW50LXNlbGVjdC1zZWxlY3Rvcjpob3Zlcnt6LWluZGV4OjF9LmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdD4uYW50LWNhc2NhZGVyLXBpY2tlcjpmaXJzdC1jaGlsZCAuYW50LWlucHV0LC5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3Q+LmFudC1zZWxlY3QtYXV0by1jb21wbGV0ZTpmaXJzdC1jaGlsZCAuYW50LWlucHV0LC5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3Q+LmFudC1zZWxlY3Q6Zmlyc3QtY2hpbGQ+LmFudC1zZWxlY3Qtc2VsZWN0b3IsLmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdD46Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czoycHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czoycHh9LmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdD4uYW50LWNhc2NhZGVyLXBpY2tlci1mb2N1c2VkOmxhc3QtY2hpbGQgLmFudC1pbnB1dCwuYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0Pi5hbnQtY2FzY2FkZXItcGlja2VyOmxhc3QtY2hpbGQgLmFudC1pbnB1dCwuYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0Pi5hbnQtc2VsZWN0Omxhc3QtY2hpbGQ+LmFudC1zZWxlY3Qtc2VsZWN0b3IsLmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdD46bGFzdC1jaGlsZHtib3JkZXItcmlnaHQtd2lkdGg6MXB4O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjJweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czoycHh9LmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdD4uYW50LXNlbGVjdC1hdXRvLWNvbXBsZXRlIC5hbnQtaW5wdXR7dmVydGljYWwtYWxpZ246dG9wfS5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3QgLmFudC1pbnB1dC1ncm91cC13cmFwcGVyKy5hbnQtaW5wdXQtZ3JvdXAtd3JhcHBlcnttYXJnaW4tbGVmdDotMXB4fS5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3QgLmFudC1pbnB1dC1ncm91cC13cmFwcGVyKy5hbnQtaW5wdXQtZ3JvdXAtd3JhcHBlciAuYW50LWlucHV0LWFmZml4LXdyYXBwZXIsLmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdCAuYW50LWlucHV0LWdyb3VwLXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKS5hbnQtaW5wdXQtc2VhcmNoPi5hbnQtaW5wdXQtZ3JvdXA+LmFudC1pbnB1dC1ncm91cC1hZGRvbj4uYW50LWlucHV0LXNlYXJjaC1idXR0b257Ym9yZGVyLXJhZGl1czowfS5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3QgLmFudC1pbnB1dC1ncm91cC13cmFwcGVyOm5vdCg6bGFzdC1jaGlsZCkuYW50LWlucHV0LXNlYXJjaD4uYW50LWlucHV0LWdyb3VwPi5hbnQtaW5wdXR7Ym9yZGVyLXJhZGl1czoycHggMCAwIDJweH0uYW50LWlucHV0LWdyb3VwLXJ0bCAuYW50LWlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLC5hbnQtaW5wdXQtZ3JvdXA+LmFudC1pbnB1dC1ydGw6Zmlyc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czowIDJweCAycHggMH0uYW50LWlucHV0LWdyb3VwLXJ0bCAuYW50LWlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxke2JvcmRlci1yaWdodDoxcHggc29saWQgI2Q5ZDlkOTtib3JkZXItbGVmdDowfS5hbnQtaW5wdXQtZ3JvdXAtcnRsIC5hbnQtaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6MDtib3JkZXItbGVmdDoxcHggc29saWQgI2Q5ZDlkOTtib3JkZXItcmFkaXVzOjJweCAwIDAgMnB4fS5hbnQtaW5wdXQtZ3JvdXAtcnRsLmFudC1pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkLC5hbnQtaW5wdXQtZ3JvdXAtcnRsLmFudC1pbnB1dC1ncm91cCAuYW50LWlucHV0LWFmZml4LXdyYXBwZXI6bm90KDpmaXJzdC1jaGlsZCksLmFudC1pbnB1dC1ncm91cC1ydGwuYW50LWlucHV0LWdyb3VwPi5hbnQtaW5wdXQ6bGFzdC1jaGlsZHtib3JkZXItcmFkaXVzOjJweCAwIDAgMnB4fS5hbnQtaW5wdXQtZ3JvdXAtcnRsLmFudC1pbnB1dC1ncm91cCAuYW50LWlucHV0LWFmZml4LXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItcmFkaXVzOjAgMnB4IDJweCAwfS5hbnQtaW5wdXQtZ3JvdXAtcnRsLmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdD46bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDotMXB4O2JvcmRlci1sZWZ0LXdpZHRoOjFweH0uYW50LWlucHV0LWdyb3VwLXJ0bC5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3Q+LmFudC1jYXNjYWRlci1waWNrZXI6Zmlyc3QtY2hpbGQgLmFudC1pbnB1dCwuYW50LWlucHV0LWdyb3VwLXJ0bC5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3Q+LmFudC1zZWxlY3QtYXV0by1jb21wbGV0ZTpmaXJzdC1jaGlsZCAuYW50LWlucHV0LC5hbnQtaW5wdXQtZ3JvdXAtcnRsLmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdD4uYW50LXNlbGVjdDpmaXJzdC1jaGlsZD4uYW50LXNlbGVjdC1zZWxlY3RvciwuYW50LWlucHV0LWdyb3VwLXJ0bC5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3Q+OmZpcnN0LWNoaWxke2JvcmRlci1yYWRpdXM6MCAycHggMnB4IDB9LmFudC1pbnB1dC1ncm91cC1ydGwuYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0Pi5hbnQtY2FzY2FkZXItcGlja2VyLWZvY3VzZWQ6bGFzdC1jaGlsZCAuYW50LWlucHV0LC5hbnQtaW5wdXQtZ3JvdXAtcnRsLmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdD4uYW50LWNhc2NhZGVyLXBpY2tlcjpsYXN0LWNoaWxkIC5hbnQtaW5wdXQsLmFudC1pbnB1dC1ncm91cC1ydGwuYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0Pi5hbnQtc2VsZWN0LWF1dG8tY29tcGxldGU6bGFzdC1jaGlsZCAuYW50LWlucHV0LC5hbnQtaW5wdXQtZ3JvdXAtcnRsLmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdD4uYW50LXNlbGVjdDpsYXN0LWNoaWxkPi5hbnQtc2VsZWN0LXNlbGVjdG9yLC5hbnQtaW5wdXQtZ3JvdXAtcnRsLmFudC1pbnB1dC1ncm91cC5hbnQtaW5wdXQtZ3JvdXAtY29tcGFjdD46bGFzdC1jaGlsZHtib3JkZXItbGVmdC13aWR0aDoxcHg7Ym9yZGVyLXJhZGl1czoycHggMCAwIDJweH0uYW50LWlucHV0LWdyb3VwLmFudC1pbnB1dC1ncm91cC1jb21wYWN0IC5hbnQtaW5wdXQtZ3JvdXAtd3JhcHBlci1ydGwrLmFudC1pbnB1dC1ncm91cC13cmFwcGVyLXJ0bHttYXJnaW4tcmlnaHQ6LTFweDttYXJnaW4tbGVmdDowfS5hbnQtaW5wdXQtZ3JvdXAuYW50LWlucHV0LWdyb3VwLWNvbXBhY3QgLmFudC1pbnB1dC1ncm91cC13cmFwcGVyLXJ0bDpub3QoOmxhc3QtY2hpbGQpLmFudC1pbnB1dC1zZWFyY2g+LmFudC1pbnB1dC1ncm91cD4uYW50LWlucHV0e2JvcmRlci1yYWRpdXM6MCAycHggMnB4IDB9LmFudC1pbnB1dC1ncm91cC13cmFwcGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpzdGFydDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmFudC1pbnB1dC1wYXNzd29yZC1pY29uLmFudGljb257Y29sb3I6cmdiYSgwLDAsMCwuNDUpO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YWxsIC4zc30uYW50LWlucHV0LXBhc3N3b3JkLWljb24uYW50aWNvbjpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC44NSl9LmFudC1pbnB1dFt0eXBlPWNvbG9yXXtoZWlnaHQ6MzJweH0uYW50LWlucHV0W3R5cGU9Y29sb3JdLmFudC1pbnB1dC1sZ3toZWlnaHQ6NDBweH0uYW50LWlucHV0W3R5cGU9Y29sb3JdLmFudC1pbnB1dC1zbXtoZWlnaHQ6MjRweDtwYWRkaW5nLXRvcDozcHg7cGFkZGluZy1ib3R0b206M3B4fS5hbnQtaW5wdXQtdGV4dGFyZWEtc2hvdy1jb3VudD4uYW50LWlucHV0e2hlaWdodDoxMDAlfS5hbnQtaW5wdXQtdGV4dGFyZWEtc2hvdy1jb3VudDphZnRlcntmbG9hdDpyaWdodDtjb2xvcjpyZ2JhKDAsMCwwLC40NSk7d2hpdGUtc3BhY2U6bm93cmFwO2NvbnRlbnQ6YXR0cihkYXRhLWNvdW50KTtwb2ludGVyLWV2ZW50czpub25lfS5hbnQtaW5wdXQtdGV4dGFyZWEtc2hvdy1jb3VudC5hbnQtaW5wdXQtdGV4dGFyZWEtaW4tZm9ybS1pdGVtOmFmdGVye21hcmdpbi1ib3R0b206LTIycHh9LmFudC1pbnB1dC10ZXh0YXJlYS1zdWZmaXh7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MTFweDtib3R0b206MDt6LWluZGV4OjE7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luOmF1dG99LmFudC1pbnB1dC1jb21wYWN0LWl0ZW06bm90KC5hbnQtaW5wdXQtY29tcGFjdC1sYXN0LWl0ZW0pOm5vdCguYW50LWlucHV0LWNvbXBhY3QtaXRlbS1ydGwpe21hcmdpbi1yaWdodDotMXB4fS5hbnQtaW5wdXQtY29tcGFjdC1pdGVtOm5vdCguYW50LWlucHV0LWNvbXBhY3QtbGFzdC1pdGVtKS5hbnQtaW5wdXQtY29tcGFjdC1pdGVtLXJ0bHttYXJnaW4tbGVmdDotMXB4fS5hbnQtaW5wdXQtY29tcGFjdC1pdGVtOmFjdGl2ZSwuYW50LWlucHV0LWNvbXBhY3QtaXRlbTpmb2N1cywuYW50LWlucHV0LWNvbXBhY3QtaXRlbTpob3Zlcnt6LWluZGV4OjJ9LmFudC1pbnB1dC1jb21wYWN0LWl0ZW1bZGlzYWJsZWRde3otaW5kZXg6MH0uYW50LWlucHV0LWNvbXBhY3QtaXRlbTpub3QoLmFudC1pbnB1dC1jb21wYWN0LWZpcnN0LWl0ZW0pOm5vdCguYW50LWlucHV0LWNvbXBhY3QtbGFzdC1pdGVtKS5hbnQtaW5wdXR7Ym9yZGVyLXJhZGl1czowfS5hbnQtaW5wdXQtY29tcGFjdC1pdGVtLmFudC1pbnB1dC5hbnQtaW5wdXQtY29tcGFjdC1maXJzdC1pdGVtOm5vdCguYW50LWlucHV0LWNvbXBhY3QtbGFzdC1pdGVtKTpub3QoLmFudC1pbnB1dC1jb21wYWN0LWl0ZW0tcnRsKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmFudC1pbnB1dC1jb21wYWN0LWl0ZW0uYW50LWlucHV0LmFudC1pbnB1dC1jb21wYWN0LWl0ZW0tcnRsLmFudC1pbnB1dC1jb21wYWN0LWZpcnN0LWl0ZW06bm90KC5hbnQtaW5wdXQtY29tcGFjdC1sYXN0LWl0ZW0pLC5hbnQtaW5wdXQtY29tcGFjdC1pdGVtLmFudC1pbnB1dC5hbnQtaW5wdXQtY29tcGFjdC1sYXN0LWl0ZW06bm90KC5hbnQtaW5wdXQtY29tcGFjdC1maXJzdC1pdGVtKTpub3QoLmFudC1pbnB1dC1jb21wYWN0LWl0ZW0tcnRsKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5hbnQtaW5wdXQtY29tcGFjdC1pdGVtLmFudC1pbnB1dC5hbnQtaW5wdXQtY29tcGFjdC1pdGVtLXJ0bC5hbnQtaW5wdXQtY29tcGFjdC1sYXN0LWl0ZW06bm90KC5hbnQtaW5wdXQtY29tcGFjdC1maXJzdC1pdGVtKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmFudC1pbnB1dC1zZWFyY2ggLmFudC1pbnB1dDpmb2N1cywuYW50LWlucHV0LXNlYXJjaCAuYW50LWlucHV0OmhvdmVye2JvcmRlci1jb2xvcjojNDBhOWZmfS5hbnQtaW5wdXQtc2VhcmNoIC5hbnQtaW5wdXQ6Zm9jdXMrLmFudC1pbnB1dC1ncm91cC1hZGRvbiAuYW50LWlucHV0LXNlYXJjaC1idXR0b246bm90KC5hbnQtYnRuLXByaW1hcnkpLC5hbnQtaW5wdXQtc2VhcmNoIC5hbnQtaW5wdXQ6aG92ZXIrLmFudC1pbnB1dC1ncm91cC1hZGRvbiAuYW50LWlucHV0LXNlYXJjaC1idXR0b246bm90KC5hbnQtYnRuLXByaW1hcnkpe2JvcmRlci1sZWZ0LWNvbG9yOiM0MGE5ZmZ9LmFudC1pbnB1dC1zZWFyY2ggLmFudC1pbnB1dC1hZmZpeC13cmFwcGVye2JvcmRlci1yYWRpdXM6MH0uYW50LWlucHV0LXNlYXJjaCAuYW50LWlucHV0LWxne2xpbmUtaGVpZ2h0OjEuNTcxM30uYW50LWlucHV0LXNlYXJjaD4uYW50LWlucHV0LWdyb3VwPi5hbnQtaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZHtsZWZ0Oi0xcHg7cGFkZGluZzowO2JvcmRlcjowfS5hbnQtaW5wdXQtc2VhcmNoPi5hbnQtaW5wdXQtZ3JvdXA+LmFudC1pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIC5hbnQtaW5wdXQtc2VhcmNoLWJ1dHRvbntwYWRkaW5nLXRvcDowO3BhZGRpbmctYm90dG9tOjA7Ym9yZGVyLXJhZGl1czowIDJweCAycHggMH0uYW50LWlucHV0LXNlYXJjaD4uYW50LWlucHV0LWdyb3VwPi5hbnQtaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCAuYW50LWlucHV0LXNlYXJjaC1idXR0b246bm90KC5hbnQtYnRuLXByaW1hcnkpe2NvbG9yOnJnYmEoMCwwLDAsLjQ1KX0uYW50LWlucHV0LXNlYXJjaD4uYW50LWlucHV0LWdyb3VwPi5hbnQtaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCAuYW50LWlucHV0LXNlYXJjaC1idXR0b246bm90KC5hbnQtYnRuLXByaW1hcnkpLmFudC1idG4tbG9hZGluZzpiZWZvcmV7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjB9LmFudC1pbnB1dC1zZWFyY2gtYnV0dG9ue2hlaWdodDozMnB4fS5hbnQtaW5wdXQtc2VhcmNoLWJ1dHRvbjpmb2N1cywuYW50LWlucHV0LXNlYXJjaC1idXR0b246aG92ZXJ7ei1pbmRleDoxfS5hbnQtaW5wdXQtc2VhcmNoLWxhcmdlIC5hbnQtaW5wdXQtc2VhcmNoLWJ1dHRvbntoZWlnaHQ6NDBweH0uYW50LWlucHV0LXNlYXJjaC1zbWFsbCAuYW50LWlucHV0LXNlYXJjaC1idXR0b257aGVpZ2h0OjI0cHh9LmFudC1pbnB1dC1zZWFyY2guYW50LWlucHV0LWNvbXBhY3QtaXRlbTpub3QoLmFudC1pbnB1dC1jb21wYWN0LWl0ZW0tcnRsKTpub3QoLmFudC1pbnB1dC1jb21wYWN0LWxhc3QtaXRlbSkgLmFudC1pbnB1dC1ncm91cC1hZGRvbiAuYW50LWlucHV0LXNlYXJjaC1idXR0b257bWFyZ2luLXJpZ2h0Oi0xcHg7Ym9yZGVyLXJhZGl1czowfS5hbnQtaW5wdXQtc2VhcmNoLmFudC1pbnB1dC1jb21wYWN0LWl0ZW06bm90KC5hbnQtaW5wdXQtY29tcGFjdC1maXJzdC1pdGVtKSAuYW50LWlucHV0LC5hbnQtaW5wdXQtc2VhcmNoLmFudC1pbnB1dC1jb21wYWN0LWl0ZW06bm90KC5hbnQtaW5wdXQtY29tcGFjdC1maXJzdC1pdGVtKSAuYW50LWlucHV0LWFmZml4LXdyYXBwZXJ7Ym9yZGVyLXJhZGl1czowfS5hbnQtaW5wdXQtc2VhcmNoLmFudC1pbnB1dC1jb21wYWN0LWl0ZW0gLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyOmFjdGl2ZSwuYW50LWlucHV0LXNlYXJjaC5hbnQtaW5wdXQtY29tcGFjdC1pdGVtIC5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlcjpmb2N1cywuYW50LWlucHV0LXNlYXJjaC5hbnQtaW5wdXQtY29tcGFjdC1pdGVtIC5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlcjpob3ZlciwuYW50LWlucHV0LXNlYXJjaC5hbnQtaW5wdXQtY29tcGFjdC1pdGVtPi5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlci1mb2N1c2VkLC5hbnQtaW5wdXQtc2VhcmNoLmFudC1pbnB1dC1jb21wYWN0LWl0ZW0+LmFudC1pbnB1dC1ncm91cC1hZGRvbiAuYW50LWlucHV0LXNlYXJjaC1idXR0b246YWN0aXZlLC5hbnQtaW5wdXQtc2VhcmNoLmFudC1pbnB1dC1jb21wYWN0LWl0ZW0+LmFudC1pbnB1dC1ncm91cC1hZGRvbiAuYW50LWlucHV0LXNlYXJjaC1idXR0b246Zm9jdXMsLmFudC1pbnB1dC1zZWFyY2guYW50LWlucHV0LWNvbXBhY3QtaXRlbT4uYW50LWlucHV0LWdyb3VwLWFkZG9uIC5hbnQtaW5wdXQtc2VhcmNoLWJ1dHRvbjpob3ZlciwuYW50LWlucHV0LXNlYXJjaC5hbnQtaW5wdXQtY29tcGFjdC1pdGVtPi5hbnQtaW5wdXQ6YWN0aXZlLC5hbnQtaW5wdXQtc2VhcmNoLmFudC1pbnB1dC1jb21wYWN0LWl0ZW0+LmFudC1pbnB1dDpmb2N1cywuYW50LWlucHV0LXNlYXJjaC5hbnQtaW5wdXQtY29tcGFjdC1pdGVtPi5hbnQtaW5wdXQ6aG92ZXJ7ei1pbmRleDoyfS5hbnQtaW5wdXQtc2VhcmNoLmFudC1pbnB1dC1jb21wYWN0LWl0ZW0tcnRsOm5vdCguYW50LWlucHV0LWNvbXBhY3QtbGFzdC1pdGVtKSAuYW50LWlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQgLmFudC1pbnB1dC1zZWFyY2gtYnV0dG9ue21hcmdpbi1sZWZ0Oi0xcHg7Ym9yZGVyLXJhZGl1czowfS5hbnQtaW5wdXQtZ3JvdXAtcnRsLC5hbnQtaW5wdXQtZ3JvdXAtd3JhcHBlci1ydGx7ZGlyZWN0aW9uOnJ0bH0uYW50LWlucHV0LWFmZml4LXdyYXBwZXIuYW50LWlucHV0LWFmZml4LXdyYXBwZXItcnRsPmlucHV0LmFudC1pbnB1dHtib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmV9LmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLXJ0bCAuYW50LWlucHV0LXByZWZpeHttYXJnaW46MCAwIDAgNHB4fS5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlci1ydGwgLmFudC1pbnB1dC1zdWZmaXh7bWFyZ2luOjAgNHB4IDAgMH0uYW50LWlucHV0LXRleHRhcmVhLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtaW5wdXQtdGV4dGFyZWEtcnRsLmFudC1pbnB1dC10ZXh0YXJlYS1zaG93LWNvdW50OmFmdGVye3RleHQtYWxpZ246bGVmdH0uYW50LWlucHV0LWFmZml4LXdyYXBwZXItcnRsIC5hbnQtaW5wdXQtY2xlYXItaWNvbi1oYXMtc3VmZml4e21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjRweH0uYW50LWlucHV0LWFmZml4LXdyYXBwZXItcnRsIC5hbnQtaW5wdXQtY2xlYXItaWNvbntyaWdodDphdXRvO2xlZnQ6OHB4fS5hbnQtaW5wdXQtc2VhcmNoLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtaW5wdXQtc2VhcmNoLXJ0bCAuYW50LWlucHV0OmZvY3VzKy5hbnQtaW5wdXQtZ3JvdXAtYWRkb24gLmFudC1pbnB1dC1zZWFyY2gtYnV0dG9uOm5vdCguYW50LWJ0bi1wcmltYXJ5KSwuYW50LWlucHV0LXNlYXJjaC1ydGwgLmFudC1pbnB1dDpob3ZlcisuYW50LWlucHV0LWdyb3VwLWFkZG9uIC5hbnQtaW5wdXQtc2VhcmNoLWJ1dHRvbjpub3QoLmFudC1idG4tcHJpbWFyeSl7Ym9yZGVyLWxlZnQtY29sb3I6I2Q5ZDlkOX0uYW50LWlucHV0LXNlYXJjaC1ydGwgLmFudC1pbnB1dDpmb2N1cysuYW50LWlucHV0LWdyb3VwLWFkZG9uIC5hbnQtaW5wdXQtc2VhcmNoLWJ1dHRvbjpub3QoLmFudC1idG4tcHJpbWFyeSk6aG92ZXIsLmFudC1pbnB1dC1zZWFyY2gtcnRsIC5hbnQtaW5wdXQ6aG92ZXIrLmFudC1pbnB1dC1ncm91cC1hZGRvbiAuYW50LWlucHV0LXNlYXJjaC1idXR0b246bm90KC5hbnQtYnRuLXByaW1hcnkpOmhvdmVye2JvcmRlci1sZWZ0LWNvbG9yOiM0MGE5ZmZ9LmFudC1pbnB1dC1zZWFyY2gtcnRsPi5hbnQtaW5wdXQtZ3JvdXA+LmFudC1pbnB1dC1hZmZpeC13cmFwcGVyLWZvY3VzZWQsLmFudC1pbnB1dC1zZWFyY2gtcnRsPi5hbnQtaW5wdXQtZ3JvdXA+LmFudC1pbnB1dC1hZmZpeC13cmFwcGVyOmhvdmVye2JvcmRlci1yaWdodC1jb2xvcjojNDBhOWZmfS5hbnQtaW5wdXQtc2VhcmNoLXJ0bD4uYW50LWlucHV0LWdyb3VwPi5hbnQtaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZHtyaWdodDotMXB4O2xlZnQ6YXV0b30uYW50LWlucHV0LXNlYXJjaC1ydGw+LmFudC1pbnB1dC1ncm91cD4uYW50LWlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQgLmFudC1pbnB1dC1zZWFyY2gtYnV0dG9ue2JvcmRlci1yYWRpdXM6MnB4IDAgMCAycHh9QG1lZGlhICgtbXMtaGlnaC1jb250cmFzdDpub25lKSxzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDphY3RpdmUpey5hbnQtaW5wdXR7aGVpZ2h0OjMycHh9LmFudC1pbnB1dC1sZ3toZWlnaHQ6NDBweH0uYW50LWlucHV0LXNte2hlaWdodDoyNHB4fS5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlcj5pbnB1dC5hbnQtaW5wdXR7aGVpZ2h0OmF1dG99fS5hbnQtbGF5b3V0e2Rpc3BsYXk6ZmxleDtmbGV4OmF1dG87ZmxleC1kaXJlY3Rpb246Y29sdW1uO21pbi1oZWlnaHQ6MDtiYWNrZ3JvdW5kOiNmMGYyZjV9LmFudC1sYXlvdXQsLmFudC1sYXlvdXQgKntib3gtc2l6aW5nOmJvcmRlci1ib3h9LmFudC1sYXlvdXQuYW50LWxheW91dC1oYXMtc2lkZXJ7ZmxleC1kaXJlY3Rpb246cm93fS5hbnQtbGF5b3V0LmFudC1sYXlvdXQtaGFzLXNpZGVyPi5hbnQtbGF5b3V0LC5hbnQtbGF5b3V0LmFudC1sYXlvdXQtaGFzLXNpZGVyPi5hbnQtbGF5b3V0LWNvbnRlbnR7d2lkdGg6MH0uYW50LWxheW91dC1mb290ZXIsLmFudC1sYXlvdXQtaGVhZGVye2ZsZXg6MCAwIGF1dG99LmFudC1sYXlvdXQtaGVhZGVye2hlaWdodDo2NHB4O3BhZGRpbmc6MCA1MHB4O2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtsaW5lLWhlaWdodDo2NHB4O2JhY2tncm91bmQ6IzAwMTUyOX0uYW50LWxheW91dC1mb290ZXJ7cGFkZGluZzoyNHB4IDUwcHg7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2JhY2tncm91bmQ6I2YwZjJmNX0uYW50LWxheW91dC1jb250ZW50e2ZsZXg6YXV0bzttaW4taGVpZ2h0OjB9LmFudC1sYXlvdXQtc2lkZXJ7cG9zaXRpb246cmVsYXRpdmU7bWluLXdpZHRoOjA7YmFja2dyb3VuZDojMDAxNTI5O3RyYW5zaXRpb246YWxsIC4yc30uYW50LWxheW91dC1zaWRlci1jaGlsZHJlbntoZWlnaHQ6MTAwJTttYXJnaW4tdG9wOi0uMXB4O3BhZGRpbmctdG9wOi4xcHh9LmFudC1sYXlvdXQtc2lkZXItY2hpbGRyZW4gLmFudC1tZW51LmFudC1tZW51LWlubGluZS1jb2xsYXBzZWR7d2lkdGg6YXV0b30uYW50LWxheW91dC1zaWRlci1oYXMtdHJpZ2dlcntwYWRkaW5nLWJvdHRvbTo0OHB4fS5hbnQtbGF5b3V0LXNpZGVyLXJpZ2h0e29yZGVyOjF9LmFudC1sYXlvdXQtc2lkZXItdHJpZ2dlcntwb3NpdGlvbjpmaXhlZDtib3R0b206MDt6LWluZGV4OjE7aGVpZ2h0OjQ4cHg7Y29sb3I6I2ZmZjtsaW5lLWhlaWdodDo0OHB4O3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQ6IzAwMjE0MDtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCAuMnN9LmFudC1sYXlvdXQtc2lkZXItemVyby13aWR0aD4qe292ZXJmbG93OmhpZGRlbn0uYW50LWxheW91dC1zaWRlci16ZXJvLXdpZHRoLXRyaWdnZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjY0cHg7cmlnaHQ6LTM2cHg7ei1pbmRleDoxO3dpZHRoOjM2cHg7aGVpZ2h0OjQycHg7Y29sb3I6I2ZmZjtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDo0MnB4O3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQ6IzAwMTUyOTtib3JkZXItcmFkaXVzOjAgMnB4IDJweCAwO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZCAuM3MgZWFzZX0uYW50LWxheW91dC1zaWRlci16ZXJvLXdpZHRoLXRyaWdnZXI6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDt0cmFuc2l0aW9uOmFsbCAuM3M7Y29udGVudDpcIlwifS5hbnQtbGF5b3V0LXNpZGVyLXplcm8td2lkdGgtdHJpZ2dlcjpob3ZlcjphZnRlcntiYWNrZ3JvdW5kOmhzbGEoMCwwJSwxMDAlLC4xKX0uYW50LWxheW91dC1zaWRlci16ZXJvLXdpZHRoLXRyaWdnZXItcmlnaHR7bGVmdDotMzZweDtib3JkZXItcmFkaXVzOjJweCAwIDAgMnB4fS5hbnQtbGF5b3V0LXNpZGVyLWxpZ2h0e2JhY2tncm91bmQ6I2ZmZn0uYW50LWxheW91dC1zaWRlci1saWdodCAuYW50LWxheW91dC1zaWRlci10cmlnZ2VyLC5hbnQtbGF5b3V0LXNpZGVyLWxpZ2h0IC5hbnQtbGF5b3V0LXNpZGVyLXplcm8td2lkdGgtdHJpZ2dlcntjb2xvcjpyZ2JhKDAsMCwwLC44NSk7YmFja2dyb3VuZDojZmZmfS5hbnQtbGF5b3V0LXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtbGlzdHtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO3Bvc2l0aW9uOnJlbGF0aXZlfS5hbnQtbGlzdCAqe291dGxpbmU6bm9uZX0uYW50LWxpc3QtcGFnaW5hdGlvbnttYXJnaW4tdG9wOjI0cHg7dGV4dC1hbGlnbjpyaWdodH0uYW50LWxpc3QtcGFnaW5hdGlvbiAuYW50LXBhZ2luYXRpb24tb3B0aW9uc3t0ZXh0LWFsaWduOmxlZnR9LmFudC1saXN0LW1vcmV7bWFyZ2luLXRvcDoxMnB4O3RleHQtYWxpZ246Y2VudGVyfS5hbnQtbGlzdC1tb3JlIGJ1dHRvbntwYWRkaW5nLXJpZ2h0OjMycHg7cGFkZGluZy1sZWZ0OjMycHh9LmFudC1saXN0LXNwaW57bWluLWhlaWdodDo0MHB4O3RleHQtYWxpZ246Y2VudGVyfS5hbnQtbGlzdC1lbXB0eS10ZXh0e3BhZGRpbmc6MTZweDtjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7Zm9udC1zaXplOjE0cHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmFudC1saXN0LWl0ZW1ze21hcmdpbjowO3BhZGRpbmc6MDtsaXN0LXN0eWxlOm5vbmV9LmFudC1saXN0LWl0ZW17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjEycHggMDtjb2xvcjpyZ2JhKDAsMCwwLC44NSl9LmFudC1saXN0LWl0ZW0tbWV0YXtkaXNwbGF5OmZsZXg7ZmxleDoxO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7bWF4LXdpZHRoOjEwMCV9LmFudC1saXN0LWl0ZW0tbWV0YS1hdmF0YXJ7bWFyZ2luLXJpZ2h0OjE2cHh9LmFudC1saXN0LWl0ZW0tbWV0YS1jb250ZW50e2ZsZXg6MSAwO3dpZHRoOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpfS5hbnQtbGlzdC1pdGVtLW1ldGEtdGl0bGV7bWFyZ2luLWJvdHRvbTo0cHg7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNTcxNX0uYW50LWxpc3QtaXRlbS1tZXRhLXRpdGxlPmF7Y29sb3I6cmdiYSgwLDAsMCwuODUpO3RyYW5zaXRpb246YWxsIC4zc30uYW50LWxpc3QtaXRlbS1tZXRhLXRpdGxlPmE6aG92ZXJ7Y29sb3I6IzE4OTBmZn0uYW50LWxpc3QtaXRlbS1tZXRhLWRlc2NyaXB0aW9ue2NvbG9yOnJnYmEoMCwwLDAsLjQ1KTtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjU3MTV9LmFudC1saXN0LWl0ZW0tYWN0aW9ue2ZsZXg6MCAwIGF1dG87bWFyZ2luLWxlZnQ6NDhweDtwYWRkaW5nOjA7Zm9udC1zaXplOjA7bGlzdC1zdHlsZTpub25lfS5hbnQtbGlzdC1pdGVtLWFjdGlvbj5saXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjAgOHB4O2NvbG9yOnJnYmEoMCwwLDAsLjQ1KTtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjU3MTU7dGV4dC1hbGlnbjpjZW50ZXJ9LmFudC1saXN0LWl0ZW0tYWN0aW9uPmxpOmZpcnN0LWNoaWxke3BhZGRpbmctbGVmdDowfS5hbnQtbGlzdC1pdGVtLWFjdGlvbi1zcGxpdHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjA7d2lkdGg6MXB4O2hlaWdodDoxNHB4O21hcmdpbi10b3A6LTdweDtiYWNrZ3JvdW5kLWNvbG9yOiNmMGYwZjB9LmFudC1saXN0LWZvb3RlciwuYW50LWxpc3QtaGVhZGVye2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LmFudC1saXN0LWZvb3RlciwuYW50LWxpc3QtaGVhZGVye3BhZGRpbmctdG9wOjEycHg7cGFkZGluZy1ib3R0b206MTJweH0uYW50LWxpc3QtZW1wdHl7cGFkZGluZzoxNnB4IDA7Y29sb3I6cmdiYSgwLDAsMCwuNDUpO2ZvbnQtc2l6ZToxMnB4O3RleHQtYWxpZ246Y2VudGVyfS5hbnQtbGlzdC1zcGxpdCAuYW50LWxpc3QtaXRlbXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwfS5hbnQtbGlzdC1zcGxpdCAuYW50LWxpc3QtaXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206bm9uZX0uYW50LWxpc3Qtc3BsaXQgLmFudC1saXN0LWhlYWRlcntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwfS5hbnQtbGlzdC1zcGxpdC5hbnQtbGlzdC1lbXB0eSAuYW50LWxpc3QtZm9vdGVye2JvcmRlci10b3A6MXB4IHNvbGlkICNmMGYwZjB9LmFudC1saXN0LWxvYWRpbmcgLmFudC1saXN0LXNwaW4tbmVzdGVkLWxvYWRpbmd7bWluLWhlaWdodDozMnB4fS5hbnQtbGlzdC1zcGxpdC5hbnQtbGlzdC1zb21ldGhpbmctYWZ0ZXItbGFzdC1pdGVtIC5hbnQtc3Bpbi1jb250YWluZXI+LmFudC1saXN0LWl0ZW1zPi5hbnQtbGlzdC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2YwZjBmMH0uYW50LWxpc3QtbGcgLmFudC1saXN0LWl0ZW17cGFkZGluZzoxNnB4IDI0cHh9LmFudC1saXN0LXNtIC5hbnQtbGlzdC1pdGVte3BhZGRpbmc6OHB4IDE2cHh9LmFudC1saXN0LXZlcnRpY2FsIC5hbnQtbGlzdC1pdGVte2FsaWduLWl0ZW1zOm5vcm1hbH0uYW50LWxpc3QtdmVydGljYWwgLmFudC1saXN0LWl0ZW0tbWFpbntkaXNwbGF5OmJsb2NrO2ZsZXg6MX0uYW50LWxpc3QtdmVydGljYWwgLmFudC1saXN0LWl0ZW0tZXh0cmF7bWFyZ2luLWxlZnQ6NDBweH0uYW50LWxpc3QtdmVydGljYWwgLmFudC1saXN0LWl0ZW0tbWV0YXttYXJnaW4tYm90dG9tOjE2cHh9LmFudC1saXN0LXZlcnRpY2FsIC5hbnQtbGlzdC1pdGVtLW1ldGEtdGl0bGV7bWFyZ2luLWJvdHRvbToxMnB4O2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyNHB4fS5hbnQtbGlzdC12ZXJ0aWNhbCAuYW50LWxpc3QtaXRlbS1hY3Rpb257bWFyZ2luLXRvcDoxNnB4O21hcmdpbi1sZWZ0OmF1dG99LmFudC1saXN0LXZlcnRpY2FsIC5hbnQtbGlzdC1pdGVtLWFjdGlvbj5saXtwYWRkaW5nOjAgMTZweH0uYW50LWxpc3QtdmVydGljYWwgLmFudC1saXN0LWl0ZW0tYWN0aW9uPmxpOmZpcnN0LWNoaWxke3BhZGRpbmctbGVmdDowfS5hbnQtbGlzdC1ncmlkIC5hbnQtY29sPi5hbnQtbGlzdC1pdGVte2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxNnB4O3BhZGRpbmctdG9wOjA7cGFkZGluZy1ib3R0b206MDtib3JkZXItYm90dG9tOm5vbmV9LmFudC1saXN0LWl0ZW0tbm8tZmxleHtkaXNwbGF5OmJsb2NrfS5hbnQtbGlzdDpub3QoLmFudC1saXN0LXZlcnRpY2FsKSAuYW50LWxpc3QtaXRlbS1uby1mbGV4IC5hbnQtbGlzdC1pdGVtLWFjdGlvbntmbG9hdDpyaWdodH0uYW50LWxpc3QtYm9yZGVyZWR7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5O2JvcmRlci1yYWRpdXM6MnB4fS5hbnQtbGlzdC1ib3JkZXJlZCAuYW50LWxpc3QtZm9vdGVyLC5hbnQtbGlzdC1ib3JkZXJlZCAuYW50LWxpc3QtaGVhZGVyLC5hbnQtbGlzdC1ib3JkZXJlZCAuYW50LWxpc3QtaXRlbXtwYWRkaW5nLXJpZ2h0OjI0cHg7cGFkZGluZy1sZWZ0OjI0cHh9LmFudC1saXN0LWJvcmRlcmVkIC5hbnQtbGlzdC1wYWdpbmF0aW9ue21hcmdpbjoxNnB4IDI0cHh9LmFudC1saXN0LWJvcmRlcmVkLmFudC1saXN0LXNtIC5hbnQtbGlzdC1mb290ZXIsLmFudC1saXN0LWJvcmRlcmVkLmFudC1saXN0LXNtIC5hbnQtbGlzdC1oZWFkZXIsLmFudC1saXN0LWJvcmRlcmVkLmFudC1saXN0LXNtIC5hbnQtbGlzdC1pdGVte3BhZGRpbmc6OHB4IDE2cHh9LmFudC1saXN0LWJvcmRlcmVkLmFudC1saXN0LWxnIC5hbnQtbGlzdC1mb290ZXIsLmFudC1saXN0LWJvcmRlcmVkLmFudC1saXN0LWxnIC5hbnQtbGlzdC1oZWFkZXIsLmFudC1saXN0LWJvcmRlcmVkLmFudC1saXN0LWxnIC5hbnQtbGlzdC1pdGVte3BhZGRpbmc6MTZweCAyNHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpey5hbnQtbGlzdC1pdGVtLWFjdGlvbiwuYW50LWxpc3QtdmVydGljYWwgLmFudC1saXN0LWl0ZW0tZXh0cmF7bWFyZ2luLWxlZnQ6MjRweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzZweCl7LmFudC1saXN0LWl0ZW17ZmxleC13cmFwOndyYXB9LmFudC1saXN0LWl0ZW0tYWN0aW9ue21hcmdpbi1sZWZ0OjEycHh9LmFudC1saXN0LXZlcnRpY2FsIC5hbnQtbGlzdC1pdGVte2ZsZXgtd3JhcDp3cmFwLXJldmVyc2V9LmFudC1saXN0LXZlcnRpY2FsIC5hbnQtbGlzdC1pdGVtLW1haW57bWluLXdpZHRoOjIyMHB4fS5hbnQtbGlzdC12ZXJ0aWNhbCAuYW50LWxpc3QtaXRlbS1leHRyYXttYXJnaW46YXV0byBhdXRvIDE2cHh9fS5hbnQtbGlzdC1ydGx7ZGlyZWN0aW9uOnJ0bDt0ZXh0LWFsaWduOnJpZ2h0fS5hbnQtbGlzdC1ydGwgLlJlYWN0VmlydHVhbGl6ZWRfX0xpc3QgLmFudC1saXN0LWl0ZW17ZGlyZWN0aW9uOnJ0bH0uYW50LWxpc3QtcnRsIC5hbnQtbGlzdC1wYWdpbmF0aW9ue3RleHQtYWxpZ246bGVmdH0uYW50LWxpc3QtcnRsIC5hbnQtbGlzdC1pdGVtLW1ldGEtYXZhdGFye21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjE2cHh9LmFudC1saXN0LXJ0bCAuYW50LWxpc3QtaXRlbS1hY3Rpb257bWFyZ2luLXJpZ2h0OjQ4cHg7bWFyZ2luLWxlZnQ6MH0uYW50LWxpc3QuYW50LWxpc3QtcnRsIC5hbnQtbGlzdC1pdGVtLWFjdGlvbj5saTpmaXJzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjE2cHh9LmFudC1saXN0LXJ0bCAuYW50LWxpc3QtaXRlbS1hY3Rpb24tc3BsaXR7cmlnaHQ6YXV0bztsZWZ0OjB9LmFudC1saXN0LXJ0bC5hbnQtbGlzdC12ZXJ0aWNhbCAuYW50LWxpc3QtaXRlbS1leHRyYXttYXJnaW4tcmlnaHQ6NDBweDttYXJnaW4tbGVmdDowfS5hbnQtbGlzdC1ydGwuYW50LWxpc3QtdmVydGljYWwgLmFudC1saXN0LWl0ZW0tYWN0aW9ue21hcmdpbi1yaWdodDphdXRvfS5hbnQtbGlzdC1ydGwgLmFudC1saXN0LXZlcnRpY2FsIC5hbnQtbGlzdC1pdGVtLWFjdGlvbj5saTpmaXJzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjE2cHh9LmFudC1saXN0LXJ0bCAuYW50LWxpc3Q6bm90KC5hbnQtbGlzdC12ZXJ0aWNhbCkgLmFudC1saXN0LWl0ZW0tbm8tZmxleCAuYW50LWxpc3QtaXRlbS1hY3Rpb257ZmxvYXQ6bGVmdH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXsuYW50LWxpc3QtcnRsIC5hbnQtbGlzdC1pdGVtLWFjdGlvbiwuYW50LWxpc3QtcnRsIC5hbnQtbGlzdC12ZXJ0aWNhbCAuYW50LWxpc3QtaXRlbS1leHRyYXttYXJnaW4tcmlnaHQ6MjRweDttYXJnaW4tbGVmdDowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NnB4KXsuYW50LWxpc3QtcnRsIC5hbnQtbGlzdC1pdGVtLWFjdGlvbnttYXJnaW4tcmlnaHQ6MjJweDttYXJnaW4tbGVmdDowfS5hbnQtbGlzdC1ydGwuYW50LWxpc3QtdmVydGljYWwgLmFudC1saXN0LWl0ZW0tZXh0cmF7bWFyZ2luOmF1dG8gYXV0byAxNnB4fX0uYW50LW1lbnRpb25zLXN0YXR1cy1lcnJvcjpub3QoLmFudC1tZW50aW9ucy1kaXNhYmxlZCk6bm90KC5hbnQtbWVudGlvbnMtYm9yZGVybGVzcykuYW50LW1lbnRpb25zLC5hbnQtbWVudGlvbnMtc3RhdHVzLWVycm9yOm5vdCguYW50LW1lbnRpb25zLWRpc2FibGVkKTpub3QoLmFudC1tZW50aW9ucy1ib3JkZXJsZXNzKS5hbnQtbWVudGlvbnM6aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmY0ZDRmfS5hbnQtbWVudGlvbnMtc3RhdHVzLWVycm9yOm5vdCguYW50LW1lbnRpb25zLWRpc2FibGVkKTpub3QoLmFudC1tZW50aW9ucy1ib3JkZXJsZXNzKS5hbnQtbWVudGlvbnMtZm9jdXNlZCwuYW50LW1lbnRpb25zLXN0YXR1cy1lcnJvcjpub3QoLmFudC1tZW50aW9ucy1kaXNhYmxlZCk6bm90KC5hbnQtbWVudGlvbnMtYm9yZGVybGVzcykuYW50LW1lbnRpb25zOmZvY3Vze2JvcmRlci1jb2xvcjojZmY3ODc1O2JveC1zaGFkb3c6MCAwIDAgMnB4IHJnYmEoMjU1LDc3LDc5LC4yKTtib3JkZXItcmlnaHQtd2lkdGg6MXB4O291dGxpbmU6MH0uYW50LW1lbnRpb25zLXN0YXR1cy1lcnJvciAuYW50LWlucHV0LXByZWZpeHtjb2xvcjojZmY0ZDRmfS5hbnQtbWVudGlvbnMtc3RhdHVzLXdhcm5pbmc6bm90KC5hbnQtbWVudGlvbnMtZGlzYWJsZWQpOm5vdCguYW50LW1lbnRpb25zLWJvcmRlcmxlc3MpLmFudC1tZW50aW9ucywuYW50LW1lbnRpb25zLXN0YXR1cy13YXJuaW5nOm5vdCguYW50LW1lbnRpb25zLWRpc2FibGVkKTpub3QoLmFudC1tZW50aW9ucy1ib3JkZXJsZXNzKS5hbnQtbWVudGlvbnM6aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmFhZDE0fS5hbnQtbWVudGlvbnMtc3RhdHVzLXdhcm5pbmc6bm90KC5hbnQtbWVudGlvbnMtZGlzYWJsZWQpOm5vdCguYW50LW1lbnRpb25zLWJvcmRlcmxlc3MpLmFudC1tZW50aW9ucy1mb2N1c2VkLC5hbnQtbWVudGlvbnMtc3RhdHVzLXdhcm5pbmc6bm90KC5hbnQtbWVudGlvbnMtZGlzYWJsZWQpOm5vdCguYW50LW1lbnRpb25zLWJvcmRlcmxlc3MpLmFudC1tZW50aW9uczpmb2N1c3tib3JkZXItY29sb3I6I2ZmYzUzZDtib3gtc2hhZG93OjAgMCAwIDJweCByZ2JhKDI1MCwxNzMsMjAsLjIpO2JvcmRlci1yaWdodC13aWR0aDoxcHg7b3V0bGluZTowfS5hbnQtbWVudGlvbnMtc3RhdHVzLXdhcm5pbmcgLmFudC1pbnB1dC1wcmVmaXh7Y29sb3I6I2ZhYWQxNH0uYW50LW1lbnRpb25ze2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7d2lkdGg6MTAwJTttaW4td2lkdGg6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7Ym9yZGVyLXJhZGl1czoycHg7dHJhbnNpdGlvbjphbGwgLjNzO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDphdXRvO3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47bGluZS1oZWlnaHQ6MS41NzE1O3doaXRlLXNwYWNlOnByZS13cmFwO3ZlcnRpY2FsLWFsaWduOmJvdHRvbX0uYW50LW1lbnRpb25zOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOiNiZmJmYmY7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmFudC1tZW50aW9uczotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6I2JmYmZiZjstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtbWVudGlvbnM6OnBsYWNlaG9sZGVye2NvbG9yOiNiZmJmYmY7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtbWVudGlvbnM6LW1vei1wbGFjZWhvbGRlci1zaG93bnt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtbWVudGlvbnM6LW1zLWlucHV0LXBsYWNlaG9sZGVye3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LmFudC1tZW50aW9uczpwbGFjZWhvbGRlci1zaG93bnt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtbWVudGlvbnMtZm9jdXNlZCwuYW50LW1lbnRpb25zOmZvY3VzLC5hbnQtbWVudGlvbnM6aG92ZXJ7Ym9yZGVyLWNvbG9yOiM0MGE5ZmY7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH0uYW50LW1lbnRpb25zLWZvY3VzZWQsLmFudC1tZW50aW9uczpmb2N1c3tib3gtc2hhZG93OjAgMCAwIDJweCByZ2JhKDI0LDE0NCwyNTUsLjIpO291dGxpbmU6MH0uYW50LW1lbnRpb25zLWRpc2FibGVke2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7Ym94LXNoYWRvdzpub25lO2N1cnNvcjpub3QtYWxsb3dlZDtvcGFjaXR5OjF9LmFudC1tZW50aW9ucy1kaXNhYmxlZDpob3Zlcntib3JkZXItY29sb3I6I2Q5ZDlkOTtib3JkZXItcmlnaHQtd2lkdGg6MXB4fS5hbnQtbWVudGlvbnNbZGlzYWJsZWRde2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7Ym94LXNoYWRvdzpub25lO2N1cnNvcjpub3QtYWxsb3dlZDtvcGFjaXR5OjF9LmFudC1tZW50aW9uc1tkaXNhYmxlZF06aG92ZXJ7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH0uYW50LW1lbnRpb25zLWJvcmRlcmxlc3MsLmFudC1tZW50aW9ucy1ib3JkZXJsZXNzLWRpc2FibGVkLC5hbnQtbWVudGlvbnMtYm9yZGVybGVzcy1mb2N1c2VkLC5hbnQtbWVudGlvbnMtYm9yZGVybGVzczpmb2N1cywuYW50LW1lbnRpb25zLWJvcmRlcmxlc3M6aG92ZXIsLmFudC1tZW50aW9ucy1ib3JkZXJsZXNzW2Rpc2FibGVkXXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjpub25lO2JveC1zaGFkb3c6bm9uZX10ZXh0YXJlYS5hbnQtbWVudGlvbnN7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWluLWhlaWdodDozMnB4O2xpbmUtaGVpZ2h0OjEuNTcxNTt2ZXJ0aWNhbC1hbGlnbjpib3R0b207dHJhbnNpdGlvbjphbGwgLjNzLGhlaWdodCAwc30uYW50LW1lbnRpb25zLWxne3BhZGRpbmc6Ni41cHggMTFweDtmb250LXNpemU6MTZweH0uYW50LW1lbnRpb25zLXNte3BhZGRpbmc6MCA3cHh9LmFudC1tZW50aW9ucy1kaXNhYmxlZD50ZXh0YXJlYXtjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci1jb2xvcjojZDlkOWQ5O2JveC1zaGFkb3c6bm9uZTtjdXJzb3I6bm90LWFsbG93ZWQ7b3BhY2l0eToxfS5hbnQtbWVudGlvbnMtZGlzYWJsZWQ+dGV4dGFyZWE6aG92ZXJ7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH0uYW50LW1lbnRpb25zLWZvY3VzZWR7Ym9yZGVyLWNvbG9yOiM0MGE5ZmY7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgyNCwxNDQsMjU1LC4yKTtib3JkZXItcmlnaHQtd2lkdGg6MXB4O291dGxpbmU6MH0uYW50LW1lbnRpb25zLW1lYXN1cmUsLmFudC1tZW50aW9ucz50ZXh0YXJlYXttaW4taGVpZ2h0OjMwcHg7bWFyZ2luOjA7cGFkZGluZzo0cHggMTFweDtvdmVyZmxvdzppbmhlcml0O292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bztmb250LXdlaWdodDppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zdHlsZTppbmhlcml0O2ZvbnQtdmFyaWFudDppbmhlcml0O2ZvbnQtc2l6ZS1hZGp1c3Q6aW5oZXJpdDtmb250LXN0cmV0Y2g6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0O2RpcmVjdGlvbjppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7d2hpdGUtc3BhY2U6aW5oZXJpdDt0ZXh0LWFsaWduOmluaGVyaXQ7dmVydGljYWwtYWxpZ246dG9wO3dvcmQtd3JhcDpicmVhay13b3JkO3dvcmQtYnJlYWs6aW5oZXJpdDstbW96LXRhYi1zaXplOmluaGVyaXQ7LW8tdGFiLXNpemU6aW5oZXJpdDt0YWItc2l6ZTppbmhlcml0fS5hbnQtbWVudGlvbnM+dGV4dGFyZWF7d2lkdGg6MTAwJTtib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmU7cmVzaXplOm5vbmV9LmFudC1tZW50aW9ucz50ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjojYmZiZmJmOy1tb3otdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtbWVudGlvbnM+dGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiNiZmJmYmY7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYW50LW1lbnRpb25zPnRleHRhcmVhOjpwbGFjZWhvbGRlcntjb2xvcjojYmZiZmJmOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYW50LW1lbnRpb25zPnRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXItc2hvd257dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uYW50LW1lbnRpb25zPnRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlcnt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtbWVudGlvbnM+dGV4dGFyZWE6cGxhY2Vob2xkZXItc2hvd257dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uYW50LW1lbnRpb25zLW1lYXN1cmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDotMTtjb2xvcjp0cmFuc3BhcmVudDtwb2ludGVyLWV2ZW50czpub25lfS5hbnQtbWVudGlvbnMtbWVhc3VyZT5zcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO21pbi1oZWlnaHQ6MWVtfS5hbnQtbWVudGlvbnMtZHJvcGRvd257bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotOTk5OXB4O2xlZnQ6LTk5OTlweDt6LWluZGV4OjEwNTA7Ym94LXNpemluZzpib3JkZXItYm94O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDpub3JtYWw7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MnB4O291dGxpbmU6bm9uZTtib3gtc2hhZG93OjAgM3B4IDZweCAtNHB4IHJnYmEoMCwwLDAsLjEyKSwwIDZweCAxNnB4IDAgcmdiYSgwLDAsMCwuMDgpLDAgOXB4IDI4cHggOHB4IHJnYmEoMCwwLDAsLjA1KX0uYW50LW1lbnRpb25zLWRyb3Bkb3duLWhpZGRlbntkaXNwbGF5Om5vbmV9LmFudC1tZW50aW9ucy1kcm9wZG93bi1tZW51e21heC1oZWlnaHQ6MjUwcHg7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmctbGVmdDowO292ZXJmbG93OmF1dG87bGlzdC1zdHlsZTpub25lO291dGxpbmU6bm9uZX0uYW50LW1lbnRpb25zLWRyb3Bkb3duLW1lbnUtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO21pbi13aWR0aDoxMDBweDtwYWRkaW5nOjVweCAxMnB4O292ZXJmbG93OmhpZGRlbjtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTcxNTt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjNzIGVhc2V9LmFudC1tZW50aW9ucy1kcm9wZG93bi1tZW51LWl0ZW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fS5hbnQtbWVudGlvbnMtZHJvcGRvd24tbWVudS1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1yYWRpdXM6MnB4IDJweCAwIDB9LmFudC1tZW50aW9ucy1kcm9wZG93bi1tZW51LWl0ZW06bGFzdC1jaGlsZHtib3JkZXItcmFkaXVzOjAgMCAycHggMnB4fS5hbnQtbWVudGlvbnMtZHJvcGRvd24tbWVudS1pdGVtLWRpc2FibGVke2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1tZW50aW9ucy1kcm9wZG93bi1tZW51LWl0ZW0tZGlzYWJsZWQ6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1tZW50aW9ucy1kcm9wZG93bi1tZW51LWl0ZW0tc2VsZWN0ZWR7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtd2VpZ2h0OjYwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmF9LmFudC1tZW50aW9ucy1kcm9wZG93bi1tZW51LWl0ZW0tYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX0uYW50LW1lbnRpb25zLXN1ZmZpeHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDoxMXB4O2JvdHRvbTowO3otaW5kZXg6MTtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW46YXV0b30uYW50LW1lbnRpb25zLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtbWVudS1pdGVtLWRhbmdlci5hbnQtbWVudS1pdGVtLC5hbnQtbWVudS1pdGVtLWRhbmdlci5hbnQtbWVudS1pdGVtLWFjdGl2ZSwuYW50LW1lbnUtaXRlbS1kYW5nZXIuYW50LW1lbnUtaXRlbTpob3Zlcntjb2xvcjojZmY0ZDRmfS5hbnQtbWVudS1pdGVtLWRhbmdlci5hbnQtbWVudS1pdGVtOmFjdGl2ZXtiYWNrZ3JvdW5kOiNmZmYxZjB9LmFudC1tZW51LWl0ZW0tZGFuZ2VyLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsLmFudC1tZW51LWl0ZW0tZGFuZ2VyLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQ+YSwuYW50LW1lbnUtaXRlbS1kYW5nZXIuYW50LW1lbnUtaXRlbS1zZWxlY3RlZD5hOmhvdmVye2NvbG9yOiNmZjRkNGZ9LmFudC1tZW51Om5vdCguYW50LW1lbnUtaG9yaXpvbnRhbCkgLmFudC1tZW51LWl0ZW0tZGFuZ2VyLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojZmZmMWYwfS5hbnQtbWVudS1pbmxpbmUgLmFudC1tZW51LWl0ZW0tZGFuZ2VyLmFudC1tZW51LWl0ZW06YWZ0ZXJ7Ym9yZGVyLXJpZ2h0LWNvbG9yOiNmZjRkNGZ9LmFudC1tZW51LWRhcmsgLmFudC1tZW51LWl0ZW0tZGFuZ2VyLmFudC1tZW51LWl0ZW0sLmFudC1tZW51LWRhcmsgLmFudC1tZW51LWl0ZW0tZGFuZ2VyLmFudC1tZW51LWl0ZW06aG92ZXIsLmFudC1tZW51LWRhcmsgLmFudC1tZW51LWl0ZW0tZGFuZ2VyLmFudC1tZW51LWl0ZW0+YXtjb2xvcjojZmY0ZDRmfS5hbnQtbWVudS1kYXJrLmFudC1tZW51LWRhcms6bm90KC5hbnQtbWVudS1ob3Jpem9udGFsKSAuYW50LW1lbnUtaXRlbS1kYW5nZXIuYW50LW1lbnUtaXRlbS1zZWxlY3RlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2ZmNGQ0Zn0uYW50LW1lbnV7Ym94LXNpemluZzpib3JkZXItYm94O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjA7dGV4dC1hbGlnbjpsZWZ0O2xpc3Qtc3R5bGU6bm9uZTtiYWNrZ3JvdW5kOiNmZmY7b3V0bGluZTpub25lO2JveC1zaGFkb3c6MCAzcHggNnB4IC00cHggcmdiYSgwLDAsMCwuMTIpLDAgNnB4IDE2cHggMCByZ2JhKDAsMCwwLC4wOCksMCA5cHggMjhweCA4cHggcmdiYSgwLDAsMCwuMDUpO3RyYW5zaXRpb246YmFja2dyb3VuZCAuM3Msd2lkdGggLjNzIGN1YmljLWJlemllciguMiwwLDAsMSkgMHN9LmFudC1tZW51OmFmdGVyLC5hbnQtbWVudTpiZWZvcmV7ZGlzcGxheTp0YWJsZTtjb250ZW50OlwiXCJ9LmFudC1tZW51OmFmdGVye2NsZWFyOmJvdGh9LmFudC1tZW51LmFudC1tZW51LXJvb3Q6Zm9jdXMtdmlzaWJsZXtib3gtc2hhZG93OjAgMCAwIDJweCAjYmFlN2ZmfS5hbnQtbWVudSBvbCwuYW50LW1lbnUgdWx7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZX0uYW50LW1lbnUtb3ZlcmZsb3d7ZGlzcGxheTpmbGV4fS5hbnQtbWVudS1vdmVyZmxvdy1pdGVte2ZsZXg6bm9uZX0uYW50LW1lbnUtaGlkZGVuLC5hbnQtbWVudS1zdWJtZW51LWhpZGRlbntkaXNwbGF5Om5vbmV9LmFudC1tZW51LWl0ZW0tZ3JvdXAtdGl0bGV7aGVpZ2h0OjEuNTcxNTtwYWRkaW5nOjhweCAxNnB4O2NvbG9yOnJnYmEoMCwwLDAsLjQ1KTtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjU3MTU7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtbWVudS1ob3Jpem9udGFsIC5hbnQtbWVudS1zdWJtZW51e3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zcyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSksYmFja2dyb3VuZCAuM3MgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpfS5hbnQtbWVudS1zdWJtZW51LC5hbnQtbWVudS1zdWJtZW51LWlubGluZXt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuM3MgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpLGJhY2tncm91bmQgLjNzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKSxwYWRkaW5nIC4xNXMgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpfS5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVke2NvbG9yOiMxODkwZmZ9LmFudC1tZW51LWl0ZW06YWN0aXZlLC5hbnQtbWVudS1zdWJtZW51LXRpdGxlOmFjdGl2ZXtiYWNrZ3JvdW5kOiNlNmY3ZmZ9LmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1YntjdXJzb3I6YXV0bzt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjNzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKSxwYWRkaW5nIC4zcyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSl9LmFudC1tZW51LXRpdGxlLWNvbnRlbnR7dHJhbnNpdGlvbjpjb2xvciAuM3N9LmFudC1tZW51LWl0ZW0gYXtjb2xvcjpyZ2JhKDAsMCwwLC44NSl9LmFudC1tZW51LWl0ZW0gYTpob3Zlcntjb2xvcjojMTg5MGZmfS5hbnQtbWVudS1pdGVtIGE6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Y29udGVudDpcIlwifS5hbnQtbWVudS1pdGVtPi5hbnQtYmFkZ2UgYXtjb2xvcjpyZ2JhKDAsMCwwLC44NSl9LmFudC1tZW51LWl0ZW0+LmFudC1iYWRnZSBhOmhvdmVye2NvbG9yOiMxODkwZmZ9LmFudC1tZW51LWl0ZW0tZGl2aWRlcntvdmVyZmxvdzpoaWRkZW47bGluZS1oZWlnaHQ6MDtib3JkZXI6c29saWQgI2YwZjBmMDtib3JkZXItd2lkdGg6MXB4IDAgMH0uYW50LW1lbnUtaXRlbS1kaXZpZGVyLWRhc2hlZHtib3JkZXItc3R5bGU6ZGFzaGVkfS5hbnQtbWVudS1ob3Jpem9udGFsIC5hbnQtbWVudS1pdGVtLC5hbnQtbWVudS1ob3Jpem9udGFsIC5hbnQtbWVudS1zdWJtZW51e21hcmdpbi10b3A6LTFweH0uYW50LW1lbnUtaG9yaXpvbnRhbD4uYW50LW1lbnUtaXRlbS1hY3RpdmUsLmFudC1tZW51LWhvcml6b250YWw+LmFudC1tZW51LWl0ZW06aG92ZXIsLmFudC1tZW51LWhvcml6b250YWw+LmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCwuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCBhLC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIGE6aG92ZXJ7Y29sb3I6IzE4OTBmZn0uYW50LW1lbnU6bm90KC5hbnQtbWVudS1ob3Jpem9udGFsKSAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOiNlNmY3ZmZ9LmFudC1tZW51LWlubGluZSwuYW50LW1lbnUtdmVydGljYWwsLmFudC1tZW51LXZlcnRpY2FsLWxlZnR7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZjBmMGYwfS5hbnQtbWVudS12ZXJ0aWNhbC1yaWdodHtib3JkZXItbGVmdDoxcHggc29saWQgI2YwZjBmMH0uYW50LW1lbnUtdmVydGljYWwtbGVmdC5hbnQtbWVudS1zdWIsLmFudC1tZW51LXZlcnRpY2FsLXJpZ2h0LmFudC1tZW51LXN1YiwuYW50LW1lbnUtdmVydGljYWwuYW50LW1lbnUtc3Vie21pbi13aWR0aDoxNjBweDttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSAxMDBweCk7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbjtib3JkZXItcmlnaHQ6MH0uYW50LW1lbnUtdmVydGljYWwtbGVmdC5hbnQtbWVudS1zdWI6bm90KFtjbGFzcyo9LWFjdGl2ZV0pLC5hbnQtbWVudS12ZXJ0aWNhbC1yaWdodC5hbnQtbWVudS1zdWI6bm90KFtjbGFzcyo9LWFjdGl2ZV0pLC5hbnQtbWVudS12ZXJ0aWNhbC5hbnQtbWVudS1zdWI6bm90KFtjbGFzcyo9LWFjdGl2ZV0pe292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0b30uYW50LW1lbnUtdmVydGljYWwtbGVmdC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW0sLmFudC1tZW51LXZlcnRpY2FsLXJpZ2h0LmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbSwuYW50LW1lbnUtdmVydGljYWwuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVte2xlZnQ6MDttYXJnaW4tbGVmdDowO2JvcmRlci1yaWdodDowfS5hbnQtbWVudS12ZXJ0aWNhbC1sZWZ0LmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbTphZnRlciwuYW50LW1lbnUtdmVydGljYWwtcmlnaHQuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtOmFmdGVyLC5hbnQtbWVudS12ZXJ0aWNhbC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW06YWZ0ZXJ7Ym9yZGVyLXJpZ2h0OjB9LmFudC1tZW51LXZlcnRpY2FsLWxlZnQuYW50LW1lbnUtc3ViPi5hbnQtbWVudS1pdGVtLC5hbnQtbWVudS12ZXJ0aWNhbC1sZWZ0LmFudC1tZW51LXN1Yj4uYW50LW1lbnUtc3VibWVudSwuYW50LW1lbnUtdmVydGljYWwtcmlnaHQuYW50LW1lbnUtc3ViPi5hbnQtbWVudS1pdGVtLC5hbnQtbWVudS12ZXJ0aWNhbC1yaWdodC5hbnQtbWVudS1zdWI+LmFudC1tZW51LXN1Ym1lbnUsLmFudC1tZW51LXZlcnRpY2FsLmFudC1tZW51LXN1Yj4uYW50LW1lbnUtaXRlbSwuYW50LW1lbnUtdmVydGljYWwuYW50LW1lbnUtc3ViPi5hbnQtbWVudS1zdWJtZW51e3RyYW5zZm9ybS1vcmlnaW46MCAwfS5hbnQtbWVudS1ob3Jpem9udGFsLmFudC1tZW51LXN1YnttaW4td2lkdGg6MTE0cHh9LmFudC1tZW51LWhvcml6b250YWwgLmFudC1tZW51LWl0ZW0sLmFudC1tZW51LWhvcml6b250YWwgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGV7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjNzLGJhY2tncm91bmQgLjNzfS5hbnQtbWVudS1pdGVtLC5hbnQtbWVudS1zdWJtZW51LXRpdGxle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7cGFkZGluZzowIDIwcHg7d2hpdGUtc3BhY2U6bm93cmFwO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zcyxiYWNrZ3JvdW5kIC4zcyxwYWRkaW5nIC4zcyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSl9LmFudC1tZW51LWl0ZW0gLmFudC1tZW51LWl0ZW0taWNvbiwuYW50LW1lbnUtaXRlbSAuYW50aWNvbiwuYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50LW1lbnUtaXRlbS1pY29uLC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnRpY29ue21pbi13aWR0aDoxNHB4O2ZvbnQtc2l6ZToxNHB4O3RyYW5zaXRpb246Zm9udC1zaXplIC4xNXMgY3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSksbWFyZ2luIC4zcyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSksY29sb3IgLjNzfS5hbnQtbWVudS1pdGVtIC5hbnQtbWVudS1pdGVtLWljb24rc3BhbiwuYW50LW1lbnUtaXRlbSAuYW50aWNvbitzcGFuLC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1pdGVtLWljb24rc3BhbiwuYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50aWNvbitzcGFue21hcmdpbi1sZWZ0OjEwcHg7b3BhY2l0eToxO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpLG1hcmdpbiAuM3MsY29sb3IgLjNzfS5hbnQtbWVudS1pdGVtIC5hbnQtbWVudS1pdGVtLWljb24uc3ZnLC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1pdGVtLWljb24uc3Zne3ZlcnRpY2FsLWFsaWduOi0uMTI1ZW19LmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1vbmx5LWNoaWxkPi5hbnQtbWVudS1pdGVtLWljb24sLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1vbmx5LWNoaWxkPi5hbnRpY29uLC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLmFudC1tZW51LWl0ZW0tb25seS1jaGlsZD4uYW50LW1lbnUtaXRlbS1pY29uLC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLmFudC1tZW51LWl0ZW0tb25seS1jaGlsZD4uYW50aWNvbnttYXJnaW4tcmlnaHQ6MH0uYW50LW1lbnUtaXRlbTpub3QoLmFudC1tZW51LWl0ZW0tZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsLmFudC1tZW51LXN1Ym1lbnUtdGl0bGU6bm90KC5hbnQtbWVudS1pdGVtLWRpc2FibGVkKTpmb2N1cy12aXNpYmxle2JveC1zaGFkb3c6MCAwIDAgMnB4ICNiYWU3ZmZ9LmFudC1tZW51Pi5hbnQtbWVudS1pdGVtLWRpdmlkZXJ7bWFyZ2luOjFweCAwO3BhZGRpbmc6MH0uYW50LW1lbnUtc3VibWVudS1wb3B1cHtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwNTA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjJweDtib3gtc2hhZG93Om5vbmU7dHJhbnNmb3JtLW9yaWdpbjowIDB9LmFudC1tZW51LXN1Ym1lbnUtcG9wdXA6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDotN3B4O3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6LTE7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvcGFjaXR5Oi4wMDAxO2NvbnRlbnQ6XCIgXCJ9LmFudC1tZW51LXN1Ym1lbnUtcGxhY2VtZW50LXJpZ2h0VG9wOmJlZm9yZXt0b3A6MDtsZWZ0Oi03cHh9LmFudC1tZW51LXN1Ym1lbnU+LmFudC1tZW51e2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjJweH0uYW50LW1lbnUtc3VibWVudT4uYW50LW1lbnUtc3VibWVudS10aXRsZTphZnRlcnt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpfS5hbnQtbWVudS1zdWJtZW51LXBvcHVwPi5hbnQtbWVudXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmFudC1tZW51LXN1Ym1lbnUtYXJyb3csLmFudC1tZW51LXN1Ym1lbnUtZXhwYW5kLWljb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoxNnB4O3dpZHRoOjEwcHg7Y29sb3I6cmdiYSgwLDAsMCwuODUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSl9LmFudC1tZW51LXN1Ym1lbnUtYXJyb3c6YWZ0ZXIsLmFudC1tZW51LXN1Ym1lbnUtYXJyb3c6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjZweDtoZWlnaHQ6MS41cHg7YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Y29sb3I7Ym9yZGVyLXJhZGl1czoycHg7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zcyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSksdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSksdG9wIC4zcyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSksY29sb3IgLjNzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKTtjb250ZW50OlwiXCJ9LmFudC1tZW51LXN1Ym1lbnUtYXJyb3c6YmVmb3Jle3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVkoLTIuNXB4KX0uYW50LW1lbnUtc3VibWVudS1hcnJvdzphZnRlcnt0cmFuc2Zvcm06cm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgyLjVweCl9LmFudC1tZW51LXN1Ym1lbnU6aG92ZXI+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGU+LmFudC1tZW51LXN1Ym1lbnUtYXJyb3csLmFudC1tZW51LXN1Ym1lbnU6aG92ZXI+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGU+LmFudC1tZW51LXN1Ym1lbnUtZXhwYW5kLWljb257Y29sb3I6IzE4OTBmZn0uYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZCAuYW50LW1lbnUtc3VibWVudS1hcnJvdzpiZWZvcmUsLmFudC1tZW51LXN1Ym1lbnUtaW5saW5lIC5hbnQtbWVudS1zdWJtZW51LWFycm93OmJlZm9yZXt0cmFuc2Zvcm06cm90YXRlKC00NWRlZykgdHJhbnNsYXRlWCgyLjVweCl9LmFudC1tZW51LWlubGluZS1jb2xsYXBzZWQgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3c6YWZ0ZXIsLmFudC1tZW51LXN1Ym1lbnUtaW5saW5lIC5hbnQtbWVudS1zdWJtZW51LWFycm93OmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVgoLTIuNXB4KX0uYW50LW1lbnUtc3VibWVudS1ob3Jpem9udGFsIC5hbnQtbWVudS1zdWJtZW51LWFycm93e2Rpc3BsYXk6bm9uZX0uYW50LW1lbnUtc3VibWVudS1vcGVuLmFudC1tZW51LXN1Ym1lbnUtaW5saW5lPi5hbnQtbWVudS1zdWJtZW51LXRpdGxlPi5hbnQtbWVudS1zdWJtZW51LWFycm93e3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpfS5hbnQtbWVudS1zdWJtZW51LW9wZW4uYW50LW1lbnUtc3VibWVudS1pbmxpbmU+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGU+LmFudC1tZW51LXN1Ym1lbnUtYXJyb3c6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVgoLTIuNXB4KX0uYW50LW1lbnUtc3VibWVudS1vcGVuLmFudC1tZW51LXN1Ym1lbnUtaW5saW5lPi5hbnQtbWVudS1zdWJtZW51LXRpdGxlPi5hbnQtbWVudS1zdWJtZW51LWFycm93OmJlZm9yZXt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVYKDIuNXB4KX0uYW50LW1lbnUtdmVydGljYWwtbGVmdCAuYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZCwuYW50LW1lbnUtdmVydGljYWwtcmlnaHQgLmFudC1tZW51LXN1Ym1lbnUtc2VsZWN0ZWQsLmFudC1tZW51LXZlcnRpY2FsIC5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVke2NvbG9yOiMxODkwZmZ9LmFudC1tZW51LWhvcml6b250YWx7bGluZS1oZWlnaHQ6NDZweDtib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwO2JveC1zaGFkb3c6bm9uZX0uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspPi5hbnQtbWVudS1pdGVtLC5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyayk+LmFudC1tZW51LXN1Ym1lbnV7bWFyZ2luLXRvcDotMXB4O21hcmdpbi1ib3R0b206MDtwYWRkaW5nOjAgMjBweH0uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspPi5hbnQtbWVudS1pdGVtLWFjdGl2ZSwuYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspPi5hbnQtbWVudS1pdGVtLW9wZW4sLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKT4uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCwuYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspPi5hbnQtbWVudS1pdGVtOmhvdmVyLC5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyayk+LmFudC1tZW51LXN1Ym1lbnUtYWN0aXZlLC5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyayk+LmFudC1tZW51LXN1Ym1lbnUtb3BlbiwuYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspPi5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkLC5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyayk+LmFudC1tZW51LXN1Ym1lbnU6aG92ZXJ7Y29sb3I6IzE4OTBmZn0uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspPi5hbnQtbWVudS1pdGVtLWFjdGl2ZTphZnRlciwuYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspPi5hbnQtbWVudS1pdGVtLW9wZW46YWZ0ZXIsLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKT4uYW50LW1lbnUtaXRlbS1zZWxlY3RlZDphZnRlciwuYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspPi5hbnQtbWVudS1pdGVtOmhvdmVyOmFmdGVyLC5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyayk+LmFudC1tZW51LXN1Ym1lbnUtYWN0aXZlOmFmdGVyLC5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyayk+LmFudC1tZW51LXN1Ym1lbnUtb3BlbjphZnRlciwuYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspPi5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkOmFmdGVyLC5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyayk+LmFudC1tZW51LXN1Ym1lbnU6aG92ZXI6YWZ0ZXJ7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzE4OTBmZn0uYW50LW1lbnUtaG9yaXpvbnRhbD4uYW50LW1lbnUtaXRlbSwuYW50LW1lbnUtaG9yaXpvbnRhbD4uYW50LW1lbnUtc3VibWVudXtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOmJvdHRvbX0uYW50LW1lbnUtaG9yaXpvbnRhbD4uYW50LW1lbnUtaXRlbTphZnRlciwuYW50LW1lbnUtaG9yaXpvbnRhbD4uYW50LW1lbnUtc3VibWVudTphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyMHB4O2JvdHRvbTowO2xlZnQ6MjBweDtib3JkZXItYm90dG9tOjJweCBzb2xpZCB0cmFuc3BhcmVudDt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuM3MgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpO2NvbnRlbnQ6XCJcIn0uYW50LW1lbnUtaG9yaXpvbnRhbD4uYW50LW1lbnUtc3VibWVudT4uYW50LW1lbnUtc3VibWVudS10aXRsZXtwYWRkaW5nOjB9LmFudC1tZW51LWhvcml6b250YWw+LmFudC1tZW51LWl0ZW0gYXtjb2xvcjpyZ2JhKDAsMCwwLC44NSl9LmFudC1tZW51LWhvcml6b250YWw+LmFudC1tZW51LWl0ZW0gYTpob3Zlcntjb2xvcjojMTg5MGZmfS5hbnQtbWVudS1ob3Jpem9udGFsPi5hbnQtbWVudS1pdGVtIGE6YmVmb3Jle2JvdHRvbTotMnB4fS5hbnQtbWVudS1ob3Jpem9udGFsPi5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIGF7Y29sb3I6IzE4OTBmZn0uYW50LW1lbnUtaG9yaXpvbnRhbDphZnRlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7aGVpZ2h0OjA7Y29udGVudDpcIlxcMjBcIn0uYW50LW1lbnUtaW5saW5lIC5hbnQtbWVudS1pdGVtLC5hbnQtbWVudS12ZXJ0aWNhbC1sZWZ0IC5hbnQtbWVudS1pdGVtLC5hbnQtbWVudS12ZXJ0aWNhbC1yaWdodCAuYW50LW1lbnUtaXRlbSwuYW50LW1lbnUtdmVydGljYWwgLmFudC1tZW51LWl0ZW17cG9zaXRpb246cmVsYXRpdmV9LmFudC1tZW51LWlubGluZSAuYW50LW1lbnUtaXRlbTphZnRlciwuYW50LW1lbnUtdmVydGljYWwtbGVmdCAuYW50LW1lbnUtaXRlbTphZnRlciwuYW50LW1lbnUtdmVydGljYWwtcmlnaHQgLmFudC1tZW51LWl0ZW06YWZ0ZXIsLmFudC1tZW51LXZlcnRpY2FsIC5hbnQtbWVudS1pdGVtOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7Ym9yZGVyLXJpZ2h0OjNweCBzb2xpZCAjMTg5MGZmO3RyYW5zZm9ybTpzY2FsZVkoLjAwMDEpO29wYWNpdHk6MDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMTVzIGN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpLG9wYWNpdHkgLjE1cyBjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTtjb250ZW50OlwiXCJ9LmFudC1tZW51LWlubGluZSAuYW50LW1lbnUtaXRlbSwuYW50LW1lbnUtaW5saW5lIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLC5hbnQtbWVudS12ZXJ0aWNhbC1sZWZ0IC5hbnQtbWVudS1pdGVtLC5hbnQtbWVudS12ZXJ0aWNhbC1sZWZ0IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLC5hbnQtbWVudS12ZXJ0aWNhbC1yaWdodCAuYW50LW1lbnUtaXRlbSwuYW50LW1lbnUtdmVydGljYWwtcmlnaHQgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsLmFudC1tZW51LXZlcnRpY2FsIC5hbnQtbWVudS1pdGVtLC5hbnQtbWVudS12ZXJ0aWNhbCAuYW50LW1lbnUtc3VibWVudS10aXRsZXtoZWlnaHQ6NDBweDttYXJnaW4tdG9wOjRweDttYXJnaW4tYm90dG9tOjRweDtwYWRkaW5nOjAgMTZweDtvdmVyZmxvdzpoaWRkZW47bGluZS1oZWlnaHQ6NDBweDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtbWVudS1pbmxpbmUgLmFudC1tZW51LXN1Ym1lbnUsLmFudC1tZW51LXZlcnRpY2FsLWxlZnQgLmFudC1tZW51LXN1Ym1lbnUsLmFudC1tZW51LXZlcnRpY2FsLXJpZ2h0IC5hbnQtbWVudS1zdWJtZW51LC5hbnQtbWVudS12ZXJ0aWNhbCAuYW50LW1lbnUtc3VibWVudXtwYWRkaW5nLWJvdHRvbTouMDJweH0uYW50LW1lbnUtaW5saW5lIC5hbnQtbWVudS1pdGVtOm5vdCg6bGFzdC1jaGlsZCksLmFudC1tZW51LXZlcnRpY2FsLWxlZnQgLmFudC1tZW51LWl0ZW06bm90KDpsYXN0LWNoaWxkKSwuYW50LW1lbnUtdmVydGljYWwtcmlnaHQgLmFudC1tZW51LWl0ZW06bm90KDpsYXN0LWNoaWxkKSwuYW50LW1lbnUtdmVydGljYWwgLmFudC1tZW51LWl0ZW06bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjhweH0uYW50LW1lbnUtaW5saW5lPi5hbnQtbWVudS1pdGVtLC5hbnQtbWVudS1pbmxpbmU+LmFudC1tZW51LXN1Ym1lbnU+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsLmFudC1tZW51LXZlcnRpY2FsLWxlZnQ+LmFudC1tZW51LWl0ZW0sLmFudC1tZW51LXZlcnRpY2FsLWxlZnQ+LmFudC1tZW51LXN1Ym1lbnU+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsLmFudC1tZW51LXZlcnRpY2FsLXJpZ2h0Pi5hbnQtbWVudS1pdGVtLC5hbnQtbWVudS12ZXJ0aWNhbC1yaWdodD4uYW50LW1lbnUtc3VibWVudT4uYW50LW1lbnUtc3VibWVudS10aXRsZSwuYW50LW1lbnUtdmVydGljYWw+LmFudC1tZW51LWl0ZW0sLmFudC1tZW51LXZlcnRpY2FsPi5hbnQtbWVudS1zdWJtZW51Pi5hbnQtbWVudS1zdWJtZW51LXRpdGxle2hlaWdodDo0MHB4O2xpbmUtaGVpZ2h0OjQwcHh9LmFudC1tZW51LXZlcnRpY2FsIC5hbnQtbWVudS1pdGVtLWdyb3VwLWxpc3QgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsLmFudC1tZW51LXZlcnRpY2FsIC5hbnQtbWVudS1zdWJtZW51LXRpdGxle3BhZGRpbmctcmlnaHQ6MzRweH0uYW50LW1lbnUtaW5saW5le3dpZHRoOjEwMCV9LmFudC1tZW51LWlubGluZSAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZDphZnRlciwuYW50LW1lbnUtaW5saW5lIC5hbnQtbWVudS1zZWxlY3RlZDphZnRlcnt0cmFuc2Zvcm06c2NhbGVZKDEpO29wYWNpdHk6MTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMTVzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKSxvcGFjaXR5IC4xNXMgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpfS5hbnQtbWVudS1pbmxpbmUgLmFudC1tZW51LWl0ZW0sLmFudC1tZW51LWlubGluZSAuYW50LW1lbnUtc3VibWVudS10aXRsZXt3aWR0aDpjYWxjKDEwMCUgKyAxcHgpfS5hbnQtbWVudS1pbmxpbmUgLmFudC1tZW51LWl0ZW0tZ3JvdXAtbGlzdCAuYW50LW1lbnUtc3VibWVudS10aXRsZSwuYW50LW1lbnUtaW5saW5lIC5hbnQtbWVudS1zdWJtZW51LXRpdGxle3BhZGRpbmctcmlnaHQ6MzRweH0uYW50LW1lbnUtaW5saW5lLmFudC1tZW51LXJvb3QgLmFudC1tZW51LWl0ZW0sLmFudC1tZW51LWlubGluZS5hbnQtbWVudS1yb290IC5hbnQtbWVudS1zdWJtZW51LXRpdGxle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjNzLGJhY2tncm91bmQgLjNzLHBhZGRpbmcgLjFzIGN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfS5hbnQtbWVudS1pbmxpbmUuYW50LW1lbnUtcm9vdCAuYW50LW1lbnUtaXRlbT4uYW50LW1lbnUtdGl0bGUtY29udGVudCwuYW50LW1lbnUtaW5saW5lLmFudC1tZW51LXJvb3QgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGU+LmFudC1tZW51LXRpdGxlLWNvbnRlbnR7ZmxleDphdXRvO21pbi13aWR0aDowO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtbWVudS1pbmxpbmUuYW50LW1lbnUtcm9vdCAuYW50LW1lbnUtaXRlbT4qLC5hbnQtbWVudS1pbmxpbmUuYW50LW1lbnUtcm9vdCAuYW50LW1lbnUtc3VibWVudS10aXRsZT4qe2ZsZXg6bm9uZX0uYW50LW1lbnUuYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZHt3aWR0aDo4MHB4fS5hbnQtbWVudS5hbnQtbWVudS1pbmxpbmUtY29sbGFwc2VkPi5hbnQtbWVudS1pdGVtLC5hbnQtbWVudS5hbnQtbWVudS1pbmxpbmUtY29sbGFwc2VkPi5hbnQtbWVudS1pdGVtLWdyb3VwPi5hbnQtbWVudS1pdGVtLWdyb3VwLWxpc3Q+LmFudC1tZW51LWl0ZW0sLmFudC1tZW51LmFudC1tZW51LWlubGluZS1jb2xsYXBzZWQ+LmFudC1tZW51LWl0ZW0tZ3JvdXA+LmFudC1tZW51LWl0ZW0tZ3JvdXAtbGlzdD4uYW50LW1lbnUtc3VibWVudT4uYW50LW1lbnUtc3VibWVudS10aXRsZSwuYW50LW1lbnUuYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZD4uYW50LW1lbnUtc3VibWVudT4uYW50LW1lbnUtc3VibWVudS10aXRsZXtsZWZ0OjA7cGFkZGluZzowIGNhbGMoNTAlIC0gOHB4KTt0ZXh0LW92ZXJmbG93OmNsaXB9LmFudC1tZW51LmFudC1tZW51LWlubGluZS1jb2xsYXBzZWQ+LmFudC1tZW51LWl0ZW0tZ3JvdXA+LmFudC1tZW51LWl0ZW0tZ3JvdXAtbGlzdD4uYW50LW1lbnUtaXRlbSAuYW50LW1lbnUtc3VibWVudS1hcnJvdywuYW50LW1lbnUuYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZD4uYW50LW1lbnUtaXRlbS1ncm91cD4uYW50LW1lbnUtaXRlbS1ncm91cC1saXN0Pi5hbnQtbWVudS1zdWJtZW51Pi5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1zdWJtZW51LWFycm93LC5hbnQtbWVudS5hbnQtbWVudS1pbmxpbmUtY29sbGFwc2VkPi5hbnQtbWVudS1pdGVtIC5hbnQtbWVudS1zdWJtZW51LWFycm93LC5hbnQtbWVudS5hbnQtbWVudS1pbmxpbmUtY29sbGFwc2VkPi5hbnQtbWVudS1zdWJtZW51Pi5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1zdWJtZW51LWFycm93e29wYWNpdHk6MH0uYW50LW1lbnUuYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZD4uYW50LW1lbnUtaXRlbS1ncm91cD4uYW50LW1lbnUtaXRlbS1ncm91cC1saXN0Pi5hbnQtbWVudS1pdGVtIC5hbnQtbWVudS1pdGVtLWljb24sLmFudC1tZW51LmFudC1tZW51LWlubGluZS1jb2xsYXBzZWQ+LmFudC1tZW51LWl0ZW0tZ3JvdXA+LmFudC1tZW51LWl0ZW0tZ3JvdXAtbGlzdD4uYW50LW1lbnUtaXRlbSAuYW50aWNvbiwuYW50LW1lbnUuYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZD4uYW50LW1lbnUtaXRlbS1ncm91cD4uYW50LW1lbnUtaXRlbS1ncm91cC1saXN0Pi5hbnQtbWVudS1zdWJtZW51Pi5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1pdGVtLWljb24sLmFudC1tZW51LmFudC1tZW51LWlubGluZS1jb2xsYXBzZWQ+LmFudC1tZW51LWl0ZW0tZ3JvdXA+LmFudC1tZW51LWl0ZW0tZ3JvdXAtbGlzdD4uYW50LW1lbnUtc3VibWVudT4uYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50aWNvbiwuYW50LW1lbnUuYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZD4uYW50LW1lbnUtaXRlbSAuYW50LW1lbnUtaXRlbS1pY29uLC5hbnQtbWVudS5hbnQtbWVudS1pbmxpbmUtY29sbGFwc2VkPi5hbnQtbWVudS1pdGVtIC5hbnRpY29uLC5hbnQtbWVudS5hbnQtbWVudS1pbmxpbmUtY29sbGFwc2VkPi5hbnQtbWVudS1zdWJtZW51Pi5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1pdGVtLWljb24sLmFudC1tZW51LmFudC1tZW51LWlubGluZS1jb2xsYXBzZWQ+LmFudC1tZW51LXN1Ym1lbnU+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGUgLmFudGljb257bWFyZ2luOjA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6NDBweH0uYW50LW1lbnUuYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZD4uYW50LW1lbnUtaXRlbS1ncm91cD4uYW50LW1lbnUtaXRlbS1ncm91cC1saXN0Pi5hbnQtbWVudS1pdGVtIC5hbnQtbWVudS1pdGVtLWljb24rc3BhbiwuYW50LW1lbnUuYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZD4uYW50LW1lbnUtaXRlbS1ncm91cD4uYW50LW1lbnUtaXRlbS1ncm91cC1saXN0Pi5hbnQtbWVudS1pdGVtIC5hbnRpY29uK3NwYW4sLmFudC1tZW51LmFudC1tZW51LWlubGluZS1jb2xsYXBzZWQ+LmFudC1tZW51LWl0ZW0tZ3JvdXA+LmFudC1tZW51LWl0ZW0tZ3JvdXAtbGlzdD4uYW50LW1lbnUtc3VibWVudT4uYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50LW1lbnUtaXRlbS1pY29uK3NwYW4sLmFudC1tZW51LmFudC1tZW51LWlubGluZS1jb2xsYXBzZWQ+LmFudC1tZW51LWl0ZW0tZ3JvdXA+LmFudC1tZW51LWl0ZW0tZ3JvdXAtbGlzdD4uYW50LW1lbnUtc3VibWVudT4uYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50aWNvbitzcGFuLC5hbnQtbWVudS5hbnQtbWVudS1pbmxpbmUtY29sbGFwc2VkPi5hbnQtbWVudS1pdGVtIC5hbnQtbWVudS1pdGVtLWljb24rc3BhbiwuYW50LW1lbnUuYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZD4uYW50LW1lbnUtaXRlbSAuYW50aWNvbitzcGFuLC5hbnQtbWVudS5hbnQtbWVudS1pbmxpbmUtY29sbGFwc2VkPi5hbnQtbWVudS1zdWJtZW51Pi5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1pdGVtLWljb24rc3BhbiwuYW50LW1lbnUuYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZD4uYW50LW1lbnUtc3VibWVudT4uYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50aWNvbitzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO29wYWNpdHk6MH0uYW50LW1lbnUuYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZCAuYW50LW1lbnUtaXRlbS1pY29uLC5hbnQtbWVudS5hbnQtbWVudS1pbmxpbmUtY29sbGFwc2VkIC5hbnRpY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5hbnQtbWVudS5hbnQtbWVudS1pbmxpbmUtY29sbGFwc2VkLXRvb2x0aXB7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LW1lbnUuYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZC10b29sdGlwIC5hbnQtbWVudS1pdGVtLWljb24sLmFudC1tZW51LmFudC1tZW51LWlubGluZS1jb2xsYXBzZWQtdG9vbHRpcCAuYW50aWNvbntkaXNwbGF5Om5vbmV9LmFudC1tZW51LmFudC1tZW51LWlubGluZS1jb2xsYXBzZWQtdG9vbHRpcCBhe2NvbG9yOmhzbGEoMCwwJSwxMDAlLC44NSl9LmFudC1tZW51LmFudC1tZW51LWlubGluZS1jb2xsYXBzZWQgLmFudC1tZW51LWl0ZW0tZ3JvdXAtdGl0bGV7cGFkZGluZy1yaWdodDo0cHg7cGFkZGluZy1sZWZ0OjRweDtvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LmFudC1tZW51LWl0ZW0tZ3JvdXAtbGlzdHttYXJnaW46MDtwYWRkaW5nOjB9LmFudC1tZW51LWl0ZW0tZ3JvdXAtbGlzdCAuYW50LW1lbnUtaXRlbSwuYW50LW1lbnUtaXRlbS1ncm91cC1saXN0IC5hbnQtbWVudS1zdWJtZW51LXRpdGxle3BhZGRpbmc6MCAxNnB4IDAgMjhweH0uYW50LW1lbnUtcm9vdC5hbnQtbWVudS1pbmxpbmUsLmFudC1tZW51LXJvb3QuYW50LW1lbnUtdmVydGljYWwsLmFudC1tZW51LXJvb3QuYW50LW1lbnUtdmVydGljYWwtbGVmdCwuYW50LW1lbnUtcm9vdC5hbnQtbWVudS12ZXJ0aWNhbC1yaWdodHtib3gtc2hhZG93Om5vbmV9LmFudC1tZW51LXJvb3QuYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZCAuYW50LW1lbnUtaXRlbT4uYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZC1ub2ljb24sLmFudC1tZW51LXJvb3QuYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZCAuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3VibWVudS10aXRsZT4uYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZC1ub2ljb257Zm9udC1zaXplOjE2cHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmFudC1tZW51LXN1Yi5hbnQtbWVudS1pbmxpbmV7cGFkZGluZzowO2JhY2tncm91bmQ6I2ZhZmFmYTtib3JkZXItcmFkaXVzOjA7Ym94LXNoYWRvdzpub25lfS5hbnQtbWVudS1zdWIuYW50LW1lbnUtaW5saW5lPi5hbnQtbWVudS1pdGVtLC5hbnQtbWVudS1zdWIuYW50LW1lbnUtaW5saW5lPi5hbnQtbWVudS1zdWJtZW51Pi5hbnQtbWVudS1zdWJtZW51LXRpdGxle2hlaWdodDo0MHB4O2xpbmUtaGVpZ2h0OjQwcHg7bGlzdC1zdHlsZS1wb3NpdGlvbjppbnNpZGU7bGlzdC1zdHlsZS10eXBlOmRpc2N9LmFudC1tZW51LXN1Yi5hbnQtbWVudS1pbmxpbmUgLmFudC1tZW51LWl0ZW0tZ3JvdXAtdGl0bGV7cGFkZGluZy1sZWZ0OjMycHh9LmFudC1tZW51LWl0ZW0tZGlzYWJsZWQsLmFudC1tZW51LXN1Ym1lbnUtZGlzYWJsZWR7Y29sb3I6cmdiYSgwLDAsMCwuMjUpIWltcG9ydGFudDtiYWNrZ3JvdW5kOm5vbmU7Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtbWVudS1pdGVtLWRpc2FibGVkOmFmdGVyLC5hbnQtbWVudS1zdWJtZW51LWRpc2FibGVkOmFmdGVye2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnR9LmFudC1tZW51LWl0ZW0tZGlzYWJsZWQgYSwuYW50LW1lbnUtc3VibWVudS1kaXNhYmxlZCBhe2NvbG9yOnJnYmEoMCwwLDAsLjI1KSFpbXBvcnRhbnQ7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LW1lbnUtaXRlbS1kaXNhYmxlZD4uYW50LW1lbnUtc3VibWVudS10aXRsZSwuYW50LW1lbnUtc3VibWVudS1kaXNhYmxlZD4uYW50LW1lbnUtc3VibWVudS10aXRsZXtjb2xvcjpyZ2JhKDAsMCwwLC4yNSkhaW1wb3J0YW50O2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LW1lbnUtaXRlbS1kaXNhYmxlZD4uYW50LW1lbnUtc3VibWVudS10aXRsZT4uYW50LW1lbnUtc3VibWVudS1hcnJvdzphZnRlciwuYW50LW1lbnUtaXRlbS1kaXNhYmxlZD4uYW50LW1lbnUtc3VibWVudS10aXRsZT4uYW50LW1lbnUtc3VibWVudS1hcnJvdzpiZWZvcmUsLmFudC1tZW51LXN1Ym1lbnUtZGlzYWJsZWQ+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGU+LmFudC1tZW51LXN1Ym1lbnUtYXJyb3c6YWZ0ZXIsLmFudC1tZW51LXN1Ym1lbnUtZGlzYWJsZWQ+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGU+LmFudC1tZW51LXN1Ym1lbnUtYXJyb3c6YmVmb3Jle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMjUpIWltcG9ydGFudH0uYW50LWxheW91dC1oZWFkZXIgLmFudC1tZW51e2xpbmUtaGVpZ2h0OmluaGVyaXR9LmFudC1tZW51LWlubGluZS1jb2xsYXBzZWQtdG9vbHRpcCBhLC5hbnQtbWVudS1pbmxpbmUtY29sbGFwc2VkLXRvb2x0aXAgYTpob3Zlcntjb2xvcjojZmZmfS5hbnQtbWVudS1saWdodCAuYW50LW1lbnUtaXRlbS1hY3RpdmUsLmFudC1tZW51LWxpZ2h0IC5hbnQtbWVudS1pdGVtOmhvdmVyLC5hbnQtbWVudS1saWdodCAuYW50LW1lbnUtc3VibWVudS1hY3RpdmUsLmFudC1tZW51LWxpZ2h0IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlOmhvdmVyLC5hbnQtbWVudS1saWdodCAuYW50LW1lbnU6bm90KC5hbnQtbWVudS1pbmxpbmUpIC5hbnQtbWVudS1zdWJtZW51LW9wZW57Y29sb3I6IzE4OTBmZn0uYW50LW1lbnUtZGFyayAuYW50LW1lbnUtaXRlbTpmb2N1cy12aXNpYmxlLC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlOmZvY3VzLXZpc2libGUsLmFudC1tZW51LmFudC1tZW51LXJvb3Q6Zm9jdXMtdmlzaWJsZXtib3gtc2hhZG93OjAgMCAwIDJweCAjMDk2ZGQ5fS5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1zdWIsLmFudC1tZW51LmFudC1tZW51LWRhcmssLmFudC1tZW51LmFudC1tZW51LWRhcmsgLmFudC1tZW51LXN1Yntjb2xvcjpoc2xhKDAsMCUsMTAwJSwuNjUpO2JhY2tncm91bmQ6IzAwMTUyOX0uYW50LW1lbnUtZGFyayAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1zdWJtZW51LWFycm93LC5hbnQtbWVudS5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3csLmFudC1tZW51LmFudC1tZW51LWRhcmsgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3d7b3BhY2l0eTouNDU7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3c6YWZ0ZXIsLmFudC1tZW51LWRhcmsgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50LW1lbnUtc3VibWVudS1hcnJvdzpiZWZvcmUsLmFudC1tZW51LmFudC1tZW51LWRhcmsgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50LW1lbnUtc3VibWVudS1hcnJvdzphZnRlciwuYW50LW1lbnUuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1zdWJtZW51LWFycm93OmJlZm9yZSwuYW50LW1lbnUuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50LW1lbnUtc3VibWVudS1hcnJvdzphZnRlciwuYW50LW1lbnUuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50LW1lbnUtc3VibWVudS1hcnJvdzpiZWZvcmV7YmFja2dyb3VuZDojZmZmfS5hbnQtbWVudS1kYXJrLmFudC1tZW51LXN1Ym1lbnUtcG9wdXB7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uYW50LW1lbnUtZGFyayAuYW50LW1lbnUtaW5saW5lLmFudC1tZW51LXN1YntiYWNrZ3JvdW5kOiMwMDBjMTd9LmFudC1tZW51LWRhcmsuYW50LW1lbnUtaG9yaXpvbnRhbHtib3JkZXItYm90dG9tOjB9LmFudC1tZW51LWRhcmsuYW50LW1lbnUtaG9yaXpvbnRhbD4uYW50LW1lbnUtaXRlbSwuYW50LW1lbnUtZGFyay5hbnQtbWVudS1ob3Jpem9udGFsPi5hbnQtbWVudS1zdWJtZW51e3RvcDowO21hcmdpbi10b3A6MDtwYWRkaW5nOjAgMjBweDtib3JkZXItY29sb3I6IzAwMTUyOTtib3JkZXItYm90dG9tOjB9LmFudC1tZW51LWRhcmsuYW50LW1lbnUtaG9yaXpvbnRhbD4uYW50LW1lbnUtaXRlbTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxODkwZmZ9LmFudC1tZW51LWRhcmsuYW50LW1lbnUtaG9yaXpvbnRhbD4uYW50LW1lbnUtaXRlbT5hOmJlZm9yZXtib3R0b206MH0uYW50LW1lbnUtZGFyayAuYW50LW1lbnUtaXRlbSwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtaXRlbS1ncm91cC10aXRsZSwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtaXRlbT5hLC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtPnNwYW4+YXtjb2xvcjpoc2xhKDAsMCUsMTAwJSwuNjUpfS5hbnQtbWVudS1kYXJrLmFudC1tZW51LWlubGluZSwuYW50LW1lbnUtZGFyay5hbnQtbWVudS12ZXJ0aWNhbCwuYW50LW1lbnUtZGFyay5hbnQtbWVudS12ZXJ0aWNhbC1sZWZ0LC5hbnQtbWVudS1kYXJrLmFudC1tZW51LXZlcnRpY2FsLXJpZ2h0e2JvcmRlci1yaWdodDowfS5hbnQtbWVudS1kYXJrLmFudC1tZW51LWlubGluZSAuYW50LW1lbnUtaXRlbSwuYW50LW1lbnUtZGFyay5hbnQtbWVudS12ZXJ0aWNhbC1sZWZ0IC5hbnQtbWVudS1pdGVtLC5hbnQtbWVudS1kYXJrLmFudC1tZW51LXZlcnRpY2FsLXJpZ2h0IC5hbnQtbWVudS1pdGVtLC5hbnQtbWVudS1kYXJrLmFudC1tZW51LXZlcnRpY2FsIC5hbnQtbWVudS1pdGVte2xlZnQ6MDttYXJnaW4tbGVmdDowO2JvcmRlci1yaWdodDowfS5hbnQtbWVudS1kYXJrLmFudC1tZW51LWlubGluZSAuYW50LW1lbnUtaXRlbTphZnRlciwuYW50LW1lbnUtZGFyay5hbnQtbWVudS12ZXJ0aWNhbC1sZWZ0IC5hbnQtbWVudS1pdGVtOmFmdGVyLC5hbnQtbWVudS1kYXJrLmFudC1tZW51LXZlcnRpY2FsLXJpZ2h0IC5hbnQtbWVudS1pdGVtOmFmdGVyLC5hbnQtbWVudS1kYXJrLmFudC1tZW51LXZlcnRpY2FsIC5hbnQtbWVudS1pdGVtOmFmdGVye2JvcmRlci1yaWdodDowfS5hbnQtbWVudS1kYXJrLmFudC1tZW51LWlubGluZSAuYW50LW1lbnUtaXRlbSwuYW50LW1lbnUtZGFyay5hbnQtbWVudS1pbmxpbmUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGV7d2lkdGg6MTAwJX0uYW50LW1lbnUtZGFyayAuYW50LW1lbnUtaXRlbS1hY3RpdmUsLmFudC1tZW51LWRhcmsgLmFudC1tZW51LWl0ZW06aG92ZXIsLmFudC1tZW51LWRhcmsgLmFudC1tZW51LXN1Ym1lbnUtYWN0aXZlLC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1zdWJtZW51LW9wZW4sLmFudC1tZW51LWRhcmsgLmFudC1tZW51LXN1Ym1lbnUtc2VsZWN0ZWQsLmFudC1tZW51LWRhcmsgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGU6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtLWFjdGl2ZT5hLC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtLWFjdGl2ZT5zcGFuPmEsLmFudC1tZW51LWRhcmsgLmFudC1tZW51LWl0ZW06aG92ZXI+YSwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtaXRlbTpob3Zlcj5zcGFuPmEsLmFudC1tZW51LWRhcmsgLmFudC1tZW51LXN1Ym1lbnUtYWN0aXZlPmEsLmFudC1tZW51LWRhcmsgLmFudC1tZW51LXN1Ym1lbnUtYWN0aXZlPnNwYW4+YSwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtc3VibWVudS1vcGVuPmEsLmFudC1tZW51LWRhcmsgLmFudC1tZW51LXN1Ym1lbnUtb3Blbj5zcGFuPmEsLmFudC1tZW51LWRhcmsgLmFudC1tZW51LXN1Ym1lbnUtc2VsZWN0ZWQ+YSwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZD5zcGFuPmEsLmFudC1tZW51LWRhcmsgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGU6aG92ZXI+YSwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtc3VibWVudS10aXRsZTpob3Zlcj5zcGFuPmF7Y29sb3I6I2ZmZn0uYW50LW1lbnUtZGFyayAuYW50LW1lbnUtaXRlbS1hY3RpdmU+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGU+LmFudC1tZW51LXN1Ym1lbnUtYXJyb3csLmFudC1tZW51LWRhcmsgLmFudC1tZW51LWl0ZW06aG92ZXI+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGU+LmFudC1tZW51LXN1Ym1lbnUtYXJyb3csLmFudC1tZW51LWRhcmsgLmFudC1tZW51LXN1Ym1lbnUtYWN0aXZlPi5hbnQtbWVudS1zdWJtZW51LXRpdGxlPi5hbnQtbWVudS1zdWJtZW51LWFycm93LC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1zdWJtZW51LW9wZW4+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGU+LmFudC1tZW51LXN1Ym1lbnUtYXJyb3csLmFudC1tZW51LWRhcmsgLmFudC1tZW51LXN1Ym1lbnUtc2VsZWN0ZWQ+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGU+LmFudC1tZW51LXN1Ym1lbnUtYXJyb3csLmFudC1tZW51LWRhcmsgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGU6aG92ZXI+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGU+LmFudC1tZW51LXN1Ym1lbnUtYXJyb3d7b3BhY2l0eToxfS5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtLWFjdGl2ZT4uYW50LW1lbnUtc3VibWVudS10aXRsZT4uYW50LW1lbnUtc3VibWVudS1hcnJvdzphZnRlciwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtaXRlbS1hY3RpdmU+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGU+LmFudC1tZW51LXN1Ym1lbnUtYXJyb3c6YmVmb3JlLC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtOmhvdmVyPi5hbnQtbWVudS1zdWJtZW51LXRpdGxlPi5hbnQtbWVudS1zdWJtZW51LWFycm93OmFmdGVyLC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtOmhvdmVyPi5hbnQtbWVudS1zdWJtZW51LXRpdGxlPi5hbnQtbWVudS1zdWJtZW51LWFycm93OmJlZm9yZSwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtc3VibWVudS1hY3RpdmU+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGU+LmFudC1tZW51LXN1Ym1lbnUtYXJyb3c6YWZ0ZXIsLmFudC1tZW51LWRhcmsgLmFudC1tZW51LXN1Ym1lbnUtYWN0aXZlPi5hbnQtbWVudS1zdWJtZW51LXRpdGxlPi5hbnQtbWVudS1zdWJtZW51LWFycm93OmJlZm9yZSwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtc3VibWVudS1vcGVuPi5hbnQtbWVudS1zdWJtZW51LXRpdGxlPi5hbnQtbWVudS1zdWJtZW51LWFycm93OmFmdGVyLC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1zdWJtZW51LW9wZW4+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGU+LmFudC1tZW51LXN1Ym1lbnUtYXJyb3c6YmVmb3JlLC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkPi5hbnQtbWVudS1zdWJtZW51LXRpdGxlPi5hbnQtbWVudS1zdWJtZW51LWFycm93OmFmdGVyLC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkPi5hbnQtbWVudS1zdWJtZW51LXRpdGxlPi5hbnQtbWVudS1zdWJtZW51LWFycm93OmJlZm9yZSwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtc3VibWVudS10aXRsZTpob3Zlcj4uYW50LW1lbnUtc3VibWVudS10aXRsZT4uYW50LW1lbnUtc3VibWVudS1hcnJvdzphZnRlciwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtc3VibWVudS10aXRsZTpob3Zlcj4uYW50LW1lbnUtc3VibWVudS10aXRsZT4uYW50LW1lbnUtc3VibWVudS1hcnJvdzpiZWZvcmV7YmFja2dyb3VuZDojZmZmfS5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtOmhvdmVye2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmFudC1tZW51LWRhcmsuYW50LW1lbnUtZGFyazpub3QoLmFudC1tZW51LWhvcml6b250YWwpIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVke2JhY2tncm91bmQtY29sb3I6IzE4OTBmZn0uYW50LW1lbnUtZGFyayAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZHtjb2xvcjojZmZmO2JvcmRlci1yaWdodDowfS5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkOmFmdGVye2JvcmRlci1yaWdodDowfS5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIC5hbnQtbWVudS1pdGVtLWljb24sLmFudC1tZW51LWRhcmsgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQgLmFudC1tZW51LWl0ZW0taWNvbitzcGFuLC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIC5hbnRpY29uLC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIC5hbnRpY29uK3NwYW4sLmFudC1tZW51LWRhcmsgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQ+YSwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZD5hOmhvdmVyLC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkPnNwYW4+YSwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZD5zcGFuPmE6aG92ZXJ7Y29sb3I6I2ZmZn0uYW50LW1lbnUtc3VibWVudS1wb3B1cC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLC5hbnQtbWVudS5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVke2JhY2tncm91bmQtY29sb3I6IzE4OTBmZn0uYW50LW1lbnUtZGFyayAuYW50LW1lbnUtaXRlbS1kaXNhYmxlZCwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtaXRlbS1kaXNhYmxlZD5hLC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtLWRpc2FibGVkPnNwYW4+YSwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtc3VibWVudS1kaXNhYmxlZCwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtc3VibWVudS1kaXNhYmxlZD5hLC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1zdWJtZW51LWRpc2FibGVkPnNwYW4+YXtjb2xvcjpoc2xhKDAsMCUsMTAwJSwuMzUpIWltcG9ydGFudDtvcGFjaXR5Oi44fS5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtLWRpc2FibGVkPi5hbnQtbWVudS1zdWJtZW51LXRpdGxlLC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1zdWJtZW51LWRpc2FibGVkPi5hbnQtbWVudS1zdWJtZW51LXRpdGxle2NvbG9yOmhzbGEoMCwwJSwxMDAlLC4zNSkhaW1wb3J0YW50fS5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtLWRpc2FibGVkPi5hbnQtbWVudS1zdWJtZW51LXRpdGxlPi5hbnQtbWVudS1zdWJtZW51LWFycm93OmFmdGVyLC5hbnQtbWVudS1kYXJrIC5hbnQtbWVudS1pdGVtLWRpc2FibGVkPi5hbnQtbWVudS1zdWJtZW51LXRpdGxlPi5hbnQtbWVudS1zdWJtZW51LWFycm93OmJlZm9yZSwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtc3VibWVudS1kaXNhYmxlZD4uYW50LW1lbnUtc3VibWVudS10aXRsZT4uYW50LW1lbnUtc3VibWVudS1hcnJvdzphZnRlciwuYW50LW1lbnUtZGFyayAuYW50LW1lbnUtc3VibWVudS1kaXNhYmxlZD4uYW50LW1lbnUtc3VibWVudS10aXRsZT4uYW50LW1lbnUtc3VibWVudS1hcnJvdzpiZWZvcmV7YmFja2dyb3VuZDpoc2xhKDAsMCUsMTAwJSwuMzUpIWltcG9ydGFudH0uYW50LW1lbnUuYW50LW1lbnUtcnRse2RpcmVjdGlvbjpydGw7dGV4dC1hbGlnbjpyaWdodH0uYW50LW1lbnUtcnRsIC5hbnQtbWVudS1pdGVtLWdyb3VwLXRpdGxle3RleHQtYWxpZ246cmlnaHR9LmFudC1tZW51LXJ0bC5hbnQtbWVudS1pbmxpbmUsLmFudC1tZW51LXJ0bC5hbnQtbWVudS12ZXJ0aWNhbHtib3JkZXItcmlnaHQ6bm9uZTtib3JkZXItbGVmdDoxcHggc29saWQgI2YwZjBmMH0uYW50LW1lbnUtcnRsLmFudC1tZW51LWRhcmsuYW50LW1lbnUtaW5saW5lLC5hbnQtbWVudS1ydGwuYW50LW1lbnUtZGFyay5hbnQtbWVudS12ZXJ0aWNhbHtib3JkZXItbGVmdDpub25lfS5hbnQtbWVudS1ydGwuYW50LW1lbnUtdmVydGljYWwtbGVmdC5hbnQtbWVudS1zdWI+LmFudC1tZW51LWl0ZW0sLmFudC1tZW51LXJ0bC5hbnQtbWVudS12ZXJ0aWNhbC1sZWZ0LmFudC1tZW51LXN1Yj4uYW50LW1lbnUtc3VibWVudSwuYW50LW1lbnUtcnRsLmFudC1tZW51LXZlcnRpY2FsLXJpZ2h0LmFudC1tZW51LXN1Yj4uYW50LW1lbnUtaXRlbSwuYW50LW1lbnUtcnRsLmFudC1tZW51LXZlcnRpY2FsLXJpZ2h0LmFudC1tZW51LXN1Yj4uYW50LW1lbnUtc3VibWVudSwuYW50LW1lbnUtcnRsLmFudC1tZW51LXZlcnRpY2FsLmFudC1tZW51LXN1Yj4uYW50LW1lbnUtaXRlbSwuYW50LW1lbnUtcnRsLmFudC1tZW51LXZlcnRpY2FsLmFudC1tZW51LXN1Yj4uYW50LW1lbnUtc3VibWVudXt0cmFuc2Zvcm0tb3JpZ2luOnRvcCByaWdodH0uYW50LW1lbnUtcnRsIC5hbnQtbWVudS1pdGVtIC5hbnQtbWVudS1pdGVtLWljb24sLmFudC1tZW51LXJ0bCAuYW50LW1lbnUtaXRlbSAuYW50aWNvbiwuYW50LW1lbnUtcnRsIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1pdGVtLWljb24sLmFudC1tZW51LXJ0bCAuYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50aWNvbnttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDoxMHB4fS5hbnQtbWVudS1ydGwgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1vbmx5LWNoaWxkPi5hbnQtbWVudS1pdGVtLWljb24sLmFudC1tZW51LXJ0bCAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLW9ubHktY2hpbGQ+LmFudGljb24sLmFudC1tZW51LXJ0bCAuYW50LW1lbnUtc3VibWVudS10aXRsZS5hbnQtbWVudS1pdGVtLW9ubHktY2hpbGQ+LmFudC1tZW51LWl0ZW0taWNvbiwuYW50LW1lbnUtcnRsIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLmFudC1tZW51LWl0ZW0tb25seS1jaGlsZD4uYW50aWNvbnttYXJnaW4tbGVmdDowfS5hbnQtbWVudS1zdWJtZW51LXJ0bC5hbnQtbWVudS1zdWJtZW51LXBvcHVwe3RyYW5zZm9ybS1vcmlnaW46MTAwJSAwfS5hbnQtbWVudS1ydGwgLmFudC1tZW51LXN1Ym1lbnUtaW5saW5lPi5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1zdWJtZW51LWFycm93LC5hbnQtbWVudS1ydGwgLmFudC1tZW51LXN1Ym1lbnUtdmVydGljYWwtbGVmdD4uYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50LW1lbnUtc3VibWVudS1hcnJvdywuYW50LW1lbnUtcnRsIC5hbnQtbWVudS1zdWJtZW51LXZlcnRpY2FsLXJpZ2h0Pi5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1zdWJtZW51LWFycm93LC5hbnQtbWVudS1ydGwgLmFudC1tZW51LXN1Ym1lbnUtdmVydGljYWw+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGUgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3d7cmlnaHQ6YXV0bztsZWZ0OjE2cHh9LmFudC1tZW51LXJ0bCAuYW50LW1lbnUtc3VibWVudS12ZXJ0aWNhbC1sZWZ0Pi5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1zdWJtZW51LWFycm93OmJlZm9yZSwuYW50LW1lbnUtcnRsIC5hbnQtbWVudS1zdWJtZW51LXZlcnRpY2FsLXJpZ2h0Pi5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1zdWJtZW51LWFycm93OmJlZm9yZSwuYW50LW1lbnUtcnRsIC5hbnQtbWVudS1zdWJtZW51LXZlcnRpY2FsPi5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1zdWJtZW51LWFycm93OmJlZm9yZXt0cmFuc2Zvcm06cm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgtMnB4KX0uYW50LW1lbnUtcnRsIC5hbnQtbWVudS1zdWJtZW51LXZlcnRpY2FsLWxlZnQ+LmFudC1tZW51LXN1Ym1lbnUtdGl0bGUgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3c6YWZ0ZXIsLmFudC1tZW51LXJ0bCAuYW50LW1lbnUtc3VibWVudS12ZXJ0aWNhbC1yaWdodD4uYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50LW1lbnUtc3VibWVudS1hcnJvdzphZnRlciwuYW50LW1lbnUtcnRsIC5hbnQtbWVudS1zdWJtZW51LXZlcnRpY2FsPi5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1zdWJtZW51LWFycm93OmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVkoMnB4KX0uYW50LW1lbnUtcnRsLmFudC1tZW51LWlubGluZSAuYW50LW1lbnUtaXRlbTphZnRlciwuYW50LW1lbnUtcnRsLmFudC1tZW51LXZlcnRpY2FsLWxlZnQgLmFudC1tZW51LWl0ZW06YWZ0ZXIsLmFudC1tZW51LXJ0bC5hbnQtbWVudS12ZXJ0aWNhbC1yaWdodCAuYW50LW1lbnUtaXRlbTphZnRlciwuYW50LW1lbnUtcnRsLmFudC1tZW51LXZlcnRpY2FsIC5hbnQtbWVudS1pdGVtOmFmdGVye3JpZ2h0OmF1dG87bGVmdDowfS5hbnQtbWVudS1ydGwuYW50LW1lbnUtaW5saW5lIC5hbnQtbWVudS1pdGVtLC5hbnQtbWVudS1ydGwuYW50LW1lbnUtaW5saW5lIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLC5hbnQtbWVudS1ydGwuYW50LW1lbnUtdmVydGljYWwtbGVmdCAuYW50LW1lbnUtaXRlbSwuYW50LW1lbnUtcnRsLmFudC1tZW51LXZlcnRpY2FsLWxlZnQgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsLmFudC1tZW51LXJ0bC5hbnQtbWVudS12ZXJ0aWNhbC1yaWdodCAuYW50LW1lbnUtaXRlbSwuYW50LW1lbnUtcnRsLmFudC1tZW51LXZlcnRpY2FsLXJpZ2h0IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLC5hbnQtbWVudS1ydGwuYW50LW1lbnUtdmVydGljYWwgLmFudC1tZW51LWl0ZW0sLmFudC1tZW51LXJ0bC5hbnQtbWVudS12ZXJ0aWNhbCAuYW50LW1lbnUtc3VibWVudS10aXRsZXt0ZXh0LWFsaWduOnJpZ2h0fS5hbnQtbWVudS1ydGwuYW50LW1lbnUtaW5saW5lIC5hbnQtbWVudS1zdWJtZW51LXRpdGxle3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MzRweH0uYW50LW1lbnUtcnRsLmFudC1tZW51LXZlcnRpY2FsIC5hbnQtbWVudS1zdWJtZW51LXRpdGxle3BhZGRpbmctcmlnaHQ6MTZweDtwYWRkaW5nLWxlZnQ6MzRweH0uYW50LW1lbnUtcnRsLmFudC1tZW51LWlubGluZS1jb2xsYXBzZWQuYW50LW1lbnUtdmVydGljYWwgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGV7cGFkZGluZzowIGNhbGMoNTAlIC0gOHB4KX0uYW50LW1lbnUtcnRsIC5hbnQtbWVudS1pdGVtLWdyb3VwLWxpc3QgLmFudC1tZW51LWl0ZW0sLmFudC1tZW51LXJ0bCAuYW50LW1lbnUtaXRlbS1ncm91cC1saXN0IC5hbnQtbWVudS1zdWJtZW51LXRpdGxle3BhZGRpbmc6MCAyOHB4IDAgMTZweH0uYW50LW1lbnUtc3ViLmFudC1tZW51LWlubGluZXtib3JkZXI6MH0uYW50LW1lbnUtcnRsLmFudC1tZW51LXN1Yi5hbnQtbWVudS1pbmxpbmUgLmFudC1tZW51LWl0ZW0tZ3JvdXAtdGl0bGV7cGFkZGluZy1yaWdodDozMnB4O3BhZGRpbmctbGVmdDowfS5hbnQtbWVzc2FnZXtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO3Bvc2l0aW9uOmZpeGVkO3RvcDo4cHg7bGVmdDowO3otaW5kZXg6MTAxMDt3aWR0aDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC1tZXNzYWdlLW5vdGljZXtwYWRkaW5nOjhweDt0ZXh0LWFsaWduOmNlbnRlcn0uYW50LW1lc3NhZ2Utbm90aWNlLWNvbnRlbnR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzoxMHB4IDE2cHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MnB4O2JveC1zaGFkb3c6MCAzcHggNnB4IC00cHggcmdiYSgwLDAsMCwuMTIpLDAgNnB4IDE2cHggMCByZ2JhKDAsMCwwLC4wOCksMCA5cHggMjhweCA4cHggcmdiYSgwLDAsMCwuMDUpO3BvaW50ZXItZXZlbnRzOmFsbH0uYW50LW1lc3NhZ2Utc3VjY2VzcyAuYW50aWNvbntjb2xvcjojNTJjNDFhfS5hbnQtbWVzc2FnZS1lcnJvciAuYW50aWNvbntjb2xvcjojZmY0ZDRmfS5hbnQtbWVzc2FnZS13YXJuaW5nIC5hbnRpY29ue2NvbG9yOiNmYWFkMTR9LmFudC1tZXNzYWdlLWluZm8gLmFudGljb24sLmFudC1tZXNzYWdlLWxvYWRpbmcgLmFudGljb257Y29sb3I6IzE4OTBmZn0uYW50LW1lc3NhZ2UgLmFudGljb257cG9zaXRpb246cmVsYXRpdmU7dG9wOjFweDttYXJnaW4tcmlnaHQ6OHB4O2ZvbnQtc2l6ZToxNnB4fS5hbnQtbWVzc2FnZS1ub3RpY2UuYW50LW1vdmUtdXAtbGVhdmUuYW50LW1vdmUtdXAtbGVhdmUtYWN0aXZle2FuaW1hdGlvbi1uYW1lOk1lc3NhZ2VNb3ZlT3V0O2FuaW1hdGlvbi1kdXJhdGlvbjouM3N9QGtleWZyYW1lcyBNZXNzYWdlTW92ZU91dHswJXttYXgtaGVpZ2h0OjE1MHB4O3BhZGRpbmc6OHB4O29wYWNpdHk6MX10b3ttYXgtaGVpZ2h0OjA7cGFkZGluZzowO29wYWNpdHk6MH19LmFudC1tZXNzYWdlLXJ0bCwuYW50LW1lc3NhZ2UtcnRsIHNwYW57ZGlyZWN0aW9uOnJ0bH0uYW50LW1lc3NhZ2UtcnRsIC5hbnRpY29ue21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjhweH0uYW50LW1vZGFse2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoxMDBweDt3aWR0aDphdXRvO21heC13aWR0aDpjYWxjKDEwMHZ3IC0gMzJweCk7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgMCAyNHB4fS5hbnQtbW9kYWwuYW50LXpvb20tYXBwZWFyLC5hbnQtbW9kYWwuYW50LXpvb20tZW50ZXJ7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eTowO2FuaW1hdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtbW9kYWwtbWFza3twb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjEwMDA7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC40NSl9LmFudC1tb2RhbC1tYXNrLWhpZGRlbntkaXNwbGF5Om5vbmV9LmFudC1tb2RhbC13cmFwe3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO292ZXJmbG93OmF1dG87b3V0bGluZTowO3otaW5kZXg6MTAwMH0uYW50LW1vZGFsLXRpdGxle21hcmdpbjowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjJweDt3b3JkLXdyYXA6YnJlYWstd29yZH0uYW50LW1vZGFsLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjJweDtib3gtc2hhZG93OjAgM3B4IDZweCAtNHB4IHJnYmEoMCwwLDAsLjEyKSwwIDZweCAxNnB4IDAgcmdiYSgwLDAsMCwuMDgpLDAgOXB4IDI4cHggOHB4IHJnYmEoMCwwLDAsLjA1KTtwb2ludGVyLWV2ZW50czphdXRvfS5hbnQtbW9kYWwtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt6LWluZGV4OjEwO3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC40NSk7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjE7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MDtvdXRsaW5lOjA7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpjb2xvciAuM3N9LmFudC1tb2RhbC1jbG9zZS14e2Rpc3BsYXk6YmxvY2s7d2lkdGg6NTRweDtoZWlnaHQ6NTRweDtmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDo1NHB4O3RleHQtYWxpZ246Y2VudGVyO3RleHQtdHJhbnNmb3JtOm5vbmU7dGV4dC1yZW5kZXJpbmc6YXV0b30uYW50LW1vZGFsLWNsb3NlOmZvY3VzLC5hbnQtbW9kYWwtY2xvc2U6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuNzUpO3RleHQtZGVjb3JhdGlvbjpub25lfS5hbnQtbW9kYWwtaGVhZGVye3BhZGRpbmc6MTZweCAyNHB4O2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2YwZjBmMDtib3JkZXItcmFkaXVzOjJweCAycHggMCAwfS5hbnQtbW9kYWwtYm9keXtwYWRkaW5nOjI0cHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS41NzE1O3dvcmQtd3JhcDpicmVhay13b3JkfS5hbnQtbW9kYWwtZm9vdGVye3BhZGRpbmc6MTBweCAxNnB4O3RleHQtYWxpZ246cmlnaHQ7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXItdG9wOjFweCBzb2xpZCAjZjBmMGYwO2JvcmRlci1yYWRpdXM6MCAwIDJweCAycHh9LmFudC1tb2RhbC1mb290ZXIgLmFudC1idG4rLmFudC1idG46bm90KC5hbnQtZHJvcGRvd24tdHJpZ2dlcil7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjhweH0uYW50LW1vZGFsLW9wZW57b3ZlcmZsb3c6aGlkZGVufS5hbnQtbW9kYWwtY2VudGVyZWR7dGV4dC1hbGlnbjpjZW50ZXJ9LmFudC1tb2RhbC1jZW50ZXJlZDpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MDtoZWlnaHQ6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y29udGVudDpcIlwifS5hbnQtbW9kYWwtY2VudGVyZWQgLmFudC1tb2RhbHt0b3A6MDtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWJvdHRvbTowO3RleHQtYWxpZ246bGVmdDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9QG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpey5hbnQtbW9kYWx7bWF4LXdpZHRoOmNhbGMoMTAwdncgLSAxNnB4KTttYXJnaW46OHB4IGF1dG99LmFudC1tb2RhbC1jZW50ZXJlZCAuYW50LW1vZGFse2ZsZXg6MX19LmFudC1tb2RhbC1jb25maXJtIC5hbnQtbW9kYWwtaGVhZGVye2Rpc3BsYXk6bm9uZX0uYW50LW1vZGFsLWNvbmZpcm0gLmFudC1tb2RhbC1ib2R5e3BhZGRpbmc6MzJweCAzMnB4IDI0cHh9LmFudC1tb2RhbC1jb25maXJtLWJvZHktd3JhcHBlcjpiZWZvcmV7ZGlzcGxheTp0YWJsZTtjb250ZW50OlwiXCJ9LmFudC1tb2RhbC1jb25maXJtLWJvZHktd3JhcHBlcjphZnRlcntkaXNwbGF5OnRhYmxlO2NsZWFyOmJvdGg7Y29udGVudDpcIlwifS5hbnQtbW9kYWwtY29uZmlybS1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS10aXRsZXtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEuNH0uYW50LW1vZGFsLWNvbmZpcm0tYm9keSAuYW50LW1vZGFsLWNvbmZpcm0tY29udGVudHttYXJnaW4tdG9wOjhweDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHh9LmFudC1tb2RhbC1jb25maXJtLWJvZHk+LmFudGljb257ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MTZweDtmb250LXNpemU6MjJweH0uYW50LW1vZGFsLWNvbmZpcm0tYm9keT4uYW50aWNvbisuYW50LW1vZGFsLWNvbmZpcm0tdGl0bGUrLmFudC1tb2RhbC1jb25maXJtLWNvbnRlbnR7bWFyZ2luLWxlZnQ6MzhweH0uYW50LW1vZGFsLWNvbmZpcm0gLmFudC1tb2RhbC1jb25maXJtLWJ0bnN7bWFyZ2luLXRvcDoyNHB4O3RleHQtYWxpZ246cmlnaHR9LmFudC1tb2RhbC1jb25maXJtIC5hbnQtbW9kYWwtY29uZmlybS1idG5zIC5hbnQtYnRuKy5hbnQtYnRue21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDo4cHh9LmFudC1tb2RhbC1jb25maXJtLWVycm9yIC5hbnQtbW9kYWwtY29uZmlybS1ib2R5Pi5hbnRpY29ue2NvbG9yOiNmZjRkNGZ9LmFudC1tb2RhbC1jb25maXJtLWNvbmZpcm0gLmFudC1tb2RhbC1jb25maXJtLWJvZHk+LmFudGljb24sLmFudC1tb2RhbC1jb25maXJtLXdhcm5pbmcgLmFudC1tb2RhbC1jb25maXJtLWJvZHk+LmFudGljb257Y29sb3I6I2ZhYWQxNH0uYW50LW1vZGFsLWNvbmZpcm0taW5mbyAuYW50LW1vZGFsLWNvbmZpcm0tYm9keT4uYW50aWNvbntjb2xvcjojMTg5MGZmfS5hbnQtbW9kYWwtY29uZmlybS1zdWNjZXNzIC5hbnQtbW9kYWwtY29uZmlybS1ib2R5Pi5hbnRpY29ue2NvbG9yOiM1MmM0MWF9LmFudC1tb2RhbC1jb25maXJtIC5hbnQtem9vbS1sZWF2ZSAuYW50LW1vZGFsLWNvbmZpcm0tYnRuc3twb2ludGVyLWV2ZW50czpub25lfS5hbnQtbW9kYWwtd3JhcC1ydGx7ZGlyZWN0aW9uOnJ0bH0uYW50LW1vZGFsLXdyYXAtcnRsIC5hbnQtbW9kYWwtY2xvc2V7cmlnaHQ6YXV0bztsZWZ0OjB9LmFudC1tb2RhbC13cmFwLXJ0bCAuYW50LW1vZGFsLWZvb3Rlcnt0ZXh0LWFsaWduOmxlZnR9LmFudC1tb2RhbC13cmFwLXJ0bCAuYW50LW1vZGFsLWZvb3RlciAuYW50LWJ0bisuYW50LWJ0bnttYXJnaW4tcmlnaHQ6OHB4O21hcmdpbi1sZWZ0OjB9LmFudC1tb2RhbC13cmFwLXJ0bCAuYW50LW1vZGFsLWNvbmZpcm0tYm9keXtkaXJlY3Rpb246cnRsfS5hbnQtbW9kYWwtd3JhcC1ydGwgLmFudC1tb2RhbC1jb25maXJtLWJvZHk+LmFudGljb257ZmxvYXQ6cmlnaHQ7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MTZweH0uYW50LW1vZGFsLXdyYXAtcnRsIC5hbnQtbW9kYWwtY29uZmlybS1ib2R5Pi5hbnRpY29uKy5hbnQtbW9kYWwtY29uZmlybS10aXRsZSsuYW50LW1vZGFsLWNvbmZpcm0tY29udGVudHttYXJnaW4tcmlnaHQ6MzhweDttYXJnaW4tbGVmdDowfS5hbnQtbW9kYWwtd3JhcC1ydGwgLmFudC1tb2RhbC1jb25maXJtLWJ0bnN7dGV4dC1hbGlnbjpsZWZ0fS5hbnQtbW9kYWwtd3JhcC1ydGwgLmFudC1tb2RhbC1jb25maXJtLWJ0bnMgLmFudC1idG4rLmFudC1idG57bWFyZ2luLXJpZ2h0OjhweDttYXJnaW4tbGVmdDowfS5hbnQtbW9kYWwtd3JhcC1ydGwuYW50LW1vZGFsLWNlbnRlcmVkIC5hbnQtbW9kYWx7dGV4dC1hbGlnbjpyaWdodH0uYW50LW5vdGlmaWNhdGlvbntib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MTAxMDttYXJnaW46MCAyNHB4IDAgMH0uYW50LW5vdGlmaWNhdGlvbi1jbG9zZS1pY29ue2ZvbnQtc2l6ZToxNHB4O2N1cnNvcjpwb2ludGVyfS5hbnQtbm90aWZpY2F0aW9uLWhvb2staG9sZGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5hbnQtbm90aWZpY2F0aW9uLW5vdGljZXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDozODRweDttYXgtd2lkdGg6Y2FsYygxMDB2dyAtIDQ4cHgpO21hcmdpbi1ib3R0b206MTZweDttYXJnaW4tbGVmdDphdXRvO3BhZGRpbmc6MTZweCAyNHB4O292ZXJmbG93OmhpZGRlbjtsaW5lLWhlaWdodDoxLjU3MTU7d29yZC13cmFwOmJyZWFrLXdvcmQ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MnB4O2JveC1zaGFkb3c6MCAzcHggNnB4IC00cHggcmdiYSgwLDAsMCwuMTIpLDAgNnB4IDE2cHggMCByZ2JhKDAsMCwwLC4wOCksMCA5cHggMjhweCA4cHggcmdiYSgwLDAsMCwuMDUpfS5hbnQtbm90aWZpY2F0aW9uLWJvdHRvbSAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UsLmFudC1ub3RpZmljYXRpb24tdG9wIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZXttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfS5hbnQtbm90aWZpY2F0aW9uLWJvdHRvbUxlZnQgLmFudC1ub3RpZmljYXRpb24tbm90aWNlLC5hbnQtbm90aWZpY2F0aW9uLXRvcExlZnQgLmFudC1ub3RpZmljYXRpb24tbm90aWNle21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OjB9LmFudC1ub3RpZmljYXRpb24tbm90aWNlLW1lc3NhZ2V7bWFyZ2luLWJvdHRvbTo4cHg7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjI0cHh9LmFudC1ub3RpZmljYXRpb24tbm90aWNlLW1lc3NhZ2Utc2luZ2xlLWxpbmUtYXV0by1tYXJnaW57ZGlzcGxheTpibG9jazt3aWR0aDpjYWxjKDI2NHB4IC0gMTAwJSk7bWF4LXdpZHRoOjRweDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC1ub3RpZmljYXRpb24tbm90aWNlLW1lc3NhZ2Utc2luZ2xlLWxpbmUtYXV0by1tYXJnaW46YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwifS5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1kZXNjcmlwdGlvbntmb250LXNpemU6MTRweH0uYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtY2xvc2FibGUgLmFudC1ub3RpZmljYXRpb24tbm90aWNlLW1lc3NhZ2V7cGFkZGluZy1yaWdodDoyNHB4fS5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS13aXRoLWljb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLW1lc3NhZ2V7bWFyZ2luLWJvdHRvbTo0cHg7bWFyZ2luLWxlZnQ6NDhweDtmb250LXNpemU6MTZweH0uYW50LW5vdGlmaWNhdGlvbi1ub3RpY2Utd2l0aC1pY29uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1kZXNjcmlwdGlvbnttYXJnaW4tbGVmdDo0OHB4O2ZvbnQtc2l6ZToxNHB4fS5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1pY29ue3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbi1sZWZ0OjRweDtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoyNHB4fS5hbnRpY29uLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWljb24tc3VjY2Vzc3tjb2xvcjojNTJjNDFhfS5hbnRpY29uLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWljb24taW5mb3tjb2xvcjojMTg5MGZmfS5hbnRpY29uLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWljb24td2FybmluZ3tjb2xvcjojZmFhZDE0fS5hbnRpY29uLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWljb24tZXJyb3J7Y29sb3I6I2ZmNGQ0Zn0uYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE2cHg7cmlnaHQ6MjJweDtjb2xvcjpyZ2JhKDAsMCwwLC40NSk7b3V0bGluZTpub25lfS5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1jbG9zZTpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC42Nyl9LmFudC1ub3RpZmljYXRpb24tbm90aWNlLWJ0bntmbG9hdDpyaWdodDttYXJnaW4tdG9wOjE2cHh9LmFudC1ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi1mYWRlLWVmZmVjdHthbmltYXRpb24tZHVyYXRpb246LjI0czthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKTthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9LmFudC1ub3RpZmljYXRpb24tZmFkZS1hcHBlYXIsLmFudC1ub3RpZmljYXRpb24tZmFkZS1lbnRlcntvcGFjaXR5OjA7YW5pbWF0aW9uLXBsYXktc3RhdGU6cGF1c2VkfS5hbnQtbm90aWZpY2F0aW9uLWZhZGUtYXBwZWFyLC5hbnQtbm90aWZpY2F0aW9uLWZhZGUtZW50ZXIsLmFudC1ub3RpZmljYXRpb24tZmFkZS1sZWF2ZXthbmltYXRpb24tZHVyYXRpb246LjI0czthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKTthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9LmFudC1ub3RpZmljYXRpb24tZmFkZS1sZWF2ZXthbmltYXRpb24tZHVyYXRpb246LjJzO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnBhdXNlZH0uYW50LW5vdGlmaWNhdGlvbi1mYWRlLWFwcGVhci5hbnQtbm90aWZpY2F0aW9uLWZhZGUtYXBwZWFyLWFjdGl2ZSwuYW50LW5vdGlmaWNhdGlvbi1mYWRlLWVudGVyLmFudC1ub3RpZmljYXRpb24tZmFkZS1lbnRlci1hY3RpdmV7YW5pbWF0aW9uLW5hbWU6Tm90aWZpY2F0aW9uRmFkZUluO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnJ1bm5pbmd9LmFudC1ub3RpZmljYXRpb24tZmFkZS1sZWF2ZS5hbnQtbm90aWZpY2F0aW9uLWZhZGUtbGVhdmUtYWN0aXZle2FuaW1hdGlvbi1uYW1lOk5vdGlmaWNhdGlvbkZhZGVPdXQ7YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZ31Aa2V5ZnJhbWVzIE5vdGlmaWNhdGlvbkZhZGVJbnswJXtsZWZ0OjM4NHB4O29wYWNpdHk6MH10b3tsZWZ0OjA7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIE5vdGlmaWNhdGlvbkZhZGVPdXR7MCV7bWF4LWhlaWdodDoxNTBweDttYXJnaW4tYm90dG9tOjE2cHg7b3BhY2l0eToxfXRve21heC1oZWlnaHQ6MDttYXJnaW4tYm90dG9tOjA7cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbTowO29wYWNpdHk6MH19LmFudC1ub3RpZmljYXRpb24tcnRse2RpcmVjdGlvbjpydGx9LmFudC1ub3RpZmljYXRpb24tcnRsIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1jbG9zYWJsZSAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtbWVzc2FnZXtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjI0cHh9LmFudC1ub3RpZmljYXRpb24tcnRsIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS13aXRoLWljb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWRlc2NyaXB0aW9uLC5hbnQtbm90aWZpY2F0aW9uLXJ0bCAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2Utd2l0aC1pY29uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1tZXNzYWdle21hcmdpbi1yaWdodDo0OHB4O21hcmdpbi1sZWZ0OjB9LmFudC1ub3RpZmljYXRpb24tcnRsIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1pY29ue21hcmdpbi1yaWdodDo0cHg7bWFyZ2luLWxlZnQ6MH0uYW50LW5vdGlmaWNhdGlvbi1ydGwgLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWNsb3Nle3JpZ2h0OmF1dG87bGVmdDoyMnB4fS5hbnQtbm90aWZpY2F0aW9uLXJ0bCAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtYnRue2Zsb2F0OmxlZnR9LmFudC1ub3RpZmljYXRpb24tYm90dG9tLC5hbnQtbm90aWZpY2F0aW9uLXRvcHttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfS5hbnQtbm90aWZpY2F0aW9uLXRvcCAuYW50LW5vdGlmaWNhdGlvbi1mYWRlLWFwcGVhci5hbnQtbm90aWZpY2F0aW9uLWZhZGUtYXBwZWFyLWFjdGl2ZSwuYW50LW5vdGlmaWNhdGlvbi10b3AgLmFudC1ub3RpZmljYXRpb24tZmFkZS1lbnRlci5hbnQtbm90aWZpY2F0aW9uLWZhZGUtZW50ZXItYWN0aXZle2FuaW1hdGlvbi1uYW1lOk5vdGlmaWNhdGlvblRvcEZhZGVJbn0uYW50LW5vdGlmaWNhdGlvbi1ib3R0b20gLmFudC1ub3RpZmljYXRpb24tZmFkZS1hcHBlYXIuYW50LW5vdGlmaWNhdGlvbi1mYWRlLWFwcGVhci1hY3RpdmUsLmFudC1ub3RpZmljYXRpb24tYm90dG9tIC5hbnQtbm90aWZpY2F0aW9uLWZhZGUtZW50ZXIuYW50LW5vdGlmaWNhdGlvbi1mYWRlLWVudGVyLWFjdGl2ZXthbmltYXRpb24tbmFtZTpOb3RpZmljYXRpb25Cb3R0b21GYWRlSW59LmFudC1ub3RpZmljYXRpb24tYm90dG9tTGVmdCwuYW50LW5vdGlmaWNhdGlvbi10b3BMZWZ0e21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjI0cHh9LmFudC1ub3RpZmljYXRpb24tYm90dG9tTGVmdCAuYW50LW5vdGlmaWNhdGlvbi1mYWRlLWFwcGVhci5hbnQtbm90aWZpY2F0aW9uLWZhZGUtYXBwZWFyLWFjdGl2ZSwuYW50LW5vdGlmaWNhdGlvbi1ib3R0b21MZWZ0IC5hbnQtbm90aWZpY2F0aW9uLWZhZGUtZW50ZXIuYW50LW5vdGlmaWNhdGlvbi1mYWRlLWVudGVyLWFjdGl2ZSwuYW50LW5vdGlmaWNhdGlvbi10b3BMZWZ0IC5hbnQtbm90aWZpY2F0aW9uLWZhZGUtYXBwZWFyLmFudC1ub3RpZmljYXRpb24tZmFkZS1hcHBlYXItYWN0aXZlLC5hbnQtbm90aWZpY2F0aW9uLXRvcExlZnQgLmFudC1ub3RpZmljYXRpb24tZmFkZS1lbnRlci5hbnQtbm90aWZpY2F0aW9uLWZhZGUtZW50ZXItYWN0aXZle2FuaW1hdGlvbi1uYW1lOk5vdGlmaWNhdGlvbkxlZnRGYWRlSW59QGtleWZyYW1lcyBOb3RpZmljYXRpb25Ub3BGYWRlSW57MCV7bWFyZ2luLXRvcDotMTAwJTtvcGFjaXR5OjB9dG97bWFyZ2luLXRvcDowO29wYWNpdHk6MX19QGtleWZyYW1lcyBOb3RpZmljYXRpb25Cb3R0b21GYWRlSW57MCV7bWFyZ2luLWJvdHRvbTotMTAwJTtvcGFjaXR5OjB9dG97bWFyZ2luLWJvdHRvbTowO29wYWNpdHk6MX19QGtleWZyYW1lcyBOb3RpZmljYXRpb25MZWZ0RmFkZUluezAle3JpZ2h0OjM4NHB4O29wYWNpdHk6MH10b3tyaWdodDowO29wYWNpdHk6MX19LmFudC1wYWdlLWhlYWRlcntib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxNnB4IDI0cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5hbnQtcGFnZS1oZWFkZXItZ2hvc3R7YmFja2dyb3VuZC1jb2xvcjppbmhlcml0fS5hbnQtcGFnZS1oZWFkZXIuaGFzLWJyZWFkY3J1bWJ7cGFkZGluZy10b3A6MTJweH0uYW50LXBhZ2UtaGVhZGVyLmhhcy1mb290ZXJ7cGFkZGluZy1ib3R0b206MH0uYW50LXBhZ2UtaGVhZGVyLWJhY2t7bWFyZ2luLXJpZ2h0OjE2cHg7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MX0uYW50LXBhZ2UtaGVhZGVyLWJhY2stYnV0dG9ue2NvbG9yOiMxODkwZmY7b3V0bGluZTpub25lO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246Y29sb3IgLjNzO2NvbG9yOiMwMDB9LmFudC1wYWdlLWhlYWRlci1iYWNrLWJ1dHRvbjpmb2N1cy12aXNpYmxlLC5hbnQtcGFnZS1oZWFkZXItYmFjay1idXR0b246aG92ZXJ7Y29sb3I6IzQwYTlmZn0uYW50LXBhZ2UtaGVhZGVyLWJhY2stYnV0dG9uOmFjdGl2ZXtjb2xvcjojMDk2ZGQ5fS5hbnQtcGFnZS1oZWFkZXIgLmFudC1kaXZpZGVyLXZlcnRpY2Fse2hlaWdodDoxNHB4O21hcmdpbjowIDEycHg7dmVydGljYWwtYWxpZ246bWlkZGxlfS5hbnQtYnJlYWRjcnVtYisuYW50LXBhZ2UtaGVhZGVyLWhlYWRpbmd7bWFyZ2luLXRvcDo4cHh9LmFudC1wYWdlLWhlYWRlci1oZWFkaW5ne2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uYW50LXBhZ2UtaGVhZGVyLWhlYWRpbmctbGVmdHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbjo0cHggMDtvdmVyZmxvdzpoaWRkZW59LmFudC1wYWdlLWhlYWRlci1oZWFkaW5nLXRpdGxle21hcmdpbi1yaWdodDoxMnB4O21hcmdpbi1ib3R0b206MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjMycHg7b3ZlcmZsb3c6aGlkZGVuO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtcGFnZS1oZWFkZXItaGVhZGluZyAuYW50LWF2YXRhcnttYXJnaW4tcmlnaHQ6MTJweH0uYW50LXBhZ2UtaGVhZGVyLWhlYWRpbmctc3ViLXRpdGxle21hcmdpbi1yaWdodDoxMnB4O2NvbG9yOnJnYmEoMCwwLDAsLjQ1KTtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjU3MTU7b3ZlcmZsb3c6aGlkZGVuO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtcGFnZS1oZWFkZXItaGVhZGluZy1leHRyYXttYXJnaW46NHB4IDA7d2hpdGUtc3BhY2U6bm93cmFwfS5hbnQtcGFnZS1oZWFkZXItaGVhZGluZy1leHRyYT4qe3doaXRlLXNwYWNlOnVuc2V0fS5hbnQtcGFnZS1oZWFkZXItY29udGVudHtwYWRkaW5nLXRvcDoxMnB4fS5hbnQtcGFnZS1oZWFkZXItZm9vdGVye21hcmdpbi10b3A6MTZweH0uYW50LXBhZ2UtaGVhZGVyLWZvb3RlciAuYW50LXRhYnM+LmFudC10YWJzLW5hdnttYXJnaW46MH0uYW50LXBhZ2UtaGVhZGVyLWZvb3RlciAuYW50LXRhYnM+LmFudC10YWJzLW5hdjpiZWZvcmV7Ym9yZGVyOm5vbmV9LmFudC1wYWdlLWhlYWRlci1mb290ZXIgLmFudC10YWJzIC5hbnQtdGFicy10YWJ7cGFkZGluZy10b3A6OHB4O3BhZGRpbmctYm90dG9tOjhweDtmb250LXNpemU6MTZweH0uYW50LXBhZ2UtaGVhZGVyLWNvbXBhY3QgLmFudC1wYWdlLWhlYWRlci1oZWFkaW5ne2ZsZXgtd3JhcDp3cmFwfS5hbnQtcGFnZS1oZWFkZXItcnRse2RpcmVjdGlvbjpydGx9LmFudC1wYWdlLWhlYWRlci1ydGwgLmFudC1wYWdlLWhlYWRlci1iYWNre2Zsb2F0OnJpZ2h0O21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjE2cHh9LmFudC1wYWdlLWhlYWRlci1ydGwgLmFudC1wYWdlLWhlYWRlci1oZWFkaW5nLXRpdGxlLC5hbnQtcGFnZS1oZWFkZXItcnRsIC5hbnQtcGFnZS1oZWFkZXItaGVhZGluZyAuYW50LWF2YXRhcnttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDoxMnB4fS5hbnQtcGFnZS1oZWFkZXItcnRsIC5hbnQtcGFnZS1oZWFkZXItaGVhZGluZy1zdWItdGl0bGV7ZmxvYXQ6cmlnaHQ7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MTJweH0uYW50LXBhZ2UtaGVhZGVyLXJ0bCAuYW50LXBhZ2UtaGVhZGVyLWhlYWRpbmctdGFnc3tmbG9hdDpyaWdodH0uYW50LXBhZ2UtaGVhZGVyLXJ0bCAuYW50LXBhZ2UtaGVhZGVyLWhlYWRpbmctZXh0cmF7ZmxvYXQ6bGVmdH0uYW50LXBhZ2UtaGVhZGVyLXJ0bCAuYW50LXBhZ2UtaGVhZGVyLWhlYWRpbmctZXh0cmE+KnttYXJnaW4tcmlnaHQ6MTJweDttYXJnaW4tbGVmdDowfS5hbnQtcGFnZS1oZWFkZXItcnRsIC5hbnQtcGFnZS1oZWFkZXItaGVhZGluZy1leHRyYT46Zmlyc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmFudC1wYWdlLWhlYWRlci1ydGwgLmFudC1wYWdlLWhlYWRlci1mb290ZXIgLmFudC10YWJzLWJhciAuYW50LXRhYnMtbmF2e2Zsb2F0OnJpZ2h0fS5hbnQtcGFnaW5hdGlvbntib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIn0uYW50LXBhZ2luYXRpb24sLmFudC1wYWdpbmF0aW9uIG9sLC5hbnQtcGFnaW5hdGlvbiB1bHttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lfS5hbnQtcGFnaW5hdGlvbjphZnRlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3Zpc2liaWxpdHk6aGlkZGVuO2NvbnRlbnQ6XCIgXCJ9LmFudC1wYWdpbmF0aW9uLWl0ZW0sLmFudC1wYWdpbmF0aW9uLXRvdGFsLXRleHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjMycHg7bWFyZ2luLXJpZ2h0OjhweDtsaW5lLWhlaWdodDozMHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYW50LXBhZ2luYXRpb24taXRlbXttaW4td2lkdGg6MzJweDtmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxTZWdvZSBVSSxSb2JvdG8sSGVsdmV0aWNhIE5ldWUsQXJpYWwsTm90byBTYW5zLHNhbnMtc2VyaWYsQXBwbGUgQ29sb3IgRW1vamksU2Vnb2UgVUkgRW1vamksU2Vnb2UgVUkgU3ltYm9sLE5vdG8gQ29sb3IgRW1vamk7dGV4dC1hbGlnbjpjZW50ZXI7bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7Ym9yZGVyLXJhZGl1czoycHg7b3V0bGluZTowO2N1cnNvcjpwb2ludGVyOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYW50LXBhZ2luYXRpb24taXRlbSBhe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowIDZweDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7dHJhbnNpdGlvbjpub25lfS5hbnQtcGFnaW5hdGlvbi1pdGVtIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmFudC1wYWdpbmF0aW9uLWl0ZW06aG92ZXJ7Ym9yZGVyLWNvbG9yOiMxODkwZmY7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtcGFnaW5hdGlvbi1pdGVtOmhvdmVyIGF7Y29sb3I6IzE4OTBmZn0uYW50LXBhZ2luYXRpb24taXRlbTpmb2N1cy12aXNpYmxle2JvcmRlci1jb2xvcjojMTg5MGZmO3RyYW5zaXRpb246YWxsIC4zc30uYW50LXBhZ2luYXRpb24taXRlbTpmb2N1cy12aXNpYmxlIGF7Y29sb3I6IzE4OTBmZn0uYW50LXBhZ2luYXRpb24taXRlbS1hY3RpdmV7Zm9udC13ZWlnaHQ6NTAwO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6IzE4OTBmZn0uYW50LXBhZ2luYXRpb24taXRlbS1hY3RpdmUgYXtjb2xvcjojMTg5MGZmfS5hbnQtcGFnaW5hdGlvbi1pdGVtLWFjdGl2ZTpmb2N1cy12aXNpYmxlLC5hbnQtcGFnaW5hdGlvbi1pdGVtLWFjdGl2ZTpob3Zlcntib3JkZXItY29sb3I6IzQwYTlmZn0uYW50LXBhZ2luYXRpb24taXRlbS1hY3RpdmU6Zm9jdXMtdmlzaWJsZSBhLC5hbnQtcGFnaW5hdGlvbi1pdGVtLWFjdGl2ZTpob3ZlciBhe2NvbG9yOiM0MGE5ZmZ9LmFudC1wYWdpbmF0aW9uLWp1bXAtbmV4dCwuYW50LXBhZ2luYXRpb24tanVtcC1wcmV2e291dGxpbmU6MH0uYW50LXBhZ2luYXRpb24tanVtcC1uZXh0IC5hbnQtcGFnaW5hdGlvbi1pdGVtLWNvbnRhaW5lciwuYW50LXBhZ2luYXRpb24tanVtcC1wcmV2IC5hbnQtcGFnaW5hdGlvbi1pdGVtLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uYW50LXBhZ2luYXRpb24tanVtcC1uZXh0IC5hbnQtcGFnaW5hdGlvbi1pdGVtLWNvbnRhaW5lciAuYW50LXBhZ2luYXRpb24taXRlbS1saW5rLWljb24sLmFudC1wYWdpbmF0aW9uLWp1bXAtcHJldiAuYW50LXBhZ2luYXRpb24taXRlbS1jb250YWluZXIgLmFudC1wYWdpbmF0aW9uLWl0ZW0tbGluay1pY29ue2NvbG9yOiMxODkwZmY7Zm9udC1zaXplOjEycHg7bGV0dGVyLXNwYWNpbmc6LTFweDtvcGFjaXR5OjA7dHJhbnNpdGlvbjphbGwgLjJzfS5hbnQtcGFnaW5hdGlvbi1qdW1wLW5leHQgLmFudC1wYWdpbmF0aW9uLWl0ZW0tY29udGFpbmVyIC5hbnQtcGFnaW5hdGlvbi1pdGVtLWxpbmstaWNvbi1zdmcsLmFudC1wYWdpbmF0aW9uLWp1bXAtcHJldiAuYW50LXBhZ2luYXRpb24taXRlbS1jb250YWluZXIgLmFudC1wYWdpbmF0aW9uLWl0ZW0tbGluay1pY29uLXN2Z3t0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDttYXJnaW46YXV0b30uYW50LXBhZ2luYXRpb24tanVtcC1uZXh0IC5hbnQtcGFnaW5hdGlvbi1pdGVtLWNvbnRhaW5lciAuYW50LXBhZ2luYXRpb24taXRlbS1lbGxpcHNpcywuYW50LXBhZ2luYXRpb24tanVtcC1wcmV2IC5hbnQtcGFnaW5hdGlvbi1pdGVtLWNvbnRhaW5lciAuYW50LXBhZ2luYXRpb24taXRlbS1lbGxpcHNpc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtkaXNwbGF5OmJsb2NrO21hcmdpbjphdXRvO2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzoycHg7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1pbmRlbnQ6LjEzZW07b3BhY2l0eToxO3RyYW5zaXRpb246YWxsIC4yc30uYW50LXBhZ2luYXRpb24tanVtcC1uZXh0OmhvdmVyIC5hbnQtcGFnaW5hdGlvbi1pdGVtLWxpbmstaWNvbiwuYW50LXBhZ2luYXRpb24tanVtcC1wcmV2OmhvdmVyIC5hbnQtcGFnaW5hdGlvbi1pdGVtLWxpbmstaWNvbntvcGFjaXR5OjF9LmFudC1wYWdpbmF0aW9uLWp1bXAtbmV4dDpob3ZlciAuYW50LXBhZ2luYXRpb24taXRlbS1lbGxpcHNpcywuYW50LXBhZ2luYXRpb24tanVtcC1wcmV2OmhvdmVyIC5hbnQtcGFnaW5hdGlvbi1pdGVtLWVsbGlwc2lze29wYWNpdHk6MH0uYW50LXBhZ2luYXRpb24tanVtcC1uZXh0OmZvY3VzLXZpc2libGUgLmFudC1wYWdpbmF0aW9uLWl0ZW0tbGluay1pY29uLC5hbnQtcGFnaW5hdGlvbi1qdW1wLXByZXY6Zm9jdXMtdmlzaWJsZSAuYW50LXBhZ2luYXRpb24taXRlbS1saW5rLWljb257b3BhY2l0eToxfS5hbnQtcGFnaW5hdGlvbi1qdW1wLW5leHQ6Zm9jdXMtdmlzaWJsZSAuYW50LXBhZ2luYXRpb24taXRlbS1lbGxpcHNpcywuYW50LXBhZ2luYXRpb24tanVtcC1wcmV2OmZvY3VzLXZpc2libGUgLmFudC1wYWdpbmF0aW9uLWl0ZW0tZWxsaXBzaXN7b3BhY2l0eTowfS5hbnQtcGFnaW5hdGlvbi1qdW1wLW5leHQsLmFudC1wYWdpbmF0aW9uLWp1bXAtcHJldiwuYW50LXBhZ2luYXRpb24tcHJldnttYXJnaW4tcmlnaHQ6OHB4fS5hbnQtcGFnaW5hdGlvbi1qdW1wLW5leHQsLmFudC1wYWdpbmF0aW9uLWp1bXAtcHJldiwuYW50LXBhZ2luYXRpb24tbmV4dCwuYW50LXBhZ2luYXRpb24tcHJldntkaXNwbGF5OmlubGluZS1ibG9jazttaW4td2lkdGg6MzJweDtoZWlnaHQ6MzJweDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsU2Vnb2UgVUksUm9ib3RvLEhlbHZldGljYSBOZXVlLEFyaWFsLE5vdG8gU2FucyxzYW5zLXNlcmlmLEFwcGxlIENvbG9yIEVtb2ppLFNlZ29lIFVJIEVtb2ppLFNlZ29lIFVJIFN5bWJvbCxOb3RvIENvbG9yIEVtb2ppO2xpbmUtaGVpZ2h0OjMycHg7dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlO2xpc3Qtc3R5bGU6bm9uZTtib3JkZXItcmFkaXVzOjJweDtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCAuM3N9LmFudC1wYWdpbmF0aW9uLW5leHQsLmFudC1wYWdpbmF0aW9uLXByZXZ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7b3V0bGluZTowfS5hbnQtcGFnaW5hdGlvbi1uZXh0IGJ1dHRvbiwuYW50LXBhZ2luYXRpb24tcHJldiBidXR0b257Y29sb3I6cmdiYSgwLDAsMCwuODUpO2N1cnNvcjpwb2ludGVyOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYW50LXBhZ2luYXRpb24tbmV4dDpob3ZlciBidXR0b24sLmFudC1wYWdpbmF0aW9uLXByZXY6aG92ZXIgYnV0dG9ue2JvcmRlci1jb2xvcjojNDBhOWZmfS5hbnQtcGFnaW5hdGlvbi1uZXh0IC5hbnQtcGFnaW5hdGlvbi1pdGVtLWxpbmssLmFudC1wYWdpbmF0aW9uLXByZXYgLmFudC1wYWdpbmF0aW9uLWl0ZW0tbGlua3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzowO2ZvbnQtc2l6ZToxMnB4O3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7Ym9yZGVyLXJhZGl1czoycHg7b3V0bGluZTpub25lO3RyYW5zaXRpb246YWxsIC4zc30uYW50LXBhZ2luYXRpb24tbmV4dDpmb2N1cy12aXNpYmxlIC5hbnQtcGFnaW5hdGlvbi1pdGVtLWxpbmssLmFudC1wYWdpbmF0aW9uLW5leHQ6aG92ZXIgLmFudC1wYWdpbmF0aW9uLWl0ZW0tbGluaywuYW50LXBhZ2luYXRpb24tcHJldjpmb2N1cy12aXNpYmxlIC5hbnQtcGFnaW5hdGlvbi1pdGVtLWxpbmssLmFudC1wYWdpbmF0aW9uLXByZXY6aG92ZXIgLmFudC1wYWdpbmF0aW9uLWl0ZW0tbGlua3tjb2xvcjojMTg5MGZmO2JvcmRlci1jb2xvcjojMTg5MGZmfS5hbnQtcGFnaW5hdGlvbi1kaXNhYmxlZCwuYW50LXBhZ2luYXRpb24tZGlzYWJsZWQ6aG92ZXJ7Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtcGFnaW5hdGlvbi1kaXNhYmxlZCAuYW50LXBhZ2luYXRpb24taXRlbS1saW5rLC5hbnQtcGFnaW5hdGlvbi1kaXNhYmxlZDpob3ZlciAuYW50LXBhZ2luYXRpb24taXRlbS1saW5re2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtib3JkZXItY29sb3I6I2Q5ZDlkOTtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1wYWdpbmF0aW9uLWRpc2FibGVkOmZvY3VzLXZpc2libGV7Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtcGFnaW5hdGlvbi1kaXNhYmxlZDpmb2N1cy12aXNpYmxlIC5hbnQtcGFnaW5hdGlvbi1pdGVtLWxpbmt7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2JvcmRlci1jb2xvcjojZDlkOWQ5O2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXBhZ2luYXRpb24tc2xhc2h7bWFyZ2luOjAgMTBweCAwIDVweH0uYW50LXBhZ2luYXRpb24tb3B0aW9uc3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDoxNnB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX1AbWVkaWEgKC1tcy1oaWdoLWNvbnRyYXN0Om5vbmUpey5hbnQtcGFnaW5hdGlvbi1vcHRpb25zLC5hbnQtcGFnaW5hdGlvbi1vcHRpb25zIDo6LW1zLWJhY2tkcm9we3ZlcnRpY2FsLWFsaWduOnRvcH19LmFudC1wYWdpbmF0aW9uLW9wdGlvbnMtc2l6ZS1jaGFuZ2VyLmFudC1zZWxlY3R7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0b30uYW50LXBhZ2luYXRpb24tb3B0aW9ucy1xdWljay1qdW1wZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjMycHg7bWFyZ2luLWxlZnQ6OHB4O2xpbmUtaGVpZ2h0OjMycHg7dmVydGljYWwtYWxpZ246dG9wfS5hbnQtcGFnaW5hdGlvbi1vcHRpb25zLXF1aWNrLWp1bXBlciBpbnB1dHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO21pbi13aWR0aDowO3BhZGRpbmc6NHB4IDExcHg7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNTcxNTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTtib3JkZXItcmFkaXVzOjJweDt0cmFuc2l0aW9uOmFsbCAuM3M7d2lkdGg6NTBweDtoZWlnaHQ6MzJweDttYXJnaW46MCA4cHh9LmFudC1wYWdpbmF0aW9uLW9wdGlvbnMtcXVpY2stanVtcGVyIGlucHV0OjotbW96LXBsYWNlaG9sZGVye2NvbG9yOiNiZmJmYmY7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmFudC1wYWdpbmF0aW9uLW9wdGlvbnMtcXVpY2stanVtcGVyIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojYmZiZmJmOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmFudC1wYWdpbmF0aW9uLW9wdGlvbnMtcXVpY2stanVtcGVyIGlucHV0OjpwbGFjZWhvbGRlcntjb2xvcjojYmZiZmJmOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYW50LXBhZ2luYXRpb24tb3B0aW9ucy1xdWljay1qdW1wZXIgaW5wdXQ6LW1vei1wbGFjZWhvbGRlci1zaG93bnt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtcGFnaW5hdGlvbi1vcHRpb25zLXF1aWNrLWp1bXBlciBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uYW50LXBhZ2luYXRpb24tb3B0aW9ucy1xdWljay1qdW1wZXIgaW5wdXQ6cGxhY2Vob2xkZXItc2hvd257dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uYW50LXBhZ2luYXRpb24tb3B0aW9ucy1xdWljay1qdW1wZXIgaW5wdXQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOiM0MGE5ZmY7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH0uYW50LXBhZ2luYXRpb24tb3B0aW9ucy1xdWljay1qdW1wZXIgaW5wdXQtZm9jdXNlZCwuYW50LXBhZ2luYXRpb24tb3B0aW9ucy1xdWljay1qdW1wZXIgaW5wdXQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM0MGE5ZmY7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgyNCwxNDQsMjU1LC4yKTtib3JkZXItcmlnaHQtd2lkdGg6MXB4O291dGxpbmU6MH0uYW50LXBhZ2luYXRpb24tb3B0aW9ucy1xdWljay1qdW1wZXIgaW5wdXQtZGlzYWJsZWR7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItY29sb3I6I2Q5ZDlkOTtib3gtc2hhZG93Om5vbmU7Y3Vyc29yOm5vdC1hbGxvd2VkO29wYWNpdHk6MX0uYW50LXBhZ2luYXRpb24tb3B0aW9ucy1xdWljay1qdW1wZXIgaW5wdXQtZGlzYWJsZWQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH0uYW50LXBhZ2luYXRpb24tb3B0aW9ucy1xdWljay1qdW1wZXIgaW5wdXRbZGlzYWJsZWRde2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7Ym94LXNoYWRvdzpub25lO2N1cnNvcjpub3QtYWxsb3dlZDtvcGFjaXR5OjF9LmFudC1wYWdpbmF0aW9uLW9wdGlvbnMtcXVpY2stanVtcGVyIGlucHV0W2Rpc2FibGVkXTpob3Zlcntib3JkZXItY29sb3I6I2Q5ZDlkOTtib3JkZXItcmlnaHQtd2lkdGg6MXB4fS5hbnQtcGFnaW5hdGlvbi1vcHRpb25zLXF1aWNrLWp1bXBlciBpbnB1dC1ib3JkZXJsZXNzLC5hbnQtcGFnaW5hdGlvbi1vcHRpb25zLXF1aWNrLWp1bXBlciBpbnB1dC1ib3JkZXJsZXNzLWRpc2FibGVkLC5hbnQtcGFnaW5hdGlvbi1vcHRpb25zLXF1aWNrLWp1bXBlciBpbnB1dC1ib3JkZXJsZXNzLWZvY3VzZWQsLmFudC1wYWdpbmF0aW9uLW9wdGlvbnMtcXVpY2stanVtcGVyIGlucHV0LWJvcmRlcmxlc3M6Zm9jdXMsLmFudC1wYWdpbmF0aW9uLW9wdGlvbnMtcXVpY2stanVtcGVyIGlucHV0LWJvcmRlcmxlc3M6aG92ZXIsLmFudC1wYWdpbmF0aW9uLW9wdGlvbnMtcXVpY2stanVtcGVyIGlucHV0LWJvcmRlcmxlc3NbZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzpub25lfXRleHRhcmVhLmFudC1wYWdpbmF0aW9uLW9wdGlvbnMtcXVpY2stanVtcGVyIGlucHV0e21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO21pbi1oZWlnaHQ6MzJweDtsaW5lLWhlaWdodDoxLjU3MTU7dmVydGljYWwtYWxpZ246Ym90dG9tO3RyYW5zaXRpb246YWxsIC4zcyxoZWlnaHQgMHN9LmFudC1wYWdpbmF0aW9uLW9wdGlvbnMtcXVpY2stanVtcGVyIGlucHV0LWxne3BhZGRpbmc6Ni41cHggMTFweDtmb250LXNpemU6MTZweH0uYW50LXBhZ2luYXRpb24tb3B0aW9ucy1xdWljay1qdW1wZXIgaW5wdXQtc217cGFkZGluZzowIDdweH0uYW50LXBhZ2luYXRpb24tc2ltcGxlIC5hbnQtcGFnaW5hdGlvbi1uZXh0LC5hbnQtcGFnaW5hdGlvbi1zaW1wbGUgLmFudC1wYWdpbmF0aW9uLXByZXZ7aGVpZ2h0OjI0cHg7bGluZS1oZWlnaHQ6MjRweDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmFudC1wYWdpbmF0aW9uLXNpbXBsZSAuYW50LXBhZ2luYXRpb24tbmV4dCAuYW50LXBhZ2luYXRpb24taXRlbS1saW5rLC5hbnQtcGFnaW5hdGlvbi1zaW1wbGUgLmFudC1wYWdpbmF0aW9uLXByZXYgLmFudC1wYWdpbmF0aW9uLWl0ZW0tbGlua3toZWlnaHQ6MjRweDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowfS5hbnQtcGFnaW5hdGlvbi1zaW1wbGUgLmFudC1wYWdpbmF0aW9uLW5leHQgLmFudC1wYWdpbmF0aW9uLWl0ZW0tbGluazphZnRlciwuYW50LXBhZ2luYXRpb24tc2ltcGxlIC5hbnQtcGFnaW5hdGlvbi1wcmV2IC5hbnQtcGFnaW5hdGlvbi1pdGVtLWxpbms6YWZ0ZXJ7aGVpZ2h0OjI0cHg7bGluZS1oZWlnaHQ6MjRweH0uYW50LXBhZ2luYXRpb24tc2ltcGxlIC5hbnQtcGFnaW5hdGlvbi1zaW1wbGUtcGFnZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjI0cHg7bWFyZ2luLXJpZ2h0OjhweH0uYW50LXBhZ2luYXRpb24tc2ltcGxlIC5hbnQtcGFnaW5hdGlvbi1zaW1wbGUtcGFnZXIgaW5wdXR7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDoxMDAlO21hcmdpbi1yaWdodDo4cHg7cGFkZGluZzowIDZweDt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5O2JvcmRlci1yYWRpdXM6MnB4O291dGxpbmU6bm9uZTt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuM3N9LmFudC1wYWdpbmF0aW9uLXNpbXBsZSAuYW50LXBhZ2luYXRpb24tc2ltcGxlLXBhZ2VyIGlucHV0OmhvdmVye2JvcmRlci1jb2xvcjojMTg5MGZmfS5hbnQtcGFnaW5hdGlvbi1zaW1wbGUgLmFudC1wYWdpbmF0aW9uLXNpbXBsZS1wYWdlciBpbnB1dDpmb2N1c3tib3JkZXItY29sb3I6IzQwYTlmZjtib3gtc2hhZG93OjAgMCAwIDJweCByZ2JhKDI0LDE0NCwyNTUsLjIpfS5hbnQtcGFnaW5hdGlvbi1zaW1wbGUgLmFudC1wYWdpbmF0aW9uLXNpbXBsZS1wYWdlciBpbnB1dFtkaXNhYmxlZF17Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2JhY2tncm91bmQ6I2Y1ZjVmNTtib3JkZXItY29sb3I6I2Q5ZDlkOTtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1wYWdpbmF0aW9uLmFudC1wYWdpbmF0aW9uLW1pbmkgLmFudC1wYWdpbmF0aW9uLXNpbXBsZS1wYWdlciwuYW50LXBhZ2luYXRpb24uYW50LXBhZ2luYXRpb24tbWluaSAuYW50LXBhZ2luYXRpb24tdG90YWwtdGV4dHtoZWlnaHQ6MjRweDtsaW5lLWhlaWdodDoyNHB4fS5hbnQtcGFnaW5hdGlvbi5hbnQtcGFnaW5hdGlvbi1taW5pIC5hbnQtcGFnaW5hdGlvbi1pdGVte21pbi13aWR0aDoyNHB4O2hlaWdodDoyNHB4O21hcmdpbjowO2xpbmUtaGVpZ2h0OjIycHh9LmFudC1wYWdpbmF0aW9uLmFudC1wYWdpbmF0aW9uLW1pbmkgLmFudC1wYWdpbmF0aW9uLWl0ZW06bm90KC5hbnQtcGFnaW5hdGlvbi1pdGVtLWFjdGl2ZSl7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9LmFudC1wYWdpbmF0aW9uLmFudC1wYWdpbmF0aW9uLW1pbmkgLmFudC1wYWdpbmF0aW9uLW5leHQsLmFudC1wYWdpbmF0aW9uLmFudC1wYWdpbmF0aW9uLW1pbmkgLmFudC1wYWdpbmF0aW9uLXByZXZ7bWluLXdpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7bWFyZ2luOjA7bGluZS1oZWlnaHQ6MjRweH0uYW50LXBhZ2luYXRpb24uYW50LXBhZ2luYXRpb24tbWluaSAuYW50LXBhZ2luYXRpb24tbmV4dCAuYW50LXBhZ2luYXRpb24taXRlbS1saW5rLC5hbnQtcGFnaW5hdGlvbi5hbnQtcGFnaW5hdGlvbi1taW5pIC5hbnQtcGFnaW5hdGlvbi1wcmV2IC5hbnQtcGFnaW5hdGlvbi1pdGVtLWxpbmt7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9LmFudC1wYWdpbmF0aW9uLmFudC1wYWdpbmF0aW9uLW1pbmkgLmFudC1wYWdpbmF0aW9uLW5leHQgLmFudC1wYWdpbmF0aW9uLWl0ZW0tbGluazphZnRlciwuYW50LXBhZ2luYXRpb24uYW50LXBhZ2luYXRpb24tbWluaSAuYW50LXBhZ2luYXRpb24tcHJldiAuYW50LXBhZ2luYXRpb24taXRlbS1saW5rOmFmdGVye2hlaWdodDoyNHB4O2xpbmUtaGVpZ2h0OjI0cHh9LmFudC1wYWdpbmF0aW9uLmFudC1wYWdpbmF0aW9uLW1pbmkgLmFudC1wYWdpbmF0aW9uLWp1bXAtbmV4dCwuYW50LXBhZ2luYXRpb24uYW50LXBhZ2luYXRpb24tbWluaSAuYW50LXBhZ2luYXRpb24tanVtcC1wcmV2e2hlaWdodDoyNHB4O21hcmdpbi1yaWdodDowO2xpbmUtaGVpZ2h0OjI0cHh9LmFudC1wYWdpbmF0aW9uLmFudC1wYWdpbmF0aW9uLW1pbmkgLmFudC1wYWdpbmF0aW9uLW9wdGlvbnN7bWFyZ2luLWxlZnQ6MnB4fS5hbnQtcGFnaW5hdGlvbi5hbnQtcGFnaW5hdGlvbi1taW5pIC5hbnQtcGFnaW5hdGlvbi1vcHRpb25zLXNpemUtY2hhbmdlcnt0b3A6MH0uYW50LXBhZ2luYXRpb24uYW50LXBhZ2luYXRpb24tbWluaSAuYW50LXBhZ2luYXRpb24tb3B0aW9ucy1xdWljay1qdW1wZXJ7aGVpZ2h0OjI0cHg7bGluZS1oZWlnaHQ6MjRweH0uYW50LXBhZ2luYXRpb24uYW50LXBhZ2luYXRpb24tbWluaSAuYW50LXBhZ2luYXRpb24tb3B0aW9ucy1xdWljay1qdW1wZXIgaW5wdXR7cGFkZGluZzowIDdweDt3aWR0aDo0NHB4O2hlaWdodDoyNHB4fS5hbnQtcGFnaW5hdGlvbi5hbnQtcGFnaW5hdGlvbi1kaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1wYWdpbmF0aW9uLmFudC1wYWdpbmF0aW9uLWRpc2FibGVkIC5hbnQtcGFnaW5hdGlvbi1pdGVte2JhY2tncm91bmQ6I2Y1ZjVmNTtib3JkZXItY29sb3I6I2Q5ZDlkOTtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1wYWdpbmF0aW9uLmFudC1wYWdpbmF0aW9uLWRpc2FibGVkIC5hbnQtcGFnaW5hdGlvbi1pdGVtIGF7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOm5vbmU7Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtcGFnaW5hdGlvbi5hbnQtcGFnaW5hdGlvbi1kaXNhYmxlZCAuYW50LXBhZ2luYXRpb24taXRlbS1hY3RpdmV7YmFja2dyb3VuZDojZTZlNmU2fS5hbnQtcGFnaW5hdGlvbi5hbnQtcGFnaW5hdGlvbi1kaXNhYmxlZCAuYW50LXBhZ2luYXRpb24taXRlbS1hY3RpdmUgYXtjb2xvcjpyZ2JhKDAsMCwwLC4yNSl9LmFudC1wYWdpbmF0aW9uLmFudC1wYWdpbmF0aW9uLWRpc2FibGVkIC5hbnQtcGFnaW5hdGlvbi1pdGVtLWxpbmt7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2JhY2tncm91bmQ6I2Y1ZjVmNTtib3JkZXItY29sb3I6I2Q5ZDlkOTtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1wYWdpbmF0aW9uLXNpbXBsZS5hbnQtcGFnaW5hdGlvbi5hbnQtcGFnaW5hdGlvbi1kaXNhYmxlZCAuYW50LXBhZ2luYXRpb24taXRlbS1saW5re2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LmFudC1wYWdpbmF0aW9uLmFudC1wYWdpbmF0aW9uLWRpc2FibGVkIC5hbnQtcGFnaW5hdGlvbi1pdGVtLWxpbmstaWNvbntvcGFjaXR5OjB9LmFudC1wYWdpbmF0aW9uLmFudC1wYWdpbmF0aW9uLWRpc2FibGVkIC5hbnQtcGFnaW5hdGlvbi1pdGVtLWVsbGlwc2lze29wYWNpdHk6MX0uYW50LXBhZ2luYXRpb24uYW50LXBhZ2luYXRpb24tZGlzYWJsZWQgLmFudC1wYWdpbmF0aW9uLXNpbXBsZS1wYWdlcntjb2xvcjpyZ2JhKDAsMCwwLC4yNSl9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MnB4KXsuYW50LXBhZ2luYXRpb24taXRlbS1hZnRlci1qdW1wLXByZXYsLmFudC1wYWdpbmF0aW9uLWl0ZW0tYmVmb3JlLWp1bXAtbmV4dHtkaXNwbGF5Om5vbmV9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzZweCl7LmFudC1wYWdpbmF0aW9uLW9wdGlvbnN7ZGlzcGxheTpub25lfX0uYW50LXBhZ2luYXRpb24tcnRsIC5hbnQtcGFnaW5hdGlvbi1pdGVtLC5hbnQtcGFnaW5hdGlvbi1ydGwgLmFudC1wYWdpbmF0aW9uLWp1bXAtbmV4dCwuYW50LXBhZ2luYXRpb24tcnRsIC5hbnQtcGFnaW5hdGlvbi1qdW1wLXByZXYsLmFudC1wYWdpbmF0aW9uLXJ0bCAuYW50LXBhZ2luYXRpb24tcHJldiwuYW50LXBhZ2luYXRpb24tcnRsIC5hbnQtcGFnaW5hdGlvbi10b3RhbC10ZXh0e21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjhweH0uYW50LXBhZ2luYXRpb24tcnRsIC5hbnQtcGFnaW5hdGlvbi1zbGFzaHttYXJnaW46MCA1cHggMCAxMHB4fS5hbnQtcGFnaW5hdGlvbi1ydGwgLmFudC1wYWdpbmF0aW9uLW9wdGlvbnN7bWFyZ2luLXJpZ2h0OjE2cHg7bWFyZ2luLWxlZnQ6MH0uYW50LXBhZ2luYXRpb24tcnRsIC5hbnQtcGFnaW5hdGlvbi1vcHRpb25zIC5hbnQtcGFnaW5hdGlvbi1vcHRpb25zLXNpemUtY2hhbmdlci5hbnQtc2VsZWN0e21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjhweH0uYW50LXBhZ2luYXRpb24tcnRsIC5hbnQtcGFnaW5hdGlvbi1vcHRpb25zIC5hbnQtcGFnaW5hdGlvbi1vcHRpb25zLXF1aWNrLWp1bXBlcnttYXJnaW4tbGVmdDowfS5hbnQtcGFnaW5hdGlvbi1ydGwuYW50LXBhZ2luYXRpb24tc2ltcGxlIC5hbnQtcGFnaW5hdGlvbi1zaW1wbGUtcGFnZXIsLmFudC1wYWdpbmF0aW9uLXJ0bC5hbnQtcGFnaW5hdGlvbi1zaW1wbGUgLmFudC1wYWdpbmF0aW9uLXNpbXBsZS1wYWdlciBpbnB1dHttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDo4cHh9LmFudC1wYWdpbmF0aW9uLXJ0bC5hbnQtcGFnaW5hdGlvbi5taW5pIC5hbnQtcGFnaW5hdGlvbi1vcHRpb25ze21hcmdpbi1yaWdodDoycHg7bWFyZ2luLWxlZnQ6MH0uYW50LXBvcGNvbmZpcm17ei1pbmRleDoxMDYwfS5hbnQtcG9wb3Zlcntib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjEwMzA7bWF4LXdpZHRoOjEwMHZ3O2ZvbnQtd2VpZ2h0OjQwMDt3aGl0ZS1zcGFjZTpub3JtYWw7dGV4dC1hbGlnbjpsZWZ0O2N1cnNvcjphdXRvOy13ZWJraXQtdXNlci1zZWxlY3Q6dGV4dDstbW96LXVzZXItc2VsZWN0OnRleHQ7LW1zLXVzZXItc2VsZWN0OnRleHQ7dXNlci1zZWxlY3Q6dGV4dH0uYW50LXBvcG92ZXItY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZX0uYW50LXBvcG92ZXI6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDpoc2xhKDAsMCUsMTAwJSwuMDEpO2NvbnRlbnQ6XCJcIn0uYW50LXBvcG92ZXItaGlkZGVue2Rpc3BsYXk6bm9uZX0uYW50LXBvcG92ZXItcGxhY2VtZW50LXRvcCwuYW50LXBvcG92ZXItcGxhY2VtZW50LXRvcExlZnQsLmFudC1wb3BvdmVyLXBsYWNlbWVudC10b3BSaWdodHtwYWRkaW5nLWJvdHRvbToxNS4zMTM3MDg1cHh9LmFudC1wb3BvdmVyLXBsYWNlbWVudC1yaWdodCwuYW50LXBvcG92ZXItcGxhY2VtZW50LXJpZ2h0Qm90dG9tLC5hbnQtcG9wb3Zlci1wbGFjZW1lbnQtcmlnaHRUb3B7cGFkZGluZy1sZWZ0OjE1LjMxMzcwODVweH0uYW50LXBvcG92ZXItcGxhY2VtZW50LWJvdHRvbSwuYW50LXBvcG92ZXItcGxhY2VtZW50LWJvdHRvbUxlZnQsLmFudC1wb3BvdmVyLXBsYWNlbWVudC1ib3R0b21SaWdodHtwYWRkaW5nLXRvcDoxNS4zMTM3MDg1cHh9LmFudC1wb3BvdmVyLXBsYWNlbWVudC1sZWZ0LC5hbnQtcG9wb3Zlci1wbGFjZW1lbnQtbGVmdEJvdHRvbSwuYW50LXBvcG92ZXItcGxhY2VtZW50LWxlZnRUb3B7cGFkZGluZy1yaWdodDoxNS4zMTM3MDg1cHh9LmFudC1wb3BvdmVyLWlubmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyLXJhZGl1czoycHg7Ym94LXNoYWRvdzowIDNweCA2cHggLTRweCByZ2JhKDAsMCwwLC4xMiksMCA2cHggMTZweCAwIHJnYmEoMCwwLDAsLjA4KSwwIDlweCAyOHB4IDhweCByZ2JhKDAsMCwwLC4wNSl9QG1lZGlhICgtbXMtaGlnaC1jb250cmFzdDpub25lKSxzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDphY3RpdmUpey5hbnQtcG9wb3Zlci1pbm5lcntib3gtc2hhZG93OjAgM3B4IDZweCAtNHB4IHJnYmEoMCwwLDAsLjEyKSwwIDZweCAxNnB4IDAgcmdiYSgwLDAsMCwuMDgpLDAgOXB4IDI4cHggOHB4IHJnYmEoMCwwLDAsLjA1KX19LmFudC1wb3BvdmVyLXRpdGxle21pbi13aWR0aDoxNzdweDttaW4taGVpZ2h0OjMycHg7bWFyZ2luOjA7cGFkZGluZzo1cHggMTZweCA0cHg7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtd2VpZ2h0OjUwMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwfS5hbnQtcG9wb3Zlci1pbm5lci1jb250ZW50e3dpZHRoOi1tb3otbWF4LWNvbnRlbnQ7d2lkdGg6bWF4LWNvbnRlbnQ7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzoxMnB4IDE2cHg7Y29sb3I6cmdiYSgwLDAsMCwuODUpfS5hbnQtcG9wb3Zlci1tZXNzYWdle2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjRweCAwIDEycHg7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4fS5hbnQtcG9wb3Zlci1tZXNzYWdlLWljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjhweDtjb2xvcjojZmFhZDE0O2ZvbnQtc2l6ZToxNHB4fS5hbnQtcG9wb3Zlci1idXR0b25ze21hcmdpbi1ib3R0b206NHB4O3RleHQtYWxpZ246cmlnaHR9LmFudC1wb3BvdmVyLWJ1dHRvbnMgYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0OjhweH0uYW50LXBvcG92ZXItYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC1wb3BvdmVyLWFycm93LWNvbnRlbnR7LS1hbnRkLWFycm93LWJhY2tncm91bmQtY29sb3I6I2ZmZjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjExLjMxMzcwODVweDtoZWlnaHQ6MTEuMzEzNzA4NXB4O21hcmdpbjphdXRvO2NvbnRlbnQ6XCJcIjtwb2ludGVyLWV2ZW50czphdXRvO2JvcmRlci1yYWRpdXM6MCAwIDJweDtwb2ludGVyLWV2ZW50czpub25lfS5hbnQtcG9wb3Zlci1hcnJvdy1jb250ZW50OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTExLjMxMzcwODVweDtsZWZ0Oi0xMS4zMTM3MDg1cHg7d2lkdGg6MzMuOTQxMTI1NXB4O2hlaWdodDozMy45NDExMjU1cHg7YmFja2dyb3VuZDp2YXIoLS1hbnRkLWFycm93LWJhY2tncm91bmQtY29sb3IpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMHB4IC0xMHB4O2NvbnRlbnQ6XCJcIjstd2Via2l0LWNsaXAtcGF0aDppbnNldCgzMyUgMzMlKTtjbGlwLXBhdGg6aW5zZXQoMzMlIDMzJSk7LXdlYmtpdC1jbGlwLXBhdGg6cGF0aChcIk0gOS44NDkyNDI0MDQ5MTc0OTkgMjQuMDkxODgzMDkyMDM2Nzg1IEEgNSA1IDAgMCAxIDEzLjM4NDc3NjMxMDg1MDIzNyAyMi42Mjc0MTY5OTc5Njk1MjIgTCAyMC42Mjc0MTY5OTc5Njk1MjIgMjIuNjI3NDE2OTk3OTY5NTIyIEEgMiAyIDAgMCAwIDIyLjYyNzQxNjk5Nzk2OTUyMiAyMC42Mjc0MTY5OTc5Njk1MjIgTCAyMi42Mjc0MTY5OTc5Njk1MjIgMTMuMzg0Nzc2MzEwODUwMjM3IEEgNSA1IDAgMCAxIDI0LjA5MTg4MzA5MjAzNjc4NSA5Ljg0OTI0MjQwNDkxNzQ5OSBMIDIzLjA5MTg4MzA5MjAzNjc4NSA5Ljg0OTI0MjQwNDkxNzQ5OSBMIDkuODQ5MjQyNDA0OTE3NDk5IDIzLjA5MTg4MzA5MjAzNjc4NSBaXCIpO2NsaXAtcGF0aDpwYXRoKFwiTSA5Ljg0OTI0MjQwNDkxNzQ5OSAyNC4wOTE4ODMwOTIwMzY3ODUgQSA1IDUgMCAwIDEgMTMuMzg0Nzc2MzEwODUwMjM3IDIyLjYyNzQxNjk5Nzk2OTUyMiBMIDIwLjYyNzQxNjk5Nzk2OTUyMiAyMi42Mjc0MTY5OTc5Njk1MjIgQSAyIDIgMCAwIDAgMjIuNjI3NDE2OTk3OTY5NTIyIDIwLjYyNzQxNjk5Nzk2OTUyMiBMIDIyLjYyNzQxNjk5Nzk2OTUyMiAxMy4zODQ3NzYzMTA4NTAyMzcgQSA1IDUgMCAwIDEgMjQuMDkxODgzMDkyMDM2Nzg1IDkuODQ5MjQyNDA0OTE3NDk5IEwgMjMuMDkxODgzMDkyMDM2Nzg1IDkuODQ5MjQyNDA0OTE3NDk5IEwgOS44NDkyNDI0MDQ5MTc0OTkgMjMuMDkxODgzMDkyMDM2Nzg1IFpcIil9LmFudC1wb3BvdmVyLXBsYWNlbWVudC10b3AgLmFudC1wb3BvdmVyLWFycm93LC5hbnQtcG9wb3Zlci1wbGFjZW1lbnQtdG9wTGVmdCAuYW50LXBvcG92ZXItYXJyb3csLmFudC1wb3BvdmVyLXBsYWNlbWVudC10b3BSaWdodCAuYW50LXBvcG92ZXItYXJyb3d7Ym90dG9tOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9LmFudC1wb3BvdmVyLXBsYWNlbWVudC10b3AgLmFudC1wb3BvdmVyLWFycm93LWNvbnRlbnQsLmFudC1wb3BvdmVyLXBsYWNlbWVudC10b3BMZWZ0IC5hbnQtcG9wb3Zlci1hcnJvdy1jb250ZW50LC5hbnQtcG9wb3Zlci1wbGFjZW1lbnQtdG9wUmlnaHQgLmFudC1wb3BvdmVyLWFycm93LWNvbnRlbnR7Ym94LXNoYWRvdzozcHggM3B4IDdweCByZ2JhKDAsMCwwLC4wNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTExcHgpIHJvdGF0ZSg0NWRlZyl9LmFudC1wb3BvdmVyLXBsYWNlbWVudC10b3AgLmFudC1wb3BvdmVyLWFycm93e2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpIHRyYW5zbGF0ZVgoLTUwJSl9LmFudC1wb3BvdmVyLXBsYWNlbWVudC10b3BMZWZ0IC5hbnQtcG9wb3Zlci1hcnJvd3tsZWZ0OjE2cHh9LmFudC1wb3BvdmVyLXBsYWNlbWVudC10b3BSaWdodCAuYW50LXBvcG92ZXItYXJyb3d7cmlnaHQ6MTZweH0uYW50LXBvcG92ZXItcGxhY2VtZW50LXJpZ2h0IC5hbnQtcG9wb3Zlci1hcnJvdywuYW50LXBvcG92ZXItcGxhY2VtZW50LXJpZ2h0Qm90dG9tIC5hbnQtcG9wb3Zlci1hcnJvdywuYW50LXBvcG92ZXItcGxhY2VtZW50LXJpZ2h0VG9wIC5hbnQtcG9wb3Zlci1hcnJvd3tsZWZ0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfS5hbnQtcG9wb3Zlci1wbGFjZW1lbnQtcmlnaHQgLmFudC1wb3BvdmVyLWFycm93LWNvbnRlbnQsLmFudC1wb3BvdmVyLXBsYWNlbWVudC1yaWdodEJvdHRvbSAuYW50LXBvcG92ZXItYXJyb3ctY29udGVudCwuYW50LXBvcG92ZXItcGxhY2VtZW50LXJpZ2h0VG9wIC5hbnQtcG9wb3Zlci1hcnJvdy1jb250ZW50e2JveC1zaGFkb3c6M3B4IDNweCA3cHggcmdiYSgwLDAsMCwuMDcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDExcHgpIHJvdGF0ZSgxMzVkZWcpfS5hbnQtcG9wb3Zlci1wbGFjZW1lbnQtcmlnaHQgLmFudC1wb3BvdmVyLWFycm93e3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoLTUwJSl9LmFudC1wb3BvdmVyLXBsYWNlbWVudC1yaWdodFRvcCAuYW50LXBvcG92ZXItYXJyb3d7dG9wOjEycHh9LmFudC1wb3BvdmVyLXBsYWNlbWVudC1yaWdodEJvdHRvbSAuYW50LXBvcG92ZXItYXJyb3d7Ym90dG9tOjEycHh9LmFudC1wb3BvdmVyLXBsYWNlbWVudC1ib3R0b20gLmFudC1wb3BvdmVyLWFycm93LC5hbnQtcG9wb3Zlci1wbGFjZW1lbnQtYm90dG9tTGVmdCAuYW50LXBvcG92ZXItYXJyb3csLmFudC1wb3BvdmVyLXBsYWNlbWVudC1ib3R0b21SaWdodCAuYW50LXBvcG92ZXItYXJyb3d7dG9wOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfS5hbnQtcG9wb3Zlci1wbGFjZW1lbnQtYm90dG9tIC5hbnQtcG9wb3Zlci1hcnJvdy1jb250ZW50LC5hbnQtcG9wb3Zlci1wbGFjZW1lbnQtYm90dG9tTGVmdCAuYW50LXBvcG92ZXItYXJyb3ctY29udGVudCwuYW50LXBvcG92ZXItcGxhY2VtZW50LWJvdHRvbVJpZ2h0IC5hbnQtcG9wb3Zlci1hcnJvdy1jb250ZW50e2JveC1zaGFkb3c6MnB4IDJweCA1cHggcmdiYSgwLDAsMCwuMDYpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDExcHgpIHJvdGF0ZSgtMTM1ZGVnKX0uYW50LXBvcG92ZXItcGxhY2VtZW50LWJvdHRvbSAuYW50LXBvcG92ZXItYXJyb3d7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVgoLTUwJSl9LmFudC1wb3BvdmVyLXBsYWNlbWVudC1ib3R0b21MZWZ0IC5hbnQtcG9wb3Zlci1hcnJvd3tsZWZ0OjE2cHh9LmFudC1wb3BvdmVyLXBsYWNlbWVudC1ib3R0b21SaWdodCAuYW50LXBvcG92ZXItYXJyb3d7cmlnaHQ6MTZweH0uYW50LXBvcG92ZXItcGxhY2VtZW50LWxlZnQgLmFudC1wb3BvdmVyLWFycm93LC5hbnQtcG9wb3Zlci1wbGFjZW1lbnQtbGVmdEJvdHRvbSAuYW50LXBvcG92ZXItYXJyb3csLmFudC1wb3BvdmVyLXBsYWNlbWVudC1sZWZ0VG9wIC5hbnQtcG9wb3Zlci1hcnJvd3tyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpfS5hbnQtcG9wb3Zlci1wbGFjZW1lbnQtbGVmdCAuYW50LXBvcG92ZXItYXJyb3ctY29udGVudCwuYW50LXBvcG92ZXItcGxhY2VtZW50LWxlZnRCb3R0b20gLmFudC1wb3BvdmVyLWFycm93LWNvbnRlbnQsLmFudC1wb3BvdmVyLXBsYWNlbWVudC1sZWZ0VG9wIC5hbnQtcG9wb3Zlci1hcnJvdy1jb250ZW50e2JveC1zaGFkb3c6M3B4IDNweCA3cHggcmdiYSgwLDAsMCwuMDcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMXB4KSByb3RhdGUoLTQ1ZGVnKX0uYW50LXBvcG92ZXItcGxhY2VtZW50LWxlZnQgLmFudC1wb3BvdmVyLWFycm93e3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSkgdHJhbnNsYXRlWSgtNTAlKX0uYW50LXBvcG92ZXItcGxhY2VtZW50LWxlZnRUb3AgLmFudC1wb3BvdmVyLWFycm93e3RvcDoxMnB4fS5hbnQtcG9wb3Zlci1wbGFjZW1lbnQtbGVmdEJvdHRvbSAuYW50LXBvcG92ZXItYXJyb3d7Ym90dG9tOjEycHh9LmFudC1wb3BvdmVyLW1hZ2VudGEgLmFudC1wb3BvdmVyLWFycm93LWNvbnRlbnQsLmFudC1wb3BvdmVyLW1hZ2VudGEgLmFudC1wb3BvdmVyLWlubmVyLC5hbnQtcG9wb3Zlci1waW5rIC5hbnQtcG9wb3Zlci1hcnJvdy1jb250ZW50LC5hbnQtcG9wb3Zlci1waW5rIC5hbnQtcG9wb3Zlci1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiNlYjJmOTZ9LmFudC1wb3BvdmVyLXJlZCAuYW50LXBvcG92ZXItYXJyb3ctY29udGVudCwuYW50LXBvcG92ZXItcmVkIC5hbnQtcG9wb3Zlci1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiNmNTIyMmR9LmFudC1wb3BvdmVyLXZvbGNhbm8gLmFudC1wb3BvdmVyLWFycm93LWNvbnRlbnQsLmFudC1wb3BvdmVyLXZvbGNhbm8gLmFudC1wb3BvdmVyLWlubmVye2JhY2tncm91bmQtY29sb3I6I2ZhNTQxY30uYW50LXBvcG92ZXItb3JhbmdlIC5hbnQtcG9wb3Zlci1hcnJvdy1jb250ZW50LC5hbnQtcG9wb3Zlci1vcmFuZ2UgLmFudC1wb3BvdmVyLWlubmVye2JhY2tncm91bmQtY29sb3I6I2ZhOGMxNn0uYW50LXBvcG92ZXIteWVsbG93IC5hbnQtcG9wb3Zlci1hcnJvdy1jb250ZW50LC5hbnQtcG9wb3Zlci15ZWxsb3cgLmFudC1wb3BvdmVyLWlubmVye2JhY2tncm91bmQtY29sb3I6I2ZhZGIxNH0uYW50LXBvcG92ZXItZ29sZCAuYW50LXBvcG92ZXItYXJyb3ctY29udGVudCwuYW50LXBvcG92ZXItZ29sZCAuYW50LXBvcG92ZXItaW5uZXJ7YmFja2dyb3VuZC1jb2xvcjojZmFhZDE0fS5hbnQtcG9wb3Zlci1jeWFuIC5hbnQtcG9wb3Zlci1hcnJvdy1jb250ZW50LC5hbnQtcG9wb3Zlci1jeWFuIC5hbnQtcG9wb3Zlci1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiMxM2MyYzJ9LmFudC1wb3BvdmVyLWxpbWUgLmFudC1wb3BvdmVyLWFycm93LWNvbnRlbnQsLmFudC1wb3BvdmVyLWxpbWUgLmFudC1wb3BvdmVyLWlubmVye2JhY2tncm91bmQtY29sb3I6I2EwZDkxMX0uYW50LXBvcG92ZXItZ3JlZW4gLmFudC1wb3BvdmVyLWFycm93LWNvbnRlbnQsLmFudC1wb3BvdmVyLWdyZWVuIC5hbnQtcG9wb3Zlci1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiM1MmM0MWF9LmFudC1wb3BvdmVyLWJsdWUgLmFudC1wb3BvdmVyLWFycm93LWNvbnRlbnQsLmFudC1wb3BvdmVyLWJsdWUgLmFudC1wb3BvdmVyLWlubmVye2JhY2tncm91bmQtY29sb3I6IzE4OTBmZn0uYW50LXBvcG92ZXItZ2Vla2JsdWUgLmFudC1wb3BvdmVyLWFycm93LWNvbnRlbnQsLmFudC1wb3BvdmVyLWdlZWtibHVlIC5hbnQtcG9wb3Zlci1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiMyZjU0ZWJ9LmFudC1wb3BvdmVyLXB1cnBsZSAuYW50LXBvcG92ZXItYXJyb3ctY29udGVudCwuYW50LXBvcG92ZXItcHVycGxlIC5hbnQtcG9wb3Zlci1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiM3MjJlZDF9LmFudC1wb3BvdmVyLXJ0bHtkaXJlY3Rpb246cnRsO3RleHQtYWxpZ246cmlnaHR9LmFudC1wb3BvdmVyLXJ0bCAuYW50LXBvcG92ZXItbWVzc2FnZS1pY29ue21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjhweH0uYW50LXBvcG92ZXItcnRsIC5hbnQtcG9wb3Zlci1tZXNzYWdlLXRpdGxle3BhZGRpbmctbGVmdDoxNnB4fS5hbnQtcG9wb3Zlci1ydGwgLmFudC1wb3BvdmVyLWJ1dHRvbnN7dGV4dC1hbGlnbjpsZWZ0fS5hbnQtcG9wb3Zlci1ydGwgLmFudC1wb3BvdmVyLWJ1dHRvbnMgYnV0dG9ue21hcmdpbi1yaWdodDo4cHg7bWFyZ2luLWxlZnQ6MH0uYW50LXByb2dyZXNze2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmFudC1wcm9ncmVzcy1saW5le3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7Zm9udC1zaXplOjE0cHh9LmFudC1wcm9ncmVzcy1zdGVwc3tkaXNwbGF5OmlubGluZS1ibG9ja30uYW50LXByb2dyZXNzLXN0ZXBzLW91dGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyfS5hbnQtcHJvZ3Jlc3Mtc3RlcHMtaXRlbXtmbGV4LXNocmluazowO21pbi13aWR0aDoycHg7bWFyZ2luLXJpZ2h0OjJweDtiYWNrZ3JvdW5kOiNmM2YzZjM7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtcHJvZ3Jlc3Mtc3RlcHMtaXRlbS1hY3RpdmV7YmFja2dyb3VuZDojMTg5MGZmfS5hbnQtcHJvZ3Jlc3Mtc21hbGwuYW50LXByb2dyZXNzLWxpbmUsLmFudC1wcm9ncmVzcy1zbWFsbC5hbnQtcHJvZ3Jlc3MtbGluZSAuYW50LXByb2dyZXNzLXRleHQgLmFudGljb257Zm9udC1zaXplOjEycHh9LmFudC1wcm9ncmVzcy1vdXRlcntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO21hcmdpbi1yaWdodDowO3BhZGRpbmctcmlnaHQ6MH0uYW50LXByb2dyZXNzLXNob3ctaW5mbyAuYW50LXByb2dyZXNzLW91dGVye21hcmdpbi1yaWdodDpjYWxjKC0yZW0gLSA4cHgpO3BhZGRpbmctcmlnaHQ6Y2FsYygyZW0gKyA4cHgpfS5hbnQtcHJvZ3Jlc3MtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW47dmVydGljYWwtYWxpZ246bWlkZGxlO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItcmFkaXVzOjEwMHB4fS5hbnQtcHJvZ3Jlc3MtY2lyY2xlLXRyYWlse3N0cm9rZTojZjVmNWY1fS5hbnQtcHJvZ3Jlc3MtY2lyY2xlLXBhdGh7YW5pbWF0aW9uOmFudC1wcm9ncmVzcy1hcHBlYXIgLjNzfS5hbnQtcHJvZ3Jlc3MtaW5uZXI6bm90KC5hbnQtcHJvZ3Jlc3MtY2lyY2xlLWdyYWRpZW50KSAuYW50LXByb2dyZXNzLWNpcmNsZS1wYXRoe3N0cm9rZTojMTg5MGZmfS5hbnQtcHJvZ3Jlc3MtYmcsLmFudC1wcm9ncmVzcy1zdWNjZXNzLWJne3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6IzE4OTBmZjtib3JkZXItcmFkaXVzOjEwMHB4O3RyYW5zaXRpb246YWxsIC40cyBjdWJpYy1iZXppZXIoLjA4LC44MiwuMTcsMSkgMHN9LmFudC1wcm9ncmVzcy1zdWNjZXNzLWJne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtiYWNrZ3JvdW5kLWNvbG9yOiM1MmM0MWF9LmFudC1wcm9ncmVzcy10ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjJlbTttYXJnaW4tbGVmdDo4cHg7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxZW07bGluZS1oZWlnaHQ6MTt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1hbGlnbjpsZWZ0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3b3JkLWJyZWFrOm5vcm1hbH0uYW50LXByb2dyZXNzLXRleHQgLmFudGljb257Zm9udC1zaXplOjE0cHh9LmFudC1wcm9ncmVzcy1zdGF0dXMtYWN0aXZlIC5hbnQtcHJvZ3Jlc3MtYmc6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjEwcHg7b3BhY2l0eTowO2FuaW1hdGlvbjphbnQtcHJvZ3Jlc3MtYWN0aXZlIDIuNHMgY3ViaWMtYmV6aWVyKC4yMywxLC4zMiwxKSBpbmZpbml0ZTtjb250ZW50OlwiXCJ9LmFudC1wcm9ncmVzcy1zdGF0dXMtZXhjZXB0aW9uIC5hbnQtcHJvZ3Jlc3MtYmd7YmFja2dyb3VuZC1jb2xvcjojZmY0ZDRmfS5hbnQtcHJvZ3Jlc3Mtc3RhdHVzLWV4Y2VwdGlvbiAuYW50LXByb2dyZXNzLXRleHR7Y29sb3I6I2ZmNGQ0Zn0uYW50LXByb2dyZXNzLXN0YXR1cy1leGNlcHRpb24gLmFudC1wcm9ncmVzcy1pbm5lcjpub3QoLmFudC1wcm9ncmVzcy1jaXJjbGUtZ3JhZGllbnQpIC5hbnQtcHJvZ3Jlc3MtY2lyY2xlLXBhdGh7c3Ryb2tlOiNmZjRkNGZ9LmFudC1wcm9ncmVzcy1zdGF0dXMtc3VjY2VzcyAuYW50LXByb2dyZXNzLWJne2JhY2tncm91bmQtY29sb3I6IzUyYzQxYX0uYW50LXByb2dyZXNzLXN0YXR1cy1zdWNjZXNzIC5hbnQtcHJvZ3Jlc3MtdGV4dHtjb2xvcjojNTJjNDFhfS5hbnQtcHJvZ3Jlc3Mtc3RhdHVzLXN1Y2Nlc3MgLmFudC1wcm9ncmVzcy1pbm5lcjpub3QoLmFudC1wcm9ncmVzcy1jaXJjbGUtZ3JhZGllbnQpIC5hbnQtcHJvZ3Jlc3MtY2lyY2xlLXBhdGh7c3Ryb2tlOiM1MmM0MWF9LmFudC1wcm9ncmVzcy1jaXJjbGUgLmFudC1wcm9ncmVzcy1pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTtsaW5lLWhlaWdodDoxO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmFudC1wcm9ncmVzcy1jaXJjbGUgLmFudC1wcm9ncmVzcy10ZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7d2lkdGg6MTAwJTttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxZW07bGluZS1oZWlnaHQ6MTt3aGl0ZS1zcGFjZTpub3JtYWw7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpfS5hbnQtcHJvZ3Jlc3MtY2lyY2xlIC5hbnQtcHJvZ3Jlc3MtdGV4dCAuYW50aWNvbntmb250LXNpemU6MS4xNjY2NjY2N2VtfS5hbnQtcHJvZ3Jlc3MtY2lyY2xlLmFudC1wcm9ncmVzcy1zdGF0dXMtZXhjZXB0aW9uIC5hbnQtcHJvZ3Jlc3MtdGV4dHtjb2xvcjojZmY0ZDRmfS5hbnQtcHJvZ3Jlc3MtY2lyY2xlLmFudC1wcm9ncmVzcy1zdGF0dXMtc3VjY2VzcyAuYW50LXByb2dyZXNzLXRleHR7Y29sb3I6IzUyYzQxYX1Aa2V5ZnJhbWVzIGFudC1wcm9ncmVzcy1hY3RpdmV7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpIHNjYWxlWCgwKTtvcGFjaXR5Oi4xfTIwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSkgc2NhbGVYKDApO29wYWNpdHk6LjV9dG97dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGVYKDEpO29wYWNpdHk6MH19LmFudC1wcm9ncmVzcy1ydGx7ZGlyZWN0aW9uOnJ0bH0uYW50LXByb2dyZXNzLXJ0bC5hbnQtcHJvZ3Jlc3Mtc2hvdy1pbmZvIC5hbnQtcHJvZ3Jlc3Mtb3V0ZXJ7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6Y2FsYygtMmVtIC0gOHB4KTtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OmNhbGMoMmVtICsgOHB4KX0uYW50LXByb2dyZXNzLXJ0bCAuYW50LXByb2dyZXNzLXN1Y2Nlc3MtYmd7cmlnaHQ6MDtsZWZ0OmF1dG99LmFudC1wcm9ncmVzcy1ydGwuYW50LXByb2dyZXNzLWxpbmUgLmFudC1wcm9ncmVzcy10ZXh0LC5hbnQtcHJvZ3Jlc3MtcnRsLmFudC1wcm9ncmVzcy1zdGVwcyAuYW50LXByb2dyZXNzLXRleHR7bWFyZ2luLXJpZ2h0OjhweDttYXJnaW4tbGVmdDowO3RleHQtYWxpZ246cmlnaHR9LmFudC1yYWRpby1ncm91cHtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTowfS5hbnQtcmFkaW8tZ3JvdXAgLmFudC1iYWRnZS1jb3VudHt6LWluZGV4OjF9LmFudC1yYWRpby1ncm91cD4uYW50LWJhZGdlOm5vdCg6Zmlyc3QtY2hpbGQpPi5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXJ7Ym9yZGVyLWxlZnQ6bm9uZX0uYW50LXJhZGlvLXdyYXBwZXJ7Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmJhc2VsaW5lO21hcmdpbjowIDhweCAwIDA7Y3Vyc29yOnBvaW50ZXJ9LmFudC1yYWRpby13cmFwcGVyLWRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXJhZGlvLXdyYXBwZXI6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MDtvdmVyZmxvdzpoaWRkZW47Y29udGVudDpcIlxcYTBcIn0uYW50LXJhZGlvLXdyYXBwZXIuYW50LXJhZGlvLXdyYXBwZXItaW4tZm9ybS1pdGVtIGlucHV0W3R5cGU9cmFkaW9de3dpZHRoOjE0cHg7aGVpZ2h0OjE0cHh9LmFudC1yYWRpb3tib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDouMmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO291dGxpbmU6bm9uZTtjdXJzb3I6cG9pbnRlcn0uYW50LXJhZGlvLWlucHV0OmZvY3VzKy5hbnQtcmFkaW8taW5uZXIsLmFudC1yYWRpby13cmFwcGVyOmhvdmVyIC5hbnQtcmFkaW8sLmFudC1yYWRpbzpob3ZlciAuYW50LXJhZGlvLWlubmVye2JvcmRlci1jb2xvcjojMTg5MGZmfS5hbnQtcmFkaW8taW5wdXQ6Zm9jdXMrLmFudC1yYWRpby1pbm5lcntib3gtc2hhZG93OjAgMCAwIDNweCByZ2JhKDI0LDE0NCwyNTUsLjEyKX0uYW50LXJhZGlvLWNoZWNrZWQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym9yZGVyOjFweCBzb2xpZCAjMTg5MGZmO2JvcmRlci1yYWRpdXM6NTAlO3Zpc2liaWxpdHk6aGlkZGVuO2FuaW1hdGlvbjphbnRSYWRpb0VmZmVjdCAuMzZzIGVhc2UtaW4tb3V0O2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDtjb250ZW50OlwiXCJ9LmFudC1yYWRpby13cmFwcGVyOmhvdmVyIC5hbnQtcmFkaW86YWZ0ZXIsLmFudC1yYWRpbzpob3ZlcjphZnRlcnt2aXNpYmlsaXR5OnZpc2libGV9LmFudC1yYWRpby1pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDtsZWZ0OjA7ZGlzcGxheTpibG9jazt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtcmFkaW8taW5uZXI6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTtkaXNwbGF5OmJsb2NrO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7bWFyZ2luLXRvcDotOHB4O21hcmdpbi1sZWZ0Oi04cHg7YmFja2dyb3VuZC1jb2xvcjojMTg5MGZmO2JvcmRlci10b3A6MDtib3JkZXItbGVmdDowO2JvcmRlci1yYWRpdXM6MTZweDt0cmFuc2Zvcm06c2NhbGUoMCk7b3BhY2l0eTowO3RyYW5zaXRpb246YWxsIC4zcyBjdWJpYy1iZXppZXIoLjc4LC4xNCwuMTUsLjg2KTtjb250ZW50OlwiIFwifS5hbnQtcmFkaW8taW5wdXR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxO2N1cnNvcjpwb2ludGVyO29wYWNpdHk6MH0uYW50LXJhZGlvLmFudC1yYWRpby1kaXNhYmxlZCAuYW50LXJhZGlvLWlubmVye2JvcmRlci1jb2xvcjojZDlkOWQ5fS5hbnQtcmFkaW8tY2hlY2tlZCAuYW50LXJhZGlvLWlubmVye2JvcmRlci1jb2xvcjojMTg5MGZmfS5hbnQtcmFkaW8tY2hlY2tlZCAuYW50LXJhZGlvLWlubmVyOmFmdGVye3RyYW5zZm9ybTpzY2FsZSguNSk7b3BhY2l0eToxO3RyYW5zaXRpb246YWxsIC4zcyBjdWJpYy1iZXppZXIoLjc4LC4xNCwuMTUsLjg2KX0uYW50LXJhZGlvLWRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXJhZGlvLWRpc2FibGVkIC5hbnQtcmFkaW8taW5uZXJ7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXJhZGlvLWRpc2FibGVkIC5hbnQtcmFkaW8taW5uZXI6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yKX0uYW50LXJhZGlvLWRpc2FibGVkIC5hbnQtcmFkaW8taW5wdXR7Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtcmFkaW8tZGlzYWJsZWQrc3Bhbntjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7Y3Vyc29yOm5vdC1hbGxvd2VkfXNwYW4uYW50LXJhZGlvKyp7cGFkZGluZy1yaWdodDo4cHg7cGFkZGluZy1sZWZ0OjhweH0uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDozMnB4O21hcmdpbjowO3BhZGRpbmc6MCAxNXB4O2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDozMHB4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2Q5ZDlkOTtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjEuMDJweCAxcHggMXB4IDA7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpjb2xvciAuM3MsYmFja2dyb3VuZCAuM3MsYm9yZGVyLWNvbG9yIC4zcyxib3gtc2hhZG93IC4zc30uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyIGF7Y29sb3I6cmdiYSgwLDAsMCwuODUpfS5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI+LmFudC1yYWRpby1idXR0b257cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6LTE7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uYW50LXJhZGlvLWdyb3VwLWxhcmdlIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXJ7aGVpZ2h0OjQwcHg7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MzhweH0uYW50LXJhZGlvLWdyb3VwLXNtYWxsIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXJ7aGVpZ2h0OjI0cHg7cGFkZGluZzowIDdweDtsaW5lLWhlaWdodDoyMnB4fS5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6bm90KDpmaXJzdC1jaGlsZCk6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMXB4O2xlZnQ6LTFweDtkaXNwbGF5OmJsb2NrO2JveC1zaXppbmc6Y29udGVudC1ib3g7d2lkdGg6MXB4O2hlaWdodDoxMDAlO3BhZGRpbmc6MXB4IDA7YmFja2dyb3VuZC1jb2xvcjojZDlkOWQ5O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3M7Y29udGVudDpcIlwifS5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6Zmlyc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkOWQ5ZDk7Ym9yZGVyLXJhZGl1czoycHggMCAwIDJweH0uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmxhc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czowIDJweCAycHggMH0uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czoycHh9LmFudC1yYWRpby1idXR0b24td3JhcHBlcjpob3Zlcntwb3NpdGlvbjpyZWxhdGl2ZTtjb2xvcjojMTg5MGZmfS5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6Zm9jdXMtd2l0aGlue2JveC1zaGFkb3c6MCAwIDAgM3B4IHJnYmEoMjQsMTQ0LDI1NSwuMTIpfS5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXIgLmFudC1yYWRpby1pbm5lciwuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdLC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb117d2lkdGg6MDtoZWlnaHQ6MDtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWNoZWNrZWQ6bm90KC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItZGlzYWJsZWQpe3otaW5kZXg6MTtjb2xvcjojMTg5MGZmO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6IzE4OTBmZn0uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWNoZWNrZWQ6bm90KC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItZGlzYWJsZWQpOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMxODkwZmZ9LmFudC1yYWRpby1idXR0b24td3JhcHBlci1jaGVja2VkOm5vdCguYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWRpc2FibGVkKTpmaXJzdC1jaGlsZHtib3JkZXItY29sb3I6IzE4OTBmZn0uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWNoZWNrZWQ6bm90KC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItZGlzYWJsZWQpOmhvdmVye2NvbG9yOiM0MGE5ZmY7Ym9yZGVyLWNvbG9yOiM0MGE5ZmZ9LmFudC1yYWRpby1idXR0b24td3JhcHBlci1jaGVja2VkOm5vdCguYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWRpc2FibGVkKTpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojNDBhOWZmfS5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZDpub3QoLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZCk6YWN0aXZle2NvbG9yOiMwOTZkZDk7Ym9yZGVyLWNvbG9yOiMwOTZkZDl9LmFudC1yYWRpby1idXR0b24td3JhcHBlci1jaGVja2VkOm5vdCguYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWRpc2FibGVkKTphY3RpdmU6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzA5NmRkOX0uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWNoZWNrZWQ6bm90KC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItZGlzYWJsZWQpOmZvY3VzLXdpdGhpbntib3gtc2hhZG93OjAgMCAwIDNweCByZ2JhKDI0LDE0NCwyNTUsLjEyKX0uYW50LXJhZGlvLWdyb3VwLXNvbGlkIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZDpub3QoLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZCl7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMxODkwZmY7Ym9yZGVyLWNvbG9yOiMxODkwZmZ9LmFudC1yYWRpby1ncm91cC1zb2xpZCAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWNoZWNrZWQ6bm90KC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItZGlzYWJsZWQpOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZDojNDBhOWZmO2JvcmRlci1jb2xvcjojNDBhOWZmfS5hbnQtcmFkaW8tZ3JvdXAtc29saWQgLmFudC1yYWRpby1idXR0b24td3JhcHBlci1jaGVja2VkOm5vdCguYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWRpc2FibGVkKTphY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMwOTZkZDk7Ym9yZGVyLWNvbG9yOiMwOTZkZDl9LmFudC1yYWRpby1ncm91cC1zb2xpZCAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWNoZWNrZWQ6bm90KC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItZGlzYWJsZWQpOmZvY3VzLXdpdGhpbntib3gtc2hhZG93OjAgMCAwIDNweCByZ2JhKDI0LDE0NCwyNTUsLjEyKX0uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWRpc2FibGVkLC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItZGlzYWJsZWQ6Zmlyc3QtY2hpbGQsLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZDpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci1jb2xvcjojZDlkOWQ5fS5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItZGlzYWJsZWQ6Zmlyc3QtY2hpbGR7Ym9yZGVyLWxlZnQtY29sb3I6I2Q5ZDlkOX0uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWRpc2FibGVkLmFudC1yYWRpby1idXR0b24td3JhcHBlci1jaGVja2Vke2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtiYWNrZ3JvdW5kLWNvbG9yOiNlNmU2ZTY7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7Ym94LXNoYWRvdzpub25lfUBrZXlmcmFtZXMgYW50UmFkaW9FZmZlY3R7MCV7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6LjV9dG97dHJhbnNmb3JtOnNjYWxlKDEuNik7b3BhY2l0eTowfX0uYW50LXJhZGlvLWdyb3VwLmFudC1yYWRpby1ncm91cC1ydGx7ZGlyZWN0aW9uOnJ0bH0uYW50LXJhZGlvLXdyYXBwZXIuYW50LXJhZGlvLXdyYXBwZXItcnRse21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjhweDtkaXJlY3Rpb246cnRsfS5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXIuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLXJ0bHtib3JkZXItcmlnaHQtd2lkdGg6MDtib3JkZXItbGVmdC13aWR0aDoxcHh9LmFudC1yYWRpby1idXR0b24td3JhcHBlci5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItcnRsLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpub3QoOmZpcnN0LWNoaWxkKTpiZWZvcmV7cmlnaHQ6LTFweDtsZWZ0OjB9LmFudC1yYWRpby1idXR0b24td3JhcHBlci5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItcnRsLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpmaXJzdC1jaGlsZHtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkOWQ5ZDk7Ym9yZGVyLXJhZGl1czowIDJweCAycHggMH0uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWNoZWNrZWQ6bm90KFtjbGFzcyo9XCIgYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWRpc2FibGVkXCJdKS5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6Zmlyc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0LWNvbG9yOiM0MGE5ZmZ9LmFudC1yYWRpby1idXR0b24td3JhcHBlci5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItcnRsLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpsYXN0LWNoaWxke2JvcmRlci1yYWRpdXM6MnB4IDAgMCAycHh9LmFudC1yYWRpby1idXR0b24td3JhcHBlci5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItcnRsLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZDpmaXJzdC1jaGlsZHtib3JkZXItcmlnaHQtY29sb3I6I2Q5ZDlkOX0uYW50LXJhdGV7Ym94LXNpemluZzpib3JkZXItYm94O2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOiNmYWRiMTQ7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6dW5zZXQ7bGlzdC1zdHlsZTpub25lO291dGxpbmU6bm9uZX0uYW50LXJhdGUtZGlzYWJsZWQgLmFudC1yYXRlLXN0YXJ7Y3Vyc29yOmRlZmF1bHR9LmFudC1yYXRlLWRpc2FibGVkIC5hbnQtcmF0ZS1zdGFyPmRpdjpob3Zlcnt0cmFuc2Zvcm06c2NhbGUoMSl9LmFudC1yYXRlLXN0YXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6aW5oZXJpdDtjdXJzb3I6cG9pbnRlcn0uYW50LXJhdGUtc3Rhcjpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDo4cHh9LmFudC1yYXRlLXN0YXI+ZGl2e3RyYW5zaXRpb246YWxsIC4zcyxvdXRsaW5lIDBzfS5hbnQtcmF0ZS1zdGFyPmRpdjpob3Zlcnt0cmFuc2Zvcm06c2NhbGUoMS4xKX0uYW50LXJhdGUtc3Rhcj5kaXY6Zm9jdXN7b3V0bGluZTowfS5hbnQtcmF0ZS1zdGFyPmRpdjpmb2N1cy12aXNpYmxle291dGxpbmU6MXB4IGRhc2hlZCAjZmFkYjE0O3RyYW5zZm9ybTpzY2FsZSgxLjEpfS5hbnQtcmF0ZS1zdGFyLWZpcnN0LC5hbnQtcmF0ZS1zdGFyLXNlY29uZHtjb2xvcjojZjBmMGYwO3RyYW5zaXRpb246YWxsIC4zczstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmFudC1yYXRlLXN0YXItZmlyc3QgLmFudGljb24sLmFudC1yYXRlLXN0YXItc2Vjb25kIC5hbnRpY29ue3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYW50LXJhdGUtc3Rhci1maXJzdHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6NTAlO2hlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbjtvcGFjaXR5OjB9LmFudC1yYXRlLXN0YXItaGFsZiAuYW50LXJhdGUtc3Rhci1maXJzdCwuYW50LXJhdGUtc3Rhci1oYWxmIC5hbnQtcmF0ZS1zdGFyLXNlY29uZHtvcGFjaXR5OjF9LmFudC1yYXRlLXN0YXItZnVsbCAuYW50LXJhdGUtc3Rhci1zZWNvbmQsLmFudC1yYXRlLXN0YXItaGFsZiAuYW50LXJhdGUtc3Rhci1maXJzdHtjb2xvcjppbmhlcml0fS5hbnQtcmF0ZS10ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowIDhweDtmb250LXNpemU6MTRweH0uYW50LXJhdGUtcnRse2RpcmVjdGlvbjpydGx9LmFudC1yYXRlLXJ0bCAuYW50LXJhdGUtc3Rhcjpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjhweH0uYW50LXJhdGUtcnRsIC5hbnQtcmF0ZS1zdGFyLWZpcnN0e3JpZ2h0OjA7bGVmdDphdXRvfS5hbnQtcmVzdWx0e3BhZGRpbmc6NDhweCAzMnB4fS5hbnQtcmVzdWx0LXN1Y2Nlc3MgLmFudC1yZXN1bHQtaWNvbj4uYW50aWNvbntjb2xvcjojNTJjNDFhfS5hbnQtcmVzdWx0LWVycm9yIC5hbnQtcmVzdWx0LWljb24+LmFudGljb257Y29sb3I6I2ZmNGQ0Zn0uYW50LXJlc3VsdC1pbmZvIC5hbnQtcmVzdWx0LWljb24+LmFudGljb257Y29sb3I6IzE4OTBmZn0uYW50LXJlc3VsdC13YXJuaW5nIC5hbnQtcmVzdWx0LWljb24+LmFudGljb257Y29sb3I6I2ZhYWQxNH0uYW50LXJlc3VsdC1pbWFnZXt3aWR0aDoyNTBweDtoZWlnaHQ6Mjk1cHg7bWFyZ2luOmF1dG99LmFudC1yZXN1bHQtaWNvbnttYXJnaW4tYm90dG9tOjI0cHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmFudC1yZXN1bHQtaWNvbj4uYW50aWNvbntmb250LXNpemU6NzJweH0uYW50LXJlc3VsdC10aXRsZXtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MS44O3RleHQtYWxpZ246Y2VudGVyfS5hbnQtcmVzdWx0LXN1YnRpdGxle2NvbG9yOnJnYmEoMCwwLDAsLjQ1KTtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjY7dGV4dC1hbGlnbjpjZW50ZXJ9LmFudC1yZXN1bHQtZXh0cmF7bWFyZ2luOjI0cHggMCAwO3RleHQtYWxpZ246Y2VudGVyfS5hbnQtcmVzdWx0LWV4dHJhPip7bWFyZ2luLXJpZ2h0OjhweH0uYW50LXJlc3VsdC1leHRyYT46bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uYW50LXJlc3VsdC1jb250ZW50e21hcmdpbi10b3A6MjRweDtwYWRkaW5nOjI0cHggNDBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmF9LmFudC1yZXN1bHQtcnRse2RpcmVjdGlvbjpydGx9LmFudC1yZXN1bHQtcnRsIC5hbnQtcmVzdWx0LWV4dHJhPip7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6OHB4fS5hbnQtcmVzdWx0LXJ0bCAuYW50LXJlc3VsdC1leHRyYT46bGFzdC1jaGlsZHttYXJnaW4tbGVmdDowfS5zZWdtZW50ZWQtZGlzYWJsZWQtaXRlbSwuc2VnbWVudGVkLWRpc2FibGVkLWl0ZW06Zm9jdXMsLnNlZ21lbnRlZC1kaXNhYmxlZC1pdGVtOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtjdXJzb3I6bm90LWFsbG93ZWR9LnNlZ21lbnRlZC1pdGVtLXNlbGVjdGVke2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjJweDtib3gtc2hhZG93OjAgMnB4IDhweCAtMnB4IHJnYmEoMCwwLDAsLjA1KSwwIDFweCA0cHggLTFweCByZ2JhKDAsMCwwLC4wNyksMCAwIDFweCAwIHJnYmEoMCwwLDAsLjA4KX0uc2VnbWVudGVkLXRleHQtZWxsaXBzaXN7b3ZlcmZsb3c6aGlkZGVuO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3dvcmQtYnJlYWs6a2VlcC1hbGx9LmFudC1zZWdtZW50ZWR7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MnB4O2NvbG9yOnJnYmEoMCwwLDAsLjY1KTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA0KTtib3JkZXItcmFkaXVzOjJweDt0cmFuc2l0aW9uOmFsbCAuM3MgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpfS5hbnQtc2VnbWVudGVkLWdyb3Vwe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpzdHJldGNoO2p1c3RpZnktaXRlbXM6ZmxleC1zdGFydDt3aWR0aDoxMDAlfS5hbnQtc2VnbWVudGVkLmFudC1zZWdtZW50ZWQtYmxvY2t7ZGlzcGxheTpmbGV4fS5hbnQtc2VnbWVudGVkLmFudC1zZWdtZW50ZWQtYmxvY2sgLmFudC1zZWdtZW50ZWQtaXRlbXtmbGV4OjE7bWluLXdpZHRoOjB9LmFudC1zZWdtZW50ZWQ6bm90KC5hbnQtc2VnbWVudGVkLWRpc2FibGVkKTpmb2N1cywuYW50LXNlZ21lbnRlZDpub3QoLmFudC1zZWdtZW50ZWQtZGlzYWJsZWQpOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDYpfS5hbnQtc2VnbWVudGVkLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpjb2xvciAuM3MgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpfS5hbnQtc2VnbWVudGVkLWl0ZW0tc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MnB4O2JveC1zaGFkb3c6MCAycHggOHB4IC0ycHggcmdiYSgwLDAsMCwuMDUpLDAgMXB4IDRweCAtMXB4IHJnYmEoMCwwLDAsLjA3KSwwIDAgMXB4IDAgcmdiYSgwLDAsMCwuMDgpO2NvbG9yOiMyNjI2MjZ9LmFudC1zZWdtZW50ZWQtaXRlbTpmb2N1cywuYW50LXNlZ21lbnRlZC1pdGVtOmhvdmVye2NvbG9yOiMyNjI2MjZ9LmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbHttaW4taGVpZ2h0OjI4cHg7cGFkZGluZzowIDExcHg7bGluZS1oZWlnaHQ6MjhweDtvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d29yZC1icmVhazprZWVwLWFsbH0uYW50LXNlZ21lbnRlZC1pdGVtLWljb24rKnttYXJnaW4tbGVmdDo2cHh9LmFudC1zZWdtZW50ZWQtaXRlbS1pbnB1dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MDtoZWlnaHQ6MDtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LXNlZ21lbnRlZC5hbnQtc2VnbWVudGVkLWxnIC5hbnQtc2VnbWVudGVkLWl0ZW0tbGFiZWx7bWluLWhlaWdodDozNnB4O3BhZGRpbmc6MCAxMXB4O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjM2cHh9LmFudC1zZWdtZW50ZWQuYW50LXNlZ21lbnRlZC1zbSAuYW50LXNlZ21lbnRlZC1pdGVtLWxhYmVse21pbi1oZWlnaHQ6MjBweDtwYWRkaW5nOjAgN3B4O2xpbmUtaGVpZ2h0OjIwcHh9LmFudC1zZWdtZW50ZWQtaXRlbS1kaXNhYmxlZCwuYW50LXNlZ21lbnRlZC1pdGVtLWRpc2FibGVkOmZvY3VzLC5hbnQtc2VnbWVudGVkLWl0ZW0tZGlzYWJsZWQ6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXNlZ21lbnRlZC10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoycHg7Ym94LXNoYWRvdzowIDJweCA4cHggLTJweCByZ2JhKDAsMCwwLC4wNSksMCAxcHggNHB4IC0xcHggcmdiYSgwLDAsMCwuMDcpLDAgMCAxcHggMCByZ2JhKDAsMCwwLC4wOCk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjA7aGVpZ2h0OjEwMCU7cGFkZGluZzo0cHggMH0uYW50LXNlZ21lbnRlZC10aHVtYi1tb3Rpb24tYXBwZWFyLWFjdGl2ZXt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpLHdpZHRoIC4zcyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSk7d2lsbC1jaGFuZ2U6dHJhbnNmb3JtLHdpZHRofS5hbnQtc2VnbWVudGVkLmFudC1zZWdtZW50ZWQtcnRse2RpcmVjdGlvbjpydGx9LmFudC1zZWdtZW50ZWQuYW50LXNlZ21lbnRlZC1ydGwgLmFudC1zZWdtZW50ZWQtaXRlbS1pY29ue21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjZweH0uYW50LXNlbGVjdC1zaW5nbGUgLmFudC1zZWxlY3Qtc2VsZWN0b3J7ZGlzcGxheTpmbGV4fS5hbnQtc2VsZWN0LXNpbmdsZSAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tc2VhcmNoe3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjExcHg7Ym90dG9tOjA7bGVmdDoxMXB4fS5hbnQtc2VsZWN0LXNpbmdsZSAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tc2VhcmNoLWlucHV0e3dpZHRoOjEwMCV9LmFudC1zZWxlY3Qtc2luZ2xlIC5hbnQtc2VsZWN0LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLC5hbnQtc2VsZWN0LXNpbmdsZSAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXJ7cGFkZGluZzowO2xpbmUtaGVpZ2h0OjMwcHg7dHJhbnNpdGlvbjphbGwgLjNzLHZpc2liaWxpdHkgMHN9LmFudC1zZWxlY3Qtc2luZ2xlIC5hbnQtc2VsZWN0LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYW50LXNlbGVjdC1zaW5nbGUgLmFudC1zZWxlY3Qtc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVye3RyYW5zaXRpb246bm9uZTtwb2ludGVyLWV2ZW50czpub25lfS5hbnQtc2VsZWN0LXNpbmdsZSAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbTphZnRlciwuYW50LXNlbGVjdC1zaW5nbGUgLmFudC1zZWxlY3Qtc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyOmFmdGVyLC5hbnQtc2VsZWN0LXNpbmdsZSAuYW50LXNlbGVjdC1zZWxlY3RvcjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDowO3Zpc2liaWxpdHk6aGlkZGVuO2NvbnRlbnQ6XCJcXGEwXCJ9LmFudC1zZWxlY3Qtc2luZ2xlLmFudC1zZWxlY3Qtc2hvdy1hcnJvdyAuYW50LXNlbGVjdC1zZWxlY3Rpb24tc2VhcmNoe3JpZ2h0OjI1cHh9LmFudC1zZWxlY3Qtc2luZ2xlLmFudC1zZWxlY3Qtc2hvdy1hcnJvdyAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSwuYW50LXNlbGVjdC1zaW5nbGUuYW50LXNlbGVjdC1zaG93LWFycm93IC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlcntwYWRkaW5nLXJpZ2h0OjE4cHh9LmFudC1zZWxlY3Qtc2luZ2xlLmFudC1zZWxlY3Qtb3BlbiAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbXtjb2xvcjojYmZiZmJmfS5hbnQtc2VsZWN0LXNpbmdsZTpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KSAuYW50LXNlbGVjdC1zZWxlY3Rvcnt3aWR0aDoxMDAlO2hlaWdodDozMnB4O3BhZGRpbmc6MCAxMXB4fS5hbnQtc2VsZWN0LXNpbmdsZTpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KSAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tc2VhcmNoLWlucHV0e2hlaWdodDozMHB4fS5hbnQtc2VsZWN0LXNpbmdsZTpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KSAuYW50LXNlbGVjdC1zZWxlY3RvcjphZnRlcntsaW5lLWhlaWdodDozMHB4fS5hbnQtc2VsZWN0LXNpbmdsZS5hbnQtc2VsZWN0LWN1c3RvbWl6ZS1pbnB1dCAuYW50LXNlbGVjdC1zZWxlY3RvcjphZnRlcntkaXNwbGF5Om5vbmV9LmFudC1zZWxlY3Qtc2luZ2xlLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0IC5hbnQtc2VsZWN0LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1zZWFyY2h7cG9zaXRpb246c3RhdGljO3dpZHRoOjEwMCV9LmFudC1zZWxlY3Qtc2luZ2xlLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0IC5hbnQtc2VsZWN0LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2xlZnQ6MDtwYWRkaW5nOjAgMTFweH0uYW50LXNlbGVjdC1zaW5nbGUuYW50LXNlbGVjdC1jdXN0b21pemUtaW5wdXQgLmFudC1zZWxlY3Qtc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyOmFmdGVye2Rpc3BsYXk6bm9uZX0uYW50LXNlbGVjdC1zaW5nbGUuYW50LXNlbGVjdC1sZzpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KSAuYW50LXNlbGVjdC1zZWxlY3RvcntoZWlnaHQ6NDBweH0uYW50LXNlbGVjdC1zaW5nbGUuYW50LXNlbGVjdC1sZzpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KSAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSwuYW50LXNlbGVjdC1zaW5nbGUuYW50LXNlbGVjdC1sZzpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KSAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIsLmFudC1zZWxlY3Qtc2luZ2xlLmFudC1zZWxlY3QtbGc6bm90KC5hbnQtc2VsZWN0LWN1c3RvbWl6ZS1pbnB1dCkgLmFudC1zZWxlY3Qtc2VsZWN0b3I6YWZ0ZXJ7bGluZS1oZWlnaHQ6MzhweH0uYW50LXNlbGVjdC1zaW5nbGUuYW50LXNlbGVjdC1sZzpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KTpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KSAuYW50LXNlbGVjdC1zZWxlY3Rpb24tc2VhcmNoLWlucHV0e2hlaWdodDozOHB4fS5hbnQtc2VsZWN0LXNpbmdsZS5hbnQtc2VsZWN0LXNtOm5vdCguYW50LXNlbGVjdC1jdXN0b21pemUtaW5wdXQpIC5hbnQtc2VsZWN0LXNlbGVjdG9ye2hlaWdodDoyNHB4fS5hbnQtc2VsZWN0LXNpbmdsZS5hbnQtc2VsZWN0LXNtOm5vdCguYW50LXNlbGVjdC1jdXN0b21pemUtaW5wdXQpIC5hbnQtc2VsZWN0LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLC5hbnQtc2VsZWN0LXNpbmdsZS5hbnQtc2VsZWN0LXNtOm5vdCguYW50LXNlbGVjdC1jdXN0b21pemUtaW5wdXQpIC5hbnQtc2VsZWN0LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciwuYW50LXNlbGVjdC1zaW5nbGUuYW50LXNlbGVjdC1zbTpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KSAuYW50LXNlbGVjdC1zZWxlY3RvcjphZnRlcntsaW5lLWhlaWdodDoyMnB4fS5hbnQtc2VsZWN0LXNpbmdsZS5hbnQtc2VsZWN0LXNtOm5vdCguYW50LXNlbGVjdC1jdXN0b21pemUtaW5wdXQpOm5vdCguYW50LXNlbGVjdC1jdXN0b21pemUtaW5wdXQpIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1zZWFyY2gtaW5wdXR7aGVpZ2h0OjIycHh9LmFudC1zZWxlY3Qtc2luZ2xlLmFudC1zZWxlY3Qtc206bm90KC5hbnQtc2VsZWN0LWN1c3RvbWl6ZS1pbnB1dCkgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXNlYXJjaHtyaWdodDo3cHg7bGVmdDo3cHh9LmFudC1zZWxlY3Qtc2luZ2xlLmFudC1zZWxlY3Qtc206bm90KC5hbnQtc2VsZWN0LWN1c3RvbWl6ZS1pbnB1dCkgLmFudC1zZWxlY3Qtc2VsZWN0b3J7cGFkZGluZzowIDdweH0uYW50LXNlbGVjdC1zaW5nbGUuYW50LXNlbGVjdC1zbTpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KS5hbnQtc2VsZWN0LXNob3ctYXJyb3cgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXNlYXJjaHtyaWdodDoyOHB4fS5hbnQtc2VsZWN0LXNpbmdsZS5hbnQtc2VsZWN0LXNtOm5vdCguYW50LXNlbGVjdC1jdXN0b21pemUtaW5wdXQpLmFudC1zZWxlY3Qtc2hvdy1hcnJvdyAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSwuYW50LXNlbGVjdC1zaW5nbGUuYW50LXNlbGVjdC1zbTpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KS5hbnQtc2VsZWN0LXNob3ctYXJyb3cgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVye3BhZGRpbmctcmlnaHQ6MjFweH0uYW50LXNlbGVjdC1zaW5nbGUuYW50LXNlbGVjdC1sZzpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KSAuYW50LXNlbGVjdC1zZWxlY3RvcntwYWRkaW5nOjAgMTFweH0uYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3d7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXg6YXV0bztmbGV4LXdyYXA6d3JhcDttYXgtd2lkdGg6MTAwJX0uYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3ctaXRlbXtmbGV4Om5vbmU7YWxpZ24tc2VsZjpjZW50ZXI7bWF4LXdpZHRoOjEwMCV9LmFudC1zZWxlY3QtbXVsdGlwbGUgLmFudC1zZWxlY3Qtc2VsZWN0b3J7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjFweCA0cHh9LmFudC1zZWxlY3Qtc2hvdy1zZWFyY2guYW50LXNlbGVjdC1tdWx0aXBsZSAuYW50LXNlbGVjdC1zZWxlY3RvcntjdXJzb3I6dGV4dH0uYW50LXNlbGVjdC1kaXNhYmxlZC5hbnQtc2VsZWN0LW11bHRpcGxlIC5hbnQtc2VsZWN0LXNlbGVjdG9ye2JhY2tncm91bmQ6I2Y1ZjVmNTtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1zZWxlY3QtbXVsdGlwbGUgLmFudC1zZWxlY3Qtc2VsZWN0b3I6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MDttYXJnaW46MnB4IDA7bGluZS1oZWlnaHQ6MjRweDt2aXNpYmlsaXR5OmhpZGRlbjtjb250ZW50OlwiXFxhMFwifS5hbnQtc2VsZWN0LW11bHRpcGxlLmFudC1zZWxlY3QtYWxsb3ctY2xlYXIgLmFudC1zZWxlY3Qtc2VsZWN0b3IsLmFudC1zZWxlY3QtbXVsdGlwbGUuYW50LXNlbGVjdC1zaG93LWFycm93IC5hbnQtc2VsZWN0LXNlbGVjdG9ye3BhZGRpbmctcmlnaHQ6MjRweH0uYW50LXNlbGVjdC1tdWx0aXBsZSAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleDpub25lO2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6MjRweDttYXJnaW4tdG9wOjJweDttYXJnaW4tYm90dG9tOjJweDtsaW5lLWhlaWdodDoyMnB4O2JhY2tncm91bmQ6I2Y1ZjVmNTtib3JkZXI6MXB4IHNvbGlkICNmMGYwZjA7Ym9yZGVyLXJhZGl1czoycHg7Y3Vyc29yOmRlZmF1bHQ7dHJhbnNpdGlvbjpmb250LXNpemUgLjNzLGxpbmUtaGVpZ2h0IC4zcyxoZWlnaHQgLjNzOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTttYXJnaW4taW5saW5lLWVuZDo0cHg7cGFkZGluZy1pbmxpbmUtc3RhcnQ6OHB4O3BhZGRpbmctaW5saW5lLWVuZDo0cHh9LmFudC1zZWxlY3QtZGlzYWJsZWQuYW50LXNlbGVjdC1tdWx0aXBsZSAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbXtjb2xvcjojYmZiZmJmO2JvcmRlci1jb2xvcjojZDlkOWQ5O2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXNlbGVjdC1tdWx0aXBsZSAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbS1jb250ZW50e2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDo0cHg7b3ZlcmZsb3c6aGlkZGVuO3doaXRlLXNwYWNlOnByZTt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtc2VsZWN0LW11bHRpcGxlIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLXJlbW92ZXtjb2xvcjppbmhlcml0O2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjA7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC10cmFuc2Zvcm06bm9uZTt2ZXJ0aWNhbC1hbGlnbjotLjEyNWVtO3RleHQtcmVuZGVyaW5nOm9wdGltaXplbGVnaWJpbGl0eTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjpyZ2JhKDAsMCwwLC40NSk7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxMHB4O2xpbmUtaGVpZ2h0OmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXJ9LmFudC1zZWxlY3QtbXVsdGlwbGUgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0tcmVtb3ZlPip7bGluZS1oZWlnaHQ6MX0uYW50LXNlbGVjdC1tdWx0aXBsZSAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbS1yZW1vdmUgc3Zne2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5hbnQtc2VsZWN0LW11bHRpcGxlIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLXJlbW92ZTpiZWZvcmV7ZGlzcGxheTpub25lfS5hbnQtc2VsZWN0LW11bHRpcGxlIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLXJlbW92ZSAuYW50LXNlbGVjdC1tdWx0aXBsZSAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbS1yZW1vdmUtaWNvbntkaXNwbGF5OmJsb2NrfS5hbnQtc2VsZWN0LW11bHRpcGxlIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLXJlbW92ZT4uYW50aWNvbnt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmFudC1zZWxlY3QtbXVsdGlwbGUgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0tcmVtb3ZlOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjc1KX0uYW50LXNlbGVjdC1tdWx0aXBsZSAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3ctaXRlbSsuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3ctaXRlbSAuYW50LXNlbGVjdC1zZWxlY3Rpb24tc2VhcmNoe21hcmdpbi1pbmxpbmUtc3RhcnQ6MH0uYW50LXNlbGVjdC1tdWx0aXBsZSAuYW50LXNlbGVjdC1zZWxlY3Rpb24tc2VhcmNoe3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDoxMDAlO21hcmdpbi1pbmxpbmUtc3RhcnQ6N3B4fS5hbnQtc2VsZWN0LW11bHRpcGxlIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1zZWFyY2gtaW5wdXQsLmFudC1zZWxlY3QtbXVsdGlwbGUgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXNlYXJjaC1taXJyb3J7aGVpZ2h0OjI0cHg7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsU2Vnb2UgVUksUm9ib3RvLEhlbHZldGljYSBOZXVlLEFyaWFsLE5vdG8gU2FucyxzYW5zLXNlcmlmLEFwcGxlIENvbG9yIEVtb2ppLFNlZ29lIFVJIEVtb2ppLFNlZ29lIFVJIFN5bWJvbCxOb3RvIENvbG9yIEVtb2ppO2xpbmUtaGVpZ2h0OjI0cHg7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtc2VsZWN0LW11bHRpcGxlIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1zZWFyY2gtaW5wdXR7d2lkdGg6MTAwJTttaW4td2lkdGg6NC4xcHh9LmFudC1zZWxlY3QtbXVsdGlwbGUgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXNlYXJjaC1taXJyb3J7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6OTk5O3doaXRlLXNwYWNlOnByZTt2aXNpYmlsaXR5OmhpZGRlbn0uYW50LXNlbGVjdC1tdWx0aXBsZSAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoxMXB4O2xlZnQ6MTFweDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2l0aW9uOmFsbCAuM3N9LmFudC1zZWxlY3QtbXVsdGlwbGUuYW50LXNlbGVjdC1sZyAuYW50LXNlbGVjdC1zZWxlY3RvcjphZnRlcntsaW5lLWhlaWdodDozMnB4fS5hbnQtc2VsZWN0LW11bHRpcGxlLmFudC1zZWxlY3QtbGcgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW17aGVpZ2h0OjMycHg7bGluZS1oZWlnaHQ6MzBweH0uYW50LXNlbGVjdC1tdWx0aXBsZS5hbnQtc2VsZWN0LWxnIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1zZWFyY2h7aGVpZ2h0OjMycHg7bGluZS1oZWlnaHQ6MzJweH0uYW50LXNlbGVjdC1tdWx0aXBsZS5hbnQtc2VsZWN0LWxnIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1zZWFyY2gtaW5wdXQsLmFudC1zZWxlY3QtbXVsdGlwbGUuYW50LXNlbGVjdC1sZyAuYW50LXNlbGVjdC1zZWxlY3Rpb24tc2VhcmNoLW1pcnJvcntoZWlnaHQ6MzJweDtsaW5lLWhlaWdodDozMHB4fS5hbnQtc2VsZWN0LW11bHRpcGxlLmFudC1zZWxlY3Qtc20gLmFudC1zZWxlY3Qtc2VsZWN0b3I6YWZ0ZXJ7bGluZS1oZWlnaHQ6MTZweH0uYW50LXNlbGVjdC1tdWx0aXBsZS5hbnQtc2VsZWN0LXNtIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVte2hlaWdodDoxNnB4O2xpbmUtaGVpZ2h0OjE0cHh9LmFudC1zZWxlY3QtbXVsdGlwbGUuYW50LXNlbGVjdC1zbSAuYW50LXNlbGVjdC1zZWxlY3Rpb24tc2VhcmNoe2hlaWdodDoxNnB4O2xpbmUtaGVpZ2h0OjE2cHh9LmFudC1zZWxlY3QtbXVsdGlwbGUuYW50LXNlbGVjdC1zbSAuYW50LXNlbGVjdC1zZWxlY3Rpb24tc2VhcmNoLWlucHV0LC5hbnQtc2VsZWN0LW11bHRpcGxlLmFudC1zZWxlY3Qtc20gLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXNlYXJjaC1taXJyb3J7aGVpZ2h0OjE2cHg7bGluZS1oZWlnaHQ6MTRweH0uYW50LXNlbGVjdC1tdWx0aXBsZS5hbnQtc2VsZWN0LXNtIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlcntsZWZ0OjdweH0uYW50LXNlbGVjdC1tdWx0aXBsZS5hbnQtc2VsZWN0LXNtIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1zZWFyY2h7bWFyZ2luLWlubGluZS1zdGFydDozcHh9LmFudC1zZWxlY3QtZGlzYWJsZWQgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0tcmVtb3Zle2Rpc3BsYXk6bm9uZX0uYW50LXNlbGVjdC1zdGF0dXMtZXJyb3IuYW50LXNlbGVjdDpub3QoLmFudC1zZWxlY3QtZGlzYWJsZWQpOm5vdCguYW50LXNlbGVjdC1jdXN0b21pemUtaW5wdXQpOm5vdCguYW50LXBhZ2luYXRpb24tc2l6ZS1jaGFuZ2VyKSAuYW50LXNlbGVjdC1zZWxlY3RvcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZjRkNGYhaW1wb3J0YW50fS5hbnQtc2VsZWN0LXN0YXR1cy1lcnJvci5hbnQtc2VsZWN0Om5vdCguYW50LXNlbGVjdC1kaXNhYmxlZCk6bm90KC5hbnQtc2VsZWN0LWN1c3RvbWl6ZS1pbnB1dCk6bm90KC5hbnQtcGFnaW5hdGlvbi1zaXplLWNoYW5nZXIpLmFudC1zZWxlY3QtZm9jdXNlZCAuYW50LXNlbGVjdC1zZWxlY3RvciwuYW50LXNlbGVjdC1zdGF0dXMtZXJyb3IuYW50LXNlbGVjdDpub3QoLmFudC1zZWxlY3QtZGlzYWJsZWQpOm5vdCguYW50LXNlbGVjdC1jdXN0b21pemUtaW5wdXQpOm5vdCguYW50LXBhZ2luYXRpb24tc2l6ZS1jaGFuZ2VyKS5hbnQtc2VsZWN0LW9wZW4gLmFudC1zZWxlY3Qtc2VsZWN0b3J7Ym9yZGVyLWNvbG9yOiNmZjc4NzU7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgyNTUsNzcsNzksLjIpO2JvcmRlci1yaWdodC13aWR0aDoxcHg7b3V0bGluZTowfS5hbnQtc2VsZWN0LXN0YXR1cy13YXJuaW5nLmFudC1zZWxlY3Q6bm90KC5hbnQtc2VsZWN0LWRpc2FibGVkKTpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KTpub3QoLmFudC1wYWdpbmF0aW9uLXNpemUtY2hhbmdlcikgLmFudC1zZWxlY3Qtc2VsZWN0b3J7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZmFhZDE0IWltcG9ydGFudH0uYW50LXNlbGVjdC1zdGF0dXMtd2FybmluZy5hbnQtc2VsZWN0Om5vdCguYW50LXNlbGVjdC1kaXNhYmxlZCk6bm90KC5hbnQtc2VsZWN0LWN1c3RvbWl6ZS1pbnB1dCk6bm90KC5hbnQtcGFnaW5hdGlvbi1zaXplLWNoYW5nZXIpLmFudC1zZWxlY3QtZm9jdXNlZCAuYW50LXNlbGVjdC1zZWxlY3RvciwuYW50LXNlbGVjdC1zdGF0dXMtd2FybmluZy5hbnQtc2VsZWN0Om5vdCguYW50LXNlbGVjdC1kaXNhYmxlZCk6bm90KC5hbnQtc2VsZWN0LWN1c3RvbWl6ZS1pbnB1dCk6bm90KC5hbnQtcGFnaW5hdGlvbi1zaXplLWNoYW5nZXIpLmFudC1zZWxlY3Qtb3BlbiAuYW50LXNlbGVjdC1zZWxlY3Rvcntib3JkZXItY29sb3I6I2ZmYzUzZDtib3gtc2hhZG93OjAgMCAwIDJweCByZ2JhKDI1MCwxNzMsMjAsLjIpO2JvcmRlci1yaWdodC13aWR0aDoxcHg7b3V0bGluZTowfS5hbnQtc2VsZWN0LXN0YXR1cy1lcnJvci5hbnQtc2VsZWN0LWhhcy1mZWVkYmFjayAuYW50LXNlbGVjdC1jbGVhciwuYW50LXNlbGVjdC1zdGF0dXMtc3VjY2Vzcy5hbnQtc2VsZWN0LWhhcy1mZWVkYmFjayAuYW50LXNlbGVjdC1jbGVhciwuYW50LXNlbGVjdC1zdGF0dXMtdmFsaWRhdGluZy5hbnQtc2VsZWN0LWhhcy1mZWVkYmFjayAuYW50LXNlbGVjdC1jbGVhciwuYW50LXNlbGVjdC1zdGF0dXMtd2FybmluZy5hbnQtc2VsZWN0LWhhcy1mZWVkYmFjayAuYW50LXNlbGVjdC1jbGVhcntyaWdodDozMnB4fS5hbnQtc2VsZWN0LXN0YXR1cy1lcnJvci5hbnQtc2VsZWN0LWhhcy1mZWVkYmFjayAuYW50LXNlbGVjdC1zZWxlY3Rpb24tc2VsZWN0ZWQtdmFsdWUsLmFudC1zZWxlY3Qtc3RhdHVzLXN1Y2Nlc3MuYW50LXNlbGVjdC1oYXMtZmVlZGJhY2sgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXNlbGVjdGVkLXZhbHVlLC5hbnQtc2VsZWN0LXN0YXR1cy12YWxpZGF0aW5nLmFudC1zZWxlY3QtaGFzLWZlZWRiYWNrIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1zZWxlY3RlZC12YWx1ZSwuYW50LXNlbGVjdC1zdGF0dXMtd2FybmluZy5hbnQtc2VsZWN0LWhhcy1mZWVkYmFjayAuYW50LXNlbGVjdC1zZWxlY3Rpb24tc2VsZWN0ZWQtdmFsdWV7cGFkZGluZy1yaWdodDo0MnB4fS5hbnQtc2VsZWN0e2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y3Vyc29yOnBvaW50ZXJ9LmFudC1zZWxlY3Q6bm90KC5hbnQtc2VsZWN0LWN1c3RvbWl6ZS1pbnB1dCkgLmFudC1zZWxlY3Qtc2VsZWN0b3J7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTtib3JkZXItcmFkaXVzOjJweDt0cmFuc2l0aW9uOmFsbCAuM3MgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpfS5hbnQtc2VsZWN0Om5vdCguYW50LXNlbGVjdC1jdXN0b21pemUtaW5wdXQpIC5hbnQtc2VsZWN0LXNlbGVjdG9yIGlucHV0e2N1cnNvcjpwb2ludGVyfS5hbnQtc2VsZWN0LXNob3ctc2VhcmNoLmFudC1zZWxlY3Q6bm90KC5hbnQtc2VsZWN0LWN1c3RvbWl6ZS1pbnB1dCkgLmFudC1zZWxlY3Qtc2VsZWN0b3J7Y3Vyc29yOnRleHR9LmFudC1zZWxlY3Qtc2hvdy1zZWFyY2guYW50LXNlbGVjdDpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KSAuYW50LXNlbGVjdC1zZWxlY3RvciBpbnB1dHtjdXJzb3I6YXV0b30uYW50LXNlbGVjdC1mb2N1c2VkOm5vdCguYW50LXNlbGVjdC1kaXNhYmxlZCkuYW50LXNlbGVjdDpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KSAuYW50LXNlbGVjdC1zZWxlY3Rvcntib3JkZXItY29sb3I6IzQwYTlmZjtib3gtc2hhZG93OjAgMCAwIDJweCByZ2JhKDI0LDE0NCwyNTUsLjIpO2JvcmRlci1yaWdodC13aWR0aDoxcHg7b3V0bGluZTowfS5hbnQtc2VsZWN0LWRpc2FibGVkLmFudC1zZWxlY3Q6bm90KC5hbnQtc2VsZWN0LWN1c3RvbWl6ZS1pbnB1dCkgLmFudC1zZWxlY3Qtc2VsZWN0b3J7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2JhY2tncm91bmQ6I2Y1ZjVmNTtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1zZWxlY3QtbXVsdGlwbGUuYW50LXNlbGVjdC1kaXNhYmxlZC5hbnQtc2VsZWN0Om5vdCguYW50LXNlbGVjdC1jdXN0b21pemUtaW5wdXQpIC5hbnQtc2VsZWN0LXNlbGVjdG9ye2JhY2tncm91bmQ6I2Y1ZjVmNX0uYW50LXNlbGVjdC1kaXNhYmxlZC5hbnQtc2VsZWN0Om5vdCguYW50LXNlbGVjdC1jdXN0b21pemUtaW5wdXQpIC5hbnQtc2VsZWN0LXNlbGVjdG9yIGlucHV0e2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXNlbGVjdDpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KSAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tc2VhcmNoLWlucHV0e21hcmdpbjowO3BhZGRpbmc6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjpub25lO291dGxpbmU6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9LmFudC1zZWxlY3Q6bm90KC5hbnQtc2VsZWN0LWN1c3RvbWl6ZS1pbnB1dCkgLmFudC1zZWxlY3Qtc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXNlYXJjaC1pbnB1dDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbntkaXNwbGF5Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9LmFudC1zZWxlY3Q6bm90KC5hbnQtc2VsZWN0LWRpc2FibGVkKTpob3ZlciAuYW50LXNlbGVjdC1zZWxlY3Rvcntib3JkZXItY29sb3I6IzQwYTlmZjtib3JkZXItcmlnaHQtd2lkdGg6MXB4fS5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVte2ZsZXg6MTtvdmVyZmxvdzpoaWRkZW47Zm9udC13ZWlnaHQ6NDAwO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfUBtZWRpYSAoLW1zLWhpZ2gtY29udHJhc3Q6bm9uZSl7LmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0sLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0gOjotbXMtYmFja2Ryb3B7ZmxleDphdXRvfX0uYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXJ7ZmxleDoxO292ZXJmbG93OmhpZGRlbjtjb2xvcjojYmZiZmJmO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3BvaW50ZXItZXZlbnRzOm5vbmV9QG1lZGlhICgtbXMtaGlnaC1jb250cmFzdDpub25lKXsuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIsLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIDo6LW1zLWJhY2tkcm9we2ZsZXg6YXV0b319LmFudC1zZWxlY3QtYXJyb3d7ZGlzcGxheTppbmxpbmUtZmxleDtjb2xvcjppbmhlcml0O2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjA7dGV4dC10cmFuc2Zvcm06bm9uZTt2ZXJ0aWNhbC1hbGlnbjotLjEyNWVtO3RleHQtcmVuZGVyaW5nOm9wdGltaXplbGVnaWJpbGl0eTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjExcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6MTJweDttYXJnaW4tdG9wOi02cHg7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE7dGV4dC1hbGlnbjpjZW50ZXI7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LXNlbGVjdC1hcnJvdz4qe2xpbmUtaGVpZ2h0OjF9LmFudC1zZWxlY3QtYXJyb3cgc3Zne2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5hbnQtc2VsZWN0LWFycm93OmJlZm9yZXtkaXNwbGF5Om5vbmV9LmFudC1zZWxlY3QtYXJyb3cgLmFudC1zZWxlY3QtYXJyb3ctaWNvbntkaXNwbGF5OmJsb2NrfS5hbnQtc2VsZWN0LWFycm93IC5hbnRpY29ue3ZlcnRpY2FsLWFsaWduOnRvcDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3N9LmFudC1zZWxlY3QtYXJyb3cgLmFudGljb24+c3Zne3ZlcnRpY2FsLWFsaWduOnRvcH0uYW50LXNlbGVjdC1hcnJvdyAuYW50aWNvbjpub3QoLmFudC1zZWxlY3Qtc3VmZml4KXtwb2ludGVyLWV2ZW50czphdXRvfS5hbnQtc2VsZWN0LWRpc2FibGVkIC5hbnQtc2VsZWN0LWFycm93e2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXNlbGVjdC1hcnJvdz46bm90KDpsYXN0LWNoaWxkKXttYXJnaW4taW5saW5lLWVuZDo4cHh9LmFudC1zZWxlY3QtY2xlYXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoxMXB4O3otaW5kZXg6MTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O21hcmdpbi10b3A6LTZweDtjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTpub25lO2JhY2tncm91bmQ6I2ZmZjtjdXJzb3I6cG9pbnRlcjtvcGFjaXR5OjA7dHJhbnNpdGlvbjpjb2xvciAuM3MgZWFzZSxvcGFjaXR5IC4xNXMgZWFzZTt0ZXh0LXJlbmRlcmluZzphdXRvfS5hbnQtc2VsZWN0LWNsZWFyOmJlZm9yZXtkaXNwbGF5OmJsb2NrfS5hbnQtc2VsZWN0LWNsZWFyOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjQ1KX0uYW50LXNlbGVjdDpob3ZlciAuYW50LXNlbGVjdC1jbGVhcntvcGFjaXR5OjF9LmFudC1zZWxlY3QtZHJvcGRvd257bWFyZ2luOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi05OTk5cHg7bGVmdDotOTk5OXB4O3otaW5kZXg6MTA1MDtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzo0cHggMDtvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50Om5vcm1hbDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoycHg7b3V0bGluZTpub25lO2JveC1zaGFkb3c6MCAzcHggNnB4IC00cHggcmdiYSgwLDAsMCwuMTIpLDAgNnB4IDE2cHggMCByZ2JhKDAsMCwwLC4wOCksMCA5cHggMjhweCA4cHggcmdiYSgwLDAsMCwuMDUpfS5hbnQtc2VsZWN0LWRyb3Bkb3duLmFudC1zbGlkZS11cC1hcHBlYXIuYW50LXNsaWRlLXVwLWFwcGVhci1hY3RpdmUuYW50LXNlbGVjdC1kcm9wZG93bi1wbGFjZW1lbnQtYm90dG9tTGVmdCwuYW50LXNlbGVjdC1kcm9wZG93bi5hbnQtc2xpZGUtdXAtZW50ZXIuYW50LXNsaWRlLXVwLWVudGVyLWFjdGl2ZS5hbnQtc2VsZWN0LWRyb3Bkb3duLXBsYWNlbWVudC1ib3R0b21MZWZ0e2FuaW1hdGlvbi1uYW1lOmFudFNsaWRlVXBJbn0uYW50LXNlbGVjdC1kcm9wZG93bi5hbnQtc2xpZGUtdXAtYXBwZWFyLmFudC1zbGlkZS11cC1hcHBlYXItYWN0aXZlLmFudC1zZWxlY3QtZHJvcGRvd24tcGxhY2VtZW50LXRvcExlZnQsLmFudC1zZWxlY3QtZHJvcGRvd24uYW50LXNsaWRlLXVwLWVudGVyLmFudC1zbGlkZS11cC1lbnRlci1hY3RpdmUuYW50LXNlbGVjdC1kcm9wZG93bi1wbGFjZW1lbnQtdG9wTGVmdHthbmltYXRpb24tbmFtZTphbnRTbGlkZURvd25Jbn0uYW50LXNlbGVjdC1kcm9wZG93bi5hbnQtc2xpZGUtdXAtbGVhdmUuYW50LXNsaWRlLXVwLWxlYXZlLWFjdGl2ZS5hbnQtc2VsZWN0LWRyb3Bkb3duLXBsYWNlbWVudC1ib3R0b21MZWZ0e2FuaW1hdGlvbi1uYW1lOmFudFNsaWRlVXBPdXR9LmFudC1zZWxlY3QtZHJvcGRvd24uYW50LXNsaWRlLXVwLWxlYXZlLmFudC1zbGlkZS11cC1sZWF2ZS1hY3RpdmUuYW50LXNlbGVjdC1kcm9wZG93bi1wbGFjZW1lbnQtdG9wTGVmdHthbmltYXRpb24tbmFtZTphbnRTbGlkZURvd25PdXR9LmFudC1zZWxlY3QtZHJvcGRvd24taGlkZGVue2Rpc3BsYXk6bm9uZX0uYW50LXNlbGVjdC1kcm9wZG93bi1lbXB0eXtjb2xvcjpyZ2JhKDAsMCwwLC4yNSl9LmFudC1zZWxlY3QtaXRlbS1lbXB0eXtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Y29sb3I6cmdiYSgwLDAsMCwuMjUpfS5hbnQtc2VsZWN0LWl0ZW0sLmFudC1zZWxlY3QtaXRlbS1lbXB0eXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6MzJweDtwYWRkaW5nOjVweCAxMnB4O2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMnB4fS5hbnQtc2VsZWN0LWl0ZW17Y29sb3I6cmdiYSgwLDAsMCwuODUpO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZCAuM3MgZWFzZX0uYW50LXNlbGVjdC1pdGVtLWdyb3Vwe2NvbG9yOnJnYmEoMCwwLDAsLjQ1KTtmb250LXNpemU6MTJweDtjdXJzb3I6ZGVmYXVsdH0uYW50LXNlbGVjdC1pdGVtLW9wdGlvbntkaXNwbGF5OmZsZXh9LmFudC1zZWxlY3QtaXRlbS1vcHRpb24tY29udGVudHtmbGV4OmF1dG87b3ZlcmZsb3c6aGlkZGVuO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXN0YXRle2ZsZXg6bm9uZX0uYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1hY3RpdmU6bm90KC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLWRpc2FibGVkKXtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9LmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc2VsZWN0ZWQ6bm90KC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLWRpc2FibGVkKXtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC13ZWlnaHQ6NjAwO2JhY2tncm91bmQtY29sb3I6I2U2ZjdmZn0uYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zZWxlY3RlZDpub3QoLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tZGlzYWJsZWQpIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXN0YXRle2NvbG9yOiMxODkwZmZ9LmFudC1zZWxlY3QtaXRlbS1vcHRpb24tZGlzYWJsZWR7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1kaXNhYmxlZC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXNlbGVjdGVke2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX0uYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1ncm91cGVke3BhZGRpbmctbGVmdDoyNHB4fS5hbnQtc2VsZWN0LWxne2ZvbnQtc2l6ZToxNnB4fS5hbnQtc2VsZWN0LWJvcmRlcmxlc3MgLmFudC1zZWxlY3Qtc2VsZWN0b3J7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50fS5hbnQtc2VsZWN0LmFudC1zZWxlY3QtaW4tZm9ybS1pdGVte3dpZHRoOjEwMCV9LmFudC1zZWxlY3QtY29tcGFjdC1pdGVtOm5vdCguYW50LXNlbGVjdC1jb21wYWN0LWxhc3QtaXRlbSl7bWFyZ2luLXJpZ2h0Oi0xcHh9LmFudC1zZWxlY3QtY29tcGFjdC1pdGVtOm5vdCguYW50LXNlbGVjdC1jb21wYWN0LWxhc3QtaXRlbSkuYW50LXNlbGVjdC1jb21wYWN0LWl0ZW0tcnRse21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0Oi0xcHh9LmFudC1zZWxlY3QtY29tcGFjdC1pdGVtLmFudC1zZWxlY3QtZm9jdXNlZD4qLC5hbnQtc2VsZWN0LWNvbXBhY3QtaXRlbTphY3RpdmU+KiwuYW50LXNlbGVjdC1jb21wYWN0LWl0ZW06Zm9jdXM+KiwuYW50LXNlbGVjdC1jb21wYWN0LWl0ZW06aG92ZXI+Knt6LWluZGV4OjJ9LmFudC1zZWxlY3QtY29tcGFjdC1pdGVtW2Rpc2FibGVkXT4qe3otaW5kZXg6MH0uYW50LXNlbGVjdC1jb21wYWN0LWl0ZW06bm90KC5hbnQtc2VsZWN0LWNvbXBhY3QtZmlyc3QtaXRlbSk6bm90KC5hbnQtc2VsZWN0LWNvbXBhY3QtbGFzdC1pdGVtKS5hbnQtc2VsZWN0Pi5hbnQtc2VsZWN0LXNlbGVjdG9ye2JvcmRlci1yYWRpdXM6MH0uYW50LXNlbGVjdC1jb21wYWN0LWl0ZW0uYW50LXNlbGVjdC1jb21wYWN0LWZpcnN0LWl0ZW0uYW50LXNlbGVjdDpub3QoLmFudC1zZWxlY3QtY29tcGFjdC1sYXN0LWl0ZW0pOm5vdCguYW50LXNlbGVjdC1jb21wYWN0LWl0ZW0tcnRsKT4uYW50LXNlbGVjdC1zZWxlY3Rvcntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmFudC1zZWxlY3QtY29tcGFjdC1pdGVtLmFudC1zZWxlY3QtY29tcGFjdC1sYXN0LWl0ZW0uYW50LXNlbGVjdDpub3QoLmFudC1zZWxlY3QtY29tcGFjdC1maXJzdC1pdGVtKTpub3QoLmFudC1zZWxlY3QtY29tcGFjdC1pdGVtLXJ0bCk+LmFudC1zZWxlY3Qtc2VsZWN0b3IsLmFudC1zZWxlY3QtY29tcGFjdC1pdGVtLmFudC1zZWxlY3QuYW50LXNlbGVjdC1jb21wYWN0LWZpcnN0LWl0ZW0uYW50LXNlbGVjdC1jb21wYWN0LWl0ZW0tcnRsOm5vdCguYW50LXNlbGVjdC1jb21wYWN0LWxhc3QtaXRlbSk+LmFudC1zZWxlY3Qtc2VsZWN0b3J7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uYW50LXNlbGVjdC1jb21wYWN0LWl0ZW0uYW50LXNlbGVjdC5hbnQtc2VsZWN0LWNvbXBhY3QtbGFzdC1pdGVtLmFudC1zZWxlY3QtY29tcGFjdC1pdGVtLXJ0bDpub3QoLmFudC1zZWxlY3QtY29tcGFjdC1maXJzdC1pdGVtKT4uYW50LXNlbGVjdC1zZWxlY3Rvcntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmFudC1zZWxlY3QtcnRse2RpcmVjdGlvbjpydGx9LmFudC1zZWxlY3QtcnRsIC5hbnQtc2VsZWN0LWFycm93LC5hbnQtc2VsZWN0LXJ0bCAuYW50LXNlbGVjdC1jbGVhcntyaWdodDphdXRvO2xlZnQ6MTFweH0uYW50LXNlbGVjdC1kcm9wZG93bi1ydGx7ZGlyZWN0aW9uOnJ0bH0uYW50LXNlbGVjdC1kcm9wZG93bi1ydGwgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tZ3JvdXBlZHtwYWRkaW5nLXJpZ2h0OjI0cHg7cGFkZGluZy1sZWZ0OjEycHh9LmFudC1zZWxlY3QtcnRsLmFudC1zZWxlY3QtbXVsdGlwbGUuYW50LXNlbGVjdC1hbGxvdy1jbGVhciAuYW50LXNlbGVjdC1zZWxlY3RvciwuYW50LXNlbGVjdC1ydGwuYW50LXNlbGVjdC1tdWx0aXBsZS5hbnQtc2VsZWN0LXNob3ctYXJyb3cgLmFudC1zZWxlY3Qtc2VsZWN0b3J7cGFkZGluZy1yaWdodDo0cHg7cGFkZGluZy1sZWZ0OjI0cHh9LmFudC1zZWxlY3QtcnRsLmFudC1zZWxlY3QtbXVsdGlwbGUgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW17dGV4dC1hbGlnbjpyaWdodH0uYW50LXNlbGVjdC1ydGwuYW50LXNlbGVjdC1tdWx0aXBsZSAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbS1jb250ZW50e21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjRweDt0ZXh0LWFsaWduOnJpZ2h0fS5hbnQtc2VsZWN0LXJ0bC5hbnQtc2VsZWN0LW11bHRpcGxlIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1zZWFyY2gtbWlycm9ye3JpZ2h0OjA7bGVmdDphdXRvfS5hbnQtc2VsZWN0LXJ0bC5hbnQtc2VsZWN0LW11bHRpcGxlIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlcntyaWdodDoxMXB4O2xlZnQ6YXV0b30uYW50LXNlbGVjdC1ydGwuYW50LXNlbGVjdC1tdWx0aXBsZS5hbnQtc2VsZWN0LXNtIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlcntyaWdodDo3cHh9LmFudC1zZWxlY3QtcnRsLmFudC1zZWxlY3Qtc2luZ2xlIC5hbnQtc2VsZWN0LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLC5hbnQtc2VsZWN0LXJ0bC5hbnQtc2VsZWN0LXNpbmdsZSAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXJ7cmlnaHQ6MDtsZWZ0OjlweDt0ZXh0LWFsaWduOnJpZ2h0fS5hbnQtc2VsZWN0LXJ0bC5hbnQtc2VsZWN0LXNpbmdsZS5hbnQtc2VsZWN0LXNob3ctYXJyb3cgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXNlYXJjaHtyaWdodDoxMXB4O2xlZnQ6MjVweH0uYW50LXNlbGVjdC1ydGwuYW50LXNlbGVjdC1zaW5nbGUuYW50LXNlbGVjdC1zaG93LWFycm93IC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLC5hbnQtc2VsZWN0LXJ0bC5hbnQtc2VsZWN0LXNpbmdsZS5hbnQtc2VsZWN0LXNob3ctYXJyb3cgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVye3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MThweH0uYW50LXNlbGVjdC1ydGwuYW50LXNlbGVjdC1zaW5nbGUuYW50LXNlbGVjdC1zbTpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KS5hbnQtc2VsZWN0LXNob3ctYXJyb3cgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXNlYXJjaHtyaWdodDo2cHh9LmFudC1zZWxlY3QtcnRsLmFudC1zZWxlY3Qtc2luZ2xlLmFudC1zZWxlY3Qtc206bm90KC5hbnQtc2VsZWN0LWN1c3RvbWl6ZS1pbnB1dCkuYW50LXNlbGVjdC1zaG93LWFycm93IC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLC5hbnQtc2VsZWN0LXJ0bC5hbnQtc2VsZWN0LXNpbmdsZS5hbnQtc2VsZWN0LXNtOm5vdCguYW50LXNlbGVjdC1jdXN0b21pemUtaW5wdXQpLmFudC1zZWxlY3Qtc2hvdy1hcnJvdyAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXJ7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDoyMXB4fS5hbnQtc2tlbGV0b257ZGlzcGxheTp0YWJsZTt3aWR0aDoxMDAlfS5hbnQtc2tlbGV0b24taGVhZGVye2Rpc3BsYXk6dGFibGUtY2VsbDtwYWRkaW5nLXJpZ2h0OjE2cHg7dmVydGljYWwtYWxpZ246dG9wfS5hbnQtc2tlbGV0b24taGVhZGVyIC5hbnQtc2tlbGV0b24tYXZhdGFye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDtiYWNrZ3JvdW5kOmhzbGEoMCwwJSw3NC41JSwuMik7d2lkdGg6MzJweDtoZWlnaHQ6MzJweDtsaW5lLWhlaWdodDozMnB4fS5hbnQtc2tlbGV0b24taGVhZGVyIC5hbnQtc2tlbGV0b24tYXZhdGFyLmFudC1za2VsZXRvbi1hdmF0YXItY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlfS5hbnQtc2tlbGV0b24taGVhZGVyIC5hbnQtc2tlbGV0b24tYXZhdGFyLWxne3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDBweH0uYW50LXNrZWxldG9uLWhlYWRlciAuYW50LXNrZWxldG9uLWF2YXRhci1sZy5hbnQtc2tlbGV0b24tYXZhdGFyLWNpcmNsZXtib3JkZXItcmFkaXVzOjUwJX0uYW50LXNrZWxldG9uLWhlYWRlciAuYW50LXNrZWxldG9uLWF2YXRhci1zbXt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O2xpbmUtaGVpZ2h0OjI0cHh9LmFudC1za2VsZXRvbi1oZWFkZXIgLmFudC1za2VsZXRvbi1hdmF0YXItc20uYW50LXNrZWxldG9uLWF2YXRhci1jaXJjbGV7Ym9yZGVyLXJhZGl1czo1MCV9LmFudC1za2VsZXRvbi1jb250ZW50e2Rpc3BsYXk6dGFibGUtY2VsbDt3aWR0aDoxMDAlO3ZlcnRpY2FsLWFsaWduOnRvcH0uYW50LXNrZWxldG9uLWNvbnRlbnQgLmFudC1za2VsZXRvbi10aXRsZXt3aWR0aDoxMDAlO2hlaWdodDoxNnB4O2JhY2tncm91bmQ6aHNsYSgwLDAlLDc0LjUlLC4yKTtib3JkZXItcmFkaXVzOjJweH0uYW50LXNrZWxldG9uLWNvbnRlbnQgLmFudC1za2VsZXRvbi10aXRsZSsuYW50LXNrZWxldG9uLXBhcmFncmFwaHttYXJnaW4tdG9wOjI0cHh9LmFudC1za2VsZXRvbi1jb250ZW50IC5hbnQtc2tlbGV0b24tcGFyYWdyYXBoe3BhZGRpbmc6MH0uYW50LXNrZWxldG9uLWNvbnRlbnQgLmFudC1za2VsZXRvbi1wYXJhZ3JhcGg+bGl7d2lkdGg6MTAwJTtoZWlnaHQ6MTZweDtsaXN0LXN0eWxlOm5vbmU7YmFja2dyb3VuZDpoc2xhKDAsMCUsNzQuNSUsLjIpO2JvcmRlci1yYWRpdXM6MnB4fS5hbnQtc2tlbGV0b24tY29udGVudCAuYW50LXNrZWxldG9uLXBhcmFncmFwaD5saTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bnRoLWNoaWxkKDIpKXt3aWR0aDo2MSV9LmFudC1za2VsZXRvbi1jb250ZW50IC5hbnQtc2tlbGV0b24tcGFyYWdyYXBoPmxpK2xpe21hcmdpbi10b3A6MTZweH0uYW50LXNrZWxldG9uLXdpdGgtYXZhdGFyIC5hbnQtc2tlbGV0b24tY29udGVudCAuYW50LXNrZWxldG9uLXRpdGxle21hcmdpbi10b3A6MTJweH0uYW50LXNrZWxldG9uLXdpdGgtYXZhdGFyIC5hbnQtc2tlbGV0b24tY29udGVudCAuYW50LXNrZWxldG9uLXRpdGxlKy5hbnQtc2tlbGV0b24tcGFyYWdyYXBoe21hcmdpbi10b3A6MjhweH0uYW50LXNrZWxldG9uLXJvdW5kIC5hbnQtc2tlbGV0b24tY29udGVudCAuYW50LXNrZWxldG9uLXBhcmFncmFwaD5saSwuYW50LXNrZWxldG9uLXJvdW5kIC5hbnQtc2tlbGV0b24tY29udGVudCAuYW50LXNrZWxldG9uLXRpdGxle2JvcmRlci1yYWRpdXM6MTAwcHh9LmFudC1za2VsZXRvbi1hY3RpdmUgLmFudC1za2VsZXRvbi1hdmF0YXIsLmFudC1za2VsZXRvbi1hY3RpdmUgLmFudC1za2VsZXRvbi1idXR0b24sLmFudC1za2VsZXRvbi1hY3RpdmUgLmFudC1za2VsZXRvbi1pbWFnZSwuYW50LXNrZWxldG9uLWFjdGl2ZSAuYW50LXNrZWxldG9uLWlucHV0LC5hbnQtc2tlbGV0b24tYWN0aXZlIC5hbnQtc2tlbGV0b24tcGFyYWdyYXBoPmxpLC5hbnQtc2tlbGV0b24tYWN0aXZlIC5hbnQtc2tlbGV0b24tdGl0bGV7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5hbnQtc2tlbGV0b24tYWN0aXZlIC5hbnQtc2tlbGV0b24tYXZhdGFyOmFmdGVyLC5hbnQtc2tlbGV0b24tYWN0aXZlIC5hbnQtc2tlbGV0b24tYnV0dG9uOmFmdGVyLC5hbnQtc2tlbGV0b24tYWN0aXZlIC5hbnQtc2tlbGV0b24taW1hZ2U6YWZ0ZXIsLmFudC1za2VsZXRvbi1hY3RpdmUgLmFudC1za2VsZXRvbi1pbnB1dDphZnRlciwuYW50LXNrZWxldG9uLWFjdGl2ZSAuYW50LXNrZWxldG9uLXBhcmFncmFwaD5saTphZnRlciwuYW50LXNrZWxldG9uLWFjdGl2ZSAuYW50LXNrZWxldG9uLXRpdGxlOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0Oi0xNTAlO2JvdHRvbTowO2xlZnQ6LTE1MCU7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsaHNsYSgwLDAlLDc0LjUlLC4yKSAyNSUsaHNsYSgwLDAlLDUwLjYlLC4yNCkgMzclLGhzbGEoMCwwJSw3NC41JSwuMikgNjMlKTthbmltYXRpb246YW50LXNrZWxldG9uLWxvYWRpbmcgMS40cyBlYXNlIGluZmluaXRlO2NvbnRlbnQ6XCJcIn0uYW50LXNrZWxldG9uLmFudC1za2VsZXRvbi1ibG9jaywuYW50LXNrZWxldG9uLmFudC1za2VsZXRvbi1ibG9jayAuYW50LXNrZWxldG9uLWJ1dHRvbiwuYW50LXNrZWxldG9uLmFudC1za2VsZXRvbi1ibG9jayAuYW50LXNrZWxldG9uLWlucHV0e3dpZHRoOjEwMCV9LmFudC1za2VsZXRvbi1lbGVtZW50e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG99LmFudC1za2VsZXRvbi1lbGVtZW50IC5hbnQtc2tlbGV0b24tYnV0dG9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDtiYWNrZ3JvdW5kOmhzbGEoMCwwJSw3NC41JSwuMik7Ym9yZGVyLXJhZGl1czoycHg7d2lkdGg6NjRweDttaW4td2lkdGg6NjRweDtoZWlnaHQ6MzJweDtsaW5lLWhlaWdodDozMnB4fS5hbnQtc2tlbGV0b24tZWxlbWVudCAuYW50LXNrZWxldG9uLWJ1dHRvbi5hbnQtc2tlbGV0b24tYnV0dG9uLXNxdWFyZXt3aWR0aDozMnB4O21pbi13aWR0aDozMnB4fS5hbnQtc2tlbGV0b24tZWxlbWVudCAuYW50LXNrZWxldG9uLWJ1dHRvbi5hbnQtc2tlbGV0b24tYnV0dG9uLWNpcmNsZXt3aWR0aDozMnB4O21pbi13aWR0aDozMnB4O2JvcmRlci1yYWRpdXM6NTAlfS5hbnQtc2tlbGV0b24tZWxlbWVudCAuYW50LXNrZWxldG9uLWJ1dHRvbi5hbnQtc2tlbGV0b24tYnV0dG9uLXJvdW5ke2JvcmRlci1yYWRpdXM6MzJweH0uYW50LXNrZWxldG9uLWVsZW1lbnQgLmFudC1za2VsZXRvbi1idXR0b24tbGd7d2lkdGg6ODBweDttaW4td2lkdGg6ODBweDtoZWlnaHQ6NDBweDtsaW5lLWhlaWdodDo0MHB4fS5hbnQtc2tlbGV0b24tZWxlbWVudCAuYW50LXNrZWxldG9uLWJ1dHRvbi1sZy5hbnQtc2tlbGV0b24tYnV0dG9uLXNxdWFyZXt3aWR0aDo0MHB4O21pbi13aWR0aDo0MHB4fS5hbnQtc2tlbGV0b24tZWxlbWVudCAuYW50LXNrZWxldG9uLWJ1dHRvbi1sZy5hbnQtc2tlbGV0b24tYnV0dG9uLWNpcmNsZXt3aWR0aDo0MHB4O21pbi13aWR0aDo0MHB4O2JvcmRlci1yYWRpdXM6NTAlfS5hbnQtc2tlbGV0b24tZWxlbWVudCAuYW50LXNrZWxldG9uLWJ1dHRvbi1sZy5hbnQtc2tlbGV0b24tYnV0dG9uLXJvdW5ke2JvcmRlci1yYWRpdXM6NDBweH0uYW50LXNrZWxldG9uLWVsZW1lbnQgLmFudC1za2VsZXRvbi1idXR0b24tc217d2lkdGg6NDhweDttaW4td2lkdGg6NDhweDtoZWlnaHQ6MjRweDtsaW5lLWhlaWdodDoyNHB4fS5hbnQtc2tlbGV0b24tZWxlbWVudCAuYW50LXNrZWxldG9uLWJ1dHRvbi1zbS5hbnQtc2tlbGV0b24tYnV0dG9uLXNxdWFyZXt3aWR0aDoyNHB4O21pbi13aWR0aDoyNHB4fS5hbnQtc2tlbGV0b24tZWxlbWVudCAuYW50LXNrZWxldG9uLWJ1dHRvbi1zbS5hbnQtc2tlbGV0b24tYnV0dG9uLWNpcmNsZXt3aWR0aDoyNHB4O21pbi13aWR0aDoyNHB4O2JvcmRlci1yYWRpdXM6NTAlfS5hbnQtc2tlbGV0b24tZWxlbWVudCAuYW50LXNrZWxldG9uLWJ1dHRvbi1zbS5hbnQtc2tlbGV0b24tYnV0dG9uLXJvdW5ke2JvcmRlci1yYWRpdXM6MjRweH0uYW50LXNrZWxldG9uLWVsZW1lbnQgLmFudC1za2VsZXRvbi1hdmF0YXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO2JhY2tncm91bmQ6aHNsYSgwLDAlLDc0LjUlLC4yKTt3aWR0aDozMnB4O2hlaWdodDozMnB4O2xpbmUtaGVpZ2h0OjMycHh9LmFudC1za2VsZXRvbi1lbGVtZW50IC5hbnQtc2tlbGV0b24tYXZhdGFyLmFudC1za2VsZXRvbi1hdmF0YXItY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlfS5hbnQtc2tlbGV0b24tZWxlbWVudCAuYW50LXNrZWxldG9uLWF2YXRhci1sZ3t3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2xpbmUtaGVpZ2h0OjQwcHh9LmFudC1za2VsZXRvbi1lbGVtZW50IC5hbnQtc2tlbGV0b24tYXZhdGFyLWxnLmFudC1za2VsZXRvbi1hdmF0YXItY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlfS5hbnQtc2tlbGV0b24tZWxlbWVudCAuYW50LXNrZWxldG9uLWF2YXRhci1zbXt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O2xpbmUtaGVpZ2h0OjI0cHh9LmFudC1za2VsZXRvbi1lbGVtZW50IC5hbnQtc2tlbGV0b24tYXZhdGFyLXNtLmFudC1za2VsZXRvbi1hdmF0YXItY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlfS5hbnQtc2tlbGV0b24tZWxlbWVudCAuYW50LXNrZWxldG9uLWlucHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDtiYWNrZ3JvdW5kOmhzbGEoMCwwJSw3NC41JSwuMik7d2lkdGg6MTYwcHg7bWluLXdpZHRoOjE2MHB4O2hlaWdodDozMnB4O2xpbmUtaGVpZ2h0OjMycHh9LmFudC1za2VsZXRvbi1lbGVtZW50IC5hbnQtc2tlbGV0b24taW5wdXQtbGd7d2lkdGg6MjAwcHg7bWluLXdpZHRoOjIwMHB4O2hlaWdodDo0MHB4O2xpbmUtaGVpZ2h0OjQwcHh9LmFudC1za2VsZXRvbi1lbGVtZW50IC5hbnQtc2tlbGV0b24taW5wdXQtc217d2lkdGg6MTIwcHg7bWluLXdpZHRoOjEyMHB4O2hlaWdodDoyNHB4O2xpbmUtaGVpZ2h0OjI0cHh9LmFudC1za2VsZXRvbi1lbGVtZW50IC5hbnQtc2tlbGV0b24taW1hZ2V7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3ZlcnRpY2FsLWFsaWduOnRvcDtiYWNrZ3JvdW5kOmhzbGEoMCwwJSw3NC41JSwuMik7d2lkdGg6OTZweDtoZWlnaHQ6OTZweDtsaW5lLWhlaWdodDo5NnB4fS5hbnQtc2tlbGV0b24tZWxlbWVudCAuYW50LXNrZWxldG9uLWltYWdlLmFudC1za2VsZXRvbi1pbWFnZS1jaXJjbGV7Ym9yZGVyLXJhZGl1czo1MCV9LmFudC1za2VsZXRvbi1lbGVtZW50IC5hbnQtc2tlbGV0b24taW1hZ2UtcGF0aHtmaWxsOiNiZmJmYmZ9LmFudC1za2VsZXRvbi1lbGVtZW50IC5hbnQtc2tlbGV0b24taW1hZ2Utc3Zne3dpZHRoOjQ4cHg7aGVpZ2h0OjQ4cHg7bGluZS1oZWlnaHQ6NDhweDttYXgtd2lkdGg6MTkycHg7bWF4LWhlaWdodDoxOTJweH0uYW50LXNrZWxldG9uLWVsZW1lbnQgLmFudC1za2VsZXRvbi1pbWFnZS1zdmcuYW50LXNrZWxldG9uLWltYWdlLWNpcmNsZXtib3JkZXItcmFkaXVzOjUwJX1Aa2V5ZnJhbWVzIGFudC1za2VsZXRvbi1sb2FkaW5nezAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zNy41JSl9dG97dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMzcuNSUpfX0uYW50LXNrZWxldG9uLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtc2tlbGV0b24tcnRsIC5hbnQtc2tlbGV0b24taGVhZGVye3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MTZweH0uYW50LXNrZWxldG9uLXJ0bC5hbnQtc2tlbGV0b24uYW50LXNrZWxldG9uLWFjdGl2ZSAuYW50LXNrZWxldG9uLWF2YXRhciwuYW50LXNrZWxldG9uLXJ0bC5hbnQtc2tlbGV0b24uYW50LXNrZWxldG9uLWFjdGl2ZSAuYW50LXNrZWxldG9uLWNvbnRlbnQgLmFudC1za2VsZXRvbi1wYXJhZ3JhcGg+bGksLmFudC1za2VsZXRvbi1ydGwuYW50LXNrZWxldG9uLmFudC1za2VsZXRvbi1hY3RpdmUgLmFudC1za2VsZXRvbi1jb250ZW50IC5hbnQtc2tlbGV0b24tdGl0bGV7YW5pbWF0aW9uLW5hbWU6YW50LXNrZWxldG9uLWxvYWRpbmctcnRsfUBrZXlmcmFtZXMgYW50LXNrZWxldG9uLWxvYWRpbmctcnRsezAle2JhY2tncm91bmQtcG9zaXRpb246MCA1MCV9dG97YmFja2dyb3VuZC1wb3NpdGlvbjoxMDAlIDUwJX19LmFudC1zbGlkZXJ7Ym94LXNpemluZzpib3JkZXItYm94O2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMnB4O21hcmdpbjoxMHB4IDZweDtwYWRkaW5nOjRweCAwO2N1cnNvcjpwb2ludGVyO3RvdWNoLWFjdGlvbjpub25lfS5hbnQtc2xpZGVyLXZlcnRpY2Fse3dpZHRoOjEycHg7aGVpZ2h0OjEwMCU7bWFyZ2luOjZweCAxMHB4O3BhZGRpbmc6MCA0cHh9LmFudC1zbGlkZXItdmVydGljYWwgLmFudC1zbGlkZXItcmFpbHt3aWR0aDo0cHg7aGVpZ2h0OjEwMCV9LmFudC1zbGlkZXItdmVydGljYWwgLmFudC1zbGlkZXItdHJhY2t7d2lkdGg6NHB4fS5hbnQtc2xpZGVyLXZlcnRpY2FsIC5hbnQtc2xpZGVyLWhhbmRsZXttYXJnaW4tdG9wOi02cHg7bWFyZ2luLWxlZnQ6LTVweH0uYW50LXNsaWRlci12ZXJ0aWNhbCAuYW50LXNsaWRlci1tYXJre3RvcDowO2xlZnQ6MTJweDt3aWR0aDoxOHB4O2hlaWdodDoxMDAlfS5hbnQtc2xpZGVyLXZlcnRpY2FsIC5hbnQtc2xpZGVyLW1hcmstdGV4dHtsZWZ0OjRweDt3aGl0ZS1zcGFjZTpub3dyYXB9LmFudC1zbGlkZXItdmVydGljYWwgLmFudC1zbGlkZXItc3RlcHt3aWR0aDo0cHg7aGVpZ2h0OjEwMCV9LmFudC1zbGlkZXItdmVydGljYWwgLmFudC1zbGlkZXItZG90e3RvcDphdXRvO21hcmdpbi1sZWZ0Oi0ycHh9LmFudC1zbGlkZXItdG9vbHRpcCAuYW50LXRvb2x0aXAtaW5uZXJ7bWluLXdpZHRoOnVuc2V0fS5hbnQtc2xpZGVyLXJ0bC5hbnQtc2xpZGVyLXZlcnRpY2FsIC5hbnQtc2xpZGVyLWhhbmRsZXttYXJnaW4tcmlnaHQ6LTVweDttYXJnaW4tbGVmdDowfS5hbnQtc2xpZGVyLXJ0bC5hbnQtc2xpZGVyLXZlcnRpY2FsIC5hbnQtc2xpZGVyLW1hcmt7cmlnaHQ6MTJweDtsZWZ0OmF1dG99LmFudC1zbGlkZXItcnRsLmFudC1zbGlkZXItdmVydGljYWwgLmFudC1zbGlkZXItbWFyay10ZXh0e3JpZ2h0OjRweDtsZWZ0OmF1dG99LmFudC1zbGlkZXItcnRsLmFudC1zbGlkZXItdmVydGljYWwgLmFudC1zbGlkZXItZG90e3JpZ2h0OjJweDtsZWZ0OmF1dG99LmFudC1zbGlkZXItd2l0aC1tYXJrc3ttYXJnaW4tYm90dG9tOjI4cHh9LmFudC1zbGlkZXItcmFpbHt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX0uYW50LXNsaWRlci1yYWlsLC5hbnQtc2xpZGVyLXRyYWNre3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDo0cHg7Ym9yZGVyLXJhZGl1czoycHg7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zc30uYW50LXNsaWRlci10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOiM5MWQ1ZmZ9LmFudC1zbGlkZXItaGFuZGxle3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE0cHg7aGVpZ2h0OjE0cHg7bWFyZ2luLXRvcDotNXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MnB4IHNvbGlkICM5MWQ1ZmY7Ym9yZGVyLXJhZGl1czo1MCU7Ym94LXNoYWRvdzowO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zcyxib3gtc2hhZG93IC42cyx0cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllciguMTgsLjg5LC4zMiwxLjI4KX0uYW50LXNsaWRlci1oYW5kbGUtZHJhZ2dpbmd7ei1pbmRleDoxfS5hbnQtc2xpZGVyLWhhbmRsZTpmb2N1c3tib3JkZXItY29sb3I6IzQ2YTZmZjtvdXRsaW5lOm5vbmU7Ym94LXNoYWRvdzowIDAgMCA1cHggcmdiYSgyNCwxNDQsMjU1LC4xMil9LmFudC1zbGlkZXItaGFuZGxlLmFudC10b29sdGlwLW9wZW57Ym9yZGVyLWNvbG9yOiMxODkwZmZ9LmFudC1zbGlkZXItaGFuZGxlOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNnB4O3JpZ2h0Oi02cHg7Ym90dG9tOi02cHg7bGVmdDotNnB4O2NvbnRlbnQ6XCJcIn0uYW50LXNsaWRlcjpob3ZlciAuYW50LXNsaWRlci1yYWlse2JhY2tncm91bmQtY29sb3I6I2UxZTFlMX0uYW50LXNsaWRlcjpob3ZlciAuYW50LXNsaWRlci10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOiM2OWMwZmZ9LmFudC1zbGlkZXI6aG92ZXIgLmFudC1zbGlkZXItaGFuZGxlOm5vdCguYW50LXRvb2x0aXAtb3Blbil7Ym9yZGVyLWNvbG9yOiM2OWMwZmZ9LmFudC1zbGlkZXItbWFya3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTRweDtsZWZ0OjA7d2lkdGg6MTAwJTtmb250LXNpemU6MTRweH0uYW50LXNsaWRlci1tYXJrLXRleHR7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6cmdiYSgwLDAsMCwuNDUpO3RleHQtYWxpZ246Y2VudGVyO3dvcmQtYnJlYWs6a2VlcC1hbGw7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtc2xpZGVyLW1hcmstdGV4dC1hY3RpdmV7Y29sb3I6cmdiYSgwLDAsMCwuODUpfS5hbnQtc2xpZGVyLXN0ZXB7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6NHB4O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LXNsaWRlci1kb3R7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0ycHg7d2lkdGg6OHB4O2hlaWdodDo4cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoycHggc29saWQgI2YwZjBmMDtib3JkZXItcmFkaXVzOjUwJTtjdXJzb3I6cG9pbnRlcn0uYW50LXNsaWRlci1kb3QtYWN0aXZle2JvcmRlci1jb2xvcjojOGNjOGZmfS5hbnQtc2xpZGVyLWRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXNsaWRlci1kaXNhYmxlZCAuYW50LXNsaWRlci1yYWlse2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNSFpbXBvcnRhbnR9LmFudC1zbGlkZXItZGlzYWJsZWQgLmFudC1zbGlkZXItdHJhY2t7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yNSkhaW1wb3J0YW50fS5hbnQtc2xpZGVyLWRpc2FibGVkIC5hbnQtc2xpZGVyLWRvdCwuYW50LXNsaWRlci1kaXNhYmxlZCAuYW50LXNsaWRlci1oYW5kbGV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4yNSkhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZTtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1zbGlkZXItZGlzYWJsZWQgLmFudC1zbGlkZXItZG90LC5hbnQtc2xpZGVyLWRpc2FibGVkIC5hbnQtc2xpZGVyLW1hcmstdGV4dHtjdXJzb3I6bm90LWFsbG93ZWQhaW1wb3J0YW50fS5hbnQtc2xpZGVyLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtc2xpZGVyLXJ0bCAuYW50LXNsaWRlci1tYXJre3JpZ2h0OjA7bGVmdDphdXRvfS5hbnQtc3BhY2V7ZGlzcGxheTppbmxpbmUtZmxleH0uYW50LXNwYWNlLXZlcnRpY2Fse2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uYW50LXNwYWNlLWFsaWduLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXJ9LmFudC1zcGFjZS1hbGlnbi1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5hbnQtc3BhY2UtYWxpZ24tZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5hbnQtc3BhY2UtYWxpZ24tYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmV9LmFudC1zcGFjZS1pdGVtOmVtcHR5e2Rpc3BsYXk6bm9uZX0uYW50LXNwYWNlLWNvbXBhY3R7ZGlzcGxheTppbmxpbmUtZmxleH0uYW50LXNwYWNlLWNvbXBhY3QtYmxvY2t7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCV9LmFudC1zcGFjZS1jb21wYWN0LXZlcnRpY2Fse2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uYW50LXNwYWNlLWNvbXBhY3QtcnRsLC5hbnQtc3BhY2UtcnRse2RpcmVjdGlvbjpydGx9LmFudC1zcGlue2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpub25lO2NvbG9yOiMxODkwZmY7Zm9udC1zaXplOjA7dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlO29wYWNpdHk6MDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC43OCwuMTQsLjE1LC44Nil9LmFudC1zcGluLXNwaW5uaW5ne3Bvc2l0aW9uOnN0YXRpYztkaXNwbGF5OmlubGluZS1ibG9jaztvcGFjaXR5OjF9LmFudC1zcGluLW5lc3RlZC1sb2FkaW5ne3Bvc2l0aW9uOnJlbGF0aXZlfS5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZz5kaXY+LmFudC1zcGlue3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjQ7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21heC1oZWlnaHQ6NDAwcHh9LmFudC1zcGluLW5lc3RlZC1sb2FkaW5nPmRpdj4uYW50LXNwaW4gLmFudC1zcGluLWRvdHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO21hcmdpbjotMTBweH0uYW50LXNwaW4tbmVzdGVkLWxvYWRpbmc+ZGl2Pi5hbnQtc3BpbiAuYW50LXNwaW4tdGV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjEwMCU7cGFkZGluZy10b3A6NXB4O2ZvbnQtc2l6ZToxNHB4O3RleHQtc2hhZG93OjAgMXB4IDJweCAjZmZmfS5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZz5kaXY+LmFudC1zcGluLmFudC1zcGluLXNob3ctdGV4dCAuYW50LXNwaW4tZG90e21hcmdpbi10b3A6LTIwcHh9LmFudC1zcGluLW5lc3RlZC1sb2FkaW5nPmRpdj4uYW50LXNwaW4tc20gLmFudC1zcGluLWRvdHttYXJnaW46LTdweH0uYW50LXNwaW4tbmVzdGVkLWxvYWRpbmc+ZGl2Pi5hbnQtc3Bpbi1zbSAuYW50LXNwaW4tdGV4dHtwYWRkaW5nLXRvcDoycHh9LmFudC1zcGluLW5lc3RlZC1sb2FkaW5nPmRpdj4uYW50LXNwaW4tc20uYW50LXNwaW4tc2hvdy10ZXh0IC5hbnQtc3Bpbi1kb3R7bWFyZ2luLXRvcDotMTdweH0uYW50LXNwaW4tbmVzdGVkLWxvYWRpbmc+ZGl2Pi5hbnQtc3Bpbi1sZyAuYW50LXNwaW4tZG90e21hcmdpbjotMTZweH0uYW50LXNwaW4tbmVzdGVkLWxvYWRpbmc+ZGl2Pi5hbnQtc3Bpbi1sZyAuYW50LXNwaW4tdGV4dHtwYWRkaW5nLXRvcDoxMXB4fS5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZz5kaXY+LmFudC1zcGluLWxnLmFudC1zcGluLXNob3ctdGV4dCAuYW50LXNwaW4tZG90e21hcmdpbi10b3A6LTI2cHh9LmFudC1zcGluLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzfS5hbnQtc3Bpbi1jb250YWluZXI6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxMDtkaXNwbGF5Om5vbmVcXDk7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7b3BhY2l0eTowO3RyYW5zaXRpb246YWxsIC4zcztjb250ZW50OlwiXCI7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LXNwaW4tYmx1cntjbGVhcjpib3RoO29wYWNpdHk6LjU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC1zcGluLWJsdXI6YWZ0ZXJ7b3BhY2l0eTouNDtwb2ludGVyLWV2ZW50czphdXRvfS5hbnQtc3Bpbi10aXB7Y29sb3I6cmdiYSgwLDAsMCwuNDUpfS5hbnQtc3Bpbi1kb3R7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjIwcHg7d2lkdGg6MWVtO2hlaWdodDoxZW19LmFudC1zcGluLWRvdC1pdGVte3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6OXB4O2hlaWdodDo5cHg7YmFja2dyb3VuZC1jb2xvcjojMTg5MGZmO2JvcmRlci1yYWRpdXM6MTAwJTt0cmFuc2Zvcm06c2NhbGUoLjc1KTt0cmFuc2Zvcm0tb3JpZ2luOjUwJSA1MCU7b3BhY2l0eTouMzthbmltYXRpb246YW50U3Bpbk1vdmUgMXMgbGluZWFyIGluZmluaXRlIGFsdGVybmF0ZX0uYW50LXNwaW4tZG90LWl0ZW06Zmlyc3QtY2hpbGR7dG9wOjA7bGVmdDowfS5hbnQtc3Bpbi1kb3QtaXRlbTpudGgtY2hpbGQoMil7dG9wOjA7cmlnaHQ6MDthbmltYXRpb24tZGVsYXk6LjRzfS5hbnQtc3Bpbi1kb3QtaXRlbTpudGgtY2hpbGQoMyl7cmlnaHQ6MDtib3R0b206MDthbmltYXRpb24tZGVsYXk6LjhzfS5hbnQtc3Bpbi1kb3QtaXRlbTpudGgtY2hpbGQoNCl7Ym90dG9tOjA7bGVmdDowO2FuaW1hdGlvbi1kZWxheToxLjJzfS5hbnQtc3Bpbi1kb3Qtc3Bpbnt0cmFuc2Zvcm06cm90YXRlKDBkZWcpO2FuaW1hdGlvbjphbnRSb3RhdGUgMS4ycyBsaW5lYXIgaW5maW5pdGV9LmFudC1zcGluLXNtIC5hbnQtc3Bpbi1kb3R7Zm9udC1zaXplOjE0cHh9LmFudC1zcGluLXNtIC5hbnQtc3Bpbi1kb3QgaXt3aWR0aDo2cHg7aGVpZ2h0OjZweH0uYW50LXNwaW4tbGcgLmFudC1zcGluLWRvdHtmb250LXNpemU6MzJweH0uYW50LXNwaW4tbGcgLmFudC1zcGluLWRvdCBpe3dpZHRoOjE0cHg7aGVpZ2h0OjE0cHh9LmFudC1zcGluLmFudC1zcGluLXNob3ctdGV4dCAuYW50LXNwaW4tdGV4dHtkaXNwbGF5OmJsb2NrfUBtZWRpYSAoLW1zLWhpZ2gtY29udHJhc3Q6YWN0aXZlKSwoLW1zLWhpZ2gtY29udHJhc3Q6bm9uZSl7LmFudC1zcGluLWJsdXJ7YmFja2dyb3VuZDojZmZmO29wYWNpdHk6LjV9fUBrZXlmcmFtZXMgYW50U3Bpbk1vdmV7dG97b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGFudFJvdGF0ZXt0b3t0cmFuc2Zvcm06cm90YXRlKDF0dXJuKX19LmFudC1zcGluLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtc3Bpbi1ydGwgLmFudC1zcGluLWRvdC1zcGlue3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTthbmltYXRpb24tbmFtZTphbnRSb3RhdGVSdGx9QGtleWZyYW1lcyBhbnRSb3RhdGVSdGx7dG97dHJhbnNmb3JtOnJvdGF0ZSgtNDA1ZGVnKX19LmFudC1zdGF0aXN0aWN7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIn0uYW50LXN0YXRpc3RpYy10aXRsZXttYXJnaW4tYm90dG9tOjRweDtjb2xvcjpyZ2JhKDAsMCwwLC40NSk7Zm9udC1zaXplOjE0cHh9LmFudC1zdGF0aXN0aWMtc2tlbGV0b257cGFkZGluZy10b3A6MTZweH0uYW50LXN0YXRpc3RpYy1jb250ZW50e2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MjRweDtmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxTZWdvZSBVSSxSb2JvdG8sSGVsdmV0aWNhIE5ldWUsQXJpYWwsTm90byBTYW5zLHNhbnMtc2VyaWYsQXBwbGUgQ29sb3IgRW1vamksU2Vnb2UgVUkgRW1vamksU2Vnb2UgVUkgU3ltYm9sLE5vdG8gQ29sb3IgRW1vaml9LmFudC1zdGF0aXN0aWMtY29udGVudC12YWx1ZXtkaXNwbGF5OmlubGluZS1ibG9jaztkaXJlY3Rpb246bHRyfS5hbnQtc3RhdGlzdGljLWNvbnRlbnQtcHJlZml4LC5hbnQtc3RhdGlzdGljLWNvbnRlbnQtc3VmZml4e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5hbnQtc3RhdGlzdGljLWNvbnRlbnQtcHJlZml4e21hcmdpbi1yaWdodDo0cHh9LmFudC1zdGF0aXN0aWMtY29udGVudC1zdWZmaXh7bWFyZ2luLWxlZnQ6NHB4fS5hbnQtc3RhdGlzdGljLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtc3RhdGlzdGljLXJ0bCAuYW50LXN0YXRpc3RpYy1jb250ZW50LXByZWZpeHttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDo0cHh9LmFudC1zdGF0aXN0aWMtcnRsIC5hbnQtc3RhdGlzdGljLWNvbnRlbnQtc3VmZml4e21hcmdpbi1yaWdodDo0cHg7bWFyZ2luLWxlZnQ6MH0uYW50LXN0ZXBze2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCU7Zm9udC1zaXplOjA7dGV4dC1hbGlnbjppbml0aWFsfS5hbnQtc3RlcHMtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztmbGV4OjE7b3ZlcmZsb3c6aGlkZGVuO3ZlcnRpY2FsLWFsaWduOnRvcH0uYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVye291dGxpbmU6bm9uZX0uYW50LXN0ZXBzLWl0ZW06bGFzdC1jaGlsZHtmbGV4Om5vbmV9LmFudC1zdGVwcy1pdGVtOmxhc3QtY2hpbGQ+LmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcj4uYW50LXN0ZXBzLWl0ZW0tY29udGVudD4uYW50LXN0ZXBzLWl0ZW0tdGl0bGU6YWZ0ZXIsLmFudC1zdGVwcy1pdGVtOmxhc3QtY2hpbGQ+LmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcj4uYW50LXN0ZXBzLWl0ZW0tdGFpbHtkaXNwbGF5Om5vbmV9LmFudC1zdGVwcy1pdGVtLWNvbnRlbnQsLmFudC1zdGVwcy1pdGVtLWljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wfS5hbnQtc3RlcHMtaXRlbS1pY29ue3dpZHRoOjMycHg7aGVpZ2h0OjMycHg7bWFyZ2luOjAgOHB4IDAgMDtmb250LXNpemU6MTZweDtmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxTZWdvZSBVSSxSb2JvdG8sSGVsdmV0aWNhIE5ldWUsQXJpYWwsTm90byBTYW5zLHNhbnMtc2VyaWYsQXBwbGUgQ29sb3IgRW1vamksU2Vnb2UgVUkgRW1vamksU2Vnb2UgVUkgU3ltYm9sLE5vdG8gQ29sb3IgRW1vamk7bGluZS1oZWlnaHQ6MzJweDt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjI1KTtib3JkZXItcmFkaXVzOjMycHg7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyxib3JkZXItY29sb3IgLjNzfS5hbnQtc3RlcHMtaXRlbS1pY29uIC5hbnQtc3RlcHMtaWNvbntwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LS41cHg7Y29sb3I6IzE4OTBmZjtsaW5lLWhlaWdodDoxfS5hbnQtc3RlcHMtaXRlbS10YWlse3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMnB4O2xlZnQ6MDt3aWR0aDoxMDAlO3BhZGRpbmc6MCAxMHB4fS5hbnQtc3RlcHMtaXRlbS10YWlsOmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kOiNmMGYwZjA7Ym9yZGVyLXJhZGl1czoxcHg7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zcztjb250ZW50OlwiXCJ9LmFudC1zdGVwcy1pdGVtLXRpdGxle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctcmlnaHQ6MTZweDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MzJweH0uYW50LXN0ZXBzLWl0ZW0tdGl0bGU6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE2cHg7bGVmdDoxMDAlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6OTk5OXB4O2hlaWdodDoxcHg7YmFja2dyb3VuZDojZjBmMGYwO2NvbnRlbnQ6XCJcIn0uYW50LXN0ZXBzLWl0ZW0tc3VidGl0bGV7ZGlzcGxheTppbmxpbmU7bWFyZ2luLWxlZnQ6OHB4O2ZvbnQtd2VpZ2h0OjQwMH0uYW50LXN0ZXBzLWl0ZW0tZGVzY3JpcHRpb24sLmFudC1zdGVwcy1pdGVtLXN1YnRpdGxle2NvbG9yOnJnYmEoMCwwLDAsLjQ1KTtmb250LXNpemU6MTRweH0uYW50LXN0ZXBzLWl0ZW0td2FpdCAuYW50LXN0ZXBzLWl0ZW0taWNvbntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjI1KX0uYW50LXN0ZXBzLWl0ZW0td2FpdCAuYW50LXN0ZXBzLWl0ZW0taWNvbj4uYW50LXN0ZXBzLWljb257Y29sb3I6cmdiYSgwLDAsMCwuMjUpfS5hbnQtc3RlcHMtaXRlbS13YWl0IC5hbnQtc3RlcHMtaXRlbS1pY29uPi5hbnQtc3RlcHMtaWNvbiAuYW50LXN0ZXBzLWljb24tZG90e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMjUpfS5hbnQtc3RlcHMtaXRlbS13YWl0Pi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXI+LmFudC1zdGVwcy1pdGVtLWNvbnRlbnQ+LmFudC1zdGVwcy1pdGVtLXRpdGxle2NvbG9yOnJnYmEoMCwwLDAsLjQ1KX0uYW50LXN0ZXBzLWl0ZW0td2FpdD4uYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVyPi5hbnQtc3RlcHMtaXRlbS1jb250ZW50Pi5hbnQtc3RlcHMtaXRlbS10aXRsZTphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMGYwZjB9LmFudC1zdGVwcy1pdGVtLXdhaXQ+LmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcj4uYW50LXN0ZXBzLWl0ZW0tY29udGVudD4uYW50LXN0ZXBzLWl0ZW0tZGVzY3JpcHRpb257Y29sb3I6cmdiYSgwLDAsMCwuNDUpfS5hbnQtc3RlcHMtaXRlbS13YWl0Pi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXI+LmFudC1zdGVwcy1pdGVtLXRhaWw6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjBmMGYwfS5hbnQtc3RlcHMtaXRlbS1wcm9jZXNzIC5hbnQtc3RlcHMtaXRlbS1pY29ue2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6IzE4OTBmZn0uYW50LXN0ZXBzLWl0ZW0tcHJvY2VzcyAuYW50LXN0ZXBzLWl0ZW0taWNvbj4uYW50LXN0ZXBzLWljb257Y29sb3I6IzE4OTBmZn0uYW50LXN0ZXBzLWl0ZW0tcHJvY2VzcyAuYW50LXN0ZXBzLWl0ZW0taWNvbj4uYW50LXN0ZXBzLWljb24gLmFudC1zdGVwcy1pY29uLWRvdHtiYWNrZ3JvdW5kOiMxODkwZmZ9LmFudC1zdGVwcy1pdGVtLXByb2Nlc3M+LmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcj4uYW50LXN0ZXBzLWl0ZW0tY29udGVudD4uYW50LXN0ZXBzLWl0ZW0tdGl0bGV7Y29sb3I6cmdiYSgwLDAsMCwuODUpfS5hbnQtc3RlcHMtaXRlbS1wcm9jZXNzPi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXI+LmFudC1zdGVwcy1pdGVtLWNvbnRlbnQ+LmFudC1zdGVwcy1pdGVtLXRpdGxlOmFmdGVye2JhY2tncm91bmQtY29sb3I6I2YwZjBmMH0uYW50LXN0ZXBzLWl0ZW0tcHJvY2Vzcz4uYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVyPi5hbnQtc3RlcHMtaXRlbS1jb250ZW50Pi5hbnQtc3RlcHMtaXRlbS1kZXNjcmlwdGlvbntjb2xvcjpyZ2JhKDAsMCwwLC44NSl9LmFudC1zdGVwcy1pdGVtLXByb2Nlc3M+LmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcj4uYW50LXN0ZXBzLWl0ZW0tdGFpbDphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMGYwZjB9LmFudC1zdGVwcy1pdGVtLXByb2Nlc3M+LmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcj4uYW50LXN0ZXBzLWl0ZW0taWNvbntiYWNrZ3JvdW5kOiMxODkwZmZ9LmFudC1zdGVwcy1pdGVtLXByb2Nlc3M+LmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcj4uYW50LXN0ZXBzLWl0ZW0taWNvbiAuYW50LXN0ZXBzLWljb257Y29sb3I6I2ZmZn0uYW50LXN0ZXBzLWl0ZW0tcHJvY2Vzcz4uYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVyPi5hbnQtc3RlcHMtaXRlbS10aXRsZXtmb250LXdlaWdodDo1MDB9LmFudC1zdGVwcy1pdGVtLWZpbmlzaCAuYW50LXN0ZXBzLWl0ZW0taWNvbntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMxODkwZmZ9LmFudC1zdGVwcy1pdGVtLWZpbmlzaCAuYW50LXN0ZXBzLWl0ZW0taWNvbj4uYW50LXN0ZXBzLWljb257Y29sb3I6IzE4OTBmZn0uYW50LXN0ZXBzLWl0ZW0tZmluaXNoIC5hbnQtc3RlcHMtaXRlbS1pY29uPi5hbnQtc3RlcHMtaWNvbiAuYW50LXN0ZXBzLWljb24tZG90e2JhY2tncm91bmQ6IzE4OTBmZn0uYW50LXN0ZXBzLWl0ZW0tZmluaXNoPi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXI+LmFudC1zdGVwcy1pdGVtLWNvbnRlbnQ+LmFudC1zdGVwcy1pdGVtLXRpdGxle2NvbG9yOnJnYmEoMCwwLDAsLjg1KX0uYW50LXN0ZXBzLWl0ZW0tZmluaXNoPi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXI+LmFudC1zdGVwcy1pdGVtLWNvbnRlbnQ+LmFudC1zdGVwcy1pdGVtLXRpdGxlOmFmdGVye2JhY2tncm91bmQtY29sb3I6IzE4OTBmZn0uYW50LXN0ZXBzLWl0ZW0tZmluaXNoPi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXI+LmFudC1zdGVwcy1pdGVtLWNvbnRlbnQ+LmFudC1zdGVwcy1pdGVtLWRlc2NyaXB0aW9ue2NvbG9yOnJnYmEoMCwwLDAsLjQ1KX0uYW50LXN0ZXBzLWl0ZW0tZmluaXNoPi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXI+LmFudC1zdGVwcy1pdGVtLXRhaWw6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojMTg5MGZmfS5hbnQtc3RlcHMtaXRlbS1lcnJvciAuYW50LXN0ZXBzLWl0ZW0taWNvbntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZjRkNGZ9LmFudC1zdGVwcy1pdGVtLWVycm9yIC5hbnQtc3RlcHMtaXRlbS1pY29uPi5hbnQtc3RlcHMtaWNvbntjb2xvcjojZmY0ZDRmfS5hbnQtc3RlcHMtaXRlbS1lcnJvciAuYW50LXN0ZXBzLWl0ZW0taWNvbj4uYW50LXN0ZXBzLWljb24gLmFudC1zdGVwcy1pY29uLWRvdHtiYWNrZ3JvdW5kOiNmZjRkNGZ9LmFudC1zdGVwcy1pdGVtLWVycm9yPi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXI+LmFudC1zdGVwcy1pdGVtLWNvbnRlbnQ+LmFudC1zdGVwcy1pdGVtLXRpdGxle2NvbG9yOiNmZjRkNGZ9LmFudC1zdGVwcy1pdGVtLWVycm9yPi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXI+LmFudC1zdGVwcy1pdGVtLWNvbnRlbnQ+LmFudC1zdGVwcy1pdGVtLXRpdGxlOmFmdGVye2JhY2tncm91bmQtY29sb3I6I2YwZjBmMH0uYW50LXN0ZXBzLWl0ZW0tZXJyb3I+LmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcj4uYW50LXN0ZXBzLWl0ZW0tY29udGVudD4uYW50LXN0ZXBzLWl0ZW0tZGVzY3JpcHRpb257Y29sb3I6I2ZmNGQ0Zn0uYW50LXN0ZXBzLWl0ZW0tZXJyb3I+LmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcj4uYW50LXN0ZXBzLWl0ZW0tdGFpbDphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMGYwZjB9LmFudC1zdGVwcy1pdGVtLmFudC1zdGVwcy1uZXh0LWVycm9yIC5hbnQtc3RlcHMtaXRlbS10aXRsZTphZnRlcntiYWNrZ3JvdW5kOiNmZjRkNGZ9LmFudC1zdGVwcy1pdGVtLWRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXN0ZXBzIC5hbnQtc3RlcHMtaXRlbTpub3QoLmFudC1zdGVwcy1pdGVtLWFjdGl2ZSk+LmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcltyb2xlPWJ1dHRvbl17Y3Vyc29yOnBvaW50ZXJ9LmFudC1zdGVwcyAuYW50LXN0ZXBzLWl0ZW06bm90KC5hbnQtc3RlcHMtaXRlbS1hY3RpdmUpPi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXJbcm9sZT1idXR0b25dIC5hbnQtc3RlcHMtaXRlbS1kZXNjcmlwdGlvbiwuYW50LXN0ZXBzIC5hbnQtc3RlcHMtaXRlbTpub3QoLmFudC1zdGVwcy1pdGVtLWFjdGl2ZSk+LmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcltyb2xlPWJ1dHRvbl0gLmFudC1zdGVwcy1pdGVtLWljb24gLmFudC1zdGVwcy1pY29uLC5hbnQtc3RlcHMgLmFudC1zdGVwcy1pdGVtOm5vdCguYW50LXN0ZXBzLWl0ZW0tYWN0aXZlKT4uYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVyW3JvbGU9YnV0dG9uXSAuYW50LXN0ZXBzLWl0ZW0tc3VidGl0bGUsLmFudC1zdGVwcyAuYW50LXN0ZXBzLWl0ZW06bm90KC5hbnQtc3RlcHMtaXRlbS1hY3RpdmUpPi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXJbcm9sZT1idXR0b25dIC5hbnQtc3RlcHMtaXRlbS10aXRsZXt0cmFuc2l0aW9uOmNvbG9yIC4zc30uYW50LXN0ZXBzIC5hbnQtc3RlcHMtaXRlbTpub3QoLmFudC1zdGVwcy1pdGVtLWFjdGl2ZSk+LmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcltyb2xlPWJ1dHRvbl06aG92ZXIgLmFudC1zdGVwcy1pdGVtLWRlc2NyaXB0aW9uLC5hbnQtc3RlcHMgLmFudC1zdGVwcy1pdGVtOm5vdCguYW50LXN0ZXBzLWl0ZW0tYWN0aXZlKT4uYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVyW3JvbGU9YnV0dG9uXTpob3ZlciAuYW50LXN0ZXBzLWl0ZW0tc3VidGl0bGUsLmFudC1zdGVwcyAuYW50LXN0ZXBzLWl0ZW06bm90KC5hbnQtc3RlcHMtaXRlbS1hY3RpdmUpPi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXJbcm9sZT1idXR0b25dOmhvdmVyIC5hbnQtc3RlcHMtaXRlbS10aXRsZXtjb2xvcjojMTg5MGZmfS5hbnQtc3RlcHMgLmFudC1zdGVwcy1pdGVtOm5vdCguYW50LXN0ZXBzLWl0ZW0tYWN0aXZlKTpub3QoLmFudC1zdGVwcy1pdGVtLXByb2Nlc3MpPi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXJbcm9sZT1idXR0b25dOmhvdmVyIC5hbnQtc3RlcHMtaXRlbS1pY29ue2JvcmRlci1jb2xvcjojMTg5MGZmfS5hbnQtc3RlcHMgLmFudC1zdGVwcy1pdGVtOm5vdCguYW50LXN0ZXBzLWl0ZW0tYWN0aXZlKTpub3QoLmFudC1zdGVwcy1pdGVtLXByb2Nlc3MpPi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXJbcm9sZT1idXR0b25dOmhvdmVyIC5hbnQtc3RlcHMtaXRlbS1pY29uIC5hbnQtc3RlcHMtaWNvbntjb2xvcjojMTg5MGZmfS5hbnQtc3RlcHMtaG9yaXpvbnRhbDpub3QoLmFudC1zdGVwcy1sYWJlbC12ZXJ0aWNhbCkgLmFudC1zdGVwcy1pdGVte3BhZGRpbmctbGVmdDoxNnB4O3doaXRlLXNwYWNlOm5vd3JhcH0uYW50LXN0ZXBzLWhvcml6b250YWw6bm90KC5hbnQtc3RlcHMtbGFiZWwtdmVydGljYWwpIC5hbnQtc3RlcHMtaXRlbTpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MH0uYW50LXN0ZXBzLWhvcml6b250YWw6bm90KC5hbnQtc3RlcHMtbGFiZWwtdmVydGljYWwpIC5hbnQtc3RlcHMtaXRlbTpsYXN0LWNoaWxkIC5hbnQtc3RlcHMtaXRlbS10aXRsZXtwYWRkaW5nLXJpZ2h0OjB9LmFudC1zdGVwcy1ob3Jpem9udGFsOm5vdCguYW50LXN0ZXBzLWxhYmVsLXZlcnRpY2FsKSAuYW50LXN0ZXBzLWl0ZW0tdGFpbHtkaXNwbGF5Om5vbmV9LmFudC1zdGVwcy1ob3Jpem9udGFsOm5vdCguYW50LXN0ZXBzLWxhYmVsLXZlcnRpY2FsKSAuYW50LXN0ZXBzLWl0ZW0tZGVzY3JpcHRpb257bWF4LXdpZHRoOjE0MHB4O3doaXRlLXNwYWNlOm5vcm1hbH0uYW50LXN0ZXBzLWl0ZW0tY3VzdG9tPi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXI+LmFudC1zdGVwcy1pdGVtLWljb257aGVpZ2h0OmF1dG87YmFja2dyb3VuZDpub25lO2JvcmRlcjowfS5hbnQtc3RlcHMtaXRlbS1jdXN0b20+LmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcj4uYW50LXN0ZXBzLWl0ZW0taWNvbj4uYW50LXN0ZXBzLWljb257dG9wOjA7bGVmdDouNXB4O3dpZHRoOjMycHg7aGVpZ2h0OjMycHg7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzJweH0uYW50LXN0ZXBzLWl0ZW0tY3VzdG9tLmFudC1zdGVwcy1pdGVtLXByb2Nlc3MgLmFudC1zdGVwcy1pdGVtLWljb24+LmFudC1zdGVwcy1pY29ue2NvbG9yOiMxODkwZmZ9LmFudC1zdGVwczpub3QoLmFudC1zdGVwcy12ZXJ0aWNhbCkgLmFudC1zdGVwcy1pdGVtLWN1c3RvbSAuYW50LXN0ZXBzLWl0ZW0taWNvbnt3aWR0aDphdXRvO2JhY2tncm91bmQ6bm9uZX0uYW50LXN0ZXBzLXNtYWxsLmFudC1zdGVwcy1ob3Jpem9udGFsOm5vdCguYW50LXN0ZXBzLWxhYmVsLXZlcnRpY2FsKSAuYW50LXN0ZXBzLWl0ZW17cGFkZGluZy1sZWZ0OjEycHh9LmFudC1zdGVwcy1zbWFsbC5hbnQtc3RlcHMtaG9yaXpvbnRhbDpub3QoLmFudC1zdGVwcy1sYWJlbC12ZXJ0aWNhbCkgLmFudC1zdGVwcy1pdGVtOmZpcnN0LWNoaWxke3BhZGRpbmctbGVmdDowfS5hbnQtc3RlcHMtc21hbGwgLmFudC1zdGVwcy1pdGVtLWljb257d2lkdGg6MjRweDtoZWlnaHQ6MjRweDttYXJnaW46MCA4cHggMCAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjI0cHg7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLXJhZGl1czoyNHB4fS5hbnQtc3RlcHMtc21hbGwgLmFudC1zdGVwcy1pdGVtLXRpdGxle3BhZGRpbmctcmlnaHQ6MTJweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyNHB4fS5hbnQtc3RlcHMtc21hbGwgLmFudC1zdGVwcy1pdGVtLXRpdGxlOmFmdGVye3RvcDoxMnB4fS5hbnQtc3RlcHMtc21hbGwgLmFudC1zdGVwcy1pdGVtLWRlc2NyaXB0aW9ue2NvbG9yOnJnYmEoMCwwLDAsLjQ1KTtmb250LXNpemU6MTRweH0uYW50LXN0ZXBzLXNtYWxsIC5hbnQtc3RlcHMtaXRlbS10YWlse3RvcDo4cHh9LmFudC1zdGVwcy1zbWFsbCAuYW50LXN0ZXBzLWl0ZW0tY3VzdG9tIC5hbnQtc3RlcHMtaXRlbS1pY29ue3dpZHRoOmluaGVyaXQ7aGVpZ2h0OmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdDtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowfS5hbnQtc3RlcHMtc21hbGwgLmFudC1zdGVwcy1pdGVtLWN1c3RvbSAuYW50LXN0ZXBzLWl0ZW0taWNvbj4uYW50LXN0ZXBzLWljb257Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MjRweDt0cmFuc2Zvcm06bm9uZX0uYW50LXN0ZXBzLXZlcnRpY2Fse2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmFudC1zdGVwcy12ZXJ0aWNhbD4uYW50LXN0ZXBzLWl0ZW17ZGlzcGxheTpibG9jaztmbGV4OjEgMCBhdXRvO3BhZGRpbmctbGVmdDowO292ZXJmbG93OnZpc2libGV9LmFudC1zdGVwcy12ZXJ0aWNhbD4uYW50LXN0ZXBzLWl0ZW0gLmFudC1zdGVwcy1pdGVtLWljb257ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MTZweH0uYW50LXN0ZXBzLXZlcnRpY2FsPi5hbnQtc3RlcHMtaXRlbSAuYW50LXN0ZXBzLWl0ZW0tY29udGVudHtkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6NDhweDtvdmVyZmxvdzpoaWRkZW59LmFudC1zdGVwcy12ZXJ0aWNhbD4uYW50LXN0ZXBzLWl0ZW0gLmFudC1zdGVwcy1pdGVtLXRpdGxle2xpbmUtaGVpZ2h0OjMycHh9LmFudC1zdGVwcy12ZXJ0aWNhbD4uYW50LXN0ZXBzLWl0ZW0gLmFudC1zdGVwcy1pdGVtLWRlc2NyaXB0aW9ue3BhZGRpbmctYm90dG9tOjEycHh9LmFudC1zdGVwcy12ZXJ0aWNhbD4uYW50LXN0ZXBzLWl0ZW0+LmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcj4uYW50LXN0ZXBzLWl0ZW0tdGFpbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjE1cHg7d2lkdGg6MXB4O2hlaWdodDoxMDAlO3BhZGRpbmc6MzhweCAwIDZweH0uYW50LXN0ZXBzLXZlcnRpY2FsPi5hbnQtc3RlcHMtaXRlbT4uYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVyPi5hbnQtc3RlcHMtaXRlbS10YWlsOmFmdGVye3dpZHRoOjFweDtoZWlnaHQ6MTAwJX0uYW50LXN0ZXBzLXZlcnRpY2FsPi5hbnQtc3RlcHMtaXRlbTpub3QoOmxhc3QtY2hpbGQpPi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXI+LmFudC1zdGVwcy1pdGVtLXRhaWx7ZGlzcGxheTpibG9ja30uYW50LXN0ZXBzLXZlcnRpY2FsPi5hbnQtc3RlcHMtaXRlbT4uYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVyPi5hbnQtc3RlcHMtaXRlbS1jb250ZW50Pi5hbnQtc3RlcHMtaXRlbS10aXRsZTphZnRlcntkaXNwbGF5Om5vbmV9LmFudC1zdGVwcy12ZXJ0aWNhbC5hbnQtc3RlcHMtc21hbGwgLmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lciAuYW50LXN0ZXBzLWl0ZW0tdGFpbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjExcHg7cGFkZGluZzozMHB4IDAgNnB4fS5hbnQtc3RlcHMtdmVydGljYWwuYW50LXN0ZXBzLXNtYWxsIC5hbnQtc3RlcHMtaXRlbS1jb250YWluZXIgLmFudC1zdGVwcy1pdGVtLXRpdGxle2xpbmUtaGVpZ2h0OjI0cHh9LmFudC1zdGVwcy1sYWJlbC12ZXJ0aWNhbCAuYW50LXN0ZXBzLWl0ZW17b3ZlcmZsb3c6dmlzaWJsZX0uYW50LXN0ZXBzLWxhYmVsLXZlcnRpY2FsIC5hbnQtc3RlcHMtaXRlbS10YWlse21hcmdpbi1sZWZ0OjU4cHg7cGFkZGluZzozLjVweCAyNHB4fS5hbnQtc3RlcHMtbGFiZWwtdmVydGljYWwgLmFudC1zdGVwcy1pdGVtLWNvbnRlbnR7ZGlzcGxheTpibG9jazt3aWR0aDoxMTZweDttYXJnaW4tdG9wOjhweDt0ZXh0LWFsaWduOmNlbnRlcn0uYW50LXN0ZXBzLWxhYmVsLXZlcnRpY2FsIC5hbnQtc3RlcHMtaXRlbS1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0OjQycHh9LmFudC1zdGVwcy1sYWJlbC12ZXJ0aWNhbCAuYW50LXN0ZXBzLWl0ZW0tdGl0bGV7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfS5hbnQtc3RlcHMtbGFiZWwtdmVydGljYWwgLmFudC1zdGVwcy1pdGVtLXRpdGxlOmFmdGVye2Rpc3BsYXk6bm9uZX0uYW50LXN0ZXBzLWxhYmVsLXZlcnRpY2FsIC5hbnQtc3RlcHMtaXRlbS1zdWJ0aXRsZXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206NHB4O21hcmdpbi1sZWZ0OjA7bGluZS1oZWlnaHQ6MS41NzE1fS5hbnQtc3RlcHMtbGFiZWwtdmVydGljYWwuYW50LXN0ZXBzLXNtYWxsOm5vdCguYW50LXN0ZXBzLWRvdCkgLmFudC1zdGVwcy1pdGVtLWljb257bWFyZ2luLWxlZnQ6NDZweH0uYW50LXN0ZXBzLWRvdCAuYW50LXN0ZXBzLWl0ZW0tdGl0bGUsLmFudC1zdGVwcy1kb3QuYW50LXN0ZXBzLXNtYWxsIC5hbnQtc3RlcHMtaXRlbS10aXRsZXtsaW5lLWhlaWdodDoxLjU3MTV9LmFudC1zdGVwcy1kb3QgLmFudC1zdGVwcy1pdGVtLXRhaWwsLmFudC1zdGVwcy1kb3QuYW50LXN0ZXBzLXNtYWxsIC5hbnQtc3RlcHMtaXRlbS10YWlse3RvcDoycHg7d2lkdGg6MTAwJTttYXJnaW46MCAwIDAgNzBweDtwYWRkaW5nOjB9LmFudC1zdGVwcy1kb3QgLmFudC1zdGVwcy1pdGVtLXRhaWw6YWZ0ZXIsLmFudC1zdGVwcy1kb3QuYW50LXN0ZXBzLXNtYWxsIC5hbnQtc3RlcHMtaXRlbS10YWlsOmFmdGVye3dpZHRoOmNhbGMoMTAwJSAtIDIwcHgpO2hlaWdodDozcHg7bWFyZ2luLWxlZnQ6MTJweH0uYW50LXN0ZXBzLWRvdCAuYW50LXN0ZXBzLWl0ZW06Zmlyc3QtY2hpbGQgLmFudC1zdGVwcy1pY29uLWRvdCwuYW50LXN0ZXBzLWRvdC5hbnQtc3RlcHMtc21hbGwgLmFudC1zdGVwcy1pdGVtOmZpcnN0LWNoaWxkIC5hbnQtc3RlcHMtaWNvbi1kb3R7bGVmdDoycHh9LmFudC1zdGVwcy1kb3QgLmFudC1zdGVwcy1pdGVtLWljb24sLmFudC1zdGVwcy1kb3QuYW50LXN0ZXBzLXNtYWxsIC5hbnQtc3RlcHMtaXRlbS1pY29ue3dpZHRoOjhweDtoZWlnaHQ6OHB4O21hcmdpbi1sZWZ0OjY3cHg7cGFkZGluZy1yaWdodDowO2xpbmUtaGVpZ2h0OjhweDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowfS5hbnQtc3RlcHMtZG90IC5hbnQtc3RlcHMtaXRlbS1pY29uIC5hbnQtc3RlcHMtaWNvbi1kb3QsLmFudC1zdGVwcy1kb3QuYW50LXN0ZXBzLXNtYWxsIC5hbnQtc3RlcHMtaXRlbS1pY29uIC5hbnQtc3RlcHMtaWNvbi1kb3R7cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6MTAwcHg7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtc3RlcHMtZG90IC5hbnQtc3RlcHMtaXRlbS1pY29uIC5hbnQtc3RlcHMtaWNvbi1kb3Q6YWZ0ZXIsLmFudC1zdGVwcy1kb3QuYW50LXN0ZXBzLXNtYWxsIC5hbnQtc3RlcHMtaXRlbS1pY29uIC5hbnQtc3RlcHMtaWNvbi1kb3Q6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xMnB4O2xlZnQ6LTI2cHg7d2lkdGg6NjBweDtoZWlnaHQ6MzJweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjAwMSk7Y29udGVudDpcIlwifS5hbnQtc3RlcHMtZG90IC5hbnQtc3RlcHMtaXRlbS1jb250ZW50LC5hbnQtc3RlcHMtZG90LmFudC1zdGVwcy1zbWFsbCAuYW50LXN0ZXBzLWl0ZW0tY29udGVudHt3aWR0aDoxNDBweH0uYW50LXN0ZXBzLWRvdCAuYW50LXN0ZXBzLWl0ZW0tcHJvY2VzcyAuYW50LXN0ZXBzLWl0ZW0taWNvbiwuYW50LXN0ZXBzLWRvdC5hbnQtc3RlcHMtc21hbGwgLmFudC1zdGVwcy1pdGVtLXByb2Nlc3MgLmFudC1zdGVwcy1pdGVtLWljb257cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xcHg7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtsaW5lLWhlaWdodDoxMHB4O2JhY2tncm91bmQ6bm9uZX0uYW50LXN0ZXBzLWRvdCAuYW50LXN0ZXBzLWl0ZW0tcHJvY2VzcyAuYW50LXN0ZXBzLWljb246Zmlyc3QtY2hpbGQgLmFudC1zdGVwcy1pY29uLWRvdCwuYW50LXN0ZXBzLWRvdC5hbnQtc3RlcHMtc21hbGwgLmFudC1zdGVwcy1pdGVtLXByb2Nlc3MgLmFudC1zdGVwcy1pY29uOmZpcnN0LWNoaWxkIC5hbnQtc3RlcHMtaWNvbi1kb3R7bGVmdDowfS5hbnQtc3RlcHMtdmVydGljYWwuYW50LXN0ZXBzLWRvdCAuYW50LXN0ZXBzLWl0ZW0taWNvbnttYXJnaW4tdG9wOjEzcHg7bWFyZ2luLWxlZnQ6MDtiYWNrZ3JvdW5kOm5vbmV9LmFudC1zdGVwcy12ZXJ0aWNhbC5hbnQtc3RlcHMtZG90IC5hbnQtc3RlcHMtaXRlbT4uYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVyPi5hbnQtc3RlcHMtaXRlbS10YWlse3RvcDo2LjVweDtsZWZ0Oi05cHg7bWFyZ2luOjA7cGFkZGluZzoyMnB4IDAgNHB4fS5hbnQtc3RlcHMtdmVydGljYWwuYW50LXN0ZXBzLWRvdC5hbnQtc3RlcHMtc21hbGwgLmFudC1zdGVwcy1pdGVtLWljb257bWFyZ2luLXRvcDoxMHB4fS5hbnQtc3RlcHMtdmVydGljYWwuYW50LXN0ZXBzLWRvdC5hbnQtc3RlcHMtc21hbGwgLmFudC1zdGVwcy1pdGVtPi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXI+LmFudC1zdGVwcy1pdGVtLXRhaWx7dG9wOjMuNXB4fS5hbnQtc3RlcHMtdmVydGljYWwuYW50LXN0ZXBzLWRvdCAuYW50LXN0ZXBzLWl0ZW06Zmlyc3QtY2hpbGQgLmFudC1zdGVwcy1pY29uLWRvdHtsZWZ0OjB9LmFudC1zdGVwcy12ZXJ0aWNhbC5hbnQtc3RlcHMtZG90IC5hbnQtc3RlcHMtaXRlbS1jb250ZW50e3dpZHRoOmluaGVyaXR9LmFudC1zdGVwcy12ZXJ0aWNhbC5hbnQtc3RlcHMtZG90IC5hbnQtc3RlcHMtaXRlbS1wcm9jZXNzIC5hbnQtc3RlcHMtaXRlbS1jb250YWluZXIgLmFudC1zdGVwcy1pdGVtLWljb24gLmFudC1zdGVwcy1pY29uLWRvdHt0b3A6LTFweDtsZWZ0Oi0xcHh9LmFudC1zdGVwcy1uYXZpZ2F0aW9ue3BhZGRpbmctdG9wOjEycHh9LmFudC1zdGVwcy1uYXZpZ2F0aW9uLmFudC1zdGVwcy1zbWFsbCAuYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVye21hcmdpbi1sZWZ0Oi0xMnB4fS5hbnQtc3RlcHMtbmF2aWdhdGlvbiAuYW50LXN0ZXBzLWl0ZW17b3ZlcmZsb3c6dmlzaWJsZTt0ZXh0LWFsaWduOmNlbnRlcn0uYW50LXN0ZXBzLW5hdmlnYXRpb24gLmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcntkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTAwJTttYXJnaW4tbGVmdDotMTZweDtwYWRkaW5nLWJvdHRvbToxMnB4O3RleHQtYWxpZ246bGVmdDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzfS5hbnQtc3RlcHMtbmF2aWdhdGlvbiAuYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVyIC5hbnQtc3RlcHMtaXRlbS1jb250ZW50e21heC13aWR0aDphdXRvfS5hbnQtc3RlcHMtbmF2aWdhdGlvbiAuYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVyIC5hbnQtc3RlcHMtaXRlbS10aXRsZXttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtc3RlcHMtbmF2aWdhdGlvbiAuYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVyIC5hbnQtc3RlcHMtaXRlbS10aXRsZTphZnRlcntkaXNwbGF5Om5vbmV9LmFudC1zdGVwcy1uYXZpZ2F0aW9uIC5hbnQtc3RlcHMtaXRlbTpub3QoLmFudC1zdGVwcy1pdGVtLWFjdGl2ZSkgLmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcltyb2xlPWJ1dHRvbl17Y3Vyc29yOnBvaW50ZXJ9LmFudC1zdGVwcy1uYXZpZ2F0aW9uIC5hbnQtc3RlcHMtaXRlbTpub3QoLmFudC1zdGVwcy1pdGVtLWFjdGl2ZSkgLmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcltyb2xlPWJ1dHRvbl06aG92ZXJ7b3BhY2l0eTouODV9LmFudC1zdGVwcy1uYXZpZ2F0aW9uIC5hbnQtc3RlcHMtaXRlbTpsYXN0LWNoaWxke2ZsZXg6MX0uYW50LXN0ZXBzLW5hdmlnYXRpb24gLmFudC1zdGVwcy1pdGVtOmxhc3QtY2hpbGQ6YWZ0ZXJ7ZGlzcGxheTpub25lfS5hbnQtc3RlcHMtbmF2aWdhdGlvbiAuYW50LXN0ZXBzLWl0ZW06YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjEwMCU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTJweDtoZWlnaHQ6MTJweDttYXJnaW4tdG9wOi0xNHB4O21hcmdpbi1sZWZ0Oi0ycHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4yNSk7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRlci1sZWZ0Om5vbmU7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7Y29udGVudDpcIlwifS5hbnQtc3RlcHMtbmF2aWdhdGlvbiAuYW50LXN0ZXBzLWl0ZW06YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6NTAlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjA7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kLWNvbG9yOiMxODkwZmY7dHJhbnNpdGlvbjp3aWR0aCAuM3MsbGVmdCAuM3M7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7Y29udGVudDpcIlwifS5hbnQtc3RlcHMtbmF2aWdhdGlvbiAuYW50LXN0ZXBzLWl0ZW0uYW50LXN0ZXBzLWl0ZW0tYWN0aXZlOmJlZm9yZXtsZWZ0OjA7d2lkdGg6MTAwJX0uYW50LXN0ZXBzLW5hdmlnYXRpb24uYW50LXN0ZXBzLXZlcnRpY2FsPi5hbnQtc3RlcHMtaXRlbXttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnR9LmFudC1zdGVwcy1uYXZpZ2F0aW9uLmFudC1zdGVwcy12ZXJ0aWNhbD4uYW50LXN0ZXBzLWl0ZW06YmVmb3Jle2Rpc3BsYXk6bm9uZX0uYW50LXN0ZXBzLW5hdmlnYXRpb24uYW50LXN0ZXBzLXZlcnRpY2FsPi5hbnQtc3RlcHMtaXRlbS5hbnQtc3RlcHMtaXRlbS1hY3RpdmU6YmVmb3Jle3RvcDowO3JpZ2h0OjA7bGVmdDp1bnNldDtkaXNwbGF5OmJsb2NrO3dpZHRoOjNweDtoZWlnaHQ6Y2FsYygxMDAlIC0gMjRweCl9LmFudC1zdGVwcy1uYXZpZ2F0aW9uLmFudC1zdGVwcy12ZXJ0aWNhbD4uYW50LXN0ZXBzLWl0ZW06YWZ0ZXJ7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0ycHg7bGVmdDo1MCU7ZGlzcGxheTpibG9jazt3aWR0aDo4cHg7aGVpZ2h0OjhweDttYXJnaW4tYm90dG9tOjhweDt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2Zvcm06cm90YXRlKDEzNWRlZyl9LmFudC1zdGVwcy1uYXZpZ2F0aW9uLmFudC1zdGVwcy1ob3Jpem9udGFsPi5hbnQtc3RlcHMtaXRlbT4uYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVyPi5hbnQtc3RlcHMtaXRlbS10YWlsLC5hbnQtc3RlcHMtbmF2aWdhdGlvbi5hbnQtc3RlcHMtdmVydGljYWw+LmFudC1zdGVwcy1pdGVtPi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXI+LmFudC1zdGVwcy1pdGVtLXRhaWx7dmlzaWJpbGl0eTpoaWRkZW59LmFudC1zdGVwcy1ydGx7ZGlyZWN0aW9uOnJ0bH0uYW50LXN0ZXBzLmFudC1zdGVwcy1ydGwgLmFudC1zdGVwcy1pdGVtLWljb257bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6OHB4fS5hbnQtc3RlcHMtcnRsIC5hbnQtc3RlcHMtaXRlbS10YWlse3JpZ2h0OjA7bGVmdDphdXRvfS5hbnQtc3RlcHMtcnRsIC5hbnQtc3RlcHMtaXRlbS10aXRsZXtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjE2cHh9LmFudC1zdGVwcy1ydGwgLmFudC1zdGVwcy1pdGVtLXRpdGxlIC5hbnQtc3RlcHMtaXRlbS1zdWJ0aXRsZXtmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDo4cHg7bWFyZ2luLWxlZnQ6MH0uYW50LXN0ZXBzLXJ0bCAuYW50LXN0ZXBzLWl0ZW0tdGl0bGU6YWZ0ZXJ7cmlnaHQ6MTAwJTtsZWZ0OmF1dG99LmFudC1zdGVwcy1ydGwuYW50LXN0ZXBzLWhvcml6b250YWw6bm90KC5hbnQtc3RlcHMtbGFiZWwtdmVydGljYWwpIC5hbnQtc3RlcHMtaXRlbXtwYWRkaW5nLXJpZ2h0OjE2cHg7cGFkZGluZy1sZWZ0OjB9LmFudC1zdGVwcy1ydGwuYW50LXN0ZXBzLWhvcml6b250YWw6bm90KC5hbnQtc3RlcHMtbGFiZWwtdmVydGljYWwpIC5hbnQtc3RlcHMtaXRlbTpmaXJzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjB9LmFudC1zdGVwcy1ydGwuYW50LXN0ZXBzLWhvcml6b250YWw6bm90KC5hbnQtc3RlcHMtbGFiZWwtdmVydGljYWwpIC5hbnQtc3RlcHMtaXRlbTpsYXN0LWNoaWxkIC5hbnQtc3RlcHMtaXRlbS10aXRsZXtwYWRkaW5nLWxlZnQ6MH0uYW50LXN0ZXBzLXJ0bCAuYW50LXN0ZXBzLWl0ZW0tY3VzdG9tIC5hbnQtc3RlcHMtaXRlbS1pY29uPi5hbnQtc3RlcHMtaWNvbntyaWdodDouNXB4O2xlZnQ6YXV0b30uYW50LXN0ZXBzLXJ0bC5hbnQtc3RlcHMtbmF2aWdhdGlvbi5hbnQtc3RlcHMtc21hbGwgLmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcnttYXJnaW4tcmlnaHQ6LTEycHg7bWFyZ2luLWxlZnQ6MH0uYW50LXN0ZXBzLXJ0bC5hbnQtc3RlcHMtbmF2aWdhdGlvbiAuYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVye21hcmdpbi1yaWdodDotMTZweDttYXJnaW4tbGVmdDowO3RleHQtYWxpZ246cmlnaHR9LmFudC1zdGVwcy1ydGwuYW50LXN0ZXBzLW5hdmlnYXRpb24gLmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lciAuYW50LXN0ZXBzLWl0ZW0tdGl0bGV7cGFkZGluZy1sZWZ0OjB9LmFudC1zdGVwcy1ydGwuYW50LXN0ZXBzLW5hdmlnYXRpb24gLmFudC1zdGVwcy1pdGVtOmFmdGVye3JpZ2h0OjEwMCU7bGVmdDphdXRvO21hcmdpbi1yaWdodDotMnB4O21hcmdpbi1sZWZ0OjA7dHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpfS5hbnQtc3RlcHMtcnRsLmFudC1zdGVwcy1zbWFsbC5hbnQtc3RlcHMtaG9yaXpvbnRhbDpub3QoLmFudC1zdGVwcy1sYWJlbC12ZXJ0aWNhbCkgLmFudC1zdGVwcy1pdGVte3BhZGRpbmctcmlnaHQ6MTJweDtwYWRkaW5nLWxlZnQ6MH0uYW50LXN0ZXBzLXJ0bC5hbnQtc3RlcHMtc21hbGwuYW50LXN0ZXBzLWhvcml6b250YWw6bm90KC5hbnQtc3RlcHMtbGFiZWwtdmVydGljYWwpIC5hbnQtc3RlcHMtaXRlbTpmaXJzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjB9LmFudC1zdGVwcy1ydGwuYW50LXN0ZXBzLXNtYWxsIC5hbnQtc3RlcHMtaXRlbS10aXRsZXtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjEycHh9LmFudC1zdGVwcy1ydGwuYW50LXN0ZXBzLXZlcnRpY2FsPi5hbnQtc3RlcHMtaXRlbSAuYW50LXN0ZXBzLWl0ZW0taWNvbntmbG9hdDpyaWdodDttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDoxNnB4fS5hbnQtc3RlcHMtcnRsLmFudC1zdGVwcy12ZXJ0aWNhbD4uYW50LXN0ZXBzLWl0ZW0+LmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcj4uYW50LXN0ZXBzLWl0ZW0tdGFpbHtyaWdodDoxNnB4O2xlZnQ6YXV0b30uYW50LXN0ZXBzLXJ0bC5hbnQtc3RlcHMtdmVydGljYWwuYW50LXN0ZXBzLXNtYWxsIC5hbnQtc3RlcHMtaXRlbS1jb250YWluZXIgLmFudC1zdGVwcy1pdGVtLXRhaWx7cmlnaHQ6MTJweDtsZWZ0OmF1dG99LmFudC1zdGVwcy1ydGwuYW50LXN0ZXBzLWxhYmVsLXZlcnRpY2FsIC5hbnQtc3RlcHMtaXRlbS10aXRsZXtwYWRkaW5nLWxlZnQ6MH0uYW50LXN0ZXBzLXJ0bC5hbnQtc3RlcHMtZG90IC5hbnQtc3RlcHMtaXRlbS10YWlsLC5hbnQtc3RlcHMtcnRsLmFudC1zdGVwcy1kb3QuYW50LXN0ZXBzLXNtYWxsIC5hbnQtc3RlcHMtaXRlbS10YWlse21hcmdpbjowIDcwcHggMCAwfS5hbnQtc3RlcHMtcnRsLmFudC1zdGVwcy1kb3QgLmFudC1zdGVwcy1pdGVtLXRhaWw6YWZ0ZXIsLmFudC1zdGVwcy1ydGwuYW50LXN0ZXBzLWRvdC5hbnQtc3RlcHMtc21hbGwgLmFudC1zdGVwcy1pdGVtLXRhaWw6YWZ0ZXJ7bWFyZ2luLXJpZ2h0OjEycHg7bWFyZ2luLWxlZnQ6MH0uYW50LXN0ZXBzLXJ0bC5hbnQtc3RlcHMtZG90IC5hbnQtc3RlcHMtaXRlbTpmaXJzdC1jaGlsZCAuYW50LXN0ZXBzLWljb24tZG90LC5hbnQtc3RlcHMtcnRsLmFudC1zdGVwcy1kb3QuYW50LXN0ZXBzLXNtYWxsIC5hbnQtc3RlcHMtaXRlbTpmaXJzdC1jaGlsZCAuYW50LXN0ZXBzLWljb24tZG90e3JpZ2h0OjJweDtsZWZ0OmF1dG99LmFudC1zdGVwcy1ydGwuYW50LXN0ZXBzLWRvdCAuYW50LXN0ZXBzLWl0ZW0taWNvbiwuYW50LXN0ZXBzLXJ0bC5hbnQtc3RlcHMtZG90LmFudC1zdGVwcy1zbWFsbCAuYW50LXN0ZXBzLWl0ZW0taWNvbnttYXJnaW4tcmlnaHQ6NjdweDttYXJnaW4tbGVmdDowfS5hbnQtc3RlcHMtcnRsLmFudC1zdGVwcy1kb3QgLmFudC1zdGVwcy1pdGVtLWljb24gLmFudC1zdGVwcy1pY29uLWRvdCwuYW50LXN0ZXBzLXJ0bC5hbnQtc3RlcHMtZG90LmFudC1zdGVwcy1zbWFsbCAuYW50LXN0ZXBzLWl0ZW0taWNvbiAuYW50LXN0ZXBzLWljb24tZG90e2Zsb2F0OnJpZ2h0fS5hbnQtc3RlcHMtcnRsLmFudC1zdGVwcy1kb3QgLmFudC1zdGVwcy1pdGVtLWljb24gLmFudC1zdGVwcy1pY29uLWRvdDphZnRlciwuYW50LXN0ZXBzLXJ0bC5hbnQtc3RlcHMtZG90LmFudC1zdGVwcy1zbWFsbCAuYW50LXN0ZXBzLWl0ZW0taWNvbiAuYW50LXN0ZXBzLWljb24tZG90OmFmdGVye3JpZ2h0Oi0yNnB4O2xlZnQ6YXV0b30uYW50LXN0ZXBzLXJ0bC5hbnQtc3RlcHMtdmVydGljYWwuYW50LXN0ZXBzLWRvdCAuYW50LXN0ZXBzLWl0ZW0taWNvbnttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDoxNnB4fS5hbnQtc3RlcHMtcnRsLmFudC1zdGVwcy12ZXJ0aWNhbC5hbnQtc3RlcHMtZG90IC5hbnQtc3RlcHMtaXRlbT4uYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVyPi5hbnQtc3RlcHMtaXRlbS10YWlse3JpZ2h0Oi05cHg7bGVmdDphdXRvfS5hbnQtc3RlcHMtcnRsLmFudC1zdGVwcy12ZXJ0aWNhbC5hbnQtc3RlcHMtZG90IC5hbnQtc3RlcHMtaXRlbTpmaXJzdC1jaGlsZCAuYW50LXN0ZXBzLWljb24tZG90e3JpZ2h0OjA7bGVmdDphdXRvfS5hbnQtc3RlcHMtcnRsLmFudC1zdGVwcy12ZXJ0aWNhbC5hbnQtc3RlcHMtZG90IC5hbnQtc3RlcHMtaXRlbS1wcm9jZXNzIC5hbnQtc3RlcHMtaWNvbi1kb3R7cmlnaHQ6LTJweDtsZWZ0OmF1dG99LmFudC1zdGVwcy1ydGwuYW50LXN0ZXBzLXdpdGgtcHJvZ3Jlc3MuYW50LXN0ZXBzLXZlcnRpY2FsPi5hbnQtc3RlcHMtaXRlbXtwYWRkaW5nLXJpZ2h0OjRweH0uYW50LXN0ZXBzLXJ0bC5hbnQtc3RlcHMtd2l0aC1wcm9ncmVzcy5hbnQtc3RlcHMtdmVydGljYWw+LmFudC1zdGVwcy1pdGVtPi5hbnQtc3RlcHMtaXRlbS1jb250YWluZXI+LmFudC1zdGVwcy1pdGVtLXRhaWx7cmlnaHQ6MTlweH0uYW50LXN0ZXBzLXJ0bC5hbnQtc3RlcHMtd2l0aC1wcm9ncmVzcy5hbnQtc3RlcHMtc21hbGwuYW50LXN0ZXBzLXZlcnRpY2FsPi5hbnQtc3RlcHMtaXRlbT4uYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVyPi5hbnQtc3RlcHMtaXRlbS10YWlse3JpZ2h0OjE1cHh9LmFudC1zdGVwcy1ydGwuYW50LXN0ZXBzLXdpdGgtcHJvZ3Jlc3MuYW50LXN0ZXBzLWhvcml6b250YWwuYW50LXN0ZXBzLWxhYmVsLWhvcml6b250YWwgLmFudC1zdGVwcy1pdGVtOmZpcnN0LWNoaWxke3BhZGRpbmctcmlnaHQ6NHB4O3BhZGRpbmctbGVmdDowfS5hbnQtc3RlcHMtcnRsLmFudC1zdGVwcy13aXRoLXByb2dyZXNzLmFudC1zdGVwcy1ob3Jpem9udGFsLmFudC1zdGVwcy1sYWJlbC1ob3Jpem9udGFsIC5hbnQtc3RlcHMtaXRlbTpmaXJzdC1jaGlsZC5hbnQtc3RlcHMtaXRlbS1hY3RpdmV7cGFkZGluZy1yaWdodDo0cHh9LmFudC1zdGVwcy13aXRoLXByb2dyZXNzIC5hbnQtc3RlcHMtaXRlbXtwYWRkaW5nLXRvcDo0cHh9LmFudC1zdGVwcy13aXRoLXByb2dyZXNzIC5hbnQtc3RlcHMtaXRlbT4uYW50LXN0ZXBzLWl0ZW0tY29udGFpbmVyPi5hbnQtc3RlcHMtaXRlbS10YWlse3RvcDo0cHg7bGVmdDoxOXB4fS5hbnQtc3RlcHMtd2l0aC1wcm9ncmVzcy5hbnQtc3RlcHMtaG9yaXpvbnRhbCAuYW50LXN0ZXBzLWl0ZW06Zmlyc3QtY2hpbGQsLmFudC1zdGVwcy13aXRoLXByb2dyZXNzLmFudC1zdGVwcy1zbWFsbC5hbnQtc3RlcHMtaG9yaXpvbnRhbCAuYW50LXN0ZXBzLWl0ZW06Zmlyc3QtY2hpbGR7cGFkZGluZy1ib3R0b206NHB4O3BhZGRpbmctbGVmdDo0cHh9LmFudC1zdGVwcy13aXRoLXByb2dyZXNzLmFudC1zdGVwcy1zbWFsbD4uYW50LXN0ZXBzLWl0ZW0+LmFudC1zdGVwcy1pdGVtLWNvbnRhaW5lcj4uYW50LXN0ZXBzLWl0ZW0tdGFpbHtsZWZ0OjE1cHh9LmFudC1zdGVwcy13aXRoLXByb2dyZXNzLmFudC1zdGVwcy12ZXJ0aWNhbCAuYW50LXN0ZXBzLWl0ZW17cGFkZGluZy1sZWZ0OjRweH0uYW50LXN0ZXBzLXdpdGgtcHJvZ3Jlc3MuYW50LXN0ZXBzLWxhYmVsLXZlcnRpY2FsIC5hbnQtc3RlcHMtaXRlbSAuYW50LXN0ZXBzLWl0ZW0tdGFpbHt0b3A6MTRweCFpbXBvcnRhbnR9LmFudC1zdGVwcy13aXRoLXByb2dyZXNzIC5hbnQtc3RlcHMtaXRlbS1pY29ue3Bvc2l0aW9uOnJlbGF0aXZlfS5hbnQtc3RlcHMtd2l0aC1wcm9ncmVzcyAuYW50LXN0ZXBzLWl0ZW0taWNvbiAuYW50LXByb2dyZXNze3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNXB4O3JpZ2h0Oi01cHg7Ym90dG9tOi01cHg7bGVmdDotNXB4fS5hbnQtc3dpdGNoe21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztib3gtc2l6aW5nOmJvcmRlci1ib3g7bWluLXdpZHRoOjQ0cHg7aGVpZ2h0OjIycHg7bGluZS1oZWlnaHQ6MjJweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yNSk7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxMDBweDtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCAuMnM7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtc3dpdGNoOmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIDJweCByZ2JhKDAsMCwwLC4xKX0uYW50LXN3aXRjaC1jaGVja2VkOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgMnB4ICNlNmY3ZmZ9LmFudC1zd2l0Y2g6Zm9jdXM6aG92ZXJ7Ym94LXNoYWRvdzpub25lfS5hbnQtc3dpdGNoLWNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjojMTg5MGZmfS5hbnQtc3dpdGNoLWRpc2FibGVkLC5hbnQtc3dpdGNoLWxvYWRpbmd7Y3Vyc29yOm5vdC1hbGxvd2VkO29wYWNpdHk6LjR9LmFudC1zd2l0Y2gtZGlzYWJsZWQgKiwuYW50LXN3aXRjaC1sb2FkaW5nICp7Ym94LXNoYWRvdzpub25lO2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXN3aXRjaC1pbm5lcntkaXNwbGF5OmJsb2NrO21hcmdpbjowIDdweCAwIDI1cHg7Y29sb3I6I2ZmZjtmb250LXNpemU6MTJweDt0cmFuc2l0aW9uOm1hcmdpbiAuMnN9LmFudC1zd2l0Y2gtY2hlY2tlZCAuYW50LXN3aXRjaC1pbm5lcnttYXJnaW46MCAyNXB4IDAgN3B4fS5hbnQtc3dpdGNoLWhhbmRsZXt0b3A6MnB4O2xlZnQ6MnB4O3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHh9LmFudC1zd2l0Y2gtaGFuZGxlLC5hbnQtc3dpdGNoLWhhbmRsZTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0fS5hbnQtc3dpdGNoLWhhbmRsZTpiZWZvcmV7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6OXB4O2JveC1zaGFkb3c6MCAycHggNHB4IDAgcmdiYSgwLDM1LDExLC4yKTtjb250ZW50OlwiXCJ9LmFudC1zd2l0Y2gtY2hlY2tlZCAuYW50LXN3aXRjaC1oYW5kbGV7bGVmdDpjYWxjKDEwMCUgLSAyMHB4KX0uYW50LXN3aXRjaDpub3QoLmFudC1zd2l0Y2gtZGlzYWJsZWQpOmFjdGl2ZSAuYW50LXN3aXRjaC1oYW5kbGU6YmVmb3Jle3JpZ2h0Oi0zMCU7bGVmdDowfS5hbnQtc3dpdGNoOm5vdCguYW50LXN3aXRjaC1kaXNhYmxlZCk6YWN0aXZlLmFudC1zd2l0Y2gtY2hlY2tlZCAuYW50LXN3aXRjaC1oYW5kbGU6YmVmb3Jle3JpZ2h0OjA7bGVmdDotMzAlfS5hbnQtc3dpdGNoLWxvYWRpbmctaWNvbi5hbnRpY29ue3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoycHg7Y29sb3I6cmdiYSgwLDAsMCwuNjUpO3ZlcnRpY2FsLWFsaWduOnRvcH0uYW50LXN3aXRjaC1jaGVja2VkIC5hbnQtc3dpdGNoLWxvYWRpbmctaWNvbntjb2xvcjojMTg5MGZmfS5hbnQtc3dpdGNoLXNtYWxse21pbi13aWR0aDoyOHB4O2hlaWdodDoxNnB4O2xpbmUtaGVpZ2h0OjE2cHh9LmFudC1zd2l0Y2gtc21hbGwgLmFudC1zd2l0Y2gtaW5uZXJ7bWFyZ2luOjAgNXB4IDAgMThweDtmb250LXNpemU6MTJweH0uYW50LXN3aXRjaC1zbWFsbCAuYW50LXN3aXRjaC1oYW5kbGV7d2lkdGg6MTJweDtoZWlnaHQ6MTJweH0uYW50LXN3aXRjaC1zbWFsbCAuYW50LXN3aXRjaC1sb2FkaW5nLWljb257dG9wOjEuNXB4O2ZvbnQtc2l6ZTo5cHh9LmFudC1zd2l0Y2gtc21hbGwuYW50LXN3aXRjaC1jaGVja2VkIC5hbnQtc3dpdGNoLWlubmVye21hcmdpbjowIDE4cHggMCA1cHh9LmFudC1zd2l0Y2gtc21hbGwuYW50LXN3aXRjaC1jaGVja2VkIC5hbnQtc3dpdGNoLWhhbmRsZXtsZWZ0OmNhbGMoMTAwJSAtIDE0cHgpfS5hbnQtc3dpdGNoLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtc3dpdGNoLXJ0bCAuYW50LXN3aXRjaC1pbm5lcnttYXJnaW46MCAyNXB4IDAgN3B4fS5hbnQtc3dpdGNoLXJ0bCAuYW50LXN3aXRjaC1oYW5kbGV7cmlnaHQ6MnB4O2xlZnQ6YXV0b30uYW50LXN3aXRjaC1ydGw6bm90KC5hbnQtc3dpdGNoLXJ0bC1kaXNhYmxlZCk6YWN0aXZlIC5hbnQtc3dpdGNoLWhhbmRsZTpiZWZvcmV7cmlnaHQ6MDtsZWZ0Oi0zMCV9LmFudC1zd2l0Y2gtcnRsOm5vdCguYW50LXN3aXRjaC1ydGwtZGlzYWJsZWQpOmFjdGl2ZS5hbnQtc3dpdGNoLWNoZWNrZWQgLmFudC1zd2l0Y2gtaGFuZGxlOmJlZm9yZXtyaWdodDotMzAlO2xlZnQ6MH0uYW50LXN3aXRjaC1ydGwuYW50LXN3aXRjaC1jaGVja2VkIC5hbnQtc3dpdGNoLWlubmVye21hcmdpbjowIDdweCAwIDI1cHh9LmFudC1zd2l0Y2gtcnRsLmFudC1zd2l0Y2gtY2hlY2tlZCAuYW50LXN3aXRjaC1oYW5kbGV7cmlnaHQ6Y2FsYygxMDAlIC0gMjBweCl9LmFudC1zd2l0Y2gtcnRsLmFudC1zd2l0Y2gtc21hbGwuYW50LXN3aXRjaC1jaGVja2VkIC5hbnQtc3dpdGNoLWhhbmRsZXtyaWdodDpjYWxjKDEwMCUgLSAxNHB4KX0uYW50LXRhYmxlLmFudC10YWJsZS1taWRkbGV7Zm9udC1zaXplOjE0cHh9LmFudC10YWJsZS5hbnQtdGFibGUtbWlkZGxlIC5hbnQtdGFibGUtZm9vdGVyLC5hbnQtdGFibGUuYW50LXRhYmxlLW1pZGRsZSAuYW50LXRhYmxlLXRib2R5PnRyPnRkLC5hbnQtdGFibGUuYW50LXRhYmxlLW1pZGRsZSAuYW50LXRhYmxlLXRoZWFkPnRyPnRoLC5hbnQtdGFibGUuYW50LXRhYmxlLW1pZGRsZSAuYW50LXRhYmxlLXRpdGxlLC5hbnQtdGFibGUuYW50LXRhYmxlLW1pZGRsZSB0Zm9vdD50cj50ZCwuYW50LXRhYmxlLmFudC10YWJsZS1taWRkbGUgdGZvb3Q+dHI+dGh7cGFkZGluZzoxMnB4IDhweH0uYW50LXRhYmxlLmFudC10YWJsZS1taWRkbGUgLmFudC10YWJsZS1maWx0ZXItdHJpZ2dlcnttYXJnaW4tcmlnaHQ6LTRweH0uYW50LXRhYmxlLmFudC10YWJsZS1taWRkbGUgLmFudC10YWJsZS1leHBhbmRlZC1yb3ctZml4ZWR7bWFyZ2luOi0xMnB4IC04cHh9LmFudC10YWJsZS5hbnQtdGFibGUtbWlkZGxlIC5hbnQtdGFibGUtdGJvZHkgLmFudC10YWJsZS13cmFwcGVyOm9ubHktY2hpbGQgLmFudC10YWJsZXttYXJnaW46LTEycHggLThweCAtMTJweCA0MHB4fS5hbnQtdGFibGUuYW50LXRhYmxlLW1pZGRsZSAuYW50LXRhYmxlLXNlbGVjdGlvbi1jb2x1bW57cGFkZGluZy1pbmxpbmUtc3RhcnQ6MnB4fS5hbnQtdGFibGUuYW50LXRhYmxlLXNtYWxse2ZvbnQtc2l6ZToxNHB4fS5hbnQtdGFibGUuYW50LXRhYmxlLXNtYWxsIC5hbnQtdGFibGUtZm9vdGVyLC5hbnQtdGFibGUuYW50LXRhYmxlLXNtYWxsIC5hbnQtdGFibGUtdGJvZHk+dHI+dGQsLmFudC10YWJsZS5hbnQtdGFibGUtc21hbGwgLmFudC10YWJsZS10aGVhZD50cj50aCwuYW50LXRhYmxlLmFudC10YWJsZS1zbWFsbCAuYW50LXRhYmxlLXRpdGxlLC5hbnQtdGFibGUuYW50LXRhYmxlLXNtYWxsIHRmb290PnRyPnRkLC5hbnQtdGFibGUuYW50LXRhYmxlLXNtYWxsIHRmb290PnRyPnRoe3BhZGRpbmc6OHB4fS5hbnQtdGFibGUuYW50LXRhYmxlLXNtYWxsIC5hbnQtdGFibGUtZmlsdGVyLXRyaWdnZXJ7bWFyZ2luLXJpZ2h0Oi00cHh9LmFudC10YWJsZS5hbnQtdGFibGUtc21hbGwgLmFudC10YWJsZS1leHBhbmRlZC1yb3ctZml4ZWR7bWFyZ2luOi04cHh9LmFudC10YWJsZS5hbnQtdGFibGUtc21hbGwgLmFudC10YWJsZS10Ym9keSAuYW50LXRhYmxlLXdyYXBwZXI6b25seS1jaGlsZCAuYW50LXRhYmxle21hcmdpbjotOHB4IC04cHggLThweCA0MHB4fS5hbnQtdGFibGUuYW50LXRhYmxlLXNtYWxsIC5hbnQtdGFibGUtc2VsZWN0aW9uLWNvbHVtbntwYWRkaW5nLWlubGluZS1zdGFydDoycHh9LmFudC10YWJsZS5hbnQtdGFibGUtYm9yZGVyZWQ+LmFudC10YWJsZS10aXRsZXtib3JkZXI6MXB4IHNvbGlkICNmMGYwZjA7Ym9yZGVyLWJvdHRvbTowfS5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVye2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZjBmMGYwfS5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtYm9keT50YWJsZT50Ym9keT50cj50ZCwuYW50LXRhYmxlLmFudC10YWJsZS1ib3JkZXJlZD4uYW50LXRhYmxlLWNvbnRhaW5lcj4uYW50LXRhYmxlLWJvZHk+dGFibGU+dGZvb3Q+dHI+dGQsLmFudC10YWJsZS5hbnQtdGFibGUtYm9yZGVyZWQ+LmFudC10YWJsZS1jb250YWluZXI+LmFudC10YWJsZS1ib2R5PnRhYmxlPnRmb290PnRyPnRoLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtYm9keT50YWJsZT50aGVhZD50cj50aCwuYW50LXRhYmxlLmFudC10YWJsZS1ib3JkZXJlZD4uYW50LXRhYmxlLWNvbnRhaW5lcj4uYW50LXRhYmxlLWNvbnRlbnQ+dGFibGU+dGJvZHk+dHI+dGQsLmFudC10YWJsZS5hbnQtdGFibGUtYm9yZGVyZWQ+LmFudC10YWJsZS1jb250YWluZXI+LmFudC10YWJsZS1jb250ZW50PnRhYmxlPnRmb290PnRyPnRkLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtY29udGVudD50YWJsZT50Zm9vdD50cj50aCwuYW50LXRhYmxlLmFudC10YWJsZS1ib3JkZXJlZD4uYW50LXRhYmxlLWNvbnRhaW5lcj4uYW50LXRhYmxlLWNvbnRlbnQ+dGFibGU+dGhlYWQ+dHI+dGgsLmFudC10YWJsZS5hbnQtdGFibGUtYm9yZGVyZWQ+LmFudC10YWJsZS1jb250YWluZXI+LmFudC10YWJsZS1oZWFkZXI+dGFibGU+dGJvZHk+dHI+dGQsLmFudC10YWJsZS5hbnQtdGFibGUtYm9yZGVyZWQ+LmFudC10YWJsZS1jb250YWluZXI+LmFudC10YWJsZS1oZWFkZXI+dGFibGU+dGZvb3Q+dHI+dGQsLmFudC10YWJsZS5hbnQtdGFibGUtYm9yZGVyZWQ+LmFudC10YWJsZS1jb250YWluZXI+LmFudC10YWJsZS1oZWFkZXI+dGFibGU+dGZvb3Q+dHI+dGgsLmFudC10YWJsZS5hbnQtdGFibGUtYm9yZGVyZWQ+LmFudC10YWJsZS1jb250YWluZXI+LmFudC10YWJsZS1oZWFkZXI+dGFibGU+dGhlYWQ+dHI+dGgsLmFudC10YWJsZS5hbnQtdGFibGUtYm9yZGVyZWQ+LmFudC10YWJsZS1jb250YWluZXI+LmFudC10YWJsZS1zdW1tYXJ5PnRhYmxlPnRib2R5PnRyPnRkLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtc3VtbWFyeT50YWJsZT50Zm9vdD50cj50ZCwuYW50LXRhYmxlLmFudC10YWJsZS1ib3JkZXJlZD4uYW50LXRhYmxlLWNvbnRhaW5lcj4uYW50LXRhYmxlLXN1bW1hcnk+dGFibGU+dGZvb3Q+dHI+dGgsLmFudC10YWJsZS5hbnQtdGFibGUtYm9yZGVyZWQ+LmFudC10YWJsZS1jb250YWluZXI+LmFudC10YWJsZS1zdW1tYXJ5PnRhYmxlPnRoZWFkPnRyPnRoe2JvcmRlci1yaWdodDoxcHggc29saWQgI2YwZjBmMH0uYW50LXRhYmxlLmFudC10YWJsZS1ib3JkZXJlZD4uYW50LXRhYmxlLWNvbnRhaW5lcj4uYW50LXRhYmxlLWJvZHk+dGFibGU+dGhlYWQ+dHI6bm90KDpsYXN0LWNoaWxkKT50aCwuYW50LXRhYmxlLmFudC10YWJsZS1ib3JkZXJlZD4uYW50LXRhYmxlLWNvbnRhaW5lcj4uYW50LXRhYmxlLWNvbnRlbnQ+dGFibGU+dGhlYWQ+dHI6bm90KDpsYXN0LWNoaWxkKT50aCwuYW50LXRhYmxlLmFudC10YWJsZS1ib3JkZXJlZD4uYW50LXRhYmxlLWNvbnRhaW5lcj4uYW50LXRhYmxlLWhlYWRlcj50YWJsZT50aGVhZD50cjpub3QoOmxhc3QtY2hpbGQpPnRoLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtc3VtbWFyeT50YWJsZT50aGVhZD50cjpub3QoOmxhc3QtY2hpbGQpPnRoe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMGYwZjB9LmFudC10YWJsZS5hbnQtdGFibGUtYm9yZGVyZWQ+LmFudC10YWJsZS1jb250YWluZXI+LmFudC10YWJsZS1ib2R5PnRhYmxlPnRoZWFkPnRyPnRoOmJlZm9yZSwuYW50LXRhYmxlLmFudC10YWJsZS1ib3JkZXJlZD4uYW50LXRhYmxlLWNvbnRhaW5lcj4uYW50LXRhYmxlLWNvbnRlbnQ+dGFibGU+dGhlYWQ+dHI+dGg6YmVmb3JlLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtaGVhZGVyPnRhYmxlPnRoZWFkPnRyPnRoOmJlZm9yZSwuYW50LXRhYmxlLmFudC10YWJsZS1ib3JkZXJlZD4uYW50LXRhYmxlLWNvbnRhaW5lcj4uYW50LXRhYmxlLXN1bW1hcnk+dGFibGU+dGhlYWQ+dHI+dGg6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50fS5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtYm9keT50YWJsZT50Ym9keT50cj4uYW50LXRhYmxlLWNlbGwtZml4LXJpZ2h0LWZpcnN0OmFmdGVyLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtYm9keT50YWJsZT50Zm9vdD50cj4uYW50LXRhYmxlLWNlbGwtZml4LXJpZ2h0LWZpcnN0OmFmdGVyLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtYm9keT50YWJsZT50aGVhZD50cj4uYW50LXRhYmxlLWNlbGwtZml4LXJpZ2h0LWZpcnN0OmFmdGVyLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtY29udGVudD50YWJsZT50Ym9keT50cj4uYW50LXRhYmxlLWNlbGwtZml4LXJpZ2h0LWZpcnN0OmFmdGVyLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtY29udGVudD50YWJsZT50Zm9vdD50cj4uYW50LXRhYmxlLWNlbGwtZml4LXJpZ2h0LWZpcnN0OmFmdGVyLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtY29udGVudD50YWJsZT50aGVhZD50cj4uYW50LXRhYmxlLWNlbGwtZml4LXJpZ2h0LWZpcnN0OmFmdGVyLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtaGVhZGVyPnRhYmxlPnRib2R5PnRyPi5hbnQtdGFibGUtY2VsbC1maXgtcmlnaHQtZmlyc3Q6YWZ0ZXIsLmFudC10YWJsZS5hbnQtdGFibGUtYm9yZGVyZWQ+LmFudC10YWJsZS1jb250YWluZXI+LmFudC10YWJsZS1oZWFkZXI+dGFibGU+dGZvb3Q+dHI+LmFudC10YWJsZS1jZWxsLWZpeC1yaWdodC1maXJzdDphZnRlciwuYW50LXRhYmxlLmFudC10YWJsZS1ib3JkZXJlZD4uYW50LXRhYmxlLWNvbnRhaW5lcj4uYW50LXRhYmxlLWhlYWRlcj50YWJsZT50aGVhZD50cj4uYW50LXRhYmxlLWNlbGwtZml4LXJpZ2h0LWZpcnN0OmFmdGVyLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtc3VtbWFyeT50YWJsZT50Ym9keT50cj4uYW50LXRhYmxlLWNlbGwtZml4LXJpZ2h0LWZpcnN0OmFmdGVyLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtc3VtbWFyeT50YWJsZT50Zm9vdD50cj4uYW50LXRhYmxlLWNlbGwtZml4LXJpZ2h0LWZpcnN0OmFmdGVyLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtc3VtbWFyeT50YWJsZT50aGVhZD50cj4uYW50LXRhYmxlLWNlbGwtZml4LXJpZ2h0LWZpcnN0OmFmdGVye2JvcmRlci1yaWdodDoxcHggc29saWQgI2YwZjBmMH0uYW50LXRhYmxlLmFudC10YWJsZS1ib3JkZXJlZD4uYW50LXRhYmxlLWNvbnRhaW5lcj4uYW50LXRhYmxlLWJvZHk+dGFibGU+dGJvZHk+dHI+dGQ+LmFudC10YWJsZS1leHBhbmRlZC1yb3ctZml4ZWQsLmFudC10YWJsZS5hbnQtdGFibGUtYm9yZGVyZWQ+LmFudC10YWJsZS1jb250YWluZXI+LmFudC10YWJsZS1jb250ZW50PnRhYmxlPnRib2R5PnRyPnRkPi5hbnQtdGFibGUtZXhwYW5kZWQtcm93LWZpeGVkLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtaGVhZGVyPnRhYmxlPnRib2R5PnRyPnRkPi5hbnQtdGFibGUtZXhwYW5kZWQtcm93LWZpeGVkLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtc3VtbWFyeT50YWJsZT50Ym9keT50cj50ZD4uYW50LXRhYmxlLWV4cGFuZGVkLXJvdy1maXhlZHttYXJnaW46LTE2cHggLTE3cHh9LmFudC10YWJsZS5hbnQtdGFibGUtYm9yZGVyZWQ+LmFudC10YWJsZS1jb250YWluZXI+LmFudC10YWJsZS1ib2R5PnRhYmxlPnRib2R5PnRyPnRkPi5hbnQtdGFibGUtZXhwYW5kZWQtcm93LWZpeGVkOmFmdGVyLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtY29udGVudD50YWJsZT50Ym9keT50cj50ZD4uYW50LXRhYmxlLWV4cGFuZGVkLXJvdy1maXhlZDphZnRlciwuYW50LXRhYmxlLmFudC10YWJsZS1ib3JkZXJlZD4uYW50LXRhYmxlLWNvbnRhaW5lcj4uYW50LXRhYmxlLWhlYWRlcj50YWJsZT50Ym9keT50cj50ZD4uYW50LXRhYmxlLWV4cGFuZGVkLXJvdy1maXhlZDphZnRlciwuYW50LXRhYmxlLmFudC10YWJsZS1ib3JkZXJlZD4uYW50LXRhYmxlLWNvbnRhaW5lcj4uYW50LXRhYmxlLXN1bW1hcnk+dGFibGU+dGJvZHk+dHI+dGQ+LmFudC10YWJsZS1leHBhbmRlZC1yb3ctZml4ZWQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MXB4O2JvdHRvbTowO2JvcmRlci1yaWdodDoxcHggc29saWQgI2YwZjBmMDtjb250ZW50OlwiXCJ9LmFudC10YWJsZS5hbnQtdGFibGUtYm9yZGVyZWQ+LmFudC10YWJsZS1jb250YWluZXI+LmFudC10YWJsZS1jb250ZW50PnRhYmxlLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtaGVhZGVyPnRhYmxle2JvcmRlci10b3A6MXB4IHNvbGlkICNmMGYwZjB9LmFudC10YWJsZS5hbnQtdGFibGUtYm9yZGVyZWQuYW50LXRhYmxlLXNjcm9sbC1ob3Jpem9udGFsPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtYm9keT50YWJsZT50Ym9keT50ci5hbnQtdGFibGUtZXhwYW5kZWQtcm93PnRkLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkLmFudC10YWJsZS1zY3JvbGwtaG9yaXpvbnRhbD4uYW50LXRhYmxlLWNvbnRhaW5lcj4uYW50LXRhYmxlLWJvZHk+dGFibGU+dGJvZHk+dHIuYW50LXRhYmxlLXBsYWNlaG9sZGVyPnRke2JvcmRlci1yaWdodDowfS5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkLmFudC10YWJsZS1taWRkbGU+LmFudC10YWJsZS1jb250YWluZXI+LmFudC10YWJsZS1ib2R5PnRhYmxlPnRib2R5PnRyPnRkPi5hbnQtdGFibGUtZXhwYW5kZWQtcm93LWZpeGVkLC5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkLmFudC10YWJsZS1taWRkbGU+LmFudC10YWJsZS1jb250YWluZXI+LmFudC10YWJsZS1jb250ZW50PnRhYmxlPnRib2R5PnRyPnRkPi5hbnQtdGFibGUtZXhwYW5kZWQtcm93LWZpeGVke21hcmdpbjotMTJweCAtOXB4fS5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkLmFudC10YWJsZS1zbWFsbD4uYW50LXRhYmxlLWNvbnRhaW5lcj4uYW50LXRhYmxlLWJvZHk+dGFibGU+dGJvZHk+dHI+dGQ+LmFudC10YWJsZS1leHBhbmRlZC1yb3ctZml4ZWQsLmFudC10YWJsZS5hbnQtdGFibGUtYm9yZGVyZWQuYW50LXRhYmxlLXNtYWxsPi5hbnQtdGFibGUtY29udGFpbmVyPi5hbnQtdGFibGUtY29udGVudD50YWJsZT50Ym9keT50cj50ZD4uYW50LXRhYmxlLWV4cGFuZGVkLXJvdy1maXhlZHttYXJnaW46LThweCAtOXB4fS5hbnQtdGFibGUuYW50LXRhYmxlLWJvcmRlcmVkPi5hbnQtdGFibGUtZm9vdGVye2JvcmRlcjoxcHggc29saWQgI2YwZjBmMDtib3JkZXItdG9wOjB9LmFudC10YWJsZS1jZWxsIC5hbnQtdGFibGUtY29udGFpbmVyOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MH0uYW50LXRhYmxlLWNlbGwtc2Nyb2xsYmFyOm5vdChbcm93c3Bhbl0pe2JveC1zaGFkb3c6MCAxcHggMCAxcHggI2ZhZmFmYX0uYW50LXRhYmxlLXdyYXBwZXJ7Y2xlYXI6Ym90aDttYXgtd2lkdGg6MTAwJX0uYW50LXRhYmxlLXdyYXBwZXI6YmVmb3Jle2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIlwifS5hbnQtdGFibGUtd3JhcHBlcjphZnRlcntkaXNwbGF5OnRhYmxlO2NsZWFyOmJvdGg7Y29udGVudDpcIlwifS5hbnQtdGFibGV7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MTRweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoycHh9LmFudC10YWJsZSB0YWJsZXt3aWR0aDoxMDAlO3RleHQtYWxpZ246bGVmdDtib3JkZXItcmFkaXVzOjJweCAycHggMCAwO2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZTtib3JkZXItc3BhY2luZzowfS5hbnQtdGFibGUtdGJvZHk+dHI+dGQsLmFudC10YWJsZS10aGVhZD50cj50aCwuYW50LXRhYmxlIHRmb290PnRyPnRkLC5hbnQtdGFibGUgdGZvb3Q+dHI+dGh7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxNnB4O292ZXJmbG93LXdyYXA6YnJlYWstd29yZH0uYW50LXRhYmxlLWNlbGwtZWxsaXBzaXN7b3ZlcmZsb3c6aGlkZGVuO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3dvcmQtYnJlYWs6a2VlcC1hbGx9LmFudC10YWJsZS1jZWxsLWVsbGlwc2lzLmFudC10YWJsZS1jZWxsLWZpeC1sZWZ0LWxhc3QsLmFudC10YWJsZS1jZWxsLWVsbGlwc2lzLmFudC10YWJsZS1jZWxsLWZpeC1yaWdodC1maXJzdHtvdmVyZmxvdzp2aXNpYmxlfS5hbnQtdGFibGUtY2VsbC1lbGxpcHNpcy5hbnQtdGFibGUtY2VsbC1maXgtbGVmdC1sYXN0IC5hbnQtdGFibGUtY2VsbC1jb250ZW50LC5hbnQtdGFibGUtY2VsbC1lbGxpcHNpcy5hbnQtdGFibGUtY2VsbC1maXgtcmlnaHQtZmlyc3QgLmFudC10YWJsZS1jZWxsLWNvbnRlbnR7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uYW50LXRhYmxlLWNlbGwtZWxsaXBzaXMgLmFudC10YWJsZS1jb2x1bW4tdGl0bGV7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d29yZC1icmVhazprZWVwLWFsbH0uYW50LXRhYmxlLXRpdGxle3BhZGRpbmc6MTZweH0uYW50LXRhYmxlLWZvb3RlcntwYWRkaW5nOjE2cHg7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2JhY2tncm91bmQ6I2ZhZmFmYX0uYW50LXRhYmxlLXRoZWFkPnRyPnRoe3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXdlaWdodDo1MDA7dGV4dC1hbGlnbjpsZWZ0O2JhY2tncm91bmQ6I2ZhZmFmYTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwO3RyYW5zaXRpb246YmFja2dyb3VuZCAuM3MgZWFzZX0uYW50LXRhYmxlLXRoZWFkPnRyPnRoW2NvbHNwYW5dOm5vdChbY29sc3Bhbj1cIjFcIl0pe3RleHQtYWxpZ246Y2VudGVyfS5hbnQtdGFibGUtdGhlYWQ+dHI+dGg6bm90KDpsYXN0LWNoaWxkKTpub3QoLmFudC10YWJsZS1zZWxlY3Rpb24tY29sdW1uKTpub3QoLmFudC10YWJsZS1yb3ctZXhwYW5kLWljb24tY2VsbCk6bm90KFtjb2xzcGFuXSk6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MDt3aWR0aDoxcHg7aGVpZ2h0OjEuNmVtO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDYpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3M7Y29udGVudDpcIlwifS5hbnQtdGFibGUtdGhlYWQ+dHI6bm90KDpsYXN0LWNoaWxkKT50aFtjb2xzcGFuXXtib3JkZXItYm90dG9tOjB9LmFudC10YWJsZS10Ym9keT50cj50ZHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwO3RyYW5zaXRpb246YmFja2dyb3VuZCAuM3N9LmFudC10YWJsZS10Ym9keT50cj50ZD4uYW50LXRhYmxlLWV4cGFuZGVkLXJvdy1maXhlZD4uYW50LXRhYmxlLXdyYXBwZXI6b25seS1jaGlsZCAuYW50LXRhYmxlLC5hbnQtdGFibGUtdGJvZHk+dHI+dGQ+LmFudC10YWJsZS13cmFwcGVyOm9ubHktY2hpbGQgLmFudC10YWJsZXttYXJnaW46LTE2cHggLTE2cHggLTE2cHggMzJweH0uYW50LXRhYmxlLXRib2R5PnRyPnRkPi5hbnQtdGFibGUtZXhwYW5kZWQtcm93LWZpeGVkPi5hbnQtdGFibGUtd3JhcHBlcjpvbmx5LWNoaWxkIC5hbnQtdGFibGUtdGJvZHk+dHI6bGFzdC1jaGlsZD50ZCwuYW50LXRhYmxlLXRib2R5PnRyPnRkPi5hbnQtdGFibGUtd3JhcHBlcjpvbmx5LWNoaWxkIC5hbnQtdGFibGUtdGJvZHk+dHI6bGFzdC1jaGlsZD50ZHtib3JkZXItYm90dG9tOjB9LmFudC10YWJsZS10Ym9keT50cj50ZD4uYW50LXRhYmxlLWV4cGFuZGVkLXJvdy1maXhlZD4uYW50LXRhYmxlLXdyYXBwZXI6b25seS1jaGlsZCAuYW50LXRhYmxlLXRib2R5PnRyOmxhc3QtY2hpbGQ+dGQ6Zmlyc3QtY2hpbGQsLmFudC10YWJsZS10Ym9keT50cj50ZD4uYW50LXRhYmxlLWV4cGFuZGVkLXJvdy1maXhlZD4uYW50LXRhYmxlLXdyYXBwZXI6b25seS1jaGlsZCAuYW50LXRhYmxlLXRib2R5PnRyOmxhc3QtY2hpbGQ+dGQ6bGFzdC1jaGlsZCwuYW50LXRhYmxlLXRib2R5PnRyPnRkPi5hbnQtdGFibGUtd3JhcHBlcjpvbmx5LWNoaWxkIC5hbnQtdGFibGUtdGJvZHk+dHI6bGFzdC1jaGlsZD50ZDpmaXJzdC1jaGlsZCwuYW50LXRhYmxlLXRib2R5PnRyPnRkPi5hbnQtdGFibGUtd3JhcHBlcjpvbmx5LWNoaWxkIC5hbnQtdGFibGUtdGJvZHk+dHI6bGFzdC1jaGlsZD50ZDpsYXN0LWNoaWxke2JvcmRlci1yYWRpdXM6MH0uYW50LXRhYmxlLXRib2R5PnRyLmFudC10YWJsZS1yb3c6aG92ZXI+dGQsLmFudC10YWJsZS10Ym9keT50cj50ZC5hbnQtdGFibGUtY2VsbC1yb3ctaG92ZXJ7YmFja2dyb3VuZDojZmFmYWZhfS5hbnQtdGFibGUtdGJvZHk+dHIuYW50LXRhYmxlLXJvdy1zZWxlY3RlZD50ZHtiYWNrZ3JvdW5kOiNlNmY3ZmY7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjAzKX0uYW50LXRhYmxlLXRib2R5PnRyLmFudC10YWJsZS1yb3ctc2VsZWN0ZWQ6aG92ZXI+dGR7YmFja2dyb3VuZDojZGNmNGZmfS5hbnQtdGFibGUtc3VtbWFyeXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7YmFja2dyb3VuZDojZmZmfWRpdi5hbnQtdGFibGUtc3VtbWFyeXtib3gtc2hhZG93OjAgLTFweCAwICNmMGYwZjB9LmFudC10YWJsZS1zdW1tYXJ5PnRyPnRkLC5hbnQtdGFibGUtc3VtbWFyeT50cj50aHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwfS5hbnQtdGFibGUtcGFnaW5hdGlvbi5hbnQtcGFnaW5hdGlvbnttYXJnaW46MTZweCAwfS5hbnQtdGFibGUtcGFnaW5hdGlvbntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7cm93LWdhcDo4cHh9LmFudC10YWJsZS1wYWdpbmF0aW9uPip7ZmxleDpub25lfS5hbnQtdGFibGUtcGFnaW5hdGlvbi1sZWZ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5hbnQtdGFibGUtcGFnaW5hdGlvbi1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uYW50LXRhYmxlLXBhZ2luYXRpb24tcmlnaHR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5hbnQtdGFibGUtdGhlYWQgdGguYW50LXRhYmxlLWNvbHVtbi1oYXMtc29ydGVyc3tvdXRsaW5lOm5vbmU7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtdGFibGUtdGhlYWQgdGguYW50LXRhYmxlLWNvbHVtbi1oYXMtc29ydGVyczpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA0KX0uYW50LXRhYmxlLXRoZWFkIHRoLmFudC10YWJsZS1jb2x1bW4taGFzLXNvcnRlcnM6aG92ZXI6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50fS5hbnQtdGFibGUtdGhlYWQgdGguYW50LXRhYmxlLWNvbHVtbi1oYXMtc29ydGVyczpmb2N1cy12aXNpYmxle2NvbG9yOiMxODkwZmZ9LmFudC10YWJsZS10aGVhZCB0aC5hbnQtdGFibGUtY29sdW1uLWhhcy1zb3J0ZXJzLmFudC10YWJsZS1jZWxsLWZpeC1sZWZ0OmhvdmVyLC5hbnQtdGFibGUtdGhlYWQgdGguYW50LXRhYmxlLWNvbHVtbi1oYXMtc29ydGVycy5hbnQtdGFibGUtY2VsbC1maXgtcmlnaHQ6aG92ZXIsLmFudC10YWJsZS10aGVhZCB0aC5hbnQtdGFibGUtY29sdW1uLXNvcnR7YmFja2dyb3VuZDojZjVmNWY1fS5hbnQtdGFibGUtdGhlYWQgdGguYW50LXRhYmxlLWNvbHVtbi1zb3J0OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudH10ZC5hbnQtdGFibGUtY29sdW1uLXNvcnR7YmFja2dyb3VuZDojZmFmYWZhfS5hbnQtdGFibGUtY29sdW1uLXRpdGxle3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtmbGV4OjF9LmFudC10YWJsZS1jb2x1bW4tc29ydGVyc3tkaXNwbGF5OmZsZXg7ZmxleDphdXRvO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uYW50LXRhYmxlLWNvbHVtbi1zb3J0ZXJzOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Y29udGVudDpcIlwifS5hbnQtdGFibGUtY29sdW1uLXNvcnRlcnttYXJnaW4tbGVmdDo0cHg7Y29sb3I6I2JmYmZiZjtmb250LXNpemU6MDt0cmFuc2l0aW9uOmNvbG9yIC4zc30uYW50LXRhYmxlLWNvbHVtbi1zb3J0ZXItaW5uZXJ7ZGlzcGxheTppbmxpbmUtZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfS5hbnQtdGFibGUtY29sdW1uLXNvcnRlci1kb3duLC5hbnQtdGFibGUtY29sdW1uLXNvcnRlci11cHtmb250LXNpemU6MTFweH0uYW50LXRhYmxlLWNvbHVtbi1zb3J0ZXItZG93bi5hY3RpdmUsLmFudC10YWJsZS1jb2x1bW4tc29ydGVyLXVwLmFjdGl2ZXtjb2xvcjojMTg5MGZmfS5hbnQtdGFibGUtY29sdW1uLXNvcnRlci11cCsuYW50LXRhYmxlLWNvbHVtbi1zb3J0ZXItZG93bnttYXJnaW4tdG9wOi0uM2VtfS5hbnQtdGFibGUtY29sdW1uLXNvcnRlcnM6aG92ZXIgLmFudC10YWJsZS1jb2x1bW4tc29ydGVye2NvbG9yOiNhNmE2YTZ9LmFudC10YWJsZS1maWx0ZXItY29sdW1ue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uYW50LXRhYmxlLWZpbHRlci10cmlnZ2Vye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luOi00cHggLThweCAtNHB4IDRweDtwYWRkaW5nOjAgNHB4O2NvbG9yOiNiZmJmYmY7Zm9udC1zaXplOjEycHg7Ym9yZGVyLXJhZGl1czoycHg7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtdGFibGUtZmlsdGVyLXRyaWdnZXI6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuNDUpO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDQpfS5hbnQtdGFibGUtZmlsdGVyLXRyaWdnZXIuYWN0aXZle2NvbG9yOiMxODkwZmZ9LmFudC10YWJsZS1maWx0ZXItZHJvcGRvd257Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjttaW4td2lkdGg6MTIwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MnB4O2JveC1zaGFkb3c6MCAzcHggNnB4IC00cHggcmdiYSgwLDAsMCwuMTIpLDAgNnB4IDE2cHggMCByZ2JhKDAsMCwwLC4wOCksMCA5cHggMjhweCA4cHggcmdiYSgwLDAsMCwuMDUpfS5hbnQtdGFibGUtZmlsdGVyLWRyb3Bkb3duIC5hbnQtZHJvcGRvd24tbWVudXttYXgtaGVpZ2h0OjI2NHB4O292ZXJmbG93LXg6aGlkZGVuO2JvcmRlcjowO2JveC1zaGFkb3c6bm9uZX0uYW50LXRhYmxlLWZpbHRlci1kcm9wZG93biAuYW50LWRyb3Bkb3duLW1lbnU6ZW1wdHk6YWZ0ZXJ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjhweCAwO2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtmb250LXNpemU6MTJweDt0ZXh0LWFsaWduOmNlbnRlcjtjb250ZW50OlwiTm90IEZvdW5kXCJ9LmFudC10YWJsZS1maWx0ZXItZHJvcGRvd24tdHJlZXtwYWRkaW5nOjhweCA4cHggMH0uYW50LXRhYmxlLWZpbHRlci1kcm9wZG93bi10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fS5hbnQtdGFibGUtZmlsdGVyLWRyb3Bkb3duLXRyZWUgLmFudC10cmVlLXRyZWVub2RlLWNoZWNrYm94LWNoZWNrZWQgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyLC5hbnQtdGFibGUtZmlsdGVyLWRyb3Bkb3duLXRyZWUgLmFudC10cmVlLXRyZWVub2RlLWNoZWNrYm94LWNoZWNrZWQgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2JhZTdmZn0uYW50LXRhYmxlLWZpbHRlci1kcm9wZG93bi1zZWFyY2h7cGFkZGluZzo4cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2YwZjBmMH0uYW50LXRhYmxlLWZpbHRlci1kcm9wZG93bi1zZWFyY2gtaW5wdXQgaW5wdXR7bWluLXdpZHRoOjE0MHB4fS5hbnQtdGFibGUtZmlsdGVyLWRyb3Bkb3duLXNlYXJjaC1pbnB1dCAuYW50aWNvbntjb2xvcjpyZ2JhKDAsMCwwLC4yNSl9LmFudC10YWJsZS1maWx0ZXItZHJvcGRvd24tY2hlY2thbGx7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjRweDttYXJnaW4tbGVmdDo0cHh9LmFudC10YWJsZS1maWx0ZXItZHJvcGRvd24tc3VibWVudT51bHttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSAxMzBweCk7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvfS5hbnQtdGFibGUtZmlsdGVyLWRyb3Bkb3duLXN1Ym1lbnUgLmFudC1jaGVja2JveC13cmFwcGVyK3NwYW4sLmFudC10YWJsZS1maWx0ZXItZHJvcGRvd24gLmFudC1jaGVja2JveC13cmFwcGVyK3NwYW57cGFkZGluZy1sZWZ0OjhweH0uYW50LXRhYmxlLWZpbHRlci1kcm9wZG93bi1idG5ze2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjdweCA4cHg7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6aW5oZXJpdDtib3JkZXItdG9wOjFweCBzb2xpZCAjZjBmMGYwfS5hbnQtdGFibGUtc2VsZWN0aW9uLWNvbHt3aWR0aDozMnB4fS5hbnQtdGFibGUtYm9yZGVyZWQgLmFudC10YWJsZS1zZWxlY3Rpb24tY29se3dpZHRoOjUwcHh9dGFibGUgdHIgdGQuYW50LXRhYmxlLXNlbGVjdGlvbi1jb2x1bW4sdGFibGUgdHIgdGguYW50LXRhYmxlLXNlbGVjdGlvbi1jb2x1bW57cGFkZGluZy1yaWdodDo4cHg7cGFkZGluZy1sZWZ0OjhweDt0ZXh0LWFsaWduOmNlbnRlcn10YWJsZSB0ciB0ZC5hbnQtdGFibGUtc2VsZWN0aW9uLWNvbHVtbiAuYW50LXJhZGlvLXdyYXBwZXIsdGFibGUgdHIgdGguYW50LXRhYmxlLXNlbGVjdGlvbi1jb2x1bW4gLmFudC1yYWRpby13cmFwcGVye21hcmdpbi1yaWdodDowfXRhYmxlIHRyIHRoLmFudC10YWJsZS1zZWxlY3Rpb24tY29sdW1uLmFudC10YWJsZS1jZWxsLWZpeC1sZWZ0e3otaW5kZXg6M310YWJsZSB0ciB0aC5hbnQtdGFibGUtc2VsZWN0aW9uLWNvbHVtbjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudH0uYW50LXRhYmxlLXNlbGVjdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1mbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uYW50LXRhYmxlLXNlbGVjdGlvbi1leHRyYXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt6LWluZGV4OjE7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjphbGwgLjNzO21hcmdpbi1pbmxpbmUtc3RhcnQ6MTAwJTtwYWRkaW5nLWlubGluZS1zdGFydDo0cHh9LmFudC10YWJsZS1zZWxlY3Rpb24tZXh0cmEgLmFudGljb257Y29sb3I6I2JmYmZiZjtmb250LXNpemU6MTBweH0uYW50LXRhYmxlLXNlbGVjdGlvbi1leHRyYSAuYW50aWNvbjpob3Zlcntjb2xvcjojYTZhNmE2fS5hbnQtdGFibGUtZXhwYW5kLWljb24tY29se3dpZHRoOjQ4cHh9LmFudC10YWJsZS1yb3ctZXhwYW5kLWljb24tY2VsbHt0ZXh0LWFsaWduOmNlbnRlcn0uYW50LXRhYmxlLXJvdy1leHBhbmQtaWNvbi1jZWxsIC5hbnQtdGFibGUtcm93LWV4cGFuZC1pY29ue2Rpc3BsYXk6aW5saW5lLWZsZXg7ZmxvYXQ6bm9uZTt2ZXJ0aWNhbC1hbGlnbjpzdWJ9LmFudC10YWJsZS1yb3ctaW5kZW50e2Zsb2F0OmxlZnQ7aGVpZ2h0OjFweH0uYW50LXRhYmxlLXJvdy1leHBhbmQtaWNvbntjb2xvcjojMTg5MGZmO291dGxpbmU6bm9uZTtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmNvbG9yIC4zcztwb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDpsZWZ0O2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDoxN3B4O2hlaWdodDoxN3B4O3BhZGRpbmc6MDtjb2xvcjppbmhlcml0O2xpbmUtaGVpZ2h0OjE3cHg7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2YwZjBmMDtib3JkZXItcmFkaXVzOjJweDt0cmFuc2Zvcm06c2NhbGUoLjk0MTE3NjQ3KTt0cmFuc2l0aW9uOmFsbCAuM3M7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtdGFibGUtcm93LWV4cGFuZC1pY29uOmZvY3VzLXZpc2libGUsLmFudC10YWJsZS1yb3ctZXhwYW5kLWljb246aG92ZXJ7Y29sb3I6IzQwYTlmZn0uYW50LXRhYmxlLXJvdy1leHBhbmQtaWNvbjphY3RpdmV7Y29sb3I6IzA5NmRkOX0uYW50LXRhYmxlLXJvdy1leHBhbmQtaWNvbjphY3RpdmUsLmFudC10YWJsZS1yb3ctZXhwYW5kLWljb246Zm9jdXMsLmFudC10YWJsZS1yb3ctZXhwYW5kLWljb246aG92ZXJ7Ym9yZGVyLWNvbG9yOmN1cnJlbnRjb2xvcn0uYW50LXRhYmxlLXJvdy1leHBhbmQtaWNvbjphZnRlciwuYW50LXRhYmxlLXJvdy1leHBhbmQtaWNvbjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDpjdXJyZW50Y29sb3I7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O2NvbnRlbnQ6XCJcIn0uYW50LXRhYmxlLXJvdy1leHBhbmQtaWNvbjpiZWZvcmV7dG9wOjdweDtyaWdodDozcHg7bGVmdDozcHg7aGVpZ2h0OjFweH0uYW50LXRhYmxlLXJvdy1leHBhbmQtaWNvbjphZnRlcnt0b3A6M3B4O2JvdHRvbTozcHg7bGVmdDo3cHg7d2lkdGg6MXB4O3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5hbnQtdGFibGUtcm93LWV4cGFuZC1pY29uLWNvbGxhcHNlZDpiZWZvcmV7dHJhbnNmb3JtOnJvdGF0ZSgtMTgwZGVnKX0uYW50LXRhYmxlLXJvdy1leHBhbmQtaWNvbi1jb2xsYXBzZWQ6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0uYW50LXRhYmxlLXJvdy1leHBhbmQtaWNvbi1zcGFjZWR7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MDt2aXNpYmlsaXR5OmhpZGRlbn0uYW50LXRhYmxlLXJvdy1leHBhbmQtaWNvbi1zcGFjZWQ6YWZ0ZXIsLmFudC10YWJsZS1yb3ctZXhwYW5kLWljb24tc3BhY2VkOmJlZm9yZXtkaXNwbGF5Om5vbmU7Y29udGVudDpub25lfS5hbnQtdGFibGUtcm93LWluZGVudCsuYW50LXRhYmxlLXJvdy1leHBhbmQtaWNvbnttYXJnaW4tdG9wOjIuNTAwNXB4O21hcmdpbi1yaWdodDo4cHh9dHIuYW50LXRhYmxlLWV4cGFuZGVkLXJvdzpob3Zlcj50ZCx0ci5hbnQtdGFibGUtZXhwYW5kZWQtcm93PnRke2JhY2tncm91bmQ6I2ZiZmJmYn10ci5hbnQtdGFibGUtZXhwYW5kZWQtcm93IC5hbnQtZGVzY3JpcHRpb25zLXZpZXd7ZGlzcGxheTpmbGV4fXRyLmFudC10YWJsZS1leHBhbmRlZC1yb3cgLmFudC1kZXNjcmlwdGlvbnMtdmlldyB0YWJsZXtmbGV4OmF1dG87d2lkdGg6YXV0b30uYW50LXRhYmxlIC5hbnQtdGFibGUtZXhwYW5kZWQtcm93LWZpeGVke3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjotMTZweDtwYWRkaW5nOjE2cHh9LmFudC10YWJsZS10Ym9keT50ci5hbnQtdGFibGUtcGxhY2Vob2xkZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LmFudC10YWJsZS1lbXB0eSAuYW50LXRhYmxlLXRib2R5PnRyLmFudC10YWJsZS1wbGFjZWhvbGRlcntjb2xvcjpyZ2JhKDAsMCwwLC4yNSl9LmFudC10YWJsZS10Ym9keT50ci5hbnQtdGFibGUtcGxhY2Vob2xkZXI6aG92ZXI+dGR7YmFja2dyb3VuZDojZmZmfS5hbnQtdGFibGUtY2VsbC1maXgtbGVmdCwuYW50LXRhYmxlLWNlbGwtZml4LXJpZ2h0e3Bvc2l0aW9uOnN0aWNreSFpbXBvcnRhbnQ7ei1pbmRleDoyO2JhY2tncm91bmQ6I2ZmZn0uYW50LXRhYmxlLWNlbGwtZml4LWxlZnQtZmlyc3Q6YWZ0ZXIsLmFudC10YWJsZS1jZWxsLWZpeC1sZWZ0LWxhc3Q6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206LTFweDt3aWR0aDozMHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuM3M7Y29udGVudDpcIlwiO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC10YWJsZS1jZWxsLWZpeC1sZWZ0LWFsbDphZnRlcntkaXNwbGF5Om5vbmV9LmFudC10YWJsZS1jZWxsLWZpeC1yaWdodC1maXJzdDphZnRlciwuYW50LXRhYmxlLWNlbGwtZml4LXJpZ2h0LWxhc3Q6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOi0xcHg7bGVmdDowO3dpZHRoOjMwcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuM3M7Y29udGVudDpcIlwiO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC10YWJsZSAuYW50LXRhYmxlLWNvbnRhaW5lcjphZnRlciwuYW50LXRhYmxlIC5hbnQtdGFibGUtY29udGFpbmVyOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDt6LWluZGV4OjQ7d2lkdGg6MzBweDt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzO2NvbnRlbnQ6XCJcIjtwb2ludGVyLWV2ZW50czpub25lfS5hbnQtdGFibGUgLmFudC10YWJsZS1jb250YWluZXI6YmVmb3Jle2xlZnQ6MH0uYW50LXRhYmxlIC5hbnQtdGFibGUtY29udGFpbmVyOmFmdGVye3JpZ2h0OjB9LmFudC10YWJsZS1waW5nLWxlZnQ6bm90KC5hbnQtdGFibGUtaGFzLWZpeC1sZWZ0KT4uYW50LXRhYmxlLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uYW50LXRhYmxlLXBpbmctbGVmdCAuYW50LXRhYmxlLWNlbGwtZml4LWxlZnQtZmlyc3Q6YWZ0ZXIsLmFudC10YWJsZS1waW5nLWxlZnQgLmFudC10YWJsZS1jZWxsLWZpeC1sZWZ0LWxhc3Q6YWZ0ZXIsLmFudC10YWJsZS1waW5nLWxlZnQ6bm90KC5hbnQtdGFibGUtaGFzLWZpeC1sZWZ0KT4uYW50LXRhYmxlLWNvbnRhaW5lcjpiZWZvcmV7Ym94LXNoYWRvdzppbnNldCAxMHB4IDAgOHB4IC04cHggcmdiYSgwLDAsMCwuMTUpfS5hbnQtdGFibGUtcGluZy1sZWZ0IC5hbnQtdGFibGUtY2VsbC1maXgtbGVmdC1sYXN0OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudH0uYW50LXRhYmxlLXBpbmctcmlnaHQ6bm90KC5hbnQtdGFibGUtaGFzLWZpeC1yaWdodCk+LmFudC10YWJsZS1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LmFudC10YWJsZS1waW5nLXJpZ2h0IC5hbnQtdGFibGUtY2VsbC1maXgtcmlnaHQtZmlyc3Q6YWZ0ZXIsLmFudC10YWJsZS1waW5nLXJpZ2h0IC5hbnQtdGFibGUtY2VsbC1maXgtcmlnaHQtbGFzdDphZnRlciwuYW50LXRhYmxlLXBpbmctcmlnaHQ6bm90KC5hbnQtdGFibGUtaGFzLWZpeC1yaWdodCk+LmFudC10YWJsZS1jb250YWluZXI6YWZ0ZXJ7Ym94LXNoYWRvdzppbnNldCAtMTBweCAwIDhweCAtOHB4IHJnYmEoMCwwLDAsLjE1KX0uYW50LXRhYmxlLXN0aWNreS1ob2xkZXIsLmFudC10YWJsZS1zdGlja3ktc2Nyb2xse3Bvc2l0aW9uOnN0aWNreTt6LWluZGV4OjM7YmFja2dyb3VuZDojZmZmfS5hbnQtdGFibGUtc3RpY2t5LXNjcm9sbHtib3R0b206MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci10b3A6MXB4IHNvbGlkICNmMGYwZjA7b3BhY2l0eTouNn0uYW50LXRhYmxlLXN0aWNreS1zY3JvbGw6aG92ZXJ7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfS5hbnQtdGFibGUtc3RpY2t5LXNjcm9sbC1iYXJ7aGVpZ2h0OjhweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjM1KTtib3JkZXItcmFkaXVzOjRweH0uYW50LXRhYmxlLXN0aWNreS1zY3JvbGwtYmFyLWFjdGl2ZSwuYW50LXRhYmxlLXN0aWNreS1zY3JvbGwtYmFyOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuOCl9QG1lZGlhICgtbXMtaGlnaC1jb250cmFzdDpub25lKXsuYW50LXRhYmxlLXBpbmctbGVmdCAuYW50LXRhYmxlLWNlbGwtZml4LWxlZnQtbGFzdDphZnRlciwuYW50LXRhYmxlLXBpbmctcmlnaHQgLmFudC10YWJsZS1jZWxsLWZpeC1yaWdodC1maXJzdDphZnRlcntib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50fX0uYW50LXRhYmxlLXRpdGxle2JvcmRlci1yYWRpdXM6MnB4IDJweCAwIDB9LmFudC10YWJsZS10aXRsZSsuYW50LXRhYmxlLWNvbnRhaW5lcntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uYW50LXRhYmxlLXRpdGxlKy5hbnQtdGFibGUtY29udGFpbmVyIHRhYmxlLC5hbnQtdGFibGUtdGl0bGUrLmFudC10YWJsZS1jb250YWluZXIgdGFibGU+dGhlYWQ+dHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLmFudC10YWJsZS10aXRsZSsuYW50LXRhYmxlLWNvbnRhaW5lciB0YWJsZT50aGVhZD50cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxke2JvcmRlci1yYWRpdXM6MH0uYW50LXRhYmxlLWNvbnRhaW5lcntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czoycHh9LmFudC10YWJsZS1jb250YWluZXIsLmFudC10YWJsZS1jb250YWluZXIgdGFibGU+dGhlYWQ+dHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czoycHh9LmFudC10YWJsZS1jb250YWluZXIgdGFibGU+dGhlYWQ+dHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czoycHh9LmFudC10YWJsZS1mb290ZXJ7Ym9yZGVyLXJhZGl1czowIDAgMnB4IDJweH0uYW50LXRhYmxlLXJ0bCwuYW50LXRhYmxlLXdyYXBwZXItcnRse2RpcmVjdGlvbjpydGx9LmFudC10YWJsZS13cmFwcGVyLXJ0bCAuYW50LXRhYmxlIHRhYmxle3RleHQtYWxpZ246cmlnaHR9LmFudC10YWJsZS13cmFwcGVyLXJ0bCAuYW50LXRhYmxlLXRoZWFkPnRyPnRoW2NvbHNwYW5dOm5vdChbY29sc3Bhbj1cIjFcIl0pe3RleHQtYWxpZ246Y2VudGVyfS5hbnQtdGFibGUtd3JhcHBlci1ydGwgLmFudC10YWJsZS10aGVhZD50cj50aDpub3QoOmxhc3QtY2hpbGQpOm5vdCguYW50LXRhYmxlLXNlbGVjdGlvbi1jb2x1bW4pOm5vdCguYW50LXRhYmxlLXJvdy1leHBhbmQtaWNvbi1jZWxsKTpub3QoW2NvbHNwYW5dKTpiZWZvcmV7cmlnaHQ6YXV0bztsZWZ0OjB9LmFudC10YWJsZS13cmFwcGVyLXJ0bCAuYW50LXRhYmxlLXRoZWFkPnRyPnRoe3RleHQtYWxpZ246cmlnaHR9LmFudC10YWJsZS10Ym9keT50ciAuYW50LXRhYmxlLXdyYXBwZXI6b25seS1jaGlsZCAuYW50LXRhYmxlLmFudC10YWJsZS1ydGx7bWFyZ2luOi0xNnB4IDMzcHggLTE2cHggLTE2cHh9LmFudC10YWJsZS13cmFwcGVyLmFudC10YWJsZS13cmFwcGVyLXJ0bCAuYW50LXRhYmxlLXBhZ2luYXRpb24tbGVmdHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LmFudC10YWJsZS13cmFwcGVyLmFudC10YWJsZS13cmFwcGVyLXJ0bCAuYW50LXRhYmxlLXBhZ2luYXRpb24tcmlnaHR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9LmFudC10YWJsZS13cmFwcGVyLXJ0bCAuYW50LXRhYmxlLWNvbHVtbi1zb3J0ZXJ7bWFyZ2luLXJpZ2h0OjRweDttYXJnaW4tbGVmdDowfS5hbnQtdGFibGUtd3JhcHBlci1ydGwgLmFudC10YWJsZS1maWx0ZXItY29sdW1uLXRpdGxle3BhZGRpbmc6MTZweCAxNnB4IDE2cHggMi4zZW19LmFudC10YWJsZS1ydGwgLmFudC10YWJsZS10aGVhZCB0ciB0aC5hbnQtdGFibGUtY29sdW1uLWhhcy1zb3J0ZXJzIC5hbnQtdGFibGUtZmlsdGVyLWNvbHVtbi10aXRsZXtwYWRkaW5nOjAgMCAwIDIuM2VtfS5hbnQtdGFibGUtd3JhcHBlci1ydGwgLmFudC10YWJsZS1maWx0ZXItdHJpZ2dlcnttYXJnaW46LTRweCA0cHggLTRweCAtOHB4fS5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXJ0bC5hbnQtdGFibGUtZmlsdGVyLWRyb3Bkb3duLXN1Ym1lbnUgLmFudC1jaGVja2JveC13cmFwcGVyK3NwYW4sLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtcnRsLmFudC10YWJsZS1maWx0ZXItZHJvcGRvd24gLmFudC1jaGVja2JveC13cmFwcGVyK3NwYW4sLmFudC1kcm9wZG93bi1ydGwgLmFudC10YWJsZS1maWx0ZXItZHJvcGRvd24tc3VibWVudSAuYW50LWNoZWNrYm94LXdyYXBwZXIrc3BhbiwuYW50LWRyb3Bkb3duLXJ0bCAuYW50LXRhYmxlLWZpbHRlci1kcm9wZG93biAuYW50LWNoZWNrYm94LXdyYXBwZXIrc3BhbntwYWRkaW5nLXJpZ2h0OjhweDtwYWRkaW5nLWxlZnQ6MH0uYW50LXRhYmxlLXdyYXBwZXItcnRsIC5hbnQtdGFibGUtc2VsZWN0aW9ue3RleHQtYWxpZ246Y2VudGVyfS5hbnQtdGFibGUtd3JhcHBlci1ydGwgLmFudC10YWJsZS1yb3ctZXhwYW5kLWljb24sLmFudC10YWJsZS13cmFwcGVyLXJ0bCAuYW50LXRhYmxlLXJvdy1pbmRlbnR7ZmxvYXQ6cmlnaHR9LmFudC10YWJsZS13cmFwcGVyLXJ0bCAuYW50LXRhYmxlLXJvdy1pbmRlbnQrLmFudC10YWJsZS1yb3ctZXhwYW5kLWljb257bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6OHB4fS5hbnQtdGFibGUtd3JhcHBlci1ydGwgLmFudC10YWJsZS1yb3ctZXhwYW5kLWljb246YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpfS5hbnQtdGFibGUtd3JhcHBlci1ydGwgLmFudC10YWJsZS1yb3ctZXhwYW5kLWljb24tY29sbGFwc2VkOmJlZm9yZXt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LmFudC10YWJsZS13cmFwcGVyLXJ0bCAuYW50LXRhYmxlLXJvdy1leHBhbmQtaWNvbi1jb2xsYXBzZWQ6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0uYW50LXRhYnMtc21hbGw+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFie3BhZGRpbmc6OHB4IDA7Zm9udC1zaXplOjE0cHh9LmFudC10YWJzLWxhcmdlPi5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYntwYWRkaW5nOjE2cHggMDtmb250LXNpemU6MTZweH0uYW50LXRhYnMtY2FyZC5hbnQtdGFicy1zbWFsbD4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWJ7cGFkZGluZzo2cHggMTZweH0uYW50LXRhYnMtY2FyZC5hbnQtdGFicy1sYXJnZT4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWJ7cGFkZGluZzo3cHggMTZweCA2cHh9LmFudC10YWJzLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtdGFicy1ydGwgLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFie21hcmdpbjowIDAgMCAzMnB4fS5hbnQtdGFicy1ydGwgLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiOmxhc3Qtb2YtdHlwZXttYXJnaW4tbGVmdDowfS5hbnQtdGFicy1ydGwgLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiIC5hbnRpY29ue21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjEycHh9LmFudC10YWJzLXJ0bCAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWIgLmFudC10YWJzLXRhYi1yZW1vdmV7bWFyZ2luLXJpZ2h0OjhweDttYXJnaW4tbGVmdDotNHB4fS5hbnQtdGFicy1ydGwgLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiIC5hbnQtdGFicy10YWItcmVtb3ZlIC5hbnRpY29ue21hcmdpbjowfS5hbnQtdGFicy1ydGwuYW50LXRhYnMtbGVmdD4uYW50LXRhYnMtbmF2e29yZGVyOjF9LmFudC10YWJzLXJ0bC5hbnQtdGFicy1sZWZ0Pi5hbnQtdGFicy1jb250ZW50LWhvbGRlciwuYW50LXRhYnMtcnRsLmFudC10YWJzLXJpZ2h0Pi5hbnQtdGFicy1uYXZ7b3JkZXI6MH0uYW50LXRhYnMtcnRsLmFudC10YWJzLXJpZ2h0Pi5hbnQtdGFicy1jb250ZW50LWhvbGRlcntvcmRlcjoxfS5hbnQtdGFicy1ydGwuYW50LXRhYnMtY2FyZC5hbnQtdGFicy1ib3R0b20+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LWFkZCwuYW50LXRhYnMtcnRsLmFudC10YWJzLWNhcmQuYW50LXRhYnMtYm90dG9tPi5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYisuYW50LXRhYnMtdGFiLC5hbnQtdGFicy1ydGwuYW50LXRhYnMtY2FyZC5hbnQtdGFicy1ib3R0b20+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi1hZGQsLmFudC10YWJzLXJ0bC5hbnQtdGFicy1jYXJkLmFudC10YWJzLWJvdHRvbT5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiKy5hbnQtdGFicy10YWIsLmFudC10YWJzLXJ0bC5hbnQtdGFicy1jYXJkLmFudC10YWJzLXRvcD4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtYWRkLC5hbnQtdGFicy1ydGwuYW50LXRhYnMtY2FyZC5hbnQtdGFicy10b3A+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiKy5hbnQtdGFicy10YWIsLmFudC10YWJzLXJ0bC5hbnQtdGFicy1jYXJkLmFudC10YWJzLXRvcD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LWFkZCwuYW50LXRhYnMtcnRsLmFudC10YWJzLWNhcmQuYW50LXRhYnMtdG9wPmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWIrLmFudC10YWJzLXRhYnttYXJnaW4tcmlnaHQ6MnB4O21hcmdpbi1sZWZ0OjB9LmFudC10YWJzLWRyb3Bkb3duLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtdGFicy1kcm9wZG93bi1ydGwgLmFudC10YWJzLWRyb3Bkb3duLW1lbnUtaXRlbXt0ZXh0LWFsaWduOnJpZ2h0fS5hbnQtdGFicy1ib3R0b20sLmFudC10YWJzLXRvcHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmFudC10YWJzLWJvdHRvbT4uYW50LXRhYnMtbmF2LC5hbnQtdGFicy1ib3R0b20+ZGl2Pi5hbnQtdGFicy1uYXYsLmFudC10YWJzLXRvcD4uYW50LXRhYnMtbmF2LC5hbnQtdGFicy10b3A+ZGl2Pi5hbnQtdGFicy1uYXZ7bWFyZ2luOjAgMCAxNnB4fS5hbnQtdGFicy1ib3R0b20+LmFudC10YWJzLW5hdjpiZWZvcmUsLmFudC10YWJzLWJvdHRvbT5kaXY+LmFudC10YWJzLW5hdjpiZWZvcmUsLmFudC10YWJzLXRvcD4uYW50LXRhYnMtbmF2OmJlZm9yZSwuYW50LXRhYnMtdG9wPmRpdj4uYW50LXRhYnMtbmF2OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2xlZnQ6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwO2NvbnRlbnQ6XCJcIn0uYW50LXRhYnMtYm90dG9tPi5hbnQtdGFicy1uYXYgLmFudC10YWJzLWluay1iYXIsLmFudC10YWJzLWJvdHRvbT5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtaW5rLWJhciwuYW50LXRhYnMtdG9wPi5hbnQtdGFicy1uYXYgLmFudC10YWJzLWluay1iYXIsLmFudC10YWJzLXRvcD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtaW5rLWJhcntoZWlnaHQ6MnB4fS5hbnQtdGFicy1ib3R0b20+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtaW5rLWJhci1hbmltYXRlZCwuYW50LXRhYnMtYm90dG9tPmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1pbmstYmFyLWFuaW1hdGVkLC5hbnQtdGFicy10b3A+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtaW5rLWJhci1hbmltYXRlZCwuYW50LXRhYnMtdG9wPmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1pbmstYmFyLWFuaW1hdGVke3RyYW5zaXRpb246d2lkdGggLjNzLGxlZnQgLjNzLHJpZ2h0IC4zc30uYW50LXRhYnMtYm90dG9tPi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmFmdGVyLC5hbnQtdGFicy1ib3R0b20+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXA6YmVmb3JlLC5hbnQtdGFicy1ib3R0b20+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmFmdGVyLC5hbnQtdGFicy1ib3R0b20+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmJlZm9yZSwuYW50LXRhYnMtdG9wPi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmFmdGVyLC5hbnQtdGFicy10b3A+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXA6YmVmb3JlLC5hbnQtdGFicy10b3A+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmFmdGVyLC5hbnQtdGFicy10b3A+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmJlZm9yZXt0b3A6MDtib3R0b206MDt3aWR0aDozMHB4fS5hbnQtdGFicy1ib3R0b20+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXA6YmVmb3JlLC5hbnQtdGFicy1ib3R0b20+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmJlZm9yZSwuYW50LXRhYnMtdG9wPi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmJlZm9yZSwuYW50LXRhYnMtdG9wPmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtd3JhcDpiZWZvcmV7bGVmdDowO2JveC1zaGFkb3c6aW5zZXQgMTBweCAwIDhweCAtOHB4IHJnYmEoMCwwLDAsLjA4KX0uYW50LXRhYnMtYm90dG9tPi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmFmdGVyLC5hbnQtdGFicy1ib3R0b20+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmFmdGVyLC5hbnQtdGFicy10b3A+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXA6YWZ0ZXIsLmFudC10YWJzLXRvcD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXA6YWZ0ZXJ7cmlnaHQ6MDtib3gtc2hhZG93Omluc2V0IC0xMHB4IDAgOHB4IC04cHggcmdiYSgwLDAsMCwuMDgpfS5hbnQtdGFicy1ib3R0b20+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXAuYW50LXRhYnMtbmF2LXdyYXAtcGluZy1sZWZ0OmJlZm9yZSwuYW50LXRhYnMtYm90dG9tPi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwLmFudC10YWJzLW5hdi13cmFwLXBpbmctcmlnaHQ6YWZ0ZXIsLmFudC10YWJzLWJvdHRvbT5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXAuYW50LXRhYnMtbmF2LXdyYXAtcGluZy1sZWZ0OmJlZm9yZSwuYW50LXRhYnMtYm90dG9tPmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtd3JhcC5hbnQtdGFicy1uYXYtd3JhcC1waW5nLXJpZ2h0OmFmdGVyLC5hbnQtdGFicy10b3A+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXAuYW50LXRhYnMtbmF2LXdyYXAtcGluZy1sZWZ0OmJlZm9yZSwuYW50LXRhYnMtdG9wPi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwLmFudC10YWJzLW5hdi13cmFwLXBpbmctcmlnaHQ6YWZ0ZXIsLmFudC10YWJzLXRvcD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXAuYW50LXRhYnMtbmF2LXdyYXAtcGluZy1sZWZ0OmJlZm9yZSwuYW50LXRhYnMtdG9wPmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtd3JhcC5hbnQtdGFicy1uYXYtd3JhcC1waW5nLXJpZ2h0OmFmdGVye29wYWNpdHk6MX0uYW50LXRhYnMtdG9wPi5hbnQtdGFicy1uYXYgLmFudC10YWJzLWluay1iYXIsLmFudC10YWJzLXRvcD4uYW50LXRhYnMtbmF2OmJlZm9yZSwuYW50LXRhYnMtdG9wPmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1pbmstYmFyLC5hbnQtdGFicy10b3A+ZGl2Pi5hbnQtdGFicy1uYXY6YmVmb3Jle2JvdHRvbTowfS5hbnQtdGFicy1ib3R0b20+LmFudC10YWJzLW5hdiwuYW50LXRhYnMtYm90dG9tPmRpdj4uYW50LXRhYnMtbmF2e29yZGVyOjE7bWFyZ2luLXRvcDoxNnB4O21hcmdpbi1ib3R0b206MH0uYW50LXRhYnMtYm90dG9tPi5hbnQtdGFicy1uYXYgLmFudC10YWJzLWluay1iYXIsLmFudC10YWJzLWJvdHRvbT4uYW50LXRhYnMtbmF2OmJlZm9yZSwuYW50LXRhYnMtYm90dG9tPmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1pbmstYmFyLC5hbnQtdGFicy1ib3R0b20+ZGl2Pi5hbnQtdGFicy1uYXY6YmVmb3Jle3RvcDowfS5hbnQtdGFicy1ib3R0b20+LmFudC10YWJzLWNvbnRlbnQtaG9sZGVyLC5hbnQtdGFicy1ib3R0b20+ZGl2Pi5hbnQtdGFicy1jb250ZW50LWhvbGRlcntvcmRlcjowfS5hbnQtdGFicy1sZWZ0Pi5hbnQtdGFicy1uYXYsLmFudC10YWJzLWxlZnQ+ZGl2Pi5hbnQtdGFicy1uYXYsLmFudC10YWJzLXJpZ2h0Pi5hbnQtdGFicy1uYXYsLmFudC10YWJzLXJpZ2h0PmRpdj4uYW50LXRhYnMtbmF2e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttaW4td2lkdGg6NTBweH0uYW50LXRhYnMtbGVmdD4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWIsLmFudC10YWJzLWxlZnQ+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYiwuYW50LXRhYnMtcmlnaHQ+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLC5hbnQtdGFicy1yaWdodD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFie3BhZGRpbmc6OHB4IDI0cHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmFudC10YWJzLWxlZnQ+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiKy5hbnQtdGFicy10YWIsLmFudC10YWJzLWxlZnQ+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYisuYW50LXRhYnMtdGFiLC5hbnQtdGFicy1yaWdodD4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWIrLmFudC10YWJzLXRhYiwuYW50LXRhYnMtcmlnaHQ+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYisuYW50LXRhYnMtdGFie21hcmdpbjoxNnB4IDAgMH0uYW50LXRhYnMtbGVmdD4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtd3JhcCwuYW50LXRhYnMtbGVmdD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXAsLmFudC10YWJzLXJpZ2h0Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwLC5hbnQtdGFicy1yaWdodD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXB7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5hbnQtdGFicy1sZWZ0Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmFmdGVyLC5hbnQtdGFicy1sZWZ0Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmJlZm9yZSwuYW50LXRhYnMtbGVmdD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXA6YWZ0ZXIsLmFudC10YWJzLWxlZnQ+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmJlZm9yZSwuYW50LXRhYnMtcmlnaHQ+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXA6YWZ0ZXIsLmFudC10YWJzLXJpZ2h0Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmJlZm9yZSwuYW50LXRhYnMtcmlnaHQ+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmFmdGVyLC5hbnQtdGFicy1yaWdodD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXA6YmVmb3Jle3JpZ2h0OjA7bGVmdDowO2hlaWdodDozMHB4fS5hbnQtdGFicy1sZWZ0Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmJlZm9yZSwuYW50LXRhYnMtbGVmdD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXA6YmVmb3JlLC5hbnQtdGFicy1yaWdodD4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtd3JhcDpiZWZvcmUsLmFudC10YWJzLXJpZ2h0PmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtd3JhcDpiZWZvcmV7dG9wOjA7Ym94LXNoYWRvdzppbnNldCAwIDEwcHggOHB4IC04cHggcmdiYSgwLDAsMCwuMDgpfS5hbnQtdGFicy1sZWZ0Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmFmdGVyLC5hbnQtdGFicy1sZWZ0PmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtd3JhcDphZnRlciwuYW50LXRhYnMtcmlnaHQ+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXA6YWZ0ZXIsLmFudC10YWJzLXJpZ2h0PmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtd3JhcDphZnRlcntib3R0b206MDtib3gtc2hhZG93Omluc2V0IDAgLTEwcHggOHB4IC04cHggcmdiYSgwLDAsMCwuMDgpfS5hbnQtdGFicy1sZWZ0Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwLmFudC10YWJzLW5hdi13cmFwLXBpbmctYm90dG9tOmFmdGVyLC5hbnQtdGFicy1sZWZ0Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwLmFudC10YWJzLW5hdi13cmFwLXBpbmctdG9wOmJlZm9yZSwuYW50LXRhYnMtbGVmdD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXAuYW50LXRhYnMtbmF2LXdyYXAtcGluZy1ib3R0b206YWZ0ZXIsLmFudC10YWJzLWxlZnQ+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwLmFudC10YWJzLW5hdi13cmFwLXBpbmctdG9wOmJlZm9yZSwuYW50LXRhYnMtcmlnaHQ+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXAuYW50LXRhYnMtbmF2LXdyYXAtcGluZy1ib3R0b206YWZ0ZXIsLmFudC10YWJzLXJpZ2h0Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwLmFudC10YWJzLW5hdi13cmFwLXBpbmctdG9wOmJlZm9yZSwuYW50LXRhYnMtcmlnaHQ+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwLmFudC10YWJzLW5hdi13cmFwLXBpbmctYm90dG9tOmFmdGVyLC5hbnQtdGFicy1yaWdodD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXAuYW50LXRhYnMtbmF2LXdyYXAtcGluZy10b3A6YmVmb3Jle29wYWNpdHk6MX0uYW50LXRhYnMtbGVmdD4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1pbmstYmFyLC5hbnQtdGFicy1sZWZ0PmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1pbmstYmFyLC5hbnQtdGFicy1yaWdodD4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1pbmstYmFyLC5hbnQtdGFicy1yaWdodD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtaW5rLWJhcnt3aWR0aDoycHh9LmFudC10YWJzLWxlZnQ+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtaW5rLWJhci1hbmltYXRlZCwuYW50LXRhYnMtbGVmdD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtaW5rLWJhci1hbmltYXRlZCwuYW50LXRhYnMtcmlnaHQ+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtaW5rLWJhci1hbmltYXRlZCwuYW50LXRhYnMtcmlnaHQ+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLWluay1iYXItYW5pbWF0ZWR7dHJhbnNpdGlvbjpoZWlnaHQgLjNzLHRvcCAuM3N9LmFudC10YWJzLWxlZnQ+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LWxpc3QsLmFudC10YWJzLWxlZnQ+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LW9wZXJhdGlvbnMsLmFudC10YWJzLWxlZnQ+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi1saXN0LC5hbnQtdGFicy1sZWZ0PmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtb3BlcmF0aW9ucywuYW50LXRhYnMtcmlnaHQ+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LWxpc3QsLmFudC10YWJzLXJpZ2h0Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi1vcGVyYXRpb25zLC5hbnQtdGFicy1yaWdodD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LWxpc3QsLmFudC10YWJzLXJpZ2h0PmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtb3BlcmF0aW9uc3tmbGV4OjEgMCBhdXRvO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uYW50LXRhYnMtbGVmdD4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1pbmstYmFyLC5hbnQtdGFicy1sZWZ0PmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1pbmstYmFye3JpZ2h0OjB9LmFudC10YWJzLWxlZnQ+LmFudC10YWJzLWNvbnRlbnQtaG9sZGVyLC5hbnQtdGFicy1sZWZ0PmRpdj4uYW50LXRhYnMtY29udGVudC1ob2xkZXJ7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdDoxcHggc29saWQgI2YwZjBmMH0uYW50LXRhYnMtbGVmdD4uYW50LXRhYnMtY29udGVudC1ob2xkZXI+LmFudC10YWJzLWNvbnRlbnQ+LmFudC10YWJzLXRhYnBhbmUsLmFudC10YWJzLWxlZnQ+ZGl2Pi5hbnQtdGFicy1jb250ZW50LWhvbGRlcj4uYW50LXRhYnMtY29udGVudD4uYW50LXRhYnMtdGFicGFuZXtwYWRkaW5nLWxlZnQ6MjRweH0uYW50LXRhYnMtcmlnaHQ+LmFudC10YWJzLW5hdiwuYW50LXRhYnMtcmlnaHQ+ZGl2Pi5hbnQtdGFicy1uYXZ7b3JkZXI6MX0uYW50LXRhYnMtcmlnaHQ+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtaW5rLWJhciwuYW50LXRhYnMtcmlnaHQ+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLWluay1iYXJ7bGVmdDowfS5hbnQtdGFicy1yaWdodD4uYW50LXRhYnMtY29udGVudC1ob2xkZXIsLmFudC10YWJzLXJpZ2h0PmRpdj4uYW50LXRhYnMtY29udGVudC1ob2xkZXJ7b3JkZXI6MDttYXJnaW4tcmlnaHQ6LTFweDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNmMGYwZjB9LmFudC10YWJzLXJpZ2h0Pi5hbnQtdGFicy1jb250ZW50LWhvbGRlcj4uYW50LXRhYnMtY29udGVudD4uYW50LXRhYnMtdGFicGFuZSwuYW50LXRhYnMtcmlnaHQ+ZGl2Pi5hbnQtdGFicy1jb250ZW50LWhvbGRlcj4uYW50LXRhYnMtY29udGVudD4uYW50LXRhYnMtdGFicGFuZXtwYWRkaW5nLXJpZ2h0OjI0cHh9LmFudC10YWJzLWRyb3Bkb3due2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi05OTk5cHg7bGVmdDotOTk5OXB4O3otaW5kZXg6MTA1MDtkaXNwbGF5OmJsb2NrfS5hbnQtdGFicy1kcm9wZG93bi1oaWRkZW57ZGlzcGxheTpub25lfS5hbnQtdGFicy1kcm9wZG93bi1tZW51e21heC1oZWlnaHQ6MjAwcHg7bWFyZ2luOjA7cGFkZGluZzo0cHggMDtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87dGV4dC1hbGlnbjpsZWZ0O2xpc3Qtc3R5bGUtdHlwZTpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyLXJhZGl1czoycHg7b3V0bGluZTpub25lO2JveC1zaGFkb3c6MCAzcHggNnB4IC00cHggcmdiYSgwLDAsMCwuMTIpLDAgNnB4IDE2cHggMCByZ2JhKDAsMCwwLC4wOCksMCA5cHggMjhweCA4cHggcmdiYSgwLDAsMCwuMDUpfS5hbnQtdGFicy1kcm9wZG93bi1tZW51LWl0ZW17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttaW4td2lkdGg6MTIwcHg7bWFyZ2luOjA7cGFkZGluZzo1cHggMTJweDtvdmVyZmxvdzpoaWRkZW47Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMnB4O3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YWxsIC4zc30uYW50LXRhYnMtZHJvcGRvd24tbWVudS1pdGVtPnNwYW57ZmxleDoxO3doaXRlLXNwYWNlOm5vd3JhcH0uYW50LXRhYnMtZHJvcGRvd24tbWVudS1pdGVtLXJlbW92ZXtmbGV4Om5vbmU7bWFyZ2luLWxlZnQ6MTJweDtjb2xvcjpyZ2JhKDAsMCwwLC40NSk7Zm9udC1zaXplOjEycHg7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MDtjdXJzb3I6cG9pbnRlcn0uYW50LXRhYnMtZHJvcGRvd24tbWVudS1pdGVtLXJlbW92ZTpob3Zlcntjb2xvcjojNDBhOWZmfS5hbnQtdGFicy1kcm9wZG93bi1tZW51LWl0ZW06aG92ZXJ7YmFja2dyb3VuZDojZjVmNWY1fS5hbnQtdGFicy1kcm9wZG93bi1tZW51LWl0ZW0tZGlzYWJsZWQsLmFudC10YWJzLWRyb3Bkb3duLW1lbnUtaXRlbS1kaXNhYmxlZDpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC10YWJzLWNhcmQ+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLC5hbnQtdGFicy1jYXJkPmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWJ7bWFyZ2luOjA7cGFkZGluZzo4cHggMTZweDtiYWNrZ3JvdW5kOiNmYWZhZmE7Ym9yZGVyOjFweCBzb2xpZCAjZjBmMGYwO3RyYW5zaXRpb246YWxsIC4zcyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSl9LmFudC10YWJzLWNhcmQ+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWFjdGl2ZSwuYW50LXRhYnMtY2FyZD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWFjdGl2ZXtjb2xvcjojMTg5MGZmO2JhY2tncm91bmQ6I2ZmZn0uYW50LXRhYnMtY2FyZD4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1pbmstYmFyLC5hbnQtdGFicy1jYXJkPmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1pbmstYmFye3Zpc2liaWxpdHk6aGlkZGVufS5hbnQtdGFicy1jYXJkLmFudC10YWJzLWJvdHRvbT4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWIrLmFudC10YWJzLXRhYiwuYW50LXRhYnMtY2FyZC5hbnQtdGFicy1ib3R0b20+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYisuYW50LXRhYnMtdGFiLC5hbnQtdGFicy1jYXJkLmFudC10YWJzLXRvcD4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWIrLmFudC10YWJzLXRhYiwuYW50LXRhYnMtY2FyZC5hbnQtdGFicy10b3A+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYisuYW50LXRhYnMtdGFie21hcmdpbi1sZWZ0OjJweH0uYW50LXRhYnMtY2FyZC5hbnQtdGFicy10b3A+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLC5hbnQtdGFicy1jYXJkLmFudC10YWJzLXRvcD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFie2JvcmRlci1yYWRpdXM6MnB4IDJweCAwIDB9LmFudC10YWJzLWNhcmQuYW50LXRhYnMtdG9wPi5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYi1hY3RpdmUsLmFudC10YWJzLWNhcmQuYW50LXRhYnMtdG9wPmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWItYWN0aXZle2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn0uYW50LXRhYnMtY2FyZC5hbnQtdGFicy1ib3R0b20+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLC5hbnQtdGFicy1jYXJkLmFudC10YWJzLWJvdHRvbT5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFie2JvcmRlci1yYWRpdXM6MCAwIDJweCAycHh9LmFudC10YWJzLWNhcmQuYW50LXRhYnMtYm90dG9tPi5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYi1hY3RpdmUsLmFudC10YWJzLWNhcmQuYW50LXRhYnMtYm90dG9tPmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWItYWN0aXZle2JvcmRlci10b3AtY29sb3I6I2ZmZn0uYW50LXRhYnMtY2FyZC5hbnQtdGFicy1sZWZ0Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYisuYW50LXRhYnMtdGFiLC5hbnQtdGFicy1jYXJkLmFudC10YWJzLWxlZnQ+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYisuYW50LXRhYnMtdGFiLC5hbnQtdGFicy1jYXJkLmFudC10YWJzLXJpZ2h0Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYisuYW50LXRhYnMtdGFiLC5hbnQtdGFicy1jYXJkLmFudC10YWJzLXJpZ2h0PmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWIrLmFudC10YWJzLXRhYnttYXJnaW4tdG9wOjJweH0uYW50LXRhYnMtY2FyZC5hbnQtdGFicy1sZWZ0Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYiwuYW50LXRhYnMtY2FyZC5hbnQtdGFicy1sZWZ0PmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWJ7Ym9yZGVyLXJhZGl1czoycHggMCAwIDJweH0uYW50LXRhYnMtY2FyZC5hbnQtdGFicy1sZWZ0Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYi1hY3RpdmUsLmFudC10YWJzLWNhcmQuYW50LXRhYnMtbGVmdD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWFjdGl2ZXtib3JkZXItcmlnaHQtY29sb3I6I2ZmZn0uYW50LXRhYnMtY2FyZC5hbnQtdGFicy1yaWdodD4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWIsLmFudC10YWJzLWNhcmQuYW50LXRhYnMtcmlnaHQ+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYntib3JkZXItcmFkaXVzOjAgMnB4IDJweCAwfS5hbnQtdGFicy1jYXJkLmFudC10YWJzLXJpZ2h0Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYi1hY3RpdmUsLmFudC10YWJzLWNhcmQuYW50LXRhYnMtcmlnaHQ+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYi1hY3RpdmV7Ym9yZGVyLWxlZnQtY29sb3I6I2ZmZn0uYW50LXRhYnN7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtkaXNwbGF5OmZsZXh9LmFudC10YWJzPi5hbnQtdGFicy1uYXYsLmFudC10YWJzPmRpdj4uYW50LXRhYnMtbmF2e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4Om5vbmU7YWxpZ24taXRlbXM6Y2VudGVyfS5hbnQtdGFicz4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtd3JhcCwuYW50LXRhYnM+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Rpc3BsYXk6ZmxleDtmbGV4OmF1dG87YWxpZ24tc2VsZjpzdHJldGNoO292ZXJmbG93OmhpZGRlbjt3aGl0ZS1zcGFjZTpub3dyYXA7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwKX0uYW50LXRhYnM+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXA6YWZ0ZXIsLmFudC10YWJzPi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmJlZm9yZSwuYW50LXRhYnM+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwOmFmdGVyLC5hbnQtdGFicz5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXA6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcztjb250ZW50OlwiXCI7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LXRhYnM+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LWxpc3QsLmFudC10YWJzPmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtbGlzdHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfS5hbnQtdGFicz4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtb3BlcmF0aW9ucywuYW50LXRhYnM+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi1vcGVyYXRpb25ze2Rpc3BsYXk6ZmxleDthbGlnbi1zZWxmOnN0cmV0Y2h9LmFudC10YWJzPi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi1vcGVyYXRpb25zLWhpZGRlbiwuYW50LXRhYnM+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi1vcGVyYXRpb25zLWhpZGRlbntwb3NpdGlvbjphYnNvbHV0ZTt2aXNpYmlsaXR5OmhpZGRlbjtwb2ludGVyLWV2ZW50czpub25lfS5hbnQtdGFicz4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtbW9yZSwuYW50LXRhYnM+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi1tb3Jle3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6OHB4IDE2cHg7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MH0uYW50LXRhYnM+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LW1vcmU6YWZ0ZXIsLmFudC10YWJzPmRpdj4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtbW9yZTphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtoZWlnaHQ6NXB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO2NvbnRlbnQ6XCJcIn0uYW50LXRhYnM+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LWFkZCwuYW50LXRhYnM+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi1hZGR7bWluLXdpZHRoOjQwcHg7bWFyZ2luLWxlZnQ6MnB4O3BhZGRpbmc6MCA4cHg7YmFja2dyb3VuZDojZmFmYWZhO2JvcmRlcjoxcHggc29saWQgI2YwZjBmMDtib3JkZXItcmFkaXVzOjJweCAycHggMCAwO291dGxpbmU6bm9uZTtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCAuM3MgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpfS5hbnQtdGFicz4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtYWRkOmhvdmVyLC5hbnQtdGFicz5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LWFkZDpob3Zlcntjb2xvcjojNDBhOWZmfS5hbnQtdGFicz4uYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtYWRkOmFjdGl2ZSwuYW50LXRhYnM+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LWFkZDpmb2N1cywuYW50LXRhYnM+ZGl2Pi5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi1hZGQ6YWN0aXZlLC5hbnQtdGFicz5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LWFkZDpmb2N1c3tjb2xvcjojMDk2ZGQ5fS5hbnQtdGFicy1leHRyYS1jb250ZW50e2ZsZXg6bm9uZX0uYW50LXRhYnMtY2VudGVyZWQ+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXA6bm90KFtjbGFzcyo9YW50LXRhYnMtbmF2LXdyYXAtcGluZ10pLC5hbnQtdGFicy1jZW50ZXJlZD5kaXY+LmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXA6bm90KFtjbGFzcyo9YW50LXRhYnMtbmF2LXdyYXAtcGluZ10pe2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmFudC10YWJzLWluay1iYXJ7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDojMTg5MGZmO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC10YWJzLXRhYntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjEycHggMDtmb250LXNpemU6MTRweDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO291dGxpbmU6bm9uZTtjdXJzb3I6cG9pbnRlcn0uYW50LXRhYnMtdGFiLWJ0bjphY3RpdmUsLmFudC10YWJzLXRhYi1idG46Zm9jdXMsLmFudC10YWJzLXRhYi1yZW1vdmU6YWN0aXZlLC5hbnQtdGFicy10YWItcmVtb3ZlOmZvY3Vze2NvbG9yOiMwOTZkZDl9LmFudC10YWJzLXRhYi1idG4sLmFudC10YWJzLXRhYi1yZW1vdmV7b3V0bGluZTpub25lO3RyYW5zaXRpb246YWxsIC4zc30uYW50LXRhYnMtdGFiLXJlbW92ZXtmbGV4Om5vbmU7bWFyZ2luLXJpZ2h0Oi00cHg7bWFyZ2luLWxlZnQ6OHB4O2NvbG9yOnJnYmEoMCwwLDAsLjQ1KTtmb250LXNpemU6MTJweDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjpub25lO2N1cnNvcjpwb2ludGVyfS5hbnQtdGFicy10YWItcmVtb3ZlOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjg1KX0uYW50LXRhYnMtdGFiOmhvdmVye2NvbG9yOiM0MGE5ZmZ9LmFudC10YWJzLXRhYi5hbnQtdGFicy10YWItYWN0aXZlIC5hbnQtdGFicy10YWItYnRue2NvbG9yOiMxODkwZmY7dGV4dC1zaGFkb3c6MCAwIC4yNXB4IGN1cnJlbnRjb2xvcn0uYW50LXRhYnMtdGFiLmFudC10YWJzLXRhYi1kaXNhYmxlZHtjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtdGFicy10YWIuYW50LXRhYnMtdGFiLWRpc2FibGVkIC5hbnQtdGFicy10YWItYnRuOmFjdGl2ZSwuYW50LXRhYnMtdGFiLmFudC10YWJzLXRhYi1kaXNhYmxlZCAuYW50LXRhYnMtdGFiLWJ0bjpmb2N1cywuYW50LXRhYnMtdGFiLmFudC10YWJzLXRhYi1kaXNhYmxlZCAuYW50LXRhYnMtdGFiLXJlbW92ZTphY3RpdmUsLmFudC10YWJzLXRhYi5hbnQtdGFicy10YWItZGlzYWJsZWQgLmFudC10YWJzLXRhYi1yZW1vdmU6Zm9jdXN7Y29sb3I6cmdiYSgwLDAsMCwuMjUpfS5hbnQtdGFicy10YWIgLmFudC10YWJzLXRhYi1yZW1vdmUgLmFudGljb257bWFyZ2luOjB9LmFudC10YWJzLXRhYiAuYW50aWNvbnttYXJnaW4tcmlnaHQ6MTJweH0uYW50LXRhYnMtdGFiKy5hbnQtdGFicy10YWJ7bWFyZ2luOjAgMCAwIDMycHh9LmFudC10YWJzLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0uYW50LXRhYnMtY29udGVudC1ob2xkZXJ7ZmxleDphdXRvO21pbi13aWR0aDowO21pbi1oZWlnaHQ6MH0uYW50LXRhYnMtdGFicGFuZXtvdXRsaW5lOm5vbmV9LmFudC10YWJzLXRhYnBhbmUtaGlkZGVue2Rpc3BsYXk6bm9uZX0uYW50LXRhYnMtc3dpdGNoLWFwcGVhciwuYW50LXRhYnMtc3dpdGNoLWVudGVye3RyYW5zaXRpb246bm9uZX0uYW50LXRhYnMtc3dpdGNoLWFwcGVhci1zdGFydCwuYW50LXRhYnMtc3dpdGNoLWVudGVyLXN0YXJ0e29wYWNpdHk6MH0uYW50LXRhYnMtc3dpdGNoLWFwcGVhci1hY3RpdmUsLmFudC10YWJzLXN3aXRjaC1lbnRlci1hY3RpdmV7b3BhY2l0eToxO3RyYW5zaXRpb246b3BhY2l0eSAuM3N9LmFudC10YWJzLXN3aXRjaC1sZWF2ZXtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2l0aW9uOm5vbmU7aW5zZXQ6MH0uYW50LXRhYnMtc3dpdGNoLWxlYXZlLXN0YXJ0e29wYWNpdHk6MX0uYW50LXRhYnMtc3dpdGNoLWxlYXZlLWFjdGl2ZXtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4zc30uYW50LXRhZ3tib3gtc2l6aW5nOmJvcmRlci1ib3g7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6YXV0bzttYXJnaW46MCA4cHggMCAwO3BhZGRpbmc6MCA3cHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjBweDt3aGl0ZS1zcGFjZTpub3dyYXA7YmFja2dyb3VuZDojZmFmYWZhO2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTtib3JkZXItcmFkaXVzOjJweDtvcGFjaXR5OjE7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtdGFnLC5hbnQtdGFnIGEsLmFudC10YWcgYTpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC44NSl9LmFudC10YWc+YTpmaXJzdC1jaGlsZDpsYXN0LWNoaWxke2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowIC04cHg7cGFkZGluZzowIDhweH0uYW50LXRhZy1jbG9zZS1pY29ue21hcmdpbi1sZWZ0OjNweDtjb2xvcjpyZ2JhKDAsMCwwLC40NSk7Zm9udC1zaXplOjEwcHg7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtdGFnLWNsb3NlLWljb246aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuODUpfS5hbnQtdGFnLWhhcy1jb2xvcntib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9LmFudC10YWctaGFzLWNvbG9yLC5hbnQtdGFnLWhhcy1jb2xvciAuYW50aWNvbi1jbG9zZSwuYW50LXRhZy1oYXMtY29sb3IgLmFudGljb24tY2xvc2U6aG92ZXIsLmFudC10YWctaGFzLWNvbG9yIGEsLmFudC10YWctaGFzLWNvbG9yIGE6aG92ZXJ7Y29sb3I6I2ZmZn0uYW50LXRhZy1jaGVja2FibGV7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Y3Vyc29yOnBvaW50ZXJ9LmFudC10YWctY2hlY2thYmxlOm5vdCguYW50LXRhZy1jaGVja2FibGUtY2hlY2tlZCk6aG92ZXJ7Y29sb3I6IzE4OTBmZn0uYW50LXRhZy1jaGVja2FibGUtY2hlY2tlZCwuYW50LXRhZy1jaGVja2FibGU6YWN0aXZle2NvbG9yOiNmZmZ9LmFudC10YWctY2hlY2thYmxlLWNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjojMTg5MGZmfS5hbnQtdGFnLWNoZWNrYWJsZTphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMDk2ZGQ5fS5hbnQtdGFnLWhpZGRlbntkaXNwbGF5Om5vbmV9LmFudC10YWctcGlua3tjb2xvcjojYzQxZDdmO2JhY2tncm91bmQ6I2ZmZjBmNjtib3JkZXItY29sb3I6I2ZmYWRkMn0uYW50LXRhZy1waW5rLWludmVyc2V7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiNlYjJmOTY7Ym9yZGVyLWNvbG9yOiNlYjJmOTZ9LmFudC10YWctbWFnZW50YXtjb2xvcjojYzQxZDdmO2JhY2tncm91bmQ6I2ZmZjBmNjtib3JkZXItY29sb3I6I2ZmYWRkMn0uYW50LXRhZy1tYWdlbnRhLWludmVyc2V7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiNlYjJmOTY7Ym9yZGVyLWNvbG9yOiNlYjJmOTZ9LmFudC10YWctcmVke2NvbG9yOiNjZjEzMjI7YmFja2dyb3VuZDojZmZmMWYwO2JvcmRlci1jb2xvcjojZmZhMzllfS5hbnQtdGFnLXJlZC1pbnZlcnNle2NvbG9yOiNmZmY7YmFja2dyb3VuZDojZjUyMjJkO2JvcmRlci1jb2xvcjojZjUyMjJkfS5hbnQtdGFnLXZvbGNhbm97Y29sb3I6I2Q0MzgwZDtiYWNrZ3JvdW5kOiNmZmYyZTg7Ym9yZGVyLWNvbG9yOiNmZmJiOTZ9LmFudC10YWctdm9sY2Fuby1pbnZlcnNle2NvbG9yOiNmZmY7YmFja2dyb3VuZDojZmE1NDFjO2JvcmRlci1jb2xvcjojZmE1NDFjfS5hbnQtdGFnLW9yYW5nZXtjb2xvcjojZDQ2YjA4O2JhY2tncm91bmQ6I2ZmZjdlNjtib3JkZXItY29sb3I6I2ZmZDU5MX0uYW50LXRhZy1vcmFuZ2UtaW52ZXJzZXtjb2xvcjojZmZmO2JhY2tncm91bmQ6I2ZhOGMxNjtib3JkZXItY29sb3I6I2ZhOGMxNn0uYW50LXRhZy15ZWxsb3d7Y29sb3I6I2Q0YjEwNjtiYWNrZ3JvdW5kOiNmZWZmZTY7Ym9yZGVyLWNvbG9yOiNmZmZiOGZ9LmFudC10YWcteWVsbG93LWludmVyc2V7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiNmYWRiMTQ7Ym9yZGVyLWNvbG9yOiNmYWRiMTR9LmFudC10YWctZ29sZHtjb2xvcjojZDQ4ODA2O2JhY2tncm91bmQ6I2ZmZmJlNjtib3JkZXItY29sb3I6I2ZmZTU4Zn0uYW50LXRhZy1nb2xkLWludmVyc2V7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiNmYWFkMTQ7Ym9yZGVyLWNvbG9yOiNmYWFkMTR9LmFudC10YWctY3lhbntjb2xvcjojMDg5NzljO2JhY2tncm91bmQ6I2U2ZmZmYjtib3JkZXItY29sb3I6Izg3ZThkZX0uYW50LXRhZy1jeWFuLWludmVyc2V7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMxM2MyYzI7Ym9yZGVyLWNvbG9yOiMxM2MyYzJ9LmFudC10YWctbGltZXtjb2xvcjojN2NiMzA1O2JhY2tncm91bmQ6I2ZjZmZlNjtib3JkZXItY29sb3I6I2VhZmY4Zn0uYW50LXRhZy1saW1lLWludmVyc2V7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiNhMGQ5MTE7Ym9yZGVyLWNvbG9yOiNhMGQ5MTF9LmFudC10YWctZ3JlZW57Y29sb3I6IzM4OWUwZDtiYWNrZ3JvdW5kOiNmNmZmZWQ7Ym9yZGVyLWNvbG9yOiNiN2ViOGZ9LmFudC10YWctZ3JlZW4taW52ZXJzZXtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzUyYzQxYTtib3JkZXItY29sb3I6IzUyYzQxYX0uYW50LXRhZy1ibHVle2NvbG9yOiMwOTZkZDk7YmFja2dyb3VuZDojZTZmN2ZmO2JvcmRlci1jb2xvcjojOTFkNWZmfS5hbnQtdGFnLWJsdWUtaW52ZXJzZXtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzE4OTBmZjtib3JkZXItY29sb3I6IzE4OTBmZn0uYW50LXRhZy1nZWVrYmx1ZXtjb2xvcjojMWQzOWM0O2JhY2tncm91bmQ6I2YwZjVmZjtib3JkZXItY29sb3I6I2FkYzZmZn0uYW50LXRhZy1nZWVrYmx1ZS1pbnZlcnNle2NvbG9yOiNmZmY7YmFja2dyb3VuZDojMmY1NGViO2JvcmRlci1jb2xvcjojMmY1NGVifS5hbnQtdGFnLXB1cnBsZXtjb2xvcjojNTMxZGFiO2JhY2tncm91bmQ6I2Y5ZjBmZjtib3JkZXItY29sb3I6I2QzYWRmN30uYW50LXRhZy1wdXJwbGUtaW52ZXJzZXtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzcyMmVkMTtib3JkZXItY29sb3I6IzcyMmVkMX0uYW50LXRhZy1zdWNjZXNze2NvbG9yOiM1MmM0MWE7YmFja2dyb3VuZDojZjZmZmVkO2JvcmRlci1jb2xvcjojYjdlYjhmfS5hbnQtdGFnLXByb2Nlc3Npbmd7Y29sb3I6IzE4OTBmZjtiYWNrZ3JvdW5kOiNlNmY3ZmY7Ym9yZGVyLWNvbG9yOiM5MWQ1ZmZ9LmFudC10YWctZXJyb3J7Y29sb3I6I2ZmNGQ0ZjtiYWNrZ3JvdW5kOiNmZmYyZjA7Ym9yZGVyLWNvbG9yOiNmZmNjYzd9LmFudC10YWctd2FybmluZ3tjb2xvcjojZmFhZDE0O2JhY2tncm91bmQ6I2ZmZmJlNjtib3JkZXItY29sb3I6I2ZmZTU4Zn0uYW50LXRhZz4uYW50aWNvbitzcGFuLC5hbnQtdGFnPnNwYW4rLmFudGljb257bWFyZ2luLWxlZnQ6N3B4fS5hbnQtdGFnLmFudC10YWctcnRse21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjhweDtkaXJlY3Rpb246cnRsO3RleHQtYWxpZ246cmlnaHR9LmFudC10YWctcnRsIC5hbnQtdGFnLWNsb3NlLWljb257bWFyZ2luLXJpZ2h0OjNweDttYXJnaW4tbGVmdDowfS5hbnQtdGFnLXJ0bC5hbnQtdGFnPi5hbnRpY29uK3NwYW4sLmFudC10YWctcnRsLmFudC10YWc+c3BhbisuYW50aWNvbnttYXJnaW4tcmlnaHQ6N3B4O21hcmdpbi1sZWZ0OjB9LmFudC10aW1lbGluZXtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lfS5hbnQtdGltZWxpbmUtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MDtwYWRkaW5nLWJvdHRvbToyMHB4O2ZvbnQtc2l6ZToxNHB4O2xpc3Qtc3R5bGU6bm9uZX0uYW50LXRpbWVsaW5lLWl0ZW0tdGFpbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTBweDtsZWZ0OjRweDtoZWlnaHQ6Y2FsYygxMDAlIC0gMTBweCk7Ym9yZGVyLWxlZnQ6MnB4IHNvbGlkICNmMGYwZjB9LmFudC10aW1lbGluZS1pdGVtLXBlbmRpbmcgLmFudC10aW1lbGluZS1pdGVtLWhlYWR7Zm9udC1zaXplOjEycHg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYW50LXRpbWVsaW5lLWl0ZW0tcGVuZGluZyAuYW50LXRpbWVsaW5lLWl0ZW0tdGFpbHtkaXNwbGF5Om5vbmV9LmFudC10aW1lbGluZS1pdGVtLWhlYWR7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjJweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjEwMHB4fS5hbnQtdGltZWxpbmUtaXRlbS1oZWFkLWJsdWV7Y29sb3I6IzE4OTBmZjtib3JkZXItY29sb3I6IzE4OTBmZn0uYW50LXRpbWVsaW5lLWl0ZW0taGVhZC1yZWR7Y29sb3I6I2ZmNGQ0Zjtib3JkZXItY29sb3I6I2ZmNGQ0Zn0uYW50LXRpbWVsaW5lLWl0ZW0taGVhZC1ncmVlbntjb2xvcjojNTJjNDFhO2JvcmRlci1jb2xvcjojNTJjNDFhfS5hbnQtdGltZWxpbmUtaXRlbS1oZWFkLWdyYXl7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4yNSl9LmFudC10aW1lbGluZS1pdGVtLWhlYWQtY3VzdG9te3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1LjVweDtsZWZ0OjVweDt3aWR0aDphdXRvO2hlaWdodDphdXRvO21hcmdpbi10b3A6MDtwYWRkaW5nOjNweCAxcHg7bGluZS1oZWlnaHQ6MTt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXI6MDtib3JkZXItcmFkaXVzOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpfS5hbnQtdGltZWxpbmUtaXRlbS1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotNy4wMDFweDttYXJnaW46MCAwIDAgMjZweDt3b3JkLWJyZWFrOmJyZWFrLXdvcmR9LmFudC10aW1lbGluZS1pdGVtLWxhc3Q+LmFudC10aW1lbGluZS1pdGVtLXRhaWx7ZGlzcGxheTpub25lfS5hbnQtdGltZWxpbmUtaXRlbS1sYXN0Pi5hbnQtdGltZWxpbmUtaXRlbS1jb250ZW50e21pbi1oZWlnaHQ6NDhweH0uYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1hbHRlcm5hdGUgLmFudC10aW1lbGluZS1pdGVtLWhlYWQsLmFudC10aW1lbGluZS5hbnQtdGltZWxpbmUtYWx0ZXJuYXRlIC5hbnQtdGltZWxpbmUtaXRlbS1oZWFkLWN1c3RvbSwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1hbHRlcm5hdGUgLmFudC10aW1lbGluZS1pdGVtLXRhaWwsLmFudC10aW1lbGluZS5hbnQtdGltZWxpbmUtbGFiZWwgLmFudC10aW1lbGluZS1pdGVtLWhlYWQsLmFudC10aW1lbGluZS5hbnQtdGltZWxpbmUtbGFiZWwgLmFudC10aW1lbGluZS1pdGVtLWhlYWQtY3VzdG9tLC5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLWxhYmVsIC5hbnQtdGltZWxpbmUtaXRlbS10YWlsLC5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLXJpZ2h0IC5hbnQtdGltZWxpbmUtaXRlbS1oZWFkLC5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLXJpZ2h0IC5hbnQtdGltZWxpbmUtaXRlbS1oZWFkLWN1c3RvbSwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1yaWdodCAuYW50LXRpbWVsaW5lLWl0ZW0tdGFpbHtsZWZ0OjUwJX0uYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1hbHRlcm5hdGUgLmFudC10aW1lbGluZS1pdGVtLWhlYWQsLmFudC10aW1lbGluZS5hbnQtdGltZWxpbmUtbGFiZWwgLmFudC10aW1lbGluZS1pdGVtLWhlYWQsLmFudC10aW1lbGluZS5hbnQtdGltZWxpbmUtcmlnaHQgLmFudC10aW1lbGluZS1pdGVtLWhlYWR7bWFyZ2luLWxlZnQ6LTRweH0uYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1hbHRlcm5hdGUgLmFudC10aW1lbGluZS1pdGVtLWhlYWQtY3VzdG9tLC5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLWxhYmVsIC5hbnQtdGltZWxpbmUtaXRlbS1oZWFkLWN1c3RvbSwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1yaWdodCAuYW50LXRpbWVsaW5lLWl0ZW0taGVhZC1jdXN0b217bWFyZ2luLWxlZnQ6MXB4fS5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLWFsdGVybmF0ZSAuYW50LXRpbWVsaW5lLWl0ZW0tbGVmdCAuYW50LXRpbWVsaW5lLWl0ZW0tY29udGVudCwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1sYWJlbCAuYW50LXRpbWVsaW5lLWl0ZW0tbGVmdCAuYW50LXRpbWVsaW5lLWl0ZW0tY29udGVudCwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1yaWdodCAuYW50LXRpbWVsaW5lLWl0ZW0tbGVmdCAuYW50LXRpbWVsaW5lLWl0ZW0tY29udGVudHtsZWZ0OmNhbGMoNTAlIC0gNHB4KTt3aWR0aDpjYWxjKDUwJSAtIDE0cHgpO3RleHQtYWxpZ246bGVmdH0uYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1hbHRlcm5hdGUgLmFudC10aW1lbGluZS1pdGVtLXJpZ2h0IC5hbnQtdGltZWxpbmUtaXRlbS1jb250ZW50LC5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLWxhYmVsIC5hbnQtdGltZWxpbmUtaXRlbS1yaWdodCAuYW50LXRpbWVsaW5lLWl0ZW0tY29udGVudCwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1yaWdodCAuYW50LXRpbWVsaW5lLWl0ZW0tcmlnaHQgLmFudC10aW1lbGluZS1pdGVtLWNvbnRlbnR7d2lkdGg6Y2FsYyg1MCUgLSAxMnB4KTttYXJnaW46MDt0ZXh0LWFsaWduOnJpZ2h0fS5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLXJpZ2h0IC5hbnQtdGltZWxpbmUtaXRlbS1yaWdodCAuYW50LXRpbWVsaW5lLWl0ZW0taGVhZCwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1yaWdodCAuYW50LXRpbWVsaW5lLWl0ZW0tcmlnaHQgLmFudC10aW1lbGluZS1pdGVtLWhlYWQtY3VzdG9tLC5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLXJpZ2h0IC5hbnQtdGltZWxpbmUtaXRlbS1yaWdodCAuYW50LXRpbWVsaW5lLWl0ZW0tdGFpbHtsZWZ0OmNhbGMoMTAwJSAtIDZweCl9LmFudC10aW1lbGluZS5hbnQtdGltZWxpbmUtcmlnaHQgLmFudC10aW1lbGluZS1pdGVtLXJpZ2h0IC5hbnQtdGltZWxpbmUtaXRlbS1jb250ZW50e3dpZHRoOmNhbGMoMTAwJSAtIDE4cHgpfS5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLXBlbmRpbmcgLmFudC10aW1lbGluZS1pdGVtLWxhc3QgLmFudC10aW1lbGluZS1pdGVtLXRhaWx7ZGlzcGxheTpibG9jaztoZWlnaHQ6Y2FsYygxMDAlIC0gMTRweCk7Ym9yZGVyLWxlZnQ6MnB4IGRvdHRlZCAjZjBmMGYwfS5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLXJldmVyc2UgLmFudC10aW1lbGluZS1pdGVtLWxhc3QgLmFudC10aW1lbGluZS1pdGVtLXRhaWx7ZGlzcGxheTpub25lfS5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLXJldmVyc2UgLmFudC10aW1lbGluZS1pdGVtLXBlbmRpbmcgLmFudC10aW1lbGluZS1pdGVtLXRhaWx7dG9wOjE1cHg7ZGlzcGxheTpibG9jaztoZWlnaHQ6Y2FsYygxMDAlIC0gMTVweCk7Ym9yZGVyLWxlZnQ6MnB4IGRvdHRlZCAjZjBmMGYwfS5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLXJldmVyc2UgLmFudC10aW1lbGluZS1pdGVtLXBlbmRpbmcgLmFudC10aW1lbGluZS1pdGVtLWNvbnRlbnR7bWluLWhlaWdodDo0OHB4fS5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLWxhYmVsIC5hbnQtdGltZWxpbmUtaXRlbS1sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTcuMDAxcHg7d2lkdGg6Y2FsYyg1MCUgLSAxMnB4KTt0ZXh0LWFsaWduOnJpZ2h0fS5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLWxhYmVsIC5hbnQtdGltZWxpbmUtaXRlbS1yaWdodCAuYW50LXRpbWVsaW5lLWl0ZW0tbGFiZWx7bGVmdDpjYWxjKDUwJSArIDE0cHgpO3dpZHRoOmNhbGMoNTAlIC0gMTRweCk7dGV4dC1hbGlnbjpsZWZ0fS5hbnQtdGltZWxpbmUtcnRse2RpcmVjdGlvbjpydGx9LmFudC10aW1lbGluZS1ydGwgLmFudC10aW1lbGluZS1pdGVtLXRhaWx7cmlnaHQ6NHB4O2xlZnQ6YXV0bztib3JkZXItcmlnaHQ6MnB4IHNvbGlkICNmMGYwZjA7Ym9yZGVyLWxlZnQ6bm9uZX0uYW50LXRpbWVsaW5lLXJ0bCAuYW50LXRpbWVsaW5lLWl0ZW0taGVhZC1jdXN0b217cmlnaHQ6NXB4O2xlZnQ6YXV0bzt0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwtNTAlKX0uYW50LXRpbWVsaW5lLXJ0bCAuYW50LXRpbWVsaW5lLWl0ZW0tY29udGVudHttYXJnaW46MCAxOHB4IDAgMH0uYW50LXRpbWVsaW5lLXJ0bC5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLWFsdGVybmF0ZSAuYW50LXRpbWVsaW5lLWl0ZW0taGVhZCwuYW50LXRpbWVsaW5lLXJ0bC5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLWFsdGVybmF0ZSAuYW50LXRpbWVsaW5lLWl0ZW0taGVhZC1jdXN0b20sLmFudC10aW1lbGluZS1ydGwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1hbHRlcm5hdGUgLmFudC10aW1lbGluZS1pdGVtLXRhaWwsLmFudC10aW1lbGluZS1ydGwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1sYWJlbCAuYW50LXRpbWVsaW5lLWl0ZW0taGVhZCwuYW50LXRpbWVsaW5lLXJ0bC5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLWxhYmVsIC5hbnQtdGltZWxpbmUtaXRlbS1oZWFkLWN1c3RvbSwuYW50LXRpbWVsaW5lLXJ0bC5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLWxhYmVsIC5hbnQtdGltZWxpbmUtaXRlbS10YWlsLC5hbnQtdGltZWxpbmUtcnRsLmFudC10aW1lbGluZS5hbnQtdGltZWxpbmUtcmlnaHQgLmFudC10aW1lbGluZS1pdGVtLWhlYWQsLmFudC10aW1lbGluZS1ydGwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1yaWdodCAuYW50LXRpbWVsaW5lLWl0ZW0taGVhZC1jdXN0b20sLmFudC10aW1lbGluZS1ydGwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1yaWdodCAuYW50LXRpbWVsaW5lLWl0ZW0tdGFpbHtyaWdodDo1MCU7bGVmdDphdXRvfS5hbnQtdGltZWxpbmUtcnRsLmFudC10aW1lbGluZS5hbnQtdGltZWxpbmUtYWx0ZXJuYXRlIC5hbnQtdGltZWxpbmUtaXRlbS1oZWFkLC5hbnQtdGltZWxpbmUtcnRsLmFudC10aW1lbGluZS5hbnQtdGltZWxpbmUtbGFiZWwgLmFudC10aW1lbGluZS1pdGVtLWhlYWQsLmFudC10aW1lbGluZS1ydGwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1yaWdodCAuYW50LXRpbWVsaW5lLWl0ZW0taGVhZHttYXJnaW4tcmlnaHQ6LTRweDttYXJnaW4tbGVmdDowfS5hbnQtdGltZWxpbmUtcnRsLmFudC10aW1lbGluZS5hbnQtdGltZWxpbmUtYWx0ZXJuYXRlIC5hbnQtdGltZWxpbmUtaXRlbS1oZWFkLWN1c3RvbSwuYW50LXRpbWVsaW5lLXJ0bC5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLWxhYmVsIC5hbnQtdGltZWxpbmUtaXRlbS1oZWFkLWN1c3RvbSwuYW50LXRpbWVsaW5lLXJ0bC5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLXJpZ2h0IC5hbnQtdGltZWxpbmUtaXRlbS1oZWFkLWN1c3RvbXttYXJnaW4tcmlnaHQ6MXB4O21hcmdpbi1sZWZ0OjB9LmFudC10aW1lbGluZS1ydGwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1hbHRlcm5hdGUgLmFudC10aW1lbGluZS1pdGVtLWxlZnQgLmFudC10aW1lbGluZS1pdGVtLWNvbnRlbnQsLmFudC10aW1lbGluZS1ydGwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1sYWJlbCAuYW50LXRpbWVsaW5lLWl0ZW0tbGVmdCAuYW50LXRpbWVsaW5lLWl0ZW0tY29udGVudCwuYW50LXRpbWVsaW5lLXJ0bC5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLXJpZ2h0IC5hbnQtdGltZWxpbmUtaXRlbS1sZWZ0IC5hbnQtdGltZWxpbmUtaXRlbS1jb250ZW50e3JpZ2h0OmNhbGMoNTAlIC0gNHB4KTtsZWZ0OmF1dG87dGV4dC1hbGlnbjpyaWdodH0uYW50LXRpbWVsaW5lLXJ0bC5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLWFsdGVybmF0ZSAuYW50LXRpbWVsaW5lLWl0ZW0tcmlnaHQgLmFudC10aW1lbGluZS1pdGVtLWNvbnRlbnQsLmFudC10aW1lbGluZS1ydGwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1sYWJlbCAuYW50LXRpbWVsaW5lLWl0ZW0tcmlnaHQgLmFudC10aW1lbGluZS1pdGVtLWNvbnRlbnQsLmFudC10aW1lbGluZS1ydGwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1yaWdodCAuYW50LXRpbWVsaW5lLWl0ZW0tcmlnaHQgLmFudC10aW1lbGluZS1pdGVtLWNvbnRlbnR7dGV4dC1hbGlnbjpsZWZ0fS5hbnQtdGltZWxpbmUtcnRsLmFudC10aW1lbGluZS5hbnQtdGltZWxpbmUtcmlnaHQgLmFudC10aW1lbGluZS1pdGVtLXJpZ2h0IC5hbnQtdGltZWxpbmUtaXRlbS1oZWFkLC5hbnQtdGltZWxpbmUtcnRsLmFudC10aW1lbGluZS5hbnQtdGltZWxpbmUtcmlnaHQgLmFudC10aW1lbGluZS1pdGVtLXJpZ2h0IC5hbnQtdGltZWxpbmUtaXRlbS1oZWFkLWN1c3RvbSwuYW50LXRpbWVsaW5lLXJ0bC5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLXJpZ2h0IC5hbnQtdGltZWxpbmUtaXRlbS1yaWdodCAuYW50LXRpbWVsaW5lLWl0ZW0tdGFpbHtyaWdodDowO2xlZnQ6YXV0b30uYW50LXRpbWVsaW5lLXJ0bC5hbnQtdGltZWxpbmUuYW50LXRpbWVsaW5lLXJpZ2h0IC5hbnQtdGltZWxpbmUtaXRlbS1yaWdodCAuYW50LXRpbWVsaW5lLWl0ZW0tY29udGVudHt3aWR0aDoxMDAlO21hcmdpbi1yaWdodDoxOHB4O3RleHQtYWxpZ246cmlnaHR9LmFudC10aW1lbGluZS1ydGwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1wZW5kaW5nIC5hbnQtdGltZWxpbmUtaXRlbS1sYXN0IC5hbnQtdGltZWxpbmUtaXRlbS10YWlsLC5hbnQtdGltZWxpbmUtcnRsLmFudC10aW1lbGluZS5hbnQtdGltZWxpbmUtcmV2ZXJzZSAuYW50LXRpbWVsaW5lLWl0ZW0tcGVuZGluZyAuYW50LXRpbWVsaW5lLWl0ZW0tdGFpbHtib3JkZXItcmlnaHQ6MnB4IGRvdHRlZCAjZjBmMGYwO2JvcmRlci1sZWZ0Om5vbmV9LmFudC10aW1lbGluZS1ydGwuYW50LXRpbWVsaW5lLmFudC10aW1lbGluZS1sYWJlbCAuYW50LXRpbWVsaW5lLWl0ZW0tbGFiZWx7dGV4dC1hbGlnbjpsZWZ0fS5hbnQtdGltZWxpbmUtcnRsLmFudC10aW1lbGluZS5hbnQtdGltZWxpbmUtbGFiZWwgLmFudC10aW1lbGluZS1pdGVtLXJpZ2h0IC5hbnQtdGltZWxpbmUtaXRlbS1sYWJlbHtyaWdodDpjYWxjKDUwJSArIDE0cHgpO3RleHQtYWxpZ246cmlnaHR9LmFudC10b29sdGlwe2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDcwO2Rpc3BsYXk6YmxvY2s7d2lkdGg6LW1vei1tYXgtY29udGVudDt3aWR0aDptYXgtY29udGVudDt3aWR0aDppbnRyaW5zaWM7bWF4LXdpZHRoOjI1MHB4O3Zpc2liaWxpdHk6dmlzaWJsZX0uYW50LXRvb2x0aXAtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZX0uYW50LXRvb2x0aXAtaGlkZGVue2Rpc3BsYXk6bm9uZX0uYW50LXRvb2x0aXAtcGxhY2VtZW50LXRvcCwuYW50LXRvb2x0aXAtcGxhY2VtZW50LXRvcExlZnQsLmFudC10b29sdGlwLXBsYWNlbWVudC10b3BSaWdodHtwYWRkaW5nLWJvdHRvbToxNC4zMTM3MDg1cHh9LmFudC10b29sdGlwLXBsYWNlbWVudC1yaWdodCwuYW50LXRvb2x0aXAtcGxhY2VtZW50LXJpZ2h0Qm90dG9tLC5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtcmlnaHRUb3B7cGFkZGluZy1sZWZ0OjE0LjMxMzcwODVweH0uYW50LXRvb2x0aXAtcGxhY2VtZW50LWJvdHRvbSwuYW50LXRvb2x0aXAtcGxhY2VtZW50LWJvdHRvbUxlZnQsLmFudC10b29sdGlwLXBsYWNlbWVudC1ib3R0b21SaWdodHtwYWRkaW5nLXRvcDoxNC4zMTM3MDg1cHh9LmFudC10b29sdGlwLXBsYWNlbWVudC1sZWZ0LC5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtbGVmdEJvdHRvbSwuYW50LXRvb2x0aXAtcGxhY2VtZW50LWxlZnRUb3B7cGFkZGluZy1yaWdodDoxNC4zMTM3MDg1cHh9LmFudC10b29sdGlwLWlubmVye21pbi13aWR0aDozMHB4O21pbi1oZWlnaHQ6MzJweDtwYWRkaW5nOjZweCA4cHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmxlZnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7d29yZC13cmFwOmJyZWFrLXdvcmQ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC43NSk7Ym9yZGVyLXJhZGl1czoycHg7Ym94LXNoYWRvdzowIDNweCA2cHggLTRweCByZ2JhKDAsMCwwLC4xMiksMCA2cHggMTZweCAwIHJnYmEoMCwwLDAsLjA4KSwwIDlweCAyOHB4IDhweCByZ2JhKDAsMCwwLC4wNSl9LmFudC10b29sdGlwLWFycm93e3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MjtkaXNwbGF5OmJsb2NrO3dpZHRoOjIycHg7aGVpZ2h0OjIycHg7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LXRvb2x0aXAtYXJyb3ctY29udGVudHstLWFudGQtYXJyb3ctYmFja2dyb3VuZC1jb2xvcjpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQgYm90dG9tLHJnYmEoMCwwLDAsMC42NSkscmdiYSgwLDAsMCwwLjc1KSk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ZGlzcGxheTpibG9jazt3aWR0aDoxMS4zMTM3MDg1cHg7aGVpZ2h0OjExLjMxMzcwODVweDttYXJnaW46YXV0bztjb250ZW50OlwiXCI7cG9pbnRlci1ldmVudHM6YXV0bztib3JkZXItcmFkaXVzOjAgMCAycHg7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LXRvb2x0aXAtYXJyb3ctY29udGVudDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xMS4zMTM3MDg1cHg7bGVmdDotMTEuMzEzNzA4NXB4O3dpZHRoOjMzLjk0MTEyNTVweDtoZWlnaHQ6MzMuOTQxMTI1NXB4O2JhY2tncm91bmQ6dmFyKC0tYW50ZC1hcnJvdy1iYWNrZ3JvdW5kLWNvbG9yKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjotMTBweCAtMTBweDtjb250ZW50OlwiXCI7LXdlYmtpdC1jbGlwLXBhdGg6aW5zZXQoMzMlIDMzJSk7Y2xpcC1wYXRoOmluc2V0KDMzJSAzMyUpOy13ZWJraXQtY2xpcC1wYXRoOnBhdGgoXCJNIDkuODQ5MjQyNDA0OTE3NDk5IDI0LjA5MTg4MzA5MjAzNjc4NSBBIDUgNSAwIDAgMSAxMy4zODQ3NzYzMTA4NTAyMzcgMjIuNjI3NDE2OTk3OTY5NTIyIEwgMjAuNjI3NDE2OTk3OTY5NTIyIDIyLjYyNzQxNjk5Nzk2OTUyMiBBIDIgMiAwIDAgMCAyMi42Mjc0MTY5OTc5Njk1MjIgMjAuNjI3NDE2OTk3OTY5NTIyIEwgMjIuNjI3NDE2OTk3OTY5NTIyIDEzLjM4NDc3NjMxMDg1MDIzNyBBIDUgNSAwIDAgMSAyNC4wOTE4ODMwOTIwMzY3ODUgOS44NDkyNDI0MDQ5MTc0OTkgTCAyMy4wOTE4ODMwOTIwMzY3ODUgOS44NDkyNDI0MDQ5MTc0OTkgTCA5Ljg0OTI0MjQwNDkxNzQ5OSAyMy4wOTE4ODMwOTIwMzY3ODUgWlwiKTtjbGlwLXBhdGg6cGF0aChcIk0gOS44NDkyNDI0MDQ5MTc0OTkgMjQuMDkxODgzMDkyMDM2Nzg1IEEgNSA1IDAgMCAxIDEzLjM4NDc3NjMxMDg1MDIzNyAyMi42Mjc0MTY5OTc5Njk1MjIgTCAyMC42Mjc0MTY5OTc5Njk1MjIgMjIuNjI3NDE2OTk3OTY5NTIyIEEgMiAyIDAgMCAwIDIyLjYyNzQxNjk5Nzk2OTUyMiAyMC42Mjc0MTY5OTc5Njk1MjIgTCAyMi42Mjc0MTY5OTc5Njk1MjIgMTMuMzg0Nzc2MzEwODUwMjM3IEEgNSA1IDAgMCAxIDI0LjA5MTg4MzA5MjAzNjc4NSA5Ljg0OTI0MjQwNDkxNzQ5OSBMIDIzLjA5MTg4MzA5MjAzNjc4NSA5Ljg0OTI0MjQwNDkxNzQ5OSBMIDkuODQ5MjQyNDA0OTE3NDk5IDIzLjA5MTg4MzA5MjAzNjc4NSBaXCIpfS5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtdG9wIC5hbnQtdG9vbHRpcC1hcnJvdywuYW50LXRvb2x0aXAtcGxhY2VtZW50LXRvcExlZnQgLmFudC10b29sdGlwLWFycm93LC5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtdG9wUmlnaHQgLmFudC10b29sdGlwLWFycm93e2JvdHRvbTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpfS5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtdG9wIC5hbnQtdG9vbHRpcC1hcnJvdy1jb250ZW50LC5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtdG9wTGVmdCAuYW50LXRvb2x0aXAtYXJyb3ctY29udGVudCwuYW50LXRvb2x0aXAtcGxhY2VtZW50LXRvcFJpZ2h0IC5hbnQtdG9vbHRpcC1hcnJvdy1jb250ZW50e2JveC1zaGFkb3c6M3B4IDNweCA3cHggcmdiYSgwLDAsMCwuMDcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMXB4KSByb3RhdGUoNDVkZWcpfS5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtdG9wIC5hbnQtdG9vbHRpcC1hcnJvd3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKSB0cmFuc2xhdGVYKC01MCUpfS5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtdG9wTGVmdCAuYW50LXRvb2x0aXAtYXJyb3d7bGVmdDoxM3B4fS5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtdG9wUmlnaHQgLmFudC10b29sdGlwLWFycm93e3JpZ2h0OjEzcHh9LmFudC10b29sdGlwLXBsYWNlbWVudC1yaWdodCAuYW50LXRvb2x0aXAtYXJyb3csLmFudC10b29sdGlwLXBsYWNlbWVudC1yaWdodEJvdHRvbSAuYW50LXRvb2x0aXAtYXJyb3csLmFudC10b29sdGlwLXBsYWNlbWVudC1yaWdodFRvcCAuYW50LXRvb2x0aXAtYXJyb3d7bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0uYW50LXRvb2x0aXAtcGxhY2VtZW50LXJpZ2h0IC5hbnQtdG9vbHRpcC1hcnJvdy1jb250ZW50LC5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtcmlnaHRCb3R0b20gLmFudC10b29sdGlwLWFycm93LWNvbnRlbnQsLmFudC10b29sdGlwLXBsYWNlbWVudC1yaWdodFRvcCAuYW50LXRvb2x0aXAtYXJyb3ctY29udGVudHtib3gtc2hhZG93Oi0zcHggM3B4IDdweCByZ2JhKDAsMCwwLC4wNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTFweCkgcm90YXRlKDEzNWRlZyl9LmFudC10b29sdGlwLXBsYWNlbWVudC1yaWdodCAuYW50LXRvb2x0aXAtYXJyb3d7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSkgdHJhbnNsYXRlWSgtNTAlKX0uYW50LXRvb2x0aXAtcGxhY2VtZW50LXJpZ2h0VG9wIC5hbnQtdG9vbHRpcC1hcnJvd3t0b3A6NXB4fS5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtcmlnaHRCb3R0b20gLmFudC10b29sdGlwLWFycm93e2JvdHRvbTo1cHh9LmFudC10b29sdGlwLXBsYWNlbWVudC1sZWZ0IC5hbnQtdG9vbHRpcC1hcnJvdywuYW50LXRvb2x0aXAtcGxhY2VtZW50LWxlZnRCb3R0b20gLmFudC10b29sdGlwLWFycm93LC5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtbGVmdFRvcCAuYW50LXRvb2x0aXAtYXJyb3d7cmlnaHQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX0uYW50LXRvb2x0aXAtcGxhY2VtZW50LWxlZnQgLmFudC10b29sdGlwLWFycm93LWNvbnRlbnQsLmFudC10b29sdGlwLXBsYWNlbWVudC1sZWZ0Qm90dG9tIC5hbnQtdG9vbHRpcC1hcnJvdy1jb250ZW50LC5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtbGVmdFRvcCAuYW50LXRvb2x0aXAtYXJyb3ctY29udGVudHtib3gtc2hhZG93OjNweCAtM3B4IDdweCByZ2JhKDAsMCwwLC4wNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTExcHgpIHJvdGF0ZSgzMTVkZWcpfS5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtbGVmdCAuYW50LXRvb2x0aXAtYXJyb3d7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKSB0cmFuc2xhdGVZKC01MCUpfS5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtbGVmdFRvcCAuYW50LXRvb2x0aXAtYXJyb3d7dG9wOjVweH0uYW50LXRvb2x0aXAtcGxhY2VtZW50LWxlZnRCb3R0b20gLmFudC10b29sdGlwLWFycm93e2JvdHRvbTo1cHh9LmFudC10b29sdGlwLXBsYWNlbWVudC1ib3R0b20gLmFudC10b29sdGlwLWFycm93LC5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtYm90dG9tTGVmdCAuYW50LXRvb2x0aXAtYXJyb3csLmFudC10b29sdGlwLXBsYWNlbWVudC1ib3R0b21SaWdodCAuYW50LXRvb2x0aXAtYXJyb3d7dG9wOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfS5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtYm90dG9tIC5hbnQtdG9vbHRpcC1hcnJvdy1jb250ZW50LC5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtYm90dG9tTGVmdCAuYW50LXRvb2x0aXAtYXJyb3ctY29udGVudCwuYW50LXRvb2x0aXAtcGxhY2VtZW50LWJvdHRvbVJpZ2h0IC5hbnQtdG9vbHRpcC1hcnJvdy1jb250ZW50e2JveC1zaGFkb3c6LTNweCAtM3B4IDdweCByZ2JhKDAsMCwwLC4wNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTFweCkgcm90YXRlKDIyNWRlZyl9LmFudC10b29sdGlwLXBsYWNlbWVudC1ib3R0b20gLmFudC10b29sdGlwLWFycm93e2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVYKC01MCUpfS5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtYm90dG9tTGVmdCAuYW50LXRvb2x0aXAtYXJyb3d7bGVmdDoxM3B4fS5hbnQtdG9vbHRpcC1wbGFjZW1lbnQtYm90dG9tUmlnaHQgLmFudC10b29sdGlwLWFycm93e3JpZ2h0OjEzcHh9LmFudC10b29sdGlwLXBpbmsgLmFudC10b29sdGlwLWlubmVye2JhY2tncm91bmQtY29sb3I6I2ViMmY5Nn0uYW50LXRvb2x0aXAtcGluayAuYW50LXRvb2x0aXAtYXJyb3ctY29udGVudDpiZWZvcmV7YmFja2dyb3VuZDojZWIyZjk2fS5hbnQtdG9vbHRpcC1tYWdlbnRhIC5hbnQtdG9vbHRpcC1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiNlYjJmOTZ9LmFudC10b29sdGlwLW1hZ2VudGEgLmFudC10b29sdGlwLWFycm93LWNvbnRlbnQ6YmVmb3Jle2JhY2tncm91bmQ6I2ViMmY5Nn0uYW50LXRvb2x0aXAtcmVkIC5hbnQtdG9vbHRpcC1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiNmNTIyMmR9LmFudC10b29sdGlwLXJlZCAuYW50LXRvb2x0aXAtYXJyb3ctY29udGVudDpiZWZvcmV7YmFja2dyb3VuZDojZjUyMjJkfS5hbnQtdG9vbHRpcC12b2xjYW5vIC5hbnQtdG9vbHRpcC1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiNmYTU0MWN9LmFudC10b29sdGlwLXZvbGNhbm8gLmFudC10b29sdGlwLWFycm93LWNvbnRlbnQ6YmVmb3Jle2JhY2tncm91bmQ6I2ZhNTQxY30uYW50LXRvb2x0aXAtb3JhbmdlIC5hbnQtdG9vbHRpcC1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiNmYThjMTZ9LmFudC10b29sdGlwLW9yYW5nZSAuYW50LXRvb2x0aXAtYXJyb3ctY29udGVudDpiZWZvcmV7YmFja2dyb3VuZDojZmE4YzE2fS5hbnQtdG9vbHRpcC15ZWxsb3cgLmFudC10b29sdGlwLWlubmVye2JhY2tncm91bmQtY29sb3I6I2ZhZGIxNH0uYW50LXRvb2x0aXAteWVsbG93IC5hbnQtdG9vbHRpcC1hcnJvdy1jb250ZW50OmJlZm9yZXtiYWNrZ3JvdW5kOiNmYWRiMTR9LmFudC10b29sdGlwLWdvbGQgLmFudC10b29sdGlwLWlubmVye2JhY2tncm91bmQtY29sb3I6I2ZhYWQxNH0uYW50LXRvb2x0aXAtZ29sZCAuYW50LXRvb2x0aXAtYXJyb3ctY29udGVudDpiZWZvcmV7YmFja2dyb3VuZDojZmFhZDE0fS5hbnQtdG9vbHRpcC1jeWFuIC5hbnQtdG9vbHRpcC1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiMxM2MyYzJ9LmFudC10b29sdGlwLWN5YW4gLmFudC10b29sdGlwLWFycm93LWNvbnRlbnQ6YmVmb3Jle2JhY2tncm91bmQ6IzEzYzJjMn0uYW50LXRvb2x0aXAtbGltZSAuYW50LXRvb2x0aXAtaW5uZXJ7YmFja2dyb3VuZC1jb2xvcjojYTBkOTExfS5hbnQtdG9vbHRpcC1saW1lIC5hbnQtdG9vbHRpcC1hcnJvdy1jb250ZW50OmJlZm9yZXtiYWNrZ3JvdW5kOiNhMGQ5MTF9LmFudC10b29sdGlwLWdyZWVuIC5hbnQtdG9vbHRpcC1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiM1MmM0MWF9LmFudC10b29sdGlwLWdyZWVuIC5hbnQtdG9vbHRpcC1hcnJvdy1jb250ZW50OmJlZm9yZXtiYWNrZ3JvdW5kOiM1MmM0MWF9LmFudC10b29sdGlwLWJsdWUgLmFudC10b29sdGlwLWlubmVye2JhY2tncm91bmQtY29sb3I6IzE4OTBmZn0uYW50LXRvb2x0aXAtYmx1ZSAuYW50LXRvb2x0aXAtYXJyb3ctY29udGVudDpiZWZvcmV7YmFja2dyb3VuZDojMTg5MGZmfS5hbnQtdG9vbHRpcC1nZWVrYmx1ZSAuYW50LXRvb2x0aXAtaW5uZXJ7YmFja2dyb3VuZC1jb2xvcjojMmY1NGVifS5hbnQtdG9vbHRpcC1nZWVrYmx1ZSAuYW50LXRvb2x0aXAtYXJyb3ctY29udGVudDpiZWZvcmV7YmFja2dyb3VuZDojMmY1NGVifS5hbnQtdG9vbHRpcC1wdXJwbGUgLmFudC10b29sdGlwLWlubmVye2JhY2tncm91bmQtY29sb3I6IzcyMmVkMX0uYW50LXRvb2x0aXAtcHVycGxlIC5hbnQtdG9vbHRpcC1hcnJvdy1jb250ZW50OmJlZm9yZXtiYWNrZ3JvdW5kOiM3MjJlZDF9LmFudC10b29sdGlwLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtdG9vbHRpcC1ydGwgLmFudC10b29sdGlwLWlubmVye3RleHQtYWxpZ246cmlnaHR9LmFudC10cmFuc2Zlci1jdXN0b21pemUtbGlzdCAuYW50LXRyYW5zZmVyLWxpc3R7ZmxleDoxIDEgNTAlO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87bWluLWhlaWdodDoyMDBweH0uYW50LXRyYW5zZmVyLWN1c3RvbWl6ZS1saXN0IC5hbnQtdGFibGUtd3JhcHBlciAuYW50LXRhYmxlLXNtYWxse2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MH0uYW50LXRyYW5zZmVyLWN1c3RvbWl6ZS1saXN0IC5hbnQtdGFibGUtd3JhcHBlciAuYW50LXRhYmxlLXNtYWxsIC5hbnQtdGFibGUtc2VsZWN0aW9uLWNvbHVtbnt3aWR0aDo0MHB4O21pbi13aWR0aDo0MHB4fS5hbnQtdHJhbnNmZXItY3VzdG9taXplLWxpc3QgLmFudC10YWJsZS13cmFwcGVyIC5hbnQtdGFibGUtc21hbGw+LmFudC10YWJsZS1jb250ZW50Pi5hbnQtdGFibGUtYm9keT50YWJsZT4uYW50LXRhYmxlLXRoZWFkPnRyPnRoe2JhY2tncm91bmQ6I2ZhZmFmYX0uYW50LXRyYW5zZmVyLWN1c3RvbWl6ZS1saXN0IC5hbnQtdGFibGUtd3JhcHBlciAuYW50LXRhYmxlLXNtYWxsPi5hbnQtdGFibGUtY29udGVudCAuYW50LXRhYmxlLXJvdzpsYXN0LWNoaWxkIHRke2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMGYwZjB9LmFudC10cmFuc2Zlci1jdXN0b21pemUtbGlzdCAuYW50LXRhYmxlLXdyYXBwZXIgLmFudC10YWJsZS1zbWFsbCAuYW50LXRhYmxlLWJvZHl7bWFyZ2luOjB9LmFudC10cmFuc2Zlci1jdXN0b21pemUtbGlzdCAuYW50LXRhYmxlLXdyYXBwZXIgLmFudC10YWJsZS1wYWdpbmF0aW9uLmFudC1wYWdpbmF0aW9ue21hcmdpbjoxNnB4IDAgNHB4fS5hbnQtdHJhbnNmZXItY3VzdG9taXplLWxpc3QgLmFudC1pbnB1dFtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYW50LXRyYW5zZmVyLXN0YXR1cy1lcnJvciAuYW50LXRyYW5zZmVyLWxpc3R7Ym9yZGVyLWNvbG9yOiNmZjRkNGZ9LmFudC10cmFuc2Zlci1zdGF0dXMtZXJyb3IgLmFudC10cmFuc2Zlci1saXN0LXNlYXJjaDpub3QoW2Rpc2FibGVkXSl7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDl9LmFudC10cmFuc2Zlci1zdGF0dXMtZXJyb3IgLmFudC10cmFuc2Zlci1saXN0LXNlYXJjaDpub3QoW2Rpc2FibGVkXSk6aG92ZXJ7Ym9yZGVyLWNvbG9yOiM0MGE5ZmY7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH0uYW50LXRyYW5zZmVyLXN0YXR1cy1lcnJvciAuYW50LXRyYW5zZmVyLWxpc3Qtc2VhcmNoOm5vdChbZGlzYWJsZWRdKTpmb2N1c3tib3JkZXItY29sb3I6IzQwYTlmZjtib3gtc2hhZG93OjAgMCAwIDJweCByZ2JhKDI0LDE0NCwyNTUsLjIpO2JvcmRlci1yaWdodC13aWR0aDoxcHg7b3V0bGluZTowfS5hbnQtdHJhbnNmZXItc3RhdHVzLXdhcm5pbmcgLmFudC10cmFuc2Zlci1saXN0e2JvcmRlci1jb2xvcjojZmFhZDE0fS5hbnQtdHJhbnNmZXItc3RhdHVzLXdhcm5pbmcgLmFudC10cmFuc2Zlci1saXN0LXNlYXJjaDpub3QoW2Rpc2FibGVkXSl7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDl9LmFudC10cmFuc2Zlci1zdGF0dXMtd2FybmluZyAuYW50LXRyYW5zZmVyLWxpc3Qtc2VhcmNoOm5vdChbZGlzYWJsZWRdKTpob3Zlcntib3JkZXItY29sb3I6IzQwYTlmZjtib3JkZXItcmlnaHQtd2lkdGg6MXB4fS5hbnQtdHJhbnNmZXItc3RhdHVzLXdhcm5pbmcgLmFudC10cmFuc2Zlci1saXN0LXNlYXJjaDpub3QoW2Rpc2FibGVkXSk6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM0MGE5ZmY7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgyNCwxNDQsMjU1LC4yKTtib3JkZXItcmlnaHQtd2lkdGg6MXB4O291dGxpbmU6MH0uYW50LXRyYW5zZmVye2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOnN0cmV0Y2h9LmFudC10cmFuc2Zlci1kaXNhYmxlZCAuYW50LXRyYW5zZmVyLWxpc3R7YmFja2dyb3VuZDojZjVmNWY1fS5hbnQtdHJhbnNmZXItbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjE4MHB4O2hlaWdodDoyMDBweDtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7Ym9yZGVyLXJhZGl1czoycHh9LmFudC10cmFuc2Zlci1saXN0LXdpdGgtcGFnaW5hdGlvbnt3aWR0aDoyNTBweDtoZWlnaHQ6YXV0b30uYW50LXRyYW5zZmVyLWxpc3Qtc2VhcmNoIC5hbnRpY29uLXNlYXJjaHtjb2xvcjpyZ2JhKDAsMCwwLC4yNSl9LmFudC10cmFuc2Zlci1saXN0LWhlYWRlcntkaXNwbGF5OmZsZXg7ZmxleDpub25lO2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6NDBweDtwYWRkaW5nOjhweCAxMnB4IDlweDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7YmFja2dyb3VuZDojZmZmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMGYwZjA7Ym9yZGVyLXJhZGl1czoycHggMnB4IDAgMH0uYW50LXRyYW5zZmVyLWxpc3QtaGVhZGVyPjpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDo0cHh9LmFudC10cmFuc2Zlci1saXN0LWhlYWRlcj4qe2ZsZXg6bm9uZX0uYW50LXRyYW5zZmVyLWxpc3QtaGVhZGVyLXRpdGxle2ZsZXg6YXV0bztvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtYWxpZ246cmlnaHQ7dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uYW50LXRyYW5zZmVyLWxpc3QtaGVhZGVyLWRyb3Bkb3due2ZvbnQtc2l6ZToxMHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwJSk7Y3Vyc29yOnBvaW50ZXJ9LmFudC10cmFuc2Zlci1saXN0LWhlYWRlci1kcm9wZG93bltkaXNhYmxlZF17Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtdHJhbnNmZXItbGlzdC1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4OmF1dG87ZmxleC1kaXJlY3Rpb246Y29sdW1uO292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MTRweH0uYW50LXRyYW5zZmVyLWxpc3QtYm9keS1zZWFyY2gtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4Om5vbmU7cGFkZGluZzoxMnB4fS5hbnQtdHJhbnNmZXItbGlzdC1jb250ZW50e2ZsZXg6YXV0bzttYXJnaW46MDtwYWRkaW5nOjA7b3ZlcmZsb3c6YXV0bztsaXN0LXN0eWxlOm5vbmV9LmFudC10cmFuc2Zlci1saXN0LWNvbnRlbnQtaXRlbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21pbi1oZWlnaHQ6MzJweDtwYWRkaW5nOjZweCAxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtdHJhbnNmZXItbGlzdC1jb250ZW50LWl0ZW0+Om5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjhweH0uYW50LXRyYW5zZmVyLWxpc3QtY29udGVudC1pdGVtPip7ZmxleDpub25lfS5hbnQtdHJhbnNmZXItbGlzdC1jb250ZW50LWl0ZW0tdGV4dHtmbGV4OmF1dG87b3ZlcmZsb3c6aGlkZGVuO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hbnQtdHJhbnNmZXItbGlzdC1jb250ZW50LWl0ZW0tcmVtb3Zle3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiNkOWQ5ZDk7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtdHJhbnNmZXItbGlzdC1jb250ZW50LWl0ZW0tcmVtb3ZlOmhvdmVye2NvbG9yOiM0MGE5ZmZ9LmFudC10cmFuc2Zlci1saXN0LWNvbnRlbnQtaXRlbS1yZW1vdmU6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOi02cHg7cmlnaHQ6LTUwJTtib3R0b206LTZweDtsZWZ0Oi01MCU7Y29udGVudDpcIlwifS5hbnQtdHJhbnNmZXItbGlzdC1jb250ZW50LWl0ZW06bm90KC5hbnQtdHJhbnNmZXItbGlzdC1jb250ZW50LWl0ZW0tZGlzYWJsZWQpOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtjdXJzb3I6cG9pbnRlcn0uYW50LXRyYW5zZmVyLWxpc3QtY29udGVudC1pdGVtOm5vdCguYW50LXRyYW5zZmVyLWxpc3QtY29udGVudC1pdGVtLWRpc2FibGVkKS5hbnQtdHJhbnNmZXItbGlzdC1jb250ZW50LWl0ZW0tY2hlY2tlZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNkY2Y0ZmZ9LmFudC10cmFuc2Zlci1saXN0LWNvbnRlbnQtc2hvdy1yZW1vdmUgLmFudC10cmFuc2Zlci1saXN0LWNvbnRlbnQtaXRlbTpub3QoLmFudC10cmFuc2Zlci1saXN0LWNvbnRlbnQtaXRlbS1kaXNhYmxlZCk6aG92ZXJ7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjdXJzb3I6ZGVmYXVsdH0uYW50LXRyYW5zZmVyLWxpc3QtY29udGVudC1pdGVtLWNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjojZTZmN2ZmfS5hbnQtdHJhbnNmZXItbGlzdC1jb250ZW50LWl0ZW0tZGlzYWJsZWR7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXRyYW5zZmVyLWxpc3QtcGFnaW5hdGlvbntwYWRkaW5nOjhweCAwO3RleHQtYWxpZ246cmlnaHQ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2YwZjBmMH0uYW50LXRyYW5zZmVyLWxpc3QtYm9keS1ub3QtZm91bmR7ZmxleDpub25lO3dpZHRoOjEwMCU7bWFyZ2luOmF1dG8gMDtjb2xvcjpyZ2JhKDAsMCwwLC4yNSk7dGV4dC1hbGlnbjpjZW50ZXJ9LmFudC10cmFuc2Zlci1saXN0LWZvb3Rlcntib3JkZXItdG9wOjFweCBzb2xpZCAjZjBmMGYwfS5hbnQtdHJhbnNmZXItb3BlcmF0aW9ue2Rpc3BsYXk6ZmxleDtmbGV4Om5vbmU7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLXNlbGY6Y2VudGVyO21hcmdpbjowIDhweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmFudC10cmFuc2Zlci1vcGVyYXRpb24gLmFudC1idG57ZGlzcGxheTpibG9ja30uYW50LXRyYW5zZmVyLW9wZXJhdGlvbiAuYW50LWJ0bjpmaXJzdC1jaGlsZHttYXJnaW4tYm90dG9tOjRweH0uYW50LXRyYW5zZmVyLW9wZXJhdGlvbiAuYW50LWJ0biAuYW50aWNvbntmb250LXNpemU6MTJweH0uYW50LXRyYW5zZmVyIC5hbnQtZW1wdHktaW1hZ2V7bWF4LWhlaWdodDotMnB4fS5hbnQtdHJhbnNmZXItcnRse2RpcmVjdGlvbjpydGx9LmFudC10cmFuc2Zlci1ydGwgLmFudC10cmFuc2Zlci1saXN0LXNlYXJjaHtwYWRkaW5nLXJpZ2h0OjhweDtwYWRkaW5nLWxlZnQ6MjRweH0uYW50LXRyYW5zZmVyLXJ0bCAuYW50LXRyYW5zZmVyLWxpc3Qtc2VhcmNoLWFjdGlvbntyaWdodDphdXRvO2xlZnQ6MTJweH0uYW50LXRyYW5zZmVyLXJ0bCAuYW50LXRyYW5zZmVyLWxpc3QtaGVhZGVyPjpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjRweH0uYW50LXRyYW5zZmVyLXJ0bCAuYW50LXRyYW5zZmVyLWxpc3QtaGVhZGVye3JpZ2h0OjA7bGVmdDphdXRvfS5hbnQtdHJhbnNmZXItcnRsIC5hbnQtdHJhbnNmZXItbGlzdC1oZWFkZXItdGl0bGV7dGV4dC1hbGlnbjpsZWZ0fS5hbnQtdHJhbnNmZXItcnRsIC5hbnQtdHJhbnNmZXItbGlzdC1jb250ZW50LWl0ZW0+Om5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6OHB4fS5hbnQtdHJhbnNmZXItcnRsIC5hbnQtdHJhbnNmZXItbGlzdC1wYWdpbmF0aW9ue3RleHQtYWxpZ246bGVmdH0uYW50LXRyYW5zZmVyLXJ0bCAuYW50LXRyYW5zZmVyLWxpc3QtZm9vdGVye3JpZ2h0OjA7bGVmdDphdXRvfS5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3h7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC1zaXplOjE0cHg7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtcztsaW5lLWhlaWdodDoxLjU3MTU7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LjJlbTtsaW5lLWhlaWdodDoxO3doaXRlLXNwYWNlOm5vd3JhcDtvdXRsaW5lOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9LmFudC1zZWxlY3QtdHJlZS1jaGVja2JveC1pbnB1dDpmb2N1cysuYW50LXNlbGVjdC10cmVlLWNoZWNrYm94LWlubmVyLC5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuYW50LXNlbGVjdC10cmVlLWNoZWNrYm94LWlubmVyLC5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3g6aG92ZXIgLmFudC1zZWxlY3QtdHJlZS1jaGVja2JveC1pbm5lcntib3JkZXItY29sb3I6IzE4OTBmZn0uYW50LXNlbGVjdC10cmVlLWNoZWNrYm94LWNoZWNrZWQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym9yZGVyOjFweCBzb2xpZCAjMTg5MGZmO2JvcmRlci1yYWRpdXM6MnB4O3Zpc2liaWxpdHk6aGlkZGVuO2FuaW1hdGlvbjphbnRDaGVja2JveEVmZmVjdCAuMzZzIGVhc2UtaW4tb3V0O2FuaW1hdGlvbi1maWxsLW1vZGU6YmFja3dhcmRzO2NvbnRlbnQ6XCJcIn0uYW50LXNlbGVjdC10cmVlLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmFudC1zZWxlY3QtdHJlZS1jaGVja2JveDphZnRlciwuYW50LXNlbGVjdC10cmVlLWNoZWNrYm94OmhvdmVyOmFmdGVye3Zpc2liaWxpdHk6dmlzaWJsZX0uYW50LXNlbGVjdC10cmVlLWNoZWNrYm94LWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO2xlZnQ6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7ZGlyZWN0aW9uOmx0cjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5O2JvcmRlci1yYWRpdXM6MnB4O2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZTt0cmFuc2l0aW9uOmFsbCAuM3N9LmFudC1zZWxlY3QtdHJlZS1jaGVja2JveC1pbm5lcjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6MjEuNSU7ZGlzcGxheTp0YWJsZTt3aWR0aDo1LjcxNDI4NTcxcHg7aGVpZ2h0OjkuMTQyODU3MTRweDtib3JkZXI6MnB4IHNvbGlkICNmZmY7Ym9yZGVyLXRvcDowO2JvcmRlci1sZWZ0OjA7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZykgc2NhbGUoMCkgdHJhbnNsYXRlKC01MCUsLTUwJSk7b3BhY2l0eTowO3RyYW5zaXRpb246YWxsIC4xcyBjdWJpYy1iZXppZXIoLjcxLC0uNDYsLjg4LC42KSxvcGFjaXR5IC4xcztjb250ZW50OlwiIFwifS5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3gtaW5wdXR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Y3Vyc29yOnBvaW50ZXI7b3BhY2l0eTowfS5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3gtY2hlY2tlZCAuYW50LXNlbGVjdC10cmVlLWNoZWNrYm94LWlubmVyOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6dGFibGU7Ym9yZGVyOjJweCBzb2xpZCAjZmZmO2JvcmRlci10b3A6MDtib3JkZXItbGVmdDowO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpIHNjYWxlKDEpIHRyYW5zbGF0ZSgtNTAlLC01MCUpO29wYWNpdHk6MTt0cmFuc2l0aW9uOmFsbCAuMnMgY3ViaWMtYmV6aWVyKC4xMiwuNCwuMjksMS40NikgLjFzO2NvbnRlbnQ6XCIgXCJ9LmFudC1zZWxlY3QtdHJlZS1jaGVja2JveC1jaGVja2VkIC5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3gtaW5uZXJ7YmFja2dyb3VuZC1jb2xvcjojMTg5MGZmO2JvcmRlci1jb2xvcjojMTg5MGZmfS5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3gtZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3gtZGlzYWJsZWQuYW50LXNlbGVjdC10cmVlLWNoZWNrYm94LWNoZWNrZWQgLmFudC1zZWxlY3QtdHJlZS1jaGVja2JveC1pbm5lcjphZnRlcntib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMjUpO2FuaW1hdGlvbi1uYW1lOm5vbmV9LmFudC1zZWxlY3QtdHJlZS1jaGVja2JveC1kaXNhYmxlZCAuYW50LXNlbGVjdC10cmVlLWNoZWNrYm94LWlucHV0e2N1cnNvcjpub3QtYWxsb3dlZDtwb2ludGVyLWV2ZW50czpub25lfS5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3gtZGlzYWJsZWQgLmFudC1zZWxlY3QtdHJlZS1jaGVja2JveC1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDkhaW1wb3J0YW50fS5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3gtZGlzYWJsZWQgLmFudC1zZWxlY3QtdHJlZS1jaGVja2JveC1pbm5lcjphZnRlcntib3JkZXItY29sb3I6I2Y1ZjVmNTtib3JkZXItY29sbGFwc2U6c2VwYXJhdGU7YW5pbWF0aW9uLW5hbWU6bm9uZX0uYW50LXNlbGVjdC10cmVlLWNoZWNrYm94LWRpc2FibGVkK3NwYW57Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXNlbGVjdC10cmVlLWNoZWNrYm94LWRpc2FibGVkOmhvdmVyOmFmdGVyLC5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuYW50LXNlbGVjdC10cmVlLWNoZWNrYm94LWRpc2FibGVkOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVufS5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3gtd3JhcHBlcntib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6YmFzZWxpbmU7bGluZS1oZWlnaHQ6dW5zZXQ7Y3Vyc29yOnBvaW50ZXJ9LmFudC1zZWxlY3QtdHJlZS1jaGVja2JveC13cmFwcGVyOmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjA7b3ZlcmZsb3c6aGlkZGVuO2NvbnRlbnQ6XCJcXGEwXCJ9LmFudC1zZWxlY3QtdHJlZS1jaGVja2JveC13cmFwcGVyLmFudC1zZWxlY3QtdHJlZS1jaGVja2JveC13cmFwcGVyLWRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXNlbGVjdC10cmVlLWNoZWNrYm94LXdyYXBwZXIrLmFudC1zZWxlY3QtdHJlZS1jaGVja2JveC13cmFwcGVye21hcmdpbi1sZWZ0OjhweH0uYW50LXNlbGVjdC10cmVlLWNoZWNrYm94LXdyYXBwZXIuYW50LXNlbGVjdC10cmVlLWNoZWNrYm94LXdyYXBwZXItaW4tZm9ybS1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hde3dpZHRoOjE0cHg7aGVpZ2h0OjE0cHh9LmFudC1zZWxlY3QtdHJlZS1jaGVja2JveCtzcGFue3BhZGRpbmctcmlnaHQ6OHB4O3BhZGRpbmctbGVmdDo4cHh9LmFudC1zZWxlY3QtdHJlZS1jaGVja2JveC1ncm91cHtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3gtZ3JvdXAtaXRlbXttYXJnaW4tcmlnaHQ6OHB4fS5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3gtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3gtZ3JvdXAtaXRlbSsuYW50LXNlbGVjdC10cmVlLWNoZWNrYm94LWdyb3VwLWl0ZW17bWFyZ2luLWxlZnQ6MH0uYW50LXNlbGVjdC10cmVlLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUgLmFudC1zZWxlY3QtdHJlZS1jaGVja2JveC1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDl9LmFudC1zZWxlY3QtdHJlZS1jaGVja2JveC1pbmRldGVybWluYXRlIC5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3gtaW5uZXI6YWZ0ZXJ7dG9wOjUwJTtsZWZ0OjUwJTt3aWR0aDo4cHg7aGVpZ2h0OjhweDtiYWNrZ3JvdW5kLWNvbG9yOiMxODkwZmY7Ym9yZGVyOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEpO29wYWNpdHk6MTtjb250ZW50OlwiIFwifS5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS5hbnQtc2VsZWN0LXRyZWUtY2hlY2tib3gtZGlzYWJsZWQgLmFudC1zZWxlY3QtdHJlZS1jaGVja2JveC1pbm5lcjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjI1KTtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5hbnQtdHJlZS1zZWxlY3QtZHJvcGRvd257cGFkZGluZzo4cHggNHB4fS5hbnQtdHJlZS1zZWxlY3QtZHJvcGRvd24tcnRse2RpcmVjdGlvbjpydGx9LmFudC10cmVlLXNlbGVjdC1kcm9wZG93biAuYW50LXNlbGVjdC10cmVle2JvcmRlci1yYWRpdXM6MH0uYW50LXRyZWUtc2VsZWN0LWRyb3Bkb3duIC5hbnQtc2VsZWN0LXRyZWUtbGlzdC1ob2xkZXItaW5uZXJ7YWxpZ24taXRlbXM6c3RyZXRjaH0uYW50LXRyZWUtc2VsZWN0LWRyb3Bkb3duIC5hbnQtc2VsZWN0LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIgLmFudC1zZWxlY3QtdHJlZS10cmVlbm9kZSAuYW50LXNlbGVjdC10cmVlLW5vZGUtY29udGVudC13cmFwcGVye2ZsZXg6YXV0b30uYW50LXNlbGVjdC10cmVle2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MnB4O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3N9LmFudC1zZWxlY3QtdHJlZS1mb2N1c2VkOm5vdCg6aG92ZXIpOm5vdCguYW50LXNlbGVjdC10cmVlLWFjdGl2ZS1mb2N1c2VkKXtiYWNrZ3JvdW5kOiNlNmY3ZmZ9LmFudC1zZWxlY3QtdHJlZS1saXN0LWhvbGRlci1pbm5lcnthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5hbnQtc2VsZWN0LXRyZWUuYW50LXNlbGVjdC10cmVlLWJsb2NrLW5vZGUgLmFudC1zZWxlY3QtdHJlZS1saXN0LWhvbGRlci1pbm5lcnthbGlnbi1pdGVtczpzdHJldGNofS5hbnQtc2VsZWN0LXRyZWUuYW50LXNlbGVjdC10cmVlLWJsb2NrLW5vZGUgLmFudC1zZWxlY3QtdHJlZS1saXN0LWhvbGRlci1pbm5lciAuYW50LXNlbGVjdC10cmVlLW5vZGUtY29udGVudC13cmFwcGVye2ZsZXg6YXV0b30uYW50LXNlbGVjdC10cmVlLmFudC1zZWxlY3QtdHJlZS1ibG9jay1ub2RlIC5hbnQtc2VsZWN0LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIgLmFudC1zZWxlY3QtdHJlZS10cmVlbm9kZS5kcmFnZ2luZ3twb3NpdGlvbjpyZWxhdGl2ZX0uYW50LXNlbGVjdC10cmVlLmFudC1zZWxlY3QtdHJlZS1ibG9jay1ub2RlIC5hbnQtc2VsZWN0LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIgLmFudC1zZWxlY3QtdHJlZS10cmVlbm9kZS5kcmFnZ2luZzphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTo0cHg7bGVmdDowO2JvcmRlcjoxcHggc29saWQgIzE4OTBmZjtvcGFjaXR5OjA7YW5pbWF0aW9uOmFudC10cmVlLW5vZGUtZngtZG8tbm90LXVzZSAuM3M7YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZzthbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzO2NvbnRlbnQ6XCJcIjtwb2ludGVyLWV2ZW50czpub25lfS5hbnQtc2VsZWN0LXRyZWUgLmFudC1zZWxlY3QtdHJlZS10cmVlbm9kZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtwYWRkaW5nOjAgMCA0cHg7b3V0bGluZTpub25lfS5hbnQtc2VsZWN0LXRyZWUgLmFudC1zZWxlY3QtdHJlZS10cmVlbm9kZS1kaXNhYmxlZCAuYW50LXNlbGVjdC10cmVlLW5vZGUtY29udGVudC13cmFwcGVye2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC1zZWxlY3QtdHJlZSAuYW50LXNlbGVjdC10cmVlLXRyZWVub2RlLWRpc2FibGVkIC5hbnQtc2VsZWN0LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXI6aG92ZXJ7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uYW50LXNlbGVjdC10cmVlIC5hbnQtc2VsZWN0LXRyZWUtdHJlZW5vZGUtYWN0aXZlIC5hbnQtc2VsZWN0LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXJ7YmFja2dyb3VuZDojZjVmNWY1fS5hbnQtc2VsZWN0LXRyZWUgLmFudC1zZWxlY3QtdHJlZS10cmVlbm9kZTpub3QoLmFudC1zZWxlY3QtdHJlZSAuYW50LXNlbGVjdC10cmVlLXRyZWVub2RlLWRpc2FibGVkKS5maWx0ZXItbm9kZSAuYW50LXNlbGVjdC10cmVlLXRpdGxle2NvbG9yOmluaGVyaXQ7Zm9udC13ZWlnaHQ6NTAwfS5hbnQtc2VsZWN0LXRyZWUgLmFudC1zZWxlY3QtdHJlZS10cmVlbm9kZS1kcmFnZ2FibGUgLmFudC1zZWxlY3QtdHJlZS1kcmFnZ2FibGUtaWNvbnt3aWR0aDoyNHB4O2xpbmUtaGVpZ2h0OjI0cHg7dGV4dC1hbGlnbjpjZW50ZXI7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6LjI7dHJhbnNpdGlvbjpvcGFjaXR5IC4zc30uYW50LXNlbGVjdC10cmVlLXRyZWVub2RlOmhvdmVyIC5hbnQtc2VsZWN0LXRyZWUgLmFudC1zZWxlY3QtdHJlZS10cmVlbm9kZS1kcmFnZ2FibGUgLmFudC1zZWxlY3QtdHJlZS1kcmFnZ2FibGUtaWNvbntvcGFjaXR5Oi40NX0uYW50LXNlbGVjdC10cmVlIC5hbnQtc2VsZWN0LXRyZWUtdHJlZW5vZGUtZHJhZ2dhYmxlLmFudC1zZWxlY3QtdHJlZS10cmVlbm9kZS1kaXNhYmxlZCAuYW50LXNlbGVjdC10cmVlLWRyYWdnYWJsZS1pY29ue3Zpc2liaWxpdHk6aGlkZGVufS5hbnQtc2VsZWN0LXRyZWUtaW5kZW50e2FsaWduLXNlbGY6c3RyZXRjaDt3aGl0ZS1zcGFjZTpub3dyYXA7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtc2VsZWN0LXRyZWUtaW5kZW50LXVuaXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjRweH0uYW50LXNlbGVjdC10cmVlLWRyYWdnYWJsZS1pY29ue3Zpc2liaWxpdHk6aGlkZGVufS5hbnQtc2VsZWN0LXRyZWUtc3dpdGNoZXJ7cG9zaXRpb246cmVsYXRpdmU7ZmxleDpub25lO2FsaWduLXNlbGY6c3RyZXRjaDt3aWR0aDoyNHB4O21hcmdpbjowO2xpbmUtaGVpZ2h0OjI0cHg7dGV4dC1hbGlnbjpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtc2VsZWN0LXRyZWUtc3dpdGNoZXIgLmFudC1zZWxlY3QtdHJlZS1zd2l0Y2hlci1pY29uLC5hbnQtc2VsZWN0LXRyZWUtc3dpdGNoZXIgLmFudC10cmVlLXN3aXRjaGVyLWljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjEwcHg7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9LmFudC1zZWxlY3QtdHJlZS1zd2l0Y2hlciAuYW50LXNlbGVjdC10cmVlLXN3aXRjaGVyLWljb24gc3ZnLC5hbnQtc2VsZWN0LXRyZWUtc3dpdGNoZXIgLmFudC10cmVlLXN3aXRjaGVyLWljb24gc3Zne3RyYW5zaXRpb246dHJhbnNmb3JtIC4zc30uYW50LXNlbGVjdC10cmVlLXN3aXRjaGVyLW5vb3B7Y3Vyc29yOmRlZmF1bHR9LmFudC1zZWxlY3QtdHJlZS1zd2l0Y2hlcl9jbG9zZSAuYW50LXNlbGVjdC10cmVlLXN3aXRjaGVyLWljb24gc3Zne3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKX0uYW50LXNlbGVjdC10cmVlLXN3aXRjaGVyLWxvYWRpbmctaWNvbntjb2xvcjojMTg5MGZmfS5hbnQtc2VsZWN0LXRyZWUtc3dpdGNoZXItbGVhZi1saW5le3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5hbnQtc2VsZWN0LXRyZWUtc3dpdGNoZXItbGVhZi1saW5lOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDoxMnB4O2JvdHRvbTotNHB4O21hcmdpbi1sZWZ0Oi0xcHg7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDlkOWQ5O2NvbnRlbnQ6XCIgXCJ9LmFudC1zZWxlY3QtdHJlZS1zd2l0Y2hlci1sZWFmLWxpbmU6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTBweDtoZWlnaHQ6MTRweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkOWQ5O2NvbnRlbnQ6XCIgXCJ9LmFudC1zZWxlY3QtdHJlZS1jaGVja2JveHt0b3A6YXV0bzttYXJnaW46NHB4IDhweCAwIDB9LmFudC1zZWxlY3QtdHJlZSAuYW50LXNlbGVjdC10cmVlLW5vZGUtY29udGVudC13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6YXV0bzttaW4taGVpZ2h0OjI0cHg7bWFyZ2luOjA7cGFkZGluZzowIDRweDtjb2xvcjppbmhlcml0O2xpbmUtaGVpZ2h0OjI0cHg7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjJweDtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCAuM3MsYm9yZGVyIDBzLGxpbmUtaGVpZ2h0IDBzLGJveC1zaGFkb3cgMHN9LmFudC1zZWxlY3QtdHJlZSAuYW50LXNlbGVjdC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX0uYW50LXNlbGVjdC10cmVlIC5hbnQtc2VsZWN0LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIuYW50LXNlbGVjdC10cmVlLW5vZGUtc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojYmFlN2ZmfS5hbnQtc2VsZWN0LXRyZWUgLmFudC1zZWxlY3QtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXNlbGVjdC10cmVlLWljb25FbGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtsaW5lLWhlaWdodDoyNHB4O3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOnRvcH0uYW50LXNlbGVjdC10cmVlIC5hbnQtc2VsZWN0LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC1zZWxlY3QtdHJlZS1pY29uRWxlOmVtcHR5e2Rpc3BsYXk6bm9uZX0uYW50LXNlbGVjdC10cmVlLXVuc2VsZWN0YWJsZSAuYW50LXNlbGVjdC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyOmhvdmVye2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmFudC1zZWxlY3QtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlcntsaW5lLWhlaWdodDoyNHB4Oy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYW50LXNlbGVjdC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS1kcm9wLWluZGljYXRvcntwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjE7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kLWNvbG9yOiMxODkwZmY7Ym9yZGVyLXJhZGl1czoxcHg7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LXNlbGVjdC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS1kcm9wLWluZGljYXRvcjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTNweDtsZWZ0Oi02cHg7d2lkdGg6OHB4O2hlaWdodDo4cHg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MnB4IHNvbGlkICMxODkwZmY7Ym9yZGVyLXJhZGl1czo1MCU7Y29udGVudDpcIlwifS5hbnQtc2VsZWN0LXRyZWUgLmFudC1zZWxlY3QtdHJlZS10cmVlbm9kZS5kcm9wLWNvbnRhaW5lcj5bZHJhZ2dhYmxlXXtib3gtc2hhZG93OjAgMCAwIDJweCAjMTg5MGZmfS5hbnQtc2VsZWN0LXRyZWUtc2hvdy1saW5lIC5hbnQtc2VsZWN0LXRyZWUtaW5kZW50LXVuaXR7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjEwMCV9LmFudC1zZWxlY3QtdHJlZS1zaG93LWxpbmUgLmFudC1zZWxlY3QtdHJlZS1pbmRlbnQtdW5pdDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MTJweDtib3R0b206LTRweDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkOWQ5ZDk7Y29udGVudDpcIlwifS5hbnQtc2VsZWN0LXRyZWUtc2hvdy1saW5lIC5hbnQtc2VsZWN0LXRyZWUtaW5kZW50LXVuaXQtZW5kOmJlZm9yZXtkaXNwbGF5Om5vbmV9LmFudC1zZWxlY3QtdHJlZS1zaG93LWxpbmUgLmFudC1zZWxlY3QtdHJlZS1zd2l0Y2hlcntiYWNrZ3JvdW5kOiNmZmZ9LmFudC1zZWxlY3QtdHJlZS1zaG93LWxpbmUgLmFudC1zZWxlY3QtdHJlZS1zd2l0Y2hlci1saW5lLWljb257dmVydGljYWwtYWxpZ246LS4xNWVtfS5hbnQtc2VsZWN0LXRyZWUgLmFudC1zZWxlY3QtdHJlZS10cmVlbm9kZS1sZWFmLWxhc3QgLmFudC1zZWxlY3QtdHJlZS1zd2l0Y2hlci1sZWFmLWxpbmU6YmVmb3Jle3RvcDphdXRvIWltcG9ydGFudDtib3R0b206YXV0byFpbXBvcnRhbnQ7aGVpZ2h0OjE0cHghaW1wb3J0YW50fS5hbnQtdHJlZS1zZWxlY3QtZHJvcGRvd24tcnRsIC5hbnQtc2VsZWN0LXRyZWUgLmFudC1zZWxlY3QtdHJlZS1zd2l0Y2hlcl9jbG9zZSAuYW50LXNlbGVjdC10cmVlLXN3aXRjaGVyLWljb24gc3Zne3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5hbnQtdHJlZS1zZWxlY3QtZHJvcGRvd24tcnRsIC5hbnQtc2VsZWN0LXRyZWUgLmFudC1zZWxlY3QtdHJlZS1zd2l0Y2hlci1sb2FkaW5nLWljb257dHJhbnNmb3JtOnNjYWxlWSgtMSl9QGtleWZyYW1lcyBhbnRDaGVja2JveEVmZmVjdHswJXt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eTouNX10b3t0cmFuc2Zvcm06c2NhbGUoMS42KTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgYW50LXRyZWUtbm9kZS1meC1kby1ub3QtdXNlezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fS5hbnQtdHJlZS5hbnQtdHJlZS1kaXJlY3RvcnkgLmFudC10cmVlLXRyZWVub2Rle3Bvc2l0aW9uOnJlbGF0aXZlfS5hbnQtdHJlZS5hbnQtdHJlZS1kaXJlY3RvcnkgLmFudC10cmVlLXRyZWVub2RlOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTo0cHg7bGVmdDowO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3M7Y29udGVudDpcIlwiO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC10cmVlLmFudC10cmVlLWRpcmVjdG9yeSAuYW50LXRyZWUtdHJlZW5vZGU6aG92ZXI6YmVmb3Jle2JhY2tncm91bmQ6I2Y1ZjVmNX0uYW50LXRyZWUuYW50LXRyZWUtZGlyZWN0b3J5IC5hbnQtdHJlZS10cmVlbm9kZT4qe3otaW5kZXg6MX0uYW50LXRyZWUuYW50LXRyZWUtZGlyZWN0b3J5IC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtc3dpdGNoZXJ7dHJhbnNpdGlvbjpjb2xvciAuM3N9LmFudC10cmVlLmFudC10cmVlLWRpcmVjdG9yeSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVye2JvcmRlci1yYWRpdXM6MDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmFudC10cmVlLmFudC10cmVlLWRpcmVjdG9yeSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyOmhvdmVye2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LmFudC10cmVlLmFudC10cmVlLWRpcmVjdG9yeSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyLmFudC10cmVlLW5vZGUtc2VsZWN0ZWR7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5hbnQtdHJlZS5hbnQtdHJlZS1kaXJlY3RvcnkgLmFudC10cmVlLXRyZWVub2RlLXNlbGVjdGVkOmJlZm9yZSwuYW50LXRyZWUuYW50LXRyZWUtZGlyZWN0b3J5IC5hbnQtdHJlZS10cmVlbm9kZS1zZWxlY3RlZDpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZDojMTg5MGZmfS5hbnQtdHJlZS5hbnQtdHJlZS1kaXJlY3RvcnkgLmFudC10cmVlLXRyZWVub2RlLXNlbGVjdGVkIC5hbnQtdHJlZS1zd2l0Y2hlcntjb2xvcjojZmZmfS5hbnQtdHJlZS5hbnQtdHJlZS1kaXJlY3RvcnkgLmFudC10cmVlLXRyZWVub2RlLXNlbGVjdGVkIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlcntjb2xvcjojZmZmO2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LmFudC10cmVlLWNoZWNrYm94e2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7cG9zaXRpb246cmVsYXRpdmU7dG9wOi4yZW07bGluZS1oZWlnaHQ6MTt3aGl0ZS1zcGFjZTpub3dyYXA7b3V0bGluZTpub25lO2N1cnNvcjpwb2ludGVyfS5hbnQtdHJlZS1jaGVja2JveC1pbnB1dDpmb2N1cysuYW50LXRyZWUtY2hlY2tib3gtaW5uZXIsLmFudC10cmVlLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmFudC10cmVlLWNoZWNrYm94LWlubmVyLC5hbnQtdHJlZS1jaGVja2JveDpob3ZlciAuYW50LXRyZWUtY2hlY2tib3gtaW5uZXJ7Ym9yZGVyLWNvbG9yOiMxODkwZmZ9LmFudC10cmVlLWNoZWNrYm94LWNoZWNrZWQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym9yZGVyOjFweCBzb2xpZCAjMTg5MGZmO2JvcmRlci1yYWRpdXM6MnB4O3Zpc2liaWxpdHk6aGlkZGVuO2FuaW1hdGlvbjphbnRDaGVja2JveEVmZmVjdCAuMzZzIGVhc2UtaW4tb3V0O2FuaW1hdGlvbi1maWxsLW1vZGU6YmFja3dhcmRzO2NvbnRlbnQ6XCJcIn0uYW50LXRyZWUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuYW50LXRyZWUtY2hlY2tib3g6YWZ0ZXIsLmFudC10cmVlLWNoZWNrYm94OmhvdmVyOmFmdGVye3Zpc2liaWxpdHk6dmlzaWJsZX0uYW50LXRyZWUtY2hlY2tib3gtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7dG9wOjA7bGVmdDowO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtkaXJlY3Rpb246bHRyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7Ym9yZGVyLXJhZGl1czoycHg7Ym9yZGVyLWNvbGxhcHNlOnNlcGFyYXRlO3RyYW5zaXRpb246YWxsIC4zc30uYW50LXRyZWUtY2hlY2tib3gtaW5uZXI6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjIxLjUlO2Rpc3BsYXk6dGFibGU7d2lkdGg6NS43MTQyODU3MXB4O2hlaWdodDo5LjE0Mjg1NzE0cHg7Ym9yZGVyOjJweCBzb2xpZCAjZmZmO2JvcmRlci10b3A6MDtib3JkZXItbGVmdDowO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpIHNjYWxlKDApIHRyYW5zbGF0ZSgtNTAlLC01MCUpO29wYWNpdHk6MDt0cmFuc2l0aW9uOmFsbCAuMXMgY3ViaWMtYmV6aWVyKC43MSwtLjQ2LC44OCwuNiksb3BhY2l0eSAuMXM7Y29udGVudDpcIiBcIn0uYW50LXRyZWUtY2hlY2tib3gtaW5wdXR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Y3Vyc29yOnBvaW50ZXI7b3BhY2l0eTowfS5hbnQtdHJlZS1jaGVja2JveC1jaGVja2VkIC5hbnQtdHJlZS1jaGVja2JveC1pbm5lcjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OnRhYmxlO2JvcmRlcjoycHggc29saWQgI2ZmZjtib3JkZXItdG9wOjA7Ym9yZGVyLWxlZnQ6MDt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKSBzY2FsZSgxKSB0cmFuc2xhdGUoLTUwJSwtNTAlKTtvcGFjaXR5OjE7dHJhbnNpdGlvbjphbGwgLjJzIGN1YmljLWJlemllciguMTIsLjQsLjI5LDEuNDYpIC4xcztjb250ZW50OlwiIFwifS5hbnQtdHJlZS1jaGVja2JveC1jaGVja2VkIC5hbnQtdHJlZS1jaGVja2JveC1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiMxODkwZmY7Ym9yZGVyLWNvbG9yOiMxODkwZmZ9LmFudC10cmVlLWNoZWNrYm94LWRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXRyZWUtY2hlY2tib3gtZGlzYWJsZWQuYW50LXRyZWUtY2hlY2tib3gtY2hlY2tlZCAuYW50LXRyZWUtY2hlY2tib3gtaW5uZXI6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjI1KTthbmltYXRpb24tbmFtZTpub25lfS5hbnQtdHJlZS1jaGVja2JveC1kaXNhYmxlZCAuYW50LXRyZWUtY2hlY2tib3gtaW5wdXR7Y3Vyc29yOm5vdC1hbGxvd2VkO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC10cmVlLWNoZWNrYm94LWRpc2FibGVkIC5hbnQtdHJlZS1jaGVja2JveC1pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDkhaW1wb3J0YW50fS5hbnQtdHJlZS1jaGVja2JveC1kaXNhYmxlZCAuYW50LXRyZWUtY2hlY2tib3gtaW5uZXI6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLWNvbGxhcHNlOnNlcGFyYXRlO2FuaW1hdGlvbi1uYW1lOm5vbmV9LmFudC10cmVlLWNoZWNrYm94LWRpc2FibGVkK3NwYW57Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXRyZWUtY2hlY2tib3gtZGlzYWJsZWQ6aG92ZXI6YWZ0ZXIsLmFudC10cmVlLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmFudC10cmVlLWNoZWNrYm94LWRpc2FibGVkOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVufS5hbnQtdHJlZS1jaGVja2JveC13cmFwcGVye2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpiYXNlbGluZTtsaW5lLWhlaWdodDp1bnNldDtjdXJzb3I6cG9pbnRlcn0uYW50LXRyZWUtY2hlY2tib3gtd3JhcHBlcjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDowO292ZXJmbG93OmhpZGRlbjtjb250ZW50OlwiXFxhMFwifS5hbnQtdHJlZS1jaGVja2JveC13cmFwcGVyLmFudC10cmVlLWNoZWNrYm94LXdyYXBwZXItZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtdHJlZS1jaGVja2JveC13cmFwcGVyKy5hbnQtdHJlZS1jaGVja2JveC13cmFwcGVye21hcmdpbi1sZWZ0OjhweH0uYW50LXRyZWUtY2hlY2tib3gtd3JhcHBlci5hbnQtdHJlZS1jaGVja2JveC13cmFwcGVyLWluLWZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XXt3aWR0aDoxNHB4O2hlaWdodDoxNHB4fS5hbnQtdHJlZS1jaGVja2JveCtzcGFue3BhZGRpbmctcmlnaHQ6OHB4O3BhZGRpbmctbGVmdDo4cHh9LmFudC10cmVlLWNoZWNrYm94LWdyb3Vwe2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmFudC10cmVlLWNoZWNrYm94LWdyb3VwLWl0ZW17bWFyZ2luLXJpZ2h0OjhweH0uYW50LXRyZWUtY2hlY2tib3gtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5hbnQtdHJlZS1jaGVja2JveC1ncm91cC1pdGVtKy5hbnQtdHJlZS1jaGVja2JveC1ncm91cC1pdGVte21hcmdpbi1sZWZ0OjB9LmFudC10cmVlLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUgLmFudC10cmVlLWNoZWNrYm94LWlubmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2Q5ZDlkOX0uYW50LXRyZWUtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSAuYW50LXRyZWUtY2hlY2tib3gtaW5uZXI6YWZ0ZXJ7dG9wOjUwJTtsZWZ0OjUwJTt3aWR0aDo4cHg7aGVpZ2h0OjhweDtiYWNrZ3JvdW5kLWNvbG9yOiMxODkwZmY7Ym9yZGVyOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEpO29wYWNpdHk6MTtjb250ZW50OlwiIFwifS5hbnQtdHJlZS1jaGVja2JveC1pbmRldGVybWluYXRlLmFudC10cmVlLWNoZWNrYm94LWRpc2FibGVkIC5hbnQtdHJlZS1jaGVja2JveC1pbm5lcjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjI1KTtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5hbnQtdHJlZXtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXNpemU6MTRweDtmb250LXZhcmlhbnQ6dGFidWxhci1udW1zO2xpbmUtaGVpZ2h0OjEuNTcxNTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwidG51bVwiO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjJweDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzfS5hbnQtdHJlZS1mb2N1c2VkOm5vdCg6aG92ZXIpOm5vdCguYW50LXRyZWUtYWN0aXZlLWZvY3VzZWQpe2JhY2tncm91bmQ6I2U2ZjdmZn0uYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uYW50LXRyZWUuYW50LXRyZWUtYmxvY2stbm9kZSAuYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXJ7YWxpZ24taXRlbXM6c3RyZXRjaH0uYW50LXRyZWUuYW50LXRyZWUtYmxvY2stbm9kZSAuYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVye2ZsZXg6YXV0b30uYW50LXRyZWUuYW50LXRyZWUtYmxvY2stbm9kZSAuYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIgLmFudC10cmVlLXRyZWVub2RlLmRyYWdnaW5ne3Bvc2l0aW9uOnJlbGF0aXZlfS5hbnQtdHJlZS5hbnQtdHJlZS1ibG9jay1ub2RlIC5hbnQtdHJlZS1saXN0LWhvbGRlci1pbm5lciAuYW50LXRyZWUtdHJlZW5vZGUuZHJhZ2dpbmc6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206NHB4O2xlZnQ6MDtib3JkZXI6MXB4IHNvbGlkICMxODkwZmY7b3BhY2l0eTowO2FuaW1hdGlvbjphbnQtdHJlZS1ub2RlLWZ4LWRvLW5vdC11c2UgLjNzO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnJ1bm5pbmc7YW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkcztjb250ZW50OlwiXCI7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2Rle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3BhZGRpbmc6MCAwIDRweDtvdXRsaW5lOm5vbmV9LmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZS1kaXNhYmxlZCAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXJ7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlLWRpc2FibGVkIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlcjpob3ZlcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUtYWN0aXZlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlcntiYWNrZ3JvdW5kOiNmNWY1ZjV9LmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZTpub3QoLmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZS1kaXNhYmxlZCkuZmlsdGVyLW5vZGUgLmFudC10cmVlLXRpdGxle2NvbG9yOmluaGVyaXQ7Zm9udC13ZWlnaHQ6NTAwfS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUtZHJhZ2dhYmxlIC5hbnQtdHJlZS1kcmFnZ2FibGUtaWNvbnt3aWR0aDoyNHB4O2xpbmUtaGVpZ2h0OjI0cHg7dGV4dC1hbGlnbjpjZW50ZXI7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6LjI7dHJhbnNpdGlvbjpvcGFjaXR5IC4zc30uYW50LXRyZWUtdHJlZW5vZGU6aG92ZXIgLmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZS1kcmFnZ2FibGUgLmFudC10cmVlLWRyYWdnYWJsZS1pY29ue29wYWNpdHk6LjQ1fS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUtZHJhZ2dhYmxlLmFudC10cmVlLXRyZWVub2RlLWRpc2FibGVkIC5hbnQtdHJlZS1kcmFnZ2FibGUtaWNvbnt2aXNpYmlsaXR5OmhpZGRlbn0uYW50LXRyZWUtaW5kZW50e2FsaWduLXNlbGY6c3RyZXRjaDt3aGl0ZS1zcGFjZTpub3dyYXA7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtdHJlZS1pbmRlbnQtdW5pdHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyNHB4fS5hbnQtdHJlZS1kcmFnZ2FibGUtaWNvbnt2aXNpYmlsaXR5OmhpZGRlbn0uYW50LXRyZWUtc3dpdGNoZXJ7cG9zaXRpb246cmVsYXRpdmU7ZmxleDpub25lO2FsaWduLXNlbGY6c3RyZXRjaDt3aWR0aDoyNHB4O21hcmdpbjowO2xpbmUtaGVpZ2h0OjI0cHg7dGV4dC1hbGlnbjpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtdHJlZS1zd2l0Y2hlciAuYW50LXNlbGVjdC10cmVlLXN3aXRjaGVyLWljb24sLmFudC10cmVlLXN3aXRjaGVyIC5hbnQtdHJlZS1zd2l0Y2hlci1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxMHB4O3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfS5hbnQtdHJlZS1zd2l0Y2hlciAuYW50LXNlbGVjdC10cmVlLXN3aXRjaGVyLWljb24gc3ZnLC5hbnQtdHJlZS1zd2l0Y2hlciAuYW50LXRyZWUtc3dpdGNoZXItaWNvbiBzdmd7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfS5hbnQtdHJlZS1zd2l0Y2hlci1ub29we2N1cnNvcjpkZWZhdWx0fS5hbnQtdHJlZS1zd2l0Y2hlcl9jbG9zZSAuYW50LXRyZWUtc3dpdGNoZXItaWNvbiBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpfS5hbnQtdHJlZS1zd2l0Y2hlci1sb2FkaW5nLWljb257Y29sb3I6IzE4OTBmZn0uYW50LXRyZWUtc3dpdGNoZXItbGVhZi1saW5le3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5hbnQtdHJlZS1zd2l0Y2hlci1sZWFmLWxpbmU6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjEycHg7Ym90dG9tOi00cHg7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkOWQ5ZDk7Y29udGVudDpcIiBcIn0uYW50LXRyZWUtc3dpdGNoZXItbGVhZi1saW5lOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwcHg7aGVpZ2h0OjE0cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDlkOTtjb250ZW50OlwiIFwifS5hbnQtdHJlZS1jaGVja2JveHt0b3A6YXV0bzttYXJnaW46NHB4IDhweCAwIDB9LmFudC10cmVlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OmF1dG87bWluLWhlaWdodDoyNHB4O21hcmdpbjowO3BhZGRpbmc6MCA0cHg7Y29sb3I6aW5oZXJpdDtsaW5lLWhlaWdodDoyNHB4O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czoycHg7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjphbGwgLjNzLGJvcmRlciAwcyxsaW5lLWhlaWdodCAwcyxib3gtc2hhZG93IDBzfS5hbnQtdHJlZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fS5hbnQtdHJlZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIuYW50LXRyZWUtbm9kZS1zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOiNiYWU3ZmZ9LmFudC10cmVlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtaWNvbkVsZXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O2xpbmUtaGVpZ2h0OjI0cHg7dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246dG9wfS5hbnQtdHJlZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLWljb25FbGU6ZW1wdHl7ZGlzcGxheTpub25lfS5hbnQtdHJlZS11bnNlbGVjdGFibGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyOmhvdmVye2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVye2xpbmUtaGVpZ2h0OjI0cHg7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtZHJvcC1pbmRpY2F0b3J7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO2hlaWdodDoycHg7YmFja2dyb3VuZC1jb2xvcjojMTg5MGZmO2JvcmRlci1yYWRpdXM6MXB4O3BvaW50ZXItZXZlbnRzOm5vbmV9LmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS1kcm9wLWluZGljYXRvcjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTNweDtsZWZ0Oi02cHg7d2lkdGg6OHB4O2hlaWdodDo4cHg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MnB4IHNvbGlkICMxODkwZmY7Ym9yZGVyLXJhZGl1czo1MCU7Y29udGVudDpcIlwifS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUuZHJvcC1jb250YWluZXI+W2RyYWdnYWJsZV17Ym94LXNoYWRvdzowIDAgMCAycHggIzE4OTBmZn0uYW50LXRyZWUtc2hvdy1saW5lIC5hbnQtdHJlZS1pbmRlbnQtdW5pdHtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJX0uYW50LXRyZWUtc2hvdy1saW5lIC5hbnQtdHJlZS1pbmRlbnQtdW5pdDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MTJweDtib3R0b206LTRweDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkOWQ5ZDk7Y29udGVudDpcIlwifS5hbnQtdHJlZS1zaG93LWxpbmUgLmFudC10cmVlLWluZGVudC11bml0LWVuZDpiZWZvcmV7ZGlzcGxheTpub25lfS5hbnQtdHJlZS1zaG93LWxpbmUgLmFudC10cmVlLXN3aXRjaGVye2JhY2tncm91bmQ6I2ZmZn0uYW50LXRyZWUtc2hvdy1saW5lIC5hbnQtdHJlZS1zd2l0Y2hlci1saW5lLWljb257dmVydGljYWwtYWxpZ246LS4xNWVtfS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUtbGVhZi1sYXN0IC5hbnQtdHJlZS1zd2l0Y2hlci1sZWFmLWxpbmU6YmVmb3Jle3RvcDphdXRvIWltcG9ydGFudDtib3R0b206YXV0byFpbXBvcnRhbnQ7aGVpZ2h0OjE0cHghaW1wb3J0YW50fS5hbnQtdHJlZS1ydGx7ZGlyZWN0aW9uOnJ0bH0uYW50LXRyZWUtcnRsIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlcltkcmFnZ2FibGU9dHJ1ZV0gLmFudC10cmVlLWRyb3AtaW5kaWNhdG9yOmFmdGVye3JpZ2h0Oi02cHg7bGVmdDp1bnNldH0uYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlLXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtdHJlZS1ydGwgLmFudC10cmVlLXN3aXRjaGVyX2Nsb3NlIC5hbnQtdHJlZS1zd2l0Y2hlci1pY29uIHN2Z3t0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0uYW50LXRyZWUtcnRsLmFudC10cmVlLXNob3ctbGluZSAuYW50LXRyZWUtaW5kZW50LXVuaXQ6YmVmb3Jle3JpZ2h0OmF1dG87bGVmdDotMTNweDtib3JkZXItcmlnaHQ6bm9uZTtib3JkZXItbGVmdDoxcHggc29saWQgI2Q5ZDlkOX0uYW50LXRyZWUtcnRsIC5hbnQtdHJlZS1jaGVja2JveCwuYW50LXRyZWUtc2VsZWN0LWRyb3Bkb3duLXJ0bCAuYW50LXNlbGVjdC10cmVlLWNoZWNrYm94e21hcmdpbjo0cHggMCAwIDhweH0uYW50LXR5cG9ncmFwaHl7Y29sb3I6cmdiYSgwLDAsMCwuODUpO3dvcmQtYnJlYWs6YnJlYWstd29yZH0uYW50LXR5cG9ncmFwaHkuYW50LXR5cG9ncmFwaHktc2Vjb25kYXJ5e2NvbG9yOnJnYmEoMCwwLDAsLjQ1KX0uYW50LXR5cG9ncmFwaHkuYW50LXR5cG9ncmFwaHktc3VjY2Vzc3tjb2xvcjojNTJjNDFhfS5hbnQtdHlwb2dyYXBoeS5hbnQtdHlwb2dyYXBoeS13YXJuaW5ne2NvbG9yOiNmYWFkMTR9LmFudC10eXBvZ3JhcGh5LmFudC10eXBvZ3JhcGh5LWRhbmdlcntjb2xvcjojZmY0ZDRmfWEuYW50LXR5cG9ncmFwaHkuYW50LXR5cG9ncmFwaHktZGFuZ2VyOmFjdGl2ZSxhLmFudC10eXBvZ3JhcGh5LmFudC10eXBvZ3JhcGh5LWRhbmdlcjpmb2N1c3tjb2xvcjojZDkzNjNlfWEuYW50LXR5cG9ncmFwaHkuYW50LXR5cG9ncmFwaHktZGFuZ2VyOmhvdmVye2NvbG9yOiNmZjc4NzV9LmFudC10eXBvZ3JhcGh5LmFudC10eXBvZ3JhcGh5LWRpc2FibGVke2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtjdXJzb3I6bm90LWFsbG93ZWQ7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hbnQtdHlwb2dyYXBoeSBwLGRpdi5hbnQtdHlwb2dyYXBoeXttYXJnaW4tYm90dG9tOjFlbX0uYW50LXR5cG9ncmFwaHkgaDEsZGl2LmFudC10eXBvZ3JhcGh5LWgxLGRpdi5hbnQtdHlwb2dyYXBoeS1oMT50ZXh0YXJlYSxoMS5hbnQtdHlwb2dyYXBoeXttYXJnaW4tYm90dG9tOi41ZW07Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MzhweDtsaW5lLWhlaWdodDoxLjIzfS5hbnQtdHlwb2dyYXBoeSBoMixkaXYuYW50LXR5cG9ncmFwaHktaDIsZGl2LmFudC10eXBvZ3JhcGh5LWgyPnRleHRhcmVhLGgyLmFudC10eXBvZ3JhcGh5e21hcmdpbi1ib3R0b206LjVlbTtjb2xvcjpyZ2JhKDAsMCwwLC44NSk7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZTozMHB4O2xpbmUtaGVpZ2h0OjEuMzV9LmFudC10eXBvZ3JhcGh5IGgzLGRpdi5hbnQtdHlwb2dyYXBoeS1oMyxkaXYuYW50LXR5cG9ncmFwaHktaDM+dGV4dGFyZWEsaDMuYW50LXR5cG9ncmFwaHl7bWFyZ2luLWJvdHRvbTouNWVtO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MS4zNX0uYW50LXR5cG9ncmFwaHkgaDQsZGl2LmFudC10eXBvZ3JhcGh5LWg0LGRpdi5hbnQtdHlwb2dyYXBoeS1oND50ZXh0YXJlYSxoNC5hbnQtdHlwb2dyYXBoeXttYXJnaW4tYm90dG9tOi41ZW07Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoxLjR9LmFudC10eXBvZ3JhcGh5IGg1LGRpdi5hbnQtdHlwb2dyYXBoeS1oNSxkaXYuYW50LXR5cG9ncmFwaHktaDU+dGV4dGFyZWEsaDUuYW50LXR5cG9ncmFwaHl7bWFyZ2luLWJvdHRvbTouNWVtO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS41fS5hbnQtdHlwb2dyYXBoeStoMS5hbnQtdHlwb2dyYXBoeSwuYW50LXR5cG9ncmFwaHkraDIuYW50LXR5cG9ncmFwaHksLmFudC10eXBvZ3JhcGh5K2gzLmFudC10eXBvZ3JhcGh5LC5hbnQtdHlwb2dyYXBoeStoNC5hbnQtdHlwb2dyYXBoeSwuYW50LXR5cG9ncmFwaHkraDUuYW50LXR5cG9ncmFwaHksLmFudC10eXBvZ3JhcGh5IGRpditoMSwuYW50LXR5cG9ncmFwaHkgZGl2K2gyLC5hbnQtdHlwb2dyYXBoeSBkaXYraDMsLmFudC10eXBvZ3JhcGh5IGRpditoNCwuYW50LXR5cG9ncmFwaHkgZGl2K2g1LC5hbnQtdHlwb2dyYXBoeSBoMStoMSwuYW50LXR5cG9ncmFwaHkgaDEraDIsLmFudC10eXBvZ3JhcGh5IGgxK2gzLC5hbnQtdHlwb2dyYXBoeSBoMStoNCwuYW50LXR5cG9ncmFwaHkgaDEraDUsLmFudC10eXBvZ3JhcGh5IGgyK2gxLC5hbnQtdHlwb2dyYXBoeSBoMitoMiwuYW50LXR5cG9ncmFwaHkgaDIraDMsLmFudC10eXBvZ3JhcGh5IGgyK2g0LC5hbnQtdHlwb2dyYXBoeSBoMitoNSwuYW50LXR5cG9ncmFwaHkgaDMraDEsLmFudC10eXBvZ3JhcGh5IGgzK2gyLC5hbnQtdHlwb2dyYXBoeSBoMytoMywuYW50LXR5cG9ncmFwaHkgaDMraDQsLmFudC10eXBvZ3JhcGh5IGgzK2g1LC5hbnQtdHlwb2dyYXBoeSBoNCtoMSwuYW50LXR5cG9ncmFwaHkgaDQraDIsLmFudC10eXBvZ3JhcGh5IGg0K2gzLC5hbnQtdHlwb2dyYXBoeSBoNCtoNCwuYW50LXR5cG9ncmFwaHkgaDQraDUsLmFudC10eXBvZ3JhcGh5IGg1K2gxLC5hbnQtdHlwb2dyYXBoeSBoNStoMiwuYW50LXR5cG9ncmFwaHkgaDUraDMsLmFudC10eXBvZ3JhcGh5IGg1K2g0LC5hbnQtdHlwb2dyYXBoeSBoNStoNSwuYW50LXR5cG9ncmFwaHkgbGkraDEsLmFudC10eXBvZ3JhcGh5IGxpK2gyLC5hbnQtdHlwb2dyYXBoeSBsaStoMywuYW50LXR5cG9ncmFwaHkgbGkraDQsLmFudC10eXBvZ3JhcGh5IGxpK2g1LC5hbnQtdHlwb2dyYXBoeSBwK2gxLC5hbnQtdHlwb2dyYXBoeSBwK2gyLC5hbnQtdHlwb2dyYXBoeSBwK2gzLC5hbnQtdHlwb2dyYXBoeSBwK2g0LC5hbnQtdHlwb2dyYXBoeSBwK2g1LC5hbnQtdHlwb2dyYXBoeSB1bCtoMSwuYW50LXR5cG9ncmFwaHkgdWwraDIsLmFudC10eXBvZ3JhcGh5IHVsK2gzLC5hbnQtdHlwb2dyYXBoeSB1bCtoNCwuYW50LXR5cG9ncmFwaHkgdWwraDV7bWFyZ2luLXRvcDoxLjJlbX1hLmFudC10eXBvZ3JhcGh5LWVsbGlwc2lzLHNwYW4uYW50LXR5cG9ncmFwaHktZWxsaXBzaXN7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWF4LXdpZHRoOjEwMCV9LmFudC10eXBvZ3JhcGh5IGEsYS5hbnQtdHlwb2dyYXBoeXtjb2xvcjojMTg5MGZmO291dGxpbmU6bm9uZTtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmNvbG9yIC4zczt0ZXh0LWRlY29yYXRpb246bm9uZX0uYW50LXR5cG9ncmFwaHkgYTpmb2N1cy12aXNpYmxlLC5hbnQtdHlwb2dyYXBoeSBhOmhvdmVyLGEuYW50LXR5cG9ncmFwaHk6Zm9jdXMtdmlzaWJsZSxhLmFudC10eXBvZ3JhcGh5OmhvdmVye2NvbG9yOiM0MGE5ZmZ9LmFudC10eXBvZ3JhcGh5IGE6YWN0aXZlLGEuYW50LXR5cG9ncmFwaHk6YWN0aXZle2NvbG9yOiMwOTZkZDl9LmFudC10eXBvZ3JhcGh5IGE6YWN0aXZlLC5hbnQtdHlwb2dyYXBoeSBhOmhvdmVyLGEuYW50LXR5cG9ncmFwaHk6YWN0aXZlLGEuYW50LXR5cG9ncmFwaHk6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmFudC10eXBvZ3JhcGh5IGEuYW50LXR5cG9ncmFwaHktZGlzYWJsZWQsLmFudC10eXBvZ3JhcGh5IGFbZGlzYWJsZWRdLGEuYW50LXR5cG9ncmFwaHkuYW50LXR5cG9ncmFwaHktZGlzYWJsZWQsYS5hbnQtdHlwb2dyYXBoeVtkaXNhYmxlZF17Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2N1cnNvcjpub3QtYWxsb3dlZH0uYW50LXR5cG9ncmFwaHkgYS5hbnQtdHlwb2dyYXBoeS1kaXNhYmxlZDphY3RpdmUsLmFudC10eXBvZ3JhcGh5IGEuYW50LXR5cG9ncmFwaHktZGlzYWJsZWQ6aG92ZXIsLmFudC10eXBvZ3JhcGh5IGFbZGlzYWJsZWRdOmFjdGl2ZSwuYW50LXR5cG9ncmFwaHkgYVtkaXNhYmxlZF06aG92ZXIsYS5hbnQtdHlwb2dyYXBoeS5hbnQtdHlwb2dyYXBoeS1kaXNhYmxlZDphY3RpdmUsYS5hbnQtdHlwb2dyYXBoeS5hbnQtdHlwb2dyYXBoeS1kaXNhYmxlZDpob3ZlcixhLmFudC10eXBvZ3JhcGh5W2Rpc2FibGVkXTphY3RpdmUsYS5hbnQtdHlwb2dyYXBoeVtkaXNhYmxlZF06aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuMjUpfS5hbnQtdHlwb2dyYXBoeSBhLmFudC10eXBvZ3JhcGh5LWRpc2FibGVkOmFjdGl2ZSwuYW50LXR5cG9ncmFwaHkgYVtkaXNhYmxlZF06YWN0aXZlLGEuYW50LXR5cG9ncmFwaHkuYW50LXR5cG9ncmFwaHktZGlzYWJsZWQ6YWN0aXZlLGEuYW50LXR5cG9ncmFwaHlbZGlzYWJsZWRdOmFjdGl2ZXtwb2ludGVyLWV2ZW50czpub25lfS5hbnQtdHlwb2dyYXBoeSBjb2Rle21hcmdpbjowIC4yZW07cGFkZGluZzouMmVtIC40ZW0gLjFlbTtmb250LXNpemU6ODUlO2JhY2tncm91bmQ6aHNsYSgwLDAlLDU4LjglLC4xKTtib3JkZXI6MXB4IHNvbGlkIGhzbGEoMCwwJSwzOS4yJSwuMik7Ym9yZGVyLXJhZGl1czozcHh9LmFudC10eXBvZ3JhcGh5IGtiZHttYXJnaW46MCAuMmVtO3BhZGRpbmc6LjE1ZW0gLjRlbSAuMWVtO2ZvbnQtc2l6ZTo5MCU7YmFja2dyb3VuZDpoc2xhKDAsMCUsNTguOCUsLjA2KTtib3JkZXI6c29saWQgaHNsYSgwLDAlLDM5LjIlLC4yKTtib3JkZXItd2lkdGg6MXB4IDFweCAycHg7Ym9yZGVyLXJhZGl1czozcHh9LmFudC10eXBvZ3JhcGh5IG1hcmt7cGFkZGluZzowO2JhY2tncm91bmQtY29sb3I6I2ZmZTU4Zn0uYW50LXR5cG9ncmFwaHkgaW5zLC5hbnQtdHlwb2dyYXBoeSB1e3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDppbms7dGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOmF1dG99LmFudC10eXBvZ3JhcGh5IGRlbCwuYW50LXR5cG9ncmFwaHkgc3t0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdofS5hbnQtdHlwb2dyYXBoeSBzdHJvbmd7Zm9udC13ZWlnaHQ6NjAwfS5hbnQtdHlwb2dyYXBoeS1jb3B5LC5hbnQtdHlwb2dyYXBoeS1lZGl0LC5hbnQtdHlwb2dyYXBoeS1leHBhbmR7Y29sb3I6IzE4OTBmZjtvdXRsaW5lOm5vbmU7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpjb2xvciAuM3M7bWFyZ2luLWxlZnQ6NHB4fS5hbnQtdHlwb2dyYXBoeS1jb3B5OmZvY3VzLXZpc2libGUsLmFudC10eXBvZ3JhcGh5LWNvcHk6aG92ZXIsLmFudC10eXBvZ3JhcGh5LWVkaXQ6Zm9jdXMtdmlzaWJsZSwuYW50LXR5cG9ncmFwaHktZWRpdDpob3ZlciwuYW50LXR5cG9ncmFwaHktZXhwYW5kOmZvY3VzLXZpc2libGUsLmFudC10eXBvZ3JhcGh5LWV4cGFuZDpob3Zlcntjb2xvcjojNDBhOWZmfS5hbnQtdHlwb2dyYXBoeS1jb3B5OmFjdGl2ZSwuYW50LXR5cG9ncmFwaHktZWRpdDphY3RpdmUsLmFudC10eXBvZ3JhcGh5LWV4cGFuZDphY3RpdmV7Y29sb3I6IzA5NmRkOX0uYW50LXR5cG9ncmFwaHktY29weS1zdWNjZXNzLC5hbnQtdHlwb2dyYXBoeS1jb3B5LXN1Y2Nlc3M6Zm9jdXMsLmFudC10eXBvZ3JhcGh5LWNvcHktc3VjY2Vzczpob3Zlcntjb2xvcjojNTJjNDFhfS5hbnQtdHlwb2dyYXBoeS1lZGl0LWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmV9ZGl2LmFudC10eXBvZ3JhcGh5LWVkaXQtY29udGVudHtsZWZ0Oi0xMnB4O21hcmdpbi10b3A6LTVweDttYXJnaW4tYm90dG9tOmNhbGMoMWVtIC0gNXB4KX0uYW50LXR5cG9ncmFwaHktZWRpdC1jb250ZW50LWNvbmZpcm17cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTBweDtib3R0b206OHB4O2NvbG9yOnJnYmEoMCwwLDAsLjQ1KTtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7cG9pbnRlci1ldmVudHM6bm9uZX0uYW50LXR5cG9ncmFwaHktZWRpdC1jb250ZW50IHRleHRhcmVhe2hlaWdodDoxZW07bWFyZ2luOjAhaW1wb3J0YW50Oy1tb3otdHJhbnNpdGlvbjpub25lfS5hbnQtdHlwb2dyYXBoeSBvbCwuYW50LXR5cG9ncmFwaHkgdWx7bWFyZ2luOjAgMCAxZW07cGFkZGluZzowfS5hbnQtdHlwb2dyYXBoeSBvbCBsaSwuYW50LXR5cG9ncmFwaHkgdWwgbGl7bWFyZ2luOjAgMCAwIDIwcHg7cGFkZGluZzowIDAgMCA0cHh9LmFudC10eXBvZ3JhcGh5IHVse2xpc3Qtc3R5bGUtdHlwZTpjaXJjbGV9LmFudC10eXBvZ3JhcGh5IHVsIHVse2xpc3Qtc3R5bGUtdHlwZTpkaXNjfS5hbnQtdHlwb2dyYXBoeSBvbHtsaXN0LXN0eWxlLXR5cGU6ZGVjaW1hbH0uYW50LXR5cG9ncmFwaHkgYmxvY2txdW90ZSwuYW50LXR5cG9ncmFwaHkgcHJle21hcmdpbjoxZW0gMH0uYW50LXR5cG9ncmFwaHkgcHJle3BhZGRpbmc6LjRlbSAuNmVtO3doaXRlLXNwYWNlOnByZS13cmFwO3dvcmQtd3JhcDpicmVhay13b3JkO2JhY2tncm91bmQ6aHNsYSgwLDAlLDU4LjglLC4xKTtib3JkZXI6MXB4IHNvbGlkIGhzbGEoMCwwJSwzOS4yJSwuMik7Ym9yZGVyLXJhZGl1czozcHh9LmFudC10eXBvZ3JhcGh5IHByZSBjb2Rle2Rpc3BsYXk6aW5saW5lO21hcmdpbjowO3BhZGRpbmc6MDtmb250LXNpemU6aW5oZXJpdDtmb250LWZhbWlseTppbmhlcml0O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjB9LmFudC10eXBvZ3JhcGh5IGJsb2NrcXVvdGV7cGFkZGluZzowIDAgMCAuNmVtO2JvcmRlci1sZWZ0OjRweCBzb2xpZCBoc2xhKDAsMCUsMzkuMiUsLjIpO29wYWNpdHk6Ljg1fS5hbnQtdHlwb2dyYXBoeS1zaW5nbGUtbGluZXt3aGl0ZS1zcGFjZTpub3dyYXB9LmFudC10eXBvZ3JhcGh5LWVsbGlwc2lzLXNpbmdsZS1saW5le292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfWEuYW50LXR5cG9ncmFwaHktZWxsaXBzaXMtc2luZ2xlLWxpbmUsc3Bhbi5hbnQtdHlwb2dyYXBoeS1lbGxpcHNpcy1zaW5nbGUtbGluZXt2ZXJ0aWNhbC1hbGlnbjpib3R0b219LmFudC10eXBvZ3JhcGh5LWVsbGlwc2lzLW11bHRpcGxlLWxpbmV7ZGlzcGxheTotd2Via2l0LWJveDtvdmVyZmxvdzpoaWRkZW47LXdlYmtpdC1saW5lLWNsYW1wOjM7XG4gIC8qISBhdXRvcHJlZml4ZXI6IGlnbm9yZSBuZXh0ICovLXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsfS5hbnQtdHlwb2dyYXBoeS1ydGx7ZGlyZWN0aW9uOnJ0bH0uYW50LXR5cG9ncmFwaHktcnRsIC5hbnQtdHlwb2dyYXBoeS1jb3B5LC5hbnQtdHlwb2dyYXBoeS1ydGwgLmFudC10eXBvZ3JhcGh5LWVkaXQsLmFudC10eXBvZ3JhcGh5LXJ0bCAuYW50LXR5cG9ncmFwaHktZXhwYW5ke21hcmdpbi1yaWdodDo0cHg7bWFyZ2luLWxlZnQ6MH0uYW50LXR5cG9ncmFwaHktcnRsIC5hbnQtdHlwb2dyYXBoeS1leHBhbmR7ZmxvYXQ6bGVmdH1kaXYuYW50LXR5cG9ncmFwaHktZWRpdC1jb250ZW50LmFudC10eXBvZ3JhcGh5LXJ0bHtyaWdodDotMTJweDtsZWZ0OmF1dG99LmFudC10eXBvZ3JhcGh5LXJ0bCAuYW50LXR5cG9ncmFwaHktZWRpdC1jb250ZW50LWNvbmZpcm17cmlnaHQ6YXV0bztsZWZ0OjEwcHh9LmFudC10eXBvZ3JhcGh5LXJ0bC5hbnQtdHlwb2dyYXBoeSBvbCBsaSwuYW50LXR5cG9ncmFwaHktcnRsLmFudC10eXBvZ3JhcGh5IHVsIGxpe21hcmdpbjowIDIwcHggMCAwO3BhZGRpbmc6MCA0cHggMCAwfS5hbnQtdXBsb2Fke2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGluZS1oZWlnaHQ6MS41NzE1O2xpc3Qtc3R5bGU6bm9uZTtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ0bnVtXCI7b3V0bGluZTowfS5hbnQtdXBsb2FkIHB7bWFyZ2luOjB9LmFudC11cGxvYWQtYnRue2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtvdXRsaW5lOm5vbmV9LmFudC11cGxvYWQgaW5wdXRbdHlwZT1maWxlXXtjdXJzb3I6cG9pbnRlcn0uYW50LXVwbG9hZC5hbnQtdXBsb2FkLXNlbGVjdHtkaXNwbGF5OmlubGluZS1ibG9ja30uYW50LXVwbG9hZC5hbnQtdXBsb2FkLWRpc2FibGVke2NvbG9yOnJnYmEoMCwwLDAsLjI1KTtjdXJzb3I6bm90LWFsbG93ZWR9LmFudC11cGxvYWQuYW50LXVwbG9hZC1zZWxlY3QtcGljdHVyZS1jYXJke3dpZHRoOjEwNHB4O2hlaWdodDoxMDRweDttYXJnaW4tcmlnaHQ6OHB4O21hcmdpbi1ib3R0b206OHB4O3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOnRvcDtiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmE7Ym9yZGVyOjFweCBkYXNoZWQgI2Q5ZDlkOTtib3JkZXItcmFkaXVzOjJweDtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuM3N9LmFudC11cGxvYWQuYW50LXVwbG9hZC1zZWxlY3QtcGljdHVyZS1jYXJkPi5hbnQtdXBsb2Fke2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtoZWlnaHQ6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcn0uYW50LXVwbG9hZC5hbnQtdXBsb2FkLXNlbGVjdC1waWN0dXJlLWNhcmQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOiMxODkwZmZ9LmFudC11cGxvYWQtZGlzYWJsZWQuYW50LXVwbG9hZC5hbnQtdXBsb2FkLXNlbGVjdC1waWN0dXJlLWNhcmQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDl9LmFudC11cGxvYWQuYW50LXVwbG9hZC1kcmFne3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZDojZmFmYWZhO2JvcmRlcjoxcHggZGFzaGVkICNkOWQ5ZDk7Ym9yZGVyLXJhZGl1czoycHg7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjNzfS5hbnQtdXBsb2FkLmFudC11cGxvYWQtZHJhZyAuYW50LXVwbG9hZHtwYWRkaW5nOjE2cHggMH0uYW50LXVwbG9hZC5hbnQtdXBsb2FkLWRyYWcuYW50LXVwbG9hZC1kcmFnLWhvdmVyOm5vdCguYW50LXVwbG9hZC1kaXNhYmxlZCl7Ym9yZGVyLWNvbG9yOiMwOTZkZDl9LmFudC11cGxvYWQuYW50LXVwbG9hZC1kcmFnLmFudC11cGxvYWQtZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkfS5hbnQtdXBsb2FkLmFudC11cGxvYWQtZHJhZyAuYW50LXVwbG9hZC1idG57ZGlzcGxheTp0YWJsZTtoZWlnaHQ6MTAwJX0uYW50LXVwbG9hZC5hbnQtdXBsb2FkLWRyYWcgLmFudC11cGxvYWQtZHJhZy1jb250YWluZXJ7ZGlzcGxheTp0YWJsZS1jZWxsO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYW50LXVwbG9hZC5hbnQtdXBsb2FkLWRyYWc6bm90KC5hbnQtdXBsb2FkLWRpc2FibGVkKTpob3Zlcntib3JkZXItY29sb3I6IzQwYTlmZn0uYW50LXVwbG9hZC5hbnQtdXBsb2FkLWRyYWcgcC5hbnQtdXBsb2FkLWRyYWctaWNvbnttYXJnaW4tYm90dG9tOjIwcHh9LmFudC11cGxvYWQuYW50LXVwbG9hZC1kcmFnIHAuYW50LXVwbG9hZC1kcmFnLWljb24gLmFudGljb257Y29sb3I6IzQwYTlmZjtmb250LXNpemU6NDhweH0uYW50LXVwbG9hZC5hbnQtdXBsb2FkLWRyYWcgcC5hbnQtdXBsb2FkLXRleHR7bWFyZ2luOjAgMCA0cHg7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNnB4fS5hbnQtdXBsb2FkLmFudC11cGxvYWQtZHJhZyBwLmFudC11cGxvYWQtaGludHtjb2xvcjpyZ2JhKDAsMCwwLC40NSk7Zm9udC1zaXplOjE0cHh9LmFudC11cGxvYWQuYW50LXVwbG9hZC1kcmFnIC5hbnRpY29uLXBsdXN7Y29sb3I6cmdiYSgwLDAsMCwuMjUpO2ZvbnQtc2l6ZTozMHB4O3RyYW5zaXRpb246YWxsIC4zc30uYW50LXVwbG9hZC5hbnQtdXBsb2FkLWRyYWcgLmFudGljb24tcGx1czpob3ZlciwuYW50LXVwbG9hZC5hbnQtdXBsb2FkLWRyYWc6aG92ZXIgLmFudGljb24tcGx1c3tjb2xvcjpyZ2JhKDAsMCwwLC40NSl9LmFudC11cGxvYWQtcGljdHVyZS1jYXJkLXdyYXBwZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJX0uYW50LXVwbG9hZC1waWN0dXJlLWNhcmQtd3JhcHBlcjpiZWZvcmV7ZGlzcGxheTp0YWJsZTtjb250ZW50OlwiXCJ9LmFudC11cGxvYWQtcGljdHVyZS1jYXJkLXdyYXBwZXI6YWZ0ZXJ7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIn0uYW50LXVwbG9hZC1saXN0e2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7bGlzdC1zdHlsZTpub25lO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtsaW5lLWhlaWdodDoxLjU3MTV9LmFudC11cGxvYWQtbGlzdDphZnRlciwuYW50LXVwbG9hZC1saXN0OmJlZm9yZXtkaXNwbGF5OnRhYmxlO2NvbnRlbnQ6XCJcIn0uYW50LXVwbG9hZC1saXN0OmFmdGVye2NsZWFyOmJvdGh9LmFudC11cGxvYWQtbGlzdC1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoyMi4wMDFweDttYXJnaW4tdG9wOjhweDtmb250LXNpemU6MTRweH0uYW50LXVwbG9hZC1saXN0LWl0ZW0tbmFtZXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO3BhZGRpbmctbGVmdDoyMnB4O292ZXJmbG93OmhpZGRlbjtsaW5lLWhlaWdodDoxLjU3MTU7d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LmFudC11cGxvYWQtbGlzdC1pdGVtLWNhcmQtYWN0aW9uc3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowfS5hbnQtdXBsb2FkLWxpc3QtaXRlbS1jYXJkLWFjdGlvbnMtYnRue29wYWNpdHk6MH0uYW50LXVwbG9hZC1saXN0LWl0ZW0tY2FyZC1hY3Rpb25zLWJ0bi5hbnQtYnRuLXNte2hlaWdodDoyMi4wMDFweDtsaW5lLWhlaWdodDoxO3ZlcnRpY2FsLWFsaWduOnRvcH0uYW50LXVwbG9hZC1saXN0LWl0ZW0tY2FyZC1hY3Rpb25zLnBpY3R1cmV7dG9wOjIycHg7bGluZS1oZWlnaHQ6MH0uYW50LXVwbG9hZC1saXN0LWl0ZW0tY2FyZC1hY3Rpb25zLWJ0bjpmb2N1cywuYW50LXVwbG9hZC1saXN0LWl0ZW0tY2FyZC1hY3Rpb25zLnBpY3R1cmUgLmFudC11cGxvYWQtbGlzdC1pdGVtLWNhcmQtYWN0aW9ucy1idG57b3BhY2l0eToxfS5hbnQtdXBsb2FkLWxpc3QtaXRlbS1jYXJkLWFjdGlvbnMgLmFudGljb257Y29sb3I6cmdiYSgwLDAsMCwuNDUpO3RyYW5zaXRpb246YWxsIC4zc30uYW50LXVwbG9hZC1saXN0LWl0ZW0tY2FyZC1hY3Rpb25zOmhvdmVyIC5hbnRpY29ue2NvbG9yOnJnYmEoMCwwLDAsLjg1KX0uYW50LXVwbG9hZC1saXN0LWl0ZW0taW5mb3toZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzfS5hbnQtdXBsb2FkLWxpc3QtaXRlbS1pbmZvPnNwYW57ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5hbnQtdXBsb2FkLWxpc3QtaXRlbS1pbmZvIC5hbnQtdXBsb2FkLXRleHQtaWNvbiAuYW50aWNvbiwuYW50LXVwbG9hZC1saXN0LWl0ZW0taW5mbyAuYW50aWNvbi1sb2FkaW5nIC5hbnRpY29ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1cHg7Y29sb3I6cmdiYSgwLDAsMCwuNDUpO2ZvbnQtc2l6ZToxNHB4fS5hbnQtdXBsb2FkLWxpc3QtaXRlbTpob3ZlciAuYW50LXVwbG9hZC1saXN0LWl0ZW0taW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9LmFudC11cGxvYWQtbGlzdC1pdGVtOmhvdmVyIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1jYXJkLWFjdGlvbnMtYnRue29wYWNpdHk6MX0uYW50LXVwbG9hZC1saXN0LWl0ZW0tZXJyb3IsLmFudC11cGxvYWQtbGlzdC1pdGVtLWVycm9yIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1jYXJkLWFjdGlvbnMgLmFudGljb24sLmFudC11cGxvYWQtbGlzdC1pdGVtLWVycm9yIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1uYW1lLC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1lcnJvciAuYW50LXVwbG9hZC10ZXh0LWljb24+LmFudGljb257Y29sb3I6I2ZmNGQ0Zn0uYW50LXVwbG9hZC1saXN0LWl0ZW0tZXJyb3IgLmFudC11cGxvYWQtbGlzdC1pdGVtLWNhcmQtYWN0aW9ucy1idG57b3BhY2l0eToxfS5hbnQtdXBsb2FkLWxpc3QtaXRlbS1wcm9ncmVzc3twb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTEycHg7d2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6MjZweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDowfS5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbSwuYW50LXVwbG9hZC1saXN0LXBpY3R1cmUgLmFudC11cGxvYWQtbGlzdC1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDo2NnB4O3BhZGRpbmc6OHB4O2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTtib3JkZXItcmFkaXVzOjJweH0uYW50LXVwbG9hZC1saXN0LXBpY3R1cmUtY2FyZCAuYW50LXVwbG9hZC1saXN0LWl0ZW06aG92ZXIsLmFudC11cGxvYWQtbGlzdC1waWN0dXJlIC5hbnQtdXBsb2FkLWxpc3QtaXRlbTpob3ZlcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1lcnJvciwuYW50LXVwbG9hZC1saXN0LXBpY3R1cmUgLmFudC11cGxvYWQtbGlzdC1pdGVtLWVycm9ye2JvcmRlci1jb2xvcjojZmY0ZDRmfS5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbTpob3ZlciAuYW50LXVwbG9hZC1saXN0LWl0ZW0taW5mbywuYW50LXVwbG9hZC1saXN0LXBpY3R1cmUgLmFudC11cGxvYWQtbGlzdC1pdGVtOmhvdmVyIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1pbmZve2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNhcmQgLmFudC11cGxvYWQtbGlzdC1pdGVtLXVwbG9hZGluZywuYW50LXVwbG9hZC1saXN0LXBpY3R1cmUgLmFudC11cGxvYWQtbGlzdC1pdGVtLXVwbG9hZGluZ3tib3JkZXItc3R5bGU6ZGFzaGVkfS5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS10aHVtYm5haWwsLmFudC11cGxvYWQtbGlzdC1waWN0dXJlIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS10aHVtYm5haWx7d2lkdGg6NDhweDtoZWlnaHQ6NDhweDtsaW5lLWhlaWdodDo2MHB4O3RleHQtYWxpZ246Y2VudGVyO29wYWNpdHk6Ljh9LmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNhcmQgLmFudC11cGxvYWQtbGlzdC1pdGVtLXRodW1ibmFpbCAuYW50aWNvbiwuYW50LXVwbG9hZC1saXN0LXBpY3R1cmUgLmFudC11cGxvYWQtbGlzdC1pdGVtLXRodW1ibmFpbCAuYW50aWNvbntmb250LXNpemU6MjZweH0uYW50LXVwbG9hZC1saXN0LXBpY3R1cmUtY2FyZCAuYW50LXVwbG9hZC1saXN0LWl0ZW0tZXJyb3IgLmFudC11cGxvYWQtbGlzdC1pdGVtLXRodW1ibmFpbCAuYW50aWNvbiBzdmcgcGF0aFtmaWxsPVwiI2U2ZjdmZlwiXSwuYW50LXVwbG9hZC1saXN0LXBpY3R1cmUgLmFudC11cGxvYWQtbGlzdC1pdGVtLWVycm9yIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS10aHVtYm5haWwgLmFudGljb24gc3ZnIHBhdGhbZmlsbD1cIiNlNmY3ZmZcIl17ZmlsbDojZmZmMmYwfS5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1lcnJvciAuYW50LXVwbG9hZC1saXN0LWl0ZW0tdGh1bWJuYWlsIC5hbnRpY29uIHN2ZyBwYXRoW2ZpbGw9XCIjMTg5MGZmXCJdLC5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZSAuYW50LXVwbG9hZC1saXN0LWl0ZW0tZXJyb3IgLmFudC11cGxvYWQtbGlzdC1pdGVtLXRodW1ibmFpbCAuYW50aWNvbiBzdmcgcGF0aFtmaWxsPVwiIzE4OTBmZlwiXXtmaWxsOiNmZjRkNGZ9LmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNhcmQgLmFudC11cGxvYWQtbGlzdC1pdGVtLWljb24sLmFudC11cGxvYWQtbGlzdC1waWN0dXJlIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1pY29ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7Zm9udC1zaXplOjI2cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpfS5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1pY29uIC5hbnRpY29uLC5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZSAuYW50LXVwbG9hZC1saXN0LWl0ZW0taWNvbiAuYW50aWNvbntmb250LXNpemU6MjZweH0uYW50LXVwbG9hZC1saXN0LXBpY3R1cmUtY2FyZCAuYW50LXVwbG9hZC1saXN0LWl0ZW0taW1hZ2UsLmFudC11cGxvYWQtbGlzdC1waWN0dXJlIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1pbWFnZXttYXgtd2lkdGg6MTAwJX0uYW50LXVwbG9hZC1saXN0LXBpY3R1cmUtY2FyZCAuYW50LXVwbG9hZC1saXN0LWl0ZW0tdGh1bWJuYWlsIGltZywuYW50LXVwbG9hZC1saXN0LXBpY3R1cmUgLmFudC11cGxvYWQtbGlzdC1pdGVtLXRodW1ibmFpbCBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDo0OHB4O2hlaWdodDo0OHB4O292ZXJmbG93OmhpZGRlbn0uYW50LXVwbG9hZC1saXN0LXBpY3R1cmUtY2FyZCAuYW50LXVwbG9hZC1saXN0LWl0ZW0tbmFtZSwuYW50LXVwbG9hZC1saXN0LXBpY3R1cmUgLmFudC11cGxvYWQtbGlzdC1pdGVtLW5hbWV7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O21heC13aWR0aDoxMDAlO21hcmdpbjowIDAgMCA4cHg7cGFkZGluZy1yaWdodDo4cHg7cGFkZGluZy1sZWZ0OjQ4cHg7b3ZlcmZsb3c6aGlkZGVuO2xpbmUtaGVpZ2h0OjQ0cHg7d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7dHJhbnNpdGlvbjphbGwgLjNzfS5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS11cGxvYWRpbmcgLmFudC11cGxvYWQtbGlzdC1pdGVtLW5hbWUsLmFudC11cGxvYWQtbGlzdC1waWN0dXJlIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS11cGxvYWRpbmcgLmFudC11cGxvYWQtbGlzdC1pdGVtLW5hbWV7bWFyZ2luLWJvdHRvbToxMnB4fS5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1wcm9ncmVzcywuYW50LXVwbG9hZC1saXN0LXBpY3R1cmUgLmFudC11cGxvYWQtbGlzdC1pdGVtLXByb2dyZXNze2JvdHRvbToxNHB4O3dpZHRoOmNhbGMoMTAwJSAtIDI0cHgpO21hcmdpbi10b3A6MDtwYWRkaW5nLWxlZnQ6NTZweH0uYW50LXVwbG9hZC1saXN0LXBpY3R1cmUtY2FyZC1jb250YWluZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTA0cHg7aGVpZ2h0OjEwNHB4O21hcmdpbjowIDhweCA4cHggMDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNhcmQgLmFudC11cGxvYWQtbGlzdC1pdGVte2hlaWdodDoxMDAlO21hcmdpbjowfS5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1pbmZve3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbn0uYW50LXVwbG9hZC1saXN0LXBpY3R1cmUtY2FyZCAuYW50LXVwbG9hZC1saXN0LWl0ZW0taW5mbzpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC41KTtvcGFjaXR5OjA7dHJhbnNpdGlvbjphbGwgLjNzO2NvbnRlbnQ6XCIgXCJ9LmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNhcmQgLmFudC11cGxvYWQtbGlzdC1pdGVtOmhvdmVyIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1pbmZvOmJlZm9yZXtvcGFjaXR5OjF9LmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNhcmQgLmFudC11cGxvYWQtbGlzdC1pdGVtLWFjdGlvbnN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt6LWluZGV4OjEwO3doaXRlLXNwYWNlOm5vd3JhcDt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSk7b3BhY2l0eTowO3RyYW5zaXRpb246YWxsIC4zc30uYW50LXVwbG9hZC1saXN0LXBpY3R1cmUtY2FyZCAuYW50LXVwbG9hZC1saXN0LWl0ZW0tYWN0aW9ucyAuYW50aWNvbi1kZWxldGUsLmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNhcmQgLmFudC11cGxvYWQtbGlzdC1pdGVtLWFjdGlvbnMgLmFudGljb24tZG93bmxvYWQsLmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNhcmQgLmFudC11cGxvYWQtbGlzdC1pdGVtLWFjdGlvbnMgLmFudGljb24tZXlle3otaW5kZXg6MTA7d2lkdGg6MTZweDttYXJnaW46MCA0cHg7Y29sb3I6aHNsYSgwLDAlLDEwMCUsLjg1KTtmb250LXNpemU6MTZweDtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCAuM3N9LmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNhcmQgLmFudC11cGxvYWQtbGlzdC1pdGVtLWFjdGlvbnMgLmFudGljb24tZGVsZXRlOmhvdmVyLC5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1hY3Rpb25zIC5hbnRpY29uLWRvd25sb2FkOmhvdmVyLC5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1hY3Rpb25zIC5hbnRpY29uLWV5ZTpob3Zlcntjb2xvcjojZmZmfS5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1hY3Rpb25zOmhvdmVyLC5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1pbmZvOmhvdmVyKy5hbnQtdXBsb2FkLWxpc3QtaXRlbS1hY3Rpb25ze29wYWNpdHk6MX0uYW50LXVwbG9hZC1saXN0LXBpY3R1cmUtY2FyZCAuYW50LXVwbG9hZC1saXN0LWl0ZW0tdGh1bWJuYWlsLC5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS10aHVtYm5haWwgaW1ne3Bvc2l0aW9uOnN0YXRpYztkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7LW8tb2JqZWN0LWZpdDpjb250YWluO29iamVjdC1maXQ6Y29udGFpbn0uYW50LXVwbG9hZC1saXN0LXBpY3R1cmUtY2FyZCAuYW50LXVwbG9hZC1saXN0LWl0ZW0tbmFtZXtkaXNwbGF5Om5vbmU7bWFyZ2luOjhweCAwIDA7cGFkZGluZzowO2xpbmUtaGVpZ2h0OjEuNTcxNTt0ZXh0LWFsaWduOmNlbnRlcn0uYW50LXVwbG9hZC1saXN0LXBpY3R1cmUtY2FyZCAuYW50LXVwbG9hZC1saXN0LWl0ZW0tZmlsZSsuYW50LXVwbG9hZC1saXN0LWl0ZW0tbmFtZXtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTBweDtkaXNwbGF5OmJsb2NrfS5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS11cGxvYWRpbmcuYW50LXVwbG9hZC1saXN0LWl0ZW17YmFja2dyb3VuZC1jb2xvcjojZmFmYWZhfS5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS11cGxvYWRpbmcgLmFudC11cGxvYWQtbGlzdC1pdGVtLWluZm97aGVpZ2h0OmF1dG99LmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNhcmQgLmFudC11cGxvYWQtbGlzdC1pdGVtLXVwbG9hZGluZyAuYW50LXVwbG9hZC1saXN0LWl0ZW0taW5mbyAuYW50aWNvbi1kZWxldGUsLmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNhcmQgLmFudC11cGxvYWQtbGlzdC1pdGVtLXVwbG9hZGluZyAuYW50LXVwbG9hZC1saXN0LWl0ZW0taW5mbyAuYW50aWNvbi1leWUsLmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNhcmQgLmFudC11cGxvYWQtbGlzdC1pdGVtLXVwbG9hZGluZyAuYW50LXVwbG9hZC1saXN0LWl0ZW0taW5mbzpiZWZvcmV7ZGlzcGxheTpub25lfS5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1wcm9ncmVzc3tib3R0b206MzJweDt3aWR0aDpjYWxjKDEwMCUgLSAxNHB4KTtwYWRkaW5nLWxlZnQ6MH0uYW50LXVwbG9hZC1saXN0LXBpY3R1cmUtY29udGFpbmVyLC5hbnQtdXBsb2FkLWxpc3QtdGV4dC1jb250YWluZXJ7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyxoZWlnaHQgLjNzfS5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jb250YWluZXI6YmVmb3JlLC5hbnQtdXBsb2FkLWxpc3QtdGV4dC1jb250YWluZXI6YmVmb3Jle2Rpc3BsYXk6dGFibGU7d2lkdGg6MDtoZWlnaHQ6MDtjb250ZW50OlwiXCJ9LmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNvbnRhaW5lciAuYW50LXVwbG9hZC1zcGFuLC5hbnQtdXBsb2FkLWxpc3QtdGV4dC1jb250YWluZXIgLmFudC11cGxvYWQtc3BhbntkaXNwbGF5OmJsb2NrO2ZsZXg6YXV0b30uYW50LXVwbG9hZC1saXN0LXBpY3R1cmUgLmFudC11cGxvYWQtc3BhbiwuYW50LXVwbG9hZC1saXN0LXRleHQgLmFudC11cGxvYWQtc3BhbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZSAuYW50LXVwbG9hZC1zcGFuPiosLmFudC11cGxvYWQtbGlzdC10ZXh0IC5hbnQtdXBsb2FkLXNwYW4+KntmbGV4Om5vbmV9LmFudC11cGxvYWQtbGlzdC1waWN0dXJlIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1uYW1lLC5hbnQtdXBsb2FkLWxpc3QtdGV4dCAuYW50LXVwbG9hZC1saXN0LWl0ZW0tbmFtZXtmbGV4OmF1dG87bWFyZ2luOjA7cGFkZGluZzowIDhweH0uYW50LXVwbG9hZC1saXN0LXBpY3R1cmUgLmFudC11cGxvYWQtbGlzdC1pdGVtLWNhcmQtYWN0aW9ucywuYW50LXVwbG9hZC1saXN0LXRleHQgLmFudC11cGxvYWQtbGlzdC1pdGVtLWNhcmQtYWN0aW9ucywuYW50LXVwbG9hZC1saXN0LXRleHQgLmFudC11cGxvYWQtdGV4dC1pY29uIC5hbnRpY29ue3Bvc2l0aW9uOnN0YXRpY30uYW50LXVwbG9hZC1saXN0IC5hbnQtdXBsb2FkLWFuaW1hdGUtaW5saW5lLWFwcGVhciwuYW50LXVwbG9hZC1saXN0IC5hbnQtdXBsb2FkLWFuaW1hdGUtaW5saW5lLWVudGVyLC5hbnQtdXBsb2FkLWxpc3QgLmFudC11cGxvYWQtYW5pbWF0ZS1pbmxpbmUtbGVhdmV7YW5pbWF0aW9uLWR1cmF0aW9uOi4zczthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzgsLjE0LC4xNSwuODYpO2FuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHN9LmFudC11cGxvYWQtbGlzdCAuYW50LXVwbG9hZC1hbmltYXRlLWlubGluZS1hcHBlYXIsLmFudC11cGxvYWQtbGlzdCAuYW50LXVwbG9hZC1hbmltYXRlLWlubGluZS1lbnRlcnthbmltYXRpb24tbmFtZTp1cGxvYWRBbmltYXRlSW5saW5lSW59LmFudC11cGxvYWQtbGlzdCAuYW50LXVwbG9hZC1hbmltYXRlLWlubGluZS1sZWF2ZXthbmltYXRpb24tbmFtZTp1cGxvYWRBbmltYXRlSW5saW5lT3V0fUBrZXlmcmFtZXMgdXBsb2FkQW5pbWF0ZUlubGluZUluezAle3dpZHRoOjA7aGVpZ2h0OjA7bWFyZ2luOjA7cGFkZGluZzowO29wYWNpdHk6MH19QGtleWZyYW1lcyB1cGxvYWRBbmltYXRlSW5saW5lT3V0e3Rve3dpZHRoOjA7aGVpZ2h0OjA7bWFyZ2luOjA7cGFkZGluZzowO29wYWNpdHk6MH19LmFudC11cGxvYWQtcnRse2RpcmVjdGlvbjpydGx9LmFudC11cGxvYWQtcnRsLmFudC11cGxvYWQuYW50LXVwbG9hZC1zZWxlY3QtcGljdHVyZS1jYXJke21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OjhweH0uYW50LXVwbG9hZC1saXN0LXJ0bHtkaXJlY3Rpb246cnRsfS5hbnQtdXBsb2FkLWxpc3QtcnRsIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1saXN0LXR5cGUtdGV4dDpob3ZlciAuYW50LXVwbG9hZC1saXN0LWl0ZW0tbmFtZS1pY29uLWNvdW50LTF7cGFkZGluZy1yaWdodDoyMnB4O3BhZGRpbmctbGVmdDoxNHB4fS5hbnQtdXBsb2FkLWxpc3QtcnRsIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1saXN0LXR5cGUtdGV4dDpob3ZlciAuYW50LXVwbG9hZC1saXN0LWl0ZW0tbmFtZS1pY29uLWNvdW50LTJ7cGFkZGluZy1yaWdodDoyMnB4O3BhZGRpbmctbGVmdDoyOHB4fS5hbnQtdXBsb2FkLWxpc3QtcnRsIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1uYW1le3BhZGRpbmctcmlnaHQ6MjJweDtwYWRkaW5nLWxlZnQ6MH0uYW50LXVwbG9hZC1saXN0LXJ0bCAuYW50LXVwbG9hZC1saXN0LWl0ZW0tbmFtZS1pY29uLWNvdW50LTF7cGFkZGluZy1sZWZ0OjE0cHh9LmFudC11cGxvYWQtbGlzdC1ydGwgLmFudC11cGxvYWQtbGlzdC1pdGVtLWNhcmQtYWN0aW9uc3tyaWdodDphdXRvO2xlZnQ6MH0uYW50LXVwbG9hZC1saXN0LXJ0bCAuYW50LXVwbG9hZC1saXN0LWl0ZW0tY2FyZC1hY3Rpb25zIC5hbnRpY29ue3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6NXB4fS5hbnQtdXBsb2FkLWxpc3QtcnRsIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1pbmZve3BhZGRpbmc6MCA0cHggMCAxMnB4fS5hbnQtdXBsb2FkLWxpc3QtcnRsIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1lcnJvciAuYW50LXVwbG9hZC1saXN0LWl0ZW0tY2FyZC1hY3Rpb25zIC5hbnRpY29ue3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6NXB4fS5hbnQtdXBsb2FkLWxpc3QtcnRsIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1wcm9ncmVzc3twYWRkaW5nLXJpZ2h0OjI2cHg7cGFkZGluZy1sZWZ0OjB9LmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNhcmQgLmFudC11cGxvYWQtbGlzdC1pdGVtLWluZm8sLmFudC11cGxvYWQtbGlzdC1waWN0dXJlIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1pbmZve3BhZGRpbmc6MH0uYW50LXVwbG9hZC1saXN0LXJ0bC5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS10aHVtYm5haWwsLmFudC11cGxvYWQtbGlzdC1ydGwuYW50LXVwbG9hZC1saXN0LXBpY3R1cmUgLmFudC11cGxvYWQtbGlzdC1pdGVtLXRodW1ibmFpbHtyaWdodDo4cHg7bGVmdDphdXRvfS5hbnQtdXBsb2FkLWxpc3QtcnRsLmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNhcmQgLmFudC11cGxvYWQtbGlzdC1pdGVtLWljb24sLmFudC11cGxvYWQtbGlzdC1ydGwuYW50LXVwbG9hZC1saXN0LXBpY3R1cmUgLmFudC11cGxvYWQtbGlzdC1pdGVtLWljb257cmlnaHQ6NTAlO2xlZnQ6YXV0bzt0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwtNTAlKX0uYW50LXVwbG9hZC1saXN0LXJ0bC5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1uYW1lLC5hbnQtdXBsb2FkLWxpc3QtcnRsLmFudC11cGxvYWQtbGlzdC1waWN0dXJlIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1uYW1le21hcmdpbjowIDhweCAwIDA7cGFkZGluZy1yaWdodDo0OHB4O3BhZGRpbmctbGVmdDo4cHh9LmFudC11cGxvYWQtbGlzdC1ydGwuYW50LXVwbG9hZC1saXN0LXBpY3R1cmUtY2FyZCAuYW50LXVwbG9hZC1saXN0LWl0ZW0tbmFtZS1pY29uLWNvdW50LTEsLmFudC11cGxvYWQtbGlzdC1ydGwuYW50LXVwbG9hZC1saXN0LXBpY3R1cmUgLmFudC11cGxvYWQtbGlzdC1pdGVtLW5hbWUtaWNvbi1jb3VudC0xe3BhZGRpbmctcmlnaHQ6NDhweDtwYWRkaW5nLWxlZnQ6MThweH0uYW50LXVwbG9hZC1saXN0LXJ0bC5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1uYW1lLWljb24tY291bnQtMiwuYW50LXVwbG9hZC1saXN0LXJ0bC5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZSAuYW50LXVwbG9hZC1saXN0LWl0ZW0tbmFtZS1pY29uLWNvdW50LTJ7cGFkZGluZy1yaWdodDo0OHB4O3BhZGRpbmctbGVmdDozNnB4fS5hbnQtdXBsb2FkLWxpc3QtcnRsLmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNhcmQgLmFudC11cGxvYWQtbGlzdC1pdGVtLXByb2dyZXNzLC5hbnQtdXBsb2FkLWxpc3QtcnRsLmFudC11cGxvYWQtbGlzdC1waWN0dXJlIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1wcm9ncmVzc3twYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9LmFudC11cGxvYWQtbGlzdC1ydGwgLmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNhcmQtY29udGFpbmVye21hcmdpbjowIDAgOHB4IDhweH0uYW50LXVwbG9hZC1saXN0LXJ0bC5hbnQtdXBsb2FkLWxpc3QtcGljdHVyZS1jYXJkIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1hY3Rpb25ze3JpZ2h0OjUwJTtsZWZ0OmF1dG87dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsLTUwJSl9LmFudC11cGxvYWQtbGlzdC1ydGwuYW50LXVwbG9hZC1saXN0LXBpY3R1cmUtY2FyZCAuYW50LXVwbG9hZC1saXN0LWl0ZW0tZmlsZSsuYW50LXVwbG9hZC1saXN0LWl0ZW0tbmFtZXttYXJnaW46OHB4IDAgMDtwYWRkaW5nOjB9XG4vKiMgc291cmNlTWFwcGluZ1VSTD1hbnRkLm1pbi5jc3MubWFwKi8iLCIvLyBDb25maWcgZ2xvYmFsIGxlc3MgdW5kZXIgYW50ZFxuW2NsYXNzXj1+J0B7YW50LXByZWZpeH0tJ10sXG5bY2xhc3MqPX4nIEB7YW50LXByZWZpeH0tJ10ge1xuICAvLyByZW1vdmUgdGhlIGNsZWFyIGJ1dHRvbiBvZiBhIHRleHQgaW5wdXQgY29udHJvbCBpbiBJRTEwK1xuICAmOjotbXMtY2xlYXIsXG4gIGlucHV0OjotbXMtY2xlYXIsXG4gIGlucHV0OjotbXMtcmV2ZWFsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIvKiBzdHlsZWxpbnQtZGlzYWJsZSBhdC1ydWxlLWVtcHR5LWxpbmUtYmVmb3JlLGF0LXJ1bGUtbmFtZS1zcGFjZS1hZnRlcixhdC1ydWxlLW5vLXVua25vd24gKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnMgKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1iYW5nLXNwYWNlLWJlZm9yZSxuby1kdXBsaWNhdGUtc2VsZWN0b3JzLHN0cmluZy1uby1uZXdsaW5lICovXG5bY2xhc3NePWFudC1dOjotbXMtY2xlYXIsXG5bY2xhc3MqPSBhbnQtXTo6LW1zLWNsZWFyLFxuW2NsYXNzXj1hbnQtXSBpbnB1dDo6LW1zLWNsZWFyLFxuW2NsYXNzKj0gYW50LV0gaW5wdXQ6Oi1tcy1jbGVhcixcbltjbGFzc149YW50LV0gaW5wdXQ6Oi1tcy1yZXZlYWwsXG5bY2xhc3MqPSBhbnQtXSBpbnB1dDo6LW1zLXJldmVhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4LCBhdC1ydWxlLW5vLXZlbmRvci1wcmVmaXggKi9cbmh0bWwsXG5ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbmlucHV0OjotbXMtY2xlYXIsXG5pbnB1dDo6LW1zLXJldmVhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbkAtbXMtdmlld3BvcnQge1xuICB3aWR0aDogZGV2aWNlLXdpZHRoO1xufVxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgJ1NlZ29lIFVJJywgUm9ib3RvLCAnSGVsdmV0aWNhIE5ldWUnLCBBcmlhbCwgJ05vdG8gU2FucycsIHNhbnMtc2VyaWYsICdBcHBsZSBDb2xvciBFbW9qaScsICdTZWdvZSBVSSBFbW9qaScsICdTZWdvZSBVSSBTeW1ib2wnLCAnTm90byBDb2xvciBFbW9qaSc7XG4gIGZvbnQtdmFyaWFudDogdGFidWxhci1udW1zO1xuICBsaW5lLWhlaWdodDogMS41NzE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICd0bnVtJztcbn1cblt0YWJpbmRleD0nLTEnXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgY3Vyc29yOiBoZWxwO1xufVxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbmlucHV0W3R5cGU9J3RleHQnXSxcbmlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXG5pbnB1dFt0eXBlPSdudW1iZXInXSxcbnRleHRhcmVhIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuZHQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMWVtO1xufVxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuYSB7XG4gIGNvbG9yOiAjMTg5MGZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6ICM0MGE5ZmY7XG59XG5hOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDk2ZGQ5O1xufVxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xufVxuYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbn1cbmFbZGlzYWJsZWRdIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LWZhbWlseTogJ1NGTW9uby1SZWd1bGFyJywgQ29uc29sYXMsICdMaWJlcmF0aW9uIE1vbm8nLCBNZW5sbywgQ291cmllciwgbW9ub3NwYWNlO1xufVxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFlbTtcbn1cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cbmEsXG5hcmVhLFxuYnV0dG9uLFxuW3JvbGU9J2J1dHRvbiddLFxuaW5wdXQ6bm90KFt0eXBlPSdyYW5nZSddKSxcbmxhYmVsLFxuc2VsZWN0LFxuc3VtbWFyeSxcbnRleHRhcmVhIHtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuNzVlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuM2VtO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPSdidXR0b24nXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPSdyZXNldCddOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9J3N1Ym1pdCddOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuaW5wdXRbdHlwZT0ncmFkaW8nXSxcbmlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuaW5wdXRbdHlwZT0nZGF0ZSddLFxuaW5wdXRbdHlwZT0ndGltZSddLFxuaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcbmlucHV0W3R5cGU9J21vbnRoJ10ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblt0eXBlPSdudW1iZXInXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPSdudW1iZXInXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblt0eXBlPSdzZWFyY2gnXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5bdHlwZT0nc2VhcmNoJ106Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT0nc2VhcmNoJ106Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZmZTY7XG59XG46OnNlbGVjdGlvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMTg5MGZmO1xufVxuLmNsZWFyZml4OjpiZWZvcmUge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY29udGVudDogJyc7XG59XG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbn1cbi5hbnRpY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZWxlZ2liaWxpdHk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmFudGljb24gPiAqIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uYW50aWNvbiBzdmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYW50aWNvbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hbnRpY29uIC5hbnRpY29uLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hbnRpY29uID4gLmFudGljb24ge1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG4uYW50aWNvblt0YWJpbmRleF0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYW50aWNvbi1zcGluLFxuLmFudGljb24tc3Bpbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbmltYXRpb246IGxvYWRpbmdDaXJjbGUgMXMgaW5maW5pdGUgbGluZWFyO1xufVxuLmFudC1mYWRlLWVudGVyLFxuLmFudC1mYWRlLWFwcGVhciB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5hbnQtZmFkZS1sZWF2ZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5hbnQtZmFkZS1lbnRlci5hbnQtZmFkZS1lbnRlci1hY3RpdmUsXG4uYW50LWZhZGUtYXBwZWFyLmFudC1mYWRlLWFwcGVhci1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50RmFkZUluO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbn1cbi5hbnQtZmFkZS1sZWF2ZS5hbnQtZmFkZS1sZWF2ZS1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50RmFkZU91dDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFudC1mYWRlLWVudGVyLFxuLmFudC1mYWRlLWFwcGVhciB7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbn1cbi5hbnQtZmFkZS1sZWF2ZSB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbn1cbkBrZXlmcmFtZXMgYW50RmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRGYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmFudC1tb3ZlLXVwLWVudGVyLFxuLmFudC1tb3ZlLXVwLWFwcGVhciB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5hbnQtbW92ZS11cC1sZWF2ZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5hbnQtbW92ZS11cC1lbnRlci5hbnQtbW92ZS11cC1lbnRlci1hY3RpdmUsXG4uYW50LW1vdmUtdXAtYXBwZWFyLmFudC1tb3ZlLXVwLWFwcGVhci1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50TW92ZVVwSW47XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xufVxuLmFudC1tb3ZlLXVwLWxlYXZlLmFudC1tb3ZlLXVwLWxlYXZlLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRNb3ZlVXBPdXQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hbnQtbW92ZS11cC1lbnRlcixcbi5hbnQtbW92ZS11cC1hcHBlYXIge1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4wOCwgMC44MiwgMC4xNywgMSk7XG59XG4uYW50LW1vdmUtdXAtbGVhdmUge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42LCAwLjA0LCAwLjk4LCAwLjM0KTtcbn1cbi5hbnQtbW92ZS1kb3duLWVudGVyLFxuLmFudC1tb3ZlLWRvd24tYXBwZWFyIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLmFudC1tb3ZlLWRvd24tbGVhdmUge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uYW50LW1vdmUtZG93bi1lbnRlci5hbnQtbW92ZS1kb3duLWVudGVyLWFjdGl2ZSxcbi5hbnQtbW92ZS1kb3duLWFwcGVhci5hbnQtbW92ZS1kb3duLWFwcGVhci1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50TW92ZURvd25JbjtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG59XG4uYW50LW1vdmUtZG93bi1sZWF2ZS5hbnQtbW92ZS1kb3duLWxlYXZlLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRNb3ZlRG93bk91dDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFudC1tb3ZlLWRvd24tZW50ZXIsXG4uYW50LW1vdmUtZG93bi1hcHBlYXIge1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4wOCwgMC44MiwgMC4xNywgMSk7XG59XG4uYW50LW1vdmUtZG93bi1sZWF2ZSB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzQpO1xufVxuLmFudC1tb3ZlLWxlZnQtZW50ZXIsXG4uYW50LW1vdmUtbGVmdC1hcHBlYXIge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uYW50LW1vdmUtbGVmdC1sZWF2ZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5hbnQtbW92ZS1sZWZ0LWVudGVyLmFudC1tb3ZlLWxlZnQtZW50ZXItYWN0aXZlLFxuLmFudC1tb3ZlLWxlZnQtYXBwZWFyLmFudC1tb3ZlLWxlZnQtYXBwZWFyLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRNb3ZlTGVmdEluO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbn1cbi5hbnQtbW92ZS1sZWZ0LWxlYXZlLmFudC1tb3ZlLWxlZnQtbGVhdmUtYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudE1vdmVMZWZ0T3V0O1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYW50LW1vdmUtbGVmdC1lbnRlcixcbi5hbnQtbW92ZS1sZWZ0LWFwcGVhciB7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA4LCAwLjgyLCAwLjE3LCAxKTtcbn1cbi5hbnQtbW92ZS1sZWZ0LWxlYXZlIHtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNiwgMC4wNCwgMC45OCwgMC4zNCk7XG59XG4uYW50LW1vdmUtcmlnaHQtZW50ZXIsXG4uYW50LW1vdmUtcmlnaHQtYXBwZWFyIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLmFudC1tb3ZlLXJpZ2h0LWxlYXZlIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLmFudC1tb3ZlLXJpZ2h0LWVudGVyLmFudC1tb3ZlLXJpZ2h0LWVudGVyLWFjdGl2ZSxcbi5hbnQtbW92ZS1yaWdodC1hcHBlYXIuYW50LW1vdmUtcmlnaHQtYXBwZWFyLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRNb3ZlUmlnaHRJbjtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG59XG4uYW50LW1vdmUtcmlnaHQtbGVhdmUuYW50LW1vdmUtcmlnaHQtbGVhdmUtYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudE1vdmVSaWdodE91dDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFudC1tb3ZlLXJpZ2h0LWVudGVyLFxuLmFudC1tb3ZlLXJpZ2h0LWFwcGVhciB7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA4LCAwLjgyLCAwLjE3LCAxKTtcbn1cbi5hbnQtbW92ZS1yaWdodC1sZWF2ZSB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzQpO1xufVxuQGtleWZyYW1lcyBhbnRNb3ZlRG93bkluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFudE1vdmVEb3duT3V0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFudE1vdmVMZWZ0SW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFudE1vdmVMZWZ0T3V0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRNb3ZlUmlnaHRJbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRNb3ZlUmlnaHRPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW50TW92ZVVwSW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFudE1vdmVVcE91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbG9hZGluZ0NpcmNsZSB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblthbnQtY2xpY2stYW5pbWF0aW5nPSd0cnVlJ10sXG5bYW50LWNsaWNrLWFuaW1hdGluZy13aXRob3V0LWV4dHJhLW5vZGU9J3RydWUnXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmh0bWwge1xuICAtLWFudGQtd2F2ZS1zaGFkb3ctY29sb3I6ICMxODkwZmY7XG4gIC0tc2Nyb2xsLWJhcjogMDtcbn1cblthbnQtY2xpY2stYW5pbWF0aW5nLXdpdGhvdXQtZXh0cmEtbm9kZT0ndHJ1ZSddOjphZnRlcixcbi5hbnQtY2xpY2stYW5pbWF0aW5nLW5vZGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgIzE4OTBmZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCB2YXIoLS1hbnRkLXdhdmUtc2hhZG93LWNvbG9yKTtcbiAgb3BhY2l0eTogMC4yO1xuICBhbmltYXRpb246IGZhZGVFZmZlY3QgMnMgY3ViaWMtYmV6aWVyKDAuMDgsIDAuODIsIDAuMTcsIDEpLCB3YXZlRWZmZWN0IDAuNHMgY3ViaWMtYmV6aWVyKDAuMDgsIDAuODIsIDAuMTcsIDEpO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgY29udGVudDogJyc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQGtleWZyYW1lcyB3YXZlRWZmZWN0IHtcbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgIzE4OTBmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgMCA2cHggdmFyKC0tYW50ZC13YXZlLXNoYWRvdy1jb2xvcik7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUVmZmVjdCB7XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5hbnQtc2xpZGUtdXAtZW50ZXIsXG4uYW50LXNsaWRlLXVwLWFwcGVhciB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5hbnQtc2xpZGUtdXAtbGVhdmUge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uYW50LXNsaWRlLXVwLWVudGVyLmFudC1zbGlkZS11cC1lbnRlci1hY3RpdmUsXG4uYW50LXNsaWRlLXVwLWFwcGVhci5hbnQtc2xpZGUtdXAtYXBwZWFyLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRTbGlkZVVwSW47XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xufVxuLmFudC1zbGlkZS11cC1sZWF2ZS5hbnQtc2xpZGUtdXAtbGVhdmUtYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudFNsaWRlVXBPdXQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hbnQtc2xpZGUtdXAtZW50ZXIsXG4uYW50LXNsaWRlLXVwLWFwcGVhciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG59XG4uYW50LXNsaWRlLXVwLWxlYXZlIHtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG59XG4uYW50LXNsaWRlLWRvd24tZW50ZXIsXG4uYW50LXNsaWRlLWRvd24tYXBwZWFyIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLmFudC1zbGlkZS1kb3duLWxlYXZlIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLmFudC1zbGlkZS1kb3duLWVudGVyLmFudC1zbGlkZS1kb3duLWVudGVyLWFjdGl2ZSxcbi5hbnQtc2xpZGUtZG93bi1hcHBlYXIuYW50LXNsaWRlLWRvd24tYXBwZWFyLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRTbGlkZURvd25JbjtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG59XG4uYW50LXNsaWRlLWRvd24tbGVhdmUuYW50LXNsaWRlLWRvd24tbGVhdmUtYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudFNsaWRlRG93bk91dDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFudC1zbGlkZS1kb3duLWVudGVyLFxuLmFudC1zbGlkZS1kb3duLWFwcGVhciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG59XG4uYW50LXNsaWRlLWRvd24tbGVhdmUge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbn1cbi5hbnQtc2xpZGUtbGVmdC1lbnRlcixcbi5hbnQtc2xpZGUtbGVmdC1hcHBlYXIge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uYW50LXNsaWRlLWxlZnQtbGVhdmUge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uYW50LXNsaWRlLWxlZnQtZW50ZXIuYW50LXNsaWRlLWxlZnQtZW50ZXItYWN0aXZlLFxuLmFudC1zbGlkZS1sZWZ0LWFwcGVhci5hbnQtc2xpZGUtbGVmdC1hcHBlYXItYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudFNsaWRlTGVmdEluO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbn1cbi5hbnQtc2xpZGUtbGVmdC1sZWF2ZS5hbnQtc2xpZGUtbGVmdC1sZWF2ZS1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50U2xpZGVMZWZ0T3V0O1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYW50LXNsaWRlLWxlZnQtZW50ZXIsXG4uYW50LXNsaWRlLWxlZnQtYXBwZWFyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbn1cbi5hbnQtc2xpZGUtbGVmdC1sZWF2ZSB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xufVxuLmFudC1zbGlkZS1yaWdodC1lbnRlcixcbi5hbnQtc2xpZGUtcmlnaHQtYXBwZWFyIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLmFudC1zbGlkZS1yaWdodC1sZWF2ZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5hbnQtc2xpZGUtcmlnaHQtZW50ZXIuYW50LXNsaWRlLXJpZ2h0LWVudGVyLWFjdGl2ZSxcbi5hbnQtc2xpZGUtcmlnaHQtYXBwZWFyLmFudC1zbGlkZS1yaWdodC1hcHBlYXItYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudFNsaWRlUmlnaHRJbjtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG59XG4uYW50LXNsaWRlLXJpZ2h0LWxlYXZlLmFudC1zbGlkZS1yaWdodC1sZWF2ZS1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50U2xpZGVSaWdodE91dDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFudC1zbGlkZS1yaWdodC1lbnRlcixcbi5hbnQtc2xpZGUtcmlnaHQtYXBwZWFyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbn1cbi5hbnQtc2xpZGUtcmlnaHQtbGVhdmUge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbn1cbkBrZXlmcmFtZXMgYW50U2xpZGVVcEluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDAuOCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFudFNsaWRlVXBPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW50U2xpZGVEb3duSW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMC44KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRTbGlkZURvd25PdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMC44KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRTbGlkZUxlZnRJbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRTbGlkZUxlZnRPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW50U2xpZGVSaWdodEluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuOCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRTbGlkZVJpZ2h0T3V0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmFudC16b29tLWVudGVyLFxuLmFudC16b29tLWFwcGVhciB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5hbnQtem9vbS1sZWF2ZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5hbnQtem9vbS1lbnRlci5hbnQtem9vbS1lbnRlci1hY3RpdmUsXG4uYW50LXpvb20tYXBwZWFyLmFudC16b29tLWFwcGVhci1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50Wm9vbUluO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbn1cbi5hbnQtem9vbS1sZWF2ZS5hbnQtem9vbS1sZWF2ZS1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50Wm9vbU91dDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFudC16b29tLWVudGVyLFxuLmFudC16b29tLWFwcGVhciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA4LCAwLjgyLCAwLjE3LCAxKTtcbn1cbi5hbnQtem9vbS1lbnRlci1wcmVwYXJlLFxuLmFudC16b29tLWFwcGVhci1wcmVwYXJlIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmFudC16b29tLWxlYXZlIHtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzgsIDAuMTQsIDAuMTUsIDAuODYpO1xufVxuLmFudC16b29tLWJpZy1lbnRlcixcbi5hbnQtem9vbS1iaWctYXBwZWFyIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLmFudC16b29tLWJpZy1sZWF2ZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5hbnQtem9vbS1iaWctZW50ZXIuYW50LXpvb20tYmlnLWVudGVyLWFjdGl2ZSxcbi5hbnQtem9vbS1iaWctYXBwZWFyLmFudC16b29tLWJpZy1hcHBlYXItYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudFpvb21CaWdJbjtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG59XG4uYW50LXpvb20tYmlnLWxlYXZlLmFudC16b29tLWJpZy1sZWF2ZS1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50Wm9vbUJpZ091dDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFudC16b29tLWJpZy1lbnRlcixcbi5hbnQtem9vbS1iaWctYXBwZWFyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMDgsIDAuODIsIDAuMTcsIDEpO1xufVxuLmFudC16b29tLWJpZy1lbnRlci1wcmVwYXJlLFxuLmFudC16b29tLWJpZy1hcHBlYXItcHJlcGFyZSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5hbnQtem9vbS1iaWctbGVhdmUge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43OCwgMC4xNCwgMC4xNSwgMC44Nik7XG59XG4uYW50LXpvb20tYmlnLWZhc3QtZW50ZXIsXG4uYW50LXpvb20tYmlnLWZhc3QtYXBwZWFyIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjFzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLmFudC16b29tLWJpZy1mYXN0LWxlYXZlIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjFzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLmFudC16b29tLWJpZy1mYXN0LWVudGVyLmFudC16b29tLWJpZy1mYXN0LWVudGVyLWFjdGl2ZSxcbi5hbnQtem9vbS1iaWctZmFzdC1hcHBlYXIuYW50LXpvb20tYmlnLWZhc3QtYXBwZWFyLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRab29tQmlnSW47XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xufVxuLmFudC16b29tLWJpZy1mYXN0LWxlYXZlLmFudC16b29tLWJpZy1mYXN0LWxlYXZlLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRab29tQmlnT3V0O1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYW50LXpvb20tYmlnLWZhc3QtZW50ZXIsXG4uYW50LXpvb20tYmlnLWZhc3QtYXBwZWFyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMDgsIDAuODIsIDAuMTcsIDEpO1xufVxuLmFudC16b29tLWJpZy1mYXN0LWVudGVyLXByZXBhcmUsXG4uYW50LXpvb20tYmlnLWZhc3QtYXBwZWFyLXByZXBhcmUge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uYW50LXpvb20tYmlnLWZhc3QtbGVhdmUge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43OCwgMC4xNCwgMC4xNSwgMC44Nik7XG59XG4uYW50LXpvb20tdXAtZW50ZXIsXG4uYW50LXpvb20tdXAtYXBwZWFyIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLmFudC16b29tLXVwLWxlYXZlIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLmFudC16b29tLXVwLWVudGVyLmFudC16b29tLXVwLWVudGVyLWFjdGl2ZSxcbi5hbnQtem9vbS11cC1hcHBlYXIuYW50LXpvb20tdXAtYXBwZWFyLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRab29tVXBJbjtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG59XG4uYW50LXpvb20tdXAtbGVhdmUuYW50LXpvb20tdXAtbGVhdmUtYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudFpvb21VcE91dDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFudC16b29tLXVwLWVudGVyLFxuLmFudC16b29tLXVwLWFwcGVhciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA4LCAwLjgyLCAwLjE3LCAxKTtcbn1cbi5hbnQtem9vbS11cC1lbnRlci1wcmVwYXJlLFxuLmFudC16b29tLXVwLWFwcGVhci1wcmVwYXJlIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmFudC16b29tLXVwLWxlYXZlIHtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzgsIDAuMTQsIDAuMTUsIDAuODYpO1xufVxuLmFudC16b29tLWRvd24tZW50ZXIsXG4uYW50LXpvb20tZG93bi1hcHBlYXIge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uYW50LXpvb20tZG93bi1sZWF2ZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5hbnQtem9vbS1kb3duLWVudGVyLmFudC16b29tLWRvd24tZW50ZXItYWN0aXZlLFxuLmFudC16b29tLWRvd24tYXBwZWFyLmFudC16b29tLWRvd24tYXBwZWFyLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRab29tRG93bkluO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbn1cbi5hbnQtem9vbS1kb3duLWxlYXZlLmFudC16b29tLWRvd24tbGVhdmUtYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudFpvb21Eb3duT3V0O1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYW50LXpvb20tZG93bi1lbnRlcixcbi5hbnQtem9vbS1kb3duLWFwcGVhciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA4LCAwLjgyLCAwLjE3LCAxKTtcbn1cbi5hbnQtem9vbS1kb3duLWVudGVyLXByZXBhcmUsXG4uYW50LXpvb20tZG93bi1hcHBlYXItcHJlcGFyZSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5hbnQtem9vbS1kb3duLWxlYXZlIHtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzgsIDAuMTQsIDAuMTUsIDAuODYpO1xufVxuLmFudC16b29tLWxlZnQtZW50ZXIsXG4uYW50LXpvb20tbGVmdC1hcHBlYXIge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4uYW50LXpvb20tbGVmdC1sZWF2ZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5hbnQtem9vbS1sZWZ0LWVudGVyLmFudC16b29tLWxlZnQtZW50ZXItYWN0aXZlLFxuLmFudC16b29tLWxlZnQtYXBwZWFyLmFudC16b29tLWxlZnQtYXBwZWFyLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRab29tTGVmdEluO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbn1cbi5hbnQtem9vbS1sZWZ0LWxlYXZlLmFudC16b29tLWxlZnQtbGVhdmUtYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFudFpvb21MZWZ0T3V0O1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYW50LXpvb20tbGVmdC1lbnRlcixcbi5hbnQtem9vbS1sZWZ0LWFwcGVhciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA4LCAwLjgyLCAwLjE3LCAxKTtcbn1cbi5hbnQtem9vbS1sZWZ0LWVudGVyLXByZXBhcmUsXG4uYW50LXpvb20tbGVmdC1hcHBlYXItcHJlcGFyZSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5hbnQtem9vbS1sZWZ0LWxlYXZlIHtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzgsIDAuMTQsIDAuMTUsIDAuODYpO1xufVxuLmFudC16b29tLXJpZ2h0LWVudGVyLFxuLmFudC16b29tLXJpZ2h0LWFwcGVhciB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5hbnQtem9vbS1yaWdodC1sZWF2ZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5hbnQtem9vbS1yaWdodC1lbnRlci5hbnQtem9vbS1yaWdodC1lbnRlci1hY3RpdmUsXG4uYW50LXpvb20tcmlnaHQtYXBwZWFyLmFudC16b29tLXJpZ2h0LWFwcGVhci1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogYW50Wm9vbVJpZ2h0SW47XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xufVxuLmFudC16b29tLXJpZ2h0LWxlYXZlLmFudC16b29tLXJpZ2h0LWxlYXZlLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbnRab29tUmlnaHRPdXQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hbnQtem9vbS1yaWdodC1lbnRlcixcbi5hbnQtem9vbS1yaWdodC1hcHBlYXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4wOCwgMC44MiwgMC4xNywgMSk7XG59XG4uYW50LXpvb20tcmlnaHQtZW50ZXItcHJlcGFyZSxcbi5hbnQtem9vbS1yaWdodC1hcHBlYXItcHJlcGFyZSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5hbnQtem9vbS1yaWdodC1sZWF2ZSB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc4LCAwLjE0LCAwLjE1LCAwLjg2KTtcbn1cbkBrZXlmcmFtZXMgYW50Wm9vbUluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4yKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRab29tT3V0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjIpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW50Wm9vbUJpZ0luIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbnRab29tQmlnT3V0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW50Wm9vbVVwSW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFudFpvb21VcE91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwJTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW50Wm9vbUxlZnRJbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW50Wm9vbUxlZnRPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDUwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFudFpvb21SaWdodEluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDUwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSA1MCU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW50Wm9vbVJpZ2h0T3V0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSA1MCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgNTAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW50Wm9vbURvd25JbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFudFpvb21Eb3duT3V0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5hbnQtbW90aW9uLWNvbGxhcHNlLWxlZ2FjeSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYW50LW1vdGlvbi1jb2xsYXBzZS1sZWdhY3ktYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpLCBvcGFjaXR5IDAuMnMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpICFpbXBvcnRhbnQ7XG59XG4uYW50LW1vdGlvbi1jb2xsYXBzZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjJzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSwgb3BhY2l0eSAwLjJzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSAhaW1wb3J0YW50O1xufVxuIiwiLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCwgYXQtcnVsZS1uby12ZW5kb3ItcHJlZml4ICovXG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuLy8gSFRNTCAmIEJvZHkgcmVzZXRcbkB7aHRtbC1zZWxlY3Rvcn0sXG5ib2R5IHtcbiAgLnNxdWFyZSgxMDAlKTtcbn1cblxuLy8gcmVtb3ZlIHRoZSBjbGVhciBidXR0b24gb2YgYSB0ZXh0IGlucHV0IGNvbnRyb2wgaW4gSUUxMCtcbmlucHV0OjotbXMtY2xlYXIsXG5pbnB1dDo6LW1zLXJldmVhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIERvY3VtZW50XG4vL1xuLy8gMS4gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cbi8vIDIuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMuXG4vLyAzLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4vLyA0LiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbi8vIDUuIFNldHRpbmcgQHZpZXdwb3J0IGNhdXNlcyBzY3JvbGxiYXJzIHRvIG92ZXJsYXAgY29udGVudCBpbiBJRTExIGFuZCBFZGdlLCBzb1xuLy8gICAgd2UgZm9yY2UgYSBub24tb3ZlcmxhcHBpbmcsIG5vbi1hdXRvLWhpZGluZyBzY3JvbGxiYXIgdG8gY291bnRlcmFjdC5cbi8vIDYuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG59XG5cbkB7aHRtbC1zZWxlY3Rvcn0ge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMlxuICBsaW5lLWhlaWdodDogMS4xNTsgLy8gM1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7IC8vIDVcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiBmYWRlKEBibGFjaywgMCUpOyAvLyA2XG59XG5cbi8vIElFMTArIGRvZXNuJ3QgaG9ub3IgYDxtZXRhIG5hbWU9XCJ2aWV3cG9ydFwiPmAgaW4gc29tZSBjYXNlcy5cbkAtbXMtdmlld3BvcnQge1xuICB3aWR0aDogZGV2aWNlLXdpZHRoO1xufVxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gcmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJvZHktYmFja2dyb3VuZGAuXG5cbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcbiAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseTtcbiAgZm9udC12YXJpYW50OiBAZm9udC12YXJpYW50LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGJvZHktYmFja2dyb3VuZDsgLy8gMlxuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IEBmb250LWZlYXR1cmUtc2V0dGluZ3MtYmFzZTtcbn1cblxuLy8gU3VwcHJlc3MgdGhlIGZvY3VzIG91dGxpbmUgb24gZWxlbWVudHMgdGhhdCBjYW5ub3QgYmUgYWNjZXNzZWQgdmlhIGtleWJvYXJkLlxuLy8gVGhpcyBwcmV2ZW50cyBhbiB1bndhbnRlZCBmb2N1cyBvdXRsaW5lIGZyb20gYXBwZWFyaW5nIGFyb3VuZCBlbGVtZW50cyB0aGF0XG4vLyBtaWdodCBzdGlsbCByZXNwb25kIHRvIHBvaW50ZXIgZXZlbnRzLlxuLy9cbi8vIENyZWRpdDogaHR0cHM6Ly9naXRodWIuY29tL3N1aXRjc3MvYmFzZVxuW3RhYmluZGV4PSctMSddOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gcmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gIGNvbG9yOiBAaGVhZGluZy1jb2xvcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYGVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gcmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIER1cGxpY2F0ZSBiZWhhdmlvciB0byB0aGUgZGF0YS0qIGF0dHJpYnV0ZSBmb3Igb3VyIHRvb2x0aXAgcGx1Z2luXG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAyXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDFcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmlucHV0W3R5cGU9J3RleHQnXSxcbmlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXG5pbnB1dFt0eXBlPSdudW1iZXInXSxcbnRleHRhcmVhIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFlbTtcbn1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy1cbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLy9cbi8vIExpbmtzXG4vL1xuXG5hIHtcbiAgY29sb3I6IEBsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IEBsaW5rLWRlY29yYXRpb247XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgLy8gcmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBAbGluay1ob3Zlci1jb2xvcjtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogQGxpbmstYWN0aXZlLWNvbG9yO1xuICB9XG5cbiAgJjphY3RpdmUsXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogQGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMjI1MDNcbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBAbGluay1mb2N1cy1kZWNvcmF0aW9uO1xuICAgIG91dGxpbmU6IEBsaW5rLWZvY3VzLW91dGxpbmU7XG4gIH1cblxuICAmW2Rpc2FibGVkXSB7XG4gICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG59XG5cbi8vXG4vLyBDb2RlXG4vL1xuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtc2l6ZTogMWVtOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gIGZvbnQtZmFtaWx5OiBAY29kZS1mYW1pbHk7XG59XG5cbnByZSB7XG4gIC8vIHJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuICBtYXJnaW4tdG9wOiAwO1xuICAvLyBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGBlbWBzXG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cbmZpZ3VyZSB7XG4gIC8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cbiAgbWFyZ2luOiAwIDAgMWVtO1xufVxuXG4vL1xuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG4vL1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8vIHJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxufVxuXG4vLyBBdm9pZCAzMDBtcyBjbGljayBkZWxheSBvbiB0b3VjaCBkZXZpY2VzIHRoYXQgc3VwcG9ydCB0aGUgYHRvdWNoLWFjdGlvbmAgQ1NTIHByb3BlcnR5LlxuLy9cbi8vIEluIHBhcnRpY3VsYXIsIHVubGlrZSBtb3N0IG90aGVyIGJyb3dzZXJzLCBJRTExK0VkZ2Ugb24gV2luZG93cyAxMCBvbiB0b3VjaCBkZXZpY2VzIGFuZCBJRSBNb2JpbGUgMTAtMTFcbi8vIERPTidUIHJlbW92ZSB0aGUgY2xpY2sgZGVsYXkgd2hlbiBgPG1ldGEgbmFtZT1cInZpZXdwb3J0XCIgY29udGVudD1cIndpZHRoPWRldmljZS13aWR0aFwiPmAgaXMgcHJlc2VudC5cbi8vIEhvd2V2ZXIsIHRoZXkgRE8gc3VwcG9ydCBlbW92aW5nIHRoZSBjbGljayBkZWxheSB2aWEgYHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uYC5cbi8vIFNlZTpcbi8vICogaHR0cHM6Ly9nZXRib290c3RyYXAuY29tL2RvY3MvNC4wL2NvbnRlbnQvcmVib290LyNjbGljay1kZWxheS1vcHRpbWl6YXRpb24tZm9yLXRvdWNoXG4vLyAqIGh0dHA6Ly9jYW5pdXNlLmNvbS8jZmVhdD1jc3MtdG91Y2gtYWN0aW9uXG4vLyAqIGh0dHBzOi8vcGF0cmlja2hsYXVrZS5naXRodWIuaW8vdG91Y2gvdGVzdHMvcmVzdWx0cy8jc3VwcHJlc3NpbmctMzAwbXMtZGVsYXlcblxuYSxcbmFyZWEsXG5idXR0b24sXG5bcm9sZT0nYnV0dG9uJ10sXG5pbnB1dDpub3QoW3R5cGU9J3JhbmdlJ10pLFxubGFiZWwsXG5zZWxlY3QsXG5zdW1tYXJ5LFxudGV4dGFyZWEge1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbn1cblxuLy9cbi8vIFRhYmxlc1xuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NWVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zZW07XG4gIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gcmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gcmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcbkB7aHRtbC1zZWxlY3Rvcn0gW3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIHJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPSdidXR0b24nXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPSdyZXNldCddOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9J3N1Ym1pdCddOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPSdyYWRpbyddLFxuaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLVxuICBwYWRkaW5nOiAwOyAvLyAyLiByZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtXG59XG5cbmlucHV0W3R5cGU9J2RhdGUnXSxcbmlucHV0W3R5cGU9J3RpbWUnXSxcbmlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5pbnB1dFt0eXBlPSdtb250aCddIHtcbiAgLy8gcmVtb3ZlIHRoZSBkZWZhdWx0IGFwcGVhcmFuY2Ugb2YgdGVtcG9yYWwgaW5wdXRzIHRvIGF2b2lkIGEgTW9iaWxlIFNhZmFyaVxuICAvLyBidWcgd2hlcmUgc2V0dGluZyBhIGN1c3RvbSBsaW5lLWhlaWdodCBwcmV2ZW50cyB0ZXh0IGZyb20gYmVpbmcgdmVydGljYWxseVxuICAvLyBjZW50ZXJlZCB3aXRoaW4gdGhlIGlucHV0LlxuICAvLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzOTg0OFxuICAvLyBhbmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTI2NlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIHJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luOiAwO1xuICAvLyBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiBpbmhlcml0OyAvLyAyXG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvLyAxXG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxufVxuXG4vLyBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jZW1lbnQgYW5kIGRlY2VtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9J251bWJlciddOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9J251bWJlciddOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT0nc2VhcmNoJ10ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gcmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbi8vXG5cblt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4vL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMVxufVxuXG4vL1xuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG4vL1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6IEB5ZWxsb3ctMTtcbn1cblxuOjpzZWxlY3Rpb24ge1xuICBjb2xvcjogQHRleHQtY29sb3ItaW52ZXJzZTtcbiAgYmFja2dyb3VuZDogQHRleHQtc2VsZWN0aW9uLWJnO1xufVxuXG4vLyBVdGlsaXR5IGNsYXNzZXNcbi5jbGVhcmZpeCB7XG4gIC5jbGVhcmZpeCgpO1xufVxuIiwiLy8gU2l6aW5nIHNob3J0Y3V0c1xuXG4uc2l6ZShAd2lkdGg7IEBoZWlnaHQpIHtcbiAgd2lkdGg6IEB3aWR0aDtcbiAgaGVpZ2h0OiBAaGVpZ2h0O1xufVxuXG4uc3F1YXJlKEBzaXplKSB7XG4gIC5zaXplKEBzaXplOyBAc2l6ZSk7XG59XG4iLCIvLyBtaXhpbnMgZm9yIGNsZWFyZml4XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5jbGVhcmZpeCgpIHtcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMjEzMDEjaXNzdWVjb21tZW50LTU4Mzk1NTIyOVxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzIxODY0XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogJyc7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi9taXhpbnMvaWNvbmZvbnQnO1xuXG4uQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gIC5pY29uZm9udC1taXhpbigpO1xuXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzMzNzAzXG4gICYgPiAmIHtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgfVxuXG4gICZbdGFiaW5kZXhdIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0tc3Bpbixcbi5Ae2ljb25mb250LWNzcy1wcmVmaXh9LXNwaW46OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYW5pbWF0aW9uOiBsb2FkaW5nQ2lyY2xlIDFzIGluZmluaXRlIGxpbmVhcjtcbn1cbiIsIi5pY29uZm9udC1taXhpbigpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiBAaWNvbi1jb2xvcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtOyAvLyBmb3IgU1ZHIGljb24sIHNlZSBodHRwczovL2Jsb2cucHJvdG90eXByLmlvL2FsaWduLXN2Zy1pY29ucy10by10ZXh0LWFuZC1zYXktZ29vZGJ5ZS10by1mb250LWljb25zLWQ0NGIzZDdiMjZiNFxuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVsZWdpYmlsaXR5O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuICA+ICoge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgc3ZnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IC8vIGRvbnQgZGlzcGxheSBvbGQgaWNvbi5cbiAgfVxuXG4gICYgJi1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLm1vdGlvbi1jb21tb24oQGR1cmF0aW9uOiBAYW5pbWF0aW9uLWR1cmF0aW9uLWJhc2UpIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBAZHVyYXRpb247XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5tb3Rpb24tY29tbW9uLWxlYXZlKEBkdXJhdGlvbjogQGFuaW1hdGlvbi1kdXJhdGlvbi1iYXNlKSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogQGR1cmF0aW9uO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4ubWFrZS1tb3Rpb24oQGNsYXNzTmFtZSwgQGtleWZyYW1lTmFtZSwgQGR1cmF0aW9uOiBAYW5pbWF0aW9uLWR1cmF0aW9uLWJhc2UpIHtcbiAgLkB7Y2xhc3NOYW1lfS1lbnRlcixcbiAgLkB7Y2xhc3NOYW1lfS1hcHBlYXIge1xuICAgIC5tb3Rpb24tY29tbW9uKEBkdXJhdGlvbik7XG5cbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICB9XG4gIC5Ae2NsYXNzTmFtZX0tbGVhdmUge1xuICAgIC5tb3Rpb24tY29tbW9uLWxlYXZlKEBkdXJhdGlvbik7XG5cbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICB9XG4gIC5Ae2NsYXNzTmFtZX0tZW50ZXIuQHtjbGFzc05hbWV9LWVudGVyLWFjdGl2ZSxcbiAgLkB7Y2xhc3NOYW1lfS1hcHBlYXIuQHtjbGFzc05hbWV9LWFwcGVhci1hY3RpdmUge1xuICAgIGFuaW1hdGlvbi1uYW1lOiB+J0B7a2V5ZnJhbWVOYW1lfUluJztcbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbiAgfVxuICAuQHtjbGFzc05hbWV9LWxlYXZlLkB7Y2xhc3NOYW1lfS1sZWF2ZS1hY3RpdmUge1xuICAgIGFuaW1hdGlvbi1uYW1lOiB+J0B7a2V5ZnJhbWVOYW1lfU91dCc7XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cbiIsIi5mYWRlLW1vdGlvbihAY2xhc3NOYW1lLCBAa2V5ZnJhbWVOYW1lKSB7XG4gIEBuYW1lOiB+J0B7YW50LXByZWZpeH0tQHtjbGFzc05hbWV9JztcbiAgLm1ha2UtbW90aW9uKEBuYW1lLCBAa2V5ZnJhbWVOYW1lKTtcbiAgLkB7bmFtZX0tZW50ZXIsXG4gIC5Ae25hbWV9LWFwcGVhciB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIH1cbiAgLkB7bmFtZX0tbGVhdmUge1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxufVxuXG4uZmFkZS1tb3Rpb24oZmFkZSwgYW50RmFkZSk7XG5cbkBrZXlmcmFtZXMgYW50RmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYW50RmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuIiwiLm1vdmUtbW90aW9uKEBjbGFzc05hbWUsIEBrZXlmcmFtZU5hbWUpIHtcbiAgQG5hbWU6IH4nQHthbnQtcHJlZml4fS1Ae2NsYXNzTmFtZX0nO1xuICAubWFrZS1tb3Rpb24oQG5hbWUsIEBrZXlmcmFtZU5hbWUpO1xuICAuQHtuYW1lfS1lbnRlcixcbiAgLkB7bmFtZX0tYXBwZWFyIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IEBlYXNlLW91dC1jaXJjO1xuICB9XG4gIC5Ae25hbWV9LWxlYXZlIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBAZWFzZS1pbi1jaXJjO1xuICB9XG59XG5cbi5tb3ZlLW1vdGlvbihtb3ZlLXVwLCBhbnRNb3ZlVXApO1xuLm1vdmUtbW90aW9uKG1vdmUtZG93biwgYW50TW92ZURvd24pO1xuLm1vdmUtbW90aW9uKG1vdmUtbGVmdCwgYW50TW92ZUxlZnQpO1xuLm1vdmUtbW90aW9uKG1vdmUtcmlnaHQsIGFudE1vdmVSaWdodCk7XG5cbkBrZXlmcmFtZXMgYW50TW92ZURvd25JbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYW50TW92ZURvd25PdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFudE1vdmVMZWZ0SW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbnRNb3ZlTGVmdE91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFudE1vdmVSaWdodEluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbnRNb3ZlUmlnaHRPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFudE1vdmVVcEluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYW50TW92ZVVwT3V0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4iLCJAa2V5ZnJhbWVzIGxvYWRpbmdDaXJjbGUge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBjbGljay1hbmltYXRpbmctdHJ1ZTogflwiW0B7YW50LXByZWZpeH0tY2xpY2stYW5pbWF0aW5nPSd0cnVlJ11cIjtcbkBjbGljay1hbmltYXRpbmctd2l0aC1leHRyYS1ub2RlLXRydWU6IH5cIltAe2FudC1wcmVmaXh9LWNsaWNrLWFuaW1hdGluZy13aXRob3V0LWV4dHJhLW5vZGU9J3RydWUnXVwiO1xuXG5Ae2NsaWNrLWFuaW1hdGluZy10cnVlfSxcbkB7Y2xpY2stYW5pbWF0aW5nLXdpdGgtZXh0cmEtbm9kZS10cnVlfSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuaHRtbCB7XG4gIC0tYW50ZC13YXZlLXNoYWRvdy1jb2xvcjogQHByaW1hcnktY29sb3I7XG4gIC0tc2Nyb2xsLWJhcjogMDtcbn1cblxuQGNsaWNrLWFuaW1hdGluZy13aXRoLWV4dHJhLW5vZGUtdHJ1ZS1hZnRlcjogfidAe2NsaWNrLWFuaW1hdGluZy13aXRoLWV4dHJhLW5vZGUtdHJ1ZX06OmFmdGVyJztcblxuQHtjbGljay1hbmltYXRpbmctd2l0aC1leHRyYS1ub2RlLXRydWUtYWZ0ZXJ9LFxuLkB7YW50LXByZWZpeH0tY2xpY2stYW5pbWF0aW5nLW5vZGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgQHByaW1hcnktY29sb3I7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgdmFyKC0tYW50ZC13YXZlLXNoYWRvdy1jb2xvcik7XG4gIG9wYWNpdHk6IDAuMjtcbiAgYW5pbWF0aW9uOiBmYWRlRWZmZWN0IDJzIEBlYXNlLW91dC1jaXJjLCB3YXZlRWZmZWN0IDAuNHMgQGVhc2Utb3V0LWNpcmM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICBjb250ZW50OiAnJztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBrZXlmcmFtZXMgd2F2ZUVmZmVjdCB7XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIEBwcmltYXJ5LWNvbG9yO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIEB3YXZlLWFuaW1hdGlvbi13aWR0aCB2YXIoLS1hbnRkLXdhdmUtc2hhZG93LWNvbG9yKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVFZmZlY3Qge1xuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4iLCIuc2xpZGUtbW90aW9uKEBjbGFzc05hbWUsIEBrZXlmcmFtZU5hbWUpIHtcbiAgQG5hbWU6IH4nQHthbnQtcHJlZml4fS1Ae2NsYXNzTmFtZX0nO1xuICAubWFrZS1tb3Rpb24oQG5hbWUsIEBrZXlmcmFtZU5hbWUpO1xuICAuQHtuYW1lfS1lbnRlcixcbiAgLkB7bmFtZX0tYXBwZWFyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogQGVhc2Utb3V0LXF1aW50O1xuICB9XG4gIC5Ae25hbWV9LWxlYXZlIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBAZWFzZS1pbi1xdWludDtcbiAgfVxufVxuXG4uc2xpZGUtbW90aW9uKHNsaWRlLXVwLCBhbnRTbGlkZVVwKTtcbi5zbGlkZS1tb3Rpb24oc2xpZGUtZG93biwgYW50U2xpZGVEb3duKTtcbi5zbGlkZS1tb3Rpb24oc2xpZGUtbGVmdCwgYW50U2xpZGVMZWZ0KTtcbi5zbGlkZS1tb3Rpb24oc2xpZGUtcmlnaHQsIGFudFNsaWRlUmlnaHQpO1xuXG5Aa2V5ZnJhbWVzIGFudFNsaWRlVXBJbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYW50U2xpZGVVcE91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMC44KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYW50U2xpZGVEb3duSW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMC44KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYW50U2xpZGVEb3duT3V0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMC44KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFudFNsaWRlTGVmdEluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuOCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbnRTbGlkZUxlZnRPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuOCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFudFNsaWRlUmlnaHRJbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFudFNsaWRlUmlnaHRPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMC44KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbiIsIi56b29tLW1vdGlvbihAY2xhc3NOYW1lLCBAa2V5ZnJhbWVOYW1lLCBAZHVyYXRpb246IEBhbmltYXRpb24tZHVyYXRpb24tYmFzZSkge1xuICBAbmFtZTogfidAe2FudC1wcmVmaXh9LUB7Y2xhc3NOYW1lfSc7XG4gIC5tYWtlLW1vdGlvbihAbmFtZSwgQGtleWZyYW1lTmFtZSwgQGR1cmF0aW9uKTtcbiAgLkB7bmFtZX0tZW50ZXIsXG4gIC5Ae25hbWV9LWFwcGVhciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgLy8gbmVlZCB0aGlzIGJ5IHlpbWluZ2hlXG4gICAgb3BhY2l0eTogMDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBAZWFzZS1vdXQtY2lyYztcblxuICAgICYtcHJlcGFyZSB7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICB9XG4gIC5Ae25hbWV9LWxlYXZlIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBAZWFzZS1pbi1vdXQtY2lyYztcbiAgfVxufVxuXG4vLyBGb3IgTW9kYWwsIFNlbGVjdCBjaG9vc2VuIGl0ZW1cbi56b29tLW1vdGlvbih6b29tLCBhbnRab29tKTtcbi8vIEZvciBQb3BvdmVyLCBQb3Bjb25maXJtLCBEcm9wZG93blxuLnpvb20tbW90aW9uKHpvb20tYmlnLCBhbnRab29tQmlnKTtcbi8vIEZvciBUb29sdGlwXG4uem9vbS1tb3Rpb24oem9vbS1iaWctZmFzdCwgYW50Wm9vbUJpZywgQGFuaW1hdGlvbi1kdXJhdGlvbi1mYXN0KTtcblxuLnpvb20tbW90aW9uKHpvb20tdXAsIGFudFpvb21VcCk7XG4uem9vbS1tb3Rpb24oem9vbS1kb3duLCBhbnRab29tRG93bik7XG4uem9vbS1tb3Rpb24oem9vbS1sZWZ0LCBhbnRab29tTGVmdCk7XG4uem9vbS1tb3Rpb24oem9vbS1yaWdodCwgYW50Wm9vbVJpZ2h0KTtcblxuQGtleWZyYW1lcyBhbnRab29tSW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjIpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbnRab29tT3V0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMik7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFudFpvb21CaWdJbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFudFpvb21CaWdPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYW50Wm9vbVVwSW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbnRab29tVXBPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbnRab29tTGVmdEluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYW50Wm9vbUxlZnRPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbnRab29tUmlnaHRJbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSA1MCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSA1MCU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbnRab29tUmlnaHRPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDUwJTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDUwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYW50Wm9vbURvd25JbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbnRab29tRG93bk91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbiIsIi8vIEBpbXBvcnQgJy4uL21peGlucy9tb3Rpb24nOyBUaGlzIGhhcyBtb3ZlZCB0byB0aGVtZS94eHggaW5zaWRlLlxuQGltcG9ydCAnbW90aW9uL2ZhZGUnO1xuQGltcG9ydCAnbW90aW9uL21vdmUnO1xuQGltcG9ydCAnbW90aW9uL290aGVyJztcbkBpbXBvcnQgJ21vdGlvbi9zbGlkZSc7XG5AaW1wb3J0ICdtb3Rpb24vem9vbSc7XG5cbi8vIEZvciBjb21tb24vb3BlbkFuaW1hdGlvblxuLmFudC1tb3Rpb24tY29sbGFwc2UtbGVnYWN5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmLWFjdGl2ZSB7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IEBhbmltYXRpb24tZHVyYXRpb24tYmFzZSBAZWFzZS1pbi1vdXQsXG4gICAgICBvcGFjaXR5IEBhbmltYXRpb24tZHVyYXRpb24tYmFzZSBAZWFzZS1pbi1vdXQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYW50LW1vdGlvbi1jb2xsYXBzZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCBAYW5pbWF0aW9uLWR1cmF0aW9uLWJhc2UgQGVhc2UtaW4tb3V0LFxuICAgIG9wYWNpdHkgQGFuaW1hdGlvbi1kdXJhdGlvbi1iYXNlIEBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcblxuLkB7YW50LXByZWZpeH0tYWZmaXgge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IEB6aW5kZXgtYWZmaXg7XG59XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBhbGVydC1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tYWxlcnQnO1xuXG4uQHthbGVydC1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IEBhbGVydC1wYWRkaW5nLXZlcnRpY2FsIEBhbGVydC1wYWRkaW5nLWhvcml6b250YWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcblxuICAmLWNvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgJi1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IEBtYXJnaW4teHM7XG4gIH1cblxuICAmLWRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiBAZm9udC1zaXplLWJhc2UgKyA4cHg7XG4gIH1cblxuICAmLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1zdWNjZXNzLWJnLWNvbG9yO1xuICAgIGJvcmRlcjogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYWxlcnQtc3VjY2Vzcy1ib3JkZXItY29sb3I7XG4gICAgLkB7YWxlcnQtcHJlZml4LWNsc30taWNvbiB7XG4gICAgICBjb2xvcjogQGFsZXJ0LXN1Y2Nlc3MtaWNvbi1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAmLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1pbmZvLWJnLWNvbG9yO1xuICAgIGJvcmRlcjogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYWxlcnQtaW5mby1ib3JkZXItY29sb3I7XG4gICAgLkB7YWxlcnQtcHJlZml4LWNsc30taWNvbiB7XG4gICAgICBjb2xvcjogQGFsZXJ0LWluZm8taWNvbi1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAmLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBhbGVydC13YXJuaW5nLWJnLWNvbG9yO1xuICAgIGJvcmRlcjogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYWxlcnQtd2FybmluZy1ib3JkZXItY29sb3I7XG4gICAgLkB7YWxlcnQtcHJlZml4LWNsc30taWNvbiB7XG4gICAgICBjb2xvcjogQGFsZXJ0LXdhcm5pbmctaWNvbi1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAmLWVycm9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtZXJyb3ItYmctY29sb3I7XG4gICAgYm9yZGVyOiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBhbGVydC1lcnJvci1ib3JkZXItY29sb3I7XG5cbiAgICAuQHthbGVydC1wcmVmaXgtY2xzfS1pY29uIHtcbiAgICAgIGNvbG9yOiBAYWxlcnQtZXJyb3ItaWNvbi1jb2xvcjtcbiAgICB9XG5cbiAgICAuQHthbGVydC1wcmVmaXgtY2xzfS1kZXNjcmlwdGlvbiA+IHByZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gICYtYWN0aW9uIHtcbiAgICBtYXJnaW4tbGVmdDogQG1hcmdpbi14cztcbiAgfVxuXG4gICYtY2xvc2UtaWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IEBtYXJnaW4teHM7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1zbTtcbiAgICBsaW5lLWhlaWdodDogQGZvbnQtc2l6ZS1zbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAuQHtpY29uZm9udC1jc3MtcHJlZml4fS1jbG9zZSB7XG4gICAgICBjb2xvcjogQGFsZXJ0LWNsb3NlLWNvbG9yO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBAYWxlcnQtY2xvc2UtaG92ZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1jbG9zZS10ZXh0IHtcbiAgICBjb2xvcjogQGFsZXJ0LWNsb3NlLWNvbG9yO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBAYWxlcnQtY2xvc2UtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgJi13aXRoLWRlc2NyaXB0aW9uIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiBAYWxlcnQtd2l0aC1kZXNjcmlwdGlvbi1wYWRkaW5nO1xuICB9XG5cbiAgJi13aXRoLWRlc2NyaXB0aW9uJi1uby1pY29uIHtcbiAgICBwYWRkaW5nOiBAYWxlcnQtd2l0aC1kZXNjcmlwdGlvbi1uby1pY29uLXBhZGRpbmctdmVydGljYWwgMTVweDtcbiAgfVxuXG4gICYtd2l0aC1kZXNjcmlwdGlvbiAmLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogQGFsZXJ0LXdpdGgtZGVzY3JpcHRpb24tcGFkZGluZy12ZXJ0aWNhbDtcbiAgICBmb250LXNpemU6IEBhbGVydC13aXRoLWRlc2NyaXB0aW9uLWljb24tc2l6ZTtcbiAgfVxuXG4gICYtd2l0aC1kZXNjcmlwdGlvbiAmLW1lc3NhZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICBjb2xvcjogQGFsZXJ0LW1lc3NhZ2UtY29sb3I7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWxnO1xuICB9XG5cbiAgJi1tZXNzYWdlIHtcbiAgICBjb2xvcjogQGFsZXJ0LW1lc3NhZ2UtY29sb3I7XG4gIH1cblxuICAmLXdpdGgtZGVzY3JpcHRpb24gJi1kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmJi1tb3Rpb24tbGVhdmUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgQGVhc2UtaW4tb3V0LWNpcmMsIG9wYWNpdHkgMC4zcyBAZWFzZS1pbi1vdXQtY2lyYyxcbiAgICAgIHBhZGRpbmctdG9wIDAuM3MgQGVhc2UtaW4tb3V0LWNpcmMsIHBhZGRpbmctYm90dG9tIDAuM3MgQGVhc2UtaW4tb3V0LWNpcmMsXG4gICAgICBtYXJnaW4tYm90dG9tIDAuM3MgQGVhc2UtaW4tb3V0LWNpcmM7XG4gIH1cblxuICAmJi1tb3Rpb24tbGVhdmUtYWN0aXZlIHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJi1iYW5uZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuQGltcG9ydCAnLi9ydGwnO1xuXG5Acm9vdC1lbnRyeS1uYW1lOiBkZWZhdWx0OyIsIi5yZXNldC1jb21wb25lbnQoKSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcbiAgZm9udC12YXJpYW50OiBAZm9udC12YXJpYW50LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBAZm9udC1mZWF0dXJlLXNldHRpbmdzLWJhc2U7XG59XG4iLCIuQHthbGVydC1wcmVmaXgtY2xzfSB7XG4gICYmLXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gIH1cblxuICAmLWljb24ge1xuICAgIC5Ae2FsZXJ0LXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBAbWFyZ2luLXhzO1xuICAgIH1cbiAgfVxuXG4gICYtYWN0aW9uIHtcbiAgICAuQHthbGVydC1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IEBtYXJnaW4teHM7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmLWNsb3NlLWljb24ge1xuICAgIC5Ae2FsZXJ0LXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogQG1hcmdpbi14cztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICYtd2l0aC1kZXNjcmlwdGlvbiB7XG4gICAgLkB7YWxlcnQtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBAYWxlcnQtd2l0aC1kZXNjcmlwdGlvbi1pY29uLXNpemU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IEBhbGVydC13aXRoLWRlc2NyaXB0aW9uLXBhZGRpbmctdmVydGljYWw7XG4gICAgfVxuXG4gICAgLkB7YWxlcnQtcHJlZml4LWNsc30taWNvbiB7XG4gICAgICAuQHthbGVydC1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogQGFsZXJ0LXdpdGgtZGVzY3JpcHRpb24tcGFkZGluZy12ZXJ0aWNhbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AYW5jaG9yLWJvcmRlci13aWR0aDogMnB4O1xuXG4uQHthbnQtcHJlZml4fS1hbmNob3Ige1xuICAucmVzZXQtY29tcG9uZW50KCk7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IEBhbmNob3ItYm9yZGVyLXdpZHRoO1xuXG4gICYtd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGFuY2hvci1iZztcbiAgfVxuXG4gICYtaW5rIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IEBhbmNob3ItYm9yZGVyLXdpZHRoO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYW5jaG9yLWJvcmRlci1jb2xvcjtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICB9XG5cbiAgICAmLWJhbGwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjb21wb25lbnQtYmFja2dyb3VuZDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIEBwcmltYXJ5LWNvbG9yO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgdHJhbnNpdGlvbjogdG9wIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICYuQHthbnQtcHJlZml4fS1hbmNob3ItaW5rLWJhbGwtdmlzaWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWZpeGVkICYtaW5rICYtaW5rLWJhbGwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLWxpbmsge1xuICAgIHBhZGRpbmc6IEBhbmNob3ItbGluay1wYWRkaW5nO1xuXG4gICAgJi10aXRsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBjb2xvcjogQHRleHQtY29sb3I7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgJjpvbmx5LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWFjdGl2ZSA+ICYtdGl0bGUge1xuICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gICYtbGluayAmLWxpbmsge1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgfVxufVxuXG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiLkB7YW50LXByZWZpeH0tYW5jaG9yIHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG5cbiAgJi13cmFwcGVyIHtcbiAgICAuQHthbnQtcHJlZml4fS1hbmNob3ItcnRsJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC00cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAmLWluayB7XG4gICAgLkB7YW50LXByZWZpeH0tYW5jaG9yLXJ0bCAmIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAmLWJhbGwge1xuICAgICAgLkB7YW50LXByZWZpeH0tYW5jaG9yLXJ0bCAmIHtcbiAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1saW5rIHtcbiAgICAuQHthbnQtcHJlZml4fS1hbmNob3ItcnRsICYge1xuICAgICAgcGFkZGluZzogQGFuY2hvci1saW5rLXRvcCBAYW5jaG9yLWxpbmstbGVmdCBAYW5jaG9yLWxpbmstdG9wIDA7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL2lucHV0L3N0eWxlL21peGluJztcblxuQGlucHV0LXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1pbnB1dCc7XG5Ac2VsZWN0LXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1zZWxlY3QnO1xuQGF1dG9jb21wbGV0ZS1wcmVmaXgtY2xzOiB+J0B7c2VsZWN0LXByZWZpeC1jbHN9LWF1dG8tY29tcGxldGUnO1xuXG4uQHthdXRvY29tcGxldGUtcHJlZml4LWNsc30ge1xuICAucmVzZXQtY29tcG9uZW50KCk7XG5cbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMjIzMDJcbiAgLkB7c2VsZWN0LXByZWZpeC1jbHN9LWNsZWFyIHtcbiAgICByaWdodDogMTNweDtcbiAgfVxufVxuXG5Acm9vdC1lbnRyeS1uYW1lOiBkZWZhdWx0OyIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AYXZhdGFyLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1hdmF0YXInO1xuXG4uQHthdmF0YXItcHJlZml4LWNsc30ge1xuICAucmVzZXQtY29tcG9uZW50KCk7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiBAYXZhdGFyLWNvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6IEBhdmF0YXItYmc7XG5cbiAgJi1pbWFnZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuQHthbnQtcHJlZml4fS1pbWFnZS1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmF2YXRhci1zaXplKEBhdmF0YXItc2l6ZS1iYXNlLCBAYXZhdGFyLWZvbnQtc2l6ZS1iYXNlKTtcblxuICAmLWxnIHtcbiAgICAuYXZhdGFyLXNpemUoQGF2YXRhci1zaXplLWxnLCBAYXZhdGFyLWZvbnQtc2l6ZS1sZyk7XG4gIH1cblxuICAmLXNtIHtcbiAgICAuYXZhdGFyLXNpemUoQGF2YXRhci1zaXplLXNtLCBAYXZhdGFyLWZvbnQtc2l6ZS1zbSk7XG4gIH1cblxuICAmLXNxdWFyZSB7XG4gICAgYm9yZGVyLXJhZGl1czogQGF2YXRhci1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgJiA+IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG59XG5cbi5hdmF0YXItc2l6ZShAc2l6ZSwgQGZvbnQtc2l6ZSkge1xuICB3aWR0aDogQHNpemU7XG4gIGhlaWdodDogQHNpemU7XG4gIGxpbmUtaGVpZ2h0OiBAc2l6ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICYtc3RyaW5nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgY2VudGVyO1xuICB9XG5cbiAgJi5Ae2F2YXRhci1wcmVmaXgtY2xzfS1pY29uIHtcbiAgICBmb250LXNpemU6IEBmb250LXNpemU7XG5cbiAgICA+IC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuQGltcG9ydCAnLi9ncm91cCc7XG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiLkB7YXZhdGFyLXByZWZpeC1jbHN9LWdyb3VwIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgLkB7YXZhdGFyLXByZWZpeC1jbHN9IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAYXZhdGFyLWdyb3VwLWJvcmRlci1jb2xvcjtcblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IEBhdmF0YXItZ3JvdXAtb3ZlcmxhcHBpbmc7XG4gICAgfVxuICB9XG5cbiAgJi1wb3BvdmVyIHtcbiAgICAuQHthbnQtcHJlZml4fS1hdmF0YXIgKyAuQHthbnQtcHJlZml4fS1hdmF0YXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IEBhdmF0YXItZ3JvdXAtc3BhY2U7XG4gICAgfVxuICB9XG59XG4iLCIuQHthdmF0YXItcHJlZml4LWNsc30tZ3JvdXAge1xuICAmLXJ0bCB7XG4gICAgLkB7YXZhdGFyLXByZWZpeC1jbHN9Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogQGF2YXRhci1ncm91cC1vdmVybGFwcGluZztcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gICYtcG9wb3Zlci5Ae2FudC1wcmVmaXh9LXBvcG92ZXItcnRsIHtcbiAgICAuQHthbnQtcHJlZml4fS1hdmF0YXIgKyAuQHthbnQtcHJlZml4fS1hdmF0YXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBAYXZhdGFyLWdyb3VwLXNwYWNlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQGJhY2t0b3AtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWJhY2stdG9wJztcblxuLkB7YmFja3RvcC1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcblxuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxMDBweDtcbiAgYm90dG9tOiA1MHB4O1xuICB6LWluZGV4OiBAemluZGV4LWJhY2stdG9wO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYtcnRsIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDBweDtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxuXG4gICYtY29udGVudCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY29sb3I6IEBiYWNrLXRvcC1jb2xvcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2stdG9wLWJnO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrLXRvcC1ob3Zlci1iZztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIH1cbiAgfVxuXG4gICYtaWNvbiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbkBpbXBvcnQgJy4vcmVzcG9uc2l2ZSc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogQHNjcmVlbi1tZCkge1xuICAuQHtiYWNrdG9wLXByZWZpeC1jbHN9IHtcbiAgICByaWdodDogNjBweDtcblxuICAgICYtcnRsIHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogNjBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogQHNjcmVlbi14cykge1xuICAuQHtiYWNrdG9wLXByZWZpeC1jbHN9IHtcbiAgICByaWdodDogMjBweDtcblxuICAgICYtcnRsIHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AYmFkZ2UtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWJhZGdlJztcbkBudW1iZXItcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXNjcm9sbC1udW1iZXInO1xuXG4uQHtiYWRnZS1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgJi1jb3VudCB7XG4gICAgei1pbmRleDogQHppbmRleC1iYWRnZTtcbiAgICBtaW4td2lkdGg6IEBiYWRnZS1oZWlnaHQ7XG4gICAgaGVpZ2h0OiBAYmFkZ2UtaGVpZ2h0O1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgIGNvbG9yOiBAYmFkZ2UtdGV4dC1jb2xvcjtcbiAgICBmb250LXdlaWdodDogQGJhZGdlLWZvbnQtd2VpZ2h0O1xuICAgIGZvbnQtc2l6ZTogQGJhZGdlLWZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogQGJhZGdlLWhlaWdodDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiBAYmFkZ2UtY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogKEBiYWRnZS1oZWlnaHQgLyAyKTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggQHNoYWRvdy1jb2xvci1pbnZlcnNlO1xuXG4gICAgYSxcbiAgICBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBAYmFkZ2UtdGV4dC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAmLWNvdW50LXNtIHtcbiAgICBtaW4td2lkdGg6IEBiYWRnZS1oZWlnaHQtc207XG4gICAgaGVpZ2h0OiBAYmFkZ2UtaGVpZ2h0LXNtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiBAYmFkZ2UtZm9udC1zaXplLXNtO1xuICAgIGxpbmUtaGVpZ2h0OiBAYmFkZ2UtaGVpZ2h0LXNtO1xuICAgIGJvcmRlci1yYWRpdXM6IChAYmFkZ2UtaGVpZ2h0LXNtIC8gMik7XG4gIH1cblxuICAmLW11bHRpcGxlLXdvcmRzIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxuXG4gICYtZG90IHtcbiAgICB6LWluZGV4OiBAemluZGV4LWJhZGdlO1xuICAgIHdpZHRoOiBAYmFkZ2UtZG90LXNpemU7XG4gICAgbWluLXdpZHRoOiBAYmFkZ2UtZG90LXNpemU7XG4gICAgaGVpZ2h0OiBAYmFkZ2UtZG90LXNpemU7XG4gICAgYmFja2dyb3VuZDogQGhpZ2hsaWdodC1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCBAc2hhZG93LWNvbG9yLWludmVyc2U7XG4gIH1cblxuICAvLyBUcmlja3kgd2F5IHRvIHJlc29sdmUgaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMzAwODhcbiAgJi1kb3QuQHtudW1iZXItcHJlZml4LWNsc30ge1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMS41cztcbiAgfVxuXG4gICYtY291bnQsXG4gICYtZG90LFxuICAuQHtudW1iZXItcHJlZml4LWNsc30tY3VzdG9tLWNvbXBvbmVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG5cbiAgICAmLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0tc3BpbiB7XG4gICAgICBhbmltYXRpb246IGFudEJhZGdlTG9hZGluZ0NpcmNsZSAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgfVxuICB9XG5cbiAgJi1zdGF0dXMge1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblxuICAgICYtZG90IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBAYmFkZ2Utc3RhdHVzLXNpemU7XG4gICAgICBoZWlnaHQ6IEBiYWRnZS1zdGF0dXMtc2l6ZTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgJi1zdWNjZXNzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzdWNjZXNzLWNvbG9yO1xuICAgIH1cblxuICAgICYtcHJvY2Vzc2luZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJvY2Vzc2luZy1jb2xvcjtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQHByb2Nlc3NpbmctY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYW5pbWF0aW9uOiBhbnRTdGF0dXNQcm9jZXNzaW5nIDEuMnMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZGVmYXVsdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbm9ybWFsLWNvbG9yO1xuICAgIH1cblxuICAgICYtZXJyb3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGVycm9yLWNvbG9yO1xuICAgIH1cblxuICAgICYtd2FybmluZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2FybmluZy1jb2xvcjtcbiAgICB9XG5cbiAgICAvLyBtaXhpbiB0byBpdGVyYXRlIG92ZXIgY29sb3JzIGFuZCBjcmVhdGUgQ1NTIGNsYXNzIGZvciBlYWNoIG9uZVxuICAgIC5tYWtlLWNvbG9yLWNsYXNzZXMoQGk6IGxlbmd0aChAcHJlc2V0LWNvbG9ycykpIHdoZW4gKEBpID4gMCkge1xuICAgICAgLm1ha2UtY29sb3ItY2xhc3NlcyhAaSAtIDEpO1xuICAgICAgQGNvbG9yOiBleHRyYWN0KEBwcmVzZXQtY29sb3JzLCBAaSk7XG4gICAgICBAZGFya0NvbG9yOiAnQHtjb2xvcn0tNic7XG4gICAgICAmLUB7Y29sb3J9IHtcbiAgICAgICAgYmFja2dyb3VuZDogQEBkYXJrQ29sb3I7XG4gICAgICB9XG4gICAgfVxuICAgIC5tYWtlLWNvbG9yLWNsYXNzZXMoKTtcblxuICAgICYtdGV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gICAgfVxuICB9XG5cbiAgJi16b29tLWFwcGVhcixcbiAgJi16b29tLWVudGVyIHtcbiAgICBhbmltYXRpb246IGFudFpvb21CYWRnZUluIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdyBAZWFzZS1vdXQtYmFjaztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICB9XG5cbiAgJi16b29tLWxlYXZlIHtcbiAgICBhbmltYXRpb246IGFudFpvb21CYWRnZU91dCBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3cgQGVhc2UtaW4tYmFjaztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICB9XG5cbiAgJi1ub3QtYS13cmFwcGVyIHtcbiAgICAuQHtiYWRnZS1wcmVmaXgtY2xzfS16b29tLWFwcGVhcixcbiAgICAuQHtiYWRnZS1wcmVmaXgtY2xzfS16b29tLWVudGVyIHtcbiAgICAgIGFuaW1hdGlvbjogYW50Tm9XcmFwcGVyWm9vbUJhZGdlSW4gQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93IEBlYXNlLW91dC1iYWNrO1xuICAgIH1cblxuICAgIC5Ae2JhZGdlLXByZWZpeC1jbHN9LXpvb20tbGVhdmUge1xuICAgICAgYW5pbWF0aW9uOiBhbnROb1dyYXBwZXJab29tQmFkZ2VPdXQgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93IEBlYXNlLWluLWJhY2s7XG4gICAgfVxuXG4gICAgJjpub3QoLkB7YmFkZ2UtcHJlZml4LWNsc30tc3RhdHVzKSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC5Ae251bWJlci1wcmVmaXgtY2xzfS1jdXN0b20tY29tcG9uZW50LFxuICAgIC5Ae2JhZGdlLXByZWZpeC1jbHN9LWNvdW50IHtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG5cbiAgICAuQHtudW1iZXItcHJlZml4LWNsc30tY3VzdG9tLWNvbXBvbmVudCxcbiAgICAuQHtudW1iZXItcHJlZml4LWNsc30ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFudFN0YXR1c1Byb2Nlc3Npbmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMi40KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi8vIFNhZmFyaSB3aWxsIGJsaW5rIHdpdGggdHJhbnNmb3JtIHdoZW4gaW5uZXIgZWxlbWVudCBoYXMgYWJzb2x1dGUgc3R5bGUuXG4uc2FmYXJpLWZpeC1tb3Rpb24oKSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLyogc3R5bGVsaW50LWVuYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG59XG5cbi5Ae251bWJlci1wcmVmaXgtY2xzfSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpcmVjdGlvbjogbHRyO1xuXG4gICYtb25seSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IEBiYWRnZS1oZWlnaHQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdyBAZWFzZS1pbi1vdXQ7XG4gICAgLnNhZmFyaS1maXgtbW90aW9uO1xuXG4gICAgPiBwLkB7bnVtYmVyLXByZWZpeC1jbHN9LW9ubHktdW5pdCB7XG4gICAgICBoZWlnaHQ6IEBiYWRnZS1oZWlnaHQ7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAuc2FmYXJpLWZpeC1tb3Rpb247XG4gICAgfVxuICB9XG5cbiAgJi1zeW1ib2wge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbnRab29tQmFkZ2VJbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYW50Wm9vbUJhZGdlT3V0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbnROb1dyYXBwZXJab29tQmFkZ2VJbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYW50Tm9XcmFwcGVyWm9vbUJhZGdlT3V0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbnRCYWRnZUxvYWRpbmdDaXJjbGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKSByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIH1cbn1cblxuQGltcG9ydCAnLi9yaWJib24nO1xuQGltcG9ydCAnLi9ydGwnO1xuXG5Acm9vdC1lbnRyeS1uYW1lOiBkZWZhdWx0OyIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AcmliYm9uLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1yaWJib24nO1xuQHJpYmJvbi13cmFwcGVyLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1yaWJib24td3JhcHBlcic7XG5cbi5Ae3JpYmJvbi13cmFwcGVyLXByZWZpeC1jbHN9IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uQHtyaWJib24tcHJlZml4LWNsc30ge1xuICAucmVzZXQtY29tcG9uZW50KCk7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAwIDhweDtcbiAgY29sb3I6IEBiYWRnZS10ZXh0LWNvbG9yO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnktY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLXNtO1xuXG4gICYtdGV4dCB7XG4gICAgY29sb3I6IEB3aGl0ZTtcbiAgfVxuXG4gICYtY29ybmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgICBib3JkZXI6IDRweCBzb2xpZDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgwLjc1KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gICAgLy8gSWYgbm90IHN1cHBvcnQgSUUgMTEsIHVzZSBmaWx0ZXI6IGJyaWdodG5lc3MoNzUlKSBpbnN0ZWFkXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNHB4O1xuICAgICAgbGVmdDogLTRweDtcbiAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICBib3JkZXI6IGluaGVyaXQ7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gIH1cblxuICAvLyBjb2xvcnNcbiAgLy8gbWl4aW4gdG8gaXRlcmF0ZSBvdmVyIGNvbG9ycyBhbmQgY3JlYXRlIENTUyBjbGFzcyBmb3IgZWFjaCBvbmVcbiAgLm1ha2UtY29sb3ItY2xhc3NlcyhAaTogbGVuZ3RoKEBwcmVzZXQtY29sb3JzKSkgd2hlbiAoQGkgPiAwKSB7XG4gICAgLm1ha2UtY29sb3ItY2xhc3NlcyhAaSAtIDEpO1xuICAgIEBjb2xvcjogZXh0cmFjdChAcHJlc2V0LWNvbG9ycywgQGkpO1xuICAgIEBkYXJrQ29sb3I6ICdAe2NvbG9yfS02JztcbiAgICAmLWNvbG9yLUB7Y29sb3J9IHtcbiAgICAgIGNvbG9yOiBAQGRhcmtDb2xvcjtcbiAgICAgIGJhY2tncm91bmQ6IEBAZGFya0NvbG9yO1xuICAgIH1cbiAgfVxuICAubWFrZS1jb2xvci1jbGFzc2VzKCk7XG5cbiAgLy8gcGxhY2VtZW50XG4gICYuQHtyaWJib24tcHJlZml4LWNsc30tcGxhY2VtZW50LWVuZCB7XG4gICAgcmlnaHQ6IC04cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgLkB7cmliYm9uLXByZWZpeC1jbHN9LWNvcm5lciB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci1jb2xvcjogY3VycmVudGNvbG9yIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IGN1cnJlbnRjb2xvcjtcbiAgICB9XG4gIH1cblxuICAmLkB7cmliYm9uLXByZWZpeC1jbHN9LXBsYWNlbWVudC1zdGFydCB7XG4gICAgbGVmdDogLThweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIC5Ae3JpYmJvbi1wcmVmaXgtY2xzfS1jb3JuZXIge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci1jb2xvcjogY3VycmVudGNvbG9yIGN1cnJlbnRjb2xvciB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi5Ae2JhZGdlLXByZWZpeC1jbHN9IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG5cbiAgJjpub3QoJi1ub3QtYS13cmFwcGVyKSAmLWNvdW50LFxuICAmOm5vdCgmLW5vdC1hLXdyYXBwZXIpICYtZG90LFxuICAmOm5vdCgmLW5vdC1hLXdyYXBwZXIpIC5Ae251bWJlci1wcmVmaXgtY2xzfS1jdXN0b20tY29tcG9uZW50IHtcbiAgICAuQHtiYWRnZS1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpcmVjdGlvbjogbHRyO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAwJTtcbiAgICB9XG4gIH1cblxuICAmLXJ0bCY6bm90KCYtbm90LWEtd3JhcHBlcikgLkB7bnVtYmVyLXByZWZpeC1jbHN9LWN1c3RvbS1jb21wb25lbnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gIH1cblxuICAmLXN0YXR1cyB7XG4gICAgJi10ZXh0IHtcbiAgICAgIC5Ae2JhZGdlLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6bm90KCYtbm90LWEtd3JhcHBlcikuQHtiYWRnZS1wcmVmaXgtY2xzfS1ydGwge1xuICAgIC5Ae2JhZGdlLXByZWZpeC1jbHN9LXpvb20tYXBwZWFyLFxuICAgIC5Ae2JhZGdlLXByZWZpeC1jbHN9LXpvb20tZW50ZXIge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGFudFpvb21CYWRnZUluUnRsO1xuICAgIH1cblxuICAgIC5Ae2JhZGdlLXByZWZpeC1jbHN9LXpvb20tbGVhdmUge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGFudFpvb21CYWRnZU91dFJ0bDtcbiAgICB9XG4gIH1cbn1cblxuLkB7cmliYm9uLXByZWZpeC1jbHN9LXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICAmLkB7cmliYm9uLXByZWZpeC1jbHN9LXBsYWNlbWVudC1lbmQge1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgICBsZWZ0OiAtOHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1zbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIC5Ae3JpYmJvbi1wcmVmaXgtY2xzfS1jb3JuZXIge1xuICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci1jb2xvcjogY3VycmVudGNvbG9yIGN1cnJlbnRjb2xvciB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IGN1cnJlbnRjb2xvciBjdXJyZW50Y29sb3IgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuQHtyaWJib24tcHJlZml4LWNsc30tcGxhY2VtZW50LXN0YXJ0IHtcbiAgICByaWdodDogLThweDtcbiAgICBsZWZ0OiB1bnNldDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAuQHtyaWJib24tcHJlZml4LWNsc30tY29ybmVyIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICBib3JkZXItY29sb3I6IGN1cnJlbnRjb2xvciB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCBjdXJyZW50Y29sb3I7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Y29sb3IgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgY3VycmVudGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFudFpvb21CYWRnZUluUnRsIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFudFpvb21CYWRnZU91dFJ0bCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AYnJlYWRjcnVtYi1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tYnJlYWRjcnVtYic7XG5cbi5Ae2JyZWFkY3J1bWItcHJlZml4LWNsc30ge1xuICAucmVzZXQtY29tcG9uZW50KCk7XG5cbiAgY29sb3I6IEBicmVhZGNydW1iLWJhc2UtY29sb3I7XG4gIGZvbnQtc2l6ZTogQGJyZWFkY3J1bWItZm9udC1zaXplO1xuXG4gIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICBmb250LXNpemU6IEBicmVhZGNydW1iLWljb24tZm9udC1zaXplO1xuICB9XG5cbiAgb2wge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogQGJyZWFkY3J1bWItbGluay1jb2xvcjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogQGJyZWFkY3J1bWItbGluay1jb2xvci1ob3ZlcjtcbiAgICB9XG4gIH1cblxuICBsaTpsYXN0LWNoaWxkIHtcbiAgICBjb2xvcjogQGJyZWFkY3J1bWItbGFzdC1pdGVtLWNvbG9yO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogQGJyZWFkY3J1bWItbGFzdC1pdGVtLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIGxpOmxhc3QtY2hpbGQgPiAmLXNlcGFyYXRvciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYtc2VwYXJhdG9yIHtcbiAgICBtYXJnaW46IEBicmVhZGNydW1iLXNlcGFyYXRvci1tYXJnaW47XG4gICAgY29sb3I6IEBicmVhZGNydW1iLXNlcGFyYXRvci1jb2xvcjtcbiAgfVxuXG4gICYtbGluayB7XG4gICAgPiAuQHtpY29uZm9udC1jc3MtcHJlZml4fSArIHNwYW4sXG4gICAgPiAuQHtpY29uZm9udC1jc3MtcHJlZml4fSArIGEge1xuICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICB9XG4gIH1cblxuICAmLW92ZXJsYXktbGluayB7XG4gICAgPiAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIH1cbiAgfVxufVxuXG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiLkB7YnJlYWRjcnVtYi1wcmVmaXgtY2xzfSB7XG4gICYtcnRsIHtcbiAgICAuY2xlYXJmaXgoKTtcbiAgICBkaXJlY3Rpb246IHJ0bDtcblxuICAgID4gc3BhbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgJi1saW5rIHtcbiAgICA+IC5Ae2ljb25mb250LWNzcy1wcmVmaXh9ICsgc3BhbixcbiAgICA+IC5Ae2ljb25mb250LWNzcy1wcmVmaXh9ICsgYSB7XG4gICAgICAuQHticmVhZGNydW1iLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtb3ZlcmxheS1saW5rIHtcbiAgICA+IC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICAgIC5Ae2JyZWFkY3J1bWItcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcbkBpbXBvcnQgJy4vbWl4aW4nO1xuXG5AYnRuLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1idG4nO1xuXG4vLyBmb3IgY29tcGF0aWJsZVxuQGJ0bi1naG9zdC1jb2xvcjogQHRleHQtY29sb3I7XG5AYnRuLWdob3N0LWJnOiB0cmFuc3BhcmVudDtcbkBidG4tZ2hvc3QtYm9yZGVyOiBAYm9yZGVyLWNvbG9yLWJhc2U7XG5cbi8vIEJ1dHRvbiBzdHlsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uQHtidG4tcHJlZml4LWNsc30ge1xuICAvLyBGaXhpbmcgaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMTI5NzhcbiAgLy8gRml4aW5nIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzIwMDU4XG4gIC8vIEZpeGluZyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8xOTk3MlxuICAvLyBGaXhpbmcgaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMTgxMDdcbiAgLy8gRml4aW5nIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzEzMjE0XG4gIC8vIEl0IGlzIGEgcmVuZGVyIHByb2JsZW0gb2YgY2hyb21lLCB3aGljaCBpcyBvbmx5IGhhcHBlbmVkIGluIHRoZSBjb2Rlc2FuZGJveCBkZW1vXG4gIC8vIDAuMDAxcHggc29sdXRpb24gd29ya3MgYW5kIEkgZG9uJ3Qga25vdyB3aHlcbiAgbGluZS1oZWlnaHQ6IEBidG4tbGluZS1oZWlnaHQ7XG4gIC5idG4oKTtcbiAgLmJ0bi1kZWZhdWx0KCk7XG5cbiAgLy8gRml4IGxvYWRpbmcgYnV0dG9uIGFuaW1hdGlvblxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8yNDMyM1xuICA+IHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gICYtcHJpbWFyeSB7XG4gICAgLmJ0bi1wcmltYXJ5KCk7XG5cbiAgICAuQHtidG4tcHJlZml4LWNsc30tZ3JvdXAgJjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogQGJ0bi1ncm91cC1ib3JkZXI7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogQGJ0bi1ncm91cC1ib3JkZXI7XG5cbiAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBib3JkZXItY29sb3I6IEBidG4tZGVmYXVsdC1ib3JkZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7YnRuLXByZWZpeC1jbHN9LWdyb3VwICY6Zmlyc3QtY2hpbGQge1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiBAYnRuLWdyb3VwLWJvcmRlcjtcblxuICAgICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiBAYnRuLWRlZmF1bHQtYm9yZGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7YnRuLXByZWZpeC1jbHN9LWdyb3VwICY6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSxcbiAgICAuQHtidG4tcHJlZml4LWNsc30tZ3JvdXAgJiArICYge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IEBidG4tZ3JvdXAtYm9yZGVyO1xuXG4gICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiBAYnRuLWRlZmF1bHQtYm9yZGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtZ2hvc3Qge1xuICAgIC5idG4tZ2hvc3QoKTtcbiAgfVxuXG4gICYtZGFzaGVkIHtcbiAgICAuYnRuLWRhc2hlZCgpO1xuICB9XG5cbiAgLy8gdHlwZT1cImRhbmdlclwiIHdpbGwgZGVwcmVjYXRlZFxuICAvLyB1c2UgZGFuZ2VyIGluc3RlYWRcbiAgJi1kYW5nZXIge1xuICAgIC5idG4tZGFuZ2VyKCk7XG4gIH1cblxuICAmLWxpbmsge1xuICAgIC5idG4tbGluaygpO1xuICB9XG5cbiAgJi10ZXh0IHtcbiAgICAuYnRuLXRleHQoKTtcbiAgfVxuXG4gICYtZGFuZ2Vyb3VzIHtcbiAgICAuYnRuLWRhbmdlci1kZWZhdWx0KCk7XG4gIH1cblxuICAmLWRhbmdlcm91cyYtcHJpbWFyeSB7XG4gICAgLmJ0bi1kYW5nZXIoKTtcbiAgfVxuXG4gICYtZGFuZ2Vyb3VzJi1saW5rIHtcbiAgICAuYnRuLWRhbmdlci1saW5rKCk7XG4gIH1cblxuICAmLWRhbmdlcm91cyYtdGV4dCB7XG4gICAgLmJ0bi1kYW5nZXItdGV4dCgpO1xuICB9XG5cbiAgJi1pY29uLW9ubHkge1xuICAgIC5idG4tc3F1YXJlKEBidG4tcHJlZml4LWNscyk7XG4gICAgdmVydGljYWwtYWxpZ246IC0zcHg7XG5cbiAgICA+IC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuQHtpY29uZm9udC1jc3MtcHJlZml4fS1sb2FkaW5nIHtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8zMjM2NVxuICBhJi1pY29uLW9ubHkge1xuICAgIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xuXG4gICAgPiAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICB9XG5cbiAgJi1yb3VuZCB7XG4gICAgLmJ0bi1yb3VuZChAYnRuLXByZWZpeC1jbHMpO1xuICAgICYuQHtidG4tcHJlZml4LWNsc30taWNvbi1vbmx5IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICYtY2lyY2xlIHtcbiAgICAuYnRuLWNpcmNsZShAYnRuLXByZWZpeC1jbHMpO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtQGJ0bi1ib3JkZXItd2lkdGg7XG4gICAgcmlnaHQ6IC1AYnRuLWJvcmRlci13aWR0aDtcbiAgICBib3R0b206IC1AYnRuLWJvcmRlci13aWR0aDtcbiAgICBsZWZ0OiAtQGJ0bi1ib3JkZXItd2lkdGg7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQ6IEBjb21wb25lbnQtYmFja2dyb3VuZDtcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgIG9wYWNpdHk6IDAuMzU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDAuM3MgQGVhc2UtaW4tb3V0O1xuXG4gICAgLy8gRm9sbG93IGljb24gYmx1ciB1bmRlciB3aW5kb3dzLiBDaGFuZ2UgdGhlIHJlbmRlci5cbiAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8xMzkyNFxuICAgICYuQHtpY29uZm9udC1jc3MtcHJlZml4fS1wbHVzLFxuICAgICYuQHtpY29uZm9udC1jc3MtcHJlZml4fS1taW51cyB7XG4gICAgICA+IHN2ZyB7XG4gICAgICAgIHNoYXBlLXJlbmRlcmluZzogb3B0aW1pemVzcGVlZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmJi1sb2FkaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICYgPiAmLWxvYWRpbmctaWNvbiB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBAZWFzZS1pbi1vdXQsIG9wYWNpdHkgMC4zcyBAZWFzZS1pbi1vdXQ7XG5cbiAgICAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBAcGFkZGluZy14cztcbiAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgIC8vIGZvciBzbW9vdGggYnV0dG9uIHBhZGRpbmcgdHJhbnNpdGlvblxuICAgICAgc3ZnIHtcbiAgICAgICAgYW5pbWF0aW9uOiBsb2FkaW5nQ2lyY2xlIDFzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWdyb3VwIHtcbiAgICAuYnRuLWdyb3VwKEBidG4tcHJlZml4LWNscyk7XG4gIH1cblxuICAvLyBodHRwOi8vc3RhY2tvdmVyZmxvdy5jb20vYS8yMTI4MTU1NC8zMDQwNjA1XG4gICY6Zm9jdXMgPiBzcGFuLFxuICAmOmFjdGl2ZSA+IHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC8vIFRvIGVuc3VyZSB0aGF0IGEgc3BhY2Ugd2lsbCBiZSBwbGFjZWQgYmV0d2VlbiBjaGFyYWN0ZXIgYW5kIGBJY29uYC5cbiAgPiAuQHtpY29uZm9udC1jc3MtcHJlZml4fSArIHNwYW4sXG4gID4gc3BhbiArIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICBtYXJnaW4tbGVmdDogQG1hcmdpbi14cztcbiAgfVxuXG4gICYmLWJhY2tncm91bmQtZ2hvc3Qge1xuICAgIGNvbG9yOiBAYnRuLWRlZmF1bHQtZ2hvc3QtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiBAYnRuLWRlZmF1bHQtZ2hvc3QtYm9yZGVyO1xuXG4gICAgJixcbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZDogQGJ0bi1kZWZhdWx0LWdob3N0LWJnO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogQHByaW1hcnktY29sb3ItaG92ZXI7XG4gICAgICBib3JkZXItY29sb3I6IEBwcmltYXJ5LWNvbG9yLWhvdmVyO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvci1hY3RpdmU7XG4gICAgICBib3JkZXItY29sb3I6IEBwcmltYXJ5LWNvbG9yLWFjdGl2ZTtcbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZDogQGJ0bi1kZWZhdWx0LWdob3N0LWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiBAYnRuLWRlZmF1bHQtYm9yZGVyO1xuICAgIH1cbiAgfVxuXG4gICYtYmFja2dyb3VuZC1naG9zdCYtcHJpbWFyeSB7XG4gICAgLmJ1dHRvbi12YXJpYW50LWdob3N0KEBidG4tcHJpbWFyeS1iZywgQGJ0bi1wcmltYXJ5LWJnLCBAcHJpbWFyeS1jb2xvci1ob3ZlciwgQHByaW1hcnktY29sb3ItYWN0aXZlKTtcbiAgfVxuXG4gICYtYmFja2dyb3VuZC1naG9zdCYtZGFuZ2VyIHtcbiAgICAuYnV0dG9uLXZhcmlhbnQtZ2hvc3QoQGJ0bi1kYW5nZXItYm9yZGVyLCBAYnRuLWRhbmdlci1ib3JkZXIsIEBlcnJvci1jb2xvci1ob3ZlciwgQGVycm9yLWNvbG9yLWFjdGl2ZSk7XG4gIH1cblxuICAmLWJhY2tncm91bmQtZ2hvc3QmLWRhbmdlcm91cyB7XG4gICAgLmJ1dHRvbi12YXJpYW50LWdob3N0KEBidG4tZGFuZ2VyLWJvcmRlciwgQGJ0bi1kYW5nZXItYm9yZGVyLCBAZXJyb3ItY29sb3ItaG92ZXIsIEBlcnJvci1jb2xvci1hY3RpdmUpO1xuICB9XG5cbiAgJi1iYWNrZ3JvdW5kLWdob3N0Ji1kYW5nZXJvdXMmLWxpbmsge1xuICAgIC5idXR0b24tdmFyaWFudC1naG9zdChAYnRuLWRhbmdlci1ib3JkZXIsIHRyYW5zcGFyZW50LCBAZXJyb3ItY29sb3ItaG92ZXIsIEBlcnJvci1jb2xvci1hY3RpdmUpO1xuICB9XG5cbiAgJi10d28tY2hpbmVzZS1jaGFyczo6Zmlyc3QtbGV0dGVyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4zNGVtO1xuICB9XG5cbiAgJi10d28tY2hpbmVzZS1jaGFycyA+ICo6bm90KC5Ae2ljb25mb250LWNzcy1wcmVmaXh9KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4zNGVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjM0ZW07XG4gIH1cblxuICAmJi1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8xMjY4MVxuICAvLyBzYW1lIG1ldGhvZCBhcyBTZWxlY3RcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBjb250ZW50OiAnXFxhMCc7XG4gIH1cbn1cblxuYS5Ae2J0bi1wcmVmaXgtY2xzfSB7XG4gIC8vIEZpeGluZyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8xMjk3OFxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8yOTk3OFxuICAvLyBJdCBpcyBhIHJlbmRlciBwcm9ibGVtIG9mIGNocm9tZSwgd2hpY2ggaXMgb25seSBoYXBwZW5lZCBpbiB0aGUgY29kZXNhbmRib3ggZGVtb1xuICAvLyAwLjFweCBmb3IgcGFkZGluZy10b3Agc29sdXRpb24gd29ya3MgYW5kIEkgZG9uJ3Qgd2h5XG4gIHBhZGRpbmctdG9wOiAwLjAxcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IEBidG4taGVpZ2h0LWJhc2UgLSAycHg7XG5cbiAgJi1kaXNhYmxlZCB7XG4gICAgLmJ0bi1ocmVmLWRpc2FibGVkKCk7XG4gIH1cblxuICAmLWxnIHtcbiAgICBsaW5lLWhlaWdodDogQGJ0bi1oZWlnaHQtbGcgLSAycHg7XG4gIH1cblxuICAmLXNtIHtcbiAgICBsaW5lLWhlaWdodDogQGJ0bi1oZWlnaHQtc20gLSAycHg7XG4gIH1cbn1cblxuQGltcG9ydCAnLi9zcGFjZS1jb21wYWN0JztcbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCIvLyBtaXhpbnMgZm9yIGJ1dHRvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uYnV0dG9uLXNpemUoQGhlaWdodDsgQHBhZGRpbmctaG9yaXpvbnRhbDsgQGZvbnQtc2l6ZTsgQGJvcmRlci1yYWRpdXMpIHtcbiAgQHBhZGRpbmctdmVydGljYWw6IG1heChcbiAgICAocm91bmQoKChAaGVpZ2h0IC0gQGZvbnQtc2l6ZSAqIEBsaW5lLWhlaWdodC1iYXNlKSAvIDIpICogMTApIC8gMTApIC0gQGJvcmRlci13aWR0aC1iYXNlLFxuICAgIDBcbiAgKTtcbiAgaGVpZ2h0OiBAaGVpZ2h0O1xuICBwYWRkaW5nOiBAcGFkZGluZy12ZXJ0aWNhbCBAcGFkZGluZy1ob3Jpem9udGFsO1xuICBmb250LXNpemU6IEBmb250LXNpemU7XG4gIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzO1xufVxuXG4uYnV0dG9uLWNvbG9yKEBjb2xvcjsgQGJhY2tncm91bmQ7IEBib3JkZXIpIHtcbiAgY29sb3I6IEBjb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyOyAvLyBhIGluc2lkZSBCdXR0b24gd2hpY2ggb25seSB3b3JrIGluIENocm9tZVxuICAmIHdoZW4gbm90KEBiYWNrZ3JvdW5kID0gbnVsbCkge1xuICAgIGJhY2tncm91bmQ6IEBiYWNrZ3JvdW5kO1xuICB9XG4gIC8vIGh0dHA6Ly9zdGFja292ZXJmbG93LmNvbS9hLzE3MjUzNDU3XG4gID4gYTpvbmx5LWNoaWxkIHtcbiAgICBjb2xvcjogY3VycmVudGNvbG9yO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gIH1cbn1cblxuLmJ1dHRvbi1kaXNhYmxlZChAY29sb3I6IEBidG4tZGlzYWJsZS1jb2xvcjsgQGJhY2tncm91bmQ6IEBidG4tZGlzYWJsZS1iZzsgQGJvcmRlcjogQGJ0bi1kaXNhYmxlLWJvcmRlcikge1xuICAmW2Rpc2FibGVkXSB7XG4gICAgJixcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgLmJ1dHRvbi1jb2xvcihAY29sb3I7IEBiYWNrZ3JvdW5kOyBAYm9yZGVyKTtcblxuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uYnV0dG9uLXZhcmlhbnQtcHJpbWFyeShAY29sb3I7IEBiYWNrZ3JvdW5kOyBAYmFja2dyb3VuZEhvdmVyOiB5ZWxsb3c7IEBiYWNrZ3JvdW5kQWN0aXZlOiB5ZWxsb3cpIHtcbiAgLmJ1dHRvbi1jb2xvcihAY29sb3I7IEBiYWNrZ3JvdW5kOyBAYmFja2dyb3VuZCk7XG5cbiAgdGV4dC1zaGFkb3c6IEBidG4tdGV4dC1zaGFkb3c7XG4gIGJveC1zaGFkb3c6IEBidG4tcHJpbWFyeS1zaGFkb3c7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgJiB3aGVuIChAdGhlbWUgPSBkYXJrKSB7XG4gICAgICAuYnV0dG9uLWNvbG9yKFxuICAgICAgICBAY29sb3I7IH5gY29sb3JQYWxldHRlKCdAe2JhY2tncm91bmR9JywgNykgYDsgfmBjb2xvclBhbGV0dGUoJ0B7YmFja2dyb3VuZH0nLCA3KSBgXG4gICAgICApO1xuICAgIH1cbiAgICAmIHdoZW4gKG5vdCAoQHRoZW1lID0gZGFyaykgYW5kIG5vdCAoQHRoZW1lID0gdmFyaWFibGUpKSB7XG4gICAgICAuYnV0dG9uLWNvbG9yKFxuICAgICAgICBAY29sb3I7IH5gY29sb3JQYWxldHRlKCdAe2JhY2tncm91bmR9JywgNSkgYDsgfmBjb2xvclBhbGV0dGUoJ0B7YmFja2dyb3VuZH0nLCA1KSBgXG4gICAgICApO1xuICAgIH1cbiAgICAmIHdoZW4gKEB0aGVtZSA9IHZhcmlhYmxlKSB7XG4gICAgICAuYnV0dG9uLWNvbG9yKEBjb2xvcjsgQGJhY2tncm91bmRIb3ZlcjsgQGJhY2tncm91bmRIb3Zlcik7XG4gICAgfVxuICB9XG5cbiAgJjphY3RpdmUge1xuICAgICYgd2hlbiAoQHRoZW1lID0gZGFyaykge1xuICAgICAgLmJ1dHRvbi1jb2xvcihcbiAgICAgICAgQGNvbG9yOyB+YGNvbG9yUGFsZXR0ZSgnQHtiYWNrZ3JvdW5kfScsIDUpIGA7IH5gY29sb3JQYWxldHRlKCdAe2JhY2tncm91bmR9JywgNSkgYFxuICAgICAgKTtcbiAgICB9XG4gICAgJiB3aGVuIChub3QgKEB0aGVtZSA9IGRhcmspIGFuZCBub3QgKEB0aGVtZSA9IHZhcmlhYmxlKSkge1xuICAgICAgLmJ1dHRvbi1jb2xvcihcbiAgICAgICAgQGNvbG9yOyB+YGNvbG9yUGFsZXR0ZSgnQHtiYWNrZ3JvdW5kfScsIDcpIGA7IH5gY29sb3JQYWxldHRlKCdAe2JhY2tncm91bmR9JywgNykgYFxuICAgICAgKTtcbiAgICB9XG4gICAgJiB3aGVuIChAdGhlbWUgPSB2YXJpYWJsZSkge1xuICAgICAgLmJ1dHRvbi1jb2xvcihAY29sb3I7IEBiYWNrZ3JvdW5kQWN0aXZlOyBAYmFja2dyb3VuZEFjdGl2ZSk7XG4gICAgfVxuICB9XG5cbiAgLmJ1dHRvbi1kaXNhYmxlZCgpO1xufVxuXG4uYnV0dG9uLXZhcmlhbnQtb3RoZXIoQGNvbG9yOyBAYmFja2dyb3VuZDsgQGJvcmRlcikge1xuICAuYnV0dG9uLWNvbG9yKEBjb2xvcjsgQGJhY2tncm91bmQ7IEBib3JkZXIpO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgICYgd2hlbiAoQHRoZW1lID0gZGFyaykge1xuICAgICAgLmJ1dHRvbi1jb2xvcihAcHJpbWFyeS01OyBAYmFja2dyb3VuZDsgQHByaW1hcnktNSk7XG4gICAgfVxuICAgICYgd2hlbiAobm90IChAdGhlbWUgPSBkYXJrKSBhbmQgbm90IChAdGhlbWUgPSB2YXJpYWJsZSkpIHtcbiAgICAgIC5idXR0b24tY29sb3IoXG4gICAgICAgIH5gY29sb3JQYWxldHRlKCdAe2J0bi1wcmltYXJ5LWJnfScsIDUpIGA7IEBiYWNrZ3JvdW5kO1xuICAgICAgICAgIH5gY29sb3JQYWxldHRlKCdAe2J0bi1wcmltYXJ5LWJnfScsIDUpIGBcbiAgICAgICk7XG4gICAgfVxuICAgICYgd2hlbiAoQHRoZW1lID0gdmFyaWFibGUpIHtcbiAgICAgIC5idXR0b24tY29sb3IoQHByaW1hcnktY29sb3ItaG92ZXI7IEBiYWNrZ3JvdW5kOyBAcHJpbWFyeS1jb2xvci1ob3Zlcik7XG4gICAgfVxuICB9XG5cbiAgJjphY3RpdmUge1xuICAgICYgd2hlbiAoQHRoZW1lID0gZGFyaykge1xuICAgICAgLmJ1dHRvbi1jb2xvcihAcHJpbWFyeS03OyBAYmFja2dyb3VuZDsgQHByaW1hcnktNyk7XG4gICAgfVxuICAgICYgd2hlbiAobm90IChAdGhlbWUgPSBkYXJrKSBhbmQgbm90IChAdGhlbWUgPSB2YXJpYWJsZSkpIHtcbiAgICAgIC5idXR0b24tY29sb3IoXG4gICAgICAgIH5gY29sb3JQYWxldHRlKCdAe2J0bi1wcmltYXJ5LWJnfScsIDcpIGA7IEBiYWNrZ3JvdW5kO1xuICAgICAgICAgIH5gY29sb3JQYWxldHRlKCdAe2J0bi1wcmltYXJ5LWJnfScsIDcpIGBcbiAgICAgICk7XG4gICAgfVxuICAgICYgd2hlbiAoQHRoZW1lID0gdmFyaWFibGUpIHtcbiAgICAgIC5idXR0b24tY29sb3IoQHByaW1hcnktY29sb3ItYWN0aXZlOyBAYmFja2dyb3VuZDsgQHByaW1hcnktY29sb3ItYWN0aXZlKTtcbiAgICB9XG4gIH1cbiAgLmJ1dHRvbi1kaXNhYmxlZCgpO1xufVxuXG4uYnV0dG9uLXZhcmlhbnQtZ2hvc3QoQGNvbG9yOyBAYm9yZGVyOyBAYm9yZGVySG92ZXI6IHllbGxvdzsgQGJvcmRlckFjdGl2ZTogeWVsbG93KSB7XG4gIC5idXR0b24tY29sb3IoQGNvbG9yOyBudWxsOyBAYm9yZGVyKTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgJiB3aGVuIChAYm9yZGVyID0gdHJhbnNwYXJlbnQpIHtcbiAgICAgICYgd2hlbiAoQHRoZW1lID0gZGFyaykge1xuICAgICAgICAuYnV0dG9uLWNvbG9yKH5gY29sb3JQYWxldHRlKCdAe2NvbG9yfScsIDcpIGA7IG51bGw7IHRyYW5zcGFyZW50KTtcbiAgICAgIH1cbiAgICAgICYgd2hlbiAobm90IChAdGhlbWUgPSBkYXJrKSBhbmQgbm90IChAdGhlbWUgPSB2YXJpYWJsZSkpIHtcbiAgICAgICAgLmJ1dHRvbi1jb2xvcih+YGNvbG9yUGFsZXR0ZSgnQHtjb2xvcn0nLCA1KSBgOyBudWxsOyB0cmFuc3BhcmVudCk7XG4gICAgICB9XG4gICAgICAmIHdoZW4gKEB0aGVtZSA9IHZhcmlhYmxlKSB7XG4gICAgICAgIC5idXR0b24tY29sb3IoQGJvcmRlckFjdGl2ZTsgdHJhbnNwYXJlbnQ7IHRyYW5zcGFyZW50KTtcbiAgICAgIH1cbiAgICB9XG4gICAgJiB3aGVuIG5vdCAoQGJvcmRlciA9IHRyYW5zcGFyZW50KSB7XG4gICAgICAmIHdoZW4gKEB0aGVtZSA9IGRhcmspIHtcbiAgICAgICAgLmJ1dHRvbi1jb2xvcihcbiAgICAgICAgICB+YGNvbG9yUGFsZXR0ZSgnQHtjb2xvcn0nLCA3KSBgOyBudWxsOyB+YGNvbG9yUGFsZXR0ZSgnQHtjb2xvcn0nLCA3KSBgXG4gICAgICAgICk7XG4gICAgICB9XG4gICAgICAmIHdoZW4gKG5vdCAoQHRoZW1lID0gZGFyaykgYW5kIG5vdCAoQHRoZW1lID0gdmFyaWFibGUpKSB7XG4gICAgICAgIC5idXR0b24tY29sb3IoXG4gICAgICAgICAgfmBjb2xvclBhbGV0dGUoJ0B7Y29sb3J9JywgNSkgYDsgbnVsbDsgfmBjb2xvclBhbGV0dGUoJ0B7Y29sb3J9JywgNSkgYFxuICAgICAgICApO1xuICAgICAgfVxuICAgICAgJiB3aGVuIChAdGhlbWUgPSB2YXJpYWJsZSkge1xuICAgICAgICAuYnV0dG9uLWNvbG9yKEBib3JkZXJIb3ZlcjsgdHJhbnNwYXJlbnQ7IEBib3JkZXJIb3Zlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjphY3RpdmUge1xuICAgICYgd2hlbiAoQGJvcmRlciA9IHRyYW5zcGFyZW50KSB7XG4gICAgICAmIHdoZW4gKEB0aGVtZSA9IGRhcmspIHtcbiAgICAgICAgLmJ1dHRvbi1jb2xvcih+YGNvbG9yUGFsZXR0ZSgnQHtjb2xvcn0nLCA1KSBgOyBudWxsOyB0cmFuc3BhcmVudCk7XG4gICAgICB9XG4gICAgICAmIHdoZW4gKG5vdCAoQHRoZW1lID0gZGFyaykgYW5kIG5vdCAoQHRoZW1lID0gdmFyaWFibGUpKSB7XG4gICAgICAgIC5idXR0b24tY29sb3IofmBjb2xvclBhbGV0dGUoJ0B7Y29sb3J9JywgNykgYDsgbnVsbDsgdHJhbnNwYXJlbnQpO1xuICAgICAgfVxuICAgICAgJiB3aGVuIChAdGhlbWUgPSB2YXJpYWJsZSkge1xuICAgICAgICAuYnV0dG9uLWNvbG9yKEBib3JkZXJBY3RpdmU7IHRyYW5zcGFyZW50OyB0cmFuc3BhcmVudCk7XG4gICAgICB9XG4gICAgfVxuICAgICYgd2hlbiBub3QgKEBib3JkZXIgPSB0cmFuc3BhcmVudCkge1xuICAgICAgJiB3aGVuIChAdGhlbWUgPSBkYXJrKSB7XG4gICAgICAgIC5idXR0b24tY29sb3IoXG4gICAgICAgICAgfmBjb2xvclBhbGV0dGUoJ0B7Y29sb3J9JywgNSkgYDsgbnVsbDsgfmBjb2xvclBhbGV0dGUoJ0B7Y29sb3J9JywgNSkgYFxuICAgICAgICApO1xuICAgICAgfVxuICAgICAgJiB3aGVuIChub3QgKEB0aGVtZSA9IGRhcmspIGFuZCBub3QgKEB0aGVtZSA9IHZhcmlhYmxlKSkge1xuICAgICAgICAuYnV0dG9uLWNvbG9yKFxuICAgICAgICAgIH5gY29sb3JQYWxldHRlKCdAe2NvbG9yfScsIDcpIGA7IG51bGw7IH5gY29sb3JQYWxldHRlKCdAe2NvbG9yfScsIDcpIGBcbiAgICAgICAgKTtcbiAgICAgIH1cbiAgICAgICYgd2hlbiAoQHRoZW1lID0gdmFyaWFibGUpIHtcbiAgICAgICAgLmJ1dHRvbi1jb2xvcihAYm9yZGVyQWN0aXZlOyB0cmFuc3BhcmVudDsgQGJvcmRlckFjdGl2ZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5idXR0b24tZGlzYWJsZWQoKTtcbn1cblxuLmJ1dHRvbi1ncm91cC1iYXNlKEBidG5DbGFzc05hbWUpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgPiAuQHtidG5DbGFzc05hbWV9LFxuICA+IHNwYW4gPiAuQHtidG5DbGFzc05hbWV9IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICB6LWluZGV4OiAwO1xuICAgIH1cbiAgfVxuICAuQHtidG5DbGFzc05hbWV9LWljb24tb25seSB7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gIH1cbn1cbi8vIEJhc2Ugc3R5bGVzIG9mIGJ1dHRvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uYnRuKCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IEBidG4tZm9udC13ZWlnaHQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiBAYnRuLWJvcmRlci13aWR0aCBAYnRuLWJvcmRlci1zdHlsZSB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogQGJ0bi1zaGFkb3c7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgQGVhc2UtaW4tb3V0O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIC5idXR0b24tc2l6ZShcbiAgICBAYnRuLWhlaWdodC1iYXNlOyBAYnRuLXBhZGRpbmctaG9yaXpvbnRhbC1iYXNlOyBAZm9udC1zaXplLWJhc2U7IEBidG4tYm9yZGVyLXJhZGl1cy1iYXNlXG4gICk7XG4gID4gLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgJixcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAmOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpub3QoW2Rpc2FibGVkXSk6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAmW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgID4gKiB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLWxnIHtcbiAgICAuYnV0dG9uLXNpemUoXG4gICAgICBAYnRuLWhlaWdodC1sZzsgQGJ0bi1wYWRkaW5nLWhvcml6b250YWwtbGc7IEBidG4tZm9udC1zaXplLWxnOyBAYnRuLWJvcmRlci1yYWRpdXMtYmFzZVxuICAgICk7XG4gIH1cblxuICAmLXNtIHtcbiAgICAuYnV0dG9uLXNpemUoXG4gICAgICBAYnRuLWhlaWdodC1zbTsgQGJ0bi1wYWRkaW5nLWhvcml6b250YWwtc207IEBidG4tZm9udC1zaXplLXNtOyBAYnRuLWJvcmRlci1yYWRpdXMtc21cbiAgICApO1xuICB9XG59XG4vLyBwcmltYXJ5IGJ1dHRvbiBzdHlsZVxuLmJ0bi1wcmltYXJ5KCkge1xuICAuYnV0dG9uLXZhcmlhbnQtcHJpbWFyeShAYnRuLXByaW1hcnktY29sb3I7IEBidG4tcHJpbWFyeS1iZzsgQHByaW1hcnktY29sb3ItaG92ZXI7IEBwcmltYXJ5LWNvbG9yLWFjdGl2ZSk7XG59XG4vLyBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuLmJ0bi1kZWZhdWx0KCkge1xuICAuYnV0dG9uLXZhcmlhbnQtb3RoZXIoQGJ0bi1kZWZhdWx0LWNvbG9yOyBAYnRuLWRlZmF1bHQtYmc7IEBidG4tZGVmYXVsdC1ib3JkZXI7ICk7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBAYnRuLWRlZmF1bHQtYmc7XG4gIH1cbn1cbi8vIGdob3N0IGJ1dHRvbiBzdHlsZVxuLmJ0bi1naG9zdCgpIHtcbiAgLmJ1dHRvbi12YXJpYW50LW90aGVyKEBidG4tZ2hvc3QtY29sb3IsIEBidG4tZ2hvc3QtYmcsIEBidG4tZ2hvc3QtYm9yZGVyKTtcbn1cbi8vIGRhc2hlZCBidXR0b24gc3R5bGVcbi5idG4tZGFzaGVkKCkge1xuICAuYnV0dG9uLXZhcmlhbnQtb3RoZXIoQGJ0bi1kZWZhdWx0LWNvbG9yLCBAYnRuLWRlZmF1bHQtYmcsIEBidG4tZGVmYXVsdC1ib3JkZXIpO1xuICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbn1cbi8vIGRhbmdlciBidXR0b24gc3R5bGVcbi5idG4tZGFuZ2VyKCkge1xuICAuYnV0dG9uLXZhcmlhbnQtcHJpbWFyeShAYnRuLWRhbmdlci1jb2xvciwgQGJ0bi1kYW5nZXItYmcsIEBlcnJvci1jb2xvci1ob3ZlciwgQGVycm9yLWNvbG9yLWFjdGl2ZSk7XG59XG4vLyBkYW5nZXIgZGVmYXVsdCBidXR0b24gc3R5bGVcbi5idG4tZGFuZ2VyLWRlZmF1bHQoKSB7XG4gIC5idXR0b24tY29sb3IoQGVycm9yLWNvbG9yLCBAYnRuLWRlZmF1bHQtYmcsIEBlcnJvci1jb2xvcik7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgJiB3aGVuIChAdGhlbWUgPSBkYXJrKSB7XG4gICAgICAuYnV0dG9uLWNvbG9yKFxuICAgICAgICB+YGNvbG9yUGFsZXR0ZSgnQHtlcnJvci1jb2xvcn0nLCA3KSBgOyBAYnRuLWRlZmF1bHQtYmc7IH5gY29sb3JQYWxldHRlKCdAe2Vycm9yLWNvbG9yfScsIDcpXG4gICAgICAgICAgYFxuICAgICAgKTtcbiAgICB9XG4gICAgJiB3aGVuIChub3QgKEB0aGVtZSA9IGRhcmspIGFuZCBub3QgKEB0aGVtZSA9IHZhcmlhYmxlKSkge1xuICAgICAgLmJ1dHRvbi1jb2xvcihcbiAgICAgICAgfmBjb2xvclBhbGV0dGUoJ0B7ZXJyb3ItY29sb3J9JywgNSkgYDsgQGJ0bi1kZWZhdWx0LWJnOyB+YGNvbG9yUGFsZXR0ZSgnQHtlcnJvci1jb2xvcn0nLCA1KVxuICAgICAgICAgIGBcbiAgICAgICk7XG4gICAgfVxuICAgICYgd2hlbiAoQHRoZW1lID0gdmFyaWFibGUpIHtcbiAgICAgIC5idXR0b24tY29sb3IoQGVycm9yLWNvbG9yLWhvdmVyLCBAYnRuLWRlZmF1bHQtYmcsIEBlcnJvci1jb2xvci1ob3Zlcik7XG4gICAgfVxuICB9XG5cbiAgJjphY3RpdmUge1xuICAgICYgd2hlbiAoQHRoZW1lID0gZGFyaykge1xuICAgICAgLmJ1dHRvbi1jb2xvcihcbiAgICAgICAgfmBjb2xvclBhbGV0dGUoJ0B7ZXJyb3ItY29sb3J9JywgNSkgYDsgQGJ0bi1kZWZhdWx0LWJnOyB+YGNvbG9yUGFsZXR0ZSgnQHtlcnJvci1jb2xvcn0nLCA1KVxuICAgICAgICAgIGBcbiAgICAgICk7XG4gICAgfVxuICAgICYgd2hlbiAobm90IChAdGhlbWUgPSBkYXJrKSBhbmQgbm90IChAdGhlbWUgPSB2YXJpYWJsZSkpIHtcbiAgICAgIC5idXR0b24tY29sb3IoXG4gICAgICAgIH5gY29sb3JQYWxldHRlKCdAe2Vycm9yLWNvbG9yfScsIDcpIGA7IEBidG4tZGVmYXVsdC1iZzsgfmBjb2xvclBhbGV0dGUoJ0B7ZXJyb3ItY29sb3J9JywgNylcbiAgICAgICAgICBgXG4gICAgICApO1xuICAgIH1cbiAgICAmIHdoZW4gKEB0aGVtZSA9IHZhcmlhYmxlKSB7XG4gICAgICAuYnV0dG9uLWNvbG9yKEBlcnJvci1jb2xvci1hY3RpdmUsIEBidG4tZGVmYXVsdC1iZywgQGVycm9yLWNvbG9yLWFjdGl2ZSk7XG4gICAgfVxuICB9XG4gIC5idXR0b24tZGlzYWJsZWQoKTtcbn1cbi8vIGRhbmdlciBsaW5rIGJ1dHRvbiBzdHlsZVxuLmJ0bi1kYW5nZXItbGluaygpIHtcbiAgLmJ1dHRvbi12YXJpYW50LW90aGVyKEBlcnJvci1jb2xvciwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICAmIHdoZW4gKEB0aGVtZSA9IGRhcmspIHtcbiAgICAgIC5idXR0b24tY29sb3IofmBjb2xvclBhbGV0dGUoJ0B7ZXJyb3ItY29sb3J9JywgNykgYDsgdHJhbnNwYXJlbnQ7IHRyYW5zcGFyZW50KTtcbiAgICB9XG4gICAgJiB3aGVuIChub3QgKEB0aGVtZSA9IGRhcmspIGFuZCBub3QgKEB0aGVtZSA9IHZhcmlhYmxlKSkge1xuICAgICAgLmJ1dHRvbi1jb2xvcih+YGNvbG9yUGFsZXR0ZSgnQHtlcnJvci1jb2xvcn0nLCA1KSBgOyB0cmFuc3BhcmVudDsgdHJhbnNwYXJlbnQpO1xuICAgIH1cbiAgICAmIHdoZW4gKEB0aGVtZSA9IHZhcmlhYmxlKSB7XG4gICAgICAuYnV0dG9uLWNvbG9yKEBlcnJvci1jb2xvci1ob3ZlcjsgdHJhbnNwYXJlbnQ7IHRyYW5zcGFyZW50KTtcbiAgICB9XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgJiB3aGVuIChAdGhlbWUgPSBkYXJrKSB7XG4gICAgICAuYnV0dG9uLWNvbG9yKH5gY29sb3JQYWxldHRlKCdAe2Vycm9yLWNvbG9yfScsIDUpIGA7IHRyYW5zcGFyZW50OyB0cmFuc3BhcmVudCk7XG4gICAgfVxuICAgICYgd2hlbiAobm90IChAdGhlbWUgPSBkYXJrKSBhbmQgbm90IChAdGhlbWUgPSB2YXJpYWJsZSkpIHtcbiAgICAgIC5idXR0b24tY29sb3IofmBjb2xvclBhbGV0dGUoJ0B7ZXJyb3ItY29sb3J9JywgNykgYDsgdHJhbnNwYXJlbnQ7IHRyYW5zcGFyZW50KTtcbiAgICB9XG4gICAgJiB3aGVuIChAdGhlbWUgPSB2YXJpYWJsZSkge1xuICAgICAgLmJ1dHRvbi1jb2xvcihAZXJyb3ItY29sb3ItYWN0aXZlOyB0cmFuc3BhcmVudDsgdHJhbnNwYXJlbnQpO1xuICAgIH1cbiAgfVxuICAuYnV0dG9uLWRpc2FibGVkKEBkaXNhYmxlZC1jb2xvcjsgdHJhbnNwYXJlbnQ7IHRyYW5zcGFyZW50KTtcbn1cbi8vIGxpbmsgYnV0dG9uIHN0eWxlXG4uYnRuLWxpbmsoKSB7XG4gIC5idXR0b24tdmFyaWFudC1vdGhlcihAbGluay1jb2xvciwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBAYnRuLWxpbmstaG92ZXItYmc7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuYnV0dG9uLWRpc2FibGVkKEBkaXNhYmxlZC1jb2xvcjsgdHJhbnNwYXJlbnQ7IHRyYW5zcGFyZW50KTtcbn1cbi8vIGxpbmsgYnV0dG9uIGRpc2FibGVkIHN0eWxlXG4uYnRuLWhyZWYtZGlzYWJsZWQoKSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgPiAqIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICAuYnV0dG9uLWNvbG9yKEBidG4tZGlzYWJsZS1jb2xvcix0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpO1xuXG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuLy8gdGV4dCBidXR0b24gc3R5bGVcbi5idG4tdGV4dCgpIHtcbiAgLmJ1dHRvbi12YXJpYW50LW90aGVyKEB0ZXh0LWNvbG9yLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpO1xuICBib3gtc2hhZG93OiBub25lO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kOiBAYnRuLXRleHQtaG92ZXItYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogQHRleHQtY29sb3I7XG4gICAgYmFja2dyb3VuZDogZmFkZWluKEBidG4tdGV4dC1ob3Zlci1iZywgMSUpO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuYnV0dG9uLWRpc2FibGVkKEBkaXNhYmxlZC1jb2xvcjsgdHJhbnNwYXJlbnQ7IHRyYW5zcGFyZW50KTtcbn1cbi5idG4tZGFuZ2VyLXRleHQoKSB7XG4gIC5idXR0b24tdmFyaWFudC1vdGhlcihAZXJyb3ItY29sb3IsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgJiB3aGVuIChAdGhlbWUgPSBkYXJrKSB7XG4gICAgICAuYnV0dG9uLWNvbG9yKH5gY29sb3JQYWxldHRlKCdAe2Vycm9yLWNvbG9yfScsIDcpIGA7IEBidG4tdGV4dC1ob3Zlci1iZzsgdHJhbnNwYXJlbnQpO1xuICAgIH1cbiAgICAmIHdoZW4gKG5vdCAoQHRoZW1lID0gZGFyaykgYW5kIG5vdCAoQHRoZW1lID0gdmFyaWFibGUpKSB7XG4gICAgICAuYnV0dG9uLWNvbG9yKH5gY29sb3JQYWxldHRlKCdAe2Vycm9yLWNvbG9yfScsIDUpIGA7IEBidG4tdGV4dC1ob3Zlci1iZzsgdHJhbnNwYXJlbnQpO1xuICAgIH1cbiAgICAmIHdoZW4gKEB0aGVtZSA9IHZhcmlhYmxlKSB7XG4gICAgICAuYnV0dG9uLWNvbG9yKEBlcnJvci1jb2xvci1ob3ZlcjsgQGJ0bi10ZXh0LWhvdmVyLWJnOyB0cmFuc3BhcmVudCk7XG4gICAgfVxuICB9XG5cbiAgJjphY3RpdmUge1xuICAgICYgd2hlbiAoQHRoZW1lID0gZGFyaykge1xuICAgICAgLmJ1dHRvbi1jb2xvcih+YGNvbG9yUGFsZXR0ZSgnQHtlcnJvci1jb2xvcn0nLCA1KSBgOyBmYWRlaW4oQGJ0bi10ZXh0LWhvdmVyLWJnLCAxJSk7IHRyYW5zcGFyZW50KTtcbiAgICB9XG4gICAgJiB3aGVuIChub3QgKEB0aGVtZSA9IGRhcmspIGFuZCBub3QgKEB0aGVtZSA9IHZhcmlhYmxlKSkge1xuICAgICAgLmJ1dHRvbi1jb2xvcih+YGNvbG9yUGFsZXR0ZSgnQHtlcnJvci1jb2xvcn0nLCA3KSBgOyBmYWRlaW4oQGJ0bi10ZXh0LWhvdmVyLWJnLCAxJSk7IHRyYW5zcGFyZW50KTtcbiAgICB9XG4gICAgJiB3aGVuIChAdGhlbWUgPSB2YXJpYWJsZSkge1xuICAgICAgLmJ1dHRvbi1jb2xvcihAZXJyb3ItY29sb3ItYWN0aXZlOyBmYWRlaW4oQGJ0bi10ZXh0LWhvdmVyLWJnLCAxJSk7IHRyYW5zcGFyZW50KTtcbiAgICB9XG4gIH1cbiAgLmJ1dHRvbi1kaXNhYmxlZChAZGlzYWJsZWQtY29sb3I7IHRyYW5zcGFyZW50OyB0cmFuc3BhcmVudCk7XG59XG4vLyByb3VuZCBidXR0b25cbi5idG4tcm91bmQoQGJ0bkNsYXNzTmFtZTogYnRuKSB7XG4gIC5idXR0b24tc2l6ZShAYnRuLWNpcmNsZS1zaXplOyAoQGJ0bi1jaXJjbGUtc2l6ZSAvIDIpOyBAZm9udC1zaXplLWJhc2U7IEBidG4tY2lyY2xlLXNpemUpO1xuICAmLkB7YnRuQ2xhc3NOYW1lfS1sZyB7XG4gICAgLmJ1dHRvbi1zaXplKFxuICAgICAgQGJ0bi1jaXJjbGUtc2l6ZS1sZzsgKEBidG4tY2lyY2xlLXNpemUtbGcgLyAyKTsgQGJ0bi1mb250LXNpemUtbGc7IEBidG4tY2lyY2xlLXNpemUtbGdcbiAgICApO1xuICB9XG4gICYuQHtidG5DbGFzc05hbWV9LXNtIHtcbiAgICAuYnV0dG9uLXNpemUoXG4gICAgICBAYnRuLWNpcmNsZS1zaXplLXNtOyAoQGJ0bi1jaXJjbGUtc2l6ZS1zbSAvIDIpOyBAZm9udC1zaXplLWJhc2U7IEBidG4tY2lyY2xlLXNpemUtc21cbiAgICApO1xuICB9XG59XG4vLyBzcXVhcmUgYnV0dG9uOiB0aGUgY29udGVudCBvbmx5IGNvbnRhaW5zIGljb25cbi5idG4tc3F1YXJlKEBidG5DbGFzc05hbWU6IGJ0bikge1xuICAuc3F1YXJlKEBidG4tc3F1YXJlLXNpemUpO1xuICAuYnV0dG9uLXNpemUoQGJ0bi1zcXVhcmUtc2l6ZTsgMDsgQGJ0bi1zcXVhcmUtb25seS1pY29uLXNpemU7IEBidG4tYm9yZGVyLXJhZGl1cy1iYXNlKTtcblxuICAmID4gKiB7XG4gICAgZm9udC1zaXplOiBAYnRuLXNxdWFyZS1vbmx5LWljb24tc2l6ZTtcbiAgfVxuICAmLkB7YnRuQ2xhc3NOYW1lfS1sZyB7XG4gICAgLnNxdWFyZShAYnRuLXNxdWFyZS1zaXplLWxnKTtcbiAgICAuYnV0dG9uLXNpemUoQGJ0bi1zcXVhcmUtc2l6ZS1sZzsgMDsgQGJ0bi1zcXVhcmUtb25seS1pY29uLXNpemUtbGc7IEBidG4tYm9yZGVyLXJhZGl1cy1iYXNlKTtcblxuICAgICYgPiAqIHtcbiAgICAgIGZvbnQtc2l6ZTogQGJ0bi1zcXVhcmUtb25seS1pY29uLXNpemUtbGc7XG4gICAgfVxuICB9XG4gICYuQHtidG5DbGFzc05hbWV9LXNtIHtcbiAgICAuc3F1YXJlKEBidG4tc3F1YXJlLXNpemUtc20pO1xuICAgIC5idXR0b24tc2l6ZShAYnRuLXNxdWFyZS1zaXplLXNtOyAwOyBAYnRuLXNxdWFyZS1vbmx5LWljb24tc2l6ZS1zbTsgQGJ0bi1ib3JkZXItcmFkaXVzLWJhc2UpO1xuXG4gICAgJiA+ICoge1xuICAgICAgZm9udC1zaXplOiBAYnRuLXNxdWFyZS1vbmx5LWljb24tc2l6ZS1zbTtcbiAgICB9XG4gIH1cbn1cbi8vIGNpcmNsZSBidXR0b246IHRoZSBjb250ZW50IG9ubHkgY29udGFpbnMgaWNvblxuLmJ0bi1jaXJjbGUoQGJ0bkNsYXNzTmFtZTogYnRuKSB7XG4gIG1pbi13aWR0aDogQGJ0bi1oZWlnaHQtYmFzZTtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgJi5Ae2J0bkNsYXNzTmFtZX0tbGcge1xuICAgIG1pbi13aWR0aDogQGJ0bi1oZWlnaHQtbGc7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG4gICYuQHtidG5DbGFzc05hbWV9LXNtIHtcbiAgICBtaW4td2lkdGg6IEBidG4taGVpZ2h0LXNtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxufVxuLy8gSG9yaXpvbnRhbCBidXR0b24gZ3JvdXBzIHN0eWxlXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmJ0bi1ncm91cChAYnRuQ2xhc3NOYW1lOiBidG4pIHtcbiAgLmJ1dHRvbi1ncm91cC1iYXNlKEBidG5DbGFzc05hbWUpO1xuICAuQHtidG5DbGFzc05hbWV9ICsgLkB7YnRuQ2xhc3NOYW1lfSxcbiAgLkB7YnRuQ2xhc3NOYW1lfSArICYsXG4gIHNwYW4gKyAuQHtidG5DbGFzc05hbWV9LFxuICAuQHtidG5DbGFzc05hbWV9ICsgc3BhbixcbiAgPiBzcGFuICsgc3BhbixcbiAgJiArIC5Ae2J0bkNsYXNzTmFtZX0sXG4gICYgKyAmIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxuICAuQHtidG5DbGFzc05hbWV9LXByaW1hcnkgKyAuQHtidG5DbGFzc05hbWV9Om5vdCguQHtidG5DbGFzc05hbWV9LXByaW1hcnkpOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5Ae2J0bkNsYXNzTmFtZX0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgPiAuQHtidG5DbGFzc05hbWV9OmZpcnN0LWNoaWxkLFxuICA+IHNwYW46Zmlyc3QtY2hpbGQgPiAuQHtidG5DbGFzc05hbWV9IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICA+IC5Ae2J0bkNsYXNzTmFtZX06b25seS1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogQGJ0bi1ib3JkZXItcmFkaXVzLWJhc2U7XG4gIH1cbiAgPiBzcGFuOm9ubHktY2hpbGQgPiAuQHtidG5DbGFzc05hbWV9IHtcbiAgICBib3JkZXItcmFkaXVzOiBAYnRuLWJvcmRlci1yYWRpdXMtYmFzZTtcbiAgfVxuICA+IC5Ae2J0bkNsYXNzTmFtZX06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSxcbiAgPiBzcGFuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuQHtidG5DbGFzc05hbWV9IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAYnRuLWJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAYnRuLWJvcmRlci1yYWRpdXMtYmFzZTtcbiAgfVxuICA+IC5Ae2J0bkNsYXNzTmFtZX06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiBzcGFuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuQHtidG5DbGFzc05hbWV9IHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQGJ0bi1ib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEBidG4tYm9yZGVyLXJhZGl1cy1iYXNlO1xuICB9XG5cbiAgJi1zbSB7XG4gICAgPiAuQHtidG5DbGFzc05hbWV9Om9ubHktY2hpbGQge1xuICAgICAgYm9yZGVyLXJhZGl1czogQGJ0bi1ib3JkZXItcmFkaXVzLXNtO1xuICAgIH1cbiAgICA+IHNwYW46b25seS1jaGlsZCA+IC5Ae2J0bkNsYXNzTmFtZX0ge1xuICAgICAgYm9yZGVyLXJhZGl1czogQGJ0bi1ib3JkZXItcmFkaXVzLXNtO1xuICAgIH1cbiAgICA+IC5Ae2J0bkNsYXNzTmFtZX06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IHNwYW46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5Ae2J0bkNsYXNzTmFtZX0ge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogQGJ0bi1ib3JkZXItcmFkaXVzLXNtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQGJ0bi1ib3JkZXItcmFkaXVzLXNtO1xuICAgIH1cbiAgICA+IC5Ae2J0bkNsYXNzTmFtZX06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSxcbiAgICA+IHNwYW46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5Ae2J0bkNsYXNzTmFtZX0ge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IEBidG4tYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAYnRuLWJvcmRlci1yYWRpdXMtc207XG4gICAgfVxuICB9XG5cbiAgJiA+ICYge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gICYgPiAmOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuQHtidG5DbGFzc05hbWV9IHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgJiA+ICY6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgPiAuQHtidG5DbGFzc05hbWV9Omxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG4gIH1cbiAgJiA+ICY6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5Ae2J0bkNsYXNzTmFtZX06Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuIiwiLkB7YnRuLXByZWZpeC1jbHN9IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG5cbiAgJi1wcmltYXJ5IHtcbiAgICAuQHtidG4tcHJlZml4LWNsc30tZ3JvdXAgJjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAgIC5Ae2J0bi1wcmVmaXgtY2xzfS1ncm91cCAmICsgJiB7XG4gICAgICAuQHtidG4tcHJlZml4LWNsc30tZ3JvdXAtcnRsJiB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogQGJ0bi1ncm91cC1ib3JkZXI7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiBAYnRuLWRlZmF1bHQtYm9yZGVyO1xuICAgICAgfVxuXG4gICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgIC5Ae2J0bi1wcmVmaXgtY2xzfS1ncm91cC1ydGwmIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IEBidG4tZGVmYXVsdC1ib3JkZXI7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IEBidG4tZ3JvdXAtYm9yZGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiA+ICYtbG9hZGluZy1pY29uIHtcbiAgICAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgICAuQHtidG4tcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogQG1hcmdpbi14cztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICA+IC5Ae2ljb25mb250LWNzcy1wcmVmaXh9ICsgc3BhbixcbiAgPiBzcGFuICsgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgIC5Ae2J0bi1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIG1peGluXG4uYnRuLWdyb3VwKEBidG5DbGFzc05hbWU6IGJ0bikge1xuICAuQHtidG5DbGFzc05hbWV9ICsgLkB7YnRuQ2xhc3NOYW1lfSxcbiAgLkB7YnRuQ2xhc3NOYW1lfSArICYsXG4gIHNwYW4gKyAuQHtidG5DbGFzc05hbWV9LFxuICAuQHtidG5DbGFzc05hbWV9ICsgc3BhbixcbiAgPiBzcGFuICsgc3BhbixcbiAgJiArIC5Ae2J0bkNsYXNzTmFtZX0sXG4gICYgKyAmIHtcbiAgICAuQHtidG5DbGFzc05hbWV9LXJ0bCYsXG4gICAgLkB7YnRuQ2xhc3NOYW1lfS1ncm91cC1ydGwmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICYuQHtidG5DbGFzc05hbWV9LWdyb3VwLXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gIH1cblxuICA+IC5Ae2J0bkNsYXNzTmFtZX06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSxcbiAgPiBzcGFuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuQHtidG5DbGFzc05hbWV9IHtcbiAgICAuQHtidG5DbGFzc05hbWV9LWdyb3VwLXJ0bCYge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCBAYnRuLWJvcmRlci1yYWRpdXMtYmFzZSBAYnRuLWJvcmRlci1yYWRpdXMtYmFzZSAwO1xuICAgIH1cbiAgfVxuXG4gID4gLkB7YnRuQ2xhc3NOYW1lfTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IHNwYW46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5Ae2J0bkNsYXNzTmFtZX0ge1xuICAgIC5Ae2J0bkNsYXNzTmFtZX0tZ3JvdXAtcnRsJiB7XG4gICAgICBib3JkZXItcmFkaXVzOiBAYnRuLWJvcmRlci1yYWRpdXMtYmFzZSAwIDAgQGJ0bi1ib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgfVxuICB9XG5cbiAgJi1zbSB7XG4gICAgPiAuQHtidG5DbGFzc05hbWV9OmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiBzcGFuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuQHtidG5DbGFzc05hbWV9IHtcbiAgICAgIC5Ae2J0bkNsYXNzTmFtZX0tZ3JvdXAtcnRsJiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgQGJ0bi1ib3JkZXItcmFkaXVzLXNtIEBidG4tYm9yZGVyLXJhZGl1cy1zbSAwO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLkB7YnRuQ2xhc3NOYW1lfTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAgID4gc3BhbjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpID4gLkB7YnRuQ2xhc3NOYW1lfSB7XG4gICAgICAuQHtidG5DbGFzc05hbWV9LWdyb3VwLXJ0bCYge1xuICAgICAgICBib3JkZXItcmFkaXVzOiBAYnRuLWJvcmRlci1yYWRpdXMtc20gMCAwIEBidG4tYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jb21wYWN0LWl0ZW0tYm9yZGVyLXJhZGl1cyhAcHJlZml4LWNscywgQGJvcmRlcmVkLWl0ZW0tY2xzOiBudWxsKSB7XG4gICYgd2hlbiAoQGJvcmRlcmVkLWl0ZW0tY2xzID0gbnVsbCkge1xuICAgIC8vIGJvcmRlci1yYWRpdXNcbiAgICAmLWl0ZW06bm90KCYtZmlyc3QtaXRlbSk6bm90KCYtbGFzdC1pdGVtKS5Ae3ByZWZpeC1jbHN9IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgJi1pdGVtLkB7cHJlZml4LWNsc30mLWZpcnN0LWl0ZW06bm90KCYtbGFzdC1pdGVtKTpub3QoJi1pdGVtLXJ0bCkge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAmLWl0ZW0uQHtwcmVmaXgtY2xzfSYtbGFzdC1pdGVtOm5vdCgmLWZpcnN0LWl0ZW0pOm5vdCgmLWl0ZW0tcnRsKSB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAvLyAtLS0tLS0tLS0tcnRsIGZvciBmaXJzdCBpdGVtLS0tLS0tLS0tLVxuICAgICYtaXRlbS5Ae3ByZWZpeC1jbHN9Ji1pdGVtLXJ0bCYtZmlyc3QtaXRlbTpub3QoJi1sYXN0LWl0ZW0pIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC8vIC0tLS0tLS0tLS1ydGwgZm9yIGxhc3QgaXRlbS0tLS0tLS0tLS1cbiAgICAmLWl0ZW0uQHtwcmVmaXgtY2xzfSYtaXRlbS1ydGwmLWxhc3QtaXRlbTpub3QoJi1maXJzdC1pdGVtKSB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gICYgd2hlbiAobm90IChAYm9yZGVyZWQtaXRlbS1jbHMgPSBudWxsKSkge1xuICAgIC8vIGJvcmRlci1yYWRpdXNcbiAgICAmLWl0ZW06bm90KCYtZmlyc3QtaXRlbSk6bm90KCYtbGFzdC1pdGVtKS5Ae3ByZWZpeC1jbHN9ID4gLkB7Ym9yZGVyZWQtaXRlbS1jbHN9IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgJi1pdGVtJi1maXJzdC1pdGVtLkB7cHJlZml4LWNsc306bm90KCYtbGFzdC1pdGVtKTpub3QoJi1pdGVtLXJ0bCkgPiAuQHtib3JkZXJlZC1pdGVtLWNsc30ge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAmLWl0ZW0mLWxhc3QtaXRlbS5Ae3ByZWZpeC1jbHN9Om5vdCgmLWZpcnN0LWl0ZW0pOm5vdCgmLWl0ZW0tcnRsKSA+IC5Ae2JvcmRlcmVkLWl0ZW0tY2xzfSB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAvLyAtLS0tLS0tLS0tcnRsIGZvciBmaXJzdCBpdGVtLS0tLS0tLS0tLVxuICAgICYtaXRlbS5Ae3ByZWZpeC1jbHN9Ji1maXJzdC1pdGVtJi1pdGVtLXJ0bDpub3QoJi1sYXN0LWl0ZW0pID4gLkB7Ym9yZGVyZWQtaXRlbS1jbHN9IHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC8vIC0tLS0tLS0tLS1ydGwgZm9yIGxhc3QgaXRlbS0tLS0tLS0tLS1cbiAgICAmLWl0ZW0uQHtwcmVmaXgtY2xzfSYtbGFzdC1pdGVtJi1pdGVtLXJ0bDpub3QoJi1maXJzdC1pdGVtKSA+IC5Ae2JvcmRlcmVkLWl0ZW0tY2xzfSB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uY29tcGFjdC1pdGVtLWJvcmRlcihAcHJlZml4LWNscywgQGJvcmRlcmVkLWl0ZW0tY2xzOiBudWxsLCBAc3BlY2lhbC1vcGVuLWNscykge1xuICAmIHdoZW4gKEBib3JkZXJlZC1pdGVtLWNscyA9IG51bGwpIHtcbiAgICAvLyBib3JkZXIgY29sbGFwc2VcbiAgICAmLWl0ZW06bm90KCYtbGFzdC1pdGVtKTpub3QoJi1pdGVtLXJ0bCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtQGJvcmRlci13aWR0aC1iYXNlO1xuICAgIH1cblxuICAgIC8vIHJ0bCBib3JkZXIgY29sbGFwc2VcbiAgICAmLWl0ZW06bm90KCYtbGFzdC1pdGVtKSYtaXRlbS1ydGwge1xuICAgICAgbWFyZ2luLWxlZnQ6IC1AYm9yZGVyLXdpZHRoLWJhc2U7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuXG4gICAgICAvLyBTZWxlY3QgaGFzIGFuIGV4dHJhIGZvY3VzIGNsYXNzTmFtZVxuICAgICAgJiB3aGVuIChub3QgKEBzcGVjaWFsLWl0ZW0tY2xzID0gbnVsbCkpIHtcbiAgICAgICAgJi5Ae3NwZWNpYWwtaXRlbS1jbHN9IHtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmIHdoZW4gKG5vdCAoQGJvcmRlcmVkLWl0ZW0tY2xzID0gbnVsbCkpIHtcbiAgICAvLyBib3JkZXIgY29sbGFwc2VcbiAgICAmLWl0ZW06bm90KCYtbGFzdC1pdGVtKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC1AYm9yZGVyLXdpZHRoLWJhc2U7XG5cbiAgICAgICYuQHtwcmVmaXgtY2xzfS1jb21wYWN0LWl0ZW0tcnRsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogLUBib3JkZXItd2lkdGgtYmFzZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgID4gKiB7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBTZWxlY3QgaGFzIGFuIHNwZWNpYWwgZm9jdXMtaXRlbVxuICAgICAgJiB3aGVuIChub3QgKEBzcGVjaWFsLWl0ZW0tY2xzID0gbnVsbCkpIHtcbiAgICAgICAgJi5Ae3NwZWNpYWwtaXRlbS1jbHN9ID4gKiB7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmW2Rpc2FibGVkXSA+ICoge1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY29tcGFjdC1pdGVtKEBwcmVmaXgtY2xzLCBAYm9yZGVyZWQtaXRlbS1jbHM6IG51bGwsIEBzcGVjaWFsLWl0ZW0tY2xzOiBudWxsKSB7XG4gICYtY29tcGFjdCB7XG4gICAgLmNvbXBhY3QtaXRlbS1ib3JkZXIoQHByZWZpeC1jbHMsIEBib3JkZXJlZC1pdGVtLWNscywgQHNwZWNpYWwtaXRlbS1jbHMpO1xuXG4gICAgLmNvbXBhY3QtaXRlbS1ib3JkZXItcmFkaXVzKEBwcmVmaXgtY2xzLCBAYm9yZGVyZWQtaXRlbS1jbHMpO1xuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AYnRuLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1idG4nO1xuXG4vLyBCdXR0b24gaW4gU3BhY2UuQ29tcGFjdFxuLkB7YnRuLXByZWZpeC1jbHN9IHtcbiAgLmNvbXBhY3QtaXRlbShAYnRuLXByZWZpeC1jbHMpO1xuXG4gIC8vIG1ha2UgYGJ0bi1pY29uLW9ubHlgIG5vdCB0b28gbmFycm93XG4gICYtaWNvbi1vbmx5Ji1jb21wYWN0LWl0ZW0ge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAvLyBTcGVjaWFsIHN0eWxlcyBmb3IgUHJpbWFyeSBCdXR0b25cbiAgJi1jb21wYWN0LWl0ZW0uQHtidG4tcHJlZml4LWNsc30tcHJpbWFyeSB7XG4gICAgJjpub3QoW2Rpc2FibGVkXSkgKyAmOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC1AYm9yZGVyLXdpZHRoLWJhc2U7XG4gICAgICAgIGxlZnQ6IC1AYm9yZGVyLXdpZHRoLWJhc2U7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IEBib3JkZXItd2lkdGgtYmFzZTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyBAYm9yZGVyLXdpZHRoLWJhc2UgKiAyKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJ0bi1ncm91cC1ib3JkZXI7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyAtLS0tLS0tLS0tUlRMLS0tLS0tLS0tLVxuICAmLWNvbXBhY3QtaXRlbS1ydGwge1xuICAgICYuQHtidG4tcHJlZml4LWNsc30tY29tcGFjdC1maXJzdC1pdGVtJjpub3QoLkB7YnRuLXByZWZpeC1jbHN9LWNvbXBhY3QtbGFzdC1pdGVtKSB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAmLkB7YnRuLXByZWZpeC1jbHN9LWNvbXBhY3QtbGFzdC1pdGVtJjpub3QoLkB7YnRuLXByZWZpeC1jbHN9LWNvbXBhY3QtZmlyc3QtaXRlbSkge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAmLkB7YnRuLXByZWZpeC1jbHN9LXNtIHtcbiAgICAgICYuQHtidG4tcHJlZml4LWNsc30tY29tcGFjdC1maXJzdC1pdGVtJjpub3QoLkB7YnRuLXByZWZpeC1jbHN9LWNvbXBhY3QtbGFzdC1pdGVtKSB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICB9XG5cbiAgICAgICYuQHtidG4tcHJlZml4LWNsc30tY29tcGFjdC1sYXN0LWl0ZW0mOm5vdCguQHtidG4tcHJlZml4LWNsc30tY29tcGFjdC1maXJzdC1pdGVtKSB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyAtLS0tLS0tLS0tUlRMIFNwZWNpYWwgc3R5bGVzIGZvciBQcmltYXJ5IEJ1dHRvbi0tLS0tLS0tLS1cbiAgICAmLkB7YnRuLXByZWZpeC1jbHN9LXByaW1hcnkge1xuICAgICAgJjpub3QoW2Rpc2FibGVkXSkgKyAmOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICByaWdodDogLUBib3JkZXItd2lkdGgtYmFzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEJ1dHRvbiBpbiBTcGFjZS5Db21wYWN0IHdoZW4gZGlyZWN0aW9uPXZlcnRpY2FsXG4gIC5jb21wYWN0LWl0ZW0tdmVydGljYWwoQGJ0bi1wcmVmaXgtY2xzKTtcblxuICAvLyBTcGVjaWFsIHN0eWxlcyBmb3IgUHJpbWFyeSBCdXR0b25cbiAgJi1jb21wYWN0LXZlcnRpY2FsLWl0ZW0ge1xuICAgICYuQHtidG4tcHJlZml4LWNsc30tcHJpbWFyeSB7XG4gICAgICAmOm5vdChbZGlzYWJsZWRdKSArICY6bm90KFtkaXNhYmxlZF0pIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAtQGJvcmRlci13aWR0aC1iYXNlO1xuICAgICAgICAgIGxlZnQ6IC1AYm9yZGVyLXdpZHRoLWJhc2U7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyBAYm9yZGVyLXdpZHRoLWJhc2UgKiAyKTtcbiAgICAgICAgICBoZWlnaHQ6IEBib3JkZXItd2lkdGgtYmFzZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnRuLWdyb3VwLWJvcmRlcjtcbiAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jb21wYWN0LWl0ZW0tdmVydGljYWwtYm9yZGVyLXJhZGl1cyhAcHJlZml4LWNscykge1xuICAmLWl0ZW06bm90KCYtZmlyc3QtaXRlbSk6bm90KCYtbGFzdC1pdGVtKSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gICYtaXRlbSYtZmlyc3QtaXRlbTpub3QoJi1sYXN0LWl0ZW0pIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG5cbiAgJi1pdGVtJi1sYXN0LWl0ZW06bm90KCYtZmlyc3QtaXRlbSkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmNvbXBhY3QtaXRlbS12ZXJ0aWNhbC1ib3JkZXIoQHByZWZpeC1jbHMpIHtcbiAgLy8gYm9yZGVyIGNvbGxhcHNlXG4gICYtaXRlbTpub3QoJi1sYXN0LWl0ZW0pIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtQGJvcmRlci13aWR0aC1iYXNlO1xuICB9XG5cbiAgJi1pdGVtIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICB6LWluZGV4OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uY29tcGFjdC1pdGVtLXZlcnRpY2FsKEBwcmVmaXgtY2xzKSB7XG4gICYtY29tcGFjdC12ZXJ0aWNhbCB7XG4gICAgLmNvbXBhY3QtaXRlbS12ZXJ0aWNhbC1ib3JkZXIoQHByZWZpeC1jbHMpO1xuICAgIC5jb21wYWN0LWl0ZW0tdmVydGljYWwtYm9yZGVyLXJhZGl1cyhAcHJlZml4LWNscyk7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AY2FsZW5kYXItcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXBpY2tlci1jYWxlbmRhcic7XG5AY2FsZW5kYXItcGlja2VyLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1waWNrZXInO1xuXG4uQHtjYWxlbmRhci1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcbiAgYmFja2dyb3VuZDogQGNhbGVuZGFyLWZ1bGwtYmc7XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PSBIZWFkZXIgPT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IEBwYWRkaW5nLXNtIDA7XG5cbiAgICAuQHtjYWxlbmRhci1wcmVmaXgtY2xzfS15ZWFyLXNlbGVjdCB7XG4gICAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgfVxuXG4gICAgLkB7Y2FsZW5kYXItcHJlZml4LWNsc30tbW9udGgtc2VsZWN0IHtcbiAgICAgIG1pbi13aWR0aDogNzBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBAcGFkZGluZy14cztcbiAgICB9XG5cbiAgICAuQHtjYWxlbmRhci1wcmVmaXgtY2xzfS1tb2RlLXN3aXRjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogQHBhZGRpbmcteHM7XG4gICAgfVxuICB9XG5cbiAgLkB7Y2FsZW5kYXItcGlja2VyLXByZWZpeC1jbHN9LXBhbmVsIHtcbiAgICBiYWNrZ3JvdW5kOiBAY2FsZW5kYXItZnVsbC1wYW5lbC1iZztcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXRvcDogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYm9yZGVyLWNvbG9yLXNwbGl0O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAuQHtjYWxlbmRhci1waWNrZXItcHJlZml4LWNsc30tbW9udGgtcGFuZWwsXG4gICAgLkB7Y2FsZW5kYXItcGlja2VyLXByZWZpeC1jbHN9LWRhdGUtcGFuZWwge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLkB7Y2FsZW5kYXItcGlja2VyLXByZWZpeC1jbHN9LWJvZHkge1xuICAgICAgcGFkZGluZzogQHBhZGRpbmcteHMgMDtcbiAgICB9XG5cbiAgICAuQHtjYWxlbmRhci1waWNrZXItcHJlZml4LWNsc30tY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PSBNaW5pID09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtbWluaSB7XG4gICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcblxuICAgIC5Ae2NhbGVuZGFyLXBpY2tlci1wcmVmaXgtY2xzfS1jYWxlbmRhci1oZWFkZXIge1xuICAgICAgcGFkZGluZy1yaWdodDogQHBhZGRpbmcteHM7XG4gICAgICBwYWRkaW5nLWxlZnQ6IEBwYWRkaW5nLXhzO1xuICAgIH1cblxuICAgIC5Ae2NhbGVuZGFyLXBpY2tlci1wcmVmaXgtY2xzfS1wYW5lbCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgQGJvcmRlci1yYWRpdXMtYmFzZSBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIH1cblxuICAgIC5Ae2NhbGVuZGFyLXBpY2tlci1wcmVmaXgtY2xzfS1jb250ZW50IHtcbiAgICAgIGhlaWdodDogMjU2cHg7XG5cbiAgICAgIHRoIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHtjYWxlbmRhci1waWNrZXItcHJlZml4LWNsc30tY2VsbDo6YmVmb3JlIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09IEZ1bGwgPT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1mdWxsIHtcbiAgICAuQHtjYWxlbmRhci1waWNrZXItcHJlZml4LWNsc30tcGFuZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgYmFja2dyb3VuZDogQGNhbGVuZGFyLWZ1bGwtYmc7XG4gICAgICBib3JkZXI6IDA7XG5cbiAgICAgIC5Ae2NhbGVuZGFyLXBpY2tlci1wcmVmaXgtY2xzfS1ib2R5IHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgdGgge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAwIDEycHggNXB4IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gQ2VsbFxuICAgICAgLkB7Y2FsZW5kYXItcGlja2VyLXByZWZpeC1jbHN9LWNlbGwge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuQHtjYWxlbmRhci1wcmVmaXgtY2xzfS1kYXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEBpdGVtLWhvdmVyLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5Ae2NhbGVuZGFyLXByZWZpeC1jbHN9LWRhdGUtdG9kYXk6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtc2VsZWN0ZWQsXG4gICAgICAgICYtc2VsZWN0ZWQ6aG92ZXIge1xuICAgICAgICAgIC5Ae2NhbGVuZGFyLXByZWZpeC1jbHN9LWRhdGUsXG4gICAgICAgICAgLkB7Y2FsZW5kYXItcHJlZml4LWNsc30tZGF0ZS10b2RheSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAY2FsZW5kYXItaXRlbS1hY3RpdmUtYmc7XG5cbiAgICAgICAgICAgIC5Ae2NhbGVuZGFyLXByZWZpeC1jbHN9LWRhdGUtdmFsdWUge1xuICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIENlbGwgZGF0ZVxuICAgICAgLkB7Y2FsZW5kYXItcHJlZml4LWNsc30tZGF0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgKEBwYWRkaW5nLXhzIC8gMik7XG4gICAgICAgIHBhZGRpbmc6IChAcGFkZGluZy14cyAvIDIpIEBwYWRkaW5nLXhzIDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIEBib3JkZXItY29sb3Itc3BsaXQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcztcblxuICAgICAgICAmLXZhbHVlIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogODZweDtcbiAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtdG9kYXkge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogQHByaW1hcnktY29sb3I7XG5cbiAgICAgICAgICAuQHtjYWxlbmRhci1wcmVmaXgtY2xzfS1kYXRlLXZhbHVlIHtcbiAgICAgICAgICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuLXhzKSB7XG4gIC5Ae2NhbGVuZGFyLXByZWZpeC1jbHN9IHtcbiAgICAmLWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLkB7Y2FsZW5kYXItcHJlZml4LWNsc30teWVhci1zZWxlY3Qge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuXG4gICAgICAuQHtjYWxlbmRhci1wcmVmaXgtY2xzfS1tb250aC1zZWxlY3Qge1xuICAgICAgICB3aWR0aDogfidjYWxjKDUwJSAtIEB7cGFkZGluZy14c30pJztcbiAgICAgIH1cblxuICAgICAgLkB7Y2FsZW5kYXItcHJlZml4LWNsc30tbW9kZS1zd2l0Y2gge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogQHBhZGRpbmcteHM7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgID4gbGFiZWwge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCIuQHtjYWxlbmRhci1wcmVmaXgtY2xzfSB7XG4gICYtcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxuXG4gICYtaGVhZGVyIHtcbiAgICAuQHtjYWxlbmRhci1wcmVmaXgtY2xzfS1tb250aC1zZWxlY3Qge1xuICAgICAgLkB7Y2FsZW5kYXItcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IEBwYWRkaW5nLXhzO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHtjYWxlbmRhci1wcmVmaXgtY2xzfS1tb2RlLXN3aXRjaCB7XG4gICAgICAuQHtjYWxlbmRhci1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogQHBhZGRpbmcteHM7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09IEZ1bGwgPT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1mdWxsIHtcbiAgICAuQHtjYWxlbmRhci1waWNrZXItcHJlZml4LWNsc30tcGFuZWwge1xuICAgICAgLkB7Y2FsZW5kYXItcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG5cbiAgICAgIC5Ae2NhbGVuZGFyLXBpY2tlci1wcmVmaXgtY2xzfS1ib2R5IHtcbiAgICAgICAgdGgge1xuICAgICAgICAgIC5Ae2NhbGVuZGFyLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDVweCAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuQHtjYWxlbmRhci1wcmVmaXgtY2xzfS1kYXRlIHtcbiAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAuQHtjYWxlbmRhci1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBjYXJkLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1jYXJkJztcbkBjYXJkLWhvdmVyYWJsZS1ob3Zlci1ib3JkZXI6IHRyYW5zcGFyZW50O1xuQGNhcmQtYWN0aW9uLWljb24tc2l6ZTogMTZweDtcblxuQGdyYWRpZW50LW1pbjogZmFkZShAY2FyZC1za2VsZXRvbi1iZywgMjAlKTtcbkBncmFkaWVudC1tYXg6IGZhZGUoQGNhcmQtc2tlbGV0b24tYmcsIDQwJSk7XG5cbi5Ae2NhcmQtcHJlZml4LWNsc30ge1xuICAucmVzZXQtY29tcG9uZW50KCk7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBAY2FyZC1iYWNrZ3JvdW5kO1xuICBib3JkZXItcmFkaXVzOiBAY2FyZC1yYWRpdXM7XG5cbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG5cbiAgJi1ob3ZlcmFibGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MsIGJvcmRlci1jb2xvciAwLjNzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IEBjYXJkLWhvdmVyYWJsZS1ob3Zlci1ib3JkZXI7XG4gICAgICBib3gtc2hhZG93OiBAY2FyZC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJi1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBib3JkZXItY29sb3Itc3BsaXQ7XG4gIH1cblxuICAmLWhlYWQge1xuICAgIG1pbi1oZWlnaHQ6IEBjYXJkLWhlYWQtaGVpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7IC8vIEZpeCBjYXJkIGdyaWQgb3ZlcmZsb3cgYnVnOiBodHRwczovL2d3LmFsaXBheW9iamVjdHMuY29tL3pvcy9ybXNwb3J0YWwvWG9uWXhCaWt3cGdicUlRQmV1aGsucG5nXG4gICAgcGFkZGluZzogMCBAY2FyZC1wYWRkaW5nLWJhc2U7XG4gICAgY29sb3I6IEBjYXJkLWhlYWQtY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IEBjYXJkLWhlYWQtZm9udC1zaXplO1xuICAgIGJhY2tncm91bmQ6IEBjYXJkLWhlYWQtYmFja2dyb3VuZDtcbiAgICBib3JkZXItYm90dG9tOiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBib3JkZXItY29sb3Itc3BsaXQ7XG4gICAgYm9yZGVyLXJhZGl1czogQGNhcmQtcmFkaXVzIEBjYXJkLXJhZGl1cyAwIDA7XG4gICAgLmNsZWFyZml4KCk7XG5cbiAgICAmLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmbGV4OiAxO1xuICAgICAgcGFkZGluZzogQGNhcmQtaGVhZC1wYWRkaW5nIDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgICA+IC5Ae2FudC1wcmVmaXh9LXR5cG9ncmFwaHksXG4gICAgICA+IC5Ae2FudC1wcmVmaXh9LXR5cG9ncmFwaHktZWRpdC1jb250ZW50IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHthbnQtcHJlZml4fS10YWJzLXRvcCB7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIG1hcmdpbi1ib3R0b206IEBjYXJkLWhlYWQtdGFicy1tYXJnaW4tYm90dG9tO1xuICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuXG4gICAgICAmLWJhciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IEBib3JkZXItd2lkdGgtYmFzZSBAYm9yZGVyLXN0eWxlLWJhc2UgQGJvcmRlci1jb2xvci1zcGxpdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWV4dHJhIHtcbiAgICAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvMjI0Mjk4NTMvMzA0MDYwNVxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHBhZGRpbmc6IEBjYXJkLWhlYWQtcGFkZGluZyAwO1xuICAgIGNvbG9yOiBAY2FyZC1oZWFkLWV4dHJhLWNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG5cbiAgICAuQHtjYXJkLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gICYtYm9keSB7XG4gICAgcGFkZGluZzogQGNhcmQtcGFkZGluZy1iYXNlO1xuICAgIC5jbGVhcmZpeCgpO1xuICB9XG5cbiAgJi1jb250YWluLWdyaWQgJi1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gICYtY29udGFpbi1ncmlkOm5vdCgmLWxvYWRpbmcpICYtYm9keSB7XG4gICAgbWFyZ2luOiAtMXB4IDAgMCAtMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAmLWdyaWQge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgcGFkZGluZzogQGNhcmQtcGFkZGluZy1iYXNlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJveC1zaGFkb3c6IDFweCAwIDAgMCBAYm9yZGVyLWNvbG9yLXNwbGl0LCAwIDFweCAwIDAgQGJvcmRlci1jb2xvci1zcGxpdCxcbiAgICAgIDFweCAxcHggMCAwIEBib3JkZXItY29sb3Itc3BsaXQsIDFweCAwIDAgMCBAYm9yZGVyLWNvbG9yLXNwbGl0IGluc2V0LFxuICAgICAgMCAxcHggMCAwIEBib3JkZXItY29sb3Itc3BsaXQgaW5zZXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgICAmLWhvdmVyYWJsZSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBib3gtc2hhZG93OiBAY2FyZC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1jb250YWluLXRhYnMgPiAmLWhlYWQgJi1oZWFkLXRpdGxlIHtcbiAgICBtaW4taGVpZ2h0OiBAY2FyZC1oZWFkLWhlaWdodCAtIEBjYXJkLWhlYWQtcGFkZGluZztcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gICYtY29udGFpbi10YWJzID4gJi1oZWFkICYtZXh0cmEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgJi1ib3JkZXJlZCAmLWNvdmVyIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxuXG4gICYtY292ZXIge1xuICAgID4gKiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiBAY2FyZC1yYWRpdXMgQGNhcmQtcmFkaXVzIDAgMDtcbiAgICB9XG4gIH1cblxuICAmLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBAY2FyZC1hY3Rpb25zLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLXRvcDogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYm9yZGVyLWNvbG9yLXNwbGl0O1xuICAgIC5jbGVhcmZpeCgpO1xuXG4gICAgJiA+IGxpIHtcbiAgICAgIG1hcmdpbjogQGNhcmQtYWN0aW9ucy1saS1tYXJnaW47XG4gICAgICBjb2xvcjogQHRleHQtY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICA+IHNwYW4ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XG4gICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgIGE6bm90KC5Ae2FudC1wcmVmaXh9LWJ0biksXG4gICAgICAgID4gLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBjb2xvcjogQHRleHQtY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICAgICAgICBmb250LXNpemU6IEBjYXJkLWFjdGlvbi1pY29uLXNpemU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBib3JkZXItY29sb3Itc3BsaXQ7XG5cbiAgICAgICAgLkB7Y2FyZC1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBib3JkZXItY29sb3Itc3BsaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXR5cGUtaW5uZXIgJi1oZWFkIHtcbiAgICBwYWRkaW5nOiAwIEBjYXJkLXBhZGRpbmctYmFzZTtcbiAgICBiYWNrZ3JvdW5kOiBAYmFja2dyb3VuZC1jb2xvci1saWdodDtcblxuICAgICYtdGl0bGUge1xuICAgICAgcGFkZGluZzogQGNhcmQtaW5uZXItaGVhZC1wYWRkaW5nIDA7XG4gICAgICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcbiAgICB9XG4gIH1cblxuICAmLXR5cGUtaW5uZXIgJi1ib2R5IHtcbiAgICBwYWRkaW5nOiAxNnB4IEBjYXJkLXBhZGRpbmctYmFzZTtcbiAgfVxuXG4gICYtdHlwZS1pbm5lciAmLWV4dHJhIHtcbiAgICBwYWRkaW5nOiBAY2FyZC1pbm5lci1oZWFkLXBhZGRpbmcgKyAxLjVweCAwO1xuICB9XG5cbiAgJi1tZXRhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogLTRweCAwO1xuICAgIC5jbGVhcmZpeCgpO1xuXG4gICAgJi1hdmF0YXIge1xuICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcblxuICAgICAgLkB7Y2FyZC1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWRldGFpbCB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgPiBkaXY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IEBtYXJnaW4teHM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgY29sb3I6IEBjYXJkLWhlYWQtY29sb3I7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWxnO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cblxuICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yLXNlY29uZGFyeTtcbiAgICB9XG4gIH1cblxuICAmLWxvYWRpbmcge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmLWxvYWRpbmcgJi1ib2R5IHtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxufVxuXG5AaW1wb3J0ICcuL3NpemUnO1xuXG5Acm9vdC1lbnRyeS1uYW1lOiBkZWZhdWx0OyIsIi5Ae2NhcmQtcHJlZml4LWNsc30tc21hbGwge1xuICA+IC5Ae2NhcmQtcHJlZml4LWNsc30taGVhZCB7XG4gICAgbWluLWhlaWdodDogQGNhcmQtaGVhZC1oZWlnaHQtc207XG4gICAgcGFkZGluZzogMCBAY2FyZC1wYWRkaW5nLWJhc2Utc207XG4gICAgZm9udC1zaXplOiBAY2FyZC1oZWFkLWZvbnQtc2l6ZS1zbTtcblxuICAgID4gLkB7Y2FyZC1wcmVmaXgtY2xzfS1oZWFkLXdyYXBwZXIge1xuICAgICAgPiAuQHtjYXJkLXByZWZpeC1jbHN9LWhlYWQtdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiBAY2FyZC1oZWFkLXBhZGRpbmctc20gMDtcbiAgICAgIH1cbiAgICAgID4gLkB7Y2FyZC1wcmVmaXgtY2xzfS1leHRyYSB7XG4gICAgICAgIHBhZGRpbmc6IEBjYXJkLWhlYWQtcGFkZGluZy1zbSAwO1xuICAgICAgICBmb250LXNpemU6IEBjYXJkLWhlYWQtZm9udC1zaXplLXNtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICA+IC5Ae2NhcmQtcHJlZml4LWNsc30tYm9keSB7XG4gICAgcGFkZGluZzogQGNhcmQtcGFkZGluZy1iYXNlLXNtO1xuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQGNhcm91c2VsLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1jYXJvdXNlbCc7XG5AY2Fyb3VzZWwtZG90LW1hcmdpbjogNHB4O1xuXG4uQHtjYXJvdXNlbC1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcblxuICAuc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5zbGljay1zbGlkZSB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMjMyOTRcbiAgICAgIGlucHV0LkB7YW50LXByZWZpeH0tcmFkaW8taW5wdXQsXG4gICAgICBpbnB1dC5Ae2FudC1wcmVmaXh9LWNoZWNrYm94LWlucHV0IHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgfVxuXG4gICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXG4gICAgICAgIGlucHV0LkB7YW50LXByZWZpeH0tcmFkaW8taW5wdXQsXG4gICAgICAgIGlucHV0LkB7YW50LXByZWZpeH0tY2hlY2tib3gtaW5wdXQge1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gZml4IENhcm91c2VsIGNvbnRlbnQgaGVpZ2h0IG5vdCBtYXRjaCBwYXJlbnQgbm9kZVxuICAgICAgLy8gd2hlbiBjaGlsZHJlbiBpcyBlbXB0eSBub2RlXG4gICAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8yNTg3OFxuICAgICAgPiBkaXYgPiBkaXYge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuICAuc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIH1cblxuICAuc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgfVxuXG4gIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIEFycm93c1xuICAuc2xpY2stcHJldixcbiAgLnNsaWNrLW5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zbGljay1kaXNhYmxlZDo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDAuMjU7XG4gICAgfVxuICB9XG5cbiAgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0yNXB4O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICfihpAnO1xuICAgIH1cbiAgfVxuXG4gIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTI1cHg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ+KGkic7XG4gICAgfVxuICB9XG5cbiAgLy8gRG90c1xuICAuc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE1O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNSU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAmLWJvdHRvbSB7XG4gICAgICBib3R0b206IDEycHg7XG4gICAgfVxuXG4gICAgJi10b3Age1xuICAgICAgdG9wOiAxMnB4O1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICB3aWR0aDogQGNhcm91c2VsLWRvdC13aWR0aDtcbiAgICAgIGhlaWdodDogQGNhcm91c2VsLWRvdC1oZWlnaHQ7XG4gICAgICBtYXJnaW46IDAgQGNhcm91c2VsLWRvdC1tYXJnaW47XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogQGNhcm91c2VsLWRvdC1oZWlnaHQ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBAY29tcG9uZW50LWJhY2tncm91bmQ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAtQGNhcm91c2VsLWRvdC1tYXJnaW47XG4gICAgICAgICAgcmlnaHQ6IC1AY2Fyb3VzZWwtZG90LW1hcmdpbjtcbiAgICAgICAgICBib3R0b206IC1AY2Fyb3VzZWwtZG90LW1hcmdpbjtcbiAgICAgICAgICBsZWZ0OiAtQGNhcm91c2VsLWRvdC1tYXJnaW47XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICB3aWR0aDogQGNhcm91c2VsLWRvdC1hY3RpdmUtd2lkdGg7XG5cbiAgICAgICAgJiBidXR0b24ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IEBjb21wb25lbnQtYmFja2dyb3VuZDtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uQHthbnQtcHJlZml4fS1jYXJvdXNlbC12ZXJ0aWNhbCB7XG4gIC5zbGljay1kb3RzIHtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IGF1dG87XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogQGNhcm91c2VsLWRvdC1oZWlnaHQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAmLWxlZnQge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAxMnB4O1xuICAgIH1cblxuICAgICYtcmlnaHQge1xuICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIHdpZHRoOiBAY2Fyb3VzZWwtZG90LWhlaWdodDtcbiAgICAgIGhlaWdodDogQGNhcm91c2VsLWRvdC13aWR0aDtcbiAgICAgIG1hcmdpbjogQGNhcm91c2VsLWRvdC1tYXJnaW4gMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IEBjYXJvdXNlbC1kb3QtaGVpZ2h0O1xuICAgICAgICBoZWlnaHQ6IEBjYXJvdXNlbC1kb3Qtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgd2lkdGg6IEBjYXJvdXNlbC1kb3QtaGVpZ2h0O1xuICAgICAgICBoZWlnaHQ6IEBjYXJvdXNlbC1kb3QtYWN0aXZlLXdpZHRoO1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgd2lkdGg6IEBjYXJvdXNlbC1kb3QtaGVpZ2h0O1xuICAgICAgICAgIGhlaWdodDogQGNhcm91c2VsLWRvdC1hY3RpdmUtd2lkdGg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGltcG9ydCAnLi9ydGwnO1xuXG5Acm9vdC1lbnRyeS1uYW1lOiBkZWZhdWx0OyIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AY2Fyb3VzZWwtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWNhcm91c2VsJztcblxuLkB7Y2Fyb3VzZWwtcHJlZml4LWNsc30ge1xuICAmLXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gIH1cblxuICAuc2xpY2stdHJhY2sge1xuICAgIC5Ae2Nhcm91c2VsLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cblxuICAuc2xpY2stcHJldiB7XG4gICAgLkB7Y2Fyb3VzZWwtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgICAgbGVmdDogYXV0bztcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ+KGkic7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNsaWNrLW5leHQge1xuICAgIC5Ae2Nhcm91c2VsLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogLTI1cHg7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICfihpAnO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIERvdHNcbiAgLnNsaWNrLWRvdHMge1xuICAgIC5Ae2Nhcm91c2VsLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIH1cbiAgfVxufVxuXG4uQHthbnQtcHJlZml4fS1jYXJvdXNlbC12ZXJ0aWNhbCB7XG4gIC5zbGljay1kb3RzIHtcbiAgICAuQHtjYXJvdXNlbC1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG4uYW50Q2hlY2tib3hGbihAY2hlY2tib3gtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWNoZWNrYm94Jykge1xuICBAY2hlY2tib3gtaW5uZXItcHJlZml4LWNsczogfidAe2NoZWNrYm94LXByZWZpeC1jbHN9LWlubmVyJztcbiAgLy8g5LiA6Iis54q25oCBXG4gIC5Ae2NoZWNrYm94LXByZWZpeC1jbHN9IHtcbiAgICAucmVzZXQtY29tcG9uZW50KCk7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwLjJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgLkB7Y2hlY2tib3gtcHJlZml4LWNsc30td3JhcHBlcjpob3ZlciAmLWlubmVyLFxuICAgICY6aG92ZXIgJi1pbm5lcixcbiAgICAmLWlucHV0OmZvY3VzICsgJi1pbm5lciB7XG4gICAgICBib3JkZXItY29sb3I6IEBjaGVja2JveC1jb2xvcjtcbiAgICB9XG5cbiAgICAmLWNoZWNrZWQ6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBjaGVja2JveC1jb2xvcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IEBjaGVja2JveC1ib3JkZXItcmFkaXVzO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgYW5pbWF0aW9uOiBhbnRDaGVja2JveEVmZmVjdCAwLjM2cyBlYXNlLWluLW91dDtcbiAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJhY2t3YXJkcztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cblxuICAgICY6aG92ZXI6OmFmdGVyLFxuICAgIC5Ae2NoZWNrYm94LXByZWZpeC1jbHN9LXdyYXBwZXI6aG92ZXIgJjo6YWZ0ZXIge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAmLWlubmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBAY2hlY2tib3gtc2l6ZTtcbiAgICAgIGhlaWdodDogQGNoZWNrYm94LXNpemU7XG4gICAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjaGVja2JveC1jaGVjay1iZztcbiAgICAgIGJvcmRlcjogQGNoZWNrYm94LWJvcmRlci13aWR0aCBAYm9yZGVyLXN0eWxlLWJhc2UgQGJvcmRlci1jb2xvci1iYXNlO1xuICAgICAgYm9yZGVyLXJhZGl1czogQGNoZWNrYm94LWJvcmRlci1yYWRpdXM7XG4gICAgICAvLyBGaXggSUUgY2hlY2tlZCBzdHlsZVxuICAgICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMTI1OTdcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBAY2hlY2std2lkdGg6IChAY2hlY2tib3gtc2l6ZSAvIDE0KSAqIDVweDtcbiAgICAgICAgQGNoZWNrLWhlaWdodDogKEBjaGVja2JveC1zaXplIC8gMTQpICogOHB4O1xuXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vcHVsbC8xOTQ1MlxuICAgICAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL3B1bGwvMzE3MjZcbiAgICAgICAgbGVmdDogMjEuNSU7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB3aWR0aDogQGNoZWNrLXdpZHRoO1xuICAgICAgICBoZWlnaHQ6IEBjaGVjay1oZWlnaHQ7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIEBjaGVja2JveC1jaGVjay1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSBzY2FsZSgwKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIEBlYXNlLWluLWJhY2ssIG9wYWNpdHkgMC4xcztcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtaW5wdXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cblxuICAvLyDpgInkuK3nirbmgIFcbiAgLkB7Y2hlY2tib3gtcHJlZml4LWNsc30tY2hlY2tlZCAuQHtjaGVja2JveC1pbm5lci1wcmVmaXgtY2xzfTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCBAY2hlY2tib3gtY2hlY2stY29sb3I7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgc2NhbGUoMSkgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgQGVhc2Utb3V0LWJhY2sgMC4xcztcbiAgICBjb250ZW50OiAnICc7XG4gIH1cblxuICAuQHtjaGVja2JveC1wcmVmaXgtY2xzfS1jaGVja2VkIHtcbiAgICAuQHtjaGVja2JveC1pbm5lci1wcmVmaXgtY2xzfSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY2hlY2tib3gtY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6IEBjaGVja2JveC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAuQHtjaGVja2JveC1wcmVmaXgtY2xzfS1kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICYuQHtjaGVja2JveC1wcmVmaXgtY2xzfS1jaGVja2VkIHtcbiAgICAgIC5Ae2NoZWNrYm94LWlubmVyLXByZWZpeC1jbHN9OjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgICAgICBhbmltYXRpb24tbmFtZTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHtjaGVja2JveC1wcmVmaXgtY2xzfS1pbnB1dCB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLkB7Y2hlY2tib3gtaW5uZXItcHJlZml4LWNsc30ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGlucHV0LWRpc2FibGVkLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyLWNvbG9yLWJhc2UgIWltcG9ydGFudDtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IEBpbnB1dC1kaXNhYmxlZC1iZztcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiArIHNwYW4ge1xuICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuXG4gICAgLy8gTm90IHNob3cgaGlnaGxpZ2h0IGJvcmRlciBvZiBjaGVja2JveCB3aGVuIGRpc2FibGVkXG4gICAgJjpob3Zlcjo6YWZ0ZXIsXG4gICAgLkB7Y2hlY2tib3gtcHJlZml4LWNsc30td3JhcHBlcjpob3ZlciAmOjphZnRlciB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICB9XG5cbiAgLkB7Y2hlY2tib3gtcHJlZml4LWNsc30td3JhcHBlciB7XG4gICAgLnJlc2V0LWNvbXBvbmVudCgpO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgY29udGVudDogJ1xcYTAnO1xuICAgIH1cblxuICAgICYuQHtjaGVja2JveC1wcmVmaXgtY2xzfS13cmFwcGVyLWRpc2FibGVkIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuXG4gICAgJiArICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICB9XG5cbiAgICAmJi1pbi1mb3JtLWl0ZW0ge1xuICAgICAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLkB7Y2hlY2tib3gtcHJlZml4LWNsc30gKyBzcGFuIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIH1cblxuICAuQHtjaGVja2JveC1wcmVmaXgtY2xzfS1ncm91cCB7XG4gICAgLnJlc2V0LWNvbXBvbmVudCgpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICYtaXRlbSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IEBjaGVja2JveC1ncm91cC1pdGVtLW1hcmdpbi1yaWdodDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtaXRlbSArICYtaXRlbSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAvLyDljYrpgInnirbmgIFcbiAgLkB7Y2hlY2tib3gtcHJlZml4LWNsc30taW5kZXRlcm1pbmF0ZSB7XG4gICAgLkB7Y2hlY2tib3gtaW5uZXItcHJlZml4LWNsc30ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNoZWNrYm94LWNoZWNrLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gICAgfVxuICAgIC5Ae2NoZWNrYm94LWlubmVyLXByZWZpeC1jbHN9OjphZnRlciB7XG4gICAgICBAaW5kZXRlcm1pbmF0ZS13aWR0aDogQGNoZWNrYm94LXNpemUgLSA4cHg7XG4gICAgICBAaW5kZXRlcm1pbmF0ZS1oZWlnaHQ6IEBjaGVja2JveC1zaXplIC0gOHB4O1xuXG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHdpZHRoOiBAaW5kZXRlcm1pbmF0ZS13aWR0aDtcbiAgICAgIGhlaWdodDogQGluZGV0ZXJtaW5hdGUtaGVpZ2h0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNoZWNrYm94LWNvbG9yO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY29udGVudDogJyAnO1xuICAgIH1cblxuICAgICYuQHtjaGVja2JveC1wcmVmaXgtY2xzfS1kaXNhYmxlZCAuQHtjaGVja2JveC1pbm5lci1wcmVmaXgtY2xzfTo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgICAgYm9yZGVyLWNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgYW50Q2hlY2tib3hFZmZlY3Qge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNik7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9pbnB1dC9zdHlsZS9taXhpbic7XG5AaW1wb3J0ICcuLi8uLi9jaGVja2JveC9zdHlsZS9taXhpbic7XG5cbkBjYXNjYWRlci1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tY2FzY2FkZXInO1xuXG4uYW50Q2hlY2tib3hGbihAY2hlY2tib3gtcHJlZml4LWNsczogfidAe2Nhc2NhZGVyLXByZWZpeC1jbHN9LWNoZWNrYm94Jyk7XG5cbi5Ae2Nhc2NhZGVyLXByZWZpeC1jbHN9IHtcbiAgd2lkdGg6IDE4NHB4O1xuXG4gICYtY2hlY2tib3gge1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IEBwYWRkaW5nLXhzO1xuICB9XG5cbiAgJi1tZW51cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICYuQHtjYXNjYWRlci1wcmVmaXgtY2xzfS1tZW51LWVtcHR5IHtcbiAgICAgIC5Ae2Nhc2NhZGVyLXByZWZpeC1jbHN9LW1lbnUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbWVudSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1pbi13aWR0aDogMTExcHg7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luOiAtQGRyb3Bkb3duLWVkZ2UtY2hpbGQtdmVydGljYWwtcGFkZGluZyAwO1xuICAgIHBhZGRpbmc6IEBjYXNjYWRlci1kcm9wZG93bi1lZGdlLWNoaWxkLXZlcnRpY2FsLXBhZGRpbmcgMDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBjYXNjYWRlci1tZW51LWJvcmRlci1jb2xvci1zcGxpdDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMTE4NTdcblxuICAgICYtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogQGNhc2NhZGVyLWRyb3Bkb3duLXZlcnRpY2FsLXBhZGRpbmcgQGNvbnRyb2wtcGFkZGluZy1ob3Jpem9udGFsO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAY2FzY2FkZXItZHJvcGRvd24tbGluZS1oZWlnaHQ7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IEBpdGVtLWhvdmVyLWJnO1xuICAgICAgfVxuXG4gICAgICAmLWRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuQHtjYXNjYWRlci1wcmVmaXgtY2xzfS1tZW51LWVtcHR5ICYge1xuICAgICAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLWFjdGl2ZTpub3QoJi1kaXNhYmxlZCkge1xuICAgICAgICAmLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBmb250LXdlaWdodDogQHNlbGVjdC1pdGVtLXNlbGVjdGVkLWZvbnQtd2VpZ2h0O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjYXNjYWRlci1pdGVtLXNlbGVjdGVkLWJnO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtY29udGVudCB7XG4gICAgICAgIGZsZXg6IGF1dG87XG4gICAgICB9XG5cbiAgICAgICYtZXhwYW5kICYtZXhwYW5kLWljb24sXG4gICAgICAmLWxvYWRpbmctaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBAcGFkZGluZy14c3M7XG4gICAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcblxuICAgICAgICAuQHtjYXNjYWRlci1wcmVmaXgtY2xzfS1tZW51LWl0ZW0tZGlzYWJsZWQmIHtcbiAgICAgICAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYta2V5d29yZCB7XG4gICAgICAgIGNvbG9yOiBAaGlnaGxpZ2h0LWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PSBDb21wYWN0IEl0ZW0gU3R5bGVzID09PT09PT09PT09PT09PT09PT09PVxuICAuY29tcGFjdC1pdGVtKEBjYXNjYWRlci1wcmVmaXgtY2xzKTtcbn1cblxuQGltcG9ydCAnLi9ydGwnO1xuXG5Acm9vdC1lbnRyeS1uYW1lOiBkZWZhdWx0OyIsIi8vIFdlIGNhbiBub3QgaW1wb3J0IHJlZmVyZW5jZSBvZiBgLi9pbmRleGAgZGlyZWN0bHkgc2luY2UgaXQgd2lsbCBtYWtlIGRlYWQgbG9vcCBpbiBsZXNzXG5AaW1wb3J0IChyZWZlcmVuY2UpICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGNhc2NhZGVyLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1jYXNjYWRlcic7XG5cbi5Ae2Nhc2NhZGVyLXByZWZpeC1jbHN9LXJ0bCB7XG4gIC5Ae2Nhc2NhZGVyLXByZWZpeC1jbHN9LW1lbnUtaXRlbSB7XG4gICAgJi1leHBhbmQtaWNvbixcbiAgICAmLWxvYWRpbmctaWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IEBwYWRkaW5nLXhzcztcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5Ae2Nhc2NhZGVyLXByZWZpeC1jbHN9LWNoZWNrYm94IHtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiBAcGFkZGluZy14cztcbiAgfVxufVxuIiwiLyogc3R5bGVsaW50LWRpc2FibGUgYXQtcnVsZS1lbXB0eS1saW5lLWJlZm9yZSxhdC1ydWxlLW5hbWUtc3BhY2UtYWZ0ZXIsYXQtcnVsZS1uby11bmtub3duICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tYmFuZy1zcGFjZS1iZWZvcmUsbm8tZHVwbGljYXRlLXNlbGVjdG9ycyxzdHJpbmctbm8tbmV3bGluZSAqL1xuQGtleWZyYW1lcyBhbnRDaGVja2JveEVmZmVjdCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNik7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmFudC1jaGVja2JveCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC12YXJpYW50OiB0YWJ1bGFyLW51bXM7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3MTU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ3RudW0nO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMC4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYW50LWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmFudC1jaGVja2JveC1pbm5lcixcbi5hbnQtY2hlY2tib3g6aG92ZXIgLmFudC1jaGVja2JveC1pbm5lcixcbi5hbnQtY2hlY2tib3gtaW5wdXQ6Zm9jdXMgKyAuYW50LWNoZWNrYm94LWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTg5MGZmO1xufVxuLmFudC1jaGVja2JveC1jaGVja2VkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTg5MGZmO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYW5pbWF0aW9uOiBhbnRDaGVja2JveEVmZmVjdCAwLjM2cyBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYmFja3dhcmRzO1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtY2hlY2tib3g6aG92ZXI6OmFmdGVyLFxuLmFudC1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5hbnQtY2hlY2tib3g6OmFmdGVyIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5hbnQtY2hlY2tib3gtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmFudC1jaGVja2JveC1pbm5lcjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAyMS41JTtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiA1LjcxNDI4NTcxcHg7XG4gIGhlaWdodDogOS4xNDI4NTcxNHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItbGVmdDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHNjYWxlKDApIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgY3ViaWMtYmV6aWVyKDAuNzEsIC0wLjQ2LCAwLjg4LCAwLjYpLCBvcGFjaXR5IDAuMXM7XG4gIGNvbnRlbnQ6ICcgJztcbn1cbi5hbnQtY2hlY2tib3gtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwO1xufVxuLmFudC1jaGVja2JveC1jaGVja2VkIC5hbnQtY2hlY2tib3gtaW5uZXI6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSBzY2FsZSgxKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjEyLCAwLjQsIDAuMjksIDEuNDYpIDAuMXM7XG4gIGNvbnRlbnQ6ICcgJztcbn1cbi5hbnQtY2hlY2tib3gtY2hlY2tlZCAuYW50LWNoZWNrYm94LWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4OTBmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMTg5MGZmO1xufVxuLmFudC1jaGVja2JveC1kaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uYW50LWNoZWNrYm94LWRpc2FibGVkLmFudC1jaGVja2JveC1jaGVja2VkIC5hbnQtY2hlY2tib3gtaW5uZXI6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBhbmltYXRpb24tbmFtZTogbm9uZTtcbn1cbi5hbnQtY2hlY2tib3gtZGlzYWJsZWQgLmFudC1jaGVja2JveC1pbnB1dCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFudC1jaGVja2JveC1kaXNhYmxlZCAuYW50LWNoZWNrYm94LWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDlkOWQ5ICFpbXBvcnRhbnQ7XG59XG4uYW50LWNoZWNrYm94LWRpc2FibGVkIC5hbnQtY2hlY2tib3gtaW5uZXI6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBhbmltYXRpb24tbmFtZTogbm9uZTtcbn1cbi5hbnQtY2hlY2tib3gtZGlzYWJsZWQgKyBzcGFuIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uYW50LWNoZWNrYm94LWRpc2FibGVkOmhvdmVyOjphZnRlcixcbi5hbnQtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuYW50LWNoZWNrYm94LWRpc2FibGVkOjphZnRlciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5hbnQtY2hlY2tib3gtd3JhcHBlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC12YXJpYW50OiB0YWJ1bGFyLW51bXM7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3MTU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ3RudW0nO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hbnQtY2hlY2tib3gtd3JhcHBlcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb250ZW50OiAnXFxhMCc7XG59XG4uYW50LWNoZWNrYm94LXdyYXBwZXIuYW50LWNoZWNrYm94LXdyYXBwZXItZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmFudC1jaGVja2JveC13cmFwcGVyICsgLmFudC1jaGVja2JveC13cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5hbnQtY2hlY2tib3gtd3JhcHBlci5hbnQtY2hlY2tib3gtd3JhcHBlci1pbi1mb3JtLWl0ZW0gaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG4uYW50LWNoZWNrYm94ICsgc3BhbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG4uYW50LWNoZWNrYm94LWdyb3VwIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXZhcmlhbnQ6IHRhYnVsYXItbnVtcztcbiAgbGluZS1oZWlnaHQ6IDEuNTcxNTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAndG51bSc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5hbnQtY2hlY2tib3gtZ3JvdXAtaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmFudC1jaGVja2JveC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uYW50LWNoZWNrYm94LWdyb3VwLWl0ZW0gKyAuYW50LWNoZWNrYm94LWdyb3VwLWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSAuYW50LWNoZWNrYm94LWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDlkOWQ5O1xufVxuLmFudC1jaGVja2JveC1pbmRldGVybWluYXRlIC5hbnQtY2hlY2tib3gtaW5uZXI6OmFmdGVyIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODkwZmY7XG4gIGJvcmRlcjogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbnRlbnQ6ICcgJztcbn1cbi5hbnQtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS5hbnQtY2hlY2tib3gtZGlzYWJsZWQgLmFudC1jaGVja2JveC1pbm5lcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYW50LWNoZWNrYm94LXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuLmFudC1jaGVja2JveC1ncm91cC1ydGwgLmFudC1jaGVja2JveC1ncm91cC1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLmFudC1jaGVja2JveC1ncm91cC1ydGwgLmFudC1jaGVja2JveC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLmFudC1jaGVja2JveC1ncm91cC1ydGwgLmFudC1jaGVja2JveC1ncm91cC1pdGVtICsgLmFudC1jaGVja2JveC1ncm91cC1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbi5hbnRDaGVja2JveEZuKEBjaGVja2JveC1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tY2hlY2tib3gnKSB7XG4gIC5Ae2NoZWNrYm94LXByZWZpeC1jbHN9LXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gIH1cblxuICAuQHtjaGVja2JveC1wcmVmaXgtY2xzfS1ncm91cCB7XG4gICAgJi1pdGVtIHtcbiAgICAgIC5Ae2NoZWNrYm94LXByZWZpeC1jbHN9LWdyb3VwLXJ0bCAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogQGNoZWNrYm94LWdyb3VwLWl0ZW0tbWFyZ2luLXJpZ2h0O1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAuQHtjaGVja2JveC1wcmVmaXgtY2xzfS1ncm91cC1ydGwgJiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtaXRlbSArICYtaXRlbSB7XG4gICAgICAuQHtjaGVja2JveC1wcmVmaXgtY2xzfS1ncm91cC1ydGwgJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBAY2hlY2tib3gtZ3JvdXAtaXRlbS1tYXJnaW4tcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQGNvbGxhcHNlLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1jb2xsYXBzZSc7XG5cbi5Ae2NvbGxhcHNlLXByZWZpeC1jbHN9IHtcbiAgLnJlc2V0LWNvbXBvbmVudCgpO1xuXG4gIGJhY2tncm91bmQtY29sb3I6IEBjb2xsYXBzZS1oZWFkZXItYmc7XG4gIGJvcmRlcjogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IEBjb2xsYXBzZS1wYW5lbC1ib3JkZXItcmFkaXVzO1xuXG4gICYgPiAmLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IEBib3JkZXItd2lkdGgtYmFzZSBAYm9yZGVyLXN0eWxlLWJhc2UgQGJvcmRlci1jb2xvci1iYXNlO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICYsXG4gICAgICAmID4gLkB7Y29sbGFwc2UtcHJlZml4LWNsc30taGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIEBjb2xsYXBzZS1wYW5lbC1ib3JkZXItcmFkaXVzIEBjb2xsYXBzZS1wYW5lbC1ib3JkZXItcmFkaXVzO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLkB7Y29sbGFwc2UtcHJlZml4LWNsc30taGVhZGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gQ29tcGF0aWJsZSB3aXRoIG9sZCB2ZXJzaW9uIG9mIGFudGQsIHNob3VsZCByZW1vdmUgaW4gbmV4dCB2ZXJzaW9uXG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIHBhZGRpbmc6IEBjb2xsYXBzZS1oZWFkZXItcGFkZGluZztcbiAgICAgIGNvbG9yOiBAaGVhZGluZy1jb2xvcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzLCB2aXNpYmlsaXR5IDBzO1xuXG4gICAgICAuQHtjb2xsYXBzZS1wcmVmaXgtY2xzfS1hcnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBAbWFyZ2luLXNtO1xuICAgICAgICBmb250LXNpemU6IEBmb250LXNpemUtc207XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xuXG4gICAgICAgICYgc3ZnIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNHM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLkB7Y29sbGFwc2UtcHJlZml4LWNsc30taGVhZGVyLXRleHQge1xuICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAuQHtjb2xsYXBzZS1wcmVmaXgtY2xzfS1leHRyYSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHtjb2xsYXBzZS1wcmVmaXgtY2xzfS1oZWFkZXItY29sbGFwc2libGUtb25seSB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAuQHtjb2xsYXBzZS1wcmVmaXgtY2xzfS1oZWFkZXItdGV4dCB7XG4gICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHtjb2xsYXBzZS1wcmVmaXgtY2xzfS1pY29uLWNvbGxhcHNpYmxlLW9ubHkge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgLkB7Y29sbGFwc2UtcHJlZml4LWNsc30tZXhwYW5kLWljb24ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5Ae2NvbGxhcHNlLXByZWZpeC1jbHN9LW5vLWFycm93IHtcbiAgICAgID4gLkB7Y29sbGFwc2UtcHJlZml4LWNsc30taGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBAcGFkZGluZy1zbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBFeHBhbmQgSWNvbiBlbmRcbiAgJi1pY29uLXBvc2l0aW9uLWVuZCB7XG4gICAgJiA+IC5Ae2NvbGxhcHNlLXByZWZpeC1jbHN9LWl0ZW0ge1xuICAgICAgPiAuQHtjb2xsYXBzZS1wcmVmaXgtY2xzfS1oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IEBjb2xsYXBzZS1oZWFkZXItcGFkZGluZztcbiAgICAgICAgcGFkZGluZy1yaWdodDogQGNvbGxhcHNlLWhlYWRlci1wYWRkaW5nLWV4dHJhO1xuXG4gICAgICAgIC5Ae2NvbGxhcHNlLXByZWZpeC1jbHN9LWFycm93IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgcmlnaHQ6IEBwYWRkaW5nLW1kO1xuICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtY29udGVudCB7XG4gICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xsYXBzZS1jb250ZW50LWJnO1xuICAgIGJvcmRlci10b3A6IEBib3JkZXItd2lkdGgtYmFzZSBAYm9yZGVyLXN0eWxlLWJhc2UgQGJvcmRlci1jb2xvci1iYXNlO1xuXG4gICAgJiA+ICYtYm94IHtcbiAgICAgIHBhZGRpbmc6IEBjb2xsYXBzZS1jb250ZW50LXBhZGRpbmc7XG4gICAgfVxuXG4gICAgJi1oaWRkZW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgPiAuQHtjb2xsYXBzZS1wcmVmaXgtY2xzfS1jb250ZW50IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCBAY29sbGFwc2UtcGFuZWwtYm9yZGVyLXJhZGl1cyBAY29sbGFwc2UtcGFuZWwtYm9yZGVyLXJhZGl1cztcbiAgICB9XG4gIH1cblxuICAmLWJvcmRlcmxlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xsYXBzZS1oZWFkZXItYmc7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJi1ib3JkZXJsZXNzID4gJi1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGJvcmRlci1jb2xvci1iYXNlO1xuICB9XG5cbiAgJi1ib3JkZXJsZXNzID4gJi1pdGVtOmxhc3QtY2hpbGQsXG4gICYtYm9yZGVybGVzcyA+ICYtaXRlbTpsYXN0LWNoaWxkICYtaGVhZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgLy8gaGlkZSB0aGUgbGFzdCBib3JkZXItYm90dG9tIGluIGJvcmRlcmxlc3MgbW9kZVxuICAmLWJvcmRlcmxlc3MgPiAmLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuXG4gICYtYm9yZGVybGVzcyA+ICYtaXRlbSA+ICYtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuXG4gICYtYm9yZGVybGVzcyA+ICYtaXRlbSA+ICYtY29udGVudCA+ICYtY29udGVudC1ib3gge1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gIH1cblxuICAmLWdob3N0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgPiAuQHtjb2xsYXBzZS1wcmVmaXgtY2xzfS1pdGVtIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICA+IC5Ae2NvbGxhcHNlLXByZWZpeC1jbHN9LWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgPiAuQHtjb2xsYXBzZS1wcmVmaXgtY2xzfS1jb250ZW50LWJveCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmICYtaXRlbS1kaXNhYmxlZCA+ICYtaGVhZGVyIHtcbiAgICAmLFxuICAgICYgPiAuYXJyb3cge1xuICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuICB9XG59XG5cbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQGNvbGxhcHNlLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1jb2xsYXBzZSc7XG5cbi5Ae2NvbGxhcHNlLXByZWZpeC1jbHN9IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuXG4gICAgLy8gRXhwYW5kIEljb24gZW5kXG4gICAgJi5Ae2NvbGxhcHNlLXByZWZpeC1jbHN9LkB7Y29sbGFwc2UtcHJlZml4LWNsc30taWNvbi1wb3NpdGlvbi1lbmQge1xuICAgICAgJiA+IC5Ae2NvbGxhcHNlLXByZWZpeC1jbHN9LWl0ZW0ge1xuICAgICAgICA+IC5Ae2NvbGxhcHNlLXByZWZpeC1jbHN9LWhlYWRlciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmc6IEBjb2xsYXBzZS1oZWFkZXItcGFkZGluZztcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IEBjb2xsYXBzZS1oZWFkZXItcGFkZGluZy1leHRyYTtcblxuICAgICAgICAgIC5Ae2NvbGxhcHNlLXByZWZpeC1jbHN9LWFycm93IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiBAcGFkZGluZy1tZDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmID4gJi1pdGVtIHtcbiAgICA+IC5Ae2NvbGxhcHNlLXByZWZpeC1jbHN9LWhlYWRlciB7XG4gICAgICAuQHtjb2xsYXBzZS1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgIHBhZGRpbmc6IEBjb2xsYXBzZS1oZWFkZXItcGFkZGluZztcbiAgICAgICAgcGFkZGluZy1yaWdodDogQGNvbGxhcHNlLWhlYWRlci1wYWRkaW5nLWV4dHJhO1xuICAgICAgfVxuXG4gICAgICAuQHtjb2xsYXBzZS1wcmVmaXgtY2xzfS1hcnJvdyB7XG4gICAgICAgIC5Ae2NvbGxhcHNlLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogQG1hcmdpbi1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYgc3ZnIHtcbiAgICAgICAgICAuQHtjb2xsYXBzZS1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5Ae2NvbGxhcHNlLXByZWZpeC1jbHN9LWV4dHJhIHtcbiAgICAgICAgLkB7Y29sbGFwc2UtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5Ae2NvbGxhcHNlLXByZWZpeC1jbHN9LW5vLWFycm93IHtcbiAgICAgID4gLkB7Y29sbGFwc2UtcHJlZml4LWNsc30taGVhZGVyIHtcbiAgICAgICAgLkB7Y29sbGFwc2UtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogQHBhZGRpbmctc207XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQGNvbW1lbnQtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWNvbW1lbnQnO1xuXG4uQHtjb21tZW50LXByZWZpeC1jbHN9IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29tbWVudC1iZztcblxuICAmLWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IEBjb21tZW50LXBhZGRpbmctYmFzZTtcbiAgfVxuXG4gICYtYXZhdGFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBAbWFyZ2luLXNtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG4gIH1cblxuICAmLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtaW4td2lkdGg6IDFweDtcbiAgICBmb250LXNpemU6IEBjb21tZW50LWZvbnQtc2l6ZS1iYXNlO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAgICYtYXV0aG9yIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiBAbWFyZ2luLXhzcztcbiAgICAgIGZvbnQtc2l6ZTogQGNvbW1lbnQtZm9udC1zaXplLWJhc2U7XG5cbiAgICAgICYgPiBhLFxuICAgICAgJiA+IHNwYW4ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBAcGFkZGluZy14cztcbiAgICAgICAgZm9udC1zaXplOiBAY29tbWVudC1mb250LXNpemUtc207XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgfVxuXG4gICAgICAmLW5hbWUge1xuICAgICAgICBjb2xvcjogQGNvbW1lbnQtYXV0aG9yLW5hbWUtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogQGNvbW1lbnQtZm9udC1zaXplLWJhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG5cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICBjb2xvcjogQGNvbW1lbnQtYXV0aG9yLW5hbWUtY29sb3I7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBAY29tbWVudC1hdXRob3ItbmFtZS1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi10aW1lIHtcbiAgICAgICAgY29sb3I6IEBjb21tZW50LWF1dGhvci10aW1lLWNvbG9yO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBjdXJzb3I6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1kZXRhaWwgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBAY29tbWVudC1jb250ZW50LWRldGFpbC1wLW1hcmdpbi1ib3R0b207XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgfVxuICB9XG5cbiAgJi1hY3Rpb25zIHtcbiAgICBtYXJnaW4tdG9wOiBAY29tbWVudC1hY3Rpb25zLW1hcmdpbi10b3A7XG4gICAgbWFyZ2luLWJvdHRvbTogQGNvbW1lbnQtYWN0aW9ucy1tYXJnaW4tYm90dG9tO1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgID4gbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29sb3I6IEBjb21tZW50LWFjdGlvbi1jb2xvcjtcblxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBjb2xvcjogQGNvbW1lbnQtYWN0aW9uLWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IEBjb21tZW50LWZvbnQtc2l6ZS1zbTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogQGNvbW1lbnQtYWN0aW9uLWhvdmVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1uZXN0ZWQge1xuICAgIG1hcmdpbi1sZWZ0OiBAY29tbWVudC1uZXN0LWluZGVudDtcbiAgfVxufVxuXG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBjb21tZW50LXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1jb21tZW50JztcblxuLkB7Y29tbWVudC1wcmVmaXgtY2xzfSB7XG4gICYtcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxuXG4gICYtYXZhdGFyIHtcbiAgICAuQHtjb21tZW50LXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgIH1cbiAgfVxuXG4gICYtY29udGVudCB7XG4gICAgJi1hdXRob3Ige1xuICAgICAgJiA+IGEsXG4gICAgICAmID4gc3BhbiB7XG4gICAgICAgIC5Ae2NvbW1lbnQtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWFjdGlvbnMge1xuICAgIC5Ae2NvbW1lbnQtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICA+IGxpIHtcbiAgICAgID4gc3BhbiB7XG4gICAgICAgIC5Ae2NvbW1lbnQtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbmVzdGVkIHtcbiAgICAuQHtjb21tZW50LXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogQGNvbW1lbnQtbmVzdC1pbmRlbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL2lucHV0L3N0eWxlL21peGluJztcblxuQHBpY2tlci1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tcGlja2VyJztcblxuLnBpY2tlci1zdGF0dXMtY29sb3IoXG4gIEB0ZXh0LWNvbG9yOiBAaW5wdXQtY29sb3I7XG4gIEBib3JkZXItY29sb3I6IEBpbnB1dC1ib3JkZXItY29sb3I7XG4gIEBiYWNrZ3JvdW5kLWNvbG9yOiBAaW5wdXQtYmc7XG4gIEBob3ZlckJvcmRlckNvbG9yOiBAcHJpbWFyeS1jb2xvci1ob3ZlcjtcbiAgQG91dGxpbmVDb2xvcjogQHByaW1hcnktY29sb3Itb3V0bGluZTtcbikge1xuICAmLkB7cGlja2VyLXByZWZpeC1jbHN9IHtcbiAgICAmLFxuICAgICY6bm90KC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1kaXNhYmxlZCk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQtY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6IEBib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgJi1mb2N1c2VkLFxuICAgICY6Zm9jdXMge1xuICAgICAgLmFjdGl2ZShAdGV4dC1jb2xvciwgQGhvdmVyQm9yZGVyQ29sb3IsIEBvdXRsaW5lQ29sb3IpO1xuICAgIH1cblxuICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1hY3RpdmUtYmFyIHtcbiAgICAgIGJhY2tncm91bmQ6IEBob3ZlckJvcmRlckNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uQHtwaWNrZXItcHJlZml4LWNsc30ge1xuICAmLXN0YXR1cy1lcnJvciB7XG4gICAgLnBpY2tlci1zdGF0dXMtY29sb3IoQGVycm9yLWNvbG9yLCBAZXJyb3ItY29sb3IsIEBpbnB1dC1iZywgQGVycm9yLWNvbG9yLWhvdmVyLCBAZXJyb3ItY29sb3Itb3V0bGluZSk7XG4gIH1cblxuICAmLXN0YXR1cy13YXJuaW5nIHtcbiAgICAucGlja2VyLXN0YXR1cy1jb2xvcihAd2FybmluZy1jb2xvciwgQHdhcm5pbmctY29sb3IsIEBpbnB1dC1iZywgQHdhcm5pbmctY29sb3ItaG92ZXIsIEB3YXJuaW5nLWNvbG9yLW91dGxpbmUpO1xuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL2lucHV0L3N0eWxlL21peGluJztcbkBpbXBvcnQgJy4vc3RhdHVzJztcblxuQHBpY2tlci1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tcGlja2VyJztcblxuLnBpY2tlci1wYWRkaW5nKEBpbnB1dC1oZWlnaHQsIEBmb250LXNpemUsIEBwYWRkaW5nLWhvcml6b250YWwpIHtcbiAgLy8gZm9udCBoZWlnaHQgcHJvYmFibHkgMjIuMDAwMe+8jCBTbyB1c2UgZmxvb3IgYmV0dGVyXG4gIEBmb250LWhlaWdodDogZmxvb3IoQGZvbnQtc2l6ZSAqIEBsaW5lLWhlaWdodC1iYXNlKSArIDI7XG4gIEBwYWRkaW5nLXRvcDogbWF4KCgoQGlucHV0LWhlaWdodCAtIEBmb250LWhlaWdodCkgLyAyKSwgMCk7XG4gIEBwYWRkaW5nLWJvdHRvbTogbWF4KEBpbnB1dC1oZWlnaHQgLSBAZm9udC1oZWlnaHQgLSBAcGFkZGluZy10b3AsIDApO1xuICBwYWRkaW5nOiBAcGFkZGluZy10b3AgQHBhZGRpbmctaG9yaXpvbnRhbCBAcGFkZGluZy1ib3R0b207XG59XG5cbi5Ae3BpY2tlci1wcmVmaXgtY2xzfSB7XG4gIEBhcnJvdy1zaXplOiBAcG9wb3Zlci1hcnJvdy13aWR0aDtcblxuICAucmVzZXQtY29tcG9uZW50KCk7XG4gIC5waWNrZXItcGFkZGluZyhAaW5wdXQtaGVpZ2h0LWJhc2UsIEBmb250LXNpemUtYmFzZSwgQGlucHV0LXBhZGRpbmctaG9yaXpvbnRhbC1iYXNlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogQHBpY2tlci1iZztcbiAgYm9yZGVyOiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBzZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiBAY29udHJvbC1ib3JkZXItcmFkaXVzO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93LCBib3gtc2hhZG93IEBhbmltYXRpb24tZHVyYXRpb24tc2xvdztcblxuICAmOmhvdmVyLFxuICAmLWZvY3VzZWQge1xuICAgIC5ob3ZlcigpO1xuICB9XG5cbiAgJi1mb2N1c2VkIHtcbiAgICAuYWN0aXZlKCk7XG4gIH1cblxuICAmJi1kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZDogQGlucHV0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogQHNlbGVjdC1ib3JkZXItY29sb3I7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxuXG4gICYmLWRpc2FibGVkICYtc3VmZml4IHtcbiAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICB9XG5cbiAgJiYtYm9yZGVybGVzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09IElucHV0ID09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICA+IGlucHV0IHtcbiAgICAgIC5pbnB1dCgpO1xuICAgICAgZmxleDogYXV0bztcblxuICAgICAgLy8gRml4IEZpcmVmb3ggZmxleCBub3QgY29ycmVjdDpcbiAgICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vcHVsbC8yMDAyMyNpc3N1ZWNvbW1lbnQtNTY0Mzg5NTUzXG4gICAgICBtaW4td2lkdGg6IDFweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1jbGVhciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1wbGFjZWhvbGRlciB7XG4gICAgICA+IGlucHV0IHtcbiAgICAgICAgY29sb3I6IEBpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBTaXplXG4gICYtbGFyZ2Uge1xuICAgIC5waWNrZXItcGFkZGluZyhAaW5wdXQtaGVpZ2h0LWxnLCBAZm9udC1zaXplLWxnLCBAaW5wdXQtcGFkZGluZy1ob3Jpem9udGFsLWxnKTtcblxuICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1pbnB1dCA+IGlucHV0IHtcbiAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1sZztcbiAgICB9XG4gIH1cblxuICAmLXNtYWxsIHtcbiAgICAucGlja2VyLXBhZGRpbmcoQGlucHV0LWhlaWdodC1zbSwgQGZvbnQtc2l6ZS1iYXNlLCBAaW5wdXQtcGFkZGluZy1ob3Jpem9udGFsLXNtKTtcbiAgfVxuXG4gICYtc3VmZml4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IG5vbmU7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAoQHBhZGRpbmcteHMgLyAyKTtcbiAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgPiAqIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtY2xlYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGJhY2tncm91bmQ6IEBjb21wb25lbnQtYmFja2dyb3VuZDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3csIGNvbG9yIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdztcblxuICAgID4gKiB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yLXNlY29uZGFyeTtcbiAgICB9XG4gIH1cblxuICAmLXNlcGFyYXRvciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMWVtO1xuICAgIGhlaWdodDogQGZvbnQtc2l6ZS1sZztcbiAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1sZztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1mb2N1c2VkICYge1xuICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yLXNlY29uZGFyeTtcbiAgICB9XG5cbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tcmFuZ2Utc2VwYXJhdG9yICYge1xuICAgICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LWRpc2FibGVkICYge1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PSBSYW5nZSA9PT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtcmFuZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcblxuICAgIC8vIENsZWFyXG4gICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LWNsZWFyIHtcbiAgICAgIHJpZ2h0OiBAaW5wdXQtcGFkZGluZy1ob3Jpem9udGFsLWJhc2U7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tY2xlYXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEFjdGl2ZSBiYXJcbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tYWN0aXZlLWJhciB7XG4gICAgICBib3R0b206IC1AYm9yZGVyLXdpZHRoLWJhc2U7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBAaW5wdXQtcGFkZGluZy1ob3Jpem9udGFsLWJhc2U7XG4gICAgICBiYWNrZ3JvdW5kOiBAcHJpbWFyeS1jb2xvcjtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93IGVhc2Utb3V0O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5Ae3BpY2tlci1wcmVmaXgtY2xzfS1mb2N1c2VkIHtcbiAgICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1hY3RpdmUtYmFyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNlcGFyYXRvciB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMCBAcGFkZGluZy14cztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgICYuQHtwaWNrZXItcHJlZml4LWNsc30tc21hbGwge1xuICAgICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LWNsZWFyIHtcbiAgICAgICAgcmlnaHQ6IEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtc207XG4gICAgICB9XG5cbiAgICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1hY3RpdmUtYmFyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtc207XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT0gRHJvcGRvd24gPT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1kcm9wZG93biB7XG4gICAgLnJlc2V0LWNvbXBvbmVudCgpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyBGaXggaW5jb3JyZWN0IHBvc2l0aW9uIG9mIHBpY2tlciBwb3B1cFxuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzM1NTkwXG4gICAgdG9wOiAtOTk5OXB4O1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgei1pbmRleDogQHppbmRleC1waWNrZXI7XG5cbiAgICAmLWhpZGRlbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYtcGxhY2VtZW50LWJvdHRvbUxlZnQge1xuICAgICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LXJhbmdlLWFycm93IHtcbiAgICAgICAgdG9wOiAoQGFycm93LXNpemUgLyAyKSAtIChAYXJyb3ctc2l6ZSAvIDMpICsgMC43cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKSB0cmFuc2xhdGVZKDFweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1wbGFjZW1lbnQtdG9wTGVmdCB7XG4gICAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tcmFuZ2UtYXJyb3cge1xuICAgICAgICBib3R0b206IChAYXJyb3ctc2l6ZSAvIDIpIC0gKEBhcnJvdy1zaXplIC8gMykgKyAwLjdweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtZW50ZXIuQHthbnQtcHJlZml4fS1zbGlkZS11cC1lbnRlci1hY3RpdmUmLXBsYWNlbWVudC10b3BMZWZ0LFxuICAgICYuQHthbnQtcHJlZml4fS1zbGlkZS11cC1lbnRlci5Ae2FudC1wcmVmaXh9LXNsaWRlLXVwLWVudGVyLWFjdGl2ZSYtcGxhY2VtZW50LXRvcFJpZ2h0LFxuICAgICYuQHthbnQtcHJlZml4fS1zbGlkZS11cC1hcHBlYXIuQHthbnQtcHJlZml4fS1zbGlkZS11cC1hcHBlYXItYWN0aXZlJi1wbGFjZW1lbnQtdG9wTGVmdCxcbiAgICAmLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtYXBwZWFyLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtYXBwZWFyLWFjdGl2ZSYtcGxhY2VtZW50LXRvcFJpZ2h0IHtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBhbnRTbGlkZURvd25JbjtcbiAgICB9XG5cbiAgICAmLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtZW50ZXIuQHthbnQtcHJlZml4fS1zbGlkZS11cC1lbnRlci1hY3RpdmUmLXBsYWNlbWVudC1ib3R0b21MZWZ0LFxuICAgICYuQHthbnQtcHJlZml4fS1zbGlkZS11cC1lbnRlci5Ae2FudC1wcmVmaXh9LXNsaWRlLXVwLWVudGVyLWFjdGl2ZSYtcGxhY2VtZW50LWJvdHRvbVJpZ2h0LFxuICAgICYuQHthbnQtcHJlZml4fS1zbGlkZS11cC1hcHBlYXIuQHthbnQtcHJlZml4fS1zbGlkZS11cC1hcHBlYXItYWN0aXZlJi1wbGFjZW1lbnQtYm90dG9tTGVmdCxcbiAgICAmLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtYXBwZWFyLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtYXBwZWFyLWFjdGl2ZSYtcGxhY2VtZW50LWJvdHRvbVJpZ2h0IHtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBhbnRTbGlkZVVwSW47XG4gICAgfVxuXG4gICAgJi5Ae2FudC1wcmVmaXh9LXNsaWRlLXVwLWxlYXZlLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtbGVhdmUtYWN0aXZlJi1wbGFjZW1lbnQtdG9wTGVmdCxcbiAgICAmLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtbGVhdmUuQHthbnQtcHJlZml4fS1zbGlkZS11cC1sZWF2ZS1hY3RpdmUmLXBsYWNlbWVudC10b3BSaWdodCB7XG4gICAgICBhbmltYXRpb24tbmFtZTogYW50U2xpZGVEb3duT3V0O1xuICAgIH1cblxuICAgICYuQHthbnQtcHJlZml4fS1zbGlkZS11cC1sZWF2ZS5Ae2FudC1wcmVmaXh9LXNsaWRlLXVwLWxlYXZlLWFjdGl2ZSYtcGxhY2VtZW50LWJvdHRvbUxlZnQsXG4gICAgJi5Ae2FudC1wcmVmaXh9LXNsaWRlLXVwLWxlYXZlLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtbGVhdmUtYWN0aXZlJi1wbGFjZW1lbnQtYm90dG9tUmlnaHQge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGFudFNsaWRlVXBPdXQ7XG4gICAgfVxuICB9XG5cbiAgJi1kcm9wZG93bi1yYW5nZSB7XG4gICAgcGFkZGluZzogKEBhcnJvdy1zaXplICogMiAvIDMpIDA7XG5cbiAgICAmLWhpZGRlbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIFRpbWUgcGlja2VyIHdpdGggYWRkaXRpb25hbCBzdHlsZVxuICAmLWRyb3Bkb3duICYtcGFuZWwgPiAmLXRpbWUtcGFuZWwge1xuICAgIHBhZGRpbmctdG9wOiAoQHBhZGRpbmcteHMgLyAyKTtcbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PSBSYW5nZXMgPT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtcmFuZ2VzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IChAcGFkZGluZy14cyAvIDIpIEBwYWRkaW5nLXNtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbGluZS1oZWlnaHQ6IEBwaWNrZXItdGV4dC1oZWlnaHQgLSAyICogQGJvcmRlci13aWR0aC1iYXNlIC0gKEBwYWRkaW5nLXhzIC8gMik7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgPiBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMjM2ODdcbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tcHJlc2V0ID4gLkB7YW50LXByZWZpeH0tdGFnLWJsdWUge1xuICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xuICAgICAgYmFja2dyb3VuZDogQHByaW1hcnktMTtcbiAgICAgIGJvcmRlci1jb2xvcjogQHByaW1hcnktMztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tb2sge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLWxlZnQ6IEBwYWRkaW5nLXhzO1xuICAgIH1cbiAgfVxuXG4gICYtcmFuZ2Utd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gICYtcmFuZ2UtYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiBAYXJyb3ctc2l6ZTtcbiAgICBoZWlnaHQ6IEBhcnJvdy1zaXplO1xuICAgIG1hcmdpbi1sZWZ0OiBAaW5wdXQtcGFkZGluZy1ob3Jpem9udGFsLWJhc2UgKiAxLjU7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCA2cHggLTJweCBmYWRlKEBibGFjaywgMTAlKTsgLy8gdXNlIHNwcmVhZCByYWRpdXMgdG8gaGlkZSBzaGFkb3cgb3ZlciBwb3BvdmVyXG4gICAgdHJhbnNpdGlvbjogbGVmdCBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3cgZWFzZS1vdXQ7XG4gICAgLnJvdW5kZWRBcnJvdyhAYXJyb3ctc2l6ZSwgNXB4LCBAY2FsZW5kYXItYmcpO1xuICB9XG5cbiAgJi1wYW5lbC1jb250YWluZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBiYWNrZ3JvdW5kOiBAY2FsZW5kYXItYmc7XG4gICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICBib3gtc2hhZG93OiBAYm94LXNoYWRvdy1iYXNlO1xuICAgIHRyYW5zaXRpb246IG1hcmdpbiBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3c7XG5cbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tcGFuZWxzIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBkaXJlY3Rpb246IGx0cjtcbiAgICB9XG5cbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tcGFuZWwge1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgQGJvcmRlci13aWR0aC1iYXNlIDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tY29udGVudCxcbiAgICAgIHRhYmxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAmLWZvY3VzZWQge1xuICAgICAgICBib3JkZXItY29sb3I6IEBib3JkZXItY29sb3Itc3BsaXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09IENvbXBhY3QgSXRlbSBTdHlsZXMgPT09PT09PT09PT09PT09PT09PT09XG4gIC5jb21wYWN0LWl0ZW0oQHBpY2tlci1wcmVmaXgtY2xzLCBudWxsLCB+J0B7cGlja2VyLXByZWZpeC1jbHN9LWZvY3VzZWQnKTtcbn1cblxuQGltcG9ydCAnLi9wYW5lbCc7XG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBpbnB1dC1hZmZpeC13aXRoLWNsZWFyLWJ0bi13aWR0aDogMzhweDtcblxuLy8gc2l6ZSBtaXhpbnMgZm9yIGlucHV0XG4uaW5wdXQtbGcoKSB7XG4gIHBhZGRpbmc6IEBpbnB1dC1wYWRkaW5nLXZlcnRpY2FsLWxnIEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtbGc7XG4gIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1sZztcbn1cblxuLmlucHV0LXNtKCkge1xuICBwYWRkaW5nOiBAaW5wdXQtcGFkZGluZy12ZXJ0aWNhbC1zbSBAaW5wdXQtcGFkZGluZy1ob3Jpem9udGFsLXNtO1xufVxuXG4vLyBpbnB1dCBzdGF0dXNcbi8vID09IHdoZW4gZm9jdXMgb3IgYWN0aXZlXG4uYWN0aXZlKEBib3JkZXJDb2xvcjogQHByaW1hcnktY29sb3I7IEBob3ZlckJvcmRlckNvbG9yOiBAcHJpbWFyeS1jb2xvci1ob3ZlcjsgQG91dGxpbmVDb2xvcjogQHByaW1hcnktY29sb3Itb3V0bGluZSkge1xuICAmIHdoZW4gKEB0aGVtZSA9IGRhcmspIHtcbiAgICBib3JkZXItY29sb3I6IEBib3JkZXJDb2xvcjtcbiAgfVxuICAmIHdoZW4gKG5vdCAoQHRoZW1lID0gZGFyaykgYW5kIG5vdCAoQHRoZW1lID0gdmFyaWFibGUpKSB7XG4gICAgYm9yZGVyLWNvbG9yOiBAaG92ZXJCb3JkZXJDb2xvcjtcbiAgfVxuICAmIHdoZW4gbm90IChAdGhlbWUgPSB2YXJpYWJsZSkge1xuICAgIGJveC1zaGFkb3c6IEBpbnB1dC1vdXRsaW5lLW9mZnNldCBAb3V0bGluZS1ibHVyLXNpemUgQG91dGxpbmUtd2lkdGhcbiAgICAgIGZhZGUoQGJvcmRlckNvbG9yLCBAb3V0bGluZS1mYWRlKTtcbiAgfVxuICAmIHdoZW4gKEB0aGVtZSA9IHZhcmlhYmxlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiBAaG92ZXJCb3JkZXJDb2xvcjtcbiAgICBib3gtc2hhZG93OiBAaW5wdXQtb3V0bGluZS1vZmZzZXQgQG91dGxpbmUtYmx1ci1zaXplIEBvdXRsaW5lLXdpZHRoIEBvdXRsaW5lQ29sb3I7XG4gIH1cbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBAYm9yZGVyLXdpZHRoLWJhc2U7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8vID09IHdoZW4gaG92ZXJcbi5ob3ZlcihAY29sb3I6IEBpbnB1dC1ob3Zlci1ib3JkZXItY29sb3IpIHtcbiAgYm9yZGVyLWNvbG9yOiBAY29sb3I7XG4gIGJvcmRlci1yaWdodC13aWR0aDogQGJvcmRlci13aWR0aC1iYXNlO1xufVxuXG4uZGlzYWJsZWQoKSB7XG4gIGNvbG9yOiBAaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IEBpbnB1dC1kaXNhYmxlZC1iZztcbiAgYm9yZGVyLWNvbG9yOiBAaW5wdXQtYm9yZGVyLWNvbG9yO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAxO1xuXG4gICY6aG92ZXIge1xuICAgIC5ob3ZlcihAaW5wdXQtYm9yZGVyLWNvbG9yKTtcbiAgfVxufVxuXG4vLyBCYXNpYyBzdHlsZSBmb3IgaW5wdXRcbi5pbnB1dCgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IEBpbnB1dC1wYWRkaW5nLXZlcnRpY2FsLWJhc2UgQGlucHV0LXBhZGRpbmctaG9yaXpvbnRhbC1iYXNlO1xuICBjb2xvcjogQGlucHV0LWNvbG9yO1xuICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcbiAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1iYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAaW5wdXQtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiBAY29udHJvbC1ib3JkZXItcmFkaXVzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgLnBsYWNlaG9sZGVyKCk7IC8vIFJlc2V0IHBsYWNlaG9sZGVyXG5cbiAgJjpob3ZlciB7XG4gICAgLmhvdmVyKCk7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLWZvY3VzZWQge1xuICAgIC5hY3RpdmUoKTtcbiAgfVxuXG4gICYtZGlzYWJsZWQge1xuICAgIC5kaXNhYmxlZCgpO1xuICB9XG5cbiAgJltkaXNhYmxlZF0ge1xuICAgIC5kaXNhYmxlZCgpO1xuICB9XG5cbiAgJi1ib3JkZXJsZXNzIHtcbiAgICAmLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmLWZvY3VzZWQsXG4gICAgJi1kaXNhYmxlZCxcbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gUmVzZXQgaGVpZ2h0IGZvciBgdGV4dGFyZWFgc1xuICB0ZXh0YXJlYSYge1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gcHJldmVudCB0ZXh0ZWFyZWEgcmVzaXplIGZyb20gY29taW5nIG91dCBvZiBpdHMgY29udGFpbmVyXG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtYmFzZTtcbiAgICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcywgaGVpZ2h0IDBzO1xuICB9XG5cbiAgLy8gU2l6ZVxuICAmLWxnIHtcbiAgICAuaW5wdXQtbGcoKTtcbiAgfVxuXG4gICYtc20ge1xuICAgIC5pbnB1dC1zbSgpO1xuICB9XG59XG5cbi8vIGxhYmVsIGlucHV0XG4uaW5wdXQtZ3JvdXAoQGlucHV0Q2xhc3MpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuXG4gIC8vIFVuZG8gcGFkZGluZyBhbmQgZmxvYXQgb2YgZ3JpZCBjbGFzc2VzXG4gICZbY2xhc3MqPSdjb2wtJ10ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgPiBbY2xhc3MqPSdjb2wtJ10ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gICYtYWRkb24sXG4gICYtd3JhcCxcbiAgPiAuQHtpbnB1dENsYXNzfSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gICYtYWRkb24sXG4gICYtd3JhcCB7XG4gICAgd2lkdGg6IDFweDsgLy8gVG8gbWFrZSBhZGRvbi93cmFwIGFzIHNtYWxsIGFzIHBvc3NpYmxlXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgJi13cmFwID4gKiB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5Ae2lucHV0Q2xhc3N9IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDE7IC8vIEZpeCBodHRwczovL2d3LmFsaXBheW9iamVjdHMuY29tL3pvcy9ybXNwb3J0YWwvREhOcG9xZk1YU2ZyU25sWnZoc0oucG5nXG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgICAgIC5Ae2FudC1wcmVmaXh9LWlucHV0LXNlYXJjaC13aXRoLWJ1dHRvbiAmIHtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWFkZG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCBAaW5wdXQtcGFkZGluZy1ob3Jpem9udGFsLWJhc2U7XG4gICAgY29sb3I6IEBpbnB1dC1jb2xvcjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAaW5wdXQtYWRkb24tYmc7XG4gICAgYm9yZGVyOiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBpbnB1dC1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogQGNvbnRyb2wtYm9yZGVyLXJhZGl1cztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgIC8vIFJlc2V0IFNlbGVjdCdzIHN0eWxlIGluIGFkZG9uXG4gICAgLkB7YW50LXByZWZpeH0tc2VsZWN0IHtcbiAgICAgIG1hcmdpbjogLShAaW5wdXQtcGFkZGluZy12ZXJ0aWNhbC1iYXNlICsgMXB4KSAoLUBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtYmFzZSk7XG5cbiAgICAgICYuQHthbnQtcHJlZml4fS1zZWxlY3Qtc2luZ2xlOm5vdCguQHthbnQtcHJlZml4fS1zZWxlY3QtY3VzdG9taXplLWlucHV0KVxuICAgICAgICAuQHthbnQtcHJlZml4fS1zZWxlY3Qtc2VsZWN0b3Ige1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBib3JkZXI6IEBib3JkZXItd2lkdGgtYmFzZSBAYm9yZGVyLXN0eWxlLWJhc2UgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYtb3BlbixcbiAgICAgICYtZm9jdXNlZCB7XG4gICAgICAgIC5Ae2FudC1wcmVmaXh9LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMzEzMzNcbiAgICAuQHthbnQtcHJlZml4fS1jYXNjYWRlci1waWNrZXIge1xuICAgICAgbWFyZ2luOiAtOXB4ICgtQGNvbnRyb2wtcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgLkB7YW50LXByZWZpeH0tY2FzY2FkZXItaW5wdXQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLkB7aW5wdXRDbGFzc306Zmlyc3QtY2hpbGQsXG4gICYtYWRkb246Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXG4gICAgLy8gUmVzZXQgU2VsZWN0J3Mgc3R5bGUgaW4gYWRkb25cbiAgICAuQHthbnQtcHJlZml4fS1zZWxlY3QgLkB7YW50LXByZWZpeH0tc2VsZWN0LXNlbGVjdG9yIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgPiAuQHtpbnB1dENsYXNzfS1hZmZpeC13cmFwcGVyIHtcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIC5Ae2lucHV0Q2xhc3N9IHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuQHtpbnB1dENsYXNzfSB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gICYtYWRkb246Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxuXG4gICYtYWRkb246bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5Ae2lucHV0Q2xhc3N9Omxhc3QtY2hpbGQsXG4gICYtYWRkb246bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXG4gICAgLy8gUmVzZXQgU2VsZWN0J3Mgc3R5bGUgaW4gYWRkb25cbiAgICAuQHthbnQtcHJlZml4fS1zZWxlY3QgLkB7YW50LXByZWZpeH0tc2VsZWN0LXNlbGVjdG9yIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIFNpemluZyBvcHRpb25zXG4gICYtbGcgLkB7aW5wdXRDbGFzc30sXG4gICYtbGcgPiAmLWFkZG9uIHtcbiAgICAuaW5wdXQtbGcoKTtcbiAgfVxuXG4gICYtc20gLkB7aW5wdXRDbGFzc30sXG4gICYtc20gPiAmLWFkZG9uIHtcbiAgICAuaW5wdXQtc20oKTtcbiAgfVxuXG4gIC8vIEZpeCBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy81NzU0XG4gICYtbGcgLkB7YW50LXByZWZpeH0tc2VsZWN0LXNpbmdsZSAuQHthbnQtcHJlZml4fS1zZWxlY3Qtc2VsZWN0b3Ige1xuICAgIGhlaWdodDogQGlucHV0LWhlaWdodC1sZztcbiAgfVxuXG4gICYtc20gLkB7YW50LXByZWZpeH0tc2VsZWN0LXNpbmdsZSAuQHthbnQtcHJlZml4fS1zZWxlY3Qtc2VsZWN0b3Ige1xuICAgIGhlaWdodDogQGlucHV0LWhlaWdodC1zbTtcbiAgfVxuXG4gIC5Ae2lucHV0Q2xhc3N9LWFmZml4LXdyYXBwZXIge1xuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgLkB7YW50LXByZWZpeH0taW5wdXQtc2VhcmNoICYge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAY29udHJvbC1ib3JkZXItcmFkaXVzO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAY29udHJvbC1ib3JkZXItcmFkaXVzO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCksXG4gICAgLkB7YW50LXByZWZpeH0taW5wdXQtc2VhcmNoICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgJiYtY29tcGFjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLmNsZWFyZml4KCk7XG5cbiAgICAmLWFkZG9uLFxuICAgICYtd3JhcCxcbiAgICA+IC5Ae2lucHV0Q2xhc3N9IHtcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogQGJvcmRlci13aWR0aC1iYXNlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+ICoge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduLXByby9pc3N1ZXMvMTM5XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cblxuICAgICYgPiAuQHtpbnB1dENsYXNzfS1hZmZpeC13cmFwcGVyLFxuICAgICYgPiAuQHtpbnB1dENsYXNzfS1udW1iZXItYWZmaXgtd3JhcHBlcixcbiAgICAmID4gLkB7YW50LXByZWZpeH0tcGlja2VyLXJhbmdlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIH1cblxuICAgICYgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtQGJvcmRlci13aWR0aC1iYXNlO1xuICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBAYm9yZGVyLXdpZHRoLWJhc2U7XG4gICAgfVxuXG4gICAgLy8gVW5kbyBmbG9hdCBmb3IgLmFudC1pbnB1dC1ncm91cCAuYW50LWlucHV0XG4gICAgLkB7aW5wdXRDbGFzc30ge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgfVxuXG4gICAgLy8gcmVzZXQgYm9yZGVyIGZvciBTZWxlY3QsIERhdGVQaWNrZXIsIEF1dG9Db21wbGV0ZSwgQ2FzY2FkZXIsIE1lbnRpb24sIFRpbWVQaWNrZXIsIElucHV0XG4gICAgJiA+IC5Ae2FudC1wcmVmaXh9LXNlbGVjdCA+IC5Ae2FudC1wcmVmaXh9LXNlbGVjdC1zZWxlY3RvcixcbiAgICAmID4gLkB7YW50LXByZWZpeH0tc2VsZWN0LWF1dG8tY29tcGxldGUgLkB7YW50LXByZWZpeH0taW5wdXQsXG4gICAgJiA+IC5Ae2FudC1wcmVmaXh9LWNhc2NhZGVyLXBpY2tlciAuQHthbnQtcHJlZml4fS1pbnB1dCxcbiAgICAmID4gLkB7YW50LXByZWZpeH0taW5wdXQtZ3JvdXAtd3JhcHBlciAuQHthbnQtcHJlZml4fS1pbnB1dCB7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IEBib3JkZXItd2lkdGgtYmFzZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gLkB7YW50LXByZWZpeH0tc2VsZWN0LWZvY3VzZWQge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAvLyB1cGRhdGUgei1pbmRleCBmb3IgYXJyb3cgaWNvblxuICAgICYgPiAuQHthbnQtcHJlZml4fS1zZWxlY3QgPiAuQHthbnQtcHJlZml4fS1zZWxlY3QtYXJyb3cge1xuICAgICAgei1pbmRleDogMTsgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMjAzNzFcbiAgICB9XG5cbiAgICAmID4gKjpmaXJzdC1jaGlsZCxcbiAgICAmID4gLkB7YW50LXByZWZpeH0tc2VsZWN0OmZpcnN0LWNoaWxkID4gLkB7YW50LXByZWZpeH0tc2VsZWN0LXNlbGVjdG9yLFxuICAgICYgPiAuQHthbnQtcHJlZml4fS1zZWxlY3QtYXV0by1jb21wbGV0ZTpmaXJzdC1jaGlsZCAuQHthbnQtcHJlZml4fS1pbnB1dCxcbiAgICAmID4gLkB7YW50LXByZWZpeH0tY2FzY2FkZXItcGlja2VyOmZpcnN0LWNoaWxkIC5Ae2FudC1wcmVmaXh9LWlucHV0IHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEBjb250cm9sLWJvcmRlci1yYWRpdXM7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAY29udHJvbC1ib3JkZXItcmFkaXVzO1xuICAgIH1cblxuICAgICYgPiAqOmxhc3QtY2hpbGQsXG4gICAgJiA+IC5Ae2FudC1wcmVmaXh9LXNlbGVjdDpsYXN0LWNoaWxkID4gLkB7YW50LXByZWZpeH0tc2VsZWN0LXNlbGVjdG9yLFxuICAgICYgPiAuQHthbnQtcHJlZml4fS1jYXNjYWRlci1waWNrZXI6bGFzdC1jaGlsZCAuQHthbnQtcHJlZml4fS1pbnB1dCxcbiAgICAmID4gLkB7YW50LXByZWZpeH0tY2FzY2FkZXItcGlja2VyLWZvY3VzZWQ6bGFzdC1jaGlsZCAuQHthbnQtcHJlZml4fS1pbnB1dCB7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IEBib3JkZXItd2lkdGgtYmFzZTtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAY29udHJvbC1ib3JkZXItcmFkaXVzO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEBjb250cm9sLWJvcmRlci1yYWRpdXM7XG4gICAgfVxuXG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMTI0OTNcbiAgICAmID4gLkB7YW50LXByZWZpeH0tc2VsZWN0LWF1dG8tY29tcGxldGUgLkB7YW50LXByZWZpeH0taW5wdXQge1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG5cbiAgICAuQHthbnQtcHJlZml4fS1pbnB1dC1ncm91cC13cmFwcGVyICsgLkB7YW50LXByZWZpeH0taW5wdXQtZ3JvdXAtd3JhcHBlciB7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgIC5Ae2FudC1wcmVmaXh9LWlucHV0LWFmZml4LXdyYXBwZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5Ae2FudC1wcmVmaXh9LWlucHV0LWdyb3VwLXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAmLkB7YW50LXByZWZpeH0taW5wdXQtc2VhcmNoID4gLkB7YW50LXByZWZpeH0taW5wdXQtZ3JvdXAge1xuICAgICAgICAmID4gLkB7YW50LXByZWZpeH0taW5wdXQtZ3JvdXAtYWRkb24gPiAuQHthbnQtcHJlZml4fS1pbnB1dC1zZWFyY2gtYnV0dG9uIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+IC5Ae2FudC1wcmVmaXh9LWlucHV0IHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBAY29udHJvbC1ib3JkZXItcmFkaXVzIDAgMCBAY29udHJvbC1ib3JkZXItcmFkaXVzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zdGF0dXMtY29sb3IoXG4gIEBwcmVmaXgtY2xzOiBAaW5wdXQtcHJlZml4LWNscztcbiAgQHRleHQtY29sb3I6IEBpbnB1dC1jb2xvcjtcbiAgQGJvcmRlci1jb2xvcjogQGlucHV0LWJvcmRlci1jb2xvcjtcbiAgQGJhY2tncm91bmQtY29sb3I6IEBpbnB1dC1iZztcbiAgQGhvdmVyQm9yZGVyQ29sb3I6IEBwcmltYXJ5LWNvbG9yLWhvdmVyO1xuICBAb3V0bGluZUNvbG9yOiBAcHJpbWFyeS1jb2xvci1vdXRsaW5lO1xuKSB7XG4gICY6bm90KC5Ae3ByZWZpeC1jbHN9LWRpc2FibGVkKTpub3QoLkB7cHJlZml4LWNsc30tYm9yZGVybGVzcykuQHtwcmVmaXgtY2xzfSB7XG4gICAgJixcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IEBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi1mb2N1c2VkIHtcbiAgICAgIC5hY3RpdmUoQHRleHQtY29sb3IsIEBob3ZlckJvcmRlckNvbG9yLCBAb3V0bGluZUNvbG9yKTtcbiAgICB9XG4gIH1cbn1cblxuLnN0YXR1cy1jb2xvci1jb21tb24oXG4gIEBwcmVmaXgtY2xzOiBAaW5wdXQtcHJlZml4LWNscztcbiAgQHRleHQtY29sb3I6IEBpbnB1dC1jb2xvcjtcbiAgQGJvcmRlci1jb2xvcjogQGlucHV0LWJvcmRlci1jb2xvcjtcbiAgQGJhY2tncm91bmQtY29sb3I6IEBpbnB1dC1iZztcbiAgQGhvdmVyQm9yZGVyQ29sb3I6IEBwcmltYXJ5LWNvbG9yLWhvdmVyO1xuICBAb3V0bGluZUNvbG9yOiBAcHJpbWFyeS1jb2xvci1vdXRsaW5lO1xuKSB7XG4gIC5Ae3ByZWZpeC1jbHN9LXByZWZpeCB7XG4gICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICB9XG59XG5cbi5ncm91cC1zdGF0dXMtY29sb3IoXG4gIEBwcmVmaXgtY2xzOiBAaW5wdXQtcHJlZml4LWNscztcbiAgQHRleHQtY29sb3I6IEBpbnB1dC1jb2xvcjtcbiAgQGJvcmRlci1jb2xvcjogQGlucHV0LWJvcmRlci1jb2xvcjtcbikge1xuICAuQHtwcmVmaXgtY2xzfS1ncm91cC1hZGRvbiB7XG4gICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogQGJvcmRlci1jb2xvcjtcbiAgfVxufVxuIiwiLy8gQ29tcGF0aWJpbGl0eSBmb3IgYnJvd3NlcnMuXG5cbi8vIFBsYWNlaG9sZGVyIHRleHRcbi5wbGFjZWhvbGRlcihAY29sb3I6IEBpbnB1dC1wbGFjZWhvbGRlci1jb2xvcikge1xuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IEBjb2xvcjtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9wdWxsLzMyNjM5XG4gIH1cblxuICAmOnBsYWNlaG9sZGVyLXNob3duIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxufVxuIiwiLnJvdW5kZWRBcnJvdyhAd2lkdGgsIEBvdXRlci1yYWRpdXMsIEBiZy1jb2xvcjogdmFyKC0tYW50ZC1hcnJvdy1iYWNrZ3JvdW5kLWNvbG9yKSkge1xuICBAY29ybmVyLWhlaWdodDogdW5pdCgoKEBvdXRlci1yYWRpdXMpICogKDEgLSAxIC8gc3FydCgyKSkpKTtcblxuICBAd2lkdGgtd2l0aG91dC11bml0OiB1bml0KEB3aWR0aCk7XG4gIEBvdXRlci1yYWRpdXMtd2l0aG91dC11bml0OiB1bml0KEBvdXRlci1yYWRpdXMpO1xuICBAaW5uZXItcmFkaXVzLXdpdGhvdXQtdW5pdDogdW5pdChAYXJyb3ctYm9yZGVyLXJhZGl1cyk7XG5cbiAgQGEteDogQHdpZHRoLXdpdGhvdXQtdW5pdCAtIEBjb3JuZXItaGVpZ2h0O1xuICBAYS15OiAyICogQHdpZHRoLXdpdGhvdXQtdW5pdCArIEBjb3JuZXItaGVpZ2h0O1xuICBAYi14OiBAYS14ICsgQG91dGVyLXJhZGl1cy13aXRob3V0LXVuaXQgKiAoMSAvIHNxcnQoMikpO1xuICBAYi15OiAyICogQHdpZHRoLXdpdGhvdXQtdW5pdDtcbiAgQGMteDogMiAqIEB3aWR0aC13aXRob3V0LXVuaXQgLSBAaW5uZXItcmFkaXVzLXdpdGhvdXQtdW5pdDtcbiAgQGMteTogMiAqIEB3aWR0aC13aXRob3V0LXVuaXQ7XG4gIEBkLXg6IDIgKiBAd2lkdGgtd2l0aG91dC11bml0O1xuICBAZC15OiAyICogQHdpZHRoLXdpdGhvdXQtdW5pdCAtIEBpbm5lci1yYWRpdXMtd2l0aG91dC11bml0O1xuICBAZS14OiAyICogQHdpZHRoLXdpdGhvdXQtdW5pdDtcbiAgQGUteTogQGYteSArIEBvdXRlci1yYWRpdXMtd2l0aG91dC11bml0ICogKDEgLyBzcXJ0KDIpKTtcbiAgQGYteDogMiAqIEB3aWR0aC13aXRob3V0LXVuaXQgKyBAY29ybmVyLWhlaWdodDtcbiAgQGYteTogQHdpZHRoLXdpdGhvdXQtdW5pdCAtIEBjb3JuZXItaGVpZ2h0O1xuICBAZy14OiBAZi14IC0gMTtcbiAgQGcteTogQGYteTtcbiAgQGgteDogQGEteDtcbiAgQGgteTogQGEteSAtIDE7XG5cbiAgYm9yZGVyLXJhZGl1czogMCAwIEBhcnJvdy1ib3JkZXItcmFkaXVzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC1Ad2lkdGg7XG4gICAgbGVmdDogLUB3aWR0aDtcbiAgICB3aWR0aDogQHdpZHRoICogMztcbiAgICBoZWlnaHQ6IEB3aWR0aCAqIDM7XG4gICAgYmFja2dyb3VuZDogQGJnLWNvbG9yO1xuICAgIC8vIEhhY2sgZmlyZWZveDogaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9wdWxsLzMzNzEwI2lzc3VlY29tbWVudC0xMDE1Mjg3ODI1XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZWlsKC1Ad2lkdGggKyAxcHgpIGNlaWwoLUB3aWR0aCArIDFweCk7XG4gICAgY29udGVudDogJyc7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgzMyUgMzMlKTsgLy8gRm9yIGJyb3dzZXJzIHRoYXQgZG8gbm90IHN1cHBvcnQgcGF0aCgpXG4gICAgY2xpcC1wYXRoOiBwYXRoKFxuICAgICAgJ00gQHthLXh9IEB7YS15fSBBIEB7b3V0ZXItcmFkaXVzLXdpdGhvdXQtdW5pdH0gQHtvdXRlci1yYWRpdXMtd2l0aG91dC11bml0fSAwIDAgMSBAe2IteH0gQHtiLXl9IEwgQHtjLXh9IEB7Yy15fSBBIEB7aW5uZXItcmFkaXVzLXdpdGhvdXQtdW5pdH0gQHtpbm5lci1yYWRpdXMtd2l0aG91dC11bml0fSAwIDAgMCBAe2QteH0gQHtkLXl9IEwgQHtlLXh9IEB7ZS15fSBBIEB7b3V0ZXItcmFkaXVzLXdpdGhvdXQtdW5pdH0gQHtvdXRlci1yYWRpdXMtd2l0aG91dC11bml0fSAwIDAgMSBAe2YteH0gQHtmLXl9IEwgQHtnLXh9IEB7Zy15fSBMIEB7aC14fSBAe2gteX0gWidcbiAgICApO1xuICB9XG59XG4iLCJAcGlja2VyLWNlbGwtaW5uZXItY2xzOiB+J0B7cGlja2VyLXByZWZpeC1jbHN9LWNlbGwtaW5uZXInO1xuXG4uQHtwaWNrZXItcHJlZml4LWNsc30ge1xuICBAcGlja2VyLWFycm93LXNpemU6IDdweDtcbiAgQHBpY2tlci15ZWFyLW1vbnRoLWNlbGwtd2lkdGg6IDYwcHg7XG4gIEBwaWNrZXItcGFuZWwtd2lkdGg6IEBwaWNrZXItcGFuZWwtY2VsbC13aWR0aCAqIDcgKyBAcGFkZGluZy1zbSAqIDIgKyA0O1xuXG4gICYtcGFuZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IEBjYWxlbmRhci1iZztcbiAgICBib3JkZXI6IEBib3JkZXItd2lkdGgtYmFzZSBAYm9yZGVyLXN0eWxlLWJhc2UgQHBpY2tlci1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgJi1mb2N1c2VkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogQHByaW1hcnktY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgLy8gPSAgICAgICAgICAgICAgICAgICAgIFNoYXJlZCBQYW5lbCAgICAgICAgICAgICAgICAgICAgID1cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1kZWNhZGUtcGFuZWwsXG4gICYteWVhci1wYW5lbCxcbiAgJi1xdWFydGVyLXBhbmVsLFxuICAmLW1vbnRoLXBhbmVsLFxuICAmLXdlZWstcGFuZWwsXG4gICYtZGF0ZS1wYW5lbCxcbiAgJi10aW1lLXBhbmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IEBwaWNrZXItcGFuZWwtd2lkdGg7XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PSBIZWFkZXIgPT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMCBAcGFkZGluZy14cztcbiAgICBjb2xvcjogQGhlYWRpbmctY29sb3I7XG4gICAgYm9yZGVyLWJvdHRvbTogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAcGlja2VyLWJvcmRlci1jb2xvcjtcblxuICAgID4gKiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAcGlja2VyLXRleHQtaGVpZ2h0O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3c7XG4gICAgfVxuXG4gICAgPiBidXR0b24ge1xuICAgICAgbWluLXdpZHRoOiAxLjZlbTtcbiAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdmlldyB7XG4gICAgICBmbGV4OiBhdXRvO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAcGlja2VyLXRleHQtaGVpZ2h0O1xuXG4gICAgICBidXR0b24ge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IEBwYWRkaW5nLXhzO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gQXJyb3cgYnV0dG9uXG4gICYtcHJldi1pY29uLFxuICAmLW5leHQtaWNvbixcbiAgJi1zdXBlci1wcmV2LWljb24sXG4gICYtc3VwZXItbmV4dC1pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBAcGlja2VyLWFycm93LXNpemU7XG4gICAgaGVpZ2h0OiBAcGlja2VyLWFycm93LXNpemU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBAcGlja2VyLWFycm93LXNpemU7XG4gICAgICBoZWlnaHQ6IEBwaWNrZXItYXJyb3ctc2l6ZTtcbiAgICAgIGJvcmRlcjogMCBzb2xpZCBjdXJyZW50Y29sb3I7XG4gICAgICBib3JkZXItd2lkdGg6IDEuNXB4IDAgMCAxLjVweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cbiAgfVxuXG4gICYtc3VwZXItcHJldi1pY29uLFxuICAmLXN1cGVyLW5leHQtaWNvbiB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjZWlsKChAcGlja2VyLWFycm93LXNpemUgLyAyKSk7XG4gICAgICBsZWZ0OiBjZWlsKChAcGlja2VyLWFycm93LXNpemUgLyAyKSk7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogQHBpY2tlci1hcnJvdy1zaXplO1xuICAgICAgaGVpZ2h0OiBAcGlja2VyLWFycm93LXNpemU7XG4gICAgICBib3JkZXI6IDAgc29saWQgY3VycmVudGNvbG9yO1xuICAgICAgYm9yZGVyLXdpZHRoOiAxLjVweCAwIDAgMS41cHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gIH1cblxuICAmLXByZXYtaWNvbixcbiAgJi1zdXBlci1wcmV2LWljb24ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cblxuICAmLW5leHQtaWNvbixcbiAgJi1zdXBlci1uZXh0LWljb24ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT0gQm9keSA9PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtaW4td2lkdGg6IDI0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cblxuICAgIHRoIHtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5waWNrZXItY2VsbC1pbm5lcihAY2VsbENsYXNzTmFtZSkge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBoZWlnaHQ6IEBwaWNrZXItcGFuZWwtY2VsbC1oZWlnaHQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93O1xuICAgICAgY29udGVudDogJyc7XG4gICAgfVxuXG4gICAgLy8gPj4+IERlZmF1bHRcbiAgICAuQHtjZWxsQ2xhc3NOYW1lfSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWluLXdpZHRoOiBAcGlja2VyLXBhbmVsLWNlbGwtaGVpZ2h0O1xuICAgICAgaGVpZ2h0OiBAcGlja2VyLXBhbmVsLWNlbGwtaGVpZ2h0O1xuICAgICAgbGluZS1oZWlnaHQ6IEBwaWNrZXItcGFuZWwtY2VsbC1oZWlnaHQ7XG4gICAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3csIGJvcmRlciBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3c7XG4gICAgfVxuXG4gICAgLy8gPj4+IEhvdmVyXG4gICAgJjpob3Zlcjpub3QoJi1pbi12aWV3KSxcbiAgICAmOmhvdmVyOm5vdCgmLXNlbGVjdGVkKTpub3QoJi1yYW5nZS1zdGFydCk6bm90KCYtcmFuZ2UtZW5kKTpub3QoJi1yYW5nZS1ob3Zlci1zdGFydCk6bm90KCYtcmFuZ2UtaG92ZXItZW5kKSB7XG4gICAgICAuQHtjZWxsQ2xhc3NOYW1lfSB7XG4gICAgICAgIGJhY2tncm91bmQ6IEBwaWNrZXItYmFzaWMtY2VsbC1ob3Zlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyA+Pj4gVG9kYXlcbiAgICAmLWluLXZpZXcmLXRvZGF5IC5Ae2NlbGxDbGFzc05hbWV9IHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBib3JkZXI6IEBib3JkZXItd2lkdGgtYmFzZSBAYm9yZGVyLXN0eWxlLWJhc2UgQHByaW1hcnktY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vID4+PiBJbiBSYW5nZVxuICAgICYtaW4tdmlldyYtaW4tcmFuZ2Uge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAcGlja2VyLWJhc2ljLWNlbGwtYWN0aXZlLXdpdGgtcmFuZ2UtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gPj4+IFNlbGVjdGVkXG4gICAgJi1pbi12aWV3Ji1zZWxlY3RlZCAuQHtjZWxsQ2xhc3NOYW1lfSxcbiAgICAmLWluLXZpZXcmLXJhbmdlLXN0YXJ0IC5Ae2NlbGxDbGFzc05hbWV9LFxuICAgICYtaW4tdmlldyYtcmFuZ2UtZW5kIC5Ae2NlbGxDbGFzc05hbWV9IHtcbiAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1pbnZlcnNlO1xuICAgICAgYmFja2dyb3VuZDogQHByaW1hcnktY29sb3I7XG4gICAgfVxuXG4gICAgJi1pbi12aWV3Ji1yYW5nZS1zdGFydDpub3QoJi1yYW5nZS1zdGFydC1zaW5nbGUpLFxuICAgICYtaW4tdmlldyYtcmFuZ2UtZW5kOm5vdCgmLXJhbmdlLWVuZC1zaW5nbGUpIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IEBwaWNrZXItYmFzaWMtY2VsbC1hY3RpdmUtd2l0aC1yYW5nZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWluLXZpZXcmLXJhbmdlLXN0YXJ0OjpiZWZvcmUge1xuICAgICAgbGVmdDogNTAlO1xuICAgIH1cblxuICAgICYtaW4tdmlldyYtcmFuZ2UtZW5kOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDUwJTtcbiAgICB9XG5cbiAgICAvLyA+Pj4gUmFuZ2UgSG92ZXJcbiAgICAmLWluLXZpZXcmLXJhbmdlLWhvdmVyLXN0YXJ0Om5vdCgmLWluLXJhbmdlKTpub3QoJi1yYW5nZS1zdGFydCk6bm90KCYtcmFuZ2UtZW5kKSxcbiAgICAmLWluLXZpZXcmLXJhbmdlLWhvdmVyLWVuZDpub3QoJi1pbi1yYW5nZSk6bm90KCYtcmFuZ2Utc3RhcnQpOm5vdCgmLXJhbmdlLWVuZCksXG4gICAgJi1pbi12aWV3Ji1yYW5nZS1ob3Zlci1zdGFydCYtcmFuZ2Utc3RhcnQtc2luZ2xlLFxuICAgICYtaW4tdmlldyYtcmFuZ2UtaG92ZXItc3RhcnQmLXJhbmdlLXN0YXJ0Ji1yYW5nZS1lbmQmLXJhbmdlLWVuZC1uZWFyLWhvdmVyLFxuICAgICYtaW4tdmlldyYtcmFuZ2UtaG92ZXItZW5kJi1yYW5nZS1zdGFydCYtcmFuZ2UtZW5kJi1yYW5nZS1zdGFydC1uZWFyLWhvdmVyLFxuICAgICYtaW4tdmlldyYtcmFuZ2UtaG92ZXItZW5kJi1yYW5nZS1lbmQtc2luZ2xlLFxuICAgICYtaW4tdmlldyYtcmFuZ2UtaG92ZXI6bm90KCYtaW4tcmFuZ2UpIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBib3JkZXItdG9wOiBAYm9yZGVyLXdpZHRoLWJhc2UgZGFzaGVkIEBwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1ib3JkZXItY29sb3I7XG4gICAgICAgIGJvcmRlci1ib3R0b206IEBib3JkZXItd2lkdGgtYmFzZSBkYXNoZWQgQHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWJvcmRlci1jb2xvcjtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBBZGQgc3BhY2UgZm9yIHN0YXNoXG4gICAgJi1yYW5nZS1ob3Zlci1zdGFydDo6YWZ0ZXIsXG4gICAgJi1yYW5nZS1ob3Zlci1lbmQ6OmFmdGVyLFxuICAgICYtcmFuZ2UtaG92ZXI6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMnB4O1xuICAgIH1cblxuICAgIC8vIEhvdmVyIHdpdGggaW4gcmFuZ2VcbiAgICAmLWluLXZpZXcmLWluLXJhbmdlJi1yYW5nZS1ob3Zlcjo6YmVmb3JlLFxuICAgICYtaW4tdmlldyYtcmFuZ2Utc3RhcnQmLXJhbmdlLWhvdmVyOjpiZWZvcmUsXG4gICAgJi1pbi12aWV3Ji1yYW5nZS1lbmQmLXJhbmdlLWhvdmVyOjpiZWZvcmUsXG4gICAgJi1pbi12aWV3Ji1yYW5nZS1zdGFydDpub3QoJi1yYW5nZS1zdGFydC1zaW5nbGUpJi1yYW5nZS1ob3Zlci1zdGFydDo6YmVmb3JlLFxuICAgICYtaW4tdmlldyYtcmFuZ2UtZW5kOm5vdCgmLXJhbmdlLWVuZC1zaW5nbGUpJi1yYW5nZS1ob3Zlci1lbmQ6OmJlZm9yZSxcbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tcGFuZWxcbiAgICAgID4gOm5vdCguQHtwaWNrZXItcHJlZml4LWNsc30tZGF0ZS1wYW5lbClcbiAgICAgICYtaW4tdmlldyYtaW4tcmFuZ2UmLXJhbmdlLWhvdmVyLXN0YXJ0OjpiZWZvcmUsXG4gICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LXBhbmVsXG4gICAgICA+IDpub3QoLkB7cGlja2VyLXByZWZpeC1jbHN9LWRhdGUtcGFuZWwpXG4gICAgICAmLWluLXZpZXcmLWluLXJhbmdlJi1yYW5nZS1ob3Zlci1lbmQ6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiBAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtY29sb3I7XG4gICAgfVxuXG4gICAgLy8gcmFuZ2Ugc3RhcnQgYm9yZGVyLXJhZGl1c1xuICAgICYtaW4tdmlldyYtcmFuZ2Utc3RhcnQ6bm90KCYtcmFuZ2Utc3RhcnQtc2luZ2xlKTpub3QoJi1yYW5nZS1lbmQpIC5Ae2NlbGxDbGFzc05hbWV9IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2UgMCAwIEBib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgfVxuXG4gICAgLy8gcmFuZ2UgZW5kIGJvcmRlci1yYWRpdXNcbiAgICAmLWluLXZpZXcmLXJhbmdlLWVuZDpub3QoJi1yYW5nZS1lbmQtc2luZ2xlKTpub3QoJi1yYW5nZS1zdGFydCkgLkB7Y2VsbENsYXNzTmFtZX0ge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCBAYm9yZGVyLXJhZGl1cy1iYXNlIEBib3JkZXItcmFkaXVzLWJhc2UgMDtcbiAgICB9XG5cbiAgICAvLyBEYXRlUGFuZWwgb25seVxuICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1kYXRlLXBhbmVsICYtaW4tdmlldyYtaW4tcmFuZ2UmLXJhbmdlLWhvdmVyLXN0YXJ0IC5Ae2NlbGxDbGFzc05hbWV9LFxuICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1kYXRlLXBhbmVsICYtaW4tdmlldyYtaW4tcmFuZ2UmLXJhbmdlLWhvdmVyLWVuZCAuQHtjZWxsQ2xhc3NOYW1lfSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBiYWNrZ3JvdW5kOiBAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtY29sb3I7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3c7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1kYXRlLXBhbmVsXG4gICAgICAmLWluLXZpZXcmLWluLXJhbmdlJi1yYW5nZS1ob3Zlci1zdGFydFxuICAgICAgLkB7Y2VsbENsYXNzTmFtZX06OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAtNXB4IC0gQGJvcmRlci13aWR0aC1iYXNlO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tZGF0ZS1wYW5lbCAmLWluLXZpZXcmLWluLXJhbmdlJi1yYW5nZS1ob3Zlci1lbmQgLkB7Y2VsbENsYXNzTmFtZX06OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogLTVweCAtIEBib3JkZXItd2lkdGgtYmFzZTtcbiAgICB9XG5cbiAgICAvLyBIb3ZlciB3aXRoIHJhbmdlIHN0YXJ0ICYgZW5kXG4gICAgJi1yYW5nZS1ob3ZlciYtcmFuZ2Utc3RhcnQ6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiA1MCU7XG4gICAgfVxuXG4gICAgJi1yYW5nZS1ob3ZlciYtcmFuZ2UtZW5kOjphZnRlciB7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgfVxuXG4gICAgLy8gRWRnZSBzdGFydFxuICAgIHRyID4gJi1pbi12aWV3Ji1yYW5nZS1ob3ZlcjpmaXJzdC1jaGlsZDo6YWZ0ZXIsXG4gICAgdHIgPiAmLWluLXZpZXcmLXJhbmdlLWhvdmVyLWVuZDpmaXJzdC1jaGlsZDo6YWZ0ZXIsXG4gICAgJi1pbi12aWV3Ji1zdGFydCYtcmFuZ2UtaG92ZXItZWRnZS1zdGFydCYtcmFuZ2UtaG92ZXItZWRnZS1zdGFydC1uZWFyLXJhbmdlOjphZnRlcixcbiAgICAmLWluLXZpZXcmLXJhbmdlLWhvdmVyLWVkZ2Utc3RhcnQ6bm90KCYtcmFuZ2UtaG92ZXItZWRnZS1zdGFydC1uZWFyLXJhbmdlKTo6YWZ0ZXIsXG4gICAgJi1pbi12aWV3Ji1yYW5nZS1ob3Zlci1zdGFydDo6YWZ0ZXIge1xuICAgICAgbGVmdDogNnB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IEBib3JkZXItd2lkdGgtYmFzZSBkYXNoZWQgQHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWJvcmRlci1jb2xvcjtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIH1cblxuICAgIC8vIEVkZ2UgZW5kXG4gICAgdHIgPiAmLWluLXZpZXcmLXJhbmdlLWhvdmVyOmxhc3QtY2hpbGQ6OmFmdGVyLFxuICAgIHRyID4gJi1pbi12aWV3Ji1yYW5nZS1ob3Zlci1zdGFydDpsYXN0LWNoaWxkOjphZnRlcixcbiAgICAmLWluLXZpZXcmLWVuZCYtcmFuZ2UtaG92ZXItZWRnZS1lbmQmLXJhbmdlLWhvdmVyLWVkZ2UtZW5kLW5lYXItcmFuZ2U6OmFmdGVyLFxuICAgICYtaW4tdmlldyYtcmFuZ2UtaG92ZXItZWRnZS1lbmQ6bm90KCYtcmFuZ2UtaG92ZXItZWRnZS1lbmQtbmVhci1yYW5nZSk6OmFmdGVyLFxuICAgICYtaW4tdmlldyYtcmFuZ2UtaG92ZXItZW5kOjphZnRlciB7XG4gICAgICByaWdodDogNnB4O1xuICAgICAgYm9yZGVyLXJpZ2h0OiBAYm9yZGVyLXdpZHRoLWJhc2UgZGFzaGVkIEBwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1ib3JkZXItY29sb3I7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIH1cblxuICAgIC8vID4+PiBEaXNhYmxlZFxuICAgICYtZGlzYWJsZWQge1xuICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAuQHtjZWxsQ2xhc3NOYW1lfSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAcGlja2VyLWJhc2ljLWNlbGwtZGlzYWJsZWQtYmc7XG4gICAgICB9XG4gICAgfVxuICAgICYtZGlzYWJsZWQmLXRvZGF5IC5Ae2NlbGxDbGFzc05hbWV9OjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgJi1jZWxsIHtcbiAgICBwYWRkaW5nOiAzcHggMDtcbiAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC8vIEluIHZpZXdcbiAgICAmLWluLXZpZXcge1xuICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICAgIH1cblxuICAgIC5waWNrZXItY2VsbC1pbm5lcih+J0B7cGlja2VyLWNlbGwtaW5uZXItY2xzfScpO1xuICB9XG5cbiAgJi1kZWNhZGUtcGFuZWwsXG4gICYteWVhci1wYW5lbCxcbiAgJi1xdWFydGVyLXBhbmVsLFxuICAmLW1vbnRoLXBhbmVsIHtcbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tY29udGVudCB7XG4gICAgICBoZWlnaHQ6IEBwaWNrZXItcGFuZWwtd2l0aG91dC10aW1lLWNlbGwtaGVpZ2h0ICogNDtcbiAgICB9XG5cbiAgICAuQHtwaWNrZXItY2VsbC1pbm5lci1jbHN9IHtcbiAgICAgIHBhZGRpbmc6IDAgQHBhZGRpbmcteHM7XG4gICAgfVxuICB9XG5cbiAgJi1xdWFydGVyLXBhbmVsIHtcbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tY29udGVudCB7XG4gICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09IEZvb3RlciA9PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1mb290ZXIge1xuICAgIHdpZHRoOiBtaW4tY29udGVudDtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IEBwaWNrZXItdGV4dC1oZWlnaHQgLSAyICogQGJvcmRlci13aWR0aC1iYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIHRyYW5zcGFyZW50O1xuXG4gICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LXBhbmVsICYge1xuICAgICAgYm9yZGVyLXRvcDogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAcGlja2VyLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmLWV4dHJhIHtcbiAgICAgIHBhZGRpbmc6IDAgQHBhZGRpbmctc207XG4gICAgICBsaW5lLWhlaWdodDogQHBpY2tlci10ZXh0LWhlaWdodCAtIDIgKiBAYm9yZGVyLXdpZHRoLWJhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItYm90dG9tOiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBwaWNrZXItYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbm93IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgJi10b2RheS1idG4ge1xuICAgIGNvbG9yOiBAbGluay1jb2xvcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IEBsaW5rLWhvdmVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiBAbGluay1hY3RpdmUtY29sb3I7XG4gICAgfVxuXG4gICAgJiYtZGlzYWJsZWQge1xuICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgLy8gPSAgICAgICAgICAgICAgICAgICAgICAgU3BlY2lhbCAgICAgICAgICAgICAgICAgICAgICAgID1cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT0gRGVjYWRlIFBhbmVsID09PT09PT09PT09PT09PT09PT09PVxuICAmLWRlY2FkZS1wYW5lbCB7XG4gICAgLkB7cGlja2VyLWNlbGwtaW5uZXItY2xzfSB7XG4gICAgICBwYWRkaW5nOiAwIChAcGFkZGluZy14cyAvIDIpO1xuICAgIH1cblxuICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1jZWxsOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09IFllYXIgJiBRdWFydGVyICYgTW9udGggUGFuZWwgPT09PT09PT09PT09PVxuICAmLXllYXItcGFuZWwsXG4gICYtcXVhcnRlci1wYW5lbCxcbiAgJi1tb250aC1wYW5lbCB7XG4gICAgQGhvdmVyLWNlbGwtZml4ZWQtZGlzdGFuY2U6IChcbiAgICAgICgoKEBwaWNrZXItcGFuZWwtd2lkdGggLSBAcGFkZGluZy14cyAqIDIpIC8gMykgLSBAcGlja2VyLXllYXItbW9udGgtY2VsbC13aWR0aCkgLyAyXG4gICAgKTtcblxuICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDAgQHBhZGRpbmcteHM7XG4gICAgfVxuXG4gICAgLkB7cGlja2VyLWNlbGwtaW5uZXItY2xzfSB7XG4gICAgICB3aWR0aDogQHBpY2tlci15ZWFyLW1vbnRoLWNlbGwtd2lkdGg7XG4gICAgfVxuXG4gICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LWNlbGwtcmFuZ2UtaG92ZXItc3RhcnQ6OmFmdGVyIHtcbiAgICAgIGxlZnQ6IEBob3Zlci1jZWxsLWZpeGVkLWRpc3RhbmNlO1xuICAgICAgYm9yZGVyLWxlZnQ6IEBib3JkZXItd2lkdGgtYmFzZSBkYXNoZWQgQHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWJvcmRlci1jb2xvcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2UgMCAwIEBib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1wYW5lbC1ydGwgJiB7XG4gICAgICAgIHJpZ2h0OiBAaG92ZXItY2VsbC1maXhlZC1kaXN0YW5jZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBAYm9yZGVyLXdpZHRoLWJhc2UgZGFzaGVkIEBwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1ib3JkZXItY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgQGJvcmRlci1yYWRpdXMtYmFzZSBAYm9yZGVyLXJhZGl1cy1iYXNlIDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1jZWxsLXJhbmdlLWhvdmVyLWVuZDo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IEBob3Zlci1jZWxsLWZpeGVkLWRpc3RhbmNlO1xuICAgICAgYm9yZGVyLXJpZ2h0OiBAYm9yZGVyLXdpZHRoLWJhc2UgZGFzaGVkIEBwaWNrZXItZGF0ZS1ob3Zlci1yYW5nZS1ib3JkZXItY29sb3I7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIEBib3JkZXItcmFkaXVzLWJhc2UgQGJvcmRlci1yYWRpdXMtYmFzZSAwO1xuXG4gICAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tcGFuZWwtcnRsICYge1xuICAgICAgICBsZWZ0OiBAaG92ZXItY2VsbC1maXhlZC1kaXN0YW5jZTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IEBib3JkZXItd2lkdGgtYmFzZSBkYXNoZWQgQHBpY2tlci1kYXRlLWhvdmVyLXJhbmdlLWJvcmRlci1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZSAwIDAgQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09IFdlZWsgUGFuZWwgPT09PT09PT09PT09PT09PT09PT09PVxuICAmLXdlZWstcGFuZWwge1xuICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IEBwYWRkaW5nLXhzIEBwYWRkaW5nLXNtO1xuICAgIH1cblxuICAgIC8vIENsZWFyIGNlbGwgc3R5bGVcbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tY2VsbCB7XG4gICAgICAmOmhvdmVyIC5Ae3BpY2tlci1jZWxsLWlubmVyLWNsc30sXG4gICAgICAmLXNlbGVjdGVkIC5Ae3BpY2tlci1jZWxsLWlubmVyLWNsc30sXG4gICAgICAuQHtwaWNrZXItY2VsbC1pbm5lci1jbHN9IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXJvdyB7XG4gICAgICB0ZCB7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHRkIHtcbiAgICAgICAgYmFja2dyb3VuZDogQHBpY2tlci1iYXNpYy1jZWxsLWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLXNlbGVjdGVkIHRkLFxuICAgICAgJi1zZWxlY3RlZDpob3ZlciB0ZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IEBwcmltYXJ5LWNvbG9yO1xuXG4gICAgICAgICYuQHtwaWNrZXItcHJlZml4LWNsc30tY2VsbC13ZWVrIHtcbiAgICAgICAgICBjb2xvcjogZmFkZShAdGV4dC1jb2xvci1pbnZlcnNlLCA1MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5Ae3BpY2tlci1wcmVmaXgtY2xzfS1jZWxsLXRvZGF5IC5Ae3BpY2tlci1jZWxsLWlubmVyLWNsc306OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBAdGV4dC1jb2xvci1pbnZlcnNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLkB7cGlja2VyLWNlbGwtaW5uZXItY2xzfSB7XG4gICAgICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yLWludmVyc2U7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09IERhdGUgUGFuZWwgPT09PT09PT09PT09PT09PT09PT09PVxuICAmLWRhdGUtcGFuZWwge1xuICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IEBwYWRkaW5nLXhzIEBwYWRkaW5nLXNtO1xuICAgIH1cblxuICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1jb250ZW50IHtcbiAgICAgIHdpZHRoOiBAcGlja2VyLXBhbmVsLWNlbGwtd2lkdGggKiA3O1xuXG4gICAgICB0aCB7XG4gICAgICAgIHdpZHRoOiBAcGlja2VyLXBhbmVsLWNlbGwtd2lkdGg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT0gRGF0ZXRpbWUgUGFuZWwgPT09PT09PT09PT09PT09PT09PT1cbiAgJi1kYXRldGltZS1wYW5lbCB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS10aW1lLXBhbmVsIHtcbiAgICAgIGJvcmRlci1sZWZ0OiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBwaWNrZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1kYXRlLXBhbmVsLFxuICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS10aW1lLXBhbmVsIHtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93O1xuICAgIH1cblxuICAgIC8vIEtleWJvYXJkXG4gICAgJi1hY3RpdmUge1xuICAgICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LWRhdGUtcGFuZWwsXG4gICAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tdGltZS1wYW5lbCB7XG4gICAgICAgIG9wYWNpdHk6IDAuMztcblxuICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT0gVGltZSBQYW5lbCA9PT09PT09PT09PT09PT09PT09PT09XG4gICYtdGltZS1wYW5lbCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuXG4gICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IGF1dG87XG4gICAgICBoZWlnaHQ6IEBwaWNrZXItdGltZS1wYW5lbC1jb2x1bW4taGVpZ2h0O1xuICAgIH1cblxuICAgICYtY29sdW1uIHtcbiAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgd2lkdGg6IEBwaWNrZXItdGltZS1wYW5lbC1jb2x1bW4td2lkdGg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdztcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBAcGlja2VyLXRpbWUtcGFuZWwtY29sdW1uLWhlaWdodCAtIEBwaWNrZXItdGltZS1wYW5lbC1jZWxsLWhlaWdodDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1kYXRldGltZS1wYW5lbCAmIHtcbiAgICAgICAgICBoZWlnaHQ6IEBwaWNrZXItdGltZS1wYW5lbC1jb2x1bW4taGVpZ2h0IC0gQHBpY2tlci10aW1lLXBhbmVsLWNlbGwtaGVpZ2h0ICsgMiAqXG4gICAgICAgICAgICBAYm9yZGVyLXdpZHRoLWJhc2U7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBwaWNrZXItYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IEBjYWxlbmRhci1jb2x1bW4tYWN0aXZlLWJnO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cblxuICAgICAgPiBsaSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAmLkB7cGlja2VyLXByZWZpeC1jbHN9LXRpbWUtcGFuZWwtY2VsbCB7XG4gICAgICAgICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LXRpbWUtcGFuZWwtY2VsbC1pbm5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBAcGlja2VyLXRpbWUtcGFuZWwtY2VsbC1oZWlnaHQ7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAoKEBwaWNrZXItdGltZS1wYW5lbC1jb2x1bW4td2lkdGggLSAyOHB4KSAvIDIpO1xuICAgICAgICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IEBwaWNrZXItdGltZS1wYW5lbC1jZWxsLWhlaWdodDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBpdGVtLWhvdmVyLWJnO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYtc2VsZWN0ZWQge1xuICAgICAgICAgICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LXRpbWUtcGFuZWwtY2VsbC1pbm5lciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBjYWxlbmRhci1pdGVtLWFjdGl2ZS1iZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLWRpc2FibGVkIHtcbiAgICAgICAgICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS10aW1lLXBhbmVsLWNlbGwtaW5uZXIge1xuICAgICAgICAgICAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRml4IElFMTEgcmVuZGVyIGJ1ZyBieSBjc3MgaGFja3Ncbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzIxNTU5XG4vLyBodHRwczovL2NvZGVwZW4uaW8vYWZjMTYzLTE0NzI1NTUxOTMvcGVuL21kSlJhTmo/ZWRpdG9ycz0wMTEwXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci10eXBlLW5vLXVua25vd24sc2VsZWN0b3Itbm8tdmVuZG9yLXByZWZpeCAqL1xuXzotbXMtZnVsbHNjcmVlbixcbjpyb290IHtcbiAgLkB7cGlja2VyLXByZWZpeC1jbHN9LXJhbmdlLXdyYXBwZXIge1xuICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1tb250aC1wYW5lbCAuQHtwaWNrZXItcHJlZml4LWNsc30tY2VsbCxcbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30teWVhci1wYW5lbCAuQHtwaWNrZXItcHJlZml4LWNsc30tY2VsbCB7XG4gICAgICBwYWRkaW5nOiAyMXB4IDA7XG4gICAgfVxuICB9XG59XG4iLCIuQHtwaWNrZXItcHJlZml4LWNsc30ge1xuICAmLXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gIH1cblxuICAmLXN1ZmZpeCB7XG4gICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogKEBwYWRkaW5nLXhzIC8gMik7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAmLWNsZWFyIHtcbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gICYtc2VwYXJhdG9yIHtcbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gIH1cblxuICAmLWhlYWRlciB7XG4gICAgJi12aWV3IHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1wYW5lbC1ydGwgJiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IEBwYWRkaW5nLXhzO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09IFJhbmdlID09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1yYW5nZSB7XG4gICAgLy8gQ2xlYXJcbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tY2xlYXIge1xuICAgICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogQGlucHV0LXBhZGRpbmctaG9yaXpvbnRhbC1iYXNlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEFjdGl2ZSBiYXJcbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tYWN0aXZlLWJhciB7XG4gICAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogQGlucHV0LXBhZGRpbmctaG9yaXpvbnRhbC1iYXNlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLkB7cGlja2VyLXByZWZpeC1jbHN9LXNtYWxsIHtcbiAgICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1hY3RpdmUtYmFyIHtcbiAgICAgICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogQGlucHV0LXBhZGRpbmctaG9yaXpvbnRhbC1zbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PSBSYW5nZXMgPT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtcmFuZ2VzIHtcbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tZHJvcGRvd24tcnRsICYge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LW9rIHtcbiAgICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1kcm9wZG93bi1ydGwgJiB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IEBwYWRkaW5nLXhzO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT0gUGFuZWwgPT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtcGFuZWwge1xuICAgICYtcnRsIHtcbiAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgIH1cbiAgfVxuXG4gICYtcHJldi1pY29uLFxuICAmLXN1cGVyLXByZXYtaWNvbiB7XG4gICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LXBhbmVsLXJ0bCAmIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgfVxuICB9XG5cbiAgJi1uZXh0LWljb24sXG4gICYtc3VwZXItbmV4dC1pY29uIHtcbiAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tcGFuZWwtcnRsICYge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gIH1cblxuICAmLWNlbGwge1xuICAgIC5waWNrZXItY2VsbC1pbm5lcih+J0B7cGlja2VyLWNlbGwtaW5uZXItY2xzfScpO1xuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09IEJvZHkgPT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgLnBpY2tlci1jZWxsLWlubmVyKEBjZWxsQ2xhc3NOYW1lKSB7XG4gICAgLkB7Y2VsbENsYXNzTmFtZX0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1pbi13aWR0aDogQHBpY2tlci1wYW5lbC1jZWxsLWhlaWdodDtcbiAgICAgIGhlaWdodDogQHBpY2tlci1wYW5lbC1jZWxsLWhlaWdodDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAcGlja2VyLXBhbmVsLWNlbGwtaGVpZ2h0O1xuICAgICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93LCBib3JkZXIgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93O1xuICAgIH1cblxuICAgICYtaW4tdmlldyYtcmFuZ2Utc3RhcnQ6OmJlZm9yZSB7XG4gICAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tcGFuZWwtcnRsICYge1xuICAgICAgICByaWdodDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtaW4tdmlldyYtcmFuZ2UtZW5kOjpiZWZvcmUge1xuICAgICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LXBhbmVsLXJ0bCAmIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWluLXZpZXcmLXJhbmdlLXN0YXJ0Ji1yYW5nZS1lbmQ6OmJlZm9yZSB7XG4gICAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tcGFuZWwtcnRsICYge1xuICAgICAgICByaWdodDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LWRhdGUtcGFuZWxcbiAgICAgICYtaW4tdmlldyYtaW4tcmFuZ2UmLXJhbmdlLWhvdmVyLXN0YXJ0XG4gICAgICAuQHtjZWxsQ2xhc3NOYW1lfTo6YWZ0ZXIge1xuICAgICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LXBhbmVsLXJ0bCAmIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IC01cHggLSBAYm9yZGVyLXdpZHRoLWJhc2U7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LWRhdGUtcGFuZWwgJi1pbi12aWV3Ji1pbi1yYW5nZSYtcmFuZ2UtaG92ZXItZW5kIC5Ae2NlbGxDbGFzc05hbWV9OjphZnRlciB7XG4gICAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tcGFuZWwtcnRsICYge1xuICAgICAgICByaWdodDogLTVweCAtIEBib3JkZXItd2lkdGgtYmFzZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBIb3ZlciB3aXRoIHJhbmdlIHN0YXJ0ICYgZW5kXG4gICAgJi1yYW5nZS1ob3ZlciYtcmFuZ2Utc3RhcnQ6OmFmdGVyIHtcbiAgICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1wYW5lbC1ydGwgJiB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1yYW5nZS1ob3ZlciYtcmFuZ2UtZW5kOjphZnRlciB7XG4gICAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tcGFuZWwtcnRsICYge1xuICAgICAgICByaWdodDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIHJhbmdlIHN0YXJ0IGJvcmRlci1yYWRpdXNcbiAgICAmLWluLXZpZXcmLXJhbmdlLXN0YXJ0Om5vdCgmLXJhbmdlLXN0YXJ0LXNpbmdsZSk6bm90KCYtcmFuZ2UtZW5kKSAuQHtjZWxsQ2xhc3NOYW1lfSB7XG4gICAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tcGFuZWwtcnRsICYge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIEBib3JkZXItcmFkaXVzLWJhc2UgQGJvcmRlci1yYWRpdXMtYmFzZSAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIHJhbmdlIGVuZCBib3JkZXItcmFkaXVzXG4gICAgJi1pbi12aWV3Ji1yYW5nZS1lbmQ6bm90KCYtcmFuZ2UtZW5kLXNpbmdsZSk6bm90KCYtcmFuZ2Utc3RhcnQpIC5Ae2NlbGxDbGFzc05hbWV9IHtcbiAgICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1wYW5lbC1ydGwgJiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2UgMCAwIEBib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gRWRnZSBzdGFydFxuICAgIHRyID4gJi1pbi12aWV3Ji1yYW5nZS1ob3Zlcjpub3QoJi1zZWxlY3RlZCk6Zmlyc3QtY2hpbGQ6OmFmdGVyLFxuICAgICYtaW4tdmlldyYtc3RhcnQmLXJhbmdlLWhvdmVyLWVkZ2Utc3RhcnQmLXJhbmdlLWhvdmVyLWVkZ2Utc3RhcnQtbmVhci1yYW5nZTo6YWZ0ZXIsXG4gICAgJi1pbi12aWV3Ji1yYW5nZS1ob3Zlci1lZGdlLXN0YXJ0Om5vdCgmLXJhbmdlLWhvdmVyLWVkZ2Utc3RhcnQtbmVhci1yYW5nZSk6OmFmdGVyLFxuICAgICYtaW4tdmlldyYtcmFuZ2UtaG92ZXItc3RhcnQ6OmFmdGVyIHtcbiAgICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1wYW5lbC1ydGwgJiB7XG4gICAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogQGJvcmRlci13aWR0aC1iYXNlIGRhc2hlZCBAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtYm9yZGVyLWNvbG9yO1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCBAYm9yZGVyLXJhZGl1cy1iYXNlIEBib3JkZXItcmFkaXVzLWJhc2UgMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBFZGdlIGVuZFxuICAgIHRyID4gJi1pbi12aWV3Ji1yYW5nZS1ob3Zlcjpub3QoJi1zZWxlY3RlZCk6bGFzdC1jaGlsZDo6YWZ0ZXIsXG4gICAgJi1pbi12aWV3Ji1lbmQmLXJhbmdlLWhvdmVyLWVkZ2UtZW5kJi1yYW5nZS1ob3Zlci1lZGdlLWVuZC1uZWFyLXJhbmdlOjphZnRlcixcbiAgICAmLWluLXZpZXcmLXJhbmdlLWhvdmVyLWVkZ2UtZW5kOm5vdCgmLXJhbmdlLWhvdmVyLWVkZ2UtZW5kLW5lYXItcmFuZ2UpOjphZnRlcixcbiAgICAmLWluLXZpZXcmLXJhbmdlLWhvdmVyLWVuZDo6YWZ0ZXIge1xuICAgICAgLkB7cGlja2VyLXByZWZpeC1jbHN9LXBhbmVsLXJ0bCAmIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDZweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICBib3JkZXItbGVmdDogQGJvcmRlci13aWR0aC1iYXNlIGRhc2hlZCBAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtYm9yZGVyLWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlIDAgMCBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgICAgfVxuICAgIH1cblxuICAgIHRyID4gJi1pbi12aWV3Ji1yYW5nZS1ob3Zlci1zdGFydDpsYXN0LWNoaWxkOjphZnRlcixcbiAgICB0ciA+ICYtaW4tdmlldyYtcmFuZ2UtaG92ZXItZW5kOmZpcnN0LWNoaWxkOjphZnRlcixcbiAgICAmLWluLXZpZXcmLXN0YXJ0Ji1yYW5nZS1ob3Zlci1lZGdlLXN0YXJ0Om5vdCgmLXJhbmdlLWhvdmVyKTo6YWZ0ZXIsXG4gICAgJi1pbi12aWV3Ji1zdGFydCYtcmFuZ2UtaG92ZXItZW5kJi1yYW5nZS1ob3Zlci1lZGdlLXN0YXJ0Om5vdCgmLXJhbmdlLWhvdmVyKTo6YWZ0ZXIsXG4gICAgJi1pbi12aWV3Ji1lbmQmLXJhbmdlLWhvdmVyLXN0YXJ0Ji1yYW5nZS1ob3Zlci1lZGdlLWVuZDpub3QoJi1yYW5nZS1ob3Zlcik6OmFmdGVyLFxuICAgIHRyID4gJi1pbi12aWV3Ji1zdGFydCYtcmFuZ2UtaG92ZXImLXJhbmdlLWhvdmVyLWVkZ2Utc3RhcnQ6bGFzdC1jaGlsZDo6YWZ0ZXIsXG4gICAgdHIgPiAmLWluLXZpZXcmLWVuZCYtcmFuZ2UtaG92ZXImLXJhbmdlLWhvdmVyLWVkZ2UtZW5kOmZpcnN0LWNoaWxkOjphZnRlciB7XG4gICAgICAuQHtwaWNrZXItcHJlZml4LWNsc30tcGFuZWwtcnRsICYge1xuICAgICAgICByaWdodDogNnB4O1xuICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogQGJvcmRlci13aWR0aC1iYXNlIGRhc2hlZCBAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtYm9yZGVyLWNvbG9yO1xuICAgICAgICBib3JkZXItbGVmdDogQGJvcmRlci13aWR0aC1iYXNlIGRhc2hlZCBAcGlja2VyLWRhdGUtaG92ZXItcmFuZ2UtYm9yZGVyLWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PSBGb290ZXIgPT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtZm9vdGVyIHtcbiAgICAmLWV4dHJhIHtcbiAgICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1kcm9wZG93bi1ydGwgJiB7XG4gICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09IFRpbWUgUGFuZWwgPT09PT09PT09PT09PT09PT09PT09PVxuICAmLXRpbWUtcGFuZWwge1xuICAgIC5Ae3BpY2tlci1wcmVmaXgtY2xzfS1wYW5lbC1ydGwgJiB7XG4gICAgICBkaXJlY3Rpb246IGx0cjtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AZGVzY3JpcHRpb25zLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1kZXNjcmlwdGlvbnMnO1xuXG4uQHtkZXNjcmlwdGlvbnMtcHJlZml4LWNsc30ge1xuICAmLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IEBkZXNjcmlwdGlvbnMtdGl0bGUtbWFyZ2luLWJvdHRvbTtcbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIGZsZXg6IGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjb2xvcjogQGhlYWRpbmctY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWxnO1xuICAgIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG5cbiAgJi1leHRyYSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY29sb3I6IEBkZXNjcmlwdGlvbnMtZXh0cmEtY29sb3I7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gIH1cblxuICAmLXZpZXcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgICB0YWJsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgfVxuICB9XG5cbiAgJi1yb3cge1xuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogQGRlc2NyaXB0aW9ucy1pdGVtLXBhZGRpbmctYm90dG9tO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtaXRlbS1sYWJlbCB7XG4gICAgY29sb3I6IEBoZWFkaW5nLWNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gICAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1iYXNlO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgJiB3aGVuIChAZGVzY3JpcHRpb25zLWl0ZW0tdHJhaWxpbmctY29sb249dHJ1ZSkge1xuICAgICAgICBjb250ZW50OiAnOic7XG4gICAgICB9XG4gICAgICAmIHdoZW4gbm90IChAZGVzY3JpcHRpb25zLWl0ZW0tdHJhaWxpbmctY29sb249dHJ1ZSkge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICB9XG5cbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTAuNXB4O1xuICAgICAgbWFyZ2luOiAwIEBkZXNjcmlwdGlvbnMtaXRlbS1sYWJlbC1jb2xvbi1tYXJnaW4tcmlnaHQgMFxuICAgICAgICBAZGVzY3JpcHRpb25zLWl0ZW0tbGFiZWwtY29sb24tbWFyZ2luLWxlZnQ7XG4gICAgfVxuXG4gICAgJi5Ae2Rlc2NyaXB0aW9ucy1wcmVmaXgtY2xzfS1pdGVtLW5vLWNvbG9uOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgfVxuICB9XG5cbiAgJi1pdGVtLW5vLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gIH1cblxuICAmLWl0ZW0tY29udGVudCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBmbGV4OiAxO1xuICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcbiAgICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB9XG5cbiAgJi1pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgLkB7ZGVzY3JpcHRpb25zLXByZWZpeC1jbHN9LWl0ZW0tbGFiZWwsXG4gICAgICAuQHtkZXNjcmlwdGlvbnMtcHJlZml4LWNsc30taXRlbS1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLW1pZGRsZSB7XG4gICAgLkB7ZGVzY3JpcHRpb25zLXByZWZpeC1jbHN9LXJvdyB7XG4gICAgICA+IHRoLFxuICAgICAgPiB0ZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBAcGFkZGluZy1zbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXNtYWxsIHtcbiAgICAuQHtkZXNjcmlwdGlvbnMtcHJlZml4LWNsc30tcm93IHtcbiAgICAgID4gdGgsXG4gICAgICA+IHRkIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IEBwYWRkaW5nLXhzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtYm9yZGVyZWQge1xuICAgIC5Ae2Rlc2NyaXB0aW9ucy1wcmVmaXgtY2xzfS12aWV3IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBib3JkZXItY29sb3Itc3BsaXQ7XG5cbiAgICAgID4gdGFibGUge1xuICAgICAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7ZGVzY3JpcHRpb25zLXByZWZpeC1jbHN9LWl0ZW0tbGFiZWwsXG4gICAgLkB7ZGVzY3JpcHRpb25zLXByZWZpeC1jbHN9LWl0ZW0tY29udGVudCB7XG4gICAgICBwYWRkaW5nOiBAZGVzY3JpcHRpb25zLWRlZmF1bHQtcGFkZGluZztcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIEBib3JkZXItY29sb3Itc3BsaXQ7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHtkZXNjcmlwdGlvbnMtcHJlZml4LWNsc30taXRlbS1sYWJlbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZGVzY3JpcHRpb25zLWJnO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7ZGVzY3JpcHRpb25zLXByZWZpeC1jbHN9LXJvdyB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGJvcmRlci1jb2xvci1zcGxpdDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLkB7ZGVzY3JpcHRpb25zLXByZWZpeC1jbHN9LW1pZGRsZSB7XG4gICAgICAuQHtkZXNjcmlwdGlvbnMtcHJlZml4LWNsc30taXRlbS1sYWJlbCxcbiAgICAgIC5Ae2Rlc2NyaXB0aW9ucy1wcmVmaXgtY2xzfS1pdGVtLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiBAZGVzY3JpcHRpb25zLW1pZGRsZS1wYWRkaW5nO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuQHtkZXNjcmlwdGlvbnMtcHJlZml4LWNsc30tc21hbGwge1xuICAgICAgLkB7ZGVzY3JpcHRpb25zLXByZWZpeC1jbHN9LWl0ZW0tbGFiZWwsXG4gICAgICAuQHtkZXNjcmlwdGlvbnMtcHJlZml4LWNsc30taXRlbS1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogQGRlc2NyaXB0aW9ucy1zbWFsbC1wYWRkaW5nO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBkZXNjcmlwdGlvbnMtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWRlc2NyaXB0aW9ucyc7XG5cbi5Ae2Rlc2NyaXB0aW9ucy1wcmVmaXgtY2xzfSB7XG4gICYtcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxuXG4gICYtaXRlbS1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgLkB7ZGVzY3JpcHRpb25zLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgbWFyZ2luOiAwIEBkZXNjcmlwdGlvbnMtaXRlbS1sYWJlbC1jb2xvbi1tYXJnaW4tbGVmdCAwXG4gICAgICAgICAgQGRlc2NyaXB0aW9ucy1pdGVtLWxhYmVsLWNvbG9uLW1hcmdpbi1yaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWJvcmRlcmVkIHtcbiAgICAuQHtkZXNjcmlwdGlvbnMtcHJlZml4LWNsc30taXRlbS1sYWJlbCxcbiAgICAuQHtkZXNjcmlwdGlvbnMtcHJlZml4LWNsc30taXRlbS1jb250ZW50IHtcbiAgICAgIC5Ae2Rlc2NyaXB0aW9ucy1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIEBib3JkZXItY29sb3Itc3BsaXQ7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBkaXZpZGVyLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1kaXZpZGVyJztcblxuLkB7ZGl2aWRlci1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcblxuICBib3JkZXItdG9wOiBAYm9yZGVyLXdpZHRoLWJhc2Ugc29saWQgQGRpdmlkZXItY29sb3I7XG5cbiAgJi12ZXJ0aWNhbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTAuMDZlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAwLjllbTtcbiAgICBtYXJnaW46IDAgQGRpdmlkZXItdmVydGljYWwtZ3V0dGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItbGVmdDogQGJvcmRlci13aWR0aC1iYXNlIHNvbGlkIEBkaXZpZGVyLWNvbG9yO1xuICB9XG5cbiAgJi1ob3Jpem9udGFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTsgLy8gRml4IGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzEwOTE0XG4gICAgbWFyZ2luOiAyNHB4IDA7XG4gIH1cblxuICAmLWhvcml6b250YWwmLXdpdGgtdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMTZweCAwO1xuICAgIGNvbG9yOiBAaGVhZGluZy1jb2xvcjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1sZztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci10b3AtY29sb3I6IEBkaXZpZGVyLWNvbG9yO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBib3JkZXItdG9wOiBAYm9yZGVyLXdpZHRoLWJhc2Ugc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAvLyBDaHJvbWUgbm90IGFjY2VwdCBgaW5oZXJpdGAgaW4gYGJvcmRlci10b3BgXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiBpbmhlcml0O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgY29udGVudDogJyc7XG4gICAgfVxuICB9XG5cbiAgJi1ob3Jpem9udGFsJi13aXRoLXRleHQtbGVmdCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiBAZGl2aWRlci1vcmllbnRhdGlvbi1tYXJnaW47XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDEwMCUgLSBAZGl2aWRlci1vcmllbnRhdGlvbi1tYXJnaW47XG4gICAgfVxuICB9XG5cbiAgJi1ob3Jpem9udGFsJi13aXRoLXRleHQtcmlnaHQge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMTAwJSAtIEBkaXZpZGVyLW9yaWVudGF0aW9uLW1hcmdpbjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB3aWR0aDogQGRpdmlkZXItb3JpZW50YXRpb24tbWFyZ2luO1xuICAgIH1cbiAgfVxuXG4gICYtaW5uZXItdGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAgQGRpdmlkZXItdGV4dC1wYWRkaW5nO1xuICB9XG5cbiAgJi1kYXNoZWQge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBAZGl2aWRlci1jb2xvcjtcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgICBib3JkZXItd2lkdGg6IEBib3JkZXItd2lkdGgtYmFzZSAwIDA7XG4gIH1cblxuICAmLWhvcml6b250YWwmLXdpdGgtdGV4dCYtZGFzaGVkIHtcbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQgbm9uZSBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtdmVydGljYWwmLWRhc2hlZCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMCBAYm9yZGVyLXdpZHRoLWJhc2U7XG4gIH1cblxuICAmLXBsYWluJi13aXRoLXRleHQge1xuICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuICB9XG5cbiAgJi1ob3Jpem9udGFsJi13aXRoLXRleHQtbGVmdCYtbm8tZGVmYXVsdC1vcmllbnRhdGlvbi1tYXJnaW4tbGVmdCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAwO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5Ae2RpdmlkZXItcHJlZml4LWNsc30taW5uZXItdGV4dCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJi1ob3Jpem9udGFsJi13aXRoLXRleHQtcmlnaHQmLW5vLWRlZmF1bHQtb3JpZW50YXRpb24tbWFyZ2luLXJpZ2h0IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLkB7ZGl2aWRlci1wcmVmaXgtY2xzfS1pbm5lci10ZXh0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQGRpdmlkZXItcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWRpdmlkZXInO1xuXG4uQHtkaXZpZGVyLXByZWZpeC1jbHN9IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG5cbiAgJi1ob3Jpem9udGFsJi13aXRoLXRleHQtbGVmdCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIC5Ae2RpdmlkZXItcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIHdpZHRoOiAxMDAlIC0gQGRpdmlkZXItb3JpZW50YXRpb24tbWFyZ2luO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIC5Ae2RpdmlkZXItcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIHdpZHRoOiBAZGl2aWRlci1vcmllbnRhdGlvbi1tYXJnaW47XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1ob3Jpem9udGFsJi13aXRoLXRleHQtcmlnaHQge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICAuQHtkaXZpZGVyLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICB3aWR0aDogQGRpdmlkZXItb3JpZW50YXRpb24tbWFyZ2luO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIC5Ae2RpdmlkZXItcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIHdpZHRoOiAxMDAlIC0gQGRpdmlkZXItb3JpZW50YXRpb24tbWFyZ2luO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcblxuQGRyYXdlci1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tZHJhd2VyJztcbkBwaWNrZXItcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXBpY2tlcic7XG5AZHJhd2VyLWFuaW1hdGlvbi1lYXNlOiBAZWFzZS1vdXQtcXVpbnQ7XG5cbi5Ae2RyYXdlci1wcmVmaXgtY2xzfSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiBAemluZGV4LW1vZGFsO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAmLWlubGluZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PSBNYXNrID09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1tYXNrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IEB6aW5kZXgtbW9kYWw7XG4gICAgYmFja2dyb3VuZDogQG1vZGFsLW1hc2stYmc7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PSBDb250ZW50ID09PT09PT09PT09PT09PT09PT09PVxuICAmLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IEB6aW5kZXgtbW9kYWw7XG4gICAgdHJhbnNpdGlvbjogYWxsIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdztcblxuICAgICYtaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLy8gUGxhY2VtZW50XG4gICAgLkB7ZHJhd2VyLXByZWZpeC1jbHN9LWxlZnQgPiAmIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3gtc2hhZG93OiBAc2hhZG93LTEtcmlnaHQ7XG4gICAgfVxuXG4gICAgLkB7ZHJhd2VyLXByZWZpeC1jbHN9LXJpZ2h0ID4gJiB7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJveC1zaGFkb3c6IEBzaGFkb3ctMS1sZWZ0O1xuICAgIH1cblxuICAgIC5Ae2RyYXdlci1wcmVmaXgtY2xzfS10b3AgPiAmIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJveC1zaGFkb3c6IEBzaGFkb3ctMS1kb3duO1xuICAgIH1cblxuICAgIC5Ae2RyYXdlci1wcmVmaXgtY2xzfS1ib3R0b20gPiAmIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJveC1zaGFkb3c6IEBzaGFkb3ctMS11cDtcbiAgICB9XG4gIH1cblxuICAmLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiBAZHJhd2VyLWJnO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09IFBhbmVsID09PT09PT09PT09PT09PT09PT09PT1cbiAgJi13cmFwcGVyLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAvLyBIZWFkZXJcbiAgJi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IEBkcmF3ZXItaGVhZGVyLXBhZGRpbmc7XG4gICAgZm9udC1zaXplOiBAZHJhd2VyLXRpdGxlLWZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogQGRyYXdlci10aXRsZS1saW5lLWhlaWdodDtcbiAgICBib3JkZXItYm90dG9tOiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBib3JkZXItY29sb3Itc3BsaXQ7XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAxO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJi1leHRyYSB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gICYtY2xvc2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgY29sb3I6IEBtb2RhbC1jbG9zZS1jb2xvcjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1sZztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93O1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBAaWNvbi1jb2xvci1ob3ZlcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLXRpdGxlIHtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogQGhlYWRpbmctY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IEBkcmF3ZXItdGl0bGUtZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiBAZHJhd2VyLXRpdGxlLWxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgLy8gQm9keVxuICAmLWJvZHkge1xuICAgIGZsZXg6IDE7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgcGFkZGluZzogQGRyYXdlci1ib2R5LXBhZGRpbmc7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cblxuICAvLyBGb290ZXJcbiAgJi1mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmc6IEBkcmF3ZXItZm9vdGVyLXBhZGRpbmctdmVydGljYWwgQGRyYXdlci1mb290ZXItcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIGJvcmRlci10b3A6IEBib3JkZXItd2lkdGgtYmFzZSBAYm9yZGVyLXN0eWxlLWJhc2UgQGJvcmRlci1jb2xvci1zcGxpdDtcbiAgfVxufVxuIiwiLyogc3R5bGVsaW50LWRpc2FibGUgYXQtcnVsZS1lbXB0eS1saW5lLWJlZm9yZSxhdC1ydWxlLW5hbWUtc3BhY2UtYWZ0ZXIsYXQtcnVsZS1uby11bmtub3duICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tYmFuZy1zcGFjZS1iZWZvcmUsbm8tZHVwbGljYXRlLXNlbGVjdG9ycyxzdHJpbmctbm8tbmV3bGluZSAqL1xuLmFudC1kcmF3ZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYW50LWRyYXdlci1pbmxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYW50LWRyYXdlci1tYXNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40NSk7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlci1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFudC1kcmF3ZXItbGVmdCA+IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBib3gtc2hhZG93OiA2cHggMCAxNnB4IC04cHggcmdiYSgwLCAwLCAwLCAwLjA4KSwgOXB4IDAgMjhweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSksIDEycHggMCA0OHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjAzKTtcbn1cbi5hbnQtZHJhd2VyLXJpZ2h0ID4gLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3gtc2hhZG93OiAtNnB4IDAgMTZweCAtOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCksIC05cHggMCAyOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KSwgLTEycHggMCA0OHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjAzKTtcbn1cbi5hbnQtZHJhd2VyLXRvcCA+IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDE2cHggLThweCByZ2JhKDAsIDAsIDAsIDAuMDgpLCAwIDlweCAyOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KSwgMCAxMnB4IDQ4cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMDMpO1xufVxuLmFudC1kcmF3ZXItYm90dG9tID4gLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYm94LXNoYWRvdzogMCAtNnB4IDE2cHggLThweCByZ2JhKDAsIDAsIDAsIDAuMDgpLCAwIC05cHggMjhweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSksIDAgLTEycHggNDhweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG59XG4uYW50LWRyYXdlci1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5hbnQtZHJhd2VyLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7XG59XG4uYW50LWRyYXdlci1oZWFkZXItdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDA7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG4uYW50LWRyYXdlci1leHRyYSB7XG4gIGZsZXg6IG5vbmU7XG59XG4uYW50LWRyYXdlci1jbG9zZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG4uYW50LWRyYXdlci1jbG9zZTpmb2N1cyxcbi5hbnQtZHJhd2VyLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hbnQtZHJhd2VyLXRpdGxlIHtcbiAgZmxleDogMTtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5hbnQtZHJhd2VyLWJvZHkge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmFudC1kcmF3ZXItZm9vdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYwZjA7XG59XG4ucGFuZWwtbW90aW9uLWVudGVyLXN0YXJ0LFxuLnBhbmVsLW1vdGlvbi1hcHBlYXItc3RhcnQsXG4ucGFuZWwtbW90aW9uLWxlYXZlLXN0YXJ0IHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5wYW5lbC1tb3Rpb24tZW50ZXItYWN0aXZlLFxuLnBhbmVsLW1vdGlvbi1hcHBlYXItYWN0aXZlLFxuLnBhbmVsLW1vdGlvbi1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5hbnQtZHJhd2VyLW1hc2stbW90aW9uLWVudGVyLWFjdGl2ZSxcbi5hbnQtZHJhd2VyLW1hc2stbW90aW9uLWFwcGVhci1hY3RpdmUsXG4uYW50LWRyYXdlci1tYXNrLW1vdGlvbi1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5hbnQtZHJhd2VyLW1hc2stbW90aW9uLWVudGVyLFxuLmFudC1kcmF3ZXItbWFzay1tb3Rpb24tYXBwZWFyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5hbnQtZHJhd2VyLW1hc2stbW90aW9uLWVudGVyLWFjdGl2ZSxcbi5hbnQtZHJhd2VyLW1hc2stbW90aW9uLWFwcGVhci1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuLmFudC1kcmF3ZXItbWFzay1tb3Rpb24tbGVhdmUge1xuICBvcGFjaXR5OiAxO1xufVxuLmFudC1kcmF3ZXItbWFzay1tb3Rpb24tbGVhdmUtYWN0aXZlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi1sZWZ0LWVudGVyLXN0YXJ0LFxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWxlZnQtYXBwZWFyLXN0YXJ0LFxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWxlZnQtbGVhdmUtc3RhcnQge1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWxlZnQtZW50ZXItYWN0aXZlLFxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWxlZnQtYXBwZWFyLWFjdGl2ZSxcbi5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi1sZWZ0LWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWxlZnQtZW50ZXItc3RhcnQsXG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tbGVmdC1hcHBlYXItc3RhcnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpICFpbXBvcnRhbnQ7XG59XG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tbGVmdC1lbnRlci1hY3RpdmUsXG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tbGVmdC1hcHBlYXItYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWxlZnQtbGVhdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tbGVmdC1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLXJpZ2h0LWVudGVyLXN0YXJ0LFxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLXJpZ2h0LWFwcGVhci1zdGFydCxcbi5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi1yaWdodC1sZWF2ZS1zdGFydCB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tcmlnaHQtZW50ZXItYWN0aXZlLFxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLXJpZ2h0LWFwcGVhci1hY3RpdmUsXG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tcmlnaHQtbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tcmlnaHQtZW50ZXItc3RhcnQsXG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tcmlnaHQtYXBwZWFyLXN0YXJ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpICFpbXBvcnRhbnQ7XG59XG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tcmlnaHQtZW50ZXItYWN0aXZlLFxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLXJpZ2h0LWFwcGVhci1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tcmlnaHQtbGVhdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tcmlnaHQtbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLXRvcC1lbnRlci1zdGFydCxcbi5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi10b3AtYXBwZWFyLXN0YXJ0LFxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLXRvcC1sZWF2ZS1zdGFydCB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tdG9wLWVudGVyLWFjdGl2ZSxcbi5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi10b3AtYXBwZWFyLWFjdGl2ZSxcbi5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi10b3AtbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tdG9wLWVudGVyLXN0YXJ0LFxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLXRvcC1hcHBlYXItc3RhcnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpICFpbXBvcnRhbnQ7XG59XG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tdG9wLWVudGVyLWFjdGl2ZSxcbi5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi10b3AtYXBwZWFyLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi10b3AtbGVhdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tdG9wLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tYm90dG9tLWVudGVyLXN0YXJ0LFxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWJvdHRvbS1hcHBlYXItc3RhcnQsXG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tYm90dG9tLWxlYXZlLXN0YXJ0IHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi1ib3R0b20tZW50ZXItYWN0aXZlLFxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWJvdHRvbS1hcHBlYXItYWN0aXZlLFxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWJvdHRvbS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5hbnQtZHJhd2VyLXBhbmVsLW1vdGlvbi1ib3R0b20tZW50ZXItc3RhcnQsXG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tYm90dG9tLWFwcGVhci1zdGFydCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSAhaW1wb3J0YW50O1xufVxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWJvdHRvbS1lbnRlci1hY3RpdmUsXG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tYm90dG9tLWFwcGVhci1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uYW50LWRyYXdlci1wYW5lbC1tb3Rpb24tYm90dG9tLWxlYXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmFudC1kcmF3ZXItcGFuZWwtbW90aW9uLWJvdHRvbS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG4uYW50LWRyYXdlci1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cbi5hbnQtZHJhd2VyLXJ0bCAuYW50LWRyYXdlci1jbG9zZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4iLCJAaW1wb3J0IChyZWZlcmVuY2UpICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuXG5AZHJhd2VyLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1kcmF3ZXInO1xuXG4ucGFuZWwtbW90aW9uIHtcbiAgJi1lbnRlcixcbiAgJi1hcHBlYXIsXG4gICYtbGVhdmUge1xuICAgICYtc3RhcnQge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmLWFjdGl2ZSB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93O1xuICAgIH1cbiAgfVxufVxuXG4uQHtkcmF3ZXItcHJlZml4LWNsc30ge1xuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT0gTWFzayA9PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1tYXNrLW1vdGlvbiB7XG4gICAgJi1lbnRlcixcbiAgICAmLWFwcGVhcixcbiAgICAmLWxlYXZlIHtcbiAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWVudGVyLFxuICAgICYtYXBwZWFyIHtcbiAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxlYXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PSBQYW5lbCA9PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1wYW5lbC1tb3Rpb24ge1xuICAgIC8vIExlZnRcbiAgICAmLWxlZnQge1xuICAgICAgLnBhbmVsLW1vdGlvbigpO1xuXG4gICAgICAmLWVudGVyLFxuICAgICAgJi1hcHBlYXIge1xuICAgICAgICAmLXN0YXJ0IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtbGVhdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cbiAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSaWdodFxuICAgICYtcmlnaHQge1xuICAgICAgLnBhbmVsLW1vdGlvbigpO1xuXG4gICAgICAmLWVudGVyLFxuICAgICAgJi1hcHBlYXIge1xuICAgICAgICAmLXN0YXJ0IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1sZWF2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblxuICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gVG9wXG4gICAgJi10b3Age1xuICAgICAgLnBhbmVsLW1vdGlvbigpO1xuXG4gICAgICAmLWVudGVyLFxuICAgICAgJi1hcHBlYXIge1xuICAgICAgICAmLXN0YXJ0IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtbGVhdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cbiAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb3R0b21cbiAgICAmLWJvdHRvbSB7XG4gICAgICAucGFuZWwtbW90aW9uKCk7XG5cbiAgICAgICYtZW50ZXIsXG4gICAgICAmLWFwcGVhciB7XG4gICAgICAgICYtc3RhcnQge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWxlYXZlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXG4gICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5cbkBkcmF3ZXItcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWRyYXdlcic7XG5cbi5Ae2RyYXdlci1wcmVmaXgtY2xzfSB7XG4gICYtcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxuXG4gICYtY2xvc2Uge1xuICAgIC5Ae2RyYXdlci1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgKHJlZmVyZW5jZSkgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5cbkBkcm9wZG93bi1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tZHJvcGRvd24nO1xuXG4uQHtkcm9wZG93bi1wcmVmaXgtY2xzfS1tZW51LWl0ZW0ge1xuICAmJi1kYW5nZXIge1xuICAgIGNvbG9yOiBAZXJyb3ItY29sb3I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1pbnZlcnNlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGVycm9yLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5AaW1wb3J0ICcuL3N0YXR1cyc7XG5cbkBkcm9wZG93bi1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tZHJvcGRvd24nO1xuXG4uQHtkcm9wZG93bi1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgbGVmdDogLTk5OTlweDtcbiAgei1pbmRleDogQHppbmRleC1kcm9wZG93bjtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtQHBvcG92ZXItZGlzdGFuY2UgKyBAcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC1AcG9wb3Zlci1kaXN0YW5jZSArIEBwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIGxlZnQ6IC03cHg7XG4gICAgei1pbmRleDogLTk5OTk7XG4gICAgb3BhY2l0eTogMC4wMDAxO1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgfVxuXG4gICYtd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLkB7YW50LXByZWZpeH0tYnRuID4gLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0tZG93biB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuXG4gICAgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0tZG93bjo6YmVmb3JlIHtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBAYW5pbWF0aW9uLWR1cmF0aW9uLWJhc2U7XG4gICAgfVxuICB9XG5cbiAgJi13cmFwLW9wZW4ge1xuICAgIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9LWRvd246OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxuXG4gICYtaGlkZGVuLFxuICAmLW1lbnUtaGlkZGVuLFxuICAmLW1lbnUtc3VibWVudS1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIGRyb3Bkb3duIGFycm93XG4gICYtc2hvdy1hcnJvdyYtcGxhY2VtZW50LXRvcExlZnQsXG4gICYtc2hvdy1hcnJvdyYtcGxhY2VtZW50LXRvcCxcbiAgJi1zaG93LWFycm93Ji1wbGFjZW1lbnQtdG9wUmlnaHQge1xuICAgIHBhZGRpbmctYm90dG9tOiBAcG9wb3Zlci1kaXN0YW5jZTtcbiAgfVxuXG4gICYtc2hvdy1hcnJvdyYtcGxhY2VtZW50LWJvdHRvbUxlZnQsXG4gICYtc2hvdy1hcnJvdyYtcGxhY2VtZW50LWJvdHRvbSxcbiAgJi1zaG93LWFycm93Ji1wbGFjZW1lbnQtYm90dG9tUmlnaHQge1xuICAgIHBhZGRpbmctdG9wOiBAcG9wb3Zlci1kaXN0YW5jZTtcbiAgfVxuXG4gIC8vIEFycm93c1xuICAvLyAucG9wb3Zlci1hcnJvdyBpcyBvdXRlciwgLnBvcG92ZXItYXJyb3c6YWZ0ZXIgaXMgaW5uZXJcblxuICAmLWFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTsgLy8gbGlmdCBpdCB1cCBzbyB0aGUgbWVudSB3b3VsZG4ndCBjYXNrIHNoYWRvdyBvbiBpdFxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBAcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6IEBwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIC5yb3VuZGVkQXJyb3coQHBvcG92ZXItYXJyb3ctd2lkdGgsIDVweCwgQHBvcG92ZXItYmcpO1xuICB9XG5cbiAgJi1wbGFjZW1lbnQtdG9wID4gJi1hcnJvdyxcbiAgJi1wbGFjZW1lbnQtdG9wTGVmdCA+ICYtYXJyb3csXG4gICYtcGxhY2VtZW50LXRvcFJpZ2h0ID4gJi1hcnJvdyB7XG4gICAgYm90dG9tOiBAcG9wb3Zlci1hcnJvdy13aWR0aCAqIHNxcnQoKDEgLyAyKSkgKyAycHg7XG4gICAgYm94LXNoYWRvdzogM3B4IDNweCA3cHggLTNweCBmYWRlKEBibGFjaywgMTAlKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cblxuICAmLXBsYWNlbWVudC10b3AgPiAmLWFycm93IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cblxuICAmLXBsYWNlbWVudC10b3BMZWZ0ID4gJi1hcnJvdyB7XG4gICAgbGVmdDogMTZweDtcbiAgfVxuXG4gICYtcGxhY2VtZW50LXRvcFJpZ2h0ID4gJi1hcnJvdyB7XG4gICAgcmlnaHQ6IDE2cHg7XG4gIH1cblxuICAmLXBsYWNlbWVudC1ib3R0b20gPiAmLWFycm93LFxuICAmLXBsYWNlbWVudC1ib3R0b21MZWZ0ID4gJi1hcnJvdyxcbiAgJi1wbGFjZW1lbnQtYm90dG9tUmlnaHQgPiAmLWFycm93IHtcbiAgICB0b3A6IChAcG9wb3Zlci1hcnJvdy13aWR0aCArIDJweCkgKiBzcXJ0KCgxIC8gMikpO1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggNXB4IC0ycHggZmFkZShAYmxhY2ssIDEwJSk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZykgdHJhbnNsYXRlWSgtMC41cHgpO1xuICB9XG5cbiAgJi1wbGFjZW1lbnQtYm90dG9tID4gJi1hcnJvdyB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTEzNWRlZykgdHJhbnNsYXRlWSgtMC41cHgpO1xuICB9XG5cbiAgJi1wbGFjZW1lbnQtYm90dG9tTGVmdCA+ICYtYXJyb3cge1xuICAgIGxlZnQ6IDE2cHg7XG4gIH1cblxuICAmLXBsYWNlbWVudC1ib3R0b21SaWdodCA+ICYtYXJyb3cge1xuICAgIHJpZ2h0OiAxNnB4O1xuICB9XG5cbiAgJi1tZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IEBkcm9wZG93bi1lZGdlLWNoaWxkLXZlcnRpY2FsLXBhZGRpbmcgMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZHJvcGRvd24tbWVudS1iZztcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBAYm94LXNoYWRvdy1iYXNlO1xuXG4gICAgJi1pdGVtLWdyb3VwLXRpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDVweCBAY29udHJvbC1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgICBjb2xvcjogQHRleHQtY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdztcbiAgICB9XG5cbiAgICAmLXN1Ym1lbnUtcG9wdXAge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogQHppbmRleC1kcm9wZG93bjtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcblxuICAgICAgdWwsXG4gICAgICBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIHVsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuM2VtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09IEl0ZW0gQ29udGVudCA9PT09PT09PT09PT09PT09PT09PT09PVxuICAgICYtaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLWl0ZW0taWNvbiB7XG4gICAgICBtaW4td2lkdGg6IDEycHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1zbTtcbiAgICB9XG5cbiAgICAmLXRpdGxlLWNvbnRlbnQge1xuICAgICAgZmxleDogYXV0bztcblxuICAgICAgPiBhIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3c7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PSBJdGVtID09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICYtaXRlbSxcbiAgICAmLXN1Ym1lbnUtdGl0bGUge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiBAZHJvcGRvd24tdmVydGljYWwtcGFkZGluZyBAY29udHJvbC1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgICBjb2xvcjogQHRleHQtY29sb3I7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiBAZHJvcGRvd24tZm9udC1zaXplO1xuICAgICAgbGluZS1oZWlnaHQ6IEBkcm9wZG93bi1saW5lLWhlaWdodDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3c7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAmIHdoZW4gKEBkcm9wZG93bi1lZGdlLWNoaWxkLXZlcnRpY2FsLXBhZGRpbmcgPSAwKSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZSBAYm9yZGVyLXJhZGl1cy1iYXNlIDAgMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAmIHdoZW4gKEBkcm9wZG93bi1lZGdlLWNoaWxkLXZlcnRpY2FsLXBhZGRpbmcgPSAwKSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIEBib3JkZXItcmFkaXVzLWJhc2UgQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLXNlbGVjdGVkIHtcbiAgICAgICAgY29sb3I6IEBkcm9wZG93bi1zZWxlY3RlZC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGRyb3Bkb3duLXNlbGVjdGVkLWJnO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJiYtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGl0ZW0taG92ZXItYmc7XG4gICAgICB9XG5cbiAgICAgICYmLWRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBkcm9wZG93bi1tZW51LXN1Ym1lbnUtZGlzYWJsZWQtYmc7XG4gICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtZGl2aWRlciB7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBtYXJnaW46IDRweCAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJvcmRlci1jb2xvci1zcGxpdDtcbiAgICAgIH1cblxuICAgICAgLkB7ZHJvcGRvd24tcHJlZml4LWNsc30tbWVudS1zdWJtZW51LWV4cGFuZC1pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogQHBhZGRpbmcteHM7XG5cbiAgICAgICAgLkB7ZHJvcGRvd24tcHJlZml4LWNsc30tbWVudS1zdWJtZW51LWFycm93LWljb24ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtaXRlbS1ncm91cC1saXN0IHtcbiAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLXN1Ym1lbnUtdGl0bGUge1xuICAgICAgcGFkZGluZy1yaWdodDogQGNvbnRyb2wtcGFkZGluZy1ob3Jpem9udGFsICsgQGZvbnQtc2l6ZS1zbTtcbiAgICB9XG5cbiAgICAmLXN1Ym1lbnUtdmVydGljYWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICYtc3VibWVudS12ZXJ0aWNhbCA+ICYge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgfVxuXG4gICAgJi1zdWJtZW51Ji1zdWJtZW51LWRpc2FibGVkIC5Ae2Ryb3Bkb3duLXByZWZpeC1jbHN9LW1lbnUtc3VibWVudS10aXRsZSB7XG4gICAgICAmLFxuICAgICAgLkB7ZHJvcGRvd24tcHJlZml4LWNsc30tbWVudS1zdWJtZW51LWFycm93LWljb24ge1xuICAgICAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZHJvcGRvd24tbWVudS1zdWJtZW51LWRpc2FibGVkLWJnO1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzE5MjY0XG4gICAgJi1zdWJtZW51LXNlbGVjdGVkICYtc3VibWVudS10aXRsZSB7XG4gICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XG4gICAgfVxuICB9XG5cbiAgJi5Ae2FudC1wcmVmaXh9LXNsaWRlLWRvd24tZW50ZXIuQHthbnQtcHJlZml4fS1zbGlkZS1kb3duLWVudGVyLWFjdGl2ZSYtcGxhY2VtZW50LWJvdHRvbUxlZnQsXG4gICYuQHthbnQtcHJlZml4fS1zbGlkZS1kb3duLWFwcGVhci5Ae2FudC1wcmVmaXh9LXNsaWRlLWRvd24tYXBwZWFyLWFjdGl2ZSYtcGxhY2VtZW50LWJvdHRvbUxlZnQsXG4gICYuQHthbnQtcHJlZml4fS1zbGlkZS1kb3duLWVudGVyLkB7YW50LXByZWZpeH0tc2xpZGUtZG93bi1lbnRlci1hY3RpdmUmLXBsYWNlbWVudC1ib3R0b20sXG4gICYuQHthbnQtcHJlZml4fS1zbGlkZS1kb3duLWFwcGVhci5Ae2FudC1wcmVmaXh9LXNsaWRlLWRvd24tYXBwZWFyLWFjdGl2ZSYtcGxhY2VtZW50LWJvdHRvbSxcbiAgJi5Ae2FudC1wcmVmaXh9LXNsaWRlLWRvd24tZW50ZXIuQHthbnQtcHJlZml4fS1zbGlkZS1kb3duLWVudGVyLWFjdGl2ZSYtcGxhY2VtZW50LWJvdHRvbVJpZ2h0LFxuICAmLkB7YW50LXByZWZpeH0tc2xpZGUtZG93bi1hcHBlYXIuQHthbnQtcHJlZml4fS1zbGlkZS1kb3duLWFwcGVhci1hY3RpdmUmLXBsYWNlbWVudC1ib3R0b21SaWdodCB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGFudFNsaWRlVXBJbjtcbiAgfVxuXG4gICYuQHthbnQtcHJlZml4fS1zbGlkZS11cC1lbnRlci5Ae2FudC1wcmVmaXh9LXNsaWRlLXVwLWVudGVyLWFjdGl2ZSYtcGxhY2VtZW50LXRvcExlZnQsXG4gICYuQHthbnQtcHJlZml4fS1zbGlkZS11cC1hcHBlYXIuQHthbnQtcHJlZml4fS1zbGlkZS11cC1hcHBlYXItYWN0aXZlJi1wbGFjZW1lbnQtdG9wTGVmdCxcbiAgJi5Ae2FudC1wcmVmaXh9LXNsaWRlLXVwLWVudGVyLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtZW50ZXItYWN0aXZlJi1wbGFjZW1lbnQtdG9wLFxuICAmLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtYXBwZWFyLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtYXBwZWFyLWFjdGl2ZSYtcGxhY2VtZW50LXRvcCxcbiAgJi5Ae2FudC1wcmVmaXh9LXNsaWRlLXVwLWVudGVyLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtZW50ZXItYWN0aXZlJi1wbGFjZW1lbnQtdG9wUmlnaHQsXG4gICYuQHthbnQtcHJlZml4fS1zbGlkZS11cC1hcHBlYXIuQHthbnQtcHJlZml4fS1zbGlkZS11cC1hcHBlYXItYWN0aXZlJi1wbGFjZW1lbnQtdG9wUmlnaHQge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhbnRTbGlkZURvd25JbjtcbiAgfVxuXG4gICYuQHthbnQtcHJlZml4fS1zbGlkZS1kb3duLWxlYXZlLkB7YW50LXByZWZpeH0tc2xpZGUtZG93bi1sZWF2ZS1hY3RpdmUmLXBsYWNlbWVudC1ib3R0b21MZWZ0LFxuICAmLkB7YW50LXByZWZpeH0tc2xpZGUtZG93bi1sZWF2ZS5Ae2FudC1wcmVmaXh9LXNsaWRlLWRvd24tbGVhdmUtYWN0aXZlJi1wbGFjZW1lbnQtYm90dG9tLFxuICAmLkB7YW50LXByZWZpeH0tc2xpZGUtZG93bi1sZWF2ZS5Ae2FudC1wcmVmaXh9LXNsaWRlLWRvd24tbGVhdmUtYWN0aXZlJi1wbGFjZW1lbnQtYm90dG9tUmlnaHQge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhbnRTbGlkZVVwT3V0O1xuICB9XG5cbiAgJi5Ae2FudC1wcmVmaXh9LXNsaWRlLXVwLWxlYXZlLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtbGVhdmUtYWN0aXZlJi1wbGFjZW1lbnQtdG9wTGVmdCxcbiAgJi5Ae2FudC1wcmVmaXh9LXNsaWRlLXVwLWxlYXZlLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtbGVhdmUtYWN0aXZlJi1wbGFjZW1lbnQtdG9wLFxuICAmLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtbGVhdmUuQHthbnQtcHJlZml4fS1zbGlkZS11cC1sZWF2ZS1hY3RpdmUmLXBsYWNlbWVudC10b3BSaWdodCB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGFudFNsaWRlRG93bk91dDtcbiAgfVxufVxuXG4uQHtkcm9wZG93bi1wcmVmaXgtY2xzfS10cmlnZ2VyLFxuLkB7ZHJvcGRvd24tcHJlZml4LWNsc30tbGluayxcbi5Ae2Ryb3Bkb3duLXByZWZpeC1jbHN9LWJ1dHRvbiB7XG4gID4gLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0uQHtpY29uZm9udC1jc3MtcHJlZml4fS1kb3duIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG59XG5cbi5Ae2Ryb3Bkb3duLXByZWZpeC1jbHN9LWJ1dHRvbiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgJi5Ae2FudC1wcmVmaXh9LWJ0bi1ncm91cCA+IC5Ae2FudC1wcmVmaXh9LWJ0biB7XG4gICAgJi1sb2FkaW5nLFxuICAgICYtbG9hZGluZyArIC5Ae2FudC1wcmVmaXh9LWJ0biB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmLWxvYWRpbmcgKyAuQHthbnQtcHJlZml4fS1idG46OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5Ae2FudC1wcmVmaXh9LWJ0bi1pY29uLW9ubHkpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IEBwYWRkaW5nLXhzO1xuICAgICAgcGFkZGluZy1sZWZ0OiBAcGFkZGluZy14cztcbiAgICB9XG4gIH1cbn1cblxuLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvNDkwM1xuLkB7ZHJvcGRvd24tcHJlZml4LWNsc30tbWVudS1kYXJrIHtcbiAgJixcbiAgLkB7ZHJvcGRvd24tcHJlZml4LWNsc30tbWVudSB7XG4gICAgYmFja2dyb3VuZDogQG1lbnUtZGFyay1iZztcbiAgfVxuICAuQHtkcm9wZG93bi1wcmVmaXgtY2xzfS1tZW51LWl0ZW0sXG4gIC5Ae2Ryb3Bkb3duLXByZWZpeC1jbHN9LW1lbnUtc3VibWVudS10aXRsZSxcbiAgLkB7ZHJvcGRvd24tcHJlZml4LWNsc30tbWVudS1pdGVtID4gYSxcbiAgLkB7ZHJvcGRvd24tcHJlZml4LWNsc30tbWVudS1pdGVtID4gLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0gKyBzcGFuID4gYSB7XG4gICAgY29sb3I6IEB0ZXh0LWNvbG9yLXNlY29uZGFyeS1kYXJrO1xuICAgIC5Ae2Ryb3Bkb3duLXByZWZpeC1jbHN9LW1lbnUtc3VibWVudS1hcnJvdzo6YWZ0ZXIge1xuICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yLXNlY29uZGFyeS1kYXJrO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yLWludmVyc2U7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbiAgLkB7ZHJvcGRvd24tcHJlZml4LWNsc30tbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgICAmLFxuICAgICY6aG92ZXIsXG4gICAgPiBhIHtcbiAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1pbnZlcnNlO1xuICAgICAgYmFja2dyb3VuZDogQHByaW1hcnktY29sb3I7XG4gICAgfVxuICB9XG59XG5cbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQGRyb3Bkb3duLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1kcm9wZG93bic7XG5cbi5Ae2Ryb3Bkb3duLXByZWZpeC1jbHN9IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICAuQHtkcm9wZG93bi1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgIHJpZ2h0OiAtN3B4O1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAmLW1lbnUge1xuICAgICYmLXJ0bCB7XG4gICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgICYtaXRlbS1ncm91cC10aXRsZSB7XG4gICAgICAuQHtkcm9wZG93bi1wcmVmaXgtY2xzfS1ydGwgJixcbiAgICAgIC5Ae2Ryb3Bkb3duLXByZWZpeC1jbHN9LW1lbnUtc3VibWVudS1ydGwgJiB7XG4gICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXN1Ym1lbnUtcG9wdXAge1xuICAgICAgJi5Ae2Ryb3Bkb3duLXByZWZpeC1jbHN9LW1lbnUtc3VibWVudS1ydGwge1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gICAgICB9XG5cbiAgICAgIHVsLFxuICAgICAgbGkge1xuICAgICAgICAuQHtkcm9wZG93bi1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWl0ZW0sXG4gICAgJi1zdWJtZW51LXRpdGxlIHtcbiAgICAgIC5Ae2Ryb3Bkb3duLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG5cbiAgICAgID4gLkB7aWNvbmZvbnQtY3NzLXByZWZpeH06Zmlyc3QtY2hpbGQsXG4gICAgICA+IHNwYW4gPiAuQHtpY29uZm9udC1jc3MtcHJlZml4fTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIC5Ae2Ryb3Bkb3duLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuQHtkcm9wZG93bi1wcmVmaXgtY2xzfS1tZW51LXN1Ym1lbnUtZXhwYW5kLWljb24ge1xuICAgICAgICAuQHtkcm9wZG93bi1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgbGVmdDogQHBhZGRpbmcteHM7XG4gICAgICAgIH1cblxuICAgICAgICAuQHtkcm9wZG93bi1wcmVmaXgtY2xzfS1tZW51LXN1Ym1lbnUtYXJyb3ctaWNvbiB7XG4gICAgICAgICAgLkB7ZHJvcGRvd24tcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXN1Ym1lbnUtdGl0bGUge1xuICAgICAgLkB7ZHJvcGRvd24tcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBAY29udHJvbC1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgICAgIHBhZGRpbmctbGVmdDogQGNvbnRyb2wtcGFkZGluZy1ob3Jpem9udGFsICsgQGZvbnQtc2l6ZS1zbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXN1Ym1lbnUtdmVydGljYWwgPiAmIHtcbiAgICAgIC5Ae2Ryb3Bkb3duLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AZW1wdHktcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWVtcHR5JztcbkBlbXB0eS1pbWctcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWVtcHR5LWltZyc7XG5cbi5Ae2VtcHR5LXByZWZpeC1jbHN9IHtcbiAgbWFyZ2luOiAwIDhweDtcbiAgZm9udC1zaXplOiBAZW1wdHktZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmLWltYWdlIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG4gIH1cblxuICAmLWZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuXG4gIC8vIGFudGQgaW50ZXJuYWwgZW1wdHkgc3R5bGVcbiAgJi1ub3JtYWwge1xuICAgIG1hcmdpbjogMzJweCAwO1xuICAgIGNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG5cbiAgICAuQHtlbXB0eS1wcmVmaXgtY2xzfS1pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuICB9XG5cbiAgJi1zbWFsbCB7XG4gICAgbWFyZ2luOiA4cHggMDtcbiAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuXG4gICAgLkB7ZW1wdHktcHJlZml4LWNsc30taW1hZ2Uge1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgIH1cbiAgfVxufVxuXG4uQHtlbXB0eS1pbWctcHJlZml4LWNsc30tZGVmYXVsdCB7XG4gIC8vIG5vdCBzdXBwb3J0IHRoZSBkZWZpbml0aW9uIGJlY2F1c2UgdGhlIGxlc3MgdmFyaWFibGVzIGhhdmUgbm8gbWVhbmluZ1xuICAmIHdoZW4gKEB0aGVtZSA9IGRhcmspIHtcbiAgICAmLWVsbGlwc2Uge1xuICAgICAgZmlsbDogQHdoaXRlO1xuICAgICAgZmlsbC1vcGFjaXR5OiAwLjA4O1xuICAgIH1cblxuICAgICYtcGF0aCB7XG4gICAgICAmLTEge1xuICAgICAgICBmaWxsOiAjMjYyNjI2O1xuICAgICAgfVxuXG4gICAgICAmLTIge1xuICAgICAgICBmaWxsOiB1cmwoJyNsaW5lYXJHcmFkaWVudC0xJyk7XG4gICAgICB9XG5cbiAgICAgICYtMyB7XG4gICAgICAgIGZpbGw6ICM1OTU5NTk7XG4gICAgICB9XG5cbiAgICAgICYtNCB7XG4gICAgICAgIGZpbGw6ICM0MzQzNDM7XG4gICAgICB9XG5cbiAgICAgICYtNSB7XG4gICAgICAgIGZpbGw6ICM1OTU5NTk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1nIHtcbiAgICAgIGZpbGw6ICM0MzQzNDM7XG4gICAgfVxuICB9XG4gICYgd2hlbiBub3QgKEB0aGVtZSA9IGRhcmspIHtcbiAgICAmLWVsbGlwc2Uge1xuICAgICAgZmlsbDogI2Y1ZjVmNTtcbiAgICAgIGZpbGwtb3BhY2l0eTogMC44O1xuICAgIH1cblxuICAgICYtcGF0aCB7XG4gICAgICAmLTEge1xuICAgICAgICBmaWxsOiAjYWViOGMyO1xuICAgICAgfVxuXG4gICAgICAmLTIge1xuICAgICAgICBmaWxsOiB1cmwoJyNsaW5lYXJHcmFkaWVudC0xJyk7XG4gICAgICB9XG5cbiAgICAgICYtMyB7XG4gICAgICAgIGZpbGw6ICNmNWY1Zjc7XG4gICAgICB9XG5cbiAgICAgICYtNCB7XG4gICAgICAgIGZpbGw6ICNkY2UwZTY7XG4gICAgICB9XG5cbiAgICAgICYtNSB7XG4gICAgICAgIGZpbGw6ICNkY2UwZTY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1nIHtcbiAgICAgIGZpbGw6IEB3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuLkB7ZW1wdHktaW1nLXByZWZpeC1jbHN9LXNpbXBsZSB7XG4gIC8vIG5vdCBzdXBwb3J0IHRoZSBkZWZpbml0aW9uIGJlY2F1c2UgdGhlIGxlc3MgdmFyaWFibGVzIGhhdmUgbm8gbWVhbmluZ1xuICAmIHdoZW4gKEB0aGVtZSA9IGRhcmspIHtcbiAgICAmLWVsbGlwc2Uge1xuICAgICAgZmlsbDogQHdoaXRlO1xuICAgICAgZmlsbC1vcGFjaXR5OiAwLjA4O1xuICAgIH1cblxuICAgICYtZyB7XG4gICAgICBzdHJva2U6ICM0MzQzNDM7XG4gICAgfVxuXG4gICAgJi1wYXRoIHtcbiAgICAgIGZpbGw6ICMyNjI2MjY7XG4gICAgICBzdHJva2U6ICM0MzQzNDM7XG4gICAgfVxuICB9XG4gICYgd2hlbiBub3QgKEB0aGVtZSA9IGRhcmspIHtcbiAgICAmLWVsbGlwc2Uge1xuICAgICAgZmlsbDogI2Y1ZjVmNTtcbiAgICB9XG5cbiAgICAmLWcge1xuICAgICAgc3Ryb2tlOiAjZDlkOWQ5O1xuICAgIH1cblxuICAgICYtcGF0aCB7XG4gICAgICBmaWxsOiAjZmFmYWZhO1xuICAgIH1cbiAgfVxufVxuXG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBlbXB0eS1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tZW1wdHknO1xuXG4uQHtlbXB0eS1wcmVmaXgtY2xzfSB7XG4gICYtcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxufVxuIiwiQGltcG9ydCAocmVmZXJlbmNlKSAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcblxuQGZvcm0tcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWZvcm0nO1xuQGZvcm0taXRlbS1wcmVmaXgtY2xzOiB+J0B7Zm9ybS1wcmVmaXgtY2xzfS1pdGVtJztcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gPSAgICAgICAgICAgICAgICAgICAgICBDaGlsZHJlbiBDb21wb25lbnQgICAgICAgICAgICAgICAgICAgICAgPVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gRklYTUU6IHVzZWxlc3MsIHJlbW92ZSBpbiB2NVxuLkB7Zm9ybS1pdGVtLXByZWZpeC1jbHN9IHtcbiAgLkB7YW50LXByZWZpeH0taW5wdXQtbnVtYmVyIHtcbiAgICArIC5Ae2Zvcm0tcHJlZml4LWNsc30tdGV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9pbnB1dC9zdHlsZS9taXhpbic7XG5AaW1wb3J0ICcuLi8uLi9idXR0b24vc3R5bGUvbWl4aW4nO1xuQGltcG9ydCAnLi4vLi4vZ3JpZC9zdHlsZS9taXhpbic7XG5AaW1wb3J0ICcuL2NvbXBvbmVudHMnO1xuQGltcG9ydCAnLi9pbmxpbmUnO1xuQGltcG9ydCAnLi9ob3Jpem9udGFsJztcbkBpbXBvcnQgJy4vdmVydGljYWwnO1xuQGltcG9ydCAnLi9zdGF0dXMnO1xuQGltcG9ydCAnLi9taXhpbic7XG5cbkBmb3JtLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1mb3JtJztcbkBmb3JtLWl0ZW0tcHJlZml4LWNsczogfidAe2Zvcm0tcHJlZml4LWNsc30taXRlbSc7XG5AZm9ybS1mb250LWhlaWdodDogY2VpbChAZm9udC1zaXplLWJhc2UgKiBAbGluZS1oZWlnaHQtYmFzZSk7XG5cbi5Ae2Zvcm0tcHJlZml4LWNsc30ge1xuICAucmVzZXQtY29tcG9uZW50KCk7XG4gIC5yZXNldC1mb3JtKCk7XG5cbiAgLkB7Zm9ybS1wcmVmaXgtY2xzfS10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAvLyA9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTaXplICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9XG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgLmZvcm1TaXplKEBpbnB1dC1oZWlnaHQpIHtcbiAgICAuQHtmb3JtLWl0ZW0tcHJlZml4LWNsc30tbGFiZWwgPiBsYWJlbCB7XG4gICAgICBoZWlnaHQ6IEBpbnB1dC1oZWlnaHQ7XG4gICAgfVxuXG4gICAgLkB7Zm9ybS1pdGVtLXByZWZpeC1jbHN9LWNvbnRyb2wtaW5wdXQge1xuICAgICAgbWluLWhlaWdodDogQGlucHV0LWhlaWdodDtcbiAgICB9XG4gIH1cblxuICAmLXNtYWxsIHtcbiAgICAuZm9ybVNpemUoQGlucHV0LWhlaWdodC1zbSk7XG4gIH1cblxuICAmLWxhcmdlIHtcbiAgICAuZm9ybVNpemUoQGlucHV0LWhlaWdodC1sZyk7XG4gIH1cbn1cblxuLmV4cGxhaW5BbmRFeHRyYURpc3RhbmNlKEBudW0pIHdoZW4gKEBudW0gPj0gMCkge1xuICBwYWRkaW5nLXRvcDogZmxvb3IoQG51bSk7XG59XG5cbi5leHBsYWluQW5kRXh0cmFEaXN0YW5jZShAbnVtKSB3aGVuIChAbnVtIDwgMCkge1xuICBtYXJnaW4tdG9wOiBjZWlsKEBudW0pO1xuICBtYXJnaW4tYm90dG9tOiBjZWlsKEBudW0pO1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyA9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJdGVtICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uQHtmb3JtLWl0ZW0tcHJlZml4LWNsc30ge1xuICAucmVzZXQtY29tcG9uZW50KCk7XG5cbiAgbWFyZ2luLWJvdHRvbTogQGZvcm0taXRlbS1tYXJnaW4tYm90dG9tO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICYtd2l0aC1oZWxwIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG5cbiAgJi1oaWRkZW4sXG4gICYtaGlkZGVuLkB7YW50LXByZWZpeH0tcm93IHtcbiAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8yNjE0MVxuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAvLyA9ICAgICAgICAgICAgICAgICAgICAgICAgICAgIExhYmVsICAgICAgICAgICAgICAgICAgICAgICAgICAgPVxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgJi1sZWZ0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgJi13cmFwIHtcbiAgICAgIG92ZXJmbG93OiB1bnNldDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAoQGxpbmUtaGVpZ2h0LWJhc2UgLSAwLjI1ZW0pO1xuICAgICAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuICAgIH1cblxuICAgID4gbGFiZWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBAZm9ybS1pdGVtLWxhYmVsLWhlaWdodDtcbiAgICAgIGNvbG9yOiBAbGFiZWwtY29sb3I7XG4gICAgICBmb250LXNpemU6IEBmb3JtLWl0ZW0tbGFiZWwtZm9udC1zaXplO1xuXG4gICAgICA+IC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICAgICAgZm9udC1zaXplOiBAZm9ybS1pdGVtLWxhYmVsLWZvbnQtc2l6ZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIH1cblxuICAgICAgLy8gUmVxdWlyZWQgbWFya1xuICAgICAgJi5Ae2Zvcm0taXRlbS1wcmVmaXgtY2xzfS1yZXF1aXJlZDpub3QoLkB7Zm9ybS1pdGVtLXByZWZpeC1jbHN9LXJlcXVpcmVkLW1hcmstb3B0aW9uYWwpOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICBjb2xvcjogQGxhYmVsLXJlcXVpcmVkLWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IEBmb3JtLWl0ZW0tbGFiZWwtZm9udC1zaXplO1xuICAgICAgICBmb250LWZhbWlseTogU2ltU3VuLCBzYW5zLXNlcmlmO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29udGVudDogJyonO1xuXG4gICAgICAgIC5Ae2Zvcm0tcHJlZml4LWNsc30taGlkZS1yZXF1aXJlZC1tYXJrICYge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gT3B0aW9uYWwgbWFya1xuICAgICAgLkB7Zm9ybS1pdGVtLXByZWZpeC1jbHN9LW9wdGlvbmFsIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogQG1hcmdpbi14c3M7XG4gICAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG5cbiAgICAgICAgLkB7Zm9ybS1wcmVmaXgtY2xzfS1oaWRlLXJlcXVpcmVkLW1hcmsgJiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBPcHRpb25hbCBtYXJrXG4gICAgICAuQHtmb3JtLWl0ZW0tcHJlZml4LWNsc30tdG9vbHRpcCB7XG4gICAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG4gICAgICAgIGN1cnNvcjogaGVscDtcbiAgICAgICAgd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLXRiO1xuICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiBAbWFyZ2luLXhzcztcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAmIHdoZW4gKEBmb3JtLWl0ZW0tdHJhaWxpbmctY29sb249dHJ1ZSkge1xuICAgICAgICAgIGNvbnRlbnQ6ICc6JztcbiAgICAgICAgfVxuICAgICAgICAmIHdoZW4gbm90IChAZm9ybS1pdGVtLXRyYWlsaW5nLWNvbG9uPXRydWUpIHtcbiAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIH1cblxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTAuNXB4O1xuICAgICAgICBtYXJnaW46IDAgQGZvcm0taXRlbS1sYWJlbC1jb2xvbi1tYXJnaW4tcmlnaHQgMCBAZm9ybS1pdGVtLWxhYmVsLWNvbG9uLW1hcmdpbi1sZWZ0O1xuICAgICAgfVxuXG4gICAgICAmLkB7Zm9ybS1pdGVtLXByZWZpeC1jbHN9LW5vLWNvbG9uOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAvLyA9ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElucHV0ICAgICAgICAgICAgICAgICAgICAgICAgICAgPVxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAmOmZpcnN0LWNoaWxkOm5vdChbY2xhc3NePX5cIidAe2FudC1wcmVmaXh9LWNvbC0nXCJdKTpub3QoW2NsYXNzKj1+XCInIEB7YW50LXByZWZpeH0tY29sLSdcIl0pIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICYtY29udHJvbC1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LWJhc2U7XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgZmxleDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAvLyA9ICAgICAgICAgICAgICAgICAgICAgICAgICAgRXhwbGFpbiAgICAgICAgICAgICAgICAgICAgICAgICAgPVxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLWV4cGxhaW4sXG4gICYtZXh0cmEge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gICAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1iYXNlO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgQGVhc2Utb3V0OyAvLyBzeW5jIGlucHV0IGNvbG9yIHRyYW5zaXRpb25cbiAgICAuZXhwbGFpbkFuZEV4dHJhRGlzdGFuY2UoKEBmb3JtLWl0ZW0tbWFyZ2luLWJvdHRvbSAtIEBmb3JtLWZvbnQtaGVpZ2h0KSAvIDIpO1xuICB9XG5cbiAgJi1leHBsYWluLWNvbm5lY3RlZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmLWV4dHJhIHtcbiAgICBtaW4taGVpZ2h0OiBAZm9ybS1pdGVtLW1hcmdpbi1ib3R0b207XG4gIH1cblxuICAmLXdpdGgtaGVscCAmLWV4cGxhaW4ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICAvLyBtaW4taGVpZ2h0OiBAZm9ybS1pdGVtLW1hcmdpbi1ib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIC8vID0gICAgICAgICAgICAgICAgICAgICAgICBGZWVkYmFjayBJY29uICAgICAgICAgICAgICAgICAgICAgICA9XG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtZmVlZGJhY2staWNvbiB7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgYW5pbWF0aW9uOiB6b29tSW4gMC4zcyBAZWFzZS1vdXQtYmFjaztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICYtc3VjY2VzcyB7XG4gICAgICBjb2xvcjogQHN1Y2Nlc3MtY29sb3I7XG4gICAgfVxuXG4gICAgJi1lcnJvciB7XG4gICAgICBjb2xvcjogQGVycm9yLWNvbG9yO1xuICAgIH1cblxuICAgICYtd2FybmluZyB7XG4gICAgICBjb2xvcjogQHdhcm5pbmctY29sb3I7XG4gICAgfVxuXG4gICAgJi12YWxpZGF0aW5nIHtcbiAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gPj4+Pj4+Pj4+PiBNb3Rpb24gPDw8PDw8PDw8PFxuLy8gRXhwbGFpbiBob2xkZXJcbi5Ae2FudC1wcmVmaXh9LXNob3ctaGVscCB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93IEBlYXNlLWluLW91dDtcblxuICAmLWFwcGVhcixcbiAgJi1lbnRlciB7XG4gICAgb3BhY2l0eTogMDtcblxuICAgICYtYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgJi1sZWF2ZSB7XG4gICAgb3BhY2l0eTogMTtcblxuICAgICYtYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIEV4cGxhaW5cbi5Ae2FudC1wcmVmaXh9LXNob3ctaGVscC1pdGVtIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IEBhbmltYXRpb24tZHVyYXRpb24tc2xvdyBAZWFzZS1pbi1vdXQsXG4gICAgb3BhY2l0eSBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3cgQGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93IEBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuXG4gICYtYXBwZWFyLFxuICAmLWVudGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gICAgb3BhY2l0eTogMDtcblxuICAgICYtYWN0aXZlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgJi1sZWF2ZSB7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IEBhbmltYXRpb24tZHVyYXRpb24tYmFzZSBAZWFzZS1pbi1vdXQsXG4gICAgICBvcGFjaXR5IEBhbmltYXRpb24tZHVyYXRpb24tYmFzZSBAZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSBAYW5pbWF0aW9uLWR1cmF0aW9uLWJhc2UgQGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLWxlYXZlLWFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICB9XG59XG5cbi8vIG5lZWQgdGhlcmUgZGlmZmVyZW50IHpvb20gYW5pbWF0aW9uXG4vLyBvdGhlcndpc2Ugd29uJ3QgdHJpZ2dlciBhbmltXG5Aa2V5ZnJhbWVzIGRpZmZab29tSW4xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGRpZmZab29tSW4yIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGRpZmZab29tSW4zIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiQGltcG9ydCAocmVmZXJlbmNlKSAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcblxuQGZvcm0tcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWZvcm0nO1xuQGZvcm0taXRlbS1wcmVmaXgtY2xzOiB+J0B7Zm9ybS1wcmVmaXgtY2xzfS1pdGVtJztcblxuLkB7Zm9ybS1wcmVmaXgtY2xzfS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgLkB7Zm9ybS1wcmVmaXgtY2xzfS1pdGVtIHtcbiAgICBmbGV4OiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgJi13aXRoLWhlbHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogQGZvcm0taXRlbS1tYXJnaW4tYm90dG9tO1xuICAgIH1cblxuICAgID4gLkB7Zm9ybS1pdGVtLXByZWZpeC1jbHN9LWxhYmVsLFxuICAgID4gLkB7Zm9ybS1pdGVtLXByZWZpeC1jbHN9LWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG5cbiAgICA+IC5Ae2Zvcm0taXRlbS1wcmVmaXgtY2xzfS1sYWJlbCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgIH1cblxuICAgIC5Ae2Zvcm0tcHJlZml4LWNsc30tdGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLkB7Zm9ybS1pdGVtLXByZWZpeC1jbHN9LWhhcy1mZWVkYmFjayB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IChyZWZlcmVuY2UpICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuXG5AZm9ybS1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tZm9ybSc7XG5AZm9ybS1pdGVtLXByZWZpeC1jbHM6IH4nQHtmb3JtLXByZWZpeC1jbHN9LWl0ZW0nO1xuXG4uQHtmb3JtLXByZWZpeC1jbHN9LWhvcml6b250YWwge1xuICAuQHtmb3JtLWl0ZW0tcHJlZml4LWNsc30tbGFiZWwge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxuICAuQHtmb3JtLWl0ZW0tcHJlZml4LWNsc30tY29udHJvbCB7XG4gICAgZmxleDogMSAxIDA7XG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMzI3NzdcbiAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8zMzc3M1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8zMjk4MFxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8zNDkwM1xuICAuQHtmb3JtLWl0ZW0tcHJlZml4LWNsc30tbGFiZWxbY2xhc3MkPSctMjQnXSArIC5Ae2Zvcm0taXRlbS1wcmVmaXgtY2xzfS1jb250cm9sLFxuICAuQHtmb3JtLWl0ZW0tcHJlZml4LWNsc30tbGFiZWxbY2xhc3MqPSctMjQgJ10gKyAuQHtmb3JtLWl0ZW0tcHJlZml4LWNsc30tY29udHJvbCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxufVxuIiwiQGltcG9ydCAocmVmZXJlbmNlKSAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcblxuQGZvcm0tcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWZvcm0nO1xuQGZvcm0taXRlbS1wcmVmaXgtY2xzOiB+J0B7Zm9ybS1wcmVmaXgtY2xzfS1pdGVtJztcblxuLy8gPT09PT09PT09PT09PT09PT09IExhYmVsID09PT09PT09PT09PT09PT09PVxuLm1ha2UtdmVydGljYWwtbGF5b3V0LWxhYmVsKCkge1xuICAmIHdoZW4gKEBmb3JtLXZlcnRpY2FsLWxhYmVsLW1hcmdpbiA+IDApIHtcbiAgICBtYXJnaW46IEBmb3JtLXZlcnRpY2FsLWxhYmVsLW1hcmdpbjtcbiAgfVxuICBwYWRkaW5nOiBAZm9ybS12ZXJ0aWNhbC1sYWJlbC1wYWRkaW5nO1xuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gID4gbGFiZWwge1xuICAgIG1hcmdpbjogMDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5tYWtlLXZlcnRpY2FsLWxheW91dCgpIHtcbiAgLkB7Zm9ybS1wcmVmaXgtY2xzfS1pdGVtIC5Ae2Zvcm0tcHJlZml4LWNsc30taXRlbS1sYWJlbCB7XG4gICAgLm1ha2UtdmVydGljYWwtbGF5b3V0LWxhYmVsKCk7XG4gIH1cbiAgLkB7Zm9ybS1wcmVmaXgtY2xzfSB7XG4gICAgLkB7Zm9ybS1wcmVmaXgtY2xzfS1pdGVtIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIC5Ae2Zvcm0tcHJlZml4LWNsc30taXRlbS1sYWJlbCxcbiAgICAgIC5Ae2Zvcm0tcHJlZml4LWNsc30taXRlbS1jb250cm9sIHtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLkB7Zm9ybS1wcmVmaXgtY2xzfS12ZXJ0aWNhbCB7XG4gIC5Ae2Zvcm0taXRlbS1wcmVmaXgtY2xzfSB7XG4gICAgJi1yb3cge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAmLWxhYmVsID4gbGFiZWwge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5Ae2Zvcm0tcHJlZml4LWNsc30taXRlbS1jb250cm9sIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4uQHtmb3JtLXByZWZpeC1jbHN9LXZlcnRpY2FsIC5Ae2Zvcm0taXRlbS1wcmVmaXgtY2xzfS1sYWJlbCxcbi8qIHdoZW4gbGFiZWxDb2wgaXMgMjQsIGl0IGlzIGEgdmVydGljYWwgZm9ybSAqL1xuLkB7YW50LXByZWZpeH0tY29sLTI0LkB7Zm9ybS1pdGVtLXByZWZpeC1jbHN9LWxhYmVsLFxuLkB7YW50LXByZWZpeH0tY29sLXhsLTI0LkB7Zm9ybS1pdGVtLXByZWZpeC1jbHN9LWxhYmVsIHtcbiAgLm1ha2UtdmVydGljYWwtbGF5b3V0LWxhYmVsKCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiBAc2NyZWVuLXhzLW1heCkge1xuICAubWFrZS12ZXJ0aWNhbC1sYXlvdXQoKTtcbiAgLkB7YW50LXByZWZpeH0tY29sLXhzLTI0LkB7Zm9ybS1pdGVtLXByZWZpeC1jbHN9LWxhYmVsIHtcbiAgICAubWFrZS12ZXJ0aWNhbC1sYXlvdXQtbGFiZWwoKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogQHNjcmVlbi1zbS1tYXgpIHtcbiAgLkB7YW50LXByZWZpeH0tY29sLXNtLTI0LkB7Zm9ybS1pdGVtLXByZWZpeC1jbHN9LWxhYmVsIHtcbiAgICAubWFrZS12ZXJ0aWNhbC1sYXlvdXQtbGFiZWwoKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogQHNjcmVlbi1tZC1tYXgpIHtcbiAgLkB7YW50LXByZWZpeH0tY29sLW1kLTI0LkB7Zm9ybS1pdGVtLXByZWZpeC1jbHN9LWxhYmVsIHtcbiAgICAubWFrZS12ZXJ0aWNhbC1sYXlvdXQtbGFiZWwoKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogQHNjcmVlbi1sZy1tYXgpIHtcbiAgLkB7YW50LXByZWZpeH0tY29sLWxnLTI0LkB7Zm9ybS1pdGVtLXByZWZpeC1jbHN9LWxhYmVsIHtcbiAgICAubWFrZS12ZXJ0aWNhbC1sYXlvdXQtbGFiZWwoKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogQHNjcmVlbi14bC1tYXgpIHtcbiAgLkB7YW50LXByZWZpeH0tY29sLXhsLTI0LkB7Zm9ybS1pdGVtLXByZWZpeC1jbHN9LWxhYmVsIHtcbiAgICAubWFrZS12ZXJ0aWNhbC1sYXlvdXQtbGFiZWwoKTtcbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9pbnB1dC9zdHlsZS9taXhpbic7XG5AaW1wb3J0ICcuLi8uLi9idXR0b24vc3R5bGUvbWl4aW4nO1xuQGltcG9ydCAnLi4vLi4vZ3JpZC9zdHlsZS9taXhpbic7XG5cbkBmb3JtLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1mb3JtJztcbkBmb3JtLWl0ZW0tcHJlZml4LWNsczogfidAe2Zvcm0tcHJlZml4LWNsc30taXRlbSc7XG5cbi5Ae2Zvcm0tcHJlZml4LWNsc30ge1xuICAmLXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gPSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSXRlbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLkB7Zm9ybS1pdGVtLXByZWZpeC1jbHN9IHtcbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgLy8gPSAgICAgICAgICAgICAgICAgICAgICAgICAgICBMYWJlbCAgICAgICAgICAgICAgICAgICAgICAgICAgID1cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1sYWJlbCB7XG4gICAgLkB7Zm9ybS1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgID4gbGFiZWwge1xuICAgICAgJi5Ae2Zvcm0taXRlbS1wcmVmaXgtY2xzfS1yZXF1aXJlZDo6YmVmb3JlIHtcbiAgICAgICAgLkB7Zm9ybS1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAuQHtmb3JtLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgICBtYXJnaW46IDAgQGZvcm0taXRlbS1sYWJlbC1jb2xvbi1tYXJnaW4tbGVmdCAwIEBmb3JtLWl0ZW0tbGFiZWwtY29sb24tbWFyZ2luLXJpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5Ae2Zvcm0taXRlbS1wcmVmaXgtY2xzfS1vcHRpb25hbCB7XG4gICAgICAgIC5Ae2Zvcm0tcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogQG1hcmdpbi14c3M7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAvLyA9ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElucHV0ICAgICAgICAgICAgICAgICAgICAgICAgICAgPVxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLWNvbnRyb2wge1xuICAgIC5Ae2FudC1wcmVmaXh9LWNvbC1ydGwgJjpmaXJzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAvLyBzdGF0dXNcbiAgJi1oYXMtZmVlZGJhY2sge1xuICAgIC5Ae2FudC1wcmVmaXh9LWlucHV0IHtcbiAgICAgIC5Ae2Zvcm0tcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBAaW5wdXQtcGFkZGluZy1ob3Jpem9udGFsLWJhc2U7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHthbnQtcHJlZml4fS1pbnB1dC1hZmZpeC13cmFwcGVyIHtcbiAgICAgIC5Ae2FudC1wcmVmaXh9LWlucHV0LXN1ZmZpeCB7XG4gICAgICAgIC5Ae2Zvcm0tcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtYmFzZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5Ae2FudC1wcmVmaXh9LWlucHV0IHtcbiAgICAgICAgLkB7Zm9ybS1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5Ae2FudC1wcmVmaXh9LWlucHV0LW51bWJlci1hZmZpeC13cmFwcGVyIHtcbiAgICAgIC5Ae2FudC1wcmVmaXh9LWlucHV0LW51bWJlciB7XG4gICAgICAgIC5Ae2Zvcm0tcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHthbnQtcHJlZml4fS1pbnB1dC1zZWFyY2g6bm90KC5Ae2FudC1wcmVmaXh9LWlucHV0LXNlYXJjaC1lbnRlci1idXR0b24pIHtcbiAgICAgIC5Ae2FudC1wcmVmaXh9LWlucHV0LXN1ZmZpeCB7XG4gICAgICAgIC5Ae2Zvcm0tcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIGxlZnQ6IDI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHthbnQtcHJlZml4fS1pbnB1dC1udW1iZXIge1xuICAgICAgLkB7Zm9ybS1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IC5Ae2FudC1wcmVmaXh9LXNlbGVjdCAuQHthbnQtcHJlZml4fS1zZWxlY3QtYXJyb3csXG4gICAgPiAuQHthbnQtcHJlZml4fS1zZWxlY3QgLkB7YW50LXByZWZpeH0tc2VsZWN0LWNsZWFyLFxuICAgIDpub3QoLkB7YW50LXByZWZpeH0taW5wdXQtZ3JvdXAtYWRkb24pID4gLkB7YW50LXByZWZpeH0tc2VsZWN0IC5Ae2FudC1wcmVmaXh9LXNlbGVjdC1hcnJvdyxcbiAgICA6bm90KC5Ae2FudC1wcmVmaXh9LWlucHV0LWdyb3VwLWFkZG9uKSA+IC5Ae2FudC1wcmVmaXh9LXNlbGVjdCAuQHthbnQtcHJlZml4fS1zZWxlY3QtY2xlYXIsXG4gICAgOm5vdCguQHthbnQtcHJlZml4fS1pbnB1dC1udW1iZXItZ3JvdXAtYWRkb24pXG4gICAgICA+IC5Ae2FudC1wcmVmaXh9LXNlbGVjdFxuICAgICAgLkB7YW50LXByZWZpeH0tc2VsZWN0LWFycm93LFxuICAgIDpub3QoLkB7YW50LXByZWZpeH0taW5wdXQtbnVtYmVyLWdyb3VwLWFkZG9uKVxuICAgICAgPiAuQHthbnQtcHJlZml4fS1zZWxlY3RcbiAgICAgIC5Ae2FudC1wcmVmaXh9LXNlbGVjdC1jbGVhciB7XG4gICAgICAuQHtmb3JtLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDMycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAuQHthbnQtcHJlZml4fS1zZWxlY3QgLkB7YW50LXByZWZpeH0tc2VsZWN0LXNlbGVjdGlvbi1zZWxlY3RlZC12YWx1ZSxcbiAgICA6bm90KC5Ae2FudC1wcmVmaXh9LWlucHV0LWdyb3VwLWFkZG9uKVxuICAgICAgPiAuQHthbnQtcHJlZml4fS1zZWxlY3RcbiAgICAgIC5Ae2FudC1wcmVmaXh9LXNlbGVjdC1zZWxlY3Rpb24tc2VsZWN0ZWQtdmFsdWUsXG4gICAgOm5vdCguQHthbnQtcHJlZml4fS1pbnB1dC1udW1iZXItZ3JvdXAtYWRkb24pXG4gICAgICA+IC5Ae2FudC1wcmVmaXh9LXNlbGVjdFxuICAgICAgLkB7YW50LXByZWZpeH0tc2VsZWN0LXNlbGVjdGlvbi1zZWxlY3RlZC12YWx1ZSB7XG4gICAgICAuQHtmb3JtLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5Ae2FudC1wcmVmaXh9LWNhc2NhZGVyLXBpY2tlciB7XG4gICAgICAmLWFycm93IHtcbiAgICAgICAgLkB7Zm9ybS1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtY2xlYXIge1xuICAgICAgICAuQHtmb3JtLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICBsZWZ0OiAzMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7YW50LXByZWZpeH0tcGlja2VyIHtcbiAgICAgIC5Ae2Zvcm0tcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBAaW5wdXQtcGFkZGluZy1ob3Jpem9udGFsLWJhc2U7XG4gICAgICAgIHBhZGRpbmctbGVmdDogQGlucHV0LXBhZGRpbmctaG9yaXpvbnRhbC1iYXNlICsgQGZvbnQtc2l6ZS1iYXNlICogMS4zO1xuICAgICAgfVxuXG4gICAgICAmLWxhcmdlIHtcbiAgICAgICAgLkB7Zm9ybS1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogQGlucHV0LXBhZGRpbmctaG9yaXpvbnRhbC1sZztcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtbGcgKyBAZm9udC1zaXplLWJhc2UgKiAxLjM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1zbWFsbCB7XG4gICAgICAgIC5Ae2Zvcm0tcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtc207XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBAaW5wdXQtcGFkZGluZy1ob3Jpem9udGFsLXNtICsgQGZvbnQtc2l6ZS1iYXNlICogMS4zO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5Ae2Zvcm0taXRlbS1wcmVmaXgtY2xzfSB7XG4gICAgICAmLWhhcy1zdWNjZXNzLFxuICAgICAgJi1oYXMtd2FybmluZyxcbiAgICAgICYtaGFzLWVycm9yLFxuICAgICAgJi1pcy12YWxpZGF0aW5nIHtcbiAgICAgICAgLy8gPT09PT09PT09PT09PT09PT09PT09PSBJY29uID09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgICAgLkB7Zm9ybS1pdGVtLXByZWZpeC1jbHN9LWNoaWxkcmVuLWljb24ge1xuICAgICAgICAgIC5Ae2Zvcm0tcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBpbmxpbmVcbi5Ae2Zvcm0tcHJlZml4LWNsc30taW5saW5lIHtcbiAgLkB7Zm9ybS1wcmVmaXgtY2xzfS1pdGVtIHtcbiAgICAuQHtmb3JtLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgfVxuICB9XG59XG5cbi8vIHZlcnRpY2FsXG4ubWFrZS12ZXJ0aWNhbC1sYXlvdXQtbGFiZWwoKSB7XG4gIC5Ae2Zvcm0tcHJlZml4LWNsc30tcnRsJiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbiIsIkBpbXBvcnQgKHJlZmVyZW5jZSkgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5cbkBmb3JtLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1mb3JtJztcbkBmb3JtLWl0ZW0tcHJlZml4LWNsczogfidAe2Zvcm0tcHJlZml4LWNsc30taXRlbSc7XG5cbi5Ae2Zvcm0taXRlbS1wcmVmaXgtY2xzfSB7XG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgLy8gPSAgICAgICAgICAgICAgICAgICAgICAgICAgICBTdGF0dXMgICAgICAgICAgICAgICAgICAgICAgICAgICAgPVxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgLyogU29tZSBub24tc3RhdHVzIHJlbGF0ZWQgY29tcG9uZW50IHN0eWxlIGlzIGluIGBjb21wb25lbnRzLmxlc3NgICovXG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PSBFeHBsYWluID09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICAvKiBUbyBzdXBwb3J0IGxlYXZlIGFsb25nIEVycm9yTGlzdC4gV2UgYWRkIGFkZGl0aW9uYWwgY2xhc3NOYW1lIHRvIGhhbmRsZSBleHBsYWluIHN0eWxlICovXG4gICYtZXhwbGFpbiB7XG4gICAgJi1lcnJvciB7XG4gICAgICBjb2xvcjogQGVycm9yLWNvbG9yO1xuICAgIH1cblxuICAgICYtd2FybmluZyB7XG4gICAgICBjb2xvcjogQHdhcm5pbmctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgJi1oYXMtZmVlZGJhY2sge1xuICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PSBTd2l0Y2ggPT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIC5Ae2FudC1wcmVmaXh9LXN3aXRjaCB7XG4gICAgICBtYXJnaW46IDJweCAwIDRweDtcbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT0gV2FybmluZyA9PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1oYXMtd2FybmluZyB7XG4gICAgLmZvcm0tY29udHJvbC12YWxpZGF0aW9uKEB3YXJuaW5nLWNvbG9yOyBAd2FybmluZy1jb2xvcjsgQGZvcm0td2FybmluZy1pbnB1dC1iZzsgQHdhcm5pbmctY29sb3ItaG92ZXI7IEB3YXJuaW5nLWNvbG9yLW91dGxpbmUpO1xuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PSBFcnJvciA9PT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtaGFzLWVycm9yIHtcbiAgICAuZm9ybS1jb250cm9sLXZhbGlkYXRpb24oQGVycm9yLWNvbG9yOyBAZXJyb3ItY29sb3I7IEBmb3JtLWVycm9yLWlucHV0LWJnOyBAZXJyb3ItY29sb3ItaG92ZXI7IEBlcnJvci1jb2xvci1vdXRsaW5lKTtcbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vaW5wdXQvc3R5bGUvbWl4aW4nO1xuXG4uZm9ybS1jb250cm9sLXZhbGlkYXRpb24oXG4gIEB0ZXh0LWNvbG9yOiBAaW5wdXQtY29sb3I7XG4gIEBib3JkZXItY29sb3I6IEBpbnB1dC1ib3JkZXItY29sb3I7XG4gIEBiYWNrZ3JvdW5kLWNvbG9yOiBAaW5wdXQtYmc7XG4gIEBob3ZlckJvcmRlckNvbG9yOiBAcHJpbWFyeS1jb2xvci1ob3ZlcjtcbiAgQG91dGxpbmVDb2xvcjogQHByaW1hcnktY29sb3Itb3V0bGluZTtcbikge1xuICAuQHthbnQtcHJlZml4fS1mb3JtLWl0ZW0tc3BsaXQge1xuICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgfVxufVxuXG4vLyBSZXNldCBmb3JtIHN0eWxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEJhc2VkIG9uIEJvb3RzdHJhcCBmcmFtZXdvcmtcbi5yZXNldC1mb3JtKCkge1xuICBsZWdlbmQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogQHRleHQtY29sb3Itc2Vjb25kYXJ5O1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1sZztcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gIH1cblxuICBpbnB1dFt0eXBlPSdzZWFyY2gnXSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC8vIFBvc2l0aW9uIHJhZGlvcyBhbmQgY2hlY2tib3hlcyBiZXR0ZXJcbiAgaW5wdXRbdHlwZT0ncmFkaW8nXSxcbiAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxuXG4gIGlucHV0W3R5cGU9J2ZpbGUnXSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAvLyBNYWtlIHJhbmdlIGlucHV0cyBiZWhhdmUgbGlrZSB0ZXh0dWFsIGZvcm0gY29udHJvbHNcbiAgaW5wdXRbdHlwZT0ncmFuZ2UnXSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBNYWtlIG11bHRpcGxlIHNlbGVjdCBlbGVtZW50cyBoZWlnaHQgbm90IGZpeGVkXG4gIHNlbGVjdFttdWx0aXBsZV0sXG4gIHNlbGVjdFtzaXplXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLy8gRm9jdXMgZm9yIGZpbGUsIHJhZGlvLCBhbmQgY2hlY2tib3hcbiAgaW5wdXRbdHlwZT0nZmlsZSddOmZvY3VzLFxuICBpbnB1dFt0eXBlPSdyYWRpbyddOmZvY3VzLFxuICBpbnB1dFt0eXBlPSdjaGVja2JveCddOmZvY3VzIHtcbiAgICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIH1cblxuICAvLyBBZGp1c3Qgb3V0cHV0IGVsZW1lbnRcbiAgb3V0cHV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBjb2xvcjogQGlucHV0LWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5AaW1wb3J0ICcuL21peGluJztcblxuLy8gR3JpZCBzeXN0ZW1cbi5Ae3Jvdy1wcmVmaXgtY2xzfSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIG1pbi13aWR0aDogMDtcblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLy8gTm8gd3JhcCBvZiBmbGV4XG4gICYtbm8td3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuLy8geOi9tOWOn+eCuVxuLkB7cm93LXByZWZpeC1jbHN9LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4vLyB46L205bGF5LitXG4uQHtyb3ctcHJlZml4LWNsc30tY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi8vIHjovbTlj43mlrnlkJFcbi5Ae3Jvdy1wcmVmaXgtY2xzfS1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4vLyB46L205bmz5YiGXG4uQHtyb3ctcHJlZml4LWNsc30tc3BhY2UtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLy8geOi9tOaciemXtOmalOWcsOW5s+WIhlxuLkB7cm93LXByZWZpeC1jbHN9LXNwYWNlLWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG4vLyB46L205pyJ6Ze06ZqU5Zyw5Z2H5YiGXG4uQHtyb3ctcHJlZml4LWNsc30tc3BhY2UtZXZlbmx5IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG59XG5cbi8vIOmhtumDqOWvuem9kFxuLkB7cm93LXByZWZpeC1jbHN9LXRvcCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4vLyDlsYXkuK3lr7npvZBcbi5Ae3Jvdy1wcmVmaXgtY2xzfS1taWRkbGUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyDlupXpg6jlr7npvZBcbi5Ae3Jvdy1wcmVmaXgtY2xzfS1ib3R0b20ge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5Ae2NvbC1wcmVmaXgtY2xzfSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBjb2xsYXBzaW5nIHdoZW4gZW1wdHlcbiAgbWluLWhlaWdodDogMXB4O1xufVxuXG4ubWFrZS1ncmlkKCk7XG5cbi8vIEV4dHJhIHNtYWxsIGdyaWRcbi8vXG4vLyBDb2x1bW5zLCBvZmZzZXRzLCBwdXNoZXMsIGFuZCBwdWxscyBmb3IgZXh0cmEgc21hbGwgZGV2aWNlcyBsaWtlXG4vLyBzbWFydHBob25lcy5cblxuLm1ha2UtZ3JpZCgteHMpO1xuXG4vLyBTbWFsbCBncmlkXG4vL1xuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIHRoZSBzbWFsbCBkZXZpY2UgcmFuZ2UsIGZyb20gcGhvbmVzXG4vLyB0byB0YWJsZXRzLlxuXG5AbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgLm1ha2UtZ3JpZCgtc20pO1xufVxuXG4vLyBNZWRpdW0gZ3JpZFxuLy9cbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciB0aGUgZGVza3RvcCBkZXZpY2UgcmFuZ2UuXG5cbkBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xuICAubWFrZS1ncmlkKC1tZCk7XG59XG5cbi8vIExhcmdlIGdyaWRcbi8vXG4vLyBDb2x1bW5zLCBvZmZzZXRzLCBwdXNoZXMsIGFuZCBwdWxscyBmb3IgdGhlIGxhcmdlIGRlc2t0b3AgZGV2aWNlIHJhbmdlLlxuXG5AbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZy1taW4pIHtcbiAgLm1ha2UtZ3JpZCgtbGcpO1xufVxuXG4vLyBFeHRyYSBMYXJnZSBncmlkXG4vL1xuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIHRoZSBmdWxsIGhkIGRldmljZSByYW5nZS5cblxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4teGwtbWluKSB7XG4gIC5tYWtlLWdyaWQoLXhsKTtcbn1cblxuLy8gRXh0cmEgRXh0cmEgTGFyZ2UgZ3JpZFxuLy9cbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciB0aGUgZnVsbCBoZCBkZXZpY2UgcmFuZ2UuXG5cbkBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXh4bC1taW4pIHtcbiAgLm1ha2UtZ3JpZCgteHhsKTtcbn1cblxuQGltcG9ydCAnLi9ydGwnO1xuXG5Acm9vdC1lbnRyeS1uYW1lOiBkZWZhdWx0OyIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkByb3ctcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXJvdyc7XG5AY29sLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1jb2wnO1xuXG4vLyBtaXhpbnMgZm9yIGdyaWQgc3lzdGVtXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmxvb3AtZ3JpZC1jb2x1bW5zKEBpbmRleCwgQGNsYXNzKSB3aGVuIChAaW5kZXggPiAwKSB7XG4gIC5Ae2NvbC1wcmVmaXgtY2xzfUB7Y2xhc3N9LUB7aW5kZXh9IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgcGVyY2VudGFnZSgoQGluZGV4IC8gQGdyaWQtY29sdW1ucykpO1xuICAgIG1heC13aWR0aDogcGVyY2VudGFnZSgoQGluZGV4IC8gQGdyaWQtY29sdW1ucykpO1xuICB9XG4gIC5Ae2NvbC1wcmVmaXgtY2xzfUB7Y2xhc3N9LXB1c2gtQHtpbmRleH0ge1xuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKEBpbmRleCAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxuICAuQHtjb2wtcHJlZml4LWNsc31Ae2NsYXNzfS1wdWxsLUB7aW5kZXh9IHtcbiAgICByaWdodDogcGVyY2VudGFnZSgoQGluZGV4IC8gQGdyaWQtY29sdW1ucykpO1xuICB9XG4gIC5Ae2NvbC1wcmVmaXgtY2xzfUB7Y2xhc3N9LW9mZnNldC1Ae2luZGV4fSB7XG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKEBpbmRleCAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxuICAuQHtjb2wtcHJlZml4LWNsc31Ae2NsYXNzfS1vcmRlci1Ae2luZGV4fSB7XG4gICAgb3JkZXI6IEBpbmRleDtcbiAgfVxuICAubG9vcC1ncmlkLWNvbHVtbnMoKEBpbmRleCAtIDEpLCBAY2xhc3MpO1xufVxuXG4ubG9vcC1ncmlkLWNvbHVtbnMoQGluZGV4LCBAY2xhc3MpIHdoZW4gKEBpbmRleCA9IDApIHtcbiAgLkB7Y29sLXByZWZpeC1jbHN9QHtjbGFzc30tQHtpbmRleH0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLkB7Y29sLXByZWZpeC1jbHN9LXB1c2gtQHtpbmRleH0ge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLkB7Y29sLXByZWZpeC1jbHN9LXB1bGwtQHtpbmRleH0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5Ae2NvbC1wcmVmaXgtY2xzfUB7Y2xhc3N9LXB1c2gtQHtpbmRleH0ge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLkB7Y29sLXByZWZpeC1jbHN9QHtjbGFzc30tcHVsbC1Ae2luZGV4fSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLkB7Y29sLXByZWZpeC1jbHN9QHtjbGFzc30tb2Zmc2V0LUB7aW5kZXh9IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuQHtjb2wtcHJlZml4LWNsc31Ae2NsYXNzfS1vcmRlci1Ae2luZGV4fSB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuLm1ha2UtZ3JpZChAY2xhc3M6IH4nJykge1xuICAubG9vcC1ncmlkLWNvbHVtbnMoQGdyaWQtY29sdW1ucywgQGNsYXNzKTtcbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuQGltcG9ydCAnLi9taXhpbic7XG5cbi5Ae3Jvdy1wcmVmaXgtY2xzfSB7XG4gICYtcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxufVxuXG4vLyBtaXhpblxuLmxvb3AtZ3JpZC1jb2x1bW5zKEBpbmRleCwgQGNsYXNzKSB3aGVuIChAaW5kZXggPiAwKSB7XG4gIC5Ae2NvbC1wcmVmaXgtY2xzfUB7Y2xhc3N9LXB1c2gtQHtpbmRleH0ge1xuICAgIC8vIHJlc2V0IHByb3BlcnR5IGluIFJUTCBkaXJlY3Rpb25cbiAgICAmLkB7Y29sLXByZWZpeC1jbHN9LXJ0bCB7XG4gICAgICByaWdodDogcGVyY2VudGFnZSgoQGluZGV4IC8gQGdyaWQtY29sdW1ucykpO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cblxuICAuQHtjb2wtcHJlZml4LWNsc31Ae2NsYXNzfS1wdWxsLUB7aW5kZXh9IHtcbiAgICAvLyByZXNldCBwcm9wZXJ0eSBpbiBSVEwgZGlyZWN0aW9uXG4gICAgJi5Ae2NvbC1wcmVmaXgtY2xzfS1ydGwge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiBwZXJjZW50YWdlKChAaW5kZXggLyBAZ3JpZC1jb2x1bW5zKSk7XG4gICAgfVxuICB9XG5cbiAgLkB7Y29sLXByZWZpeC1jbHN9QHtjbGFzc30tb2Zmc2V0LUB7aW5kZXh9IHtcbiAgICAvLyByZXNldCBwcm9wZXJ0eSBpbiBSVEwgZGlyZWN0aW9uXG4gICAgJi5Ae2NvbC1wcmVmaXgtY2xzfS1ydGwge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBwZXJjZW50YWdlKChAaW5kZXggLyBAZ3JpZC1jb2x1bW5zKSk7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmxvb3AtZ3JpZC1jb2x1bW5zKEBpbmRleCwgQGNsYXNzKSB3aGVuIChAaW5kZXggPSAwKSB7XG4gIC5Ae2NvbC1wcmVmaXgtY2xzfS1wdXNoLUB7aW5kZXh9IHtcbiAgICAvLyByZXNldCBwcm9wZXJ0eSBpbiBSVEwgZGlyZWN0aW9uXG4gICAgJi5Ae2NvbC1wcmVmaXgtY2xzfS1ydGwge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLkB7Y29sLXByZWZpeC1jbHN9LXB1bGwtQHtpbmRleH0ge1xuICAgICYuQHtjb2wtcHJlZml4LWNsc30tcnRsIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLkB7Y29sLXByZWZpeC1jbHN9QHtjbGFzc30tcHVzaC1Ae2luZGV4fSB7XG4gICAgJi5Ae2NvbC1wcmVmaXgtY2xzfS1ydGwge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLkB7Y29sLXByZWZpeC1jbHN9QHtjbGFzc30tcHVsbC1Ae2luZGV4fSB7XG4gICAgJi5Ae2NvbC1wcmVmaXgtY2xzfS1ydGwge1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cblxuICAuQHtjb2wtcHJlZml4LWNsc31Ae2NsYXNzfS1vZmZzZXQtQHtpbmRleH0ge1xuICAgICYuQHtjb2wtcHJlZml4LWNsc30tcnRsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AaW1hZ2UtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWltYWdlJztcbkBpbWFnZS1wcmV2aWV3LXByZWZpeC1jbHM6IH4nQHtpbWFnZS1wcmVmaXgtY2xzfS1wcmV2aWV3JztcblxuLkB7aW1hZ2UtcHJlZml4LWNsc30ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAmLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAmLXBsYWNlaG9sZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBpbWFnZS1iZztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRZaUlHaGxhV2RvZEQwaU1UWWlJSFpwWlhkQ2IzZzlJakFnTUNBeE5pQXhOaUlnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajQ4Y0dGMGFDQmtQU0pOTVRRdU5TQXlMalZvTFRFelFTNDFMalVnTUNBd0lEQWdNU0F6ZGpFd1lTNDFMalVnTUNBd0lEQWdMalV1TldneE0yRXVOUzQxSURBZ01DQXdJQzQxTFM0MVZqTmhMalV1TlNBd0lEQWdNQzB1TlMwdU5YcE5OUzR5T0RFZ05DNDNOV0V4SURFZ01DQXdJREVnTUNBeUlERWdNU0F3SURBZ01TQXdMVEo2YlRndU1ETWdOaTQ0TTJFdU1USTNMakV5TnlBd0lEQWdNUzB1TURneExqQXpTREl1TnpZNVlTNHhNalV1TVRJMUlEQWdNQ0F4TFM0d09UWXRMakl3TjJ3eUxqWTJNUzB6TGpFMU5tRXVNVEkyTGpFeU5pQXdJREFnTVNBdU1UYzNMUzR3TVRac0xqQXhOaTR3TVRaTU55NHdPQ0F4TUM0d09Xd3lMalEzTFRJdU9UTmhMakV5Tmk0eE1qWWdNQ0F3SURFZ0xqRTNOeTB1TURFMmJDNHdNVFV1TURFMklETXVOVGc0SURRdU1qUTBZUzR4TWpjdU1USTNJREFnTUNBeExTNHdNaTR4TnpWNklpQm1hV3hzUFNJak9FTTRRemhESWlCbWFXeHNMWEoxYkdVOUltNXZibnBsY204aUx6NDhMM04yWno0PScpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDMwJTtcbiAgICB9XG4gIH1cblxuICAmLW1hc2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiBAdGV4dC1jb2xvci1pbnZlcnNlO1xuICAgIGJhY2tncm91bmQ6IGZhZGUoQGJsYWNrLCA1MCUpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93O1xuXG4gICAgJi1pbmZvIHtcbiAgICAgIHBhZGRpbmc6IDAgQHBhZGRpbmcteHNzO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IEBtYXJnaW4teHNzO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICAmLXBsYWNlaG9sZGVyIHtcbiAgICAuYm94KCk7XG4gIH1cblxuICAmLXByZXZpZXcge1xuICAgIC5tb2RhbC1tYXNrKCk7XG5cbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJi1ib2R5IHtcbiAgICAgIC5ib3goKTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgJi1pbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICBjdXJzb3I6IGdyYWI7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBAZWFzZS1vdXQgMHM7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXG4gICAgICAmLXdyYXBwZXIge1xuICAgICAgICAuYm94KCk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIEBlYXNlLW91dCAwcztcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtbW92aW5nIHtcbiAgICAgIC5Ae2ltYWdlLXByZWZpeC1jbHN9LXByZXZpZXctaW1nIHtcbiAgICAgICAgY3Vyc29yOiBncmFiYmluZztcblxuICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi13cmFwIHtcbiAgICAgIHotaW5kZXg6IEB6aW5kZXgtaW1hZ2U7XG4gICAgfVxuXG4gICAgJi1vcGVyYXRpb25zLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB6LWluZGV4OiBAemluZGV4LWltYWdlICsgMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYtb3BlcmF0aW9ucyB7XG4gICAgICAucmVzZXQtY29tcG9uZW50KCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiBAaW1hZ2UtcHJldmlldy1vcGVyYXRpb24tY29sb3I7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogZmFkZShAbW9kYWwtbWFzay1iZywgMTAlKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXG4gICAgICAmLW9wZXJhdGlvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBAY29udHJvbC1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgICAgIHBhZGRpbmc6IEBjb250cm9sLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBmYWRlKEBtb2RhbC1tYXNrLWJnLCAyMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1kaXNhYmxlZCB7XG4gICAgICAgICAgY29sb3I6IEBpbWFnZS1wcmV2aWV3LW9wZXJhdGlvbi1kaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLXByb2dyZXNzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIH1cblxuICAgICAgJi1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiBAaW1hZ2UtcHJldmlldy1vcGVyYXRpb24tc2l6ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXN3aXRjaC1sZWZ0LFxuICAgICYtc3dpdGNoLXJpZ2h0IHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDhweDtcbiAgICAgIHotaW5kZXg6IEB6aW5kZXgtaW1hZ2UgKyAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgY29sb3I6IEBpbWFnZS1wcmV2aWV3LW9wZXJhdGlvbi1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQ6IGZhZGUoQG1vZGFsLW1hc2stYmcsIDEwJSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogZmFkZShAbW9kYWwtbWFzay1iZywgMjAlKTtcbiAgICAgIH1cblxuICAgICAgJi1kaXNhYmxlZCxcbiAgICAgICYtZGlzYWJsZWQ6aG92ZXIge1xuICAgICAgICBjb2xvcjogQGltYWdlLXByZXZpZXctb3BlcmF0aW9uLWRpc2FibGVkLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kOiBmYWRlKEBtb2RhbC1tYXNrLWJnLCAxMCUpO1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICA+IC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID4gLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zd2l0Y2gtbGVmdCB7XG4gICAgICBsZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgJi1zd2l0Y2gtcmlnaHQge1xuICAgICAgcmlnaHQ6IDhweDtcbiAgICB9XG4gIH1cbn1cblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCIuYm94KEBwb3NpdGlvbjogYWJzb2x1dGUpIHtcbiAgcG9zaXRpb246IEBwb3NpdGlvbjtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuIiwiQGltcG9ydCAnYm94JztcblxuLm1vZGFsLW1hc2soKSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICYuQHthbnQtcHJlZml4fS16b29tLWVudGVyLFxuICAmLkB7YW50LXByZWZpeH0tem9vbS1hcHBlYXIge1xuICAgIHRyYW5zZm9ybTogbm9uZTsgLy8gcmVzZXQgc2NhbGUgYXZvaWQgbW91c2VQb3NpdGlvbiBidWdcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93O1xuICAgIHVzZXItc2VsZWN0OiBub25lOyAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8xMTc3N1xuICB9XG5cbiAgJi1tYXNrIHtcbiAgICAuYm94KGZpeGVkKTtcbiAgICB6LWluZGV4OiBAemluZGV4LW1vZGFsLW1hc2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBtb2RhbC1tYXNrLWJnO1xuXG4gICAgJi1oaWRkZW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLXdyYXAge1xuICAgIC5ib3goZml4ZWQpO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL2lucHV0L3N0eWxlL21peGluJztcbkBpbXBvcnQgKHJlZmVyZW5jZSkgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW5wdXQtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWlucHV0JztcblxuQGlucHV0LWFmZml4LW1hcmdpbjogNHB4O1xuXG4uQHthbnQtcHJlZml4fS1pbnB1dC1udW1iZXIge1xuICAmLWFmZml4LXdyYXBwZXIge1xuICAgIC5pbnB1dCgpO1xuICAgIC8vIG9yIG51bWJlciBoYW5kbGVyIHdpbGwgY292ZXIgZm9ybSBzdGF0dXNcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLWlubGluZS1zdGFydDogQGlucHV0LXBhZGRpbmctaG9yaXpvbnRhbC1iYXNlO1xuXG4gICAgJjpub3QoJi1kaXNhYmxlZCk6aG92ZXIge1xuICAgICAgLmhvdmVyKCk7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgICYtZm9jdXNlZCxcbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJi1kaXNhYmxlZCB7XG4gICAgICAuQHthbnQtcHJlZml4fS1pbnB1dC1udW1iZXJbZGlzYWJsZWRdIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiBkaXYuQHthbnQtcHJlZml4fS1pbnB1dC1udW1iZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAmLkB7YW50LXByZWZpeH0taW5wdXQtbnVtYmVyLWZvY3VzZWQge1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQuQHthbnQtcHJlZml4fS1pbnB1dC1udW1iZXItaW5wdXQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBjb250ZW50OiAnXFxhMCc7XG4gICAgfVxuXG4gICAgLkB7YW50LXByZWZpeH0taW5wdXQtbnVtYmVyLWhhbmRsZXItd3JhcCB7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgfVxuXG4gICYtcHJlZml4LFxuICAmLXN1ZmZpeCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiBub25lO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAmLXByZWZpeCB7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IEBpbnB1dC1hZmZpeC1tYXJnaW47XG4gIH1cblxuICAmLXN1ZmZpeCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtYmFzZTtcbiAgICBtYXJnaW4tbGVmdDogQGlucHV0LWFmZml4LW1hcmdpbjtcbiAgfVxufVxuXG4uQHthbnQtcHJlZml4fS1pbnB1dC1udW1iZXItZ3JvdXAtd3JhcHBlciAuQHthbnQtcHJlZml4fS1pbnB1dC1udW1iZXItYWZmaXgtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9pbnB1dC9zdHlsZS9taXhpbic7XG5AaW1wb3J0ICcuL2FmZml4JztcbkBpbXBvcnQgJy4vc3RhdHVzJztcblxuQGlucHV0LW51bWJlci1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0taW5wdXQtbnVtYmVyJztcbkBmb3JtLWl0ZW0tcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWZvcm0taXRlbSc7XG5cbi5Ae2lucHV0LW51bWJlci1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcbiAgLmlucHV0KCk7XG5cbiAgLy89PSBTdHlsZSBmb3IgaW5wdXQtZ3JvdXA6IGlucHV0IHdpdGggbGFiZWwsIHdpdGggYnV0dG9uIG9yIGRyb3Bkb3duLi4uXG4gICYtZ3JvdXAge1xuICAgIC5yZXNldC1jb21wb25lbnQoKTtcbiAgICAuaW5wdXQtZ3JvdXAofidAe2lucHV0LW51bWJlci1wcmVmaXgtY2xzfScpO1xuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvNjQwM1xuICAgIH1cbiAgfVxuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDkwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBpbnB1dC1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IEBjb250cm9sLWJvcmRlci1yYWRpdXM7XG5cbiAgJi1oYW5kbGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjb2xvcjogQHRleHQtY29sb3Itc2Vjb25kYXJ5O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItbGVmdDogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAaW5wdXQtbnVtYmVyLWhhbmRsZXItYm9yZGVyLWNvbG9yO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6IEBpbnB1dC1udW1iZXItaGFuZGxlci1hY3RpdmUtYmc7XG4gICAgfVxuXG4gICAgJjpob3ZlciAmLXVwLWlubmVyLFxuICAgICY6aG92ZXIgJi1kb3duLWlubmVyIHtcbiAgICAgIGNvbG9yOiBAaW5wdXQtbnVtYmVyLWhhbmRsZXItaG92ZXItYmc7XG4gICAgfVxuICB9XG5cbiAgJi1oYW5kbGVyLXVwLWlubmVyLFxuICAmLWhhbmRsZXItZG93bi1pbm5lciB7XG4gICAgLmljb25mb250LW1peGluKCk7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDRweDtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgY29sb3I6IEB0ZXh0LWNvbG9yLXNlY29uZGFyeTtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAuaG92ZXIoQGlucHV0LW51bWJlci1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgICYgKyAuQHtmb3JtLWl0ZW0tcHJlZml4LWNsc30tY2hpbGRyZW4taWNvbiB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI0cyBsaW5lYXIgMC4yNHM7XG4gICAgfVxuICB9XG5cbiAgJi1mb2N1c2VkIHtcbiAgICAuYWN0aXZlKCk7XG4gIH1cblxuICAmLWRpc2FibGVkIHtcbiAgICAuZGlzYWJsZWQoKTtcbiAgICAuQHtpbnB1dC1udW1iZXItcHJlZml4LWNsc30taW5wdXQge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG4gICAgLkB7aW5wdXQtbnVtYmVyLXByZWZpeC1jbHN9LWhhbmRsZXItd3JhcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtcmVhZG9ubHkge1xuICAgIC5Ae2lucHV0LW51bWJlci1wcmVmaXgtY2xzfS1oYW5kbGVyLXdyYXAge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLWlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IEBpbnB1dC1oZWlnaHQtYmFzZSAtIDJweDtcbiAgICBwYWRkaW5nOiAwIEBjb250cm9sLXBhZGRpbmctaG9yaXpvbnRhbCAtIDFweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiBAY29udHJvbC1ib3JkZXItcmFkaXVzO1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgIGFwcGVhcmFuY2U6IHRleHRmaWVsZCAhaW1wb3J0YW50O1xuICAgIC5wbGFjZWhvbGRlcigpO1xuXG4gICAgJlt0eXBlPSdudW1iZXInXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbiAgICAmW3R5cGU9J251bWJlciddOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtbGcge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWxnO1xuXG4gICAgaW5wdXQge1xuICAgICAgaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LWxnIC0gMnB4O1xuICAgIH1cbiAgfVxuXG4gICYtc20ge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBpbnB1dCB7XG4gICAgICBoZWlnaHQ6IEBpbnB1dC1oZWlnaHQtc20gLSAycHg7XG4gICAgICBwYWRkaW5nOiAwIEBjb250cm9sLXBhZGRpbmctaG9yaXpvbnRhbC1zbSAtIDFweDtcbiAgICB9XG4gIH1cblxuICAmLWhhbmRsZXItd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogQGlucHV0LW51bWJlci1oYW5kbGVyLWJnO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgQGNvbnRyb2wtYm9yZGVyLXJhZGl1cyBAY29udHJvbC1ib3JkZXItcmFkaXVzIDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjRzIGxpbmVhciAwLjFzO1xuXG4gICAgLy8gRml4IGlucHV0IG51bWJlciBpbnNpZGUgTWVudSBtYWtlcyBpY29uIHRvbyBsYXJnZVxuICAgIC8vIFdlIGFyaXNlIHRoZSBzZWxlY3RvciBwcmlvcml0eSBieSBuZXN0IHNlbGVjdG9yIGhlcmVcbiAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8xNDM2N1xuICAgIC5Ae2lucHV0LW51bWJlci1wcmVmaXgtY2xzfS1oYW5kbGVyIHtcbiAgICAgIC5Ae2lucHV0LW51bWJlci1wcmVmaXgtY2xzfS1oYW5kbGVyLXVwLWlubmVyLFxuICAgICAgLkB7aW5wdXQtbnVtYmVyLXByZWZpeC1jbHN9LWhhbmRsZXItZG93bi1pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgZm9udC1zaXplOiA3cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7aW5wdXQtbnVtYmVyLXByZWZpeC1jbHN9LWJvcmRlcmxlc3MgJiB7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICB9XG4gIH1cblxuICAmLWhhbmRsZXItd3JhcDpob3ZlciAmLWhhbmRsZXIge1xuICAgIGhlaWdodDogNDAlO1xuICB9XG5cbiAgJjpob3ZlciAmLWhhbmRsZXItd3JhcCxcbiAgJi1mb2N1c2VkICYtaGFuZGxlci13cmFwIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi1oYW5kbGVyLXVwIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQGNvbnRyb2wtYm9yZGVyLXJhZGl1cztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmLWlubmVyIHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGhlaWdodDogNjAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJi1oYW5kbGVyLWRvd24ge1xuICAgIHRvcDogMDtcbiAgICBib3JkZXItdG9wOiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBpbnB1dC1udW1iZXItaGFuZGxlci1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEBjb250cm9sLWJvcmRlci1yYWRpdXM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJi1pbm5lciB7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGhlaWdodDogNjAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5Ae2lucHV0LW51bWJlci1wcmVmaXgtY2xzfS1ib3JkZXJsZXNzICYge1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyOm5vdCguQHtpbnB1dC1udW1iZXItcHJlZml4LWNsc30tYm9yZGVybGVzcykgJi1oYW5kbGVyLWRvd24sXG4gICYtZm9jdXNlZDpub3QoLkB7aW5wdXQtbnVtYmVyLXByZWZpeC1jbHN9LWJvcmRlcmxlc3MpICYtaGFuZGxlci1kb3duIHtcbiAgICBib3JkZXItdG9wOiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBpbnB1dC1udW1iZXItaGFuZGxlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmLWhhbmRsZXItdXAtZGlzYWJsZWQsXG4gICYtaGFuZGxlci1kb3duLWRpc2FibGVkIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG5cbiAgJi1oYW5kbGVyLXVwLWRpc2FibGVkOmhvdmVyICYtaGFuZGxlci11cC1pbm5lcixcbiAgJi1oYW5kbGVyLWRvd24tZGlzYWJsZWQ6aG92ZXIgJi1oYW5kbGVyLWRvd24taW5uZXIge1xuICAgIGNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG4gIH1cblxuICAmLWJvcmRlcmxlc3Mge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT0gT3V0IE9mIFJhbmdlID09PT09PT09PT09PT09PT09PT09PVxuICAmLW91dC1vZi1yYW5nZSB7XG4gICAgaW5wdXQge1xuICAgICAgY29sb3I6IEBlcnJvci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT0gQ29tcGFjdCBJdGVtIFN0eWxlcyA9PT09PT09PT09PT09PT09PT09PT1cbiAgLmNvbXBhY3QtaXRlbShAaW5wdXQtbnVtYmVyLXByZWZpeC1jbHMsIG51bGwsIH4nQHtpbnB1dC1udW1iZXItcHJlZml4LWNsc30tZm9jdXNlZCcpO1xufVxuXG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiQGltcG9ydCAnLi4vLi4vaW5wdXQvc3R5bGUvbWl4aW4nO1xuXG5AaW5wdXQtbnVtYmVyLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1pbnB1dC1udW1iZXInO1xuXG5AaW5wdXQtbnVtYmVyLXdyYXBwZXItY2xzOiBAaW5wdXQtbnVtYmVyLXByZWZpeC1jbHMsIH4nQHtpbnB1dC1udW1iZXItcHJlZml4LWNsc30tYWZmaXgtd3JhcHBlcic7XG5cbmVhY2goQGlucHV0LW51bWJlci13cmFwcGVyLWNscywge1xuICAuQHt2YWx1ZX0ge1xuICAgICYtc3RhdHVzLWVycm9yIHtcbiAgICAgIC5zdGF0dXMtY29sb3IoQHZhbHVlLCBAZXJyb3ItY29sb3IsIEBlcnJvci1jb2xvciwgQGlucHV0LWJnLCBAZXJyb3ItY29sb3ItaG92ZXIsIEBlcnJvci1jb2xvci1vdXRsaW5lKTtcbiAgICAgIC5zdGF0dXMtY29sb3ItY29tbW9uKEBpbnB1dC1udW1iZXItcHJlZml4LWNscywgQGVycm9yLWNvbG9yLCBAZXJyb3ItY29sb3IsIEBpbnB1dC1iZywgQGVycm9yLWNvbG9yLWhvdmVyLCBAZXJyb3ItY29sb3Itb3V0bGluZSlcbiAgICB9XG5cbiAgICAmLXN0YXR1cy13YXJuaW5nIHtcbiAgICAgIC5zdGF0dXMtY29sb3IoQHZhbHVlLCBAd2FybmluZy1jb2xvciwgQHdhcm5pbmctY29sb3IsIEBpbnB1dC1iZywgQHdhcm5pbmctY29sb3ItaG92ZXIsIEB3YXJuaW5nLWNvbG9yLW91dGxpbmUpO1xuICAgICAgLnN0YXR1cy1jb2xvci1jb21tb24oQGlucHV0LW51bWJlci1wcmVmaXgtY2xzLCBAd2FybmluZy1jb2xvciwgQHdhcm5pbmctY29sb3IsIEBpbnB1dC1iZywgQHdhcm5pbmctY29sb3ItaG92ZXIsIEB3YXJuaW5nLWNvbG9yLW91dGxpbmUpXG4gICAgfVxuICB9XG59KTtcblxuLkB7aW5wdXQtbnVtYmVyLXByZWZpeC1jbHN9LWdyb3VwLXdyYXBwZXIge1xuICAmLXN0YXR1cy1lcnJvciB7XG4gICAgLmdyb3VwLXN0YXR1cy1jb2xvcihAaW5wdXQtbnVtYmVyLXByZWZpeC1jbHMsIEBlcnJvci1jb2xvciwgQGVycm9yLWNvbG9yKTtcbiAgfVxuXG4gICYtc3RhdHVzLXdhcm5pbmcge1xuICAgIC5ncm91cC1zdGF0dXMtY29sb3IoQGlucHV0LW51bWJlci1wcmVmaXgtY2xzLCBAd2FybmluZy1jb2xvciwgQHdhcm5pbmctY29sb3IpO1xuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL2lucHV0L3N0eWxlL21peGluJztcblxuQGlucHV0LW51bWJlci1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0taW5wdXQtbnVtYmVyJztcblxuLkB7aW5wdXQtbnVtYmVyLXByZWZpeC1jbHN9IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG5cbiAgJi1oYW5kbGVyIHtcbiAgICAuQHtpbnB1dC1udW1iZXItcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBpbnB1dC1udW1iZXItaGFuZGxlci1ib3JkZXItY29sb3I7XG4gICAgICBib3JkZXItbGVmdDogMDtcbiAgICB9XG5cbiAgICAmLXdyYXAge1xuICAgICAgLkB7aW5wdXQtbnVtYmVyLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5Ae2lucHV0LW51bWJlci1wcmVmaXgtY2xzfS1ydGwuQHtpbnB1dC1udW1iZXItcHJlZml4LWNsc30tYm9yZGVybGVzcyAmIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdXAge1xuICAgICAgLkB7aW5wdXQtbnVtYmVyLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1kb3duIHtcbiAgICAgIC5Ae2lucHV0LW51bWJlci1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtaW5wdXQge1xuICAgIC5Ae2lucHV0LW51bWJlci1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG4vLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8zNTg3MFxuLmlucHV0LWdyb3VwKEBpbnB1dC1udW1iZXItcHJlZml4LWNscykge1xuICA+IC5Ae2lucHV0LW51bWJlci1wcmVmaXgtY2xzfS1ydGw6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgQGJvcmRlci1yYWRpdXMtYmFzZSBAYm9yZGVyLXJhZGl1cy1iYXNlIDA7XG4gIH1cbiAgPiAuQHtpbnB1dC1udW1iZXItcHJlZml4LWNsc30tcnRsOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2UgMCAwIEBib3JkZXItcmFkaXVzLWJhc2U7XG4gIH1cblxuICAmLWFkZG9uIHtcbiAgICAuQHtpbnB1dC1udW1iZXItcHJlZml4LWNsc30tZ3JvdXAtcnRsICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBpbnB1dC1ib3JkZXItY29sb3I7XG4gICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgQGJvcmRlci1yYWRpdXMtYmFzZSBAYm9yZGVyLXJhZGl1cy1iYXNlIDA7XG4gICAgfVxuICAgIC5Ae2lucHV0LW51bWJlci1wcmVmaXgtY2xzfS1ncm91cC1ydGwgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBpbnB1dC1ib3JkZXItY29sb3I7XG4gICAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlIDAgMCBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi9taXhpbic7XG5AaW1wb3J0IChyZWZlcmVuY2UpICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGlucHV0LXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1pbnB1dCc7XG5cbkBpbnB1dC1hZmZpeC1tYXJnaW46IDRweDtcblxuLkB7YW50LXByZWZpeH0taW5wdXQge1xuICAmLWFmZml4LXdyYXBwZXIge1xuICAgIC5pbnB1dCgpO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG4gICAgJjpub3QoJi1kaXNhYmxlZCk6aG92ZXIge1xuICAgICAgLmhvdmVyKCk7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgLkB7YW50LXByZWZpeH0taW5wdXQtc2VhcmNoLXdpdGgtYnV0dG9uICYge1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZm9jdXNlZCxcbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJi1kaXNhYmxlZCB7XG4gICAgICAuQHthbnQtcHJlZml4fS1pbnB1dFtkaXNhYmxlZF0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLkB7YW50LXByZWZpeH0taW5wdXQge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJjpub3QodGV4dGFyZWEpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBjb250ZW50OiAnXFxhMCc7XG4gICAgfVxuICB9XG5cbiAgJi1wcmVmaXgsXG4gICYtc3VmZml4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IG5vbmU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cbiAgfVxuXG4gICYtc2hvdy1jb3VudC1zdWZmaXgge1xuICAgIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG4gIH1cblxuICAmLXNob3ctY291bnQtaGFzLXN1ZmZpeCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIH1cblxuICAmLXByZWZpeCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBAaW5wdXQtYWZmaXgtbWFyZ2luO1xuICB9XG5cbiAgJi1zdWZmaXgge1xuICAgIG1hcmdpbi1sZWZ0OiBAaW5wdXQtYWZmaXgtbWFyZ2luO1xuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcbkBpbXBvcnQgJy4vbWl4aW4nO1xuQGltcG9ydCAnLi9hZmZpeCc7XG5AaW1wb3J0ICcuL2FsbG93LWNsZWFyJztcbkBpbXBvcnQgJy4vc3RhdHVzJztcbkBpbnB1dC1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0taW5wdXQnO1xuXG4vLyBJbnB1dCBzdHlsZXNcbi5Ae2lucHV0LXByZWZpeC1jbHN9IHtcbiAgLnJlc2V0LWNvbXBvbmVudCgpO1xuICAuaW5wdXQoKTtcblxuICAvLz09IFN0eWxlIGZvciBpbnB1dC1ncm91cDogaW5wdXQgd2l0aCBsYWJlbCwgd2l0aCBidXR0b24gb3IgZHJvcGRvd24uLi5cbiAgJi1ncm91cCB7XG4gICAgLnJlc2V0LWNvbXBvbmVudCgpO1xuICAgIC5pbnB1dC1ncm91cCh+J0B7aW5wdXQtcHJlZml4LWNsc30nKTtcblxuICAgICYtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvNjQwM1xuICAgIH1cbiAgfVxuXG4gICYtcGFzc3dvcmQtaWNvbi5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICBjb2xvcjogQHRleHQtY29sb3Itc2Vjb25kYXJ5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IEBpbnB1dC1pY29uLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gICZbdHlwZT0nY29sb3InXSB7XG4gICAgaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LWJhc2U7XG5cbiAgICAmLkB7aW5wdXQtcHJlZml4LWNsc30tbGcge1xuICAgICAgaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LWxnO1xuICAgIH1cbiAgICAmLkB7aW5wdXQtcHJlZml4LWNsc30tc20ge1xuICAgICAgaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LXNtO1xuICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgfVxuICB9XG5cbiAgJi10ZXh0YXJlYS1zaG93LWNvdW50IHtcbiAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8zMzA0OVxuICAgID4gLkB7aW5wdXQtcHJlZml4LWNsc30ge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgY29udGVudDogYXR0cihkYXRhLWNvdW50KTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICYuQHtpbnB1dC1wcmVmaXgtY2xzfS10ZXh0YXJlYS1pbi1mb3JtLWl0ZW0ge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMjJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXRleHRhcmVhLXN1ZmZpeCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogQGlucHV0LXBhZGRpbmctaG9yaXpvbnRhbC1iYXNlO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09IENvbXBhY3QgSXRlbSBTdHlsZXMgPT09PT09PT09PT09PT09PT09PT09XG4gIC5jb21wYWN0LWl0ZW0oQGlucHV0LXByZWZpeC1jbHMpO1xufVxuXG5AaW1wb3J0ICcuL3NlYXJjaC1pbnB1dCc7XG5AaW1wb3J0ICcuL3J0bCc7XG5AaW1wb3J0ICcuL0lFMTEnO1xuXG5Acm9vdC1lbnRyeS1uYW1lOiBkZWZhdWx0OyIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG4vLz09IFN0eWxlIGZvciBpbnB1dC1ncm91cDogaW5wdXQgd2l0aCBsYWJlbCwgd2l0aCBidXR0b24gb3IgZHJvcGRvd24uLi5cbi5Ae2FudC1wcmVmaXh9LWlucHV0LWdyb3VwIHtcbiAgJi13cmFwcGVyIHtcbiAgICAmLXJ0bCB7XG4gICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICB9XG4gIH1cblxuICAmLXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gIH1cbn1cblxuLy8gYWZmaXhcbkBpbnB1dC1hZmZpeC1tYXJnaW46IDRweDtcblxuLkB7YW50LXByZWZpeH0taW5wdXQge1xuICAmLWFmZml4LXdyYXBwZXImLWFmZml4LXdyYXBwZXItcnRsIHtcbiAgICA+IGlucHV0LkB7YW50LXByZWZpeH0taW5wdXQge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLWFmZml4LXdyYXBwZXItcnRsIHtcbiAgICAuQHthbnQtcHJlZml4fS1pbnB1dC1wcmVmaXgge1xuICAgICAgbWFyZ2luOiAwIDAgMCBAaW5wdXQtYWZmaXgtbWFyZ2luO1xuICAgIH1cblxuICAgIC5Ae2FudC1wcmVmaXh9LWlucHV0LXN1ZmZpeCB7XG4gICAgICBtYXJnaW46IDAgQGlucHV0LWFmZml4LW1hcmdpbiAwIDA7XG4gICAgfVxuICB9XG5cbiAgJi10ZXh0YXJlYSB7XG4gICAgJi1ydGwge1xuICAgICAgZGlyZWN0aW9uOiBydGw7XG4gICAgfVxuXG4gICAgJi1ydGwmLXNob3ctY291bnQ6OmFmdGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIGFsbG93LWNsZWFyXG4uQHthbnQtcHJlZml4fS1pbnB1dC1jbGVhci1pY29uIHtcbiAgJi1oYXMtc3VmZml4IHtcbiAgICAuQHthbnQtcHJlZml4fS1pbnB1dC1hZmZpeC13cmFwcGVyLXJ0bCAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBAaW5wdXQtYWZmaXgtbWFyZ2luO1xuICAgIH1cbiAgfVxuXG4gIC5Ae2FudC1wcmVmaXh9LWlucHV0LWFmZml4LXdyYXBwZXItcnRsICYge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDhweDtcbiAgfVxufVxuXG4vLyBtaXhpblxuQGlucHV0LXJ0bC1jbHM6IH4nQHthbnQtcHJlZml4fS1pbnB1dC1ydGwnO1xuXG4uYWN0aXZlKCkge1xuICAuQHtpbnB1dC1ydGwtY2xzfSAmIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IEBib3JkZXItd2lkdGgtYmFzZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ob3ZlcigpIHtcbiAgLkB7aW5wdXQtcnRsLWNsc30gJiB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBAYm9yZGVyLXdpZHRoLWJhc2UgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaW5wdXQoKSB7XG4gICYtcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxufVxuXG4vLyBsYWJlbCBpbnB1dFxuLmlucHV0LWdyb3VwKEBpbnB1dENsYXNzKSB7XG4gID4gLkB7aW5wdXRDbGFzc30tcnRsOmZpcnN0LWNoaWxkLFxuICAmLXJ0bCAmLWFkZG9uOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIEBib3JkZXItcmFkaXVzLWJhc2UgQGJvcmRlci1yYWRpdXMtYmFzZSAwO1xuICB9XG5cbiAgJi1hZGRvbjpmaXJzdC1jaGlsZCB7XG4gICAgLkB7aW5wdXRDbGFzc30tZ3JvdXAtcnRsICYge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBpbnB1dC1ib3JkZXItY29sb3I7XG4gICAgICBib3JkZXItbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAmLWFkZG9uOmxhc3QtY2hpbGQge1xuICAgIC5Ae2lucHV0Q2xhc3N9LWdyb3VwLXJ0bCAmIHtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBpbnB1dC1ib3JkZXItY29sb3I7XG4gICAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlIDAgMCBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIH1cbiAgfVxuXG4gID4gLkB7aW5wdXRDbGFzc306bGFzdC1jaGlsZCxcbiAgJi1hZGRvbjpsYXN0LWNoaWxkIHtcbiAgICAuQHtpbnB1dENsYXNzfS1ncm91cC1ydGwmIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2UgMCAwIEBib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgfVxuICB9XG5cbiAgLkB7aW5wdXRDbGFzc30tYWZmaXgtd3JhcHBlciB7XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAuQHtpbnB1dENsYXNzfS1ncm91cC1ydGwmIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZSAwIDAgQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgLkB7aW5wdXRDbGFzc30tZ3JvdXAtcnRsJiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgQGJvcmRlci1yYWRpdXMtYmFzZSBAYm9yZGVyLXJhZGl1cy1iYXNlIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiYtY29tcGFjdCB7XG4gICAgJiA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAuQHtpbnB1dENsYXNzfS1ncm91cC1ydGwmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogLUBib3JkZXItd2lkdGgtYmFzZTtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IEBib3JkZXItd2lkdGgtYmFzZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gKjpmaXJzdC1jaGlsZCxcbiAgICAmID4gLkB7YW50LXByZWZpeH0tc2VsZWN0OmZpcnN0LWNoaWxkID4gLkB7YW50LXByZWZpeH0tc2VsZWN0LXNlbGVjdG9yLFxuICAgICYgPiAuQHthbnQtcHJlZml4fS1zZWxlY3QtYXV0by1jb21wbGV0ZTpmaXJzdC1jaGlsZCAuQHthbnQtcHJlZml4fS1pbnB1dCxcbiAgICAmID4gLkB7YW50LXByZWZpeH0tY2FzY2FkZXItcGlja2VyOmZpcnN0LWNoaWxkIC5Ae2FudC1wcmVmaXh9LWlucHV0IHtcbiAgICAgIC5Ae2lucHV0Q2xhc3N9LWdyb3VwLXJ0bCYge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIEBib3JkZXItcmFkaXVzLWJhc2UgQGJvcmRlci1yYWRpdXMtYmFzZSAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAqOmxhc3QtY2hpbGQsXG4gICAgJiA+IC5Ae2FudC1wcmVmaXh9LXNlbGVjdDpsYXN0LWNoaWxkID4gLkB7YW50LXByZWZpeH0tc2VsZWN0LXNlbGVjdG9yLFxuICAgICYgPiAuQHthbnQtcHJlZml4fS1zZWxlY3QtYXV0by1jb21wbGV0ZTpsYXN0LWNoaWxkIC5Ae2FudC1wcmVmaXh9LWlucHV0LFxuICAgICYgPiAuQHthbnQtcHJlZml4fS1jYXNjYWRlci1waWNrZXI6bGFzdC1jaGlsZCAuQHthbnQtcHJlZml4fS1pbnB1dCxcbiAgICAmID4gLkB7YW50LXByZWZpeH0tY2FzY2FkZXItcGlja2VyLWZvY3VzZWQ6bGFzdC1jaGlsZCAuQHthbnQtcHJlZml4fS1pbnB1dCB7XG4gICAgICAuQHtpbnB1dENsYXNzfS1ncm91cC1ydGwmIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IEBib3JkZXItd2lkdGgtYmFzZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZSAwIDAgQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHthbnQtcHJlZml4fS1pbnB1dC1ncm91cC13cmFwcGVyLXJ0bCArIC5Ae2FudC1wcmVmaXh9LWlucHV0LWdyb3VwLXdyYXBwZXItcnRsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5Ae2FudC1wcmVmaXh9LWlucHV0LWdyb3VwLXdyYXBwZXItcnRsOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgJi5Ae2FudC1wcmVmaXh9LWlucHV0LXNlYXJjaCA+IC5Ae2FudC1wcmVmaXh9LWlucHV0LWdyb3VwIHtcbiAgICAgICAgJiA+IC5Ae2FudC1wcmVmaXh9LWlucHV0IHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIEBib3JkZXItcmFkaXVzLWJhc2UgQGJvcmRlci1yYWRpdXMtYmFzZSAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIHNlYXJjaC1pbnB1dFxuQHNlYXJjaC1wcmVmaXg6IH4nQHthbnQtcHJlZml4fS1pbnB1dC1zZWFyY2gnO1xuQHNlYXJjaC1ydGwtY2xzOiB+J0B7c2VhcmNoLXByZWZpeH0tcnRsJztcblxuLkB7c2VhcmNoLXByZWZpeH0tcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG5cbiAgLkB7YW50LXByZWZpeH0taW5wdXQge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICArIC5Ae2FudC1wcmVmaXh9LWlucHV0LWdyb3VwLWFkZG9uIC5Ae3NlYXJjaC1wcmVmaXh9LWJ1dHRvbjpub3QoLkB7YW50LXByZWZpeH0tYnRuLXByaW1hcnkpIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IEBib3JkZXItY29sb3ItYmFzZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogQGlucHV0LWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gID4gLkB7YW50LXByZWZpeH0taW5wdXQtZ3JvdXAge1xuICAgID4gLkB7YW50LXByZWZpeH0taW5wdXQtYWZmaXgtd3JhcHBlciB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJi1mb2N1c2VkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiBAaW5wdXQtaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLkB7YW50LXByZWZpeH0taW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCB7XG4gICAgICByaWdodDogLTFweDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAuQHtzZWFyY2gtcHJlZml4fS1idXR0b24ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlIDAgMCBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAocmVmZXJlbmNlKSAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbnB1dC1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0taW5wdXQnO1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09IElucHV0ID09PT09PT09PT09PT09PT09PT09PT09PT1cbi5Ae2ljb25mb250LWNzcy1wcmVmaXh9LkB7aW5wdXQtcHJlZml4LWNsc30tY2xlYXItaWNvbixcbi5Ae2lucHV0LXByZWZpeC1jbHN9LWNsZWFyLWljb24ge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG4gIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1zbTtcbiAgdmVydGljYWwtYWxpZ246IC0xcHg7XG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vcHVsbC8xODE1MVxuICAvLyBodHRwczovL2NvZGVzYW5kYm94LmlvL3Mvd2l6YXJkbHktc3VuLXUxMGJyXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogQHRleHQtY29sb3Itc2Vjb25kYXJ5O1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgfVxuXG4gICYtaGlkZGVuIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAmLWhhcy1zdWZmaXgge1xuICAgIG1hcmdpbjogMCBAaW5wdXQtYWZmaXgtbWFyZ2luO1xuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09IFRleHRBcmVhID09PT09PT09PT09PT09PT09PT09PT09PVxuLkB7aW5wdXQtcHJlZml4LWNsc30tYWZmaXgtd3JhcHBlci5Ae2lucHV0LXByZWZpeC1jbHN9LWFmZml4LXdyYXBwZXItdGV4dGFyZWEtd2l0aC1jbGVhci1idG4ge1xuICBwYWRkaW5nOiAwO1xuXG4gIC5Ae2lucHV0LXByZWZpeC1jbHN9LWNsZWFyLWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDhweDtcbiAgICByaWdodDogOHB4O1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4vbWl4aW4nO1xuXG5AaW5wdXQtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWlucHV0JztcblxuQGlucHV0LXdyYXBwZXItY2xzOiBAaW5wdXQtcHJlZml4LWNscywgfidAe2lucHV0LXByZWZpeC1jbHN9LWFmZml4LXdyYXBwZXInO1xuXG5lYWNoKEBpbnB1dC13cmFwcGVyLWNscywge1xuICAuQHt2YWx1ZX0ge1xuICAgICYtc3RhdHVzLWVycm9yIHtcbiAgICAgIC5zdGF0dXMtY29sb3IoQHZhbHVlLCBAZXJyb3ItY29sb3IsIEBlcnJvci1jb2xvciwgQGlucHV0LWJnLCBAZXJyb3ItY29sb3ItaG92ZXIsIEBlcnJvci1jb2xvci1vdXRsaW5lKTtcbiAgICAgIC5zdGF0dXMtY29sb3ItY29tbW9uKEBpbnB1dC1wcmVmaXgtY2xzLCBAZXJyb3ItY29sb3IsIEBlcnJvci1jb2xvciwgQGlucHV0LWJnLCBAZXJyb3ItY29sb3ItaG92ZXIsIEBlcnJvci1jb2xvci1vdXRsaW5lKTtcbiAgICB9XG5cbiAgICAmLXN0YXR1cy13YXJuaW5nIHtcbiAgICAgIC5zdGF0dXMtY29sb3IoQHZhbHVlLCBAd2FybmluZy1jb2xvciwgQHdhcm5pbmctY29sb3IsIEBpbnB1dC1iZywgQHdhcm5pbmctY29sb3ItaG92ZXIsIEB3YXJuaW5nLWNvbG9yLW91dGxpbmUpO1xuICAgICAgLnN0YXR1cy1jb2xvci1jb21tb24oQGlucHV0LXByZWZpeC1jbHMsIEB3YXJuaW5nLWNvbG9yLCBAd2FybmluZy1jb2xvciwgQGlucHV0LWJnLCBAd2FybmluZy1jb2xvci1ob3ZlciwgQHdhcm5pbmctY29sb3Itb3V0bGluZSk7XG4gICAgfVxuICB9XG59KTtcblxuLkB7aW5wdXQtcHJlZml4LWNsc30tdGV4dGFyZWEge1xuICAmLXN0YXR1cy1lcnJvcixcbiAgJi1zdGF0dXMtd2FybmluZyxcbiAgJi1zdGF0dXMtc3VjY2VzcyxcbiAgJi1zdGF0dXMtdmFsaWRhdGluZyB7XG4gICAgJi5Ae2lucHV0LXByZWZpeC1jbHN9LXRleHRhcmVhLWhhcy1mZWVkYmFjayB7XG4gICAgICAuQHtpbnB1dC1wcmVmaXgtY2xzfSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5Ae2lucHV0LXByZWZpeC1jbHN9LWdyb3VwLXdyYXBwZXIge1xuICAmLXN0YXR1cy1lcnJvciB7XG4gICAgLmdyb3VwLXN0YXR1cy1jb2xvcihAaW5wdXQtcHJlZml4LWNscywgQGVycm9yLWNvbG9yLCBAZXJyb3ItY29sb3IpO1xuICB9XG5cbiAgJi1zdGF0dXMtd2FybmluZyB7XG4gICAgLmdyb3VwLXN0YXR1cy1jb2xvcihAaW5wdXQtcHJlZml4LWNscywgQHdhcm5pbmctY29sb3IsIEB3YXJuaW5nLWNvbG9yKTtcbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9idXR0b24vc3R5bGUvbWl4aW4nO1xuQGltcG9ydCAnLi9taXhpbic7XG5cbkBzZWFyY2gtcHJlZml4OiB+J0B7YW50LXByZWZpeH0taW5wdXQtc2VhcmNoJztcblxuLkB7c2VhcmNoLXByZWZpeH0ge1xuICAuQHthbnQtcHJlZml4fS1pbnB1dCB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogQGlucHV0LWhvdmVyLWJvcmRlci1jb2xvcjtcblxuICAgICAgKyAuQHthbnQtcHJlZml4fS1pbnB1dC1ncm91cC1hZGRvbiAuQHtzZWFyY2gtcHJlZml4fS1idXR0b246bm90KC5Ae2FudC1wcmVmaXh9LWJ0bi1wcmltYXJ5KSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiBAaW5wdXQtaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5Ae2FudC1wcmVmaXh9LWlucHV0LWFmZml4LXdyYXBwZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAvLyBmaXggc2xpZ2h0IGhlaWdodCBkaWZmIGluIEZpcmVmb3g6XG4gIC8vIGh0dHBzOi8vYW50LmRlc2lnbi9jb21wb25lbnRzL2F1dG8tY29tcGxldGUtY24vI2NvbXBvbmVudHMtYXV0by1jb21wbGV0ZS1kZW1vLWNlcnRhaW4tY2F0ZWdvcnlcbiAgLkB7YW50LXByZWZpeH0taW5wdXQtbGcge1xuICAgIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZSAtIDAuMDAwMjtcbiAgfVxuXG4gID4gLkB7YW50LXByZWZpeH0taW5wdXQtZ3JvdXAge1xuICAgID4gLkB7YW50LXByZWZpeH0taW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCB7XG4gICAgICBsZWZ0OiAtMXB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogMDtcblxuICAgICAgLkB7c2VhcmNoLXByZWZpeH0tYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIEBib3JkZXItcmFkaXVzLWJhc2UgQGJvcmRlci1yYWRpdXMtYmFzZSAwO1xuICAgICAgfVxuXG4gICAgICAuQHtzZWFyY2gtcHJlZml4fS1idXR0b246bm90KC5Ae2FudC1wcmVmaXh9LWJ0bi1wcmltYXJ5KSB7XG4gICAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG5cbiAgICAgICAgJi5Ae2FudC1wcmVmaXh9LWJ0bi1sb2FkaW5nOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtYnV0dG9uIHtcbiAgICBoZWlnaHQ6IEBpbnB1dC1oZWlnaHQtYmFzZTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxuXG4gICYtbGFyZ2UgJi1idXR0b24ge1xuICAgIGhlaWdodDogQGlucHV0LWhlaWdodC1sZztcbiAgfVxuXG4gICYtc21hbGwgJi1idXR0b24ge1xuICAgIGhlaWdodDogQGlucHV0LWhlaWdodC1zbTtcbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PSBDb21wYWN0IEl0ZW0gQ3VzdG9taXplZCBTdHlsZXMgPT09PT09PT09PT09PT09PT09PT09XG4gICYuQHtpbnB1dC1wcmVmaXgtY2xzfS1jb21wYWN0LWl0ZW0ge1xuICAgICY6bm90KC5Ae2lucHV0LXByZWZpeC1jbHN9LWNvbXBhY3QtaXRlbS1ydGwpIHtcbiAgICAgICY6bm90KC5Ae2lucHV0LXByZWZpeC1jbHN9LWNvbXBhY3QtbGFzdC1pdGVtKSB7XG4gICAgICAgIC5Ae2lucHV0LXByZWZpeC1jbHN9LWdyb3VwLWFkZG9uIHtcbiAgICAgICAgICAuQHtpbnB1dC1wcmVmaXgtY2xzfS1zZWFyY2gtYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLUBib3JkZXItd2lkdGgtYmFzZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLkB7aW5wdXQtcHJlZml4LWNsc30tY29tcGFjdC1maXJzdC1pdGVtKSB7XG4gICAgICAuQHtpbnB1dC1wcmVmaXgtY2xzfSxcbiAgICAgIC5Ae2lucHV0LXByZWZpeC1jbHN9LWFmZml4LXdyYXBwZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLkB7aW5wdXQtcHJlZml4LWNsc30tZ3JvdXAtYWRkb24gLkB7aW5wdXQtcHJlZml4LWNsc30tc2VhcmNoLWJ1dHRvbixcbiAgICA+IC5Ae2lucHV0LXByZWZpeC1jbHN9LFxuICAgIC5Ae2lucHV0LXByZWZpeC1jbHN9LWFmZml4LXdyYXBwZXIge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAuQHtpbnB1dC1wcmVmaXgtY2xzfS1hZmZpeC13cmFwcGVyLWZvY3VzZWQge1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gIH1cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09IEZvciBSVEwgQ29tcGFjdCBJdGVtIEN1c3RvbWl6ZWQgU3R5bGVzID09PT09PT09PT09PT09PT09PT09PVxuICAmLkB7aW5wdXQtcHJlZml4LWNsc30tY29tcGFjdC1pdGVtLXJ0bCB7XG4gICAgJjpub3QoLkB7aW5wdXQtcHJlZml4LWNsc30tY29tcGFjdC1sYXN0LWl0ZW0pIHtcbiAgICAgIC5Ae2lucHV0LXByZWZpeC1jbHN9LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQge1xuICAgICAgICAuQHtpbnB1dC1wcmVmaXgtY2xzfS1zZWFyY2gtYnV0dG9uIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLUBib3JkZXItd2lkdGgtYmFzZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBGaXggSW5wdXQgY29tcG9uZW50IGhlaWdodCBpc3N1ZSBpbiBJRTExXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuQHthbnQtcHJlZml4fS1pbnB1dCB7XG4gICAgaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LWJhc2U7XG5cbiAgICAmLWxnIHtcbiAgICAgIGhlaWdodDogQGlucHV0LWhlaWdodC1sZztcbiAgICB9XG5cbiAgICAmLXNtIHtcbiAgICAgIGhlaWdodDogQGlucHV0LWhlaWdodC1zbTtcbiAgICB9XG5cbiAgICAmLWFmZml4LXdyYXBwZXIge1xuICAgICAgPiBpbnB1dC5Ae2FudC1wcmVmaXh9LWlucHV0IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBsYXlvdXQtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWxheW91dCc7XG5AbGF5b3V0LW1lbnUtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LW1lbnUnO1xuXG4uQHtsYXlvdXQtcHJlZml4LWNsc30ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC8qIGZpeCBmaXJlZm94IGNhbid0IHNldCBoZWlnaHQgc21hbGxlciB0aGFuIGNvbnRlbnQgb24gZmxleCBpdGVtICovXG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IEBsYXlvdXQtYm9keS1iYWNrZ3JvdW5kO1xuXG4gICYsXG4gICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAmJi1oYXMtc2lkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICA+IC5Ae2xheW91dC1wcmVmaXgtY2xzfSxcbiAgICA+IC5Ae2xheW91dC1wcmVmaXgtY2xzfS1jb250ZW50IHtcbiAgICAgIHdpZHRoOiAwOyAvLyBodHRwczovL3NlZ21lbnRmYXVsdC5jb20vYS8xMTkwMDAwMDE5NDk4MzAwXG4gICAgfVxuICB9XG5cbiAgJi1oZWFkZXIsXG4gICYtZm9vdGVyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuXG4gICYtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IEBsYXlvdXQtaGVhZGVyLWhlaWdodDtcbiAgICBwYWRkaW5nOiBAbGF5b3V0LWhlYWRlci1wYWRkaW5nO1xuICAgIGNvbG9yOiBAbGF5b3V0LWhlYWRlci1jb2xvcjtcbiAgICBsaW5lLWhlaWdodDogQGxheW91dC1oZWFkZXItaGVpZ2h0O1xuICAgIGJhY2tncm91bmQ6IEBsYXlvdXQtaGVhZGVyLWJhY2tncm91bmQ7XG4gIH1cblxuICAmLWZvb3RlciB7XG4gICAgcGFkZGluZzogQGxheW91dC1mb290ZXItcGFkZGluZztcbiAgICBjb2xvcjogQHRleHQtY29sb3I7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gICAgYmFja2dyb3VuZDogQGxheW91dC1mb290ZXItYmFja2dyb3VuZDtcbiAgfVxuXG4gICYtY29udGVudCB7XG4gICAgZmxleDogYXV0bztcblxuICAgIC8qIGZpeCBmaXJlZm94IGNhbid0IHNldCBoZWlnaHQgc21hbGxlciB0aGFuIGNvbnRlbnQgb24gZmxleCBpdGVtICovXG4gICAgbWluLWhlaWdodDogMDtcbiAgfVxuXG4gICYtc2lkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC8qIGZpeCBmaXJlZm94IGNhbid0IHNldCB3aWR0aCBzbWFsbGVyIHRoYW4gY29udGVudCBvbiBmbGV4IGl0ZW0gKi9cbiAgICBtaW4td2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZDogQGxheW91dC1zaWRlci1iYWNrZ3JvdW5kO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgJi1jaGlsZHJlbiB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAtMC4xcHg7XG4gICAgICAvLyBIYWNrIGZvciBmaXhpbmcgbWFyZ2luIGNvbGxhc3BlIGJ1Z1xuICAgICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvNzk2N1xuICAgICAgLy8gc29sdXRpb24gZnJvbSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvMzMxMzI2MjQvMzA0MDYwNVxuICAgICAgcGFkZGluZy10b3A6IDAuMXB4O1xuXG4gICAgICAuQHtsYXlvdXQtbWVudS1wcmVmaXgtY2xzfS5Ae2xheW91dC1tZW51LXByZWZpeC1jbHN9LWlubGluZS1jb2xsYXBzZWQge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWhhcy10cmlnZ2VyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBAbGF5b3V0LXRyaWdnZXItaGVpZ2h0O1xuICAgIH1cblxuICAgICYtcmlnaHQge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuXG4gICAgJi10cmlnZ2VyIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBoZWlnaHQ6IEBsYXlvdXQtdHJpZ2dlci1oZWlnaHQ7XG4gICAgICBjb2xvcjogQGxheW91dC10cmlnZ2VyLWNvbG9yO1xuICAgICAgbGluZS1oZWlnaHQ6IEBsYXlvdXQtdHJpZ2dlci1oZWlnaHQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiBAbGF5b3V0LXRyaWdnZXItYmFja2dyb3VuZDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIH1cblxuICAgICYtemVyby13aWR0aCB7XG4gICAgICA+ICoge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuXG4gICAgICAmLXRyaWdnZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogQGxheW91dC1oZWFkZXItaGVpZ2h0O1xuICAgICAgICByaWdodDogLUBsYXlvdXQtemVyby10cmlnZ2VyLXdpZHRoO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB3aWR0aDogQGxheW91dC16ZXJvLXRyaWdnZXItd2lkdGg7XG4gICAgICAgIGhlaWdodDogQGxheW91dC16ZXJvLXRyaWdnZXItaGVpZ2h0O1xuICAgICAgICBjb2xvcjogQGxheW91dC10cmlnZ2VyLWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IChAbGF5b3V0LXplcm8tdHJpZ2dlci13aWR0aCAvIDIpO1xuICAgICAgICBsaW5lLWhlaWdodDogQGxheW91dC16ZXJvLXRyaWdnZXItaGVpZ2h0O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IEBsYXlvdXQtc2lkZXItYmFja2dyb3VuZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCBAYm9yZGVyLXJhZGl1cy1iYXNlIEBib3JkZXItcmFkaXVzLWJhc2UgMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLXJpZ2h0IHtcbiAgICAgICAgICBsZWZ0OiAtQGxheW91dC16ZXJvLXRyaWdnZXItd2lkdGg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZSAwIDAgQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AaW1wb3J0ICcuL2xpZ2h0JztcbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCIuQHtsYXlvdXQtcHJlZml4LWNsc30tc2lkZXItbGlnaHQge1xuICBiYWNrZ3JvdW5kOiBAbGF5b3V0LXNpZGVyLWJhY2tncm91bmQtbGlnaHQ7XG4gIC5Ae2xheW91dC1wcmVmaXgtY2xzfS1zaWRlci10cmlnZ2VyIHtcbiAgICBjb2xvcjogQGxheW91dC10cmlnZ2VyLWNvbG9yLWxpZ2h0O1xuICAgIGJhY2tncm91bmQ6IEBsYXlvdXQtdHJpZ2dlci1iYWNrZ3JvdW5kLWxpZ2h0O1xuICB9XG4gIC5Ae2xheW91dC1wcmVmaXgtY2xzfS1zaWRlci16ZXJvLXdpZHRoLXRyaWdnZXIge1xuICAgIGNvbG9yOiBAbGF5b3V0LXRyaWdnZXItY29sb3ItbGlnaHQ7XG4gICAgYmFja2dyb3VuZDogQGxheW91dC10cmlnZ2VyLWJhY2tncm91bmQtbGlnaHQ7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AbGF5b3V0LXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1sYXlvdXQnO1xuXG4uQHtsYXlvdXQtcHJlZml4LWNsc30ge1xuICAmLXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuQGltcG9ydCAnLi9jdXN0b21pemUubGVzcyc7XG5cbkBsaXN0LXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1saXN0JztcblxuLkB7bGlzdC1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgKiB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gICYtcGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogQG1hcmdpbi1sZztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzIwMDM3XG4gICAgLkB7YW50LXByZWZpeH0tcGFnaW5hdGlvbi1vcHRpb25zIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgJi1tb3JlIHtcbiAgICBtYXJnaW4tdG9wOiBAbWFyZ2luLXNtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGJ1dHRvbiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgIH1cbiAgfVxuXG4gICYtc3BpbiB7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmLWVtcHR5LXRleHQge1xuICAgIHBhZGRpbmc6IEBsaXN0LWVtcHR5LXRleHQtcGFkZGluZztcbiAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICYtaXRlbXMge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cblxuICAmLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogQGxpc3QtaXRlbS1wYWRkaW5nO1xuICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcblxuICAgICYtbWV0YSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMTtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAmLWF2YXRhciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogQGxpc3QtaXRlbS1tZXRhLWF2YXRhci1tYXJnaW4tcmlnaHQ7XG4gICAgICB9XG5cbiAgICAgICYtY29udGVudCB7XG4gICAgICAgIGZsZXg6IDEgMDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1iYXNlO1xuXG4gICAgICAgID4gYSB7XG4gICAgICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogQHRleHQtY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgICBmb250LXNpemU6IEBsaXN0LWl0ZW0tbWV0YS1kZXNjcmlwdGlvbi1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWFjdGlvbiB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiA0OHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICYgPiBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwIEBwYWRkaW5nLXhzO1xuICAgICAgICBjb2xvcjogQHRleHQtY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1iYXNlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtc3BsaXQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYm9yZGVyLWNvbG9yLXNwbGl0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBAbGlzdC1oZWFkZXItYmFja2dyb3VuZDtcbiAgfVxuXG4gICYtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBAbGlzdC1mb290ZXItYmFja2dyb3VuZDtcbiAgfVxuXG4gICYtaGVhZGVyLFxuICAmLWZvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IEBwYWRkaW5nLXNtO1xuICAgIHBhZGRpbmctYm90dG9tOiBAcGFkZGluZy1zbTtcbiAgfVxuXG4gICYtZW1wdHkge1xuICAgIHBhZGRpbmc6IEBwYWRkaW5nLW1kIDA7XG4gICAgY29sb3I6IEB0ZXh0LWNvbG9yLXNlY29uZGFyeTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJi1zcGxpdCAmLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYm9yZGVyLWNvbG9yLXNwbGl0O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi1zcGxpdCAmLWhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBib3JkZXItY29sb3Itc3BsaXQ7XG4gIH1cblxuICAmLXNwbGl0Ji1lbXB0eSAmLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBib3JkZXItY29sb3Itc3BsaXQ7XG4gIH1cblxuICAmLWxvYWRpbmcgJi1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICB9XG5cbiAgJi1zcGxpdCYtc29tZXRoaW5nLWFmdGVyLWxhc3QtaXRlbSAuQHthbnQtcHJlZml4fS1zcGluLWNvbnRhaW5lciA+ICYtaXRlbXMgPiAmLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBib3JkZXItY29sb3Itc3BsaXQ7XG4gIH1cblxuICAmLWxnICYtaXRlbSB7XG4gICAgcGFkZGluZzogQGxpc3QtaXRlbS1wYWRkaW5nLWxnO1xuICB9XG5cbiAgJi1zbSAmLWl0ZW0ge1xuICAgIHBhZGRpbmc6IEBsaXN0LWl0ZW0tcGFkZGluZy1zbTtcbiAgfVxuXG4gICYtdmVydGljYWwgJi1pdGVtIHtcbiAgICBhbGlnbi1pdGVtczogaW5pdGlhbDtcblxuICAgICYtbWFpbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsZXg6IDE7XG4gICAgfVxuXG4gICAgJi1leHRyYSB7XG4gICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICB9XG5cbiAgICAmLW1ldGEge1xuICAgICAgbWFyZ2luLWJvdHRvbTogQGxpc3QtaXRlbS1tZXRhLW1hcmdpbi1ib3R0b207XG5cbiAgICAgICYtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBAbGlzdC1pdGVtLW1ldGEtdGl0bGUtbWFyZ2luLWJvdHRvbTtcbiAgICAgICAgY29sb3I6IEBoZWFkaW5nLWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IEBmb250LXNpemUtbGc7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtYWN0aW9uIHtcbiAgICAgIG1hcmdpbi10b3A6IEBwYWRkaW5nLW1kO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgID4gbGkge1xuICAgICAgICBwYWRkaW5nOiAwIEBwYWRkaW5nLW1kO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtZ3JpZCAuQHthbnQtcHJlZml4fS1jb2wgPiAmLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiBAbWFyZ2luLW1kO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09IHdpdGhvdXQgZmxleCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtaXRlbS1uby1mbGV4IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC8vIEhvcml6b250YWxcbiAgJjpub3QoLkB7bGlzdC1wcmVmaXgtY2xzfS12ZXJ0aWNhbCkge1xuICAgIC5Ae2xpc3QtcHJlZml4LWNsc30taXRlbS1uby1mbGV4IHtcbiAgICAgIC5Ae2xpc3QtcHJlZml4LWNsc30taXRlbS1hY3Rpb24ge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbXBvcnQgJy4vYm9yZGVyZWQnO1xuQGltcG9ydCAnLi9yZXNwb25zaXZlJztcbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuXG4uQHtsaXN0LXByZWZpeC1jbHN9LWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgQGJvcmRlci1jb2xvci1iYXNlO1xuICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAuQHtsaXN0LXByZWZpeC1jbHN9LWhlYWRlciB7XG4gICAgcGFkZGluZy1yaWdodDogQHBhZGRpbmctbGc7XG4gICAgcGFkZGluZy1sZWZ0OiBAcGFkZGluZy1sZztcbiAgfVxuXG4gIC5Ae2xpc3QtcHJlZml4LWNsc30tZm9vdGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBAcGFkZGluZy1sZztcbiAgICBwYWRkaW5nLWxlZnQ6IEBwYWRkaW5nLWxnO1xuICB9XG5cbiAgLkB7bGlzdC1wcmVmaXgtY2xzfS1pdGVtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBAcGFkZGluZy1sZztcbiAgICBwYWRkaW5nLWxlZnQ6IEBwYWRkaW5nLWxnO1xuICB9XG5cbiAgLkB7bGlzdC1wcmVmaXgtY2xzfS1wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW46IEBtYXJnaW4tbWQgQG1hcmdpbi1sZztcbiAgfVxuXG4gICYuQHtsaXN0LXByZWZpeC1jbHN9LXNtIHtcbiAgICAuQHtsaXN0LXByZWZpeC1jbHN9LWl0ZW0ge1xuICAgICAgcGFkZGluZzogQGxpc3QtaXRlbS1wYWRkaW5nLXNtO1xuICAgIH1cbiAgICAuQHtsaXN0LXByZWZpeC1jbHN9LWhlYWRlcixcbiAgICAuQHtsaXN0LXByZWZpeC1jbHN9LWZvb3RlciB7XG4gICAgICBwYWRkaW5nOiBAbGlzdC1pdGVtLXBhZGRpbmctc207XG4gICAgfVxuICB9XG5cbiAgJi5Ae2xpc3QtcHJlZml4LWNsc30tbGcge1xuICAgIC5Ae2xpc3QtcHJlZml4LWNsc30taXRlbSB7XG4gICAgICBwYWRkaW5nOiBAbGlzdC1pdGVtLXBhZGRpbmctbGc7XG4gICAgfVxuICAgIC5Ae2xpc3QtcHJlZml4LWNsc30taGVhZGVyLFxuICAgIC5Ae2xpc3QtcHJlZml4LWNsc30tZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6IEBsaXN0LWl0ZW0tcGFkZGluZy1sZztcbiAgICB9XG4gIH1cbn1cbiIsIkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEBzY3JlZW4tbWQpIHtcbiAgLkB7bGlzdC1wcmVmaXgtY2xzfSB7XG4gICAgJi1pdGVtIHtcbiAgICAgICYtYWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLkB7bGlzdC1wcmVmaXgtY2xzfS12ZXJ0aWNhbCB7XG4gICAgLkB7bGlzdC1wcmVmaXgtY2xzfS1pdGVtIHtcbiAgICAgICYtZXh0cmEge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogQHNjcmVlbi1zbSkge1xuICAuQHtsaXN0LXByZWZpeC1jbHN9IHtcbiAgICAmLWl0ZW0ge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAmLWFjdGlvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5Ae2xpc3QtcHJlZml4LWNsc30tdmVydGljYWwge1xuICAgIC5Ae2xpc3QtcHJlZml4LWNsc30taXRlbSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcblxuICAgICAgJi1tYWluIHtcbiAgICAgICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICAgIH1cblxuICAgICAgJi1leHRyYSB7XG4gICAgICAgIG1hcmdpbjogYXV0byBhdXRvIDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcbkBpbXBvcnQgJy4vY3VzdG9taXplLmxlc3MnO1xuXG5AbGlzdC1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tbGlzdCc7XG5cbi5Ae2xpc3QtcHJlZml4LWNsc30ge1xuICAmLXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAvLyBmaXggZm9yIHZpcnR1YWwgc2Nyb2xsIHN0eWxlIGF0dHJpYnV0ZSA+IChkaXJlY3Rpb246bHRyKVxuICAgIC5SZWFjdFZpcnR1YWxpemVkX19MaXN0IC5Ae2xpc3QtcHJlZml4LWNsc30taXRlbSB7XG4gICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICB9XG4gIH1cblxuICAmLXBhZ2luYXRpb24ge1xuICAgIC5Ae2xpc3QtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cblxuICAmLWl0ZW0ge1xuICAgICYtbWV0YSB7XG4gICAgICAmLWF2YXRhciB7XG4gICAgICAgIC5Ae2xpc3QtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogQGxpc3QtaXRlbS1tZXRhLWF2YXRhci1tYXJnaW4tcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWFjdGlvbiB7XG4gICAgICAuQHtsaXN0LXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0OHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgJiA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgLkB7bGlzdC1wcmVmaXgtY2xzfS5Ae2xpc3QtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBAcGFkZGluZy1tZDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLXNwbGl0IHtcbiAgICAgICAgLkB7bGlzdC1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtdmVydGljYWwgJi1pdGVtIHtcbiAgICAmLWV4dHJhIHtcbiAgICAgIC5Ae2xpc3QtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1hY3Rpb24ge1xuICAgICAgLkB7bGlzdC1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICA+IGxpIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgLkB7bGlzdC1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBAcGFkZGluZy1tZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBIb3Jpem9udGFsXG4gICY6bm90KC5Ae2xpc3QtcHJlZml4LWNsc30tdmVydGljYWwpIHtcbiAgICAuQHtsaXN0LXByZWZpeC1jbHN9LWl0ZW0tbm8tZmxleCB7XG4gICAgICAuQHtsaXN0LXByZWZpeC1jbHN9LWl0ZW0tYWN0aW9uIHtcbiAgICAgICAgLkB7bGlzdC1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gcmVzcG9uc2l2ZVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogQHNjcmVlbi1tZCkge1xuICAuQHtsaXN0LXByZWZpeC1jbHN9IHtcbiAgICAmLWl0ZW0ge1xuICAgICAgJi1hY3Rpb24ge1xuICAgICAgICAuQHtsaXN0LXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuQHtsaXN0LXByZWZpeC1jbHN9LXZlcnRpY2FsIHtcbiAgICAuQHtsaXN0LXByZWZpeC1jbHN9LWl0ZW0ge1xuICAgICAgJi1leHRyYSB7XG4gICAgICAgIC5Ae2xpc3QtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuLXNtKSB7XG4gIC5Ae2xpc3QtcHJlZml4LWNsc30ge1xuICAgICYtaXRlbSB7XG4gICAgICAmLWFjdGlvbiB7XG4gICAgICAgIC5Ae2xpc3QtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjJweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5Ae2xpc3QtcHJlZml4LWNsc30tdmVydGljYWwge1xuICAgIC5Ae2xpc3QtcHJlZml4LWNsc30taXRlbSB7XG4gICAgICAmLWV4dHJhIHtcbiAgICAgICAgLy8gdG8gb3ZlcnJpZGUgbWFyZ2lucyBvbiBydGwgdmlld1xuICAgICAgICAuQHtsaXN0LXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICAgIG1hcmdpbjogYXV0byBhdXRvIDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vaW5wdXQvc3R5bGUvbWl4aW4nO1xuQGltcG9ydCAnLi9zdGF0dXMnO1xuXG5AbWVudGlvbi1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tbWVudGlvbnMnO1xuXG4uQHttZW50aW9uLXByZWZpeC1jbHN9IHtcbiAgLnJlc2V0LWNvbXBvbmVudCgpO1xuICAuaW5wdXQoKTtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcblxuICAvLyA9PT09PT09PT09PT09PT09PT09IFN0YXR1cyA9PT09PT09PT09PT09PT09PT09XG4gICYtZGlzYWJsZWQge1xuICAgID4gdGV4dGFyZWEge1xuICAgICAgLmRpc2FibGVkKCk7XG4gICAgfVxuICB9XG5cbiAgJi1mb2N1c2VkIHtcbiAgICAuYWN0aXZlKCk7XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PSBJbnB1dCBBcmVhID09PT09PT09PT09PT09PT09XG4gID4gdGV4dGFyZWEsXG4gICYtbWVhc3VyZSB7XG4gICAgbWluLWhlaWdodDogQGlucHV0LWhlaWdodC1iYXNlIC0gMnB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiBAaW5wdXQtcGFkZGluZy12ZXJ0aWNhbC1iYXNlIEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtYmFzZTtcbiAgICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1ibG9jay1uby1yZWR1bmRhbnQtbG9uZ2hhbmQtcHJvcGVydGllcyAqL1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXN0eWxlOiBpbmhlcml0O1xuICAgIGZvbnQtdmFyaWFudDogaW5oZXJpdDtcbiAgICBmb250LXNpemUtYWRqdXN0OiBpbmhlcml0O1xuICAgIGZvbnQtc3RyZXRjaDogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAvKiBzdHlsZWxpbnQtZW5hYmxlIGRlY2xhcmF0aW9uLWJsb2NrLW5vLXJlZHVuZGFudC1sb25naGFuZC1wcm9wZXJ0aWVzICovXG4gICAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICAgIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgd29yZC1icmVhazogaW5oZXJpdDtcbiAgICB0YWItc2l6ZTogaW5oZXJpdDtcbiAgfVxuXG4gID4gdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICAmIHdoZW4gKEB0aGVtZSA9IGRhcmspIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAucGxhY2Vob2xkZXIoKTtcbiAgfVxuXG4gICYtbWVhc3VyZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICA+IHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWluLWhlaWdodDogMWVtO1xuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PSBEcm9wZG93biA9PT09PT09PT09PT09PT09PT1cbiAgJi1kcm9wZG93biB7XG4gICAgLy8gUmVmIHNlbGVjdCBkcm9wZG93biBzdHlsZVxuICAgIC5yZXNldC1jb21wb25lbnQoKTtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC05OTk5cHg7XG4gICAgbGVmdDogLTk5OTlweDtcbiAgICB6LWluZGV4OiBAemluZGV4LWRyb3Bkb3duO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gICAgZm9udC12YXJpYW50OiBpbml0aWFsO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBtZW50aW9ucy1kcm9wZG93bi1iZztcbiAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogQGJveC1zaGFkb3ctYmFzZTtcblxuICAgICYtaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi1tZW51IHtcbiAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCB1bC9vbFxuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgJi1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgICAgcGFkZGluZzogNXB4IEBjb250cm9sLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBpdGVtLWhvdmVyLWJnO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZSBAYm9yZGVyLXJhZGl1cy1iYXNlIDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIEBib3JkZXItcmFkaXVzLWJhc2UgQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZGlzYWJsZWQge1xuICAgICAgICAgIGNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBtZW50aW9ucy1kcm9wZG93bi1tZW51LWl0ZW0taG92ZXItYmc7XG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtc2VsZWN0ZWQge1xuICAgICAgICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgICAgICAgICBmb250LXdlaWdodDogQHNlbGVjdC1pdGVtLXNlbGVjdGVkLWZvbnQtd2VpZ2h0O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kLWNvbG9yLWxpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBpdGVtLWhvdmVyLWJnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1zdWZmaXgge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtYmFzZTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiQGltcG9ydCAnLi4vLi4vaW5wdXQvc3R5bGUvbWl4aW4nO1xuXG5AbWVudGlvbi1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tbWVudGlvbnMnO1xuQGlucHV0LXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1pbnB1dCc7XG5cbi5Ae21lbnRpb24tcHJlZml4LWNsc30ge1xuICAmLXN0YXR1cy1lcnJvciB7XG4gICAgLnN0YXR1cy1jb2xvcihAbWVudGlvbi1wcmVmaXgtY2xzLCBAZXJyb3ItY29sb3IsIEBlcnJvci1jb2xvciwgQGlucHV0LWJnLCBAZXJyb3ItY29sb3ItaG92ZXIsIEBlcnJvci1jb2xvci1vdXRsaW5lKTtcbiAgICAuc3RhdHVzLWNvbG9yLWNvbW1vbihAaW5wdXQtcHJlZml4LWNscywgQGVycm9yLWNvbG9yLCBAZXJyb3ItY29sb3IsIEBpbnB1dC1iZywgQGVycm9yLWNvbG9yLWhvdmVyLCBAZXJyb3ItY29sb3Itb3V0bGluZSk7XG4gIH1cblxuICAmLXN0YXR1cy13YXJuaW5nIHtcbiAgICAuc3RhdHVzLWNvbG9yKEBtZW50aW9uLXByZWZpeC1jbHMsIEB3YXJuaW5nLWNvbG9yLCBAd2FybmluZy1jb2xvciwgQGlucHV0LWJnLCBAd2FybmluZy1jb2xvci1ob3ZlciwgQHdhcm5pbmctY29sb3Itb3V0bGluZSk7XG4gICAgLnN0YXR1cy1jb2xvci1jb21tb24oQGlucHV0LXByZWZpeC1jbHMsIEB3YXJuaW5nLWNvbG9yLCBAd2FybmluZy1jb2xvciwgQGlucHV0LWJnLCBAd2FybmluZy1jb2xvci1ob3ZlciwgQHdhcm5pbmctY29sb3Itb3V0bGluZSk7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AbWVudGlvbi1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tbWVudGlvbnMnO1xuXG4uQHttZW50aW9uLXByZWZpeC1jbHN9IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG59XG4iLCJAaW1wb3J0IChyZWZlcmVuY2UpICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQG1lbnUtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LW1lbnUnO1xuXG4uQHttZW51LXByZWZpeC1jbHN9IHtcbiAgLy8gRGFuZ2VyXG4gICYtaXRlbS1kYW5nZXImLWl0ZW0ge1xuICAgIGNvbG9yOiBAbWVudS1oaWdobGlnaHQtZGFuZ2VyLWNvbG9yO1xuXG4gICAgJjpob3ZlcixcbiAgICAmLWFjdGl2ZSB7XG4gICAgICBjb2xvcjogQG1lbnUtaGlnaGxpZ2h0LWRhbmdlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiBAbWVudS1pdGVtLWFjdGl2ZS1kYW5nZXItYmc7XG4gICAgfVxuXG4gICAgJi1zZWxlY3RlZCB7XG4gICAgICBjb2xvcjogQG1lbnUtaGlnaGxpZ2h0LWRhbmdlci1jb2xvcjtcblxuICAgICAgPiBhLFxuICAgICAgPiBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IEBtZW51LWhpZ2hsaWdodC1kYW5nZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfTpub3QoLkB7bWVudS1wcmVmaXgtY2xzfS1ob3Jpem9udGFsKSAmLXNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBtZW51LWl0ZW0tYWN0aXZlLWRhbmdlci1iZztcbiAgICB9XG5cbiAgICAuQHttZW51LXByZWZpeC1jbHN9LWlubGluZSAmOjphZnRlciB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IEBtZW51LWhpZ2hsaWdodC1kYW5nZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT0gRGFyayA9PT09PT09PT09PT09PT09PT09PVxuICAmLWRhcmsgJi1pdGVtLWRhbmdlciYtaXRlbSB7XG4gICAgJixcbiAgICAmOmhvdmVyLFxuICAgICYgPiBhIHtcbiAgICAgIGNvbG9yOiBAbWVudS1kYXJrLWRhbmdlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAmLWRhcmsmLWRhcms6bm90KCYtaG9yaXpvbnRhbCkgJi1pdGVtLWRhbmdlciYtaXRlbS1zZWxlY3RlZCB7XG4gICAgY29sb3I6IEBtZW51LWRhcmstaGlnaGxpZ2h0LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBtZW51LWRhcmstaXRlbS1hY3RpdmUtZGFuZ2VyLWJnO1xuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcbkBpbXBvcnQgJy4vc3RhdHVzJztcblxuQG1lbnUtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LW1lbnUnO1xuQG1lbnUtYW5pbWF0aW9uLWR1cmF0aW9uLW5vcm1hbDogMC4xNXM7XG5cbi5hY2Nlc3NpYmlsaXR5LWZvY3VzKCkge1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggQHByaW1hcnktMjtcbn1cblxuLy8gVE9ETzogU2hvdWxkIHJlbW92ZSBpY29uIHN0eWxlIGNvbXBhdGlibGUgaW4gdjVcblxuLy8gZGVmYXVsdCB0aGVtZVxuLkB7bWVudS1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcblxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgdWwvb2xcbiAgY29sb3I6IEBtZW51LWl0ZW0tY29sb3I7XG4gIGZvbnQtc2l6ZTogQG1lbnUtaXRlbS1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAwOyAvLyBGaXggZGlzcGxheSBpbmxpbmUtYmxvY2sgZ2FwXG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IEBtZW51LWJnO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBAYm94LXNoYWRvdy1iYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdyxcbiAgICB3aWR0aCBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3cgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMHM7XG4gIC5jbGVhcmZpeCgpO1xuXG4gICYmLXJvb3Q6Zm9jdXMtdmlzaWJsZSB7XG4gICAgLmFjY2Vzc2liaWxpdHktZm9jdXMoKTtcbiAgfVxuXG4gIHVsLFxuICBvbCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC8vIE92ZXJmbG93IGVsbGlwc2lzXG4gICYtb3ZlcmZsb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLWhpZGRlbixcbiAgJi1zdWJtZW51LWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYtaXRlbS1ncm91cC10aXRsZSB7XG4gICAgaGVpZ2h0OiBAbWVudS1pdGVtLWdyb3VwLWhlaWdodDtcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICBjb2xvcjogQG1lbnUtaXRlbS1ncm91cC10aXRsZS1jb2xvcjtcbiAgICBmb250LXNpemU6IEBtZW51LWl0ZW0tZ3JvdXAtdGl0bGUtZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiBAbWVudS1pdGVtLWdyb3VwLWhlaWdodDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93O1xuICB9XG5cbiAgJi1ob3Jpem9udGFsICYtc3VibWVudSB7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdyBAZWFzZS1pbi1vdXQsXG4gICAgICBiYWNrZ3JvdW5kIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdyBAZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAmLXN1Ym1lbnUsXG4gICYtc3VibWVudS1pbmxpbmUge1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3cgQGVhc2UtaW4tb3V0LFxuICAgICAgYmFja2dyb3VuZCBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3cgQGVhc2UtaW4tb3V0LFxuICAgICAgcGFkZGluZyBAbWVudS1hbmltYXRpb24tZHVyYXRpb24tbm9ybWFsIEBlYXNlLWluLW91dDtcbiAgfVxuXG4gICYtc3VibWVudS1zZWxlY3RlZCB7XG4gICAgY29sb3I6IEBtZW51LWhpZ2hsaWdodC1jb2xvcjtcbiAgfVxuXG4gICYtaXRlbTphY3RpdmUsXG4gICYtc3VibWVudS10aXRsZTphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IEBtZW51LWl0ZW0tYWN0aXZlLWJnO1xuICB9XG5cbiAgJi1zdWJtZW51ICYtc3ViIHtcbiAgICBjdXJzb3I6IGluaXRpYWw7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3cgQGVhc2UtaW4tb3V0LFxuICAgICAgcGFkZGluZyBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3cgQGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgJi10aXRsZS1jb250ZW50IHtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3c7XG4gIH1cblxuICAmLWl0ZW0gYSB7XG4gICAgY29sb3I6IEBtZW51LWl0ZW0tY29sb3I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBAbWVudS1oaWdobGlnaHQtY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29udGVudDogJyc7XG4gICAgfVxuICB9XG5cbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMTk4MDlcbiAgJi1pdGVtID4gLkB7YW50LXByZWZpeH0tYmFkZ2UgYSB7XG4gICAgY29sb3I6IEBtZW51LWl0ZW0tY29sb3I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBAbWVudS1oaWdobGlnaHQtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgJi1pdGVtLWRpdmlkZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyLWNvbG9yLXNwbGl0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xuICB9XG5cbiAgJi1pdGVtLWRpdmlkZXItZGFzaGVkIHtcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgfVxuXG4gICYtaG9yaXpvbnRhbCAmLWl0ZW0sXG4gICYtaG9yaXpvbnRhbCAmLXN1Ym1lbnUge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cblxuICAmLWhvcml6b250YWwgPiAmLWl0ZW06aG92ZXIsXG4gICYtaG9yaXpvbnRhbCA+ICYtaXRlbS1hY3RpdmUsXG4gICYtaG9yaXpvbnRhbCA+ICYtc3VibWVudSAmLXN1Ym1lbnUtdGl0bGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJi1pdGVtLXNlbGVjdGVkIHtcbiAgICBjb2xvcjogQG1lbnUtaGlnaGxpZ2h0LWNvbG9yO1xuXG4gICAgYSxcbiAgICBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBAbWVudS1oaWdobGlnaHQtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoJi1ob3Jpem9udGFsKSAmLWl0ZW0tc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBtZW51LWl0ZW0tYWN0aXZlLWJnO1xuICB9XG5cbiAgJi1pbmxpbmUsXG4gICYtdmVydGljYWwsXG4gICYtdmVydGljYWwtbGVmdCB7XG4gICAgYm9yZGVyLXJpZ2h0OiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBib3JkZXItY29sb3Itc3BsaXQ7XG4gIH1cblxuICAmLXZlcnRpY2FsLXJpZ2h0IHtcbiAgICBib3JkZXItbGVmdDogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYm9yZGVyLWNvbG9yLXNwbGl0O1xuICB9XG5cbiAgJi12ZXJ0aWNhbCYtc3ViLFxuICAmLXZlcnRpY2FsLWxlZnQmLXN1YixcbiAgJi12ZXJ0aWNhbC1yaWdodCYtc3ViIHtcbiAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yaWdodDogMDtcblxuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzIyMjQ0XG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMjY4MTJcbiAgICAmOm5vdChbY2xhc3MqPSctYWN0aXZlJ10pIHtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuXG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgID4gLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtLFxuICAgID4gLkB7bWVudS1wcmVmaXgtY2xzfS1zdWJtZW51IHtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICB9XG4gIH1cblxuICAmLWhvcml6b250YWwmLXN1YiB7XG4gICAgbWluLXdpZHRoOiAxMTRweDsgLy8gaW4gY2FzZSBvZiBzdWJtZW51IHdpZHRoIGlzIHRvbyBiaWc6IGh0dHBzOi8vY29kZXNhbmRib3guaW8vcy9xdnB3bTZtazY2XG4gIH1cblxuICAmLWhvcml6b250YWwgJi1pdGVtLFxuICAmLWhvcml6b250YWwgJi1zdWJtZW51LXRpdGxlIHtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93LCBiYWNrZ3JvdW5kIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdztcbiAgfVxuXG4gICYtaXRlbSxcbiAgJi1zdWJtZW51LXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IEBtZW51LWl0ZW0tcGFkZGluZztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93LCBiYWNrZ3JvdW5kIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdyxcbiAgICAgIHBhZGRpbmcgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93IEBlYXNlLWluLW91dDtcblxuICAgIC5Ae21lbnUtcHJlZml4LWNsc30taXRlbS1pY29uLFxuICAgIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICAgIG1pbi13aWR0aDogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogQG1lbnUtaWNvbi1zaXplO1xuICAgICAgdHJhbnNpdGlvbjogZm9udC1zaXplIEBtZW51LWFuaW1hdGlvbi1kdXJhdGlvbi1ub3JtYWwgQGVhc2Utb3V0LFxuICAgICAgICBtYXJnaW4gQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93IEBlYXNlLWluLW91dCwgY29sb3IgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93O1xuXG4gICAgICArIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogQG1lbnUtaWNvbi1tYXJnaW4tcmlnaHQ7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93IEBlYXNlLWluLW91dCwgbWFyZ2luIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdyxcbiAgICAgICAgICBjb2xvciBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3c7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtLWljb24uc3ZnIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgICB9XG5cbiAgICAmLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtLW9ubHktY2hpbGQge1xuICAgICAgPiAuQHtpY29uZm9udC1jc3MtcHJlZml4fSxcbiAgICAgID4gLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtLWljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtLWRpc2FibGVkKTpmb2N1cy12aXNpYmxlIHtcbiAgICAgIC5hY2Nlc3NpYmlsaXR5LWZvY3VzKCk7XG4gICAgfVxuICB9XG5cbiAgJiA+ICYtaXRlbS1kaXZpZGVyIHtcbiAgICBtYXJnaW46IDFweCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAmLXN1Ym1lbnUge1xuICAgICYtcG9wdXAge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogQHppbmRleC1kcm9wZG93bjtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG5cbiAgICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzEzOTU1XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTdweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IDAuMDAwMTtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzEzOTU1XG4gICAgJi1wbGFjZW1lbnQtcmlnaHRUb3A6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAtN3B4O1xuICAgIH1cblxuICAgID4gLkB7bWVudS1wcmVmaXgtY2xzfSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbWVudS1iZztcbiAgICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgICAgICYtc3VibWVudS10aXRsZTo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93IEBlYXNlLWluLW91dDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXBvcHVwID4gLkB7bWVudS1wcmVmaXgtY2xzfSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbWVudS1wb3B1cC1iZztcbiAgICB9XG5cbiAgICAmLWV4cGFuZC1pY29uLFxuICAgICYtYXJyb3cge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMTZweDtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgY29sb3I6IEBtZW51LWl0ZW0tY29sb3I7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93IEBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAmLWFycm93IHtcbiAgICAgIC8vIOKGklxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogMS41cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdyBAZWFzZS1pbi1vdXQsXG4gICAgICAgICAgdHJhbnNmb3JtIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdyBAZWFzZS1pbi1vdXQsIHRvcCBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3cgQGVhc2UtaW4tb3V0LFxuICAgICAgICAgIGNvbG9yIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdyBAZWFzZS1pbi1vdXQ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgtMi41cHgpO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgyLjVweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciA+ICYtdGl0bGUgPiAmLWV4cGFuZC1pY29uLFxuICAgICY6aG92ZXIgPiAmLXRpdGxlID4gJi1hcnJvdyB7XG4gICAgICBjb2xvcjogQG1lbnUtaGlnaGxpZ2h0LWNvbG9yO1xuICAgIH1cblxuICAgIC5Ae21lbnUtcHJlZml4LWNsc30taW5saW5lLWNvbGxhcHNlZCAmLWFycm93LFxuICAgICYtaW5saW5lICYtYXJyb3cge1xuICAgICAgLy8g4oaTXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVgoMi41cHgpO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVYKC0yLjVweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1ob3Jpem9udGFsICYtYXJyb3cge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLW9wZW4mLWlubGluZSA+ICYtdGl0bGUgPiAmLWFycm93IHtcbiAgICAgIC8vIOKGkVxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWCgtMi41cHgpO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWCgyLjVweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi12ZXJ0aWNhbCAmLXN1Ym1lbnUtc2VsZWN0ZWQsXG4gICYtdmVydGljYWwtbGVmdCAmLXN1Ym1lbnUtc2VsZWN0ZWQsXG4gICYtdmVydGljYWwtcmlnaHQgJi1zdWJtZW51LXNlbGVjdGVkIHtcbiAgICBjb2xvcjogQG1lbnUtaGlnaGxpZ2h0LWNvbG9yO1xuICB9XG5cbiAgJi1ob3Jpem9udGFsIHtcbiAgICBsaW5lLWhlaWdodDogQG1lbnUtaG9yaXpvbnRhbC1saW5lLWhlaWdodDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYm9yZGVyLWNvbG9yLXNwbGl0O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAmOm5vdCguQHttZW51LXByZWZpeC1jbHN9LWRhcmspIHtcbiAgICAgID4gLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtLFxuICAgICAgPiAuQHttZW51LXByZWZpeC1jbHN9LXN1Ym1lbnUge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nOiBAbWVudS1pdGVtLXBhZGRpbmc7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi1hY3RpdmUsXG4gICAgICAgICYtb3BlbixcbiAgICAgICAgJi1zZWxlY3RlZCB7XG4gICAgICAgICAgY29sb3I6IEBtZW51LWhpZ2hsaWdodC1jb2xvcjtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBAbWVudS1oaWdobGlnaHQtY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAuQHttZW51LXByZWZpeC1jbHN9LWl0ZW0sXG4gICAgPiAuQHttZW51LXByZWZpeC1jbHN9LXN1Ym1lbnUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAxcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IEBtZW51LWl0ZW0tcGFkZGluZy1ob3Jpem9udGFsO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IEBtZW51LWl0ZW0tcGFkZGluZy1ob3Jpem9udGFsO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3cgQGVhc2UtaW4tb3V0O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IC5Ae21lbnUtcHJlZml4LWNsc30tc3VibWVudSA+IC5Ae21lbnUtcHJlZml4LWNsc30tc3VibWVudS10aXRsZSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgID4gLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtIHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogQG1lbnUtaXRlbS1jb2xvcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogQG1lbnUtaGlnaGxpZ2h0LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3R0b206IC0ycHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1zZWxlY3RlZCBhIHtcbiAgICAgICAgY29sb3I6IEBtZW51LWhpZ2hsaWdodC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgY29udGVudDogJ1xcMjAnO1xuICAgIH1cbiAgfVxuXG4gICYtdmVydGljYWwsXG4gICYtdmVydGljYWwtbGVmdCxcbiAgJi12ZXJ0aWNhbC1yaWdodCxcbiAgJi1pbmxpbmUge1xuICAgIC5Ae21lbnUtcHJlZml4LWNsc30taXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogQG1lbnUtaXRlbS1hY3RpdmUtYm9yZGVyLXdpZHRoIHNvbGlkIEBtZW51LWhpZ2hsaWdodC1jb2xvcjtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMC4wMDAxKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIEBtZW51LWFuaW1hdGlvbi1kdXJhdGlvbi1ub3JtYWwgQGVhc2Utb3V0LFxuICAgICAgICAgIG9wYWNpdHkgQG1lbnUtYW5pbWF0aW9uLWR1cmF0aW9uLW5vcm1hbCBAZWFzZS1vdXQ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5Ae21lbnUtcHJlZml4LWNsc30taXRlbSxcbiAgICAuQHttZW51LXByZWZpeC1jbHN9LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgaGVpZ2h0OiBAbWVudS1pdGVtLWhlaWdodDtcbiAgICAgIG1hcmdpbi10b3A6IEBtZW51LWl0ZW0tdmVydGljYWwtbWFyZ2luO1xuICAgICAgbWFyZ2luLWJvdHRvbTogQG1lbnUtaXRlbS12ZXJ0aWNhbC1tYXJnaW47XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbGluZS1oZWlnaHQ6IEBtZW51LWl0ZW0taGVpZ2h0O1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgfVxuXG4gICAgLy8gZGlzYWJsZSBtYXJnaW4gY29sbGFwc2VkXG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1zdWJtZW51IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjAycHg7XG4gICAgfVxuXG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogQG1lbnUtaXRlbS1ib3VuZGFyeS1tYXJnaW47XG4gICAgfVxuXG4gICAgPiAuQHttZW51LXByZWZpeC1jbHN9LWl0ZW0sXG4gICAgPiAuQHttZW51LXByZWZpeC1jbHN9LXN1Ym1lbnUgPiAuQHttZW51LXByZWZpeC1jbHN9LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgaGVpZ2h0OiBAbWVudS1pbmxpbmUtdG9wbGV2ZWwtaXRlbS1oZWlnaHQ7XG4gICAgICBsaW5lLWhlaWdodDogQG1lbnUtaW5saW5lLXRvcGxldmVsLWl0ZW0taGVpZ2h0O1xuICAgIH1cbiAgfVxuXG4gICYtdmVydGljYWwge1xuICAgIC5Ae21lbnUtcHJlZml4LWNsc30taXRlbS1ncm91cC1saXN0IC5Ae21lbnUtcHJlZml4LWNsc30tc3VibWVudS10aXRsZSxcbiAgICAuQHttZW51LXByZWZpeC1jbHN9LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgcGFkZGluZy1yaWdodDogMzRweDtcbiAgICB9XG4gIH1cblxuICAmLWlubGluZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1zZWxlY3RlZCxcbiAgICAuQHttZW51LXByZWZpeC1jbHN9LWl0ZW0tc2VsZWN0ZWQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIEBtZW51LWFuaW1hdGlvbi1kdXJhdGlvbi1ub3JtYWwgQGVhc2UtaW4tb3V0LFxuICAgICAgICAgIG9wYWNpdHkgQG1lbnUtYW5pbWF0aW9uLWR1cmF0aW9uLW5vcm1hbCBAZWFzZS1pbi1vdXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtLFxuICAgIC5Ae21lbnUtcHJlZml4LWNsc30tc3VibWVudS10aXRsZSB7XG4gICAgICB3aWR0aDogfidjYWxjKDEwMCUgKyAxcHgpJztcbiAgICB9XG5cbiAgICAuQHttZW51LXByZWZpeC1jbHN9LWl0ZW0tZ3JvdXAtbGlzdCAuQHttZW51LXByZWZpeC1jbHN9LXN1Ym1lbnUtdGl0bGUsXG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1zdWJtZW51LXRpdGxlIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG4gICAgfVxuXG4gICAgLy8gTW90aW9uIGVuaGFuY2UgZm9yIGZpcnN0IGxldmVsXG4gICAgJi5Ae21lbnUtcHJlZml4LWNsc30tcm9vdCB7XG4gICAgICAuQHttZW51LXByZWZpeC1jbHN9LWl0ZW0sXG4gICAgICAuQHttZW51LXByZWZpeC1jbHN9LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93LCBiYWNrZ3JvdW5kIEBhbmltYXRpb24tZHVyYXRpb24tc2xvdyxcbiAgICAgICAgICBwYWRkaW5nIDAuMXMgQGVhc2Utb3V0O1xuXG4gICAgICAgID4gLkB7bWVudS1wcmVmaXgtY2xzfS10aXRsZS1jb250ZW50IHtcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiYtaW5saW5lLWNvbGxhcHNlZCB7XG4gICAgd2lkdGg6IEBtZW51LWNvbGxhcHNlZC13aWR0aDtcblxuICAgID4gLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtLFxuICAgID4gLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtLWdyb3VwXG4gICAgICA+IC5Ae21lbnUtcHJlZml4LWNsc30taXRlbS1ncm91cC1saXN0XG4gICAgICA+IC5Ae21lbnUtcHJlZml4LWNsc30taXRlbSxcbiAgICA+IC5Ae21lbnUtcHJlZml4LWNsc30taXRlbS1ncm91cFxuICAgICAgPiAuQHttZW51LXByZWZpeC1jbHN9LWl0ZW0tZ3JvdXAtbGlzdFxuICAgICAgPiAuQHttZW51LXByZWZpeC1jbHN9LXN1Ym1lbnVcbiAgICAgID4gLkB7bWVudS1wcmVmaXgtY2xzfS1zdWJtZW51LXRpdGxlLFxuICAgID4gLkB7bWVudS1wcmVmaXgtY2xzfS1zdWJtZW51ID4gLkB7bWVudS1wcmVmaXgtY2xzfS1zdWJtZW51LXRpdGxlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwYWRkaW5nOiAwIH4nY2FsYyg1MCUgLSBAe21lbnUtaWNvbi1zaXplLWxnfSAvIDIpJztcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG5cbiAgICAgIC5Ae21lbnUtcHJlZml4LWNsc30tc3VibWVudS1hcnJvdyB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG5cbiAgICAgIC5Ae21lbnUtcHJlZml4LWNsc30taXRlbS1pY29uLFxuICAgICAgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogQG1lbnUtaWNvbi1zaXplLWxnO1xuICAgICAgICBsaW5lLWhlaWdodDogQG1lbnUtaXRlbS1oZWlnaHQ7XG5cbiAgICAgICAgKyBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5Ae21lbnUtcHJlZml4LWNsc30taXRlbS1pY29uLFxuICAgIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAmLXRvb2x0aXAge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgIC5Ae21lbnUtcHJlZml4LWNsc30taXRlbS1pY29uLFxuICAgICAgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yLWRhcms7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtLWdyb3VwLXRpdGxlIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB9XG4gIH1cblxuICAmLWl0ZW0tZ3JvdXAtbGlzdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtLFxuICAgIC5Ae21lbnUtcHJlZml4LWNsc30tc3VibWVudS10aXRsZSB7XG4gICAgICBwYWRkaW5nOiAwIDE2cHggMCAyOHB4O1xuICAgIH1cbiAgfVxuXG4gICYtcm9vdCYtdmVydGljYWwsXG4gICYtcm9vdCYtdmVydGljYWwtbGVmdCxcbiAgJi1yb290Ji12ZXJ0aWNhbC1yaWdodCxcbiAgJi1yb290Ji1pbmxpbmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAmLXJvb3QmLWlubGluZS1jb2xsYXBzZWQge1xuICAgIC5Ae21lbnUtcHJlZml4LWNsc30taXRlbSxcbiAgICAuQHttZW51LXByZWZpeC1jbHN9LXN1Ym1lbnUgLkB7bWVudS1wcmVmaXgtY2xzfS1zdWJtZW51LXRpdGxlIHtcbiAgICAgID4gLkB7bWVudS1wcmVmaXgtY2xzfS1pbmxpbmUtY29sbGFwc2VkLW5vaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogQG1lbnUtaWNvbi1zaXplLWxnO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1zdWImLWlubGluZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiBAbWVudS1pbmxpbmUtc3VibWVudS1iZztcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgICYgPiAuQHttZW51LXByZWZpeC1jbHN9LWl0ZW0sXG4gICAgJiA+IC5Ae21lbnUtcHJlZml4LWNsc30tc3VibWVudSA+IC5Ae21lbnUtcHJlZml4LWNsc30tc3VibWVudS10aXRsZSB7XG4gICAgICBoZWlnaHQ6IEBtZW51LWl0ZW0taGVpZ2h0O1xuICAgICAgbGluZS1oZWlnaHQ6IEBtZW51LWl0ZW0taGVpZ2h0O1xuICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgIH1cblxuICAgICYgLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtLWdyb3VwLXRpdGxlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICB9XG4gIH1cblxuICAvLyBEaXNhYmxlZCBzdGF0ZSBzZXRzIHRleHQgdG8gZ3JheSBhbmQgbnVrZXMgaG92ZXIvdGFiIGVmZmVjdHNcbiAgJi1pdGVtLWRpc2FibGVkLFxuICAmLXN1Ym1lbnUtZGlzYWJsZWQge1xuICAgIGNvbG9yOiBAZGlzYWJsZWQtY29sb3IgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICA+IC5Ae21lbnUtcHJlZml4LWNsc30tc3VibWVudS10aXRsZSB7XG4gICAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgPiAuQHttZW51LXByZWZpeC1jbHN9LXN1Ym1lbnUtYXJyb3cge1xuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBAZGlzYWJsZWQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBJbnRlZ3JhdGlvbiB3aXRoIGhlYWRlciBlbGVtZW50IHNvIG1lbnUgaXRlbXMgaGF2ZSB0aGUgc2FtZSBoZWlnaHRcbi5Ae2FudC1wcmVmaXh9LWxheW91dC1oZWFkZXIge1xuICAuQHttZW51LXByZWZpeC1jbHN9IHtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8zMjk1MFxuLkB7YW50LXByZWZpeH0tbWVudS1pbmxpbmUtY29sbGFwc2VkLXRvb2x0aXAge1xuICBhLFxuICBhOmhvdmVyIHtcbiAgICBjb2xvcjogQHdoaXRlO1xuICB9XG59XG5cbkBpbXBvcnQgJy4vbGlnaHQnO1xuQGltcG9ydCAnLi9kYXJrJztcbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCIuQHttZW51LXByZWZpeC1jbHN9IHtcbiAgLy8gbGlnaHQgdGhlbWVcbiAgJi1saWdodCB7XG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtOmhvdmVyLFxuICAgIC5Ae21lbnUtcHJlZml4LWNsc30taXRlbS1hY3RpdmUsXG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfTpub3QoLkB7bWVudS1wcmVmaXgtY2xzfS1pbmxpbmUpIC5Ae21lbnUtcHJlZml4LWNsc30tc3VibWVudS1vcGVuLFxuICAgIC5Ae21lbnUtcHJlZml4LWNsc30tc3VibWVudS1hY3RpdmUsXG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1zdWJtZW51LXRpdGxlOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBAbWVudS1oaWdobGlnaHQtY29sb3I7XG4gICAgfVxuICB9XG59XG4iLCIuYWNjZXNzaWJpbGl0eS1mb2N1cy1kYXJrKCkge1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggQHByaW1hcnktNztcbn1cblxuLkB7bWVudS1wcmVmaXgtY2xzfSB7XG4gICYmLXJvb3Q6Zm9jdXMtdmlzaWJsZSB7XG4gICAgLmFjY2Vzc2liaWxpdHktZm9jdXMtZGFyaygpO1xuICB9XG5cbiAgJi1kYXJrICYtaXRlbSxcbiAgJi1kYXJrICYtc3VibWVudS10aXRsZSB7XG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIC5hY2Nlc3NpYmlsaXR5LWZvY3VzLWRhcmsoKTtcbiAgICB9XG4gIH1cblxuICAvLyBkYXJrIHRoZW1lXG4gICYmLWRhcmssXG4gICYtZGFyayAmLXN1YixcbiAgJiYtZGFyayAmLXN1YiB7XG4gICAgY29sb3I6IEBtZW51LWRhcmstY29sb3I7XG4gICAgYmFja2dyb3VuZDogQG1lbnUtZGFyay1iZztcbiAgICAuQHttZW51LXByZWZpeC1jbHN9LXN1Ym1lbnUtdGl0bGUgLkB7bWVudS1wcmVmaXgtY2xzfS1zdWJtZW51LWFycm93IHtcbiAgICAgIG9wYWNpdHk6IDAuNDU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgJjo6YWZ0ZXIsXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAbWVudS1kYXJrLWFycm93LWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtZGFyayYtc3VibWVudS1wb3B1cCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmLWRhcmsgJi1pbmxpbmUmLXN1YiB7XG4gICAgYmFja2dyb3VuZDogQG1lbnUtZGFyay1pbmxpbmUtc3VibWVudS1iZztcbiAgfVxuXG4gICYtZGFyayYtaG9yaXpvbnRhbCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuXG4gICYtZGFyayYtaG9yaXpvbnRhbCA+ICYtaXRlbSxcbiAgJi1kYXJrJi1ob3Jpem9udGFsID4gJi1zdWJtZW51IHtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiBAbWVudS1pdGVtLXBhZGRpbmc7XG4gICAgYm9yZGVyLWNvbG9yOiBAbWVudS1kYXJrLWJnO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cblxuICAmLWRhcmsmLWhvcml6b250YWwgPiAmLWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBtZW51LWRhcmstaXRlbS1hY3RpdmUtYmc7XG4gIH1cblxuICAmLWRhcmsmLWhvcml6b250YWwgPiAmLWl0ZW0gPiBhOjpiZWZvcmUge1xuICAgIGJvdHRvbTogMDtcbiAgfVxuXG4gICYtZGFyayAmLWl0ZW0sXG4gICYtZGFyayAmLWl0ZW0tZ3JvdXAtdGl0bGUsXG4gICYtZGFyayAmLWl0ZW0gPiBhLFxuICAmLWRhcmsgJi1pdGVtID4gc3BhbiA+IGEge1xuICAgIGNvbG9yOiBAbWVudS1kYXJrLWNvbG9yO1xuICB9XG5cbiAgJi1kYXJrJi1pbmxpbmUsXG4gICYtZGFyayYtdmVydGljYWwsXG4gICYtZGFyayYtdmVydGljYWwtbGVmdCxcbiAgJi1kYXJrJi12ZXJ0aWNhbC1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG5cbiAgJi1kYXJrJi1pbmxpbmUgJi1pdGVtLFxuICAmLWRhcmsmLXZlcnRpY2FsICYtaXRlbSxcbiAgJi1kYXJrJi12ZXJ0aWNhbC1sZWZ0ICYtaXRlbSxcbiAgJi1kYXJrJi12ZXJ0aWNhbC1yaWdodCAmLWl0ZW0ge1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gICYtZGFyayYtaW5saW5lICYtaXRlbSxcbiAgJi1kYXJrJi1pbmxpbmUgJi1zdWJtZW51LXRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICYtZGFyayAmLWl0ZW06aG92ZXIsXG4gICYtZGFyayAmLWl0ZW0tYWN0aXZlLFxuICAmLWRhcmsgJi1zdWJtZW51LWFjdGl2ZSxcbiAgJi1kYXJrICYtc3VibWVudS1vcGVuLFxuICAmLWRhcmsgJi1zdWJtZW51LXNlbGVjdGVkLFxuICAmLWRhcmsgJi1zdWJtZW51LXRpdGxlOmhvdmVyIHtcbiAgICBjb2xvcjogQG1lbnUtZGFyay1oaWdobGlnaHQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICA+IGEsXG4gICAgPiBzcGFuID4gYSB7XG4gICAgICBjb2xvcjogQG1lbnUtZGFyay1oaWdobGlnaHQtY29sb3I7XG4gICAgfVxuICAgID4gLkB7bWVudS1wcmVmaXgtY2xzfS1zdWJtZW51LXRpdGxlIHtcbiAgICAgID4gLkB7bWVudS1wcmVmaXgtY2xzfS1zdWJtZW51LWFycm93IHtcbiAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAmOjphZnRlcixcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBAbWVudS1kYXJrLWhpZ2hsaWdodC1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtZGFyayAmLWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBtZW51LWRhcmstaXRlbS1ob3Zlci1iZztcbiAgfVxuXG4gICYtZGFyayYtZGFyazpub3QoJi1ob3Jpem9udGFsKSAmLWl0ZW0tc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBtZW51LWRhcmstaXRlbS1hY3RpdmUtYmc7XG4gIH1cblxuICAmLWRhcmsgJi1pdGVtLXNlbGVjdGVkIHtcbiAgICBjb2xvcjogQG1lbnUtZGFyay1oaWdobGlnaHQtY29sb3I7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgID4gYSxcbiAgICA+IHNwYW4gPiBhLFxuICAgID4gYTpob3ZlcixcbiAgICA+IHNwYW4gPiBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBAbWVudS1kYXJrLWhpZ2hsaWdodC1jb2xvcjtcbiAgICB9XG5cbiAgICAuQHttZW51LXByZWZpeC1jbHN9LWl0ZW0taWNvbixcbiAgICAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgICBjb2xvcjogQG1lbnUtZGFyay1zZWxlY3RlZC1pdGVtLWljb24tY29sb3I7XG5cbiAgICAgICsgc3BhbiB7XG4gICAgICAgIGNvbG9yOiBAbWVudS1kYXJrLXNlbGVjdGVkLWl0ZW0tdGV4dC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmJi1kYXJrICYtaXRlbS1zZWxlY3RlZCxcbiAgJi1zdWJtZW51LXBvcHVwJi1kYXJrICYtaXRlbS1zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQG1lbnUtZGFyay1pdGVtLWFjdGl2ZS1iZztcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIHNldHMgdGV4dCB0byBkYXJrIGdyYXkgYW5kIG51a2VzIGhvdmVyL3RhYiBlZmZlY3RzXG4gICYtZGFyayAmLWl0ZW0tZGlzYWJsZWQsXG4gICYtZGFyayAmLXN1Ym1lbnUtZGlzYWJsZWQge1xuICAgICYsXG4gICAgPiBhLFxuICAgID4gc3BhbiA+IGEge1xuICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvci1kYXJrICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICAgID4gLkB7bWVudS1wcmVmaXgtY2xzfS1zdWJtZW51LXRpdGxlIHtcbiAgICAgIGNvbG9yOiBAZGlzYWJsZWQtY29sb3ItZGFyayAhaW1wb3J0YW50O1xuICAgICAgPiAuQHttZW51LXByZWZpeC1jbHN9LXN1Ym1lbnUtYXJyb3cge1xuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBAZGlzYWJsZWQtY29sb3ItZGFyayAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQG1lbnUtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LW1lbnUnO1xuXG4uQHttZW51LXByZWZpeC1jbHN9IHtcbiAgJiYtcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gICYtaXRlbS1ncm91cC10aXRsZSB7XG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gIH1cblxuICAmLWlubGluZSxcbiAgJi12ZXJ0aWNhbCB7XG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIGJvcmRlci1sZWZ0OiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBib3JkZXItY29sb3Itc3BsaXQ7XG4gICAgfVxuICB9XG5cbiAgJi1kYXJrJi1pbmxpbmUsXG4gICYtZGFyayYtdmVydGljYWwge1xuICAgIC5Ae21lbnUtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLXZlcnRpY2FsJi1zdWIsXG4gICYtdmVydGljYWwtbGVmdCYtc3ViLFxuICAmLXZlcnRpY2FsLXJpZ2h0Ji1zdWIge1xuICAgID4gLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtLFxuICAgID4gLkB7bWVudS1wcmVmaXgtY2xzfS1zdWJtZW51IHtcbiAgICAgIC5Ae21lbnUtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWl0ZW0sXG4gICYtc3VibWVudS10aXRsZSB7XG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtLWljb24sXG4gICAgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgICAgLkB7bWVudS1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IEBtZW51LWljb24tbWFyZ2luLXJpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuQHttZW51LXByZWZpeC1jbHN9LWl0ZW0tb25seS1jaGlsZCB7XG4gICAgICA+IC5Ae21lbnUtcHJlZml4LWNsc30taXRlbS1pY29uLFxuICAgICAgPiAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgICAgIC5Ae21lbnUtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1zdWJtZW51IHtcbiAgICAmLXJ0bC5Ae21lbnUtcHJlZml4LWNsc30tc3VibWVudS1wb3B1cCB7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gICAgfVxuXG4gICAgJi12ZXJ0aWNhbCxcbiAgICAmLXZlcnRpY2FsLWxlZnQsXG4gICAgJi12ZXJ0aWNhbC1yaWdodCxcbiAgICAmLWlubGluZSB7XG4gICAgICA+IC5Ae21lbnUtcHJlZml4LWNsc30tc3VibWVudS10aXRsZSAuQHttZW51LXByZWZpeC1jbHN9LXN1Ym1lbnUtYXJyb3cge1xuICAgICAgICAuQHttZW51LXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi12ZXJ0aWNhbCxcbiAgICAmLXZlcnRpY2FsLWxlZnQsXG4gICAgJi12ZXJ0aWNhbC1yaWdodCB7XG4gICAgICA+IC5Ae21lbnUtcHJlZml4LWNsc30tc3VibWVudS10aXRsZSAuQHttZW51LXByZWZpeC1jbHN9LXN1Ym1lbnUtYXJyb3cge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIC5Ae21lbnUtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKC0ycHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAuQHttZW51LXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKDJweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi12ZXJ0aWNhbCxcbiAgJi12ZXJ0aWNhbC1sZWZ0LFxuICAmLXZlcnRpY2FsLXJpZ2h0LFxuICAmLWlubGluZSB7XG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgLkB7bWVudS1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtLFxuICAgIC5Ae21lbnUtcHJlZml4LWNsc30tc3VibWVudS10aXRsZSB7XG4gICAgICAuQHttZW51LXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWlubGluZSB7XG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1zdWJtZW51LXRpdGxlIHtcbiAgICAgIC5Ae21lbnUtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXZlcnRpY2FsIHtcbiAgICAuQHttZW51LXByZWZpeC1jbHN9LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgLkB7bWVudS1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtaW5saW5lLWNvbGxhcHNlZCYtdmVydGljYWwge1xuICAgIC5Ae21lbnUtcHJlZml4LWNsc30tc3VibWVudS10aXRsZSB7XG4gICAgICAuQHttZW51LXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICBwYWRkaW5nOiAwIH4nY2FsYyg1MCUgLSBAe21lbnUtaWNvbi1zaXplLWxnfSAvIDIpJztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWl0ZW0tZ3JvdXAtbGlzdCB7XG4gICAgLkB7bWVudS1wcmVmaXgtY2xzfS1pdGVtLFxuICAgIC5Ae21lbnUtcHJlZml4LWNsc30tc3VibWVudS10aXRsZSB7XG4gICAgICAuQHttZW51LXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgcGFkZGluZzogMCAyOHB4IDAgMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXN1YiYtaW5saW5lIHtcbiAgICBib3JkZXI6IDA7XG4gICAgJiAuQHttZW51LXByZWZpeC1jbHN9LWl0ZW0tZ3JvdXAtdGl0bGUge1xuICAgICAgLkB7bWVudS1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBtZXNzYWdlLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1tZXNzYWdlJztcblxuLkB7bWVzc2FnZS1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcblxuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiBAemluZGV4LW1lc3NhZ2U7XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAmLW5vdGljZSB7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICYtbm90aWNlLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiBAbWVzc2FnZS1ub3RpY2UtY29udGVudC1wYWRkaW5nO1xuICAgIGJhY2tncm91bmQ6IEBtZXNzYWdlLW5vdGljZS1jb250ZW50LWJnO1xuICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgYm94LXNoYWRvdzogQHNoYWRvdy0yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIH1cblxuICAmLXN1Y2Nlc3MgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgIGNvbG9yOiBAc3VjY2Vzcy1jb2xvcjtcbiAgfVxuXG4gICYtZXJyb3IgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgIGNvbG9yOiBAZXJyb3ItY29sb3I7XG4gIH1cblxuICAmLXdhcm5pbmcgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgIGNvbG9yOiBAd2FybmluZy1jb2xvcjtcbiAgfVxuXG4gICYtaW5mbyAuQHtpY29uZm9udC1jc3MtcHJlZml4fSxcbiAgJi1sb2FkaW5nIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICBjb2xvcjogQGluZm8tY29sb3I7XG4gIH1cblxuICAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMXB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1sZztcbiAgfVxuXG4gICYtbm90aWNlLkB7YW50LXByZWZpeH0tbW92ZS11cC1sZWF2ZS5Ae2FudC1wcmVmaXh9LW1vdmUtdXAtbGVhdmUtYWN0aXZlIHtcbiAgICBhbmltYXRpb24tbmFtZTogTWVzc2FnZU1vdmVPdXQ7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgTWVzc2FnZU1vdmVPdXQge1xuICAwJSB7XG4gICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBtZXNzYWdlLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1tZXNzYWdlJztcblxuLkB7bWVzc2FnZS1wcmVmaXgtY2xzfS1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcblxuICBzcGFuIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxuXG4gIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxufVxuIiwiQGRpYWxvZy1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tbW9kYWwnO1xuXG4uQHtkaWFsb2ctcHJlZml4LWNsc30ge1xuICAucmVzZXQtY29tcG9uZW50KCk7XG4gIC5tb2RhbC1tYXNrKCk7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEwMHB4O1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMzJweCk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcblxuICAmLXdyYXAge1xuICAgIHotaW5kZXg6IEB6aW5kZXgtbW9kYWw7XG4gIH1cblxuICAmLXRpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6IEBtb2RhbC1oZWFkaW5nLWNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiBAbW9kYWwtaGVhZGVyLXRpdGxlLWZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogQG1vZGFsLWhlYWRlci10aXRsZS1saW5lLWhlaWdodDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIH1cblxuICAmLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbW9kYWwtY29udGVudC1iZztcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiBAbW9kYWwtYm9yZGVyLXJhZGl1cztcbiAgICBib3gtc2hhZG93OiBAc2hhZG93LTI7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cblxuICAmLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IEB6aW5kZXgtcG9wdXAtY2xvc2U7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogQG1vZGFsLWNsb3NlLWNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuXG4gICAgJi14IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IEBtb2RhbC1oZWFkZXItY2xvc2Utc2l6ZTtcbiAgICAgIGhlaWdodDogQG1vZGFsLWhlYWRlci1jbG9zZS1zaXplO1xuICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWxnO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IEBtb2RhbC1oZWFkZXItY2xvc2Utc2l6ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBAaWNvbi1jb2xvci1ob3ZlcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLWhlYWRlciB7XG4gICAgcGFkZGluZzogQG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kOiBAbW9kYWwtaGVhZGVyLWJnO1xuICAgIGJvcmRlci1ib3R0b206IEBtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIEBtb2RhbC1oZWFkZXItYm9yZGVyLXN0eWxlXG4gICAgICBAbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvci1zcGxpdDtcbiAgICBib3JkZXItcmFkaXVzOiBAbW9kYWwtYm9yZGVyLXJhZGl1cyBAbW9kYWwtYm9yZGVyLXJhZGl1cyAwIDA7XG4gIH1cblxuICAmLWJvZHkge1xuICAgIHBhZGRpbmc6IEBtb2RhbC1ib2R5LXBhZGRpbmc7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gICAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1iYXNlO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgfVxuXG4gICYtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiBAbW9kYWwtZm9vdGVyLXBhZGRpbmctdmVydGljYWwgQG1vZGFsLWZvb3Rlci1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgYmFja2dyb3VuZDogQG1vZGFsLWZvb3Rlci1iZztcbiAgICBib3JkZXItdG9wOiBAbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBAbW9kYWwtZm9vdGVyLWJvcmRlci1zdHlsZVxuICAgICAgQG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3Itc3BsaXQ7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIEBtb2RhbC1ib3JkZXItcmFkaXVzIEBtb2RhbC1ib3JkZXItcmFkaXVzO1xuXG4gICAgLkB7YW50LXByZWZpeH0tYnRuICsgLkB7YW50LXByZWZpeH0tYnRuOm5vdCguQHthbnQtcHJlZml4fS1kcm9wZG93bi10cmlnZ2VyKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICB9XG4gIH1cblxuICAmLW9wZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuLkB7ZGlhbG9nLXByZWZpeC1jbHN9LWNlbnRlcmVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG4gIC5Ae2RpYWxvZy1wcmVmaXgtY2xzfSB7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IEBzY3JlZW4tc20tbWF4KSB7XG4gIC5Ae2RpYWxvZy1wcmVmaXgtY2xzfSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMTZweCk7XG4gICAgbWFyZ2luOiA4cHggYXV0bztcbiAgfVxuICAuQHtkaWFsb2ctcHJlZml4LWNsc30tY2VudGVyZWQge1xuICAgIC5Ae2RpYWxvZy1wcmVmaXgtY2xzfSB7XG4gICAgICBmbGV4OiAxO1xuICAgIH1cbiAgfVxufVxuIiwiLyogc3R5bGVsaW50LWRpc2FibGUgYXQtcnVsZS1lbXB0eS1saW5lLWJlZm9yZSxhdC1ydWxlLW5hbWUtc3BhY2UtYWZ0ZXIsYXQtcnVsZS1uby11bmtub3duICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tYmFuZy1zcGFjZS1iZWZvcmUsbm8tZHVwbGljYXRlLXNlbGVjdG9ycyxzdHJpbmctbm8tbmV3bGluZSAqL1xuLmFudC1tb2RhbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC12YXJpYW50OiB0YWJ1bGFyLW51bXM7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3MTU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ3RudW0nO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEwMHB4O1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMzJweCk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbn1cbi5hbnQtbW9kYWwuYW50LXpvb20tZW50ZXIsXG4uYW50LW1vZGFsLmFudC16b29tLWFwcGVhciB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5hbnQtbW9kYWwtbWFzayB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40NSk7XG59XG4uYW50LW1vZGFsLW1hc2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hbnQtbW9kYWwtd3JhcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3V0bGluZTogMDtcbn1cbi5hbnQtbW9kYWwtd3JhcCB7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4uYW50LW1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmFudC1tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA2cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCksIDAgOXB4IDI4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmFudC1tb2RhbC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDUpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG59XG4uYW50LW1vZGFsLWNsb3NlLXgge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cbi5hbnQtbW9kYWwtY2xvc2U6Zm9jdXMsXG4uYW50LW1vZGFsLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hbnQtbW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xufVxuLmFudC1tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMjRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41NzE1O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uYW50LW1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmMDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG59XG4uYW50LW1vZGFsLWZvb3RlciAuYW50LWJ0biArIC5hbnQtYnRuOm5vdCguYW50LWRyb3Bkb3duLXRyaWdnZXIpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5hbnQtbW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYW50LW1vZGFsLWNlbnRlcmVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFudC1tb2RhbC1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtbW9kYWwtY2VudGVyZWQgLmFudC1tb2RhbCB7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYW50LW1vZGFsIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAxNnB4KTtcbiAgICBtYXJnaW46IDhweCBhdXRvO1xuICB9XG4gIC5hbnQtbW9kYWwtY2VudGVyZWQgLmFudC1tb2RhbCB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuLmFudC1tb2RhbC1jb25maXJtIC5hbnQtbW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hbnQtbW9kYWwtY29uZmlybSAuYW50LW1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAzMnB4IDMycHggMjRweDtcbn1cbi5hbnQtbW9kYWwtY29uZmlybS1ib2R5LXdyYXBwZXI6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtbW9kYWwtY29uZmlybS1ib2R5LXdyYXBwZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbn1cbi5hbnQtbW9kYWwtY29uZmlybS1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLmFudC1tb2RhbC1jb25maXJtLWJvZHkgLmFudC1tb2RhbC1jb25maXJtLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYW50LW1vZGFsLWNvbmZpcm0tYm9keSA+IC5hbnRpY29uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuLmFudC1tb2RhbC1jb25maXJtLWJvZHkgPiAuYW50aWNvbiArIC5hbnQtbW9kYWwtY29uZmlybS10aXRsZSArIC5hbnQtbW9kYWwtY29uZmlybS1jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDM4cHg7XG59XG4uYW50LW1vZGFsLWNvbmZpcm0gLmFudC1tb2RhbC1jb25maXJtLWJ0bnMge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5hbnQtbW9kYWwtY29uZmlybSAuYW50LW1vZGFsLWNvbmZpcm0tYnRucyAuYW50LWJ0biArIC5hbnQtYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5hbnQtbW9kYWwtY29uZmlybS1lcnJvciAuYW50LW1vZGFsLWNvbmZpcm0tYm9keSA+IC5hbnRpY29uIHtcbiAgY29sb3I6ICNmZjRkNGY7XG59XG4uYW50LW1vZGFsLWNvbmZpcm0td2FybmluZyAuYW50LW1vZGFsLWNvbmZpcm0tYm9keSA+IC5hbnRpY29uLFxuLmFudC1tb2RhbC1jb25maXJtLWNvbmZpcm0gLmFudC1tb2RhbC1jb25maXJtLWJvZHkgPiAuYW50aWNvbiB7XG4gIGNvbG9yOiAjZmFhZDE0O1xufVxuLmFudC1tb2RhbC1jb25maXJtLWluZm8gLmFudC1tb2RhbC1jb25maXJtLWJvZHkgPiAuYW50aWNvbiB7XG4gIGNvbG9yOiAjMTg5MGZmO1xufVxuLmFudC1tb2RhbC1jb25maXJtLXN1Y2Nlc3MgLmFudC1tb2RhbC1jb25maXJtLWJvZHkgPiAuYW50aWNvbiB7XG4gIGNvbG9yOiAjNTJjNDFhO1xufVxuLmFudC1tb2RhbC1jb25maXJtIC5hbnQtem9vbS1sZWF2ZSAuYW50LW1vZGFsLWNvbmZpcm0tYnRucyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFudC1tb2RhbC13cmFwLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuLmFudC1tb2RhbC13cmFwLXJ0bCAuYW50LW1vZGFsLWNsb3NlIHtcbiAgcmlnaHQ6IGluaXRpYWw7XG4gIGxlZnQ6IDA7XG59XG4uYW50LW1vZGFsLXdyYXAtcnRsIC5hbnQtbW9kYWwtZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5hbnQtbW9kYWwtd3JhcC1ydGwgLmFudC1tb2RhbC1mb290ZXIgLmFudC1idG4gKyAuYW50LWJ0biB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtbW9kYWwtd3JhcC1ydGwgLmFudC1tb2RhbC1jb25maXJtLWJvZHkge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cbi5hbnQtbW9kYWwtd3JhcC1ydGwgLmFudC1tb2RhbC1jb25maXJtLWJvZHkgPiAuYW50aWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbi5hbnQtbW9kYWwtd3JhcC1ydGwgLmFudC1tb2RhbC1jb25maXJtLWJvZHkgPiAuYW50aWNvbiArIC5hbnQtbW9kYWwtY29uZmlybS10aXRsZSArIC5hbnQtbW9kYWwtY29uZmlybS1jb250ZW50IHtcbiAgbWFyZ2luLXJpZ2h0OiAzOHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hbnQtbW9kYWwtd3JhcC1ydGwgLmFudC1tb2RhbC1jb25maXJtLWJ0bnMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmFudC1tb2RhbC13cmFwLXJ0bCAuYW50LW1vZGFsLWNvbmZpcm0tYnRucyAuYW50LWJ0biArIC5hbnQtYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFudC1tb2RhbC13cmFwLXJ0bC5hbnQtbW9kYWwtY2VudGVyZWQgLmFudC1tb2RhbCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQGNvbmZpcm0tcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LW1vZGFsLWNvbmZpcm0nO1xuXG4uQHtjb25maXJtLXByZWZpeC1jbHN9IHtcbiAgLkB7YW50LXByZWZpeH0tbW9kYWwtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLkB7YW50LXByZWZpeH0tbW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogQG1vZGFsLWNvbmZpcm0tYm9keS1wYWRkaW5nO1xuICB9XG5cbiAgJi1ib2R5LXdyYXBwZXIge1xuICAgIC5jbGVhcmZpeCgpO1xuICB9XG5cbiAgJi1ib2R5IHtcbiAgICAuQHtjb25maXJtLXByZWZpeC1jbHN9LXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLy8gY3JlYXRlIEJGQyB0byBhdm9pZFxuICAgICAgLy8gaHR0cHM6Ly91c2VyLWltYWdlcy5naXRodWJ1c2VyY29udGVudC5jb20vNTA3NjE1LzM3NzAyNTEwLWJhODQ0ZTA2LTJkMmQtMTFlOC05YjY3LThlMTliZTU3ZjQ0NS5wbmdcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBjb2xvcjogQGhlYWRpbmctY29sb3I7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiBAbW9kYWwtY29uZmlybS10aXRsZS1mb250LXNpemU7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cblxuICAgIC5Ae2NvbmZpcm0tcHJlZml4LWNsc30tY29udGVudCB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICBjb2xvcjogQHRleHQtY29sb3I7XG4gICAgICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcbiAgICB9XG5cbiAgICA+IC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuXG4gICAgICAvLyBgY29udGVudGAgYWZ0ZXIgYGljb25gIHNob3VsZCBzZXQgbWFyZ2luTGVmdFxuICAgICAgKyAuQHtjb25maXJtLXByZWZpeC1jbHN9LXRpdGxlICsgLkB7Y29uZmlybS1wcmVmaXgtY2xzfS1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLkB7Y29uZmlybS1wcmVmaXgtY2xzfS1idG5zIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgLkB7YW50LXByZWZpeH0tYnRuICsgLkB7YW50LXByZWZpeH0tYnRuIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIH1cbiAgfVxuXG4gICYtZXJyb3IgJi1ib2R5ID4gLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgIGNvbG9yOiBAZXJyb3ItY29sb3I7XG4gIH1cblxuICAmLXdhcm5pbmcgJi1ib2R5ID4gLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0sXG4gICYtY29uZmlybSAmLWJvZHkgPiAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgY29sb3I6IEB3YXJuaW5nLWNvbG9yO1xuICB9XG5cbiAgJi1pbmZvICYtYm9keSA+IC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICBjb2xvcjogQGluZm8tY29sb3I7XG4gIH1cblxuICAmLXN1Y2Nlc3MgJi1ib2R5ID4gLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgIGNvbG9yOiBAc3VjY2Vzcy1jb2xvcjtcbiAgfVxuXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzM3MzI5XG4gIC5Ae2FudC1wcmVmaXh9LXpvb20tbGVhdmUgLkB7Y29uZmlybS1wcmVmaXgtY2xzfS1idG5zIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBkaWFsb2ctcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LW1vZGFsJztcbkBjb25maXJtLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1tb2RhbC1jb25maXJtJztcbkBkaWFsb2ctd3JhcC1ydGwtY2xzOiB+J0B7ZGlhbG9nLXByZWZpeC1jbHN9LXdyYXAtcnRsJztcblxuLkB7ZGlhbG9nLXByZWZpeC1jbHN9IHtcbiAgJi13cmFwIHtcbiAgICAmLXJ0bCB7XG4gICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICB9XG4gIH1cblxuICAmLWNsb3NlIHtcbiAgICAuQHtkaWFsb2ctd3JhcC1ydGwtY2xzfSAmIHtcbiAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAmLWZvb3RlciB7XG4gICAgLkB7ZGlhbG9nLXdyYXAtcnRsLWNsc30gJiB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAuQHthbnQtcHJlZml4fS1idG4gKyAuQHthbnQtcHJlZml4fS1idG4ge1xuICAgICAgLkB7ZGlhbG9nLXdyYXAtcnRsLWNsc30gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWNvbmZpcm0ge1xuICAgICYtYm9keSB7XG4gICAgICAuQHtkaWFsb2ctd3JhcC1ydGwtY2xzfSAmIHtcbiAgICAgICAgZGlyZWN0aW9uOiBydGw7XG4gICAgICB9XG4gICAgICA+IC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICAgICAgLkB7ZGlhbG9nLXdyYXAtcnRsLWNsc30gJiB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgfVxuICAgICAgICArIC5Ae2NvbmZpcm0tcHJlZml4LWNsc30tdGl0bGUgKyAuQHtjb25maXJtLXByZWZpeC1jbHN9LWNvbnRlbnQge1xuICAgICAgICAgIC5Ae2RpYWxvZy13cmFwLXJ0bC1jbHN9ICYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1idG5zIHtcbiAgICAgIC5Ae2RpYWxvZy13cmFwLXJ0bC1jbHN9ICYge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgICAgLkB7YW50LXByZWZpeH0tYnRuICsgLkB7YW50LXByZWZpeH0tYnRuIHtcbiAgICAgICAgLkB7ZGlhbG9nLXdyYXAtcnRsLWNsc30gJiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLkB7ZGlhbG9nLXByZWZpeC1jbHN9LWNlbnRlcmVkIHtcbiAgLkB7ZGlhbG9nLXByZWZpeC1jbHN9IHtcbiAgICAuQHtkaWFsb2ctd3JhcC1ydGwtY2xzfSYge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuLnBvcG92ZXItY3VzdG9taXplLWJnKEBub3RpZmljYXRpb24tcHJlZml4LWNscywgQHBvcG92ZXItYmFja2dyb3VuZCk7XG5cbkBub3RpZmljYXRpb24tcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LW5vdGlmaWNhdGlvbic7XG5Abm90aWZpY2F0aW9uLXdpZHRoOiAzODRweDtcbkBub3RpZmljYXRpb24tcGFkZGluZzogQG5vdGlmaWNhdGlvbi1wYWRkaW5nLXZlcnRpY2FsIEBub3RpZmljYXRpb24tcGFkZGluZy1ob3Jpem9udGFsO1xuQG5vdGlmaWNhdGlvbi1tYXJnaW4tYm90dG9tOiAxNnB4O1xuQG5vdGlmaWNhdGlvbi1tYXJnaW4tZWRnZTogMjRweDtcblxuLkB7bm90aWZpY2F0aW9uLXByZWZpeC1jbHN9IHtcbiAgLnJlc2V0LWNvbXBvbmVudCgpO1xuXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogQHppbmRleC1ub3RpZmljYXRpb247XG4gIG1hcmdpbi1yaWdodDogQG5vdGlmaWNhdGlvbi1tYXJnaW4tZWRnZTtcblxuICAmLWNsb3NlLWljb24ge1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICYtaG9vay1ob2xkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICYtbm90aWNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IEBub3RpZmljYXRpb24td2lkdGg7XG4gICAgbWF4LXdpZHRoOiB+J2NhbGMoMTAwdncgLSBAe25vdGlmaWNhdGlvbi1tYXJnaW4tZWRnZX0gKiAyKSc7XG4gICAgbWFyZ2luLWJvdHRvbTogQG5vdGlmaWNhdGlvbi1tYXJnaW4tYm90dG9tO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHBhZGRpbmc6IEBub3RpZmljYXRpb24tcGFkZGluZztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgYmFja2dyb3VuZDogQG5vdGlmaWNhdGlvbi1iZztcbiAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIGJveC1zaGFkb3c6IEBzaGFkb3ctMjtcblxuICAgIC5Ae25vdGlmaWNhdGlvbi1wcmVmaXgtY2xzfS10b3AgJixcbiAgICAuQHtub3RpZmljYXRpb24tcHJlZml4LWNsc30tYm90dG9tICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgLkB7bm90aWZpY2F0aW9uLXByZWZpeC1jbHN9LXRvcExlZnQgJixcbiAgICAuQHtub3RpZmljYXRpb24tcHJlZml4LWNsc30tYm90dG9tTGVmdCAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgICYtbWVzc2FnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBjb2xvcjogQGhlYWRpbmctY29sb3I7XG4gICAgICBmb250LXNpemU6IEBmb250LXNpemUtbGc7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcblxuICAgICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvNTg0NiNpc3N1ZWNvbW1lbnQtMjk2MjQ0MTQwXG4gICAgICAmLXNpbmdsZS1saW5lLWF1dG8tbWFyZ2luIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiB+J2NhbGMoQHtub3RpZmljYXRpb24td2lkdGh9IC0gQHtub3RpZmljYXRpb24tcGFkZGluZy1ob3Jpem9udGFsfSAqIDIgLSAyNHB4IC0gNDhweCAtIDEwMCUpJztcbiAgICAgICAgbWF4LXdpZHRoOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcbiAgICB9XG5cbiAgICAmLWNsb3NhYmxlICYtbWVzc2FnZSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgIH1cblxuICAgICYtd2l0aC1pY29uICYtbWVzc2FnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICBtYXJnaW4tbGVmdDogNDhweDtcbiAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1sZztcbiAgICB9XG5cbiAgICAmLXdpdGgtaWNvbiAmLWRlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0OHB4O1xuICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gICAgfVxuXG4gICAgLy8gSWNvbiAmIGNvbG9yIHN0eWxlIGluIGRpZmZlcmVudCBzZWxlY3RvciBsZXZlbFxuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzE2NTAzXG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMTU1MTJcbiAgICAmLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cblxuICAgIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9Ji1pY29uIHtcbiAgICAgICYtc3VjY2VzcyB7XG4gICAgICAgIGNvbG9yOiBAc3VjY2Vzcy1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi1pbmZvIHtcbiAgICAgICAgY29sb3I6IEBpbmZvLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLXdhcm5pbmcge1xuICAgICAgICBjb2xvcjogQHdhcm5pbmctY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYtZXJyb3Ige1xuICAgICAgICBjb2xvcjogQGVycm9yLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtY2xvc2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxNnB4O1xuICAgICAgcmlnaHQ6IDIycHg7XG4gICAgICBjb2xvcjogQHRleHQtY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgICYgd2hlbiAoQHRoZW1lID0gZGFyaykge1xuICAgICAgICAgIGNvbG9yOiBmYWRlKEB3aGl0ZSwgODUlKTtcbiAgICAgICAgfVxuICAgICAgICAmIHdoZW4gbm90IChAdGhlbWUgPSBkYXJrKSB7XG4gICAgICAgICAgY29sb3I6IHNoYWRlKEB0ZXh0LWNvbG9yLXNlY29uZGFyeSwgNDAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtYnRuIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLm5vdGlmaWNhdGlvbi1mYWRlLWVmZmVjdCB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjI0cztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBAZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgfVxuXG4gICYtZmFkZS1lbnRlcixcbiAgJi1mYWRlLWFwcGVhciB7XG4gICAgLm5vdGlmaWNhdGlvbi1mYWRlLWVmZmVjdCgpO1xuXG4gICAgb3BhY2l0eTogMDtcbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICB9XG5cbiAgJi1mYWRlLWxlYXZlIHtcbiAgICAubm90aWZpY2F0aW9uLWZhZGUtZWZmZWN0KCk7XG5cbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbiAgfVxuXG4gICYtZmFkZS1lbnRlciYtZmFkZS1lbnRlci1hY3RpdmUsXG4gICYtZmFkZS1hcHBlYXImLWZhZGUtYXBwZWFyLWFjdGl2ZSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IE5vdGlmaWNhdGlvbkZhZGVJbjtcbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbiAgfVxuXG4gICYtZmFkZS1sZWF2ZSYtZmFkZS1sZWF2ZS1hY3RpdmUge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBOb3RpZmljYXRpb25GYWRlT3V0O1xuICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgTm90aWZpY2F0aW9uRmFkZUluIHtcbiAgMCUge1xuICAgIGxlZnQ6IEBub3RpZmljYXRpb24td2lkdGg7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIE5vdGlmaWNhdGlvbkZhZGVPdXQge1xuICAwJSB7XG4gICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogQG5vdGlmaWNhdGlvbi1tYXJnaW4tYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5AaW1wb3J0ICcuL3J0bCc7XG5AaW1wb3J0ICcuL3BsYWNlbWVudCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBub3RpZmljYXRpb24tcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LW5vdGlmaWNhdGlvbic7XG5cbi5Ae25vdGlmaWNhdGlvbi1wcmVmaXgtY2xzfSB7XG4gICYtcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxuXG4gICYtbm90aWNlIHtcbiAgICAmLWNsb3NhYmxlICYtbWVzc2FnZSB7XG4gICAgICAuQHtub3RpZmljYXRpb24tcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi13aXRoLWljb24gJi1tZXNzYWdlIHtcbiAgICAgIC5Ae25vdGlmaWNhdGlvbi1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDhweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi13aXRoLWljb24gJi1kZXNjcmlwdGlvbiB7XG4gICAgICAuQHtub3RpZmljYXRpb24tcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICAuQHtub3RpZmljYXRpb24tcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jbG9zZSB7XG4gICAgICAuQHtub3RpZmljYXRpb24tcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMjJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJ0biB7XG4gICAgICAuQHtub3RpZmljYXRpb24tcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5Ae25vdGlmaWNhdGlvbi1wcmVmaXgtY2xzfSB7XG4gICYtdG9wLFxuICAmLWJvdHRvbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgJi10b3Age1xuICAgIC5Ae25vdGlmaWNhdGlvbi1wcmVmaXgtY2xzfS1mYWRlLWVudGVyLkB7bm90aWZpY2F0aW9uLXByZWZpeC1jbHN9LWZhZGUtZW50ZXItYWN0aXZlLFxuICAgIC5Ae25vdGlmaWNhdGlvbi1wcmVmaXgtY2xzfS1mYWRlLWFwcGVhci5Ae25vdGlmaWNhdGlvbi1wcmVmaXgtY2xzfS1mYWRlLWFwcGVhci1hY3RpdmUge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IE5vdGlmaWNhdGlvblRvcEZhZGVJbjtcbiAgICB9XG4gIH1cblxuICAmLWJvdHRvbSB7XG4gICAgLkB7bm90aWZpY2F0aW9uLXByZWZpeC1jbHN9LWZhZGUtZW50ZXIuQHtub3RpZmljYXRpb24tcHJlZml4LWNsc30tZmFkZS1lbnRlci1hY3RpdmUsXG4gICAgLkB7bm90aWZpY2F0aW9uLXByZWZpeC1jbHN9LWZhZGUtYXBwZWFyLkB7bm90aWZpY2F0aW9uLXByZWZpeC1jbHN9LWZhZGUtYXBwZWFyLWFjdGl2ZSB7XG4gICAgICBhbmltYXRpb24tbmFtZTogTm90aWZpY2F0aW9uQm90dG9tRmFkZUluO1xuICAgIH1cbiAgfVxuXG4gICYtdG9wTGVmdCxcbiAgJi1ib3R0b21MZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IEBub3RpZmljYXRpb24tbWFyZ2luLWVkZ2U7XG5cbiAgICAuQHtub3RpZmljYXRpb24tcHJlZml4LWNsc30tZmFkZS1lbnRlci5Ae25vdGlmaWNhdGlvbi1wcmVmaXgtY2xzfS1mYWRlLWVudGVyLWFjdGl2ZSxcbiAgICAuQHtub3RpZmljYXRpb24tcHJlZml4LWNsc30tZmFkZS1hcHBlYXIuQHtub3RpZmljYXRpb24tcHJlZml4LWNsc30tZmFkZS1hcHBlYXItYWN0aXZlIHtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBOb3RpZmljYXRpb25MZWZ0RmFkZUluO1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIE5vdGlmaWNhdGlvblRvcEZhZGVJbiB7XG4gIDAlIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgTm90aWZpY2F0aW9uQm90dG9tRmFkZUluIHtcbiAgMCUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBOb3RpZmljYXRpb25MZWZ0RmFkZUluIHtcbiAgMCUge1xuICAgIHJpZ2h0OiBAbm90aWZpY2F0aW9uLXdpZHRoO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICByaWdodDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQHBhZ2VoZWFkZXItcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXBhZ2UtaGVhZGVyJztcblxuLkB7cGFnZWhlYWRlci1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiBAcGFnZS1oZWFkZXItcGFkZGluZy12ZXJ0aWNhbCBAcGFnZS1oZWFkZXItcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogQGNvbXBvbmVudC1iYWNrZ3JvdW5kO1xuXG4gICYtZ2hvc3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBwYWdlLWhlYWRlci1naG9zdC1iZztcbiAgfVxuXG4gICYuaGFzLWJyZWFkY3J1bWIge1xuICAgIHBhZGRpbmctdG9wOiBAcGFnZS1oZWFkZXItcGFkZGluZy1icmVhZGNydW1iO1xuICB9XG5cbiAgJi5oYXMtZm9vdGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gICYtYmFjayB7XG4gICAgbWFyZ2luLXJpZ2h0OiBAbWFyZ2luLW1kO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICYtYnV0dG9uIHtcbiAgICAgIC5vcGVyYXRpb24tdW5pdCgpO1xuICAgICAgY29sb3I6IEBwYWdlLWhlYWRlci1iYWNrLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5Ae2FudC1wcmVmaXh9LWRpdmlkZXItdmVydGljYWwge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBtYXJnaW46IDAgQG1hcmdpbi1zbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgLkB7YW50LXByZWZpeH0tYnJlYWRjcnVtYiArICYtaGVhZGluZyB7XG4gICAgbWFyZ2luLXRvcDogQG1hcmdpbi14cztcbiAgfVxuXG4gIC50ZXh0LW92ZXJmbG93LWVsbGlwc2lzKCkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuXG4gICYtaGVhZGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAmLWxlZnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IChAbWFyZ2luLXhzIC8gMikgMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IEBtYXJnaW4tc207XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgY29sb3I6IEBoZWFkaW5nLWNvbG9yO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogQHBhZ2UtaGVhZGVyLWhlYWRpbmctdGl0bGU7XG4gICAgICBsaW5lLWhlaWdodDogQGhlaWdodC1iYXNlO1xuICAgICAgLnRleHQtb3ZlcmZsb3ctZWxsaXBzaXMoKTtcbiAgICB9XG5cbiAgICAuQHthbnQtcHJlZml4fS1hdmF0YXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBAbWFyZ2luLXNtO1xuICAgIH1cblxuICAgICYtc3ViLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogQG1hcmdpbi1zbTtcbiAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG4gICAgICBmb250LXNpemU6IEBwYWdlLWhlYWRlci1oZWFkaW5nLXN1Yi10aXRsZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcbiAgICAgIC50ZXh0LW92ZXJmbG93LWVsbGlwc2lzKCk7XG4gICAgfVxuXG4gICAgJi1leHRyYSB7XG4gICAgICBtYXJnaW46IChAbWFyZ2luLXhzIC8gMikgMDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgID4gKiB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiBAcGFnZS1oZWFkZXItY29udGVudC1wYWRkaW5nLXZlcnRpY2FsO1xuICB9XG5cbiAgJi1mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IEBtYXJnaW4tbWQ7XG4gICAgLkB7YW50LXByZWZpeH0tdGFicyB7XG4gICAgICA+IC5Ae2FudC1wcmVmaXh9LXRhYnMtbmF2IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5Ae2FudC1wcmVmaXh9LXRhYnMtdGFiIHtcbiAgICAgICAgcGFkZGluZy10b3A6IEBwYWRkaW5nLXhzO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogQHBhZGRpbmcteHM7XG4gICAgICAgIGZvbnQtc2l6ZTogQHBhZ2UtaGVhZGVyLXRhYnMtdGFiLWZvbnQtc2l6ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWNvbXBhY3QgJi1oZWFkaW5nIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuQGltcG9ydCAnLi9ydGwnO1xuXG5Acm9vdC1lbnRyeS1uYW1lOiBkZWZhdWx0OyIsIi5vcGVyYXRpb24tdW5pdCgpIHtcbiAgY29sb3I6IEBsaW5rLWNvbG9yO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG5cbiAgJjpmb2N1cy12aXNpYmxlLFxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogQGxpbmstaG92ZXItY29sb3I7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IEBsaW5rLWFjdGl2ZS1jb2xvcjtcbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBwYWdlaGVhZGVyLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1wYWdlLWhlYWRlcic7XG5cbi5Ae3BhZ2VoZWFkZXItcHJlZml4LWNsc30ge1xuICAmLXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gIH1cblxuICAmLWJhY2sge1xuICAgIC5Ae3BhZ2VoZWFkZXItcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgJi1oZWFkaW5nIHtcbiAgICAmLXRpdGxlIHtcbiAgICAgIC5Ae3BhZ2VoZWFkZXItcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBAbWFyZ2luLXNtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5Ae2FudC1wcmVmaXh9LWF2YXRhciB7XG4gICAgICAuQHtwYWdlaGVhZGVyLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogQG1hcmdpbi1zbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXN1Yi10aXRsZSB7XG4gICAgICAuQHtwYWdlaGVhZGVyLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdGFncyB7XG4gICAgICAuQHtwYWdlaGVhZGVyLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZXh0cmEge1xuICAgICAgLkB7cGFnZWhlYWRlci1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICA+ICoge1xuICAgICAgICAuQHtwYWdlaGVhZGVyLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IEBtYXJnaW4tc207XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgLkB7cGFnZWhlYWRlci1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1mb290ZXIge1xuICAgIC5Ae2FudC1wcmVmaXh9LXRhYnMtYmFyIHtcbiAgICAgIC5Ae2FudC1wcmVmaXh9LXRhYnMtbmF2IHtcbiAgICAgICAgLkB7cGFnZWhlYWRlci1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL2lucHV0L3N0eWxlL21peGluJztcblxuQHBhZ2luYXRpb24tcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXBhZ2luYXRpb24nO1xuXG4uQHtwYWdpbmF0aW9uLXByZWZpeC1jbHN9IHtcbiAgLnJlc2V0LWNvbXBvbmVudCgpO1xuXG4gIHVsLFxuICBvbCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgY29udGVudDogJyAnO1xuICB9XG5cbiAgJi10b3RhbC10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiBAcGFnaW5hdGlvbi1pdGVtLXNpemU7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgbGluZS1oZWlnaHQ6IEBwYWdpbmF0aW9uLWl0ZW0tc2l6ZSAtIDJweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgJi1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWluLXdpZHRoOiBAcGFnaW5hdGlvbi1pdGVtLXNpemU7XG4gICAgaGVpZ2h0OiBAcGFnaW5hdGlvbi1pdGVtLXNpemU7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgZm9udC1mYW1pbHk6IEBwYWdpbmF0aW9uLWZvbnQtZmFtaWx5O1xuICAgIGxpbmUtaGVpZ2h0OiBAcGFnaW5hdGlvbi1pdGVtLXNpemUgLSAycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcGFnaW5hdGlvbi1pdGVtLWJnO1xuICAgIGJvcmRlcjogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwIDZweDtcbiAgICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gY2Fubm90IG1lcmdlIHdpdGggYCY6aG92ZXJgXG4gICAgLy8gc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vcHVsbC8zNDAwMlxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICBib3JkZXItY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1hY3RpdmUge1xuICAgICAgZm9udC13ZWlnaHQ6IEBwYWdpbmF0aW9uLWZvbnQtd2VpZ2h0LWFjdGl2ZTtcbiAgICAgIGJhY2tncm91bmQ6IEBwYWdpbmF0aW9uLWl0ZW0tYmctYWN0aXZlO1xuICAgICAgYm9yZGVyLWNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQHByaW1hcnktNTtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAcHJpbWFyeS01O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIGEge1xuICAgICAgICBjb2xvcjogQHByaW1hcnktNTtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cy12aXNpYmxlIGEge1xuICAgICAgICBjb2xvcjogQHByaW1hcnktNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWp1bXAtcHJldixcbiAgJi1qdW1wLW5leHQge1xuICAgIG91dGxpbmU6IDA7XG4gICAgLkB7cGFnaW5hdGlvbi1wcmVmaXgtY2xzfS1pdGVtLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIC5Ae3BhZ2luYXRpb24tcHJlZml4LWNsc30taXRlbS1saW5rLWljb24ge1xuICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICYtc3ZnIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5Ae3BhZ2luYXRpb24tcHJlZml4LWNsc30taXRlbS1lbGxpcHNpcyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LWluZGVudDogMC4xM2VtO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5Ae3BhZ2luYXRpb24tcHJlZml4LWNsc30taXRlbS1saW5rLWljb24ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgICAgLkB7cGFnaW5hdGlvbi1wcmVmaXgtY2xzfS1pdGVtLWVsbGlwc2lzIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgLkB7cGFnaW5hdGlvbi1wcmVmaXgtY2xzfS1pdGVtLWxpbmstaWNvbiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgICAuQHtwYWdpbmF0aW9uLXByZWZpeC1jbHN9LWl0ZW0tZWxsaXBzaXMge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtcHJldixcbiAgJi1qdW1wLXByZXYsXG4gICYtanVtcC1uZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxuXG4gICYtcHJldixcbiAgJi1uZXh0LFxuICAmLWp1bXAtcHJldixcbiAgJi1qdW1wLW5leHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtaW4td2lkdGg6IEBwYWdpbmF0aW9uLWl0ZW0tc2l6ZTtcbiAgICBoZWlnaHQ6IEBwYWdpbmF0aW9uLWl0ZW0tc2l6ZTtcbiAgICBjb2xvcjogQHRleHQtY29sb3I7XG4gICAgZm9udC1mYW1pbHk6IEBwYWdpbmF0aW9uLWZvbnQtZmFtaWx5O1xuICAgIGxpbmUtaGVpZ2h0OiBAcGFnaW5hdGlvbi1pdGVtLXNpemU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgfVxuXG4gICYtcHJldixcbiAgJi1uZXh0IHtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIgYnV0dG9uIHtcbiAgICAgIGJvcmRlci1jb2xvcjogQHByaW1hcnktNTtcbiAgICB9XG5cbiAgICAuQHtwYWdpbmF0aW9uLXByZWZpeC1jbHN9LWl0ZW0tbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwYWdpbmF0aW9uLWl0ZW0tbGluay1iZztcbiAgICAgIGJvcmRlcjogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gICAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIH1cblxuICAgICY6Zm9jdXMtdmlzaWJsZSAuQHtwYWdpbmF0aW9uLXByZWZpeC1jbHN9LWl0ZW0tbGluayB7XG4gICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xuICAgIH1cblxuICAgICY6aG92ZXIgLkB7cGFnaW5hdGlvbi1wcmVmaXgtY2xzfS1pdGVtLWxpbmsge1xuICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xuICAgICAgYm9yZGVyLWNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAmLWRpc2FibGVkIHtcbiAgICAmLFxuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIC5Ae3BhZ2luYXRpb24tcHJlZml4LWNsc30taXRlbS1saW5rIHtcbiAgICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAuQHtwYWdpbmF0aW9uLXByZWZpeC1jbHN9LWl0ZW0tbGluayB7XG4gICAgICAgIGNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGJvcmRlci1jb2xvci1iYXNlO1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtc2xhc2gge1xuICAgIG1hcmdpbjogMCAxMHB4IDAgNXB4O1xuICB9XG5cbiAgJi1vcHRpb25zIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgIC8vIElFMTEgY3NzIGhhY2suIGAqOjotbXMtYmFja2Ryb3AsYCBpcyBhIG11c3QgaGF2ZVxuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgKjo6LW1zLWJhY2tkcm9wLFxuICAgICAgJiB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zaXplLWNoYW5nZXIuQHthbnQtcHJlZml4fS1zZWxlY3Qge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgJi1xdWljay1qdW1wZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LWJhc2U7XG4gICAgICBtYXJnaW4tbGVmdDogQG1hcmdpbi14cztcbiAgICAgIGxpbmUtaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LWJhc2U7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIC5pbnB1dCgpO1xuXG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IEBpbnB1dC1oZWlnaHQtYmFzZTtcbiAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXNpbXBsZSAmLXByZXYsXG4gICYtc2ltcGxlICYtbmV4dCB7XG4gICAgaGVpZ2h0OiBAcGFnaW5hdGlvbi1pdGVtLXNpemUtc207XG4gICAgbGluZS1oZWlnaHQ6IEBwYWdpbmF0aW9uLWl0ZW0tc2l6ZS1zbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIC5Ae3BhZ2luYXRpb24tcHJlZml4LWNsc30taXRlbS1saW5rIHtcbiAgICAgIGhlaWdodDogQHBhZ2luYXRpb24taXRlbS1zaXplLXNtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiBAcGFnaW5hdGlvbi1pdGVtLXNpemUtc207XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAcGFnaW5hdGlvbi1pdGVtLXNpemUtc207XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1zaW1wbGUgJi1zaW1wbGUtcGFnZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IEBwYWdpbmF0aW9uLWl0ZW0tc2l6ZS1zbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcblxuICAgIGlucHV0IHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHBhZ2luYXRpb24taXRlbS1pbnB1dC1iZztcbiAgICAgIGJvcmRlcjogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gICAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQHByaW1hcnktY29sb3ItaG92ZXI7XG4gICAgICAgIGJveC1zaGFkb3c6IEBpbnB1dC1vdXRsaW5lLW9mZnNldCBAb3V0bGluZS1ibHVyLXNpemUgQG91dGxpbmUtd2lkdGggQHByaW1hcnktY29sb3Itb3V0bGluZTtcbiAgICAgIH1cblxuICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kOiBAZGlzYWJsZWQtYmc7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGJvcmRlci1jb2xvci1iYXNlO1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYmLW1pbmkgJi10b3RhbC10ZXh0LFxuICAmJi1taW5pICYtc2ltcGxlLXBhZ2VyIHtcbiAgICBoZWlnaHQ6IEBwYWdpbmF0aW9uLWl0ZW0tc2l6ZS1zbTtcbiAgICBsaW5lLWhlaWdodDogQHBhZ2luYXRpb24taXRlbS1zaXplLXNtO1xuICB9XG5cbiAgJiYtbWluaSAmLWl0ZW0ge1xuICAgIG1pbi13aWR0aDogQHBhZ2luYXRpb24taXRlbS1zaXplLXNtO1xuICAgIGhlaWdodDogQHBhZ2luYXRpb24taXRlbS1zaXplLXNtO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogQHBhZ2luYXRpb24taXRlbS1zaXplLXNtIC0gMnB4O1xuICB9XG5cbiAgJiYtbWluaSAmLWl0ZW06bm90KCYtaXRlbS1hY3RpdmUpIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJiYtbWluaSAmLXByZXYsXG4gICYmLW1pbmkgJi1uZXh0IHtcbiAgICBtaW4td2lkdGg6IEBwYWdpbmF0aW9uLWl0ZW0tc2l6ZS1zbTtcbiAgICBoZWlnaHQ6IEBwYWdpbmF0aW9uLWl0ZW0tc2l6ZS1zbTtcbiAgICBtYXJnaW46IDA7XG4gICAgbGluZS1oZWlnaHQ6IEBwYWdpbmF0aW9uLWl0ZW0tc2l6ZS1zbTtcbiAgfVxuXG4gICYmLW1pbmkgJi1wcmV2ICYtaXRlbS1saW5rLFxuICAmJi1taW5pICYtbmV4dCAmLWl0ZW0tbGluayB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGhlaWdodDogQHBhZ2luYXRpb24taXRlbS1zaXplLXNtO1xuICAgICAgbGluZS1oZWlnaHQ6IEBwYWdpbmF0aW9uLWl0ZW0tc2l6ZS1zbTtcbiAgICB9XG4gIH1cblxuICAmJi1taW5pICYtanVtcC1wcmV2LFxuICAmJi1taW5pICYtanVtcC1uZXh0IHtcbiAgICBoZWlnaHQ6IEBwYWdpbmF0aW9uLWl0ZW0tc2l6ZS1zbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbGluZS1oZWlnaHQ6IEBwYWdpbmF0aW9uLWl0ZW0tc2l6ZS1zbTtcbiAgfVxuXG4gICYmLW1pbmkgJi1vcHRpb25zIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuXG4gICAgJi1zaXplLWNoYW5nZXIge1xuICAgICAgdG9wOiBAcGFnaW5hdGlvbi1taW5pLW9wdGlvbnMtc2l6ZS1jaGFuZ2VyLXRvcDtcbiAgICB9XG5cbiAgICAmLXF1aWNrLWp1bXBlciB7XG4gICAgICBoZWlnaHQ6IEBwYWdpbmF0aW9uLWl0ZW0tc2l6ZS1zbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAcGFnaW5hdGlvbi1pdGVtLXNpemUtc207XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgLmlucHV0LXNtKCk7XG5cbiAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgIGhlaWdodDogQGlucHV0LWhlaWdodC1zbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09IERpc2FibGVkID09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJiYtZGlzYWJsZWQge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAuQHtwYWdpbmF0aW9uLXByZWZpeC1jbHN9LWl0ZW0ge1xuICAgICAgYmFja2dyb3VuZDogQGRpc2FibGVkLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIH1cblxuICAgICAgJi1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAcGFnaW5hdGlvbi1pdGVtLWRpc2FibGVkLWJnLWFjdGl2ZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogQHBhZ2luYXRpb24taXRlbS1kaXNhYmxlZC1jb2xvci1hY3RpdmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHtwYWdpbmF0aW9uLXByZWZpeC1jbHN9LWl0ZW0tbGluayB7XG4gICAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZDogQGRpc2FibGVkLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgLkB7cGFnaW5hdGlvbi1wcmVmaXgtY2xzfS1zaW1wbGUmIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7cGFnaW5hdGlvbi1wcmVmaXgtY2xzfS1pdGVtLWxpbmstaWNvbiB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIC5Ae3BhZ2luYXRpb24tcHJlZml4LWNsc30taXRlbS1lbGxpcHNpcyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIC5Ae3BhZ2luYXRpb24tcHJlZml4LWNsc30tc2ltcGxlLXBhZ2VyIHtcbiAgICAgIGNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogQHNjcmVlbi1sZykge1xuICAuQHtwYWdpbmF0aW9uLXByZWZpeC1jbHN9LWl0ZW0ge1xuICAgICYtYWZ0ZXItanVtcC1wcmV2LFxuICAgICYtYmVmb3JlLWp1bXAtbmV4dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEBzY3JlZW4tc20pIHtcbiAgLkB7cGFnaW5hdGlvbi1wcmVmaXgtY2xzfS1vcHRpb25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL2lucHV0L3N0eWxlL21peGluJztcblxuQHBhZ2luYXRpb24tcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXBhZ2luYXRpb24nO1xuXG4uQHtwYWdpbmF0aW9uLXByZWZpeC1jbHN9LXJ0bCB7XG4gIC5Ae3BhZ2luYXRpb24tcHJlZml4LWNsc30tdG90YWwtdGV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cblxuICAuQHtwYWdpbmF0aW9uLXByZWZpeC1jbHN9LWl0ZW0sXG4gIC5Ae3BhZ2luYXRpb24tcHJlZml4LWNsc30tcHJldixcbiAgLkB7cGFnaW5hdGlvbi1wcmVmaXgtY2xzfS1qdW1wLXByZXYsXG4gIC5Ae3BhZ2luYXRpb24tcHJlZml4LWNsc30tanVtcC1uZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxuXG4gIC5Ae3BhZ2luYXRpb24tcHJlZml4LWNsc30tc2xhc2gge1xuICAgIG1hcmdpbjogMCA1cHggMCAxMHB4O1xuICB9XG5cbiAgLkB7cGFnaW5hdGlvbi1wcmVmaXgtY2xzfS1vcHRpb25zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAuQHtwYWdpbmF0aW9uLXByZWZpeC1jbHN9LW9wdGlvbnMtc2l6ZS1jaGFuZ2VyLkB7YW50LXByZWZpeH0tc2VsZWN0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgLkB7cGFnaW5hdGlvbi1wcmVmaXgtY2xzfS1vcHRpb25zLXF1aWNrLWp1bXBlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAmLkB7cGFnaW5hdGlvbi1wcmVmaXgtY2xzfS1zaW1wbGUge1xuICAgIC5Ae3BhZ2luYXRpb24tcHJlZml4LWNsc30tc2ltcGxlLXBhZ2VyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuQHtwYWdpbmF0aW9uLXByZWZpeC1jbHN9Lm1pbmkgLkB7cGFnaW5hdGlvbi1wcmVmaXgtY2xzfS1vcHRpb25zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBwb3Bjb25maXJtLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1wb3Bjb25maXJtJztcblxuLkB7cG9wY29uZmlybS1wcmVmaXgtY2xzfSB7XG4gIHotaW5kZXg6IEB6aW5kZXgtcG9wb2NvbmZpcm07XG59XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBwb3BvdmVyLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1wb3BvdmVyJztcblxuQHBvcG92ZXItYXJyb3ctcm90YXRlLXdpZHRoOiBzcXJ0KEBwb3BvdmVyLWFycm93LXdpZHRoICogQHBvcG92ZXItYXJyb3ctd2lkdGggKiAyKSArIDZweDtcblxuQHBvcG92ZXItYXJyb3ctb2Zmc2V0LXZlcnRpY2FsOiAxMnB4O1xuQHBvcG92ZXItYXJyb3ctb2Zmc2V0LWhvcml6b250YWw6IDE2cHg7XG5cbi5Ae3BvcG92ZXItcHJlZml4LWNsc30ge1xuICAucmVzZXQtY29tcG9uZW50KCk7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IEB6aW5kZXgtcG9wb3ZlcjtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY3Vyc29yOiBhdXRvO1xuICB1c2VyLXNlbGVjdDogdGV4dDtcblxuICAmLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogZmFkZShAd2hpdGUsIDElKTtcbiAgICBjb250ZW50OiAnJztcbiAgfVxuXG4gICYtaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4gICYtcGxhY2VtZW50LXRvcCxcbiAgJi1wbGFjZW1lbnQtdG9wTGVmdCxcbiAgJi1wbGFjZW1lbnQtdG9wUmlnaHQge1xuICAgIHBhZGRpbmctYm90dG9tOiBAcG9wb3Zlci1kaXN0YW5jZTtcbiAgfVxuXG4gICYtcGxhY2VtZW50LXJpZ2h0LFxuICAmLXBsYWNlbWVudC1yaWdodFRvcCxcbiAgJi1wbGFjZW1lbnQtcmlnaHRCb3R0b20ge1xuICAgIHBhZGRpbmctbGVmdDogQHBvcG92ZXItZGlzdGFuY2U7XG4gIH1cblxuICAmLXBsYWNlbWVudC1ib3R0b20sXG4gICYtcGxhY2VtZW50LWJvdHRvbUxlZnQsXG4gICYtcGxhY2VtZW50LWJvdHRvbVJpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogQHBvcG92ZXItZGlzdGFuY2U7XG4gIH1cblxuICAmLXBsYWNlbWVudC1sZWZ0LFxuICAmLXBsYWNlbWVudC1sZWZ0VG9wLFxuICAmLXBsYWNlbWVudC1sZWZ0Qm90dG9tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBAcG9wb3Zlci1kaXN0YW5jZTtcbiAgfVxuXG4gICYtaW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBwb3BvdmVyLWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICBib3gtc2hhZG93OiBAYm94LXNoYWRvdy1iYXNlO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAvKiBJRTEwKyAqL1xuICAgICYtaW5uZXIge1xuICAgICAgYm94LXNoYWRvdzogQGJveC1zaGFkb3ctYmFzZTtcbiAgICB9XG4gIH1cblxuICAmLXRpdGxlIHtcbiAgICBtaW4td2lkdGg6IEBwb3BvdmVyLW1pbi13aWR0aDtcbiAgICBtaW4taGVpZ2h0OiBAcG9wb3Zlci1taW4taGVpZ2h0O1xuICAgIG1hcmdpbjogMDsgLy8gcmVzZXQgaGVhZGluZyBtYXJnaW5cbiAgICBwYWRkaW5nOiA1cHggQHBvcG92ZXItcGFkZGluZy1ob3Jpem9udGFsIDRweDtcbiAgICBjb2xvcjogQGhlYWRpbmctY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGJvcmRlci1jb2xvci1zcGxpdDtcbiAgfVxuXG4gICYtaW5uZXItY29udGVudCB7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiBAcGFkZGluZy1zbSBAcG9wb3Zlci1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgY29sb3I6IEBwb3BvdmVyLWNvbG9yO1xuICB9XG5cbiAgJi1tZXNzYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDRweCAwIDEycHg7XG4gICAgY29sb3I6IEBwb3BvdmVyLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuXG4gICAgJi1pY29uIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgY29sb3I6IEB3YXJuaW5nLWNvbG9yO1xuICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gICAgfVxuICB9XG5cbiAgJi1idXR0b25zIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICBidXR0b246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICB9XG4gIH1cblxuICAvLyBBcnJvd3NcbiAgJi1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBAcG9wb3Zlci1hcnJvdy1yb3RhdGUtd2lkdGg7XG4gICAgaGVpZ2h0OiBAcG9wb3Zlci1hcnJvdy1yb3RhdGUtd2lkdGg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICYtY29udGVudCB7XG4gICAgICAtLWFudGQtYXJyb3ctYmFja2dyb3VuZC1jb2xvcjogQHBvcG92ZXItYmc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBAcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICAgIGhlaWdodDogQHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgLnJvdW5kZWRBcnJvdyhAcG9wb3Zlci1hcnJvdy13aWR0aCwgNXB4KTtcbiAgICB9XG4gIH1cblxuICAmLXBsYWNlbWVudC10b3AgJi1hcnJvdyxcbiAgJi1wbGFjZW1lbnQtdG9wTGVmdCAmLWFycm93LFxuICAmLXBsYWNlbWVudC10b3BSaWdodCAmLWFycm93IHtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuXG4gICAgJi1jb250ZW50IHtcbiAgICAgIGJveC1zaGFkb3c6IDNweCAzcHggN3B4IGZhZGUoQGJsYWNrLCA3JSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoKC1AcG9wb3Zlci1hcnJvdy1yb3RhdGUtd2lkdGggLyAyKSkgcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gIH1cblxuICAmLXBsYWNlbWVudC10b3AgJi1hcnJvdyB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgJi1wbGFjZW1lbnQtdG9wTGVmdCAmLWFycm93IHtcbiAgICBsZWZ0OiBAcG9wb3Zlci1hcnJvdy1vZmZzZXQtaG9yaXpvbnRhbDtcbiAgfVxuXG4gICYtcGxhY2VtZW50LXRvcFJpZ2h0ICYtYXJyb3cge1xuICAgIHJpZ2h0OiBAcG9wb3Zlci1hcnJvdy1vZmZzZXQtaG9yaXpvbnRhbDtcbiAgfVxuXG4gICYtcGxhY2VtZW50LXJpZ2h0ICYtYXJyb3csXG4gICYtcGxhY2VtZW50LXJpZ2h0VG9wICYtYXJyb3csXG4gICYtcGxhY2VtZW50LXJpZ2h0Qm90dG9tICYtYXJyb3cge1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblxuICAgICYtY29udGVudCB7XG4gICAgICBib3gtc2hhZG93OiAzcHggM3B4IDdweCBmYWRlKEBibGFjaywgNyUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKChAcG9wb3Zlci1hcnJvdy1yb3RhdGUtd2lkdGggLyAyKSkgcm90YXRlKDEzNWRlZyk7XG4gICAgfVxuICB9XG5cbiAgJi1wbGFjZW1lbnQtcmlnaHQgJi1hcnJvdyB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgJi1wbGFjZW1lbnQtcmlnaHRUb3AgJi1hcnJvdyB7XG4gICAgdG9wOiBAcG9wb3Zlci1hcnJvdy1vZmZzZXQtdmVydGljYWw7XG4gIH1cblxuICAmLXBsYWNlbWVudC1yaWdodEJvdHRvbSAmLWFycm93IHtcbiAgICBib3R0b206IEBwb3BvdmVyLWFycm93LW9mZnNldC12ZXJ0aWNhbDtcbiAgfVxuXG4gICYtcGxhY2VtZW50LWJvdHRvbSAmLWFycm93LFxuICAmLXBsYWNlbWVudC1ib3R0b21MZWZ0ICYtYXJyb3csXG4gICYtcGxhY2VtZW50LWJvdHRvbVJpZ2h0ICYtYXJyb3cge1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXG4gICAgJi1jb250ZW50IHtcbiAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNXB4IGZhZGUoQGJsYWNrLCA2JSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoKEBwb3BvdmVyLWFycm93LXJvdGF0ZS13aWR0aCAvIDIpKSByb3RhdGUoLTEzNWRlZyk7XG4gICAgfVxuICB9XG5cbiAgJi1wbGFjZW1lbnQtYm90dG9tICYtYXJyb3cge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAmLXBsYWNlbWVudC1ib3R0b21MZWZ0ICYtYXJyb3cge1xuICAgIGxlZnQ6IEBwb3BvdmVyLWFycm93LW9mZnNldC1ob3Jpem9udGFsO1xuICB9XG5cbiAgJi1wbGFjZW1lbnQtYm90dG9tUmlnaHQgJi1hcnJvdyB7XG4gICAgcmlnaHQ6IEBwb3BvdmVyLWFycm93LW9mZnNldC1ob3Jpem9udGFsO1xuICB9XG5cbiAgJi1wbGFjZW1lbnQtbGVmdCAmLWFycm93LFxuICAmLXBsYWNlbWVudC1sZWZ0VG9wICYtYXJyb3csXG4gICYtcGxhY2VtZW50LWxlZnRCb3R0b20gJi1hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXG4gICAgJi1jb250ZW50IHtcbiAgICAgIGJveC1zaGFkb3c6IDNweCAzcHggN3B4IGZhZGUoQGJsYWNrLCA3JSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoKC1AcG9wb3Zlci1hcnJvdy1yb3RhdGUtd2lkdGggLyAyKSkgcm90YXRlKC00NWRlZyk7XG4gICAgfVxuICB9XG5cbiAgJi1wbGFjZW1lbnQtbGVmdCAmLWFycm93IHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gICYtcGxhY2VtZW50LWxlZnRUb3AgJi1hcnJvdyB7XG4gICAgdG9wOiBAcG9wb3Zlci1hcnJvdy1vZmZzZXQtdmVydGljYWw7XG4gIH1cblxuICAmLXBsYWNlbWVudC1sZWZ0Qm90dG9tICYtYXJyb3cge1xuICAgIGJvdHRvbTogQHBvcG92ZXItYXJyb3ctb2Zmc2V0LXZlcnRpY2FsO1xuICB9XG59XG5cbi5nZW5lcmF0b3ItcG9wb3Zlci1wcmVzZXQtY29sb3IoQGk6IGxlbmd0aChAcHJlc2V0LWNvbG9ycykpIHdoZW4gKEBpID4gMCkge1xuICAuZ2VuZXJhdG9yLXBvcG92ZXItcHJlc2V0LWNvbG9yKEBpIC0gMSk7XG4gIEBjb2xvcjogZXh0cmFjdChAcHJlc2V0LWNvbG9ycywgQGkpO1xuICBAbGlnaHRDb2xvcjogJ0B7Y29sb3J9LTYnO1xuICAuQHtwb3BvdmVyLXByZWZpeC1jbHN9LUB7Y29sb3J9IHtcbiAgICAuQHtwb3BvdmVyLXByZWZpeC1jbHN9LWlubmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBAbGlnaHRDb2xvcjtcbiAgICB9XG4gICAgLkB7cG9wb3Zlci1wcmVmaXgtY2xzfS1hcnJvdyB7XG4gICAgICAmLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAQGxpZ2h0Q29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uZ2VuZXJhdG9yLXBvcG92ZXItcHJlc2V0LWNvbG9yKCk7XG5cbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQHBvcG92ZXItcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXBvcG92ZXInO1xuXG4uQHtwb3BvdmVyLXByZWZpeC1jbHN9IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgJi1tZXNzYWdlIHtcbiAgICAmLWljb24ge1xuICAgICAgLkB7cG9wb3Zlci1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIC5Ae3BvcG92ZXItcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IEBwYWRkaW5nLW1kO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtYnV0dG9ucyB7XG4gICAgLkB7cG9wb3Zlci1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICAuQHtwb3BvdmVyLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBwcm9ncmVzcy1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tcHJvZ3Jlc3MnO1xuXG4uQHtwcm9ncmVzcy1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJi1saW5lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gIH1cblxuICAmLXN0ZXBzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAmLW91dGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtaW4td2lkdGg6IDJweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZDogQHByb2dyZXNzLXN0ZXBzLWl0ZW0tYmc7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgJi1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAcHJvZ3Jlc3MtZGVmYXVsdC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXNtYWxsJi1saW5lLFxuICAmLXNtYWxsJi1saW5lICYtdGV4dCAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLXNtO1xuICB9XG5cbiAgJi1vdXRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIC5Ae3Byb2dyZXNzLXByZWZpeC1jbHN9LXNob3ctaW5mbyAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogfidjYWxjKC0yZW0gLSA4cHgpJztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IH4nY2FsYygyZW0gKyA4cHgpJztcbiAgICB9XG4gIH1cblxuICAmLWlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJvZ3Jlc3MtcmVtYWluaW5nLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IEBwcm9ncmVzcy1yYWRpdXM7XG4gIH1cblxuICAmLWNpcmNsZS10cmFpbCB7XG4gICAgc3Ryb2tlOiBAcHJvZ3Jlc3MtcmVtYWluaW5nLWNvbG9yO1xuICB9XG5cbiAgJi1jaXJjbGUtcGF0aCB7XG4gICAgYW5pbWF0aW9uOiB+J0B7YW50LXByZWZpeH0tcHJvZ3Jlc3MtYXBwZWFyJyAwLjNzO1xuICB9XG5cbiAgJi1pbm5lcjpub3QoLkB7YW50LXByZWZpeH0tcHJvZ3Jlc3MtY2lyY2xlLWdyYWRpZW50KSB7XG4gICAgLkB7YW50LXByZWZpeH0tcHJvZ3Jlc3MtY2lyY2xlLXBhdGgge1xuICAgICAgc3Ryb2tlOiBAcHJvZ3Jlc3MtZGVmYXVsdC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAmLXN1Y2Nlc3MtYmcsXG4gICYtYmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJvZ3Jlc3MtZGVmYXVsdC1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiBAcHJvZ3Jlc3MtcmFkaXVzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIEBlYXNlLW91dC1jaXJjIDBzO1xuICB9XG5cbiAgJi1zdWNjZXNzLWJnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHN1Y2Nlc3MtY29sb3I7XG4gIH1cblxuICAmLXRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMmVtO1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgY29sb3I6IEBwcm9ncmVzcy1pbmZvLXRleHQtY29sb3I7XG4gICAgZm9udC1zaXplOiBAcHJvZ3Jlc3MtdGV4dC1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICAgIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuICAgIH1cbiAgfVxuXG4gICYtc3RhdHVzLWFjdGl2ZSB7XG4gICAgLkB7cHJvZ3Jlc3MtcHJlZml4LWNsc30tYmc6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBAY29tcG9uZW50LWJhY2tncm91bmQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGFuaW1hdGlvbjogfidAe2FudC1wcmVmaXh9LXByb2dyZXNzLWFjdGl2ZScgMi40cyBAZWFzZS1vdXQtcXVpbnQgaW5maW5pdGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gIH1cblxuICAmLXN0YXR1cy1leGNlcHRpb24ge1xuICAgIC5Ae3Byb2dyZXNzLXByZWZpeC1jbHN9LWJnIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBlcnJvci1jb2xvcjtcbiAgICB9XG4gICAgLkB7cHJvZ3Jlc3MtcHJlZml4LWNsc30tdGV4dCB7XG4gICAgICBjb2xvcjogQGVycm9yLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gICYtc3RhdHVzLWV4Y2VwdGlvbiAmLWlubmVyOm5vdCguQHtwcm9ncmVzcy1wcmVmaXgtY2xzfS1jaXJjbGUtZ3JhZGllbnQpIHtcbiAgICAuQHtwcm9ncmVzcy1wcmVmaXgtY2xzfS1jaXJjbGUtcGF0aCB7XG4gICAgICBzdHJva2U6IEBlcnJvci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAmLXN0YXR1cy1zdWNjZXNzIHtcbiAgICAuQHtwcm9ncmVzcy1wcmVmaXgtY2xzfS1iZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc3VjY2Vzcy1jb2xvcjtcbiAgICB9XG4gICAgLkB7cHJvZ3Jlc3MtcHJlZml4LWNsc30tdGV4dCB7XG4gICAgICBjb2xvcjogQHN1Y2Nlc3MtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgJi1zdGF0dXMtc3VjY2VzcyAmLWlubmVyOm5vdCguQHtwcm9ncmVzcy1wcmVmaXgtY2xzfS1jaXJjbGUtZ3JhZGllbnQpIHtcbiAgICAuQHtwcm9ncmVzcy1wcmVmaXgtY2xzfS1jaXJjbGUtcGF0aCB7XG4gICAgICBzdHJva2U6IEBzdWNjZXNzLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gICYtY2lyY2xlICYtaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICYtY2lyY2xlICYtdGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogQHByb2dyZXNzLXRleHQtY29sb3I7XG4gICAgZm9udC1zaXplOiBAcHJvZ3Jlc3MtY2lyY2xlLXRleHQtZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXG4gICAgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgICAgZm9udC1zaXplOiAoMTQgLyAxMmVtKTtcbiAgICB9XG4gIH1cblxuICAmLWNpcmNsZSYtc3RhdHVzLWV4Y2VwdGlvbiB7XG4gICAgLkB7cHJvZ3Jlc3MtcHJlZml4LWNsc30tdGV4dCB7XG4gICAgICBjb2xvcjogQGVycm9yLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gICYtY2lyY2xlJi1zdGF0dXMtc3VjY2VzcyB7XG4gICAgLkB7cHJvZ3Jlc3MtcHJlZml4LWNsc30tdGV4dCB7XG4gICAgICBjb2xvcjogQHN1Y2Nlc3MtY29sb3I7XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgflwiQHthbnQtcHJlZml4fS1wcm9ncmVzcy1hY3RpdmVcIiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHNjYWxlWCgwKTtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAyMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgc2NhbGVYKDApO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZVgoMSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBwcm9ncmVzcy1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tcHJvZ3Jlc3MnO1xuXG4uQHtwcm9ncmVzcy1wcmVmaXgtY2xzfSB7XG4gICYtcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxuXG4gICYtb3V0ZXIge1xuICAgIC5Ae3Byb2dyZXNzLXByZWZpeC1jbHN9LXNob3ctaW5mbyAmIHtcbiAgICAgIC5Ae3Byb2dyZXNzLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB+J2NhbGMoLTJlbSAtIDhweCknO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IH4nY2FsYygyZW0gKyA4cHgpJztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXN1Y2Nlc3MtYmcge1xuICAgIC5Ae3Byb2dyZXNzLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmLWxpbmUgJi10ZXh0LFxuICAmLXN0ZXBzICYtdGV4dCB7XG4gICAgLkB7cHJvZ3Jlc3MtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQHJhZGlvLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1yYWRpbyc7XG5AcmFkaW8tZ3JvdXAtcHJlZml4LWNsczogfidAe3JhZGlvLXByZWZpeC1jbHN9LWdyb3VwJztcbkByYWRpby1pbm5lci1wcmVmaXgtY2xzOiB+J0B7cmFkaW8tcHJlZml4LWNsc30taW5uZXInO1xuQHJhZGlvLWR1cmF0aW9uOiAwLjNzO1xuQHJhZGlvLWZvY3VzLXNoYWRvdzogMCAwIDAgM3B4IEBzbGlkZXItaGFuZGxlLWNvbG9yLWZvY3VzLXNoYWRvdztcbkByYWRpby1idXR0b24tZm9jdXMtc2hhZG93OiBAcmFkaW8tZm9jdXMtc2hhZG93O1xuXG4uQHtyYWRpby1ncm91cC1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcblxuICAuQHthbnQtcHJlZml4fS1iYWRnZS1jb3VudCB7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gID4gLkB7YW50LXByZWZpeH0tYmFkZ2U6bm90KDpmaXJzdC1jaGlsZCkgPiAuQHtyYWRpby1wcmVmaXgtY2xzfS1idXR0b24td3JhcHBlciB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIH1cbn1cblxuLy8g5LiA6Iis54q25oCBXG4uQHtyYWRpby1wcmVmaXgtY2xzfS13cmFwcGVyIHtcbiAgLnJlc2V0LWNvbXBvbmVudCgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIG1hcmdpbi1yaWdodDogQHJhZGlvLXdyYXBwZXItbWFyZ2luLXJpZ2h0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJi1kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjb250ZW50OiAnXFxhMCc7XG4gIH1cblxuICAmJi1pbi1mb3JtLWl0ZW0ge1xuICAgIGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgfVxuICB9XG59XG5cbi5Ae3JhZGlvLXByZWZpeC1jbHN9IHtcbiAgLnJlc2V0LWNvbXBvbmVudCgpO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBAcmFkaW8tdG9wO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAuQHtyYWRpby1wcmVmaXgtY2xzfS13cmFwcGVyOmhvdmVyICYsXG4gICY6aG92ZXIgLkB7cmFkaW8taW5uZXItcHJlZml4LWNsc30sXG4gICYtaW5wdXQ6Zm9jdXMgKyAuQHtyYWRpby1pbm5lci1wcmVmaXgtY2xzfSB7XG4gICAgYm9yZGVyLWNvbG9yOiBAcmFkaW8tZG90LWNvbG9yO1xuICB9XG5cbiAgJi1pbnB1dDpmb2N1cyArIC5Ae3JhZGlvLWlubmVyLXByZWZpeC1jbHN9IHtcbiAgICBib3gtc2hhZG93OiBAcmFkaW8tZm9jdXMtc2hhZG93O1xuICB9XG5cbiAgJi1jaGVja2VkOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAcmFkaW8tZG90LWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYW5pbWF0aW9uOiBhbnRSYWRpb0VmZmVjdCAwLjM2cyBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG5cbiAgJjpob3Zlcjo6YWZ0ZXIsXG4gIC5Ae3JhZGlvLXByZWZpeC1jbHN9LXdyYXBwZXI6aG92ZXIgJjo6YWZ0ZXIge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAmLWlubmVyIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IEByYWRpby1zaXplO1xuICAgICAgaGVpZ2h0OiBAcmFkaW8tc2l6ZTtcbiAgICAgIG1hcmdpbi10b3A6IC0oQHJhZGlvLXNpemUgLyAyKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtKEByYWRpby1zaXplIC8gMik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcmFkaW8tZG90LWNvbG9yO1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogQHJhZGlvLXNpemU7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBAcmFkaW8tZHVyYXRpb24gQGVhc2UtaW4tb3V0LWNpcmM7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgfVxuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBAcmFkaW8tc2l6ZTtcbiAgICBoZWlnaHQ6IEByYWRpby1zaXplO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEByYWRpby1idXR0b24tYmc7XG4gICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IEByYWRpby1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IGFsbCBAcmFkaW8tZHVyYXRpb247XG4gIH1cblxuICAmLWlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAmJi1kaXNhYmxlZCB7XG4gICAgLkB7cmFkaW8taW5uZXItcHJlZml4LWNsc30ge1xuICAgICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gICAgfVxuICB9XG59XG5cbi8vIOmAieS4reeKtuaAgVxuLkB7cmFkaW8tcHJlZml4LWNsc30tY2hlY2tlZCB7XG4gIC5Ae3JhZGlvLWlubmVyLXByZWZpeC1jbHN9IHtcbiAgICBib3JkZXItY29sb3I6IEByYWRpby1kb3QtY29sb3I7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKCh1bml0KEByYWRpby1kb3Qtc2l6ZSkgLyB1bml0KEByYWRpby1zaXplKSkpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBAcmFkaW8tZHVyYXRpb24gQGVhc2UtaW4tb3V0LWNpcmM7XG4gICAgfVxuICB9XG59XG5cbi5Ae3JhZGlvLXByZWZpeC1jbHN9LWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAuQHtyYWRpby1pbm5lci1wcmVmaXgtY2xzfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGlucHV0LWRpc2FibGVkLWJnO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcmFkaW8tZG90LWRpc2FibGVkLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5Ae3JhZGlvLXByZWZpeC1jbHN9LWlucHV0IHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG5cbiAgJiArIHNwYW4ge1xuICAgIGNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxufVxuXG5zcGFuLkB7cmFkaW8tcHJlZml4LWNsc30gKyAqIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cblxuLkB7cmFkaW8tcHJlZml4LWNsc30tYnV0dG9uLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBAYnRuLWhlaWdodC1iYXNlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgQHJhZGlvLWJ1dHRvbi1wYWRkaW5nLWhvcml6b250YWw7XG4gIGNvbG9yOiBAcmFkaW8tYnV0dG9uLWNvbG9yO1xuICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcbiAgbGluZS1oZWlnaHQ6IEBidG4taGVpZ2h0LWJhc2UgLSAycHg7XG4gIGJhY2tncm91bmQ6IEByYWRpby1idXR0b24tYmc7XG4gIGJvcmRlcjogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gIC8vIHN0cmFuZ2UgYWxpZ24gZml4IGZvciBjaHJvbWUgYnV0IHdvcmtzXG4gIC8vIGh0dHBzOi8vZ3cuYWxpcGF5b2JqZWN0cy5jb20vem9zL3Jtc3BvcnRhbC9WRlRmS1hKdW9nQkFYY3ZmQVVXSi5naWZcbiAgYm9yZGVyLXRvcC13aWR0aDogQGJvcmRlci13aWR0aC1iYXNlICsgMC4wMnB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzLCBiYWNrZ3JvdW5kIDAuM3MsIGJvcmRlci1jb2xvciAwLjNzLCBib3gtc2hhZG93IDAuM3M7XG5cbiAgYSB7XG4gICAgY29sb3I6IEByYWRpby1idXR0b24tY29sb3I7XG4gIH1cblxuICA+IC5Ae3JhZGlvLXByZWZpeC1jbHN9LWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5Ae3JhZGlvLWdyb3VwLXByZWZpeC1jbHN9LWxhcmdlICYge1xuICAgIGhlaWdodDogQGlucHV0LWhlaWdodC1sZztcbiAgICBmb250LXNpemU6IEBmb250LXNpemUtbGc7XG4gICAgbGluZS1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtbGcgLSAycHg7XG4gIH1cblxuICAuQHtyYWRpby1ncm91cC1wcmVmaXgtY2xzfS1zbWFsbCAmIHtcbiAgICBoZWlnaHQ6IEBpbnB1dC1oZWlnaHQtc207XG4gICAgcGFkZGluZzogMCBAY29udHJvbC1wYWRkaW5nLWhvcml6b250YWwtc20gLSAxcHg7XG4gICAgbGluZS1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtc20gLSAycHg7XG4gIH1cblxuICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBAYm9yZGVyLXdpZHRoLWJhc2UgKiAtMTtcbiAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IEBib3JkZXItd2lkdGgtYmFzZSAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJvcmRlci1jb2xvci1iYXNlO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICAgICAgY29udGVudDogJyc7XG4gICAgfVxuICB9XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IEBib3JkZXItd2lkdGgtYmFzZSBAYm9yZGVyLXN0eWxlLWJhc2UgQGJvcmRlci1jb2xvci1iYXNlO1xuICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2UgMCAwIEBib3JkZXItcmFkaXVzLWJhc2U7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgQGJvcmRlci1yYWRpdXMtYmFzZSBAYm9yZGVyLXJhZGl1cy1iYXNlIDA7XG4gIH1cblxuICAmOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2U7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6IEByYWRpby1kb3QtY29sb3I7XG4gIH1cblxuICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgYm94LXNoYWRvdzogQHJhZGlvLWJ1dHRvbi1mb2N1cy1zaGFkb3c7XG4gIH1cblxuICAuQHtyYWRpby1wcmVmaXgtY2xzfS1pbm5lcixcbiAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSxcbiAgaW5wdXRbdHlwZT0ncmFkaW8nXSB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAmLWNoZWNrZWQ6bm90KCYtZGlzYWJsZWQpIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGNvbG9yOiBAcmFkaW8tZG90LWNvbG9yO1xuICAgIGJhY2tncm91bmQ6IEByYWRpby1idXR0b24tY2hlY2tlZC1iZztcbiAgICBib3JkZXItY29sb3I6IEByYWRpby1kb3QtY29sb3I7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHJhZGlvLWRvdC1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogQHJhZGlvLWRvdC1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBAcmFkaW8tYnV0dG9uLWhvdmVyLWNvbG9yO1xuICAgICAgYm9yZGVyLWNvbG9yOiBAcmFkaW8tYnV0dG9uLWhvdmVyLWNvbG9yO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcmFkaW8tYnV0dG9uLWhvdmVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiBAcmFkaW8tYnV0dG9uLWFjdGl2ZS1jb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogQHJhZGlvLWJ1dHRvbi1hY3RpdmUtY29sb3I7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEByYWRpby1idXR0b24tYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgIGJveC1zaGFkb3c6IEByYWRpby1idXR0b24tZm9jdXMtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gIC5Ae3JhZGlvLWdyb3VwLXByZWZpeC1jbHN9LXNvbGlkICYtY2hlY2tlZDpub3QoJi1kaXNhYmxlZCkge1xuICAgIGNvbG9yOiBAcmFkaW8tc29saWQtY2hlY2tlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kOiBAcmFkaW8tZG90LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogQHJhZGlvLWRvdC1jb2xvcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IEByYWRpby1zb2xpZC1jaGVja2VkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZDogQHJhZGlvLWJ1dHRvbi1ob3Zlci1jb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogQHJhZGlvLWJ1dHRvbi1ob3Zlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogQHJhZGlvLXNvbGlkLWNoZWNrZWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kOiBAcmFkaW8tYnV0dG9uLWFjdGl2ZS1jb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogQHJhZGlvLWJ1dHRvbi1hY3RpdmUtY29sb3I7XG4gICAgfVxuXG4gICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgYm94LXNoYWRvdzogQHJhZGlvLWJ1dHRvbi1mb2N1cy1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJi1kaXNhYmxlZCB7XG4gICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICY6Zmlyc3QtY2hpbGQsXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGlucHV0LWRpc2FibGVkLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogQGJvcmRlci1jb2xvci1iYXNlO1xuICAgIH1cbiAgfVxuXG4gICYtZGlzYWJsZWQmLWNoZWNrZWQge1xuICAgIGNvbG9yOiBAcmFkaW8tZGlzYWJsZWQtYnV0dG9uLWNoZWNrZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHJhZGlvLWRpc2FibGVkLWJ1dHRvbi1jaGVja2VkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogQGJvcmRlci1jb2xvci1iYXNlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbnRSYWRpb0VmZmVjdCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS42KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQHJhZGlvLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1yYWRpbyc7XG5AcmFkaW8tZ3JvdXAtcHJlZml4LWNsczogfidAe3JhZGlvLXByZWZpeC1jbHN9LWdyb3VwJztcbkByYWRpby1wcmVmaXgtY2xzLWJ1dHRvbi13cmFwcGVyOiB+J0B7cmFkaW8tcHJlZml4LWNsc30tYnV0dG9uLXdyYXBwZXInO1xuXG4uQHtyYWRpby1ncm91cC1wcmVmaXgtY2xzfSB7XG4gICYmLXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gIH1cbn1cblxuLy8g5LiA6Iis54q25oCBXG4uQHtyYWRpby1wcmVmaXgtY2xzfS13cmFwcGVyIHtcbiAgJiYtcnRsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IEByYWRpby13cmFwcGVyLW1hcmdpbi1yaWdodDtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxufVxuXG4uQHtyYWRpby1wcmVmaXgtY2xzLWJ1dHRvbi13cmFwcGVyfSB7XG4gICYmLXJ0bCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBAYm9yZGVyLXdpZHRoLWJhc2U7XG4gIH1cblxuICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgLkB7cmFkaW8tcHJlZml4LWNscy1idXR0b24td3JhcHBlcn0uQHtyYWRpby1wcmVmaXgtY2xzLWJ1dHRvbi13cmFwcGVyfS1ydGwmIHtcbiAgICAgICAgcmlnaHQ6IC0xcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgLkB7cmFkaW8tcHJlZml4LWNscy1idXR0b24td3JhcHBlcn0uQHtyYWRpby1wcmVmaXgtY2xzLWJ1dHRvbi13cmFwcGVyfS1ydGwmIHtcbiAgICAgIGJvcmRlci1yaWdodDogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIEBib3JkZXItcmFkaXVzLWJhc2UgQGJvcmRlci1yYWRpdXMtYmFzZSAwO1xuICAgIH1cbiAgICAuQHtyYWRpby1wcmVmaXgtY2xzLWJ1dHRvbi13cmFwcGVyfS1jaGVja2VkOm5vdChbY2xhc3MqPX5cIicgQHtyYWRpby1wcmVmaXgtY2xzfS1idXR0b24td3JhcHBlci1kaXNhYmxlZCdcIl0pJiB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IEByYWRpby1idXR0b24taG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAuQHtyYWRpby1wcmVmaXgtY2xzLWJ1dHRvbi13cmFwcGVyfS5Ae3JhZGlvLXByZWZpeC1jbHMtYnV0dG9uLXdyYXBwZXJ9LXJ0bCYge1xuICAgICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZSAwIDAgQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICB9XG4gIH1cblxuICAmLWRpc2FibGVkIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5Ae3JhZGlvLXByZWZpeC1jbHMtYnV0dG9uLXdyYXBwZXJ9LkB7cmFkaW8tcHJlZml4LWNscy1idXR0b24td3JhcHBlcn0tcnRsJiB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogQGJvcmRlci1jb2xvci1iYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkByYXRlLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1yYXRlJztcblxuLkB7cmF0ZS1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IEByYXRlLXN0YXItY29sb3I7XG4gIGZvbnQtc2l6ZTogQHJhdGUtc3Rhci1zaXplO1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG5cbiAgJi1kaXNhYmxlZCAmLXN0YXIge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgID4gZGl2OmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuICB9XG5cbiAgJi1zdGFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICA+IGRpdiB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcywgb3V0bGluZSAwcztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogQHJhdGUtc3Rhci1ob3Zlci1zY2FsZTtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIG91dGxpbmU6IDFweCBkYXNoZWQgQHJhdGUtc3Rhci1jb2xvcjtcbiAgICAgICAgdHJhbnNmb3JtOiBAcmF0ZS1zdGFyLWhvdmVyLXNjYWxlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZmlyc3QsXG4gICAgJi1zZWNvbmQge1xuICAgICAgY29sb3I6IEByYXRlLXN0YXItYmc7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZmlyc3Qge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAmLWhhbGYgJi1maXJzdCxcbiAgICAmLWhhbGYgJi1zZWNvbmQge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAmLWhhbGYgJi1maXJzdCxcbiAgICAmLWZ1bGwgJi1zZWNvbmQge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuICB9XG5cbiAgJi10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcbiAgfVxufVxuXG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiLkB7cmF0ZS1wcmVmaXgtY2xzfSB7XG4gICYtcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxuXG4gICYtc3RhciB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIC5Ae3JhdGUtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1maXJzdCB7XG4gICAgICAuQHtyYXRlLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQHJlc3VsdC1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tcmVzdWx0JztcblxuLkB7cmVzdWx0LXByZWZpeC1jbHN9IHtcbiAgcGFkZGluZzogNDhweCAzMnB4O1xuICAvLyBzdGF0dXMgY29sb3JcbiAgJi1zdWNjZXNzICYtaWNvbiA+IC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICBjb2xvcjogQHN1Y2Nlc3MtY29sb3I7XG4gIH1cblxuICAmLWVycm9yICYtaWNvbiA+IC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICBjb2xvcjogQGVycm9yLWNvbG9yO1xuICB9XG5cbiAgJi1pbmZvICYtaWNvbiA+IC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICBjb2xvcjogQGluZm8tY29sb3I7XG4gIH1cblxuICAmLXdhcm5pbmcgJi1pY29uID4gLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgIGNvbG9yOiBAd2FybmluZy1jb2xvcjtcbiAgfVxuXG4gIC8vIEV4Y2VwdGlvbiBTdGF0dXMgaW1hZ2VcbiAgJi1pbWFnZSB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIGhlaWdodDogMjk1cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG5cbiAgJi1pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgID4gLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgICAgZm9udC1zaXplOiBAcmVzdWx0LWljb24tZm9udC1zaXplO1xuICAgIH1cbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIGNvbG9yOiBAaGVhZGluZy1jb2xvcjtcbiAgICBmb250LXNpemU6IEByZXN1bHQtdGl0bGUtZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJi1zdWJ0aXRsZSB7XG4gICAgY29sb3I6IEB0ZXh0LWNvbG9yLXNlY29uZGFyeTtcbiAgICBmb250LXNpemU6IEByZXN1bHQtc3VidGl0bGUtZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJi1leHRyYSB7XG4gICAgbWFyZ2luOiBAcmVzdWx0LWV4dHJhLW1hcmdpbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICA+ICoge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgcGFkZGluZzogMjRweCA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kLWNvbG9yLWxpZ2h0O1xuICB9XG59XG5cbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQHJlc3VsdC1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tcmVzdWx0JztcblxuLkB7cmVzdWx0LXByZWZpeC1jbHN9IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG5cbiAgJi1leHRyYSB7XG4gICAgPiAqIHtcbiAgICAgIC5Ae3Jlc3VsdC1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgLkB7cmVzdWx0LXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gbWl4aW5zXG4uc2VnbWVudGVkLWRpc2FibGVkLWl0ZW0ge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cbn1cblxuLnNlZ21lbnRlZC1pdGVtLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogQHNlZ21lbnRlZC1zZWxlY3RlZC1iZztcbiAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgYm94LXNoYWRvdzogMCAycHggOHB4IC0ycHggZmFkZShAYmxhY2ssIDUlKSwgMCAxcHggNHB4IC0xcHggZmFkZShAYmxhY2ssIDclKSxcbiAgICAwIDAgMXB4IDAgZmFkZShAYmxhY2ssIDglKTtcbn1cblxuLnNlZ21lbnRlZC10ZXh0LWVsbGlwc2lzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gaGFuZGxlIHRleHQgZWxsaXBzaXNcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5AaW1wb3J0ICcuL21peGlucy5sZXNzJztcblxuQHNlZ21lbnRlZC1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tc2VnbWVudGVkJztcblxuQHNlZ21lbnRlZC1jb250YWluZXItcGFkZGluZzogMnB4O1xuXG4uQHtzZWdtZW50ZWQtcHJlZml4LWNsc30ge1xuICAucmVzZXQtY29tcG9uZW50KCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogQHNlZ21lbnRlZC1jb250YWluZXItcGFkZGluZztcbiAgY29sb3I6IEBzZWdtZW50ZWQtbGFiZWwtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IEBzZWdtZW50ZWQtYmc7XG4gIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIEBlYXNlLWluLW91dDtcblxuICAmLWdyb3VwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gYmxvY2sgc3R5bGVzXG4gICYmLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgJiYtYmxvY2sgJi1pdGVtIHtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuXG4gIC8vIGhvdmVyL2ZvY3VzIHN0eWxlc1xuICAmOm5vdCgmLWRpc2FibGVkKSB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWdtZW50ZWQtaG92ZXItYmc7XG4gICAgfVxuICB9XG5cbiAgLy8gaXRlbSBzdHlsZXNcbiAgJi1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIEBlYXNlLWluLW91dDtcblxuICAgICYtc2VsZWN0ZWQge1xuICAgICAgLnNlZ21lbnRlZC1pdGVtLXNlbGVjdGVkKCk7XG4gICAgICBjb2xvcjogQHNlZ21lbnRlZC1sYWJlbC1ob3Zlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IEBzZWdtZW50ZWQtbGFiZWwtaG92ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJi1sYWJlbCB7XG4gICAgICBtaW4taGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LWJhc2UgLSBAc2VnbWVudGVkLWNvbnRhaW5lci1wYWRkaW5nICogMjtcbiAgICAgIHBhZGRpbmc6IDAgQGlucHV0LXBhZGRpbmctaG9yaXpvbnRhbC1iYXNlO1xuICAgICAgbGluZS1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtYmFzZSAtIEBzZWdtZW50ZWQtY29udGFpbmVyLXBhZGRpbmcgKiAyO1xuICAgICAgLnNlZ21lbnRlZC10ZXh0LWVsbGlwc2lzKCk7XG4gICAgfVxuXG4gICAgLy8gc3ludGFjdGljIHN1Z2FyIHRvIGFkZCBgaWNvbmAgZm9yIFNlZ21lbnRlZCBJdGVtXG4gICAgJi1pY29uICsgKiB7XG4gICAgICBtYXJnaW4tbGVmdDogKEBtYXJnaW4tc20gLyAyKTtcbiAgICB9XG5cbiAgICAmLWlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBzaXplIHN0eWxlc1xuICAmJi1sZyAmLWl0ZW0tbGFiZWwge1xuICAgIG1pbi1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtbGcgLSBAc2VnbWVudGVkLWNvbnRhaW5lci1wYWRkaW5nICogMjtcbiAgICBwYWRkaW5nOiAwIEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtbGc7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWxnO1xuICAgIGxpbmUtaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LWxnIC0gQHNlZ21lbnRlZC1jb250YWluZXItcGFkZGluZyAqIDI7XG4gIH1cblxuICAmJi1zbSAmLWl0ZW0tbGFiZWwge1xuICAgIG1pbi1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtc20gLSBAc2VnbWVudGVkLWNvbnRhaW5lci1wYWRkaW5nICogMjtcbiAgICBwYWRkaW5nOiAwIEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtc207XG4gICAgbGluZS1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtc20gLSBAc2VnbWVudGVkLWNvbnRhaW5lci1wYWRkaW5nICogMjtcbiAgfVxuXG4gIC8vIGRpc2FibGVkIHN0eWxlc1xuICAmLWl0ZW0tZGlzYWJsZWQge1xuICAgIC5zZWdtZW50ZWQtZGlzYWJsZWQtaXRlbSgpO1xuICB9XG5cbiAgLy8gdGh1bWIgc3R5bGVzXG4gICYtdGh1bWIge1xuICAgIC5zZWdtZW50ZWQtaXRlbS1zZWxlY3RlZCgpO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiA0cHggMDtcbiAgfVxuXG4gIC8vIHRyYW5zaXRpb24gZWZmZWN0IHdoZW4gYGFwcGVhci1hY3RpdmVgXG4gICYtdGh1bWItbW90aW9uLWFwcGVhci1hY3RpdmUge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIEBlYXNlLWluLW91dCwgd2lkdGggMC4zcyBAZWFzZS1pbi1vdXQ7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSwgd2lkdGg7XG4gIH1cbn1cblxuQGltcG9ydCAnLi9ydGwnO1xuXG5Acm9vdC1lbnRyeS1uYW1lOiBkZWZhdWx0OyIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5Ac2VnbWVudGVkLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1zZWdtZW50ZWQnO1xuXG4uQHtzZWdtZW50ZWQtcHJlZml4LWNsc30ge1xuICAmJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG5cbiAgJiYtcnRsICYtaXRlbS1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgfVxufVxuIiwiQGltcG9ydCAocmVmZXJlbmNlKSAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBzZWxlY3QtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXNlbGVjdCc7XG5cbkBzZWxlY3Rpb24taXRlbS1wYWRkaW5nOiBjZWlsKEBmb250LXNpemUtYmFzZSAqIDEuMjUpO1xuXG4uQHtzZWxlY3QtcHJlZml4LWNsc30tc2luZ2xlIHtcbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PSBTZWxlY3RvciA9PT09PT09PT09PT09PT09PT09PT09PT09XG4gIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3RvciB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tc2VhcmNoIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiBAaW5wdXQtcGFkZGluZy1ob3Jpem9udGFsLWJhc2U7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiBAaW5wdXQtcGFkZGluZy1ob3Jpem9udGFsLWJhc2U7XG5cbiAgICAgICYtaW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0aW9uLWl0ZW0sXG4gICAgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IEBzZWxlY3QtaGVpZ2h0LXdpdGhvdXQtYm9yZGVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcywgdmlzaWJpbGl0eSAwcztcbiAgICB9XG5cbiAgICAuQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0aW9uLWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgfVxuXG4gICAgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLy8gRm9yIGNvbW1vbiBiYXNlbGluZSBhbGlnblxuICAgICY6OmFmdGVyLFxuICAgIC8qIEZvciAnJyB2YWx1ZSBiYXNlbGluZSBhbGlnbiAqL1xuICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24taXRlbTo6YWZ0ZXIsXG4gICAgLyogRm9yIHVuZGVmaW5lZCB2YWx1ZSBiYXNlbGluZSBhbGlnbiAqL1xuICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tcGxhY2Vob2xkZXI6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgY29udGVudDogJ1xcYTAnO1xuICAgIH1cbiAgfVxuXG4gIC8vIFdpdGggYXJyb3cgc2hvdWxkIHByb3ZpZGVzIGBwYWRkaW5nLXJpZ2h0YCB0byBzaG93IHRoZSBhcnJvd1xuICAmLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNob3ctYXJyb3cgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNlbGVjdGlvbi1zZWFyY2gge1xuICAgIHJpZ2h0OiBAaW5wdXQtcGFkZGluZy1ob3Jpem9udGFsLWJhc2UgKyBAZm9udC1zaXplLWJhc2U7XG4gIH1cblxuICAmLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNob3ctYXJyb3cgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNlbGVjdGlvbi1pdGVtLFxuICAmLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNob3ctYXJyb3cgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gICAgcGFkZGluZy1yaWdodDogQHNlbGVjdGlvbi1pdGVtLXBhZGRpbmc7XG4gIH1cblxuICAvLyBPcGFjaXR5IHNlbGVjdGlvbiBpZiBvcGVuXG4gICYuQHtzZWxlY3QtcHJlZml4LWNsc30tb3BlbiAuQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0aW9uLWl0ZW0ge1xuICAgIGNvbG9yOiBAaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PSBJbnB1dCA9PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAvLyBXZSBvbmx5IGNoYW5nZSB0aGUgc3R5bGUgb2Ygbm9uLWN1c3RvbWl6ZSBpbnB1dCB3aGljaCBpcyBvbmx5IHN1cHBvcnQgYnkgYGNvbWJvYm94YCBtb2RlLlxuXG4gIC8vIE5vdCBjdXN0b21pemVcbiAgJjpub3QoLkB7c2VsZWN0LXByZWZpeC1jbHN9LWN1c3RvbWl6ZS1pbnB1dCkge1xuICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3RvciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogQGlucHV0LWhlaWdodC1iYXNlO1xuICAgICAgcGFkZGluZzogMCBAaW5wdXQtcGFkZGluZy1ob3Jpem9udGFsLWJhc2U7XG5cbiAgICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tc2VhcmNoLWlucHV0IHtcbiAgICAgICAgaGVpZ2h0OiBAc2VsZWN0LWhlaWdodC13aXRob3V0LWJvcmRlcjtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBsaW5lLWhlaWdodDogQHNlbGVjdC1oZWlnaHQtd2l0aG91dC1ib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1jdXN0b21pemUtaW5wdXQge1xuICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3RvciB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tc2VhcmNoIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwIEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtYmFzZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAvLyA9PSAgICAgICAgICAgICAgICAgICAgICAgICAgU2l6ZSAgICAgICAgICAgICAgICAgICAgICAgICAgPT1cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIC5zZWxlY3Qtc2l6ZShAc3VmZml4LCBAaW5wdXQtaGVpZ2h0KSB7XG4gICAgQG1lcmdlZC1jbHM6IH4nQHtzZWxlY3QtcHJlZml4LWNsc30tQHtzdWZmaXh9JztcblxuICAgICYuQHttZXJnZWQtY2xzfTpub3QoLkB7c2VsZWN0LXByZWZpeC1jbHN9LWN1c3RvbWl6ZS1pbnB1dCkge1xuICAgICAgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNlbGVjdG9yIHtcbiAgICAgICAgaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0O1xuXG4gICAgICAgICY6OmFmdGVyLFxuICAgICAgICAuQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0aW9uLWl0ZW0sXG4gICAgICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0IC0gMiAqIEBib3JkZXItd2lkdGgtYmFzZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBOb3QgY3VzdG9taXplXG4gICAgICAmOm5vdCguQHtzZWxlY3QtcHJlZml4LWNsc30tY3VzdG9taXplLWlucHV0KSB7XG4gICAgICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICBoZWlnaHQ6IEBpbnB1dC1oZWlnaHQgLSAyICogQGJvcmRlci13aWR0aC1iYXNlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdC1zaXplKCdsZycsIEBzZWxlY3Qtc2luZ2xlLWl0ZW0taGVpZ2h0LWxnKTtcbiAgLnNlbGVjdC1zaXplKCdzbScsIEBpbnB1dC1oZWlnaHQtc20pO1xuXG4gIC8vIFNpemUgc21hbGwgbmVlZCBhZGRpdGlvbmFsIHNldCBwYWRkaW5nXG4gICYuQHtzZWxlY3QtcHJlZml4LWNsc30tc20ge1xuICAgICY6bm90KC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1jdXN0b21pemUtaW5wdXQpIHtcbiAgICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tc2VhcmNoIHtcbiAgICAgICAgcmlnaHQ6IEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtc207XG4gICAgICAgIGxlZnQ6IEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtc207XG4gICAgICB9XG5cbiAgICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3RvciB7XG4gICAgICAgIHBhZGRpbmc6IDAgQGlucHV0LXBhZGRpbmctaG9yaXpvbnRhbC1zbTtcbiAgICAgIH1cblxuICAgICAgLy8gV2l0aCBhcnJvdyBzaG91bGQgcHJvdmlkZXMgYHBhZGRpbmctcmlnaHRgIHRvIHNob3cgdGhlIGFycm93XG4gICAgICAmLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNob3ctYXJyb3cgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNlbGVjdGlvbi1zZWFyY2gge1xuICAgICAgICByaWdodDogQGlucHV0LXBhZGRpbmctaG9yaXpvbnRhbC1zbSArIEBmb250LXNpemUtYmFzZSAqIDEuNTtcbiAgICAgIH1cblxuICAgICAgJi5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zaG93LWFycm93IC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24taXRlbSxcbiAgICAgICYuQHtzZWxlY3QtcHJlZml4LWNsc30tc2hvdy1hcnJvdyAuQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogQGZvbnQtc2l6ZS1iYXNlICogMS41O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuQHtzZWxlY3QtcHJlZml4LWNsc30tbGcge1xuICAgICY6bm90KC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1jdXN0b21pemUtaW5wdXQpIHtcbiAgICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3RvciB7XG4gICAgICAgIHBhZGRpbmc6IDAgQGlucHV0LXBhZGRpbmctaG9yaXpvbnRhbC1sZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vaW5wdXQvc3R5bGUvbWl4aW4nO1xuQGltcG9ydCAnLi9zaW5nbGUnO1xuQGltcG9ydCAnLi9tdWx0aXBsZSc7XG5AaW1wb3J0ICcuL3N0YXR1cyc7XG5cbkBzZWxlY3QtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXNlbGVjdCc7XG5Ac2VsZWN0LWhlaWdodC13aXRob3V0LWJvcmRlcjogQGlucHV0LWhlaWdodC1iYXNlIC0gMiAqIEBib3JkZXItd2lkdGgtYmFzZTtcbkBzZWxlY3QtZHJvcGRvd24tZWRnZS1jaGlsZC12ZXJ0aWNhbC1wYWRkaW5nOiBAZHJvcGRvd24tZWRnZS1jaGlsZC12ZXJ0aWNhbC1wYWRkaW5nO1xuXG4uc2VsZWN0LXNlbGVjdG9yKCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IEBzZWxlY3QtYmFja2dyb3VuZDtcbiAgYm9yZGVyOiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBzZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiBAY29udHJvbC1ib3JkZXItcmFkaXVzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBAZWFzZS1pbi1vdXQ7XG5cbiAgaW5wdXQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zaG93LXNlYXJjaCYge1xuICAgIGN1cnNvcjogdGV4dDtcblxuICAgIGlucHV0IHtcbiAgICAgIGN1cnNvcjogYXV0bztcbiAgICB9XG4gIH1cblxuICAuQHtzZWxlY3QtcHJlZml4LWNsc30tZm9jdXNlZDpub3QoLkB7c2VsZWN0LXByZWZpeC1jbHN9LWRpc2FibGVkKSYge1xuICAgIC5hY3RpdmUoKTtcbiAgfVxuXG4gIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1kaXNhYmxlZCYge1xuICAgIGNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZDogQGlucHV0LWRpc2FibGVkLWJnO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAuQHtzZWxlY3QtcHJlZml4LWNsc30tbXVsdGlwbGUmIHtcbiAgICAgIGJhY2tncm91bmQ6IEBzZWxlY3QtbXVsdGlwbGUtZGlzYWJsZWQtYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cbiAgfVxufVxuXG4vKiBSZXNldCBzZWFyY2ggaW5wdXQgc3R5bGUgKi9cbi5zZWxlY3Qtc2VhcmNoLWlucHV0LXdpdGhvdXQtYm9yZGVyKCkge1xuICAuQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0aW9uLXNlYXJjaC1pbnB1dCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5Ae3NlbGVjdC1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOm5vdCgmLWN1c3RvbWl6ZS1pbnB1dCkgJi1zZWxlY3RvciB7XG4gICAgLnNlbGVjdC1zZWxlY3RvcigpO1xuICAgIC5zZWxlY3Qtc2VhcmNoLWlucHV0LXdpdGhvdXQtYm9yZGVyKCk7XG4gIH1cblxuICAmOm5vdCgmLWRpc2FibGVkKTpob3ZlciAmLXNlbGVjdG9yIHtcbiAgICAuaG92ZXIoKTtcbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PSBTZWxlY3Rpb24gPT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtc2VsZWN0aW9uLWl0ZW0ge1xuICAgIGZsZXg6IDE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbiAgICAvLyBJRTExIGNzcyBoYWNrLiBgKjo6LW1zLWJhY2tkcm9wLGAgaXMgYSBtdXN0IGhhdmVcbiAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICo6Oi1tcy1iYWNrZHJvcCxcbiAgICAgICYge1xuICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09IFBsYWNlaG9sZGVyID09PT09PT09PT09PT09PT09PT09PT09XG4gICYtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgICBmbGV4OiAxO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY29sb3I6IEBpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgLy8gSUUxMSBjc3MgaGFjay4gYCo6Oi1tcy1iYWNrZHJvcCxgIGlzIGEgbXVzdCBoYXZlXG4gICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAqOjotbXMtYmFja2Ryb3AsXG4gICAgICAmIHtcbiAgICAgICAgZmxleDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PSBBcnJvdyA9PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLWFycm93IHtcbiAgICAuaWNvbmZvbnQtbWl4aW4oKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IEBjb250cm9sLXBhZGRpbmctaG9yaXpvbnRhbCAtIDFweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiBAZm9udC1zaXplLXNtO1xuICAgIG1hcmdpbi10b3A6ICgtQGZvbnQtc2l6ZS1zbSAvIDIpO1xuICAgIGNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLXNtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcblxuICAgICAgPiBzdmcge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgfVxuXG4gICAgICAmOm5vdCguQHtzZWxlY3QtcHJlZml4LWNsc30tc3VmZml4KSB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1kaXNhYmxlZCAmIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuXG4gICAgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IEBwYWRkaW5nLXhzO1xuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09IENsZWFyID09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtY2xlYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogQGNvbnRyb2wtcGFkZGluZy1ob3Jpem9udGFsIC0gMXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBAZm9udC1zaXplLXNtO1xuICAgIGhlaWdodDogQGZvbnQtc2l6ZS1zbTtcbiAgICBtYXJnaW4tdG9wOiAoLUBmb250LXNpemUtc20gLyAyKTtcbiAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1zbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGJhY2tncm91bmQ6IEBzZWxlY3QtY2xlYXItYmFja2dyb3VuZDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UsIG9wYWNpdHkgMC4xNXMgZWFzZTtcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG4gICAgfVxuXG4gICAgLkB7c2VsZWN0LXByZWZpeC1jbHN9OmhvdmVyICYge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PSBQb3B1cCA9PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLWRyb3Bkb3duIHtcbiAgICAucmVzZXQtY29tcG9uZW50KCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTk5OTlweDtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIHotaW5kZXg6IEB6aW5kZXgtZHJvcGRvd247XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiBAc2VsZWN0LWRyb3Bkb3duLWVkZ2UtY2hpbGQtdmVydGljYWwtcGFkZGluZyAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gICAgLy8gRml4IHNlbGVjdCByZW5kZXIgbGFnIG9mIGxvbmcgdGV4dCBpbiBjaHJvbWVcbiAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8xMTQ1NlxuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzExODQzXG4gICAgZm9udC12YXJpYW50OiBpbml0aWFsO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWxlY3QtZHJvcGRvd24tYmc7XG4gICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IEBib3gtc2hhZG93LWJhc2U7XG5cbiAgICAmLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtZW50ZXIuQHthbnQtcHJlZml4fS1zbGlkZS11cC1lbnRlci1hY3RpdmUmLXBsYWNlbWVudC1ib3R0b21MZWZ0LFxuICAgICYuQHthbnQtcHJlZml4fS1zbGlkZS11cC1hcHBlYXIuQHthbnQtcHJlZml4fS1zbGlkZS11cC1hcHBlYXItYWN0aXZlJi1wbGFjZW1lbnQtYm90dG9tTGVmdCB7XG4gICAgICBhbmltYXRpb24tbmFtZTogYW50U2xpZGVVcEluO1xuICAgIH1cblxuICAgICYuQHthbnQtcHJlZml4fS1zbGlkZS11cC1lbnRlci5Ae2FudC1wcmVmaXh9LXNsaWRlLXVwLWVudGVyLWFjdGl2ZSYtcGxhY2VtZW50LXRvcExlZnQsXG4gICAgJi5Ae2FudC1wcmVmaXh9LXNsaWRlLXVwLWFwcGVhci5Ae2FudC1wcmVmaXh9LXNsaWRlLXVwLWFwcGVhci1hY3RpdmUmLXBsYWNlbWVudC10b3BMZWZ0IHtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBhbnRTbGlkZURvd25JbjtcbiAgICB9XG5cbiAgICAmLkB7YW50LXByZWZpeH0tc2xpZGUtdXAtbGVhdmUuQHthbnQtcHJlZml4fS1zbGlkZS11cC1sZWF2ZS1hY3RpdmUmLXBsYWNlbWVudC1ib3R0b21MZWZ0IHtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBhbnRTbGlkZVVwT3V0O1xuICAgIH1cblxuICAgICYuQHthbnQtcHJlZml4fS1zbGlkZS11cC1sZWF2ZS5Ae2FudC1wcmVmaXh9LXNsaWRlLXVwLWxlYXZlLWFjdGl2ZSYtcGxhY2VtZW50LXRvcExlZnQge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGFudFNsaWRlRG93bk91dDtcbiAgICB9XG5cbiAgICAmLWhpZGRlbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYtZW1wdHkge1xuICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09IE9wdGlvbnMgPT09PT09PT09PT09PT09PT09PT09PT09PVxuICAuaXRlbSgpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLWhlaWdodDogQHNlbGVjdC1kcm9wZG93bi1oZWlnaHQ7XG4gICAgcGFkZGluZzogQHNlbGVjdC1kcm9wZG93bi12ZXJ0aWNhbC1wYWRkaW5nIEBjb250cm9sLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICBjb2xvcjogQHRleHQtY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IEBzZWxlY3QtZHJvcGRvd24tZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiBAc2VsZWN0LWRyb3Bkb3duLWxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgJi1pdGVtLWVtcHR5IHtcbiAgICAuaXRlbSgpO1xuICAgIGNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG4gIH1cblxuICAmLWl0ZW0ge1xuICAgIC5pdGVtKCk7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG5cbiAgICAvLyA9PT09PT09PT09PSBHcm91cCA9PT09PT09PT09PT1cbiAgICAmLWdyb3VwIHtcbiAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG4gICAgICBmb250LXNpemU6IEBmb250LXNpemUtc207XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgLy8gPT09PT09PT09PT0gT3B0aW9uID09PT09PT09PT09XG4gICAgJi1vcHRpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB9XG5cbiAgICAgICYtc3RhdGUge1xuICAgICAgICBmbGV4OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLWFjdGl2ZTpub3QoJi1kaXNhYmxlZCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc2VsZWN0LWl0ZW0tYWN0aXZlLWJnO1xuICAgICAgfVxuXG4gICAgICAmLXNlbGVjdGVkOm5vdCgmLWRpc2FibGVkKSB7XG4gICAgICAgIGNvbG9yOiBAc2VsZWN0LWl0ZW0tc2VsZWN0ZWQtY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBAc2VsZWN0LWl0ZW0tc2VsZWN0ZWQtZm9udC13ZWlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWxlY3QtaXRlbS1zZWxlY3RlZC1iZztcblxuICAgICAgICAuQHtzZWxlY3QtcHJlZml4LWNsc30taXRlbS1vcHRpb24tc3RhdGUge1xuICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWRpc2FibGVkIHtcbiAgICAgICAgJi5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1pdGVtLW9wdGlvbi1zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHNlbGVjdC1tdWx0aXBsZS1kaXNhYmxlZC1iYWNrZ3JvdW5kO1xuICAgICAgICB9XG4gICAgICAgIGNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICB9XG5cbiAgICAgICYtZ3JvdXBlZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogQGNvbnRyb2wtcGFkZGluZy1ob3Jpem9udGFsICogMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgLy8gPT0gICAgICAgICAgICAgICAgICAgICAgICAgIFNpemUgICAgICAgICAgICAgICAgICAgICAgICAgID09XG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLWxnIHtcbiAgICBmb250LXNpemU6IEBmb250LXNpemUtbGc7XG4gIH1cblxuICAvLyBubyBib3JkZXIgc3R5bGVcbiAgJi1ib3JkZXJsZXNzICYtc2VsZWN0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gICYmLWluLWZvcm0taXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT0gQ29tcGFjdCBJdGVtIFN0eWxlcyA9PT09PT09PT09PT09PT09PT09PT1cbiAgLmNvbXBhY3QtaXRlbShAc2VsZWN0LXByZWZpeC1jbHMsIH4nQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0b3InLCB+J0B7c2VsZWN0LXByZWZpeC1jbHN9LWZvY3VzZWQnKTtcbn1cblxuQGltcG9ydCAnLi9ydGwnO1xuXG5Acm9vdC1lbnRyeS1uYW1lOiBkZWZhdWx0OyIsIkBpbXBvcnQgKHJlZmVyZW5jZSkgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5Ac2VsZWN0LXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1zZWxlY3QnO1xuXG5Ac2VsZWN0LW92ZXJmbG93LXByZWZpeC1jbHM6IH4nQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0aW9uLW92ZXJmbG93JztcbkBzZWxlY3QtbXVsdGlwbGUtaXRlbS1ib3JkZXItd2lkdGg6IDFweDtcblxuQHNlbGVjdC1tdWx0aXBsZS1wYWRkaW5nOiBtYXgoXG4gIEBpbnB1dC1wYWRkaW5nLXZlcnRpY2FsLWJhc2UgLSBAc2VsZWN0LW11bHRpcGxlLWl0ZW0tYm9yZGVyLXdpZHRoIC1cbiAgICBAc2VsZWN0LW11bHRpcGxlLWl0ZW0tc3BhY2luZy1oYWxmLFxuICAwXG4pO1xuXG4vKipcbiAqIERvIG5vdCBtZXJnZSBgaGVpZ2h0YCAmIGBsaW5lLWhlaWdodGAgdW5kZXIgc3R5bGUgd2l0aCBgc2VsZWN0aW9uYCAmIGBzZWFyY2hgLFxuICogc2luY2UgY2hyb21lIG1heSB1cGRhdGUgdG8gcmVkZXNpZ24gd2l0aCBpdHMgYWxpZ24gbG9naWMuXG4gKi9cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09IE92ZXJmbG93ID09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLkB7c2VsZWN0LW92ZXJmbG93LXByZWZpeC1jbHN9IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBhdXRvO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogMTAwJTtcblxuICAmLWl0ZW0ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uQHtzZWxlY3QtcHJlZml4LWNsc30ge1xuICAmLW11bHRpcGxlIHtcbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09IFNlbGVjdG9yID09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAuQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0b3Ige1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAvLyBNdWx0aXBsZSBpcyBsaXR0bGUgZGlmZmVyZW50IHRoYXQgaG9yaXpvbnRhbCBpcyBmb2xsb3cgdGhlIHZlcnRpY2FsXG4gICAgICBwYWRkaW5nOiBAc2VsZWN0LW11bHRpcGxlLXBhZGRpbmcgQGlucHV0LXBhZGRpbmctdmVydGljYWwtYmFzZTtcblxuICAgICAgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNob3ctc2VhcmNoJiB7XG4gICAgICAgIGN1cnNvcjogdGV4dDtcbiAgICAgIH1cblxuICAgICAgLkB7c2VsZWN0LXByZWZpeC1jbHN9LWRpc2FibGVkJiB7XG4gICAgICAgIGJhY2tncm91bmQ6IEBzZWxlY3QtbXVsdGlwbGUtZGlzYWJsZWQtYmFja2dyb3VuZDtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBtYXJnaW46IEBzZWxlY3QtbXVsdGlwbGUtaXRlbS1zcGFjaW5nLWhhbGYgMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBzZWxlY3QtbXVsdGlwbGUtaXRlbS1oZWlnaHQ7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgY29udGVudDogJ1xcYTAnO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuQHtzZWxlY3QtcHJlZml4LWNsc30tc2hvdy1hcnJvdyAuQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0b3IsXG4gICAgJi5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1hbGxvdy1jbGVhciAuQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0b3Ige1xuICAgICAgcGFkZGluZy1yaWdodDogQGZvbnQtc2l6ZS1zbSArIEBjb250cm9sLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICB9XG5cbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT0gU2VsZWN0aW9ucyA9PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAuQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0aW9uLWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICBoZWlnaHQ6IEBzZWxlY3QtbXVsdGlwbGUtaXRlbS1oZWlnaHQ7XG4gICAgICBtYXJnaW4tdG9wOiBAc2VsZWN0LW11bHRpcGxlLWl0ZW0tc3BhY2luZy1oYWxmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogQHNlbGVjdC1tdWx0aXBsZS1pdGVtLXNwYWNpbmctaGFsZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAc2VsZWN0LW11bHRpcGxlLWl0ZW0taGVpZ2h0IC0gQHNlbGVjdC1tdWx0aXBsZS1pdGVtLWJvcmRlci13aWR0aCAqIDI7XG4gICAgICBiYWNrZ3JvdW5kOiBAc2VsZWN0LXNlbGVjdGlvbi1pdGVtLWJnO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgQHNlbGVjdC1zZWxlY3Rpb24taXRlbS1ib3JkZXItY29sb3I7XG4gICAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgdHJhbnNpdGlvbjogZm9udC1zaXplIDAuM3MsIGxpbmUtaGVpZ2h0IDAuM3MsIGhlaWdodCAwLjNzO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBtYXJnaW4taW5saW5lLWVuZDogQGlucHV0LXBhZGRpbmctdmVydGljYWwtYmFzZTtcbiAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBAcGFkZGluZy14cztcbiAgICAgIHBhZGRpbmctaW5saW5lLWVuZDogKEBwYWRkaW5nLXhzIC8gMik7XG5cbiAgICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1kaXNhYmxlZCYge1xuICAgICAgICBjb2xvcjogQHNlbGVjdC1tdWx0aXBsZS1pdGVtLWRpc2FibGVkLWNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6IEBzZWxlY3QtbXVsdGlwbGUtaXRlbS1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICB9XG5cbiAgICAgIC8vIEl0J3Mgb2sgbm90IHRvIGRvIHRoaXMsIGJ1dCAyNHB4IG1ha2VzIGJvdHRvbSBuYXJyb3cgaW4gdmlldyBzaG91bGQgYWRqdXN0XG4gICAgICAmLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogKEBwYWRkaW5nLXhzIC8gMik7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBwcmU7IC8vIGZpeCB3aGl0ZXNwYWNlIHdyYXBwaW5nLiBjdXN0b20gdGFncyBkaXNwbGF5IGFsbCB3aGl0ZXNwYWNlIHdpdGhpbi5cbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB9XG5cbiAgICAgICYtcmVtb3ZlIHtcbiAgICAgICAgLmljb25mb250LW1peGluKCk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogQHRleHQtY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgID4gLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogQGljb24tY29sb3ItaG92ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PSBJbnB1dCA9PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIC5Ae3NlbGVjdC1vdmVyZmxvdy1wcmVmaXgtY2xzfS1pdGVtICsgLkB7c2VsZWN0LW92ZXJmbG93LXByZWZpeC1jbHN9LWl0ZW0ge1xuICAgICAgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNlbGVjdGlvbi1zZWFyY2gge1xuICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tc2VhcmNoIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtYmFzZSAtIEBpbnB1dC1wYWRkaW5nLXZlcnRpY2FsLWJhc2U7XG5cbiAgICAgICYtaW5wdXQsXG4gICAgICAmLW1pcnJvciB7XG4gICAgICAgIGhlaWdodDogQHNlbGVjdC1tdWx0aXBsZS1pdGVtLWhlaWdodDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBzZWxlY3QtbXVsdGlwbGUtaXRlbS1oZWlnaHQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgfVxuXG4gICAgICAmLWlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi13aWR0aDogNC4xcHg7IC8vIGZpeCBzZWFyY2ggY3Vyc29yIG1pc3NpbmdcbiAgICAgIH1cblxuICAgICAgJi1taXJyb3Ige1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlOyAvLyBmaXggd2hpdGVzcGFjZSB3cmFwcGluZyBjYXVzZWQgd2lkdGggY2FsY3VsYXRpb24gYnVnXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PSBQbGFjZWhvbGRlciA9PT09PT09PT09PT09PT09PT09PT09PVxuICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogQGlucHV0LXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICAgIGxlZnQ6IEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB9XG5cbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAvLyA9PSAgICAgICAgICAgICAgICAgICAgICAgICAgU2l6ZSAgICAgICAgICAgICAgICAgICAgICAgICAgPT1cbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAuc2VsZWN0LXNpemUoQHN1ZmZpeCwgQGlucHV0LWhlaWdodCkge1xuICAgICAgQG1lcmdlZC1jbHM6IH4nQHtzZWxlY3QtcHJlZml4LWNsc30tQHtzdWZmaXh9JztcbiAgICAgICYuQHttZXJnZWQtY2xzfSB7XG4gICAgICAgIEBzZWxlY3Qtc2VsZWN0aW9uLWhlaWdodDogQGlucHV0LWhlaWdodCAtIEBpbnB1dC1wYWRkaW5nLXZlcnRpY2FsLWJhc2UgKiAyO1xuICAgICAgICBAc2VsZWN0LWhlaWdodC13aXRob3V0LWJvcmRlcjogQGlucHV0LWhlaWdodCAtIEBib3JkZXItd2lkdGgtYmFzZSAqIDI7XG5cbiAgICAgICAgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNlbGVjdG9yOjphZnRlciB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBzZWxlY3Qtc2VsZWN0aW9uLWhlaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24taXRlbSB7XG4gICAgICAgICAgaGVpZ2h0OiBAc2VsZWN0LXNlbGVjdGlvbi1oZWlnaHQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBzZWxlY3Qtc2VsZWN0aW9uLWhlaWdodCAtIEBib3JkZXItd2lkdGgtYmFzZSAqIDI7XG4gICAgICAgIH1cblxuICAgICAgICAuQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0aW9uLXNlYXJjaCB7XG4gICAgICAgICAgaGVpZ2h0OiBAc2VsZWN0LXNlbGVjdGlvbi1oZWlnaHQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBzZWxlY3Qtc2VsZWN0aW9uLWhlaWdodDtcblxuICAgICAgICAgICYtaW5wdXQsXG4gICAgICAgICAgJi1taXJyb3Ige1xuICAgICAgICAgICAgaGVpZ2h0OiBAc2VsZWN0LXNlbGVjdGlvbi1oZWlnaHQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogQHNlbGVjdC1zZWxlY3Rpb24taGVpZ2h0IC0gQGJvcmRlci13aWR0aC1iYXNlICogMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0LXNpemUoJ2xnJywgQGlucHV0LWhlaWdodC1sZyk7XG4gICAgLnNlbGVjdC1zaXplKCdzbScsIEBpbnB1dC1oZWlnaHQtc20pO1xuXG4gICAgLy8gU2l6ZSBzbWFsbCBuZWVkIGFkZGl0aW9uYWwgc2V0IHBhZGRpbmdcbiAgICAmLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNtIHtcbiAgICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgICBsZWZ0OiBAaW5wdXQtcGFkZGluZy1ob3Jpem9udGFsLXNtO1xuICAgICAgfVxuICAgICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMjk1NTlcbiAgICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tc2VhcmNoIHtcbiAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtZGlzYWJsZWQgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNlbGVjdGlvbi1pdGVtLXJlbW92ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vaW5wdXQvc3R5bGUvbWl4aW4nO1xuXG5Ac2VsZWN0LXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1zZWxlY3QnO1xuQHBhZ2luYXRpb24tcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXBhZ2luYXRpb24nO1xuXG4uc2VsZWN0LXN0YXR1cy1jb2xvcihcbiAgQHRleHQtY29sb3I7XG4gIEBib3JkZXItY29sb3I7XG4gIEBiYWNrZ3JvdW5kLWNvbG9yO1xuICBAaG92ZXJCb3JkZXJDb2xvcjtcbiAgQG91dGxpbmVDb2xvcjtcbikge1xuICAmLkB7c2VsZWN0LXByZWZpeC1jbHN9Om5vdCguQHtzZWxlY3QtcHJlZml4LWNsc30tZGlzYWJsZWQpOm5vdCguQHtzZWxlY3QtcHJlZml4LWNsc30tY3VzdG9taXplLWlucHV0KTpub3QoLkB7cGFnaW5hdGlvbi1wcmVmaXgtY2xzfS1zaXplLWNoYW5nZXIpIHtcbiAgICAuQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0b3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQtY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6IEBib3JkZXItY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJi5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1vcGVuIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3RvcixcbiAgICAmLkB7c2VsZWN0LXByZWZpeC1jbHN9LWZvY3VzZWQgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNlbGVjdG9yIHtcbiAgICAgIC5hY3RpdmUoQGJvcmRlci1jb2xvciwgQGhvdmVyQm9yZGVyQ29sb3IsIEBvdXRsaW5lQ29sb3IpO1xuICAgIH1cbiAgfVxufVxuXG4uQHtzZWxlY3QtcHJlZml4LWNsc30ge1xuICAmLXN0YXR1cy1lcnJvciB7XG4gICAgLnNlbGVjdC1zdGF0dXMtY29sb3IoQGVycm9yLWNvbG9yLCBAZXJyb3ItY29sb3IsIEBzZWxlY3QtYmFja2dyb3VuZCwgQGVycm9yLWNvbG9yLWhvdmVyLCBAZXJyb3ItY29sb3Itb3V0bGluZSk7XG4gIH1cblxuICAmLXN0YXR1cy13YXJuaW5nIHtcbiAgICAuc2VsZWN0LXN0YXR1cy1jb2xvcihAd2FybmluZy1jb2xvciwgQHdhcm5pbmctY29sb3IsIEBpbnB1dC1iZywgQHdhcm5pbmctY29sb3ItaG92ZXIsIEB3YXJuaW5nLWNvbG9yLW91dGxpbmUpO1xuICB9XG5cbiAgJi1zdGF0dXMtZXJyb3IsXG4gICYtc3RhdHVzLXdhcm5pbmcsXG4gICYtc3RhdHVzLXN1Y2Nlc3MsXG4gICYtc3RhdHVzLXZhbGlkYXRpbmcge1xuICAgICYuQHtzZWxlY3QtcHJlZml4LWNsc30taGFzLWZlZWRiYWNrIHtcbiAgICAgIC8vLkB7cHJlZml4LWNsc30tYXJyb3csXG4gICAgICAuQHtzZWxlY3QtcHJlZml4LWNsc30tY2xlYXIge1xuICAgICAgICByaWdodDogMzJweDtcbiAgICAgIH1cblxuICAgICAgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNlbGVjdGlvbi1zZWxlY3RlZC12YWx1ZSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL2lucHV0L3N0eWxlL21peGluJztcblxuQHNlbGVjdC1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tc2VsZWN0JztcblxuLkB7c2VsZWN0LXByZWZpeC1jbHN9IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT0gQXJyb3cgPT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1hcnJvdyB7XG4gICAgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgbGVmdDogQGNvbnRyb2wtcGFkZGluZy1ob3Jpem9udGFsIC0gMXB4O1xuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09IENsZWFyID09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtY2xlYXIge1xuICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICByaWdodDogaW5pdGlhbDtcbiAgICAgIGxlZnQ6IEBjb250cm9sLXBhZGRpbmctaG9yaXpvbnRhbCAtIDFweDtcbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PSBQb3B1cCA9PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLWRyb3Bkb3duIHtcbiAgICAmLXJ0bCB7XG4gICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09IE9wdGlvbnMgPT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLWl0ZW0ge1xuICAgICYtb3B0aW9uIHtcbiAgICAgICYtZ3JvdXBlZCB7XG4gICAgICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1kcm9wZG93bi1ydGwgJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogQGNvbnRyb2wtcGFkZGluZy1ob3Jpem9udGFsICogMjtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IEBjb250cm9sLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBtdWx0aXBsZVxuQHNlbGVjdC1tdWx0aXBsZS1pdGVtLWJvcmRlci13aWR0aDogMXB4O1xuQHNlbGVjdC1tdWx0aXBsZS1pdGVtLXNwYWNpbmctaGFsZjogY2VpbCgoQGlucHV0LXBhZGRpbmctdmVydGljYWwtYmFzZSAvIDIpKTtcbkBzZWxlY3QtbXVsdGlwbGUtcGFkZGluZzogbWF4KFxuICBAaW5wdXQtcGFkZGluZy12ZXJ0aWNhbC1iYXNlIC0gQHNlbGVjdC1tdWx0aXBsZS1pdGVtLWJvcmRlci13aWR0aCAtXG4gICAgQHNlbGVjdC1tdWx0aXBsZS1pdGVtLXNwYWNpbmctaGFsZixcbiAgMFxuKTtcblxuLkB7c2VsZWN0LXByZWZpeC1jbHN9LW11bHRpcGxlIHtcbiAgJi5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zaG93LWFycm93IC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3RvcixcbiAgJi5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1hbGxvdy1jbGVhciAuQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0b3Ige1xuICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IEBpbnB1dC1wYWRkaW5nLXZlcnRpY2FsLWJhc2U7XG4gICAgICBwYWRkaW5nLWxlZnQ6IEBmb250LXNpemUtc20gKyBAY29udHJvbC1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09IFNlbGVjdGlvbnMgPT09PT09PT09PT09PT09PT09PT09PT09XG4gIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24taXRlbSB7XG4gICAgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICAgIC8vIEl0J3Mgb2sgbm90IHRvIGRvIHRoaXMsIGJ1dCAyNHB4IG1ha2VzIGJvdHRvbSBuYXJyb3cgaW4gdmlldyBzaG91bGQgYWRqdXN0XG4gICAgJi1jb250ZW50IHtcbiAgICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogKEBwYWRkaW5nLXhzIC8gMik7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09IElucHV0ID09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tc2VhcmNoIHtcbiAgICAmLW1pcnJvciB7XG4gICAgICAuQHtzZWxlY3QtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09IFBsYWNlaG9sZGVyID09PT09PT09PT09PT09PT09PT09PT09XG4gIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgIHJpZ2h0OiBAaW5wdXQtcGFkZGluZy1ob3Jpem9udGFsO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgLy8gPT0gICAgICAgICAgICAgICAgICAgICAgICAgIFNpemUgICAgICAgICAgICAgICAgICAgICAgICAgID09XG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4gIC8vIFNpemUgc21hbGwgbmVlZCBhZGRpdGlvbmFsIHNldCBwYWRkaW5nXG4gICYuQHtzZWxlY3QtcHJlZml4LWNsc30tc20ge1xuICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICByaWdodDogQGlucHV0LXBhZGRpbmctaG9yaXpvbnRhbC1zbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gc2luZ2xlXG5Ac2VsZWN0aW9uLWl0ZW0tcGFkZGluZzogY2VpbChAZm9udC1zaXplLWJhc2UgKiAxLjI1KTtcblxuLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNpbmdsZSB7XG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT0gU2VsZWN0b3IgPT09PT09PT09PT09PT09PT09PT09PT09PVxuICAuQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0b3Ige1xuICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24taXRlbSxcbiAgICAuQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDlweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gV2l0aCBhcnJvdyBzaG91bGQgcHJvdmlkZXMgYHBhZGRpbmctcmlnaHRgIHRvIHNob3cgdGhlIGFycm93XG4gICYuQHtzZWxlY3QtcHJlZml4LWNsc30tc2hvdy1hcnJvdyAuQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0aW9uLXNlYXJjaCB7XG4gICAgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgcmlnaHQ6IEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtYmFzZTtcbiAgICAgIGxlZnQ6IEBpbnB1dC1wYWRkaW5nLWhvcml6b250YWwtYmFzZSArIEBmb250LXNpemUtYmFzZTtcbiAgICB9XG4gIH1cblxuICAmLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNob3ctYXJyb3cgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNlbGVjdGlvbi1pdGVtLFxuICAmLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNob3ctYXJyb3cgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gICAgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogQHNlbGVjdGlvbi1pdGVtLXBhZGRpbmc7XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIC8vID09ICAgICAgICAgICAgICAgICAgICAgICAgICBTaXplICAgICAgICAgICAgICAgICAgICAgICAgICA9PVxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICAvLyBTaXplIHNtYWxsIG5lZWQgYWRkaXRpb25hbCBzZXQgcGFkZGluZ1xuICAmLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNtIHtcbiAgICAmOm5vdCguQHtzZWxlY3QtcHJlZml4LWNsc30tY3VzdG9taXplLWlucHV0KSB7XG4gICAgICAvLyBXaXRoIGFycm93IHNob3VsZCBwcm92aWRlcyBgcGFkZGluZy1yaWdodGAgdG8gc2hvdyB0aGUgYXJyb3dcbiAgICAgICYuQHtzZWxlY3QtcHJlZml4LWNsc30tc2hvdy1hcnJvdyAuQHtzZWxlY3QtcHJlZml4LWNsc30tc2VsZWN0aW9uLXNlYXJjaCB7XG4gICAgICAgIC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgICByaWdodDogQGlucHV0LXBhZGRpbmctaG9yaXpvbnRhbC1zbSAtIDFweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNob3ctYXJyb3cgLkB7c2VsZWN0LXByZWZpeC1jbHN9LXNlbGVjdGlvbi1pdGVtLFxuICAgICAgJi5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zaG93LWFycm93IC5Ae3NlbGVjdC1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgICAuQHtzZWxlY3QtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IEBmb250LXNpemUtYmFzZSAqIDEuNTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBza2VsZXRvbi1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tc2tlbGV0b24nO1xuQHNrZWxldG9uLWF2YXRhci1wcmVmaXgtY2xzOiB+J0B7c2tlbGV0b24tcHJlZml4LWNsc30tYXZhdGFyJztcbkBza2VsZXRvbi10aXRsZS1wcmVmaXgtY2xzOiB+J0B7c2tlbGV0b24tcHJlZml4LWNsc30tdGl0bGUnO1xuQHNrZWxldG9uLXBhcmFncmFwaC1wcmVmaXgtY2xzOiB+J0B7c2tlbGV0b24tcHJlZml4LWNsc30tcGFyYWdyYXBoJztcbkBza2VsZXRvbi1idXR0b24tcHJlZml4LWNsczogfidAe3NrZWxldG9uLXByZWZpeC1jbHN9LWJ1dHRvbic7XG5Ac2tlbGV0b24taW5wdXQtcHJlZml4LWNsczogfidAe3NrZWxldG9uLXByZWZpeC1jbHN9LWlucHV0JztcbkBza2VsZXRvbi1pbWFnZS1wcmVmaXgtY2xzOiB+J0B7c2tlbGV0b24tcHJlZml4LWNsc30taW1hZ2UnO1xuQHNrZWxldG9uLWJsb2NrLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcblxuLkB7c2tlbGV0b24tcHJlZml4LWNsc30ge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgcGFkZGluZy1yaWdodDogQHBhZGRpbmctbWQ7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgIC8vIEF2YXRhclxuICAgIC5Ae3NrZWxldG9uLWF2YXRhci1wcmVmaXgtY2xzfSB7XG4gICAgICAuc2tlbGV0b24tZWxlbWVudC1hdmF0YXIoKTtcbiAgICB9XG4gIH1cblxuICAmLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgIC8vIFRpdGxlXG4gICAgLkB7c2tlbGV0b24tdGl0bGUtcHJlZml4LWNsc30ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IEBza2VsZXRvbi10aXRsZS1oZWlnaHQ7XG4gICAgICBiYWNrZ3JvdW5kOiBAc2tlbGV0b24tY29sb3I7XG4gICAgICBib3JkZXItcmFkaXVzOiBAc2tlbGV0b24tYmxvY2stcmFkaXVzO1xuXG4gICAgICArIC5Ae3NrZWxldG9uLXBhcmFncmFwaC1wcmVmaXgtY2xzfSB7XG4gICAgICAgIG1hcmdpbi10b3A6IEBza2VsZXRvbi10aXRsZS1wYXJhZ3JhcGgtbWFyZ2luLXRvcDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBwYXJhZ3JhcGhcbiAgICAuQHtza2VsZXRvbi1wYXJhZ3JhcGgtcHJlZml4LWNsc30ge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgPiBsaSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IEBza2VsZXRvbi1wYXJhZ3JhcGgtbGktaGVpZ2h0O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiBAc2tlbGV0b24tY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IEBza2VsZXRvbi1ibG9jay1yYWRpdXM7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bnRoLWNoaWxkKDIpKSB7XG4gICAgICAgICAgd2lkdGg6IDYxJTtcbiAgICAgICAgfVxuXG4gICAgICAgICsgbGkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IEBza2VsZXRvbi1wYXJhZ3JhcGgtbGktbWFyZ2luLXRvcDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtd2l0aC1hdmF0YXIgJi1jb250ZW50IHtcbiAgICAvLyBUaXRsZVxuICAgIC5Ae3NrZWxldG9uLXRpdGxlLXByZWZpeC1jbHN9IHtcbiAgICAgIG1hcmdpbi10b3A6IEBtYXJnaW4tc207XG5cbiAgICAgICsgLkB7c2tlbGV0b24tcGFyYWdyYXBoLXByZWZpeC1jbHN9IHtcbiAgICAgICAgbWFyZ2luLXRvcDogQHNrZWxldG9uLXBhcmFncmFwaC1tYXJnaW4tdG9wO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtcm91bmQgJi1jb250ZW50IHtcbiAgICAuQHtza2VsZXRvbi10aXRsZS1wcmVmaXgtY2xzfSxcbiAgICAuQHtza2VsZXRvbi1wYXJhZ3JhcGgtcHJlZml4LWNsc30gPiBsaSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICB9XG4gIH1cblxuICAvLyBXaXRoIGFjdGl2ZSBhbmltYXRpb25cbiAgJi1hY3RpdmUge1xuICAgIC5Ae3NrZWxldG9uLXRpdGxlLXByZWZpeC1jbHN9LFxuICAgIC5Ae3NrZWxldG9uLXBhcmFncmFwaC1wcmVmaXgtY2xzfSA+IGxpLFxuICAgIC5Ae3NrZWxldG9uLWF2YXRhci1wcmVmaXgtY2xzfSxcbiAgICAuQHtza2VsZXRvbi1idXR0b24tcHJlZml4LWNsc30sXG4gICAgLkB7c2tlbGV0b24taW5wdXQtcHJlZml4LWNsc30sXG4gICAgLkB7c2tlbGV0b24taW1hZ2UtcHJlZml4LWNsc30ge1xuICAgICAgLnNrZWxldG9uLWNvbG9yKCk7XG4gICAgfVxuICB9XG5cbiAgLy8gU2tlbGV0b24gQmxvY2sgQnV0dG9uLCBJbnB1dFxuICAmLkB7c2tlbGV0b24tcHJlZml4LWNsc30tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLkB7c2tlbGV0b24tYnV0dG9uLXByZWZpeC1jbHN9IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5Ae3NrZWxldG9uLWlucHV0LXByZWZpeC1jbHN9IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC8vIFNrZWxldG9uIGVsZW1lbnRcbiAgJi1lbGVtZW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG5cbiAgICAuQHtza2VsZXRvbi1idXR0b24tcHJlZml4LWNsc30ge1xuICAgICAgLnNrZWxldG9uLWVsZW1lbnQtYnV0dG9uKCk7XG4gICAgfVxuXG4gICAgLkB7c2tlbGV0b24tYXZhdGFyLXByZWZpeC1jbHN9IHtcbiAgICAgIC5za2VsZXRvbi1lbGVtZW50LWF2YXRhcigpO1xuICAgIH1cblxuICAgIC5Ae3NrZWxldG9uLWlucHV0LXByZWZpeC1jbHN9IHtcbiAgICAgIC5za2VsZXRvbi1lbGVtZW50LWlucHV0KCk7XG4gICAgfVxuXG4gICAgLkB7c2tlbGV0b24taW1hZ2UtcHJlZml4LWNsc30ge1xuICAgICAgLnNrZWxldG9uLWVsZW1lbnQtaW1hZ2UoKTtcbiAgICB9XG4gIH1cbn1cbi8vIEJ1dHRvblxuLnNrZWxldG9uLWVsZW1lbnQtYnV0dG9uKCkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQ6IEBza2VsZXRvbi1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcblxuICAuc2tlbGV0b24tZWxlbWVudC1idXR0b24tc2l6ZShAYnRuLWhlaWdodC1iYXNlKTtcblxuICAmLWxnIHtcbiAgICAuc2tlbGV0b24tZWxlbWVudC1idXR0b24tc2l6ZShAYnRuLWhlaWdodC1sZyk7XG4gIH1cblxuICAmLXNtIHtcbiAgICAuc2tlbGV0b24tZWxlbWVudC1idXR0b24tc2l6ZShAYnRuLWhlaWdodC1zbSk7XG4gIH1cbn1cbi8vIEF2YXRhclxuLnNrZWxldG9uLWVsZW1lbnQtYXZhdGFyKCkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQ6IEBza2VsZXRvbi1jb2xvcjtcblxuICAuc2tlbGV0b24tZWxlbWVudC1hdmF0YXItc2l6ZShAYXZhdGFyLXNpemUtYmFzZSk7XG5cbiAgJi1sZyB7XG4gICAgLnNrZWxldG9uLWVsZW1lbnQtYXZhdGFyLXNpemUoQGF2YXRhci1zaXplLWxnKTtcbiAgfVxuXG4gICYtc20ge1xuICAgIC5za2VsZXRvbi1lbGVtZW50LWF2YXRhci1zaXplKEBhdmF0YXItc2l6ZS1zbSk7XG4gIH1cbn1cblxuLy8gSW5wdXRcbi5za2VsZXRvbi1lbGVtZW50LWlucHV0KCkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQ6IEBza2VsZXRvbi1jb2xvcjtcblxuICAuc2tlbGV0b24tZWxlbWVudC1pbnB1dC1zaXplKEBpbnB1dC1oZWlnaHQtYmFzZSk7XG5cbiAgJi1sZyB7XG4gICAgLnNrZWxldG9uLWVsZW1lbnQtaW5wdXQtc2l6ZShAaW5wdXQtaGVpZ2h0LWxnKTtcbiAgfVxuXG4gICYtc20ge1xuICAgIC5za2VsZXRvbi1lbGVtZW50LWlucHV0LXNpemUoQGlucHV0LWhlaWdodC1zbSk7XG4gIH1cbn1cblxuLy8gSW1hZ2Vcbi5za2VsZXRvbi1lbGVtZW50LWltYWdlKCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZDogQHNrZWxldG9uLWNvbG9yO1xuXG4gIC5za2VsZXRvbi1lbGVtZW50LWltYWdlLXNpemUoQGltYWdlLXNpemUtYmFzZSoyKTtcblxuICAmLXBhdGgge1xuICAgIGZpbGw6ICNiZmJmYmY7XG4gIH1cblxuICAmLXN2ZyB7XG4gICAgLnNrZWxldG9uLWVsZW1lbnQtaW1hZ2Utc2l6ZShAaW1hZ2Utc2l6ZS1iYXNlKTtcbiAgICBtYXgtd2lkdGg6IEBpbWFnZS1zaXplLWJhc2UgKiA0O1xuICAgIG1heC1oZWlnaHQ6IEBpbWFnZS1zaXplLWJhc2UgKiA0O1xuICB9XG59XG5cbi5za2VsZXRvbi1lbGVtZW50LWF2YXRhci1zaXplKEBzaXplKSB7XG4gIHdpZHRoOiBAc2l6ZTtcbiAgLnNrZWxldG9uLWVsZW1lbnQtY29tbW9uLXNpemUoQHNpemUpO1xuXG4gICYuQHtza2VsZXRvbi1hdmF0YXItcHJlZml4LWNsc30tY2lyY2xlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbn1cblxuLnNrZWxldG9uLWVsZW1lbnQtYnV0dG9uLXNpemUoQHNpemUpIHtcbiAgd2lkdGg6IEBzaXplICogMjtcbiAgbWluLXdpZHRoOiBAc2l6ZSAqIDI7XG4gIC5za2VsZXRvbi1lbGVtZW50LWNvbW1vbi1zaXplKEBzaXplKTtcblxuICAmLkB7c2tlbGV0b24tYnV0dG9uLXByZWZpeC1jbHN9LXNxdWFyZSB7XG4gICAgd2lkdGg6IEBzaXplO1xuICAgIG1pbi13aWR0aDogQHNpemU7XG4gIH1cblxuICAmLkB7c2tlbGV0b24tYnV0dG9uLXByZWZpeC1jbHN9LWNpcmNsZSB7XG4gICAgd2lkdGg6IEBzaXplO1xuICAgIG1pbi13aWR0aDogQHNpemU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG5cbiAgJi5Ae3NrZWxldG9uLWJ1dHRvbi1wcmVmaXgtY2xzfS1yb3VuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogQHNpemU7XG4gIH1cbn1cblxuLnNrZWxldG9uLWVsZW1lbnQtaW5wdXQtc2l6ZShAc2l6ZSkge1xuICB3aWR0aDogQHNpemUgKiA1O1xuICBtaW4td2lkdGg6IEBzaXplICogNTtcbiAgLnNrZWxldG9uLWVsZW1lbnQtY29tbW9uLXNpemUoQHNpemUpO1xufVxuXG4uc2tlbGV0b24tZWxlbWVudC1pbWFnZS1zaXplKEBzaXplKSB7XG4gIHdpZHRoOiBAc2l6ZTtcbiAgLnNrZWxldG9uLWVsZW1lbnQtY29tbW9uLXNpemUoQHNpemUpO1xuXG4gICYuQHtza2VsZXRvbi1pbWFnZS1wcmVmaXgtY2xzfS1jaXJjbGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxufVxuXG4uc2tlbGV0b24tZWxlbWVudC1jb21tb24tc2l6ZShAc2l6ZSkge1xuICBoZWlnaHQ6IEBzaXplO1xuICBsaW5lLWhlaWdodDogQHNpemU7XG59XG5cbi5za2VsZXRvbi1jb2xvcigpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBmaXggaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMzY0NDRcbiAgLy8gaHR0cHM6Ly9tb25zaGluLmdpdGh1Yi5pby8yMDIxMDkvY3NzL3NhZmFyaS1ib3JkZXItcmFkaXVzLW92ZXJmbG93LWhpZGRlbi9cbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXgsdmFsdWUtbm8tdmVuZG9yLXByZWZpeCAqL1xuICB6LWluZGV4OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTE1MCU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IC0xNTAlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIDkwZGVnLFxuICAgICAgQHNrZWxldG9uLWNvbG9yIDI1JSxcbiAgICAgIEBza2VsZXRvbi10by1jb2xvciAzNyUsXG4gICAgICBAc2tlbGV0b24tY29sb3IgNjMlXG4gICAgKTtcbiAgICBhbmltYXRpb246IH4nQHtza2VsZXRvbi1wcmVmaXgtY2xzfS1sb2FkaW5nJyAxLjRzIGVhc2UgaW5maW5pdGU7XG4gICAgY29udGVudDogJyc7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB+XCJAe3NrZWxldG9uLXByZWZpeC1jbHN9LWxvYWRpbmdcIiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTM3LjUlKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzNy41JSk7XG4gIH1cbn1cblxuQGltcG9ydCAnLi9ydGwnO1xuXG5Acm9vdC1lbnRyeS1uYW1lOiBkZWZhdWx0OyIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5Ac2tlbGV0b24tcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXNrZWxldG9uJztcbkBza2VsZXRvbi1hdmF0YXItcHJlZml4LWNsczogfidAe3NrZWxldG9uLXByZWZpeC1jbHN9LWF2YXRhcic7XG5Ac2tlbGV0b24tdGl0bGUtcHJlZml4LWNsczogfidAe3NrZWxldG9uLXByZWZpeC1jbHN9LXRpdGxlJztcbkBza2VsZXRvbi1wYXJhZ3JhcGgtcHJlZml4LWNsczogfidAe3NrZWxldG9uLXByZWZpeC1jbHN9LXBhcmFncmFwaCc7XG5cbi5Ae3NrZWxldG9uLXByZWZpeC1jbHN9IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG5cbiAgJi1oZWFkZXIge1xuICAgIC5Ae3NrZWxldG9uLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLy8gV2l0aCBhY3RpdmUgYW5pbWF0aW9uXG4gICYuQHtza2VsZXRvbi1wcmVmaXgtY2xzfS1hY3RpdmUge1xuICAgICYgLkB7c2tlbGV0b24tcHJlZml4LWNsc30tY29udGVudCB7XG4gICAgICAuQHtza2VsZXRvbi10aXRsZS1wcmVmaXgtY2xzfSxcbiAgICAgIC5Ae3NrZWxldG9uLXBhcmFncmFwaC1wcmVmaXgtY2xzfSA+IGxpIHtcbiAgICAgICAgLkB7c2tlbGV0b24tcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IH4nQHtza2VsZXRvbi1wcmVmaXgtY2xzfS1sb2FkaW5nLXJ0bCc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHtza2VsZXRvbi1hdmF0YXItcHJlZml4LWNsc30ge1xuICAgICAgLkB7c2tlbGV0b24tcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiB+J0B7c2tlbGV0b24tcHJlZml4LWNsc30tbG9hZGluZy1ydGwnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIH5cIkB7c2tlbGV0b24tcHJlZml4LWNsc30tbG9hZGluZy1ydGxcIiB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSA1MCU7XG4gIH1cblxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDUwJTtcbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBzbGlkZXItcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXNsaWRlcic7XG5cbi5Ae3NsaWRlci1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luOiBAc2xpZGVyLW1hcmdpbjtcbiAgcGFkZGluZzogNHB4IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuXG4gIC52ZXJ0aWNhbCgpO1xuXG4gICYtd2l0aC1tYXJrcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgfVxuXG4gICYtcmFpbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBzbGlkZXItcmFpbC1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICB9XG5cbiAgJi10cmFjayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBzbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgfVxuXG4gICYtaGFuZGxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IEBzbGlkZXItaGFuZGxlLXNpemU7XG4gICAgaGVpZ2h0OiBAc2xpZGVyLWhhbmRsZS1zaXplO1xuICAgIG1hcmdpbi10b3A6IEBzbGlkZXItaGFuZGxlLW1hcmdpbi10b3A7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3JkZXI6IHNvbGlkIEBzbGlkZXItaGFuZGxlLWJvcmRlci13aWR0aCBAc2xpZGVyLWhhbmRsZS1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNoYWRvdzogQHNsaWRlci1oYW5kbGUtc2hhZG93O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4zcywgYm94LXNoYWRvdyAwLjZzLFxuICAgICAgdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuMTgsIDAuODksIDAuMzIsIDEuMjgpO1xuXG4gICAgLy8gJi1kcmFnZ2luZyYtZHJhZ2dpbmcmLWRyYWdnaW5nIHtcbiAgICAvLyAgIGJvcmRlci1jb2xvcjogQHNsaWRlci1oYW5kbGUtY29sb3ItZm9jdXM7XG4gICAgLy8gICBib3gtc2hhZG93OiAwIDAgMCA1cHggQHNsaWRlci1oYW5kbGUtY29sb3ItZm9jdXMtc2hhZG93O1xuICAgIC8vIH1cbiAgICAmLWRyYWdnaW5nIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6IEBzbGlkZXItaGFuZGxlLWNvbG9yLWZvY3VzO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDVweCBAc2xpZGVyLWhhbmRsZS1jb2xvci1mb2N1cy1zaGFkb3c7XG4gICAgfVxuXG4gICAgJi5Ae2FudC1wcmVmaXh9LXRvb2x0aXAtb3BlbiB7XG4gICAgICBib3JkZXItY29sb3I6IEBzbGlkZXItaGFuZGxlLWNvbG9yLXRvb2x0aXAtb3BlbjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC02cHg7XG4gICAgICByaWdodDogLTZweDtcbiAgICAgIGJvdHRvbTogLTZweDtcbiAgICAgIGxlZnQ6IC02cHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAuQHtzbGlkZXItcHJlZml4LWNsc30tcmFpbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc2xpZGVyLXJhaWwtYmFja2dyb3VuZC1jb2xvci1ob3ZlcjtcbiAgICB9XG4gICAgLkB7c2xpZGVyLXByZWZpeC1jbHN9LXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvci1ob3ZlcjtcbiAgICB9XG4gICAgLkB7c2xpZGVyLXByZWZpeC1jbHN9LWhhbmRsZTpub3QoLkB7YW50LXByZWZpeH0tdG9vbHRpcC1vcGVuKSB7XG4gICAgICBib3JkZXItY29sb3I6IEBzbGlkZXItaGFuZGxlLWNvbG9yLWhvdmVyO1xuICAgIH1cbiAgfVxuXG4gICYtbWFyayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTRweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuICB9XG5cbiAgJi1tYXJrLXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6IEB0ZXh0LWNvbG9yLXNlY29uZGFyeTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgJi1hY3RpdmUge1xuICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gICYtc3RlcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgJi1kb3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0ycHg7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29tcG9uZW50LWJhY2tncm91bmQ7XG4gICAgYm9yZGVyOiAycHggc29saWQgQHNsaWRlci1kb3QtYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmLWFjdGl2ZSB7XG4gICAgICBib3JkZXItY29sb3I6IEBzbGlkZXItZG90LWJvcmRlci1jb2xvci1hY3RpdmU7XG4gICAgfVxuICB9XG5cbiAgJi1kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgIC5Ae3NsaWRlci1wcmVmaXgtY2xzfS1yYWlsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzbGlkZXItcmFpbC1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLkB7c2xpZGVyLXByZWZpeC1jbHN9LXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzbGlkZXItZGlzYWJsZWQtY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuQHtzbGlkZXItcHJlZml4LWNsc30taGFuZGxlLFxuICAgIC5Ae3NsaWRlci1wcmVmaXgtY2xzfS1kb3Qge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbXBvbmVudC1iYWNrZ3JvdW5kO1xuICAgICAgYm9yZGVyLWNvbG9yOiBAc2xpZGVyLWRpc2FibGVkLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG5cbiAgICAuQHtzbGlkZXItcHJlZml4LWNsc30tbWFyay10ZXh0LFxuICAgIC5Ae3NsaWRlci1wcmVmaXgtY2xzfS1kb3Qge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4udmVydGljYWwoKSB7XG4gICYtdmVydGljYWwge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDZweCAxMHB4O1xuICAgIHBhZGRpbmc6IDAgNHB4O1xuXG4gICAgLkB7c2xpZGVyLXByZWZpeC1jbHN9LXJhaWwge1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuQHtzbGlkZXItcHJlZml4LWNsc30tdHJhY2sge1xuICAgICAgd2lkdGg6IDRweDtcbiAgICB9XG5cbiAgICAuQHtzbGlkZXItcHJlZml4LWNsc30taGFuZGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IC02cHg7IC8vIHdlIGNob3VsZCBjb25zaWRlciBib3JkZXIgd2lkdGggYXMgd2VsbDogKDEwICsgMiApIC8gMlxuICAgICAgbWFyZ2luLWxlZnQ6IEBzbGlkZXItaGFuZGxlLW1hcmdpbi1sZWZ0O1xuICAgIH1cblxuICAgIC5Ae3NsaWRlci1wcmVmaXgtY2xzfS1tYXJrIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDEycHg7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuQHtzbGlkZXItcHJlZml4LWNsc30tbWFyay10ZXh0IHtcbiAgICAgIGxlZnQ6IDRweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgLkB7c2xpZGVyLXByZWZpeC1jbHN9LXN0ZXAge1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuQHtzbGlkZXItcHJlZml4LWNsc30tZG90IHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICAgIH1cbiAgfVxuXG4gICYtdG9vbHRpcCB7XG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMjAwMTRcbiAgICAuQHthbnQtcHJlZml4fS10b29sdGlwLWlubmVyIHtcbiAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgfVxuICB9XG59XG5cbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQHNsaWRlci1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tc2xpZGVyJztcblxuLkB7c2xpZGVyLXByZWZpeC1jbHN9IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG5cbiAgJi1tYXJrIHtcbiAgICAuQHtzbGlkZXItcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4udmVydGljYWwoKSB7XG4gICYtdmVydGljYWwge1xuICAgIC5Ae3NsaWRlci1wcmVmaXgtY2xzfS1oYW5kbGUge1xuICAgICAgLkB7c2xpZGVyLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5Ae3NsaWRlci1wcmVmaXgtY2xzfS1tYXJrIHtcbiAgICAgIC5Ae3NsaWRlci1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7c2xpZGVyLXByZWZpeC1jbHN9LW1hcmstdGV4dCB7XG4gICAgICAuQHtzbGlkZXItcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIHJpZ2h0OiA0cHg7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7c2xpZGVyLXByZWZpeC1jbHN9LWRvdCB7XG4gICAgICAuQHtzbGlkZXItcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQHNwYWNlLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1zcGFjZSc7XG5Ac3BhY2UtaXRlbS1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tc3BhY2UtaXRlbSc7XG5cbi5Ae3NwYWNlLXByZWZpeC1jbHN9IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgJi12ZXJ0aWNhbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gICYtYWxpZ24ge1xuICAgICYtY2VudGVyIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi1zdGFydCB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAmLWVuZCB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgfVxuXG4gICAgJi1iYXNlbGluZSB7XG4gICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgfVxuICB9XG59XG5cbi5Ae3NwYWNlLWl0ZW0tcHJlZml4LWNsc30ge1xuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBpbXBvcnQgJy4vY29tcGFjdCc7XG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBzcGFjZS1jb21wYWN0LXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1zcGFjZS1jb21wYWN0JztcblxuLkB7c3BhY2UtY29tcGFjdC1wcmVmaXgtY2xzfSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG4gICYtYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmLXZlcnRpY2FsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQHNwYWNlLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1zcGFjZSc7XG5cbi5Ae3NwYWNlLXByZWZpeC1jbHN9IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG5cbiAgJi1jb21wYWN0LXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5Ac3Bpbi1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tc3Bpbic7XG5Ac3Bpbi1kb3QtZGVmYXVsdDogQHRleHQtY29sb3Itc2Vjb25kYXJ5O1xuXG4uQHtzcGluLXByZWZpeC1jbHN9IHtcbiAgLnJlc2V0LWNvbXBvbmVudCgpO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgQGVhc2UtaW4tb3V0LWNpcmM7XG5cbiAgJi1zcGlubmluZyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICYtbmVzdGVkLWxvYWRpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICA+IGRpdiA+IC5Ae3NwaW4tcHJlZml4LWNsc30ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgICAuQHtzcGluLXByZWZpeC1jbHN9LWRvdCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luOiAtKEBzcGluLWRvdC1zaXplIC8gMik7XG4gICAgICB9XG4gICAgICAuQHtzcGluLXByZWZpeC1jbHN9LXRleHQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6ICgoQHNwaW4tZG90LXNpemUgLSBAZm9udC1zaXplLWJhc2UpIC8gMikgKyAycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMCAxcHggMnB4IEBzaGFkb3ctY29sb3ItaW52ZXJzZTtcbiAgICAgIH1cbiAgICAgICYuQHtzcGluLXByZWZpeC1jbHN9LXNob3ctdGV4dCAuQHtzcGluLXByZWZpeC1jbHN9LWRvdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0oQHNwaW4tZG90LXNpemUgLyAyKSAtIDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiBkaXYgPiAuQHtzcGluLXByZWZpeC1jbHN9LXNtIHtcbiAgICAgIC5Ae3NwaW4tcHJlZml4LWNsc30tZG90IHtcbiAgICAgICAgbWFyZ2luOiAtKEBzcGluLWRvdC1zaXplLXNtIC8gMik7XG4gICAgICB9XG4gICAgICAuQHtzcGluLXByZWZpeC1jbHN9LXRleHQge1xuICAgICAgICBwYWRkaW5nLXRvcDogKChAc3Bpbi1kb3Qtc2l6ZS1zbSAtIEBmb250LXNpemUtYmFzZSkgLyAyKSArIDJweDtcbiAgICAgIH1cbiAgICAgICYuQHtzcGluLXByZWZpeC1jbHN9LXNob3ctdGV4dCAuQHtzcGluLXByZWZpeC1jbHN9LWRvdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0oQHNwaW4tZG90LXNpemUtc20gLyAyKSAtIDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiBkaXYgPiAuQHtzcGluLXByZWZpeC1jbHN9LWxnIHtcbiAgICAgIC5Ae3NwaW4tcHJlZml4LWNsc30tZG90IHtcbiAgICAgICAgbWFyZ2luOiAtKEBzcGluLWRvdC1zaXplLWxnIC8gMik7XG4gICAgICB9XG4gICAgICAuQHtzcGluLXByZWZpeC1jbHN9LXRleHQge1xuICAgICAgICBwYWRkaW5nLXRvcDogKChAc3Bpbi1kb3Qtc2l6ZS1sZyAtIEBmb250LXNpemUtYmFzZSkgLyAyKSArIDJweDtcbiAgICAgIH1cbiAgICAgICYuQHtzcGluLXByZWZpeC1jbHN9LXNob3ctdGV4dCAuQHtzcGluLXByZWZpeC1jbHN9LWRvdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0oQHNwaW4tZG90LXNpemUtbGcgLyAyKSAtIDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIGRpc3BsYXk6IH4nbm9uZSBcXDknO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiBAY29tcG9uZW50LWJhY2tncm91bmQ7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtYmx1ciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLy8gdGlwXG4gIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAmLXRpcCB7XG4gICAgY29sb3I6IEBzcGluLWRvdC1kZWZhdWx0O1xuICB9XG5cbiAgLy8gZG90c1xuICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuICAmLWRvdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IEBzcGluLWRvdC1zaXplO1xuXG4gICAgLnNxdWFyZSgxZW0pO1xuXG4gICAgJi1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDlweDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnktY29sb3I7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICBhbmltYXRpb246IGFudFNwaW5Nb3ZlIDFzIGluZmluaXRlIGxpbmVhciBhbHRlcm5hdGU7XG5cbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC40cztcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IDAuOHM7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IDEuMnM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zcGluIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgYW5pbWF0aW9uOiBhbnRSb3RhdGUgMS4ycyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgfVxuICB9XG5cbiAgLy8gU2l6ZXNcbiAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAgLy8gc21hbGxcbiAgJi1zbSAmLWRvdCB7XG4gICAgZm9udC1zaXplOiBAc3Bpbi1kb3Qtc2l6ZS1zbTtcblxuICAgIGkge1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgIH1cbiAgfVxuXG4gIC8vIGxhcmdlXG4gICYtbGcgJi1kb3Qge1xuICAgIGZvbnQtc2l6ZTogQHNwaW4tZG90LXNpemUtbGc7XG5cbiAgICBpIHtcbiAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gICYmLXNob3ctdGV4dCAmLXRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIC8qIElFMTArICovXG4gIC5Ae3NwaW4tcHJlZml4LWNsc30tYmx1ciB7XG4gICAgYmFja2dyb3VuZDogQGNvbXBvbmVudC1iYWNrZ3JvdW5kO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFudFNwaW5Nb3ZlIHtcbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbnRSb3RhdGUge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiLkB7c3Bpbi1wcmVmaXgtY2xzfSB7XG4gICYtcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxuXG4gICYtZG90IHtcbiAgICAmLXNwaW4ge1xuICAgICAgLkB7c3Bpbi1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBhbnRSb3RhdGVSdGw7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgYW50Um90YXRlUnRsIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00MDVkZWcpO1xuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQHN0YXRpc3RpYy1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tc3RhdGlzdGljJztcblxuLkB7c3RhdGlzdGljLXByZWZpeC1jbHN9IHtcbiAgLnJlc2V0LWNvbXBvbmVudCgpO1xuXG4gICYtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IEBtYXJnaW4teHNzO1xuICAgIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG4gICAgZm9udC1zaXplOiBAc3RhdGlzdGljLXRpdGxlLWZvbnQtc2l6ZTtcbiAgfVxuXG4gICYtc2tlbGV0b24ge1xuICAgIHBhZGRpbmctdG9wOiBAcGFkZGluZy1tZDtcbiAgfVxuXG4gICYtY29udGVudCB7XG4gICAgY29sb3I6IEBoZWFkaW5nLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogQHN0YXRpc3RpYy1jb250ZW50LWZvbnQtc2l6ZTtcbiAgICBmb250LWZhbWlseTogQHN0YXRpc3RpYy1mb250LWZhbWlseTtcblxuICAgICYtdmFsdWUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgfVxuXG4gICAgJi1wcmVmaXgsXG4gICAgJi1zdWZmaXgge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgICYtcHJlZml4IHtcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIH1cblxuICAgICYtc3VmZml4IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgfVxuICB9XG59XG5cbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCIuQHtzdGF0aXN0aWMtcHJlZml4LWNsc30ge1xuICAmLXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gIH1cblxuICAmLWNvbnRlbnQge1xuICAgICYtcHJlZml4IHtcbiAgICAgIC5Ae3N0YXRpc3RpYy1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXN1ZmZpeCB7XG4gICAgICAuQHtzdGF0aXN0aWMtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQHN0ZXBzLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1zdGVwcyc7XG5AcHJvY2Vzcy1pY29uLWNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcbkBwcm9jZXNzLXRpdGxlLWNvbG9yOiBAaGVhZGluZy1jb2xvcjtcbkBwcm9jZXNzLWRlc2NyaXB0aW9uLWNvbG9yOiBAdGV4dC1jb2xvcjtcbkBwcm9jZXNzLWljb24tdGV4dC1jb2xvcjogQHRleHQtY29sb3ItaW52ZXJzZTtcbkB3YWl0LWljb24tY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbkB3YWl0LXRpdGxlLWNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG5Ad2FpdC1kZXNjcmlwdGlvbi1jb2xvcjogQHdhaXQtdGl0bGUtY29sb3I7XG5Ad2FpdC10YWlsLWNvbG9yOiBAcHJvY2Vzcy10YWlsLWNvbG9yO1xuQGZpbmlzaC1pY29uLWNvbG9yOiBAcHJvY2Vzcy1pY29uLWNvbG9yO1xuQGZpbmlzaC10aXRsZS1jb2xvcjogQHRleHQtY29sb3I7XG5AZmluaXNoLWRlc2NyaXB0aW9uLWNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG5AZmluaXNoLXRhaWwtY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xuQGVycm9yLWljb24tY29sb3I6IEBlcnJvci1jb2xvcjtcbkBlcnJvci10aXRsZS1jb2xvcjogQGVycm9yLWNvbG9yO1xuQGVycm9yLWRlc2NyaXB0aW9uLWNvbG9yOiBAZXJyb3ItY29sb3I7XG5AZXJyb3ItdGFpbC1jb2xvcjogQHdhaXQtdGFpbC1jb2xvcjtcbkBzdGVwcy1uYXYtYWN0aXZlLWNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcblxuLkB7c3RlcHMtcHJlZml4LWNsc30ge1xuICAucmVzZXQtY29tcG9uZW50KCk7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdGV4dC1hbGlnbjogaW5pdGlhbDtcbn1cblxuLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICYtY29udGFpbmVyIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkID4gJi1jb250YWluZXIgPiAmLXRhaWwsXG4gICY6bGFzdC1jaGlsZCA+ICYtY29udGFpbmVyID4gJi1jb250ZW50ID4gJi10aXRsZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLWljb24sXG4gICYtY29udGVudCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cblxuICAmLWljb24ge1xuICAgIHdpZHRoOiBAc3RlcHMtaWNvbi1zaXplO1xuICAgIGhlaWdodDogQHN0ZXBzLWljb24tc2l6ZTtcbiAgICBtYXJnaW46IEBzdGVwcy1pY29uLW1hcmdpbjtcbiAgICBmb250LXNpemU6IEBzdGVwcy1pY29uLWZvbnQtc2l6ZTtcbiAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5O1xuICAgIGxpbmUtaGVpZ2h0OiBAc3RlcHMtaWNvbi1zaXplO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IEBib3JkZXItd2lkdGgtYmFzZSBAYm9yZGVyLXN0eWxlLWJhc2UgQHdhaXQtaWNvbi1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiBAc3RlcHMtaWNvbi1zaXplO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgYm9yZGVyLWNvbG9yIDAuM3M7XG5cbiAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogQHN0ZXBzLWljb24tdG9wO1xuICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICB9XG5cbiAgJi10YWlsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6IEBib3JkZXItY29sb3Itc3BsaXQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gIH1cblxuICAmLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1sZztcbiAgICBsaW5lLWhlaWdodDogQHN0ZXBzLXRpdGxlLWxpbmUtaGVpZ2h0O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAoQHN0ZXBzLXRpdGxlLWxpbmUtaGVpZ2h0IC8gMik7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogOTk5OXB4O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiBAd2FpdC10YWlsLWNvbG9yO1xuICAgICAgY29udGVudDogJyc7XG4gICAgfVxuICB9XG5cbiAgJi1zdWJ0aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgY29sb3I6IEB0ZXh0LWNvbG9yLXNlY29uZGFyeTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuICB9XG5cbiAgJi1kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6IEB0ZXh0LWNvbG9yLXNlY29uZGFyeTtcbiAgICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcbiAgfVxuICAuc3RlcC1pdGVtLXN0YXR1cyh3YWl0KTtcbiAgLnN0ZXAtaXRlbS1zdGF0dXMocHJvY2Vzcyk7XG5cbiAgJi1wcm9jZXNzID4gJi1jb250YWluZXIgPiAmLWljb24ge1xuICAgIGJhY2tncm91bmQ6IEBwcm9jZXNzLWljb24tY29sb3I7XG4gICAgLkB7c3RlcHMtcHJlZml4LWNsc30taWNvbiB7XG4gICAgICBjb2xvcjogQHByb2Nlc3MtaWNvbi10ZXh0LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gICYtcHJvY2VzcyA+ICYtY29udGFpbmVyID4gJi10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAuc3RlcC1pdGVtLXN0YXR1cyhmaW5pc2gpO1xuICAuc3RlcC1pdGVtLXN0YXR1cyhlcnJvcik7XG5cbiAgJi5Ae3N0ZXBzLXByZWZpeC1jbHN9LW5leHQtZXJyb3IgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS10aXRsZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IEBlcnJvci1pY29uLWNvbG9yO1xuICB9XG5cbiAgJi1kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT0gQ2xpY2thYmxlID09PT09PT09PT09PT09PT09PT09PVxuLkB7c3RlcHMtcHJlZml4LWNsc30gLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbSB7XG4gICY6bm90KC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tYWN0aXZlKSB7XG4gICAgJiA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tY29udGFpbmVyW3JvbGU9J2J1dHRvbiddIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbSB7XG4gICAgICAgICYtdGl0bGUsXG4gICAgICAgICYtc3VidGl0bGUsXG4gICAgICAgICYtZGVzY3JpcHRpb24sXG4gICAgICAgICYtaWNvbiAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pY29uIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtIHtcbiAgICAgICAgICAmLXRpdGxlLFxuICAgICAgICAgICYtc3VidGl0bGUsXG4gICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS1wcm9jZXNzKSB7XG4gICAgICAmID4gLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS1jb250YWluZXJbcm9sZT0nYnV0dG9uJ106aG92ZXIge1xuICAgICAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtIHtcbiAgICAgICAgICAmLWljb24ge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcblxuICAgICAgICAgICAgLkB7c3RlcHMtcHJlZml4LWNsc30taWNvbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLkB7c3RlcHMtcHJlZml4LWNsc30taG9yaXpvbnRhbDpub3QoLkB7c3RlcHMtcHJlZml4LWNsc30tbGFiZWwtdmVydGljYWwpIHtcbiAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tdGl0bGUge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICAmLXRhaWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgIG1heC13aWR0aDogQHN0ZXBzLWRlc2NyaXB0aW9uLW1heC13aWR0aDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgfVxuICB9XG59XG5cbi5zdGVwLWl0ZW0tc3RhdHVzKEBzdGF0dXMpIHtcbiAgQGljb24tY29sb3I6ICdAe3N0YXR1c30taWNvbi1jb2xvcic7XG4gIEB0aXRsZS1jb2xvcjogJ0B7c3RhdHVzfS10aXRsZS1jb2xvcic7XG4gIEBkZXNjcmlwdGlvbi1jb2xvcjogJ0B7c3RhdHVzfS1kZXNjcmlwdGlvbi1jb2xvcic7XG4gIEB0YWlsLWNvbG9yOiAnQHtzdGF0dXN9LXRhaWwtY29sb3InO1xuICAmLUB7c3RhdHVzfSAmLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBzdGVwcy1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogQEBpY29uLWNvbG9yO1xuICAgID4gLkB7c3RlcHMtcHJlZml4LWNsc30taWNvbiB7XG4gICAgICBjb2xvcjogQEBpY29uLWNvbG9yO1xuICAgICAgLkB7c3RlcHMtcHJlZml4LWNsc30taWNvbi1kb3Qge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAQGljb24tY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtQHtzdGF0dXN9ID4gJi1jb250YWluZXIgPiAmLWNvbnRlbnQgPiAmLXRpdGxlIHtcbiAgICBjb2xvcjogQEB0aXRsZS1jb2xvcjtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBAdGFpbC1jb2xvcjtcbiAgICB9XG4gIH1cbiAgJi1Ae3N0YXR1c30gPiAmLWNvbnRhaW5lciA+ICYtY29udGVudCA+ICYtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiBAQGRlc2NyaXB0aW9uLWNvbG9yO1xuICB9XG4gICYtQHtzdGF0dXN9ID4gJi1jb250YWluZXIgPiAmLXRhaWw6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAQHRhaWwtY29sb3I7XG4gIH1cbn1cblxuQGltcG9ydCAnLi9jdXN0b20taWNvbic7XG5AaW1wb3J0ICcuL3NtYWxsJztcbkBpbXBvcnQgJy4vdmVydGljYWwnO1xuQGltcG9ydCAnLi9sYWJlbC1wbGFjZW1lbnQnO1xuQGltcG9ydCAnLi9wcm9ncmVzcy1kb3QnO1xuQGltcG9ydCAnLi9uYXYnO1xuQGltcG9ydCAnLi9ydGwnO1xuQGltcG9ydCAnLi9wcm9ncmVzcy5sZXNzJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCIuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWN1c3RvbSB7XG4gID4gLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS1jb250YWluZXIgPiAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWljb24ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWljb24ge1xuICAgICAgdG9wOiBAc3RlcHMtaWNvbi1jdXN0b20tdG9wO1xuICAgICAgbGVmdDogMC41cHg7XG4gICAgICB3aWR0aDogQHN0ZXBzLWljb24tY3VzdG9tLXNpemU7XG4gICAgICBoZWlnaHQ6IEBzdGVwcy1pY29uLWN1c3RvbS1zaXplO1xuICAgICAgZm9udC1zaXplOiBAc3RlcHMtaWNvbi1jdXN0b20tZm9udC1zaXplO1xuICAgICAgbGluZS1oZWlnaHQ6IEBzdGVwcy1pY29uLWN1c3RvbS1zaXplO1xuICAgIH1cbiAgfVxuICAmLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS1wcm9jZXNzIHtcbiAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWljb24gPiAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pY29uIHtcbiAgICAgIGNvbG9yOiBAcHJvY2Vzcy1pY29uLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4vLyBPbmx5IGFkanVzdCBob3Jpem9udGFsIGN1c3RvbWl6ZSBpY29uIHdpZHRoXG4uQHtzdGVwcy1wcmVmaXgtY2xzfSB7XG4gICY6bm90KC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXZlcnRpY2FsKSB7XG4gICAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS1jdXN0b20ge1xuICAgICAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS1pY29uIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuQHtzdGVwcy1wcmVmaXgtY2xzfS1zbWFsbCB7XG4gICYuQHtzdGVwcy1wcmVmaXgtY2xzfS1ob3Jpem9udGFsOm5vdCguQHtzdGVwcy1wcmVmaXgtY2xzfS1sYWJlbC12ZXJ0aWNhbClcbiAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbiAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS1pY29uIHtcbiAgICB3aWR0aDogQHN0ZXBzLXNtYWxsLWljb24tc2l6ZTtcbiAgICBoZWlnaHQ6IEBzdGVwcy1zbWFsbC1pY29uLXNpemU7XG4gICAgbWFyZ2luOiBAc3RlcHMtc21hbGwtaWNvbi1tYXJnaW47XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLXNtO1xuICAgIGxpbmUtaGVpZ2h0OiBAc3RlcHMtc21hbGwtaWNvbi1zaXplO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiBAc3RlcHMtc21hbGwtaWNvbi1zaXplO1xuICB9XG4gIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tdGl0bGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gICAgbGluZS1oZWlnaHQ6IEBzdGVwcy1zbWFsbC1pY29uLXNpemU7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IChAc3RlcHMtc21hbGwtaWNvbi1zaXplIC8gMik7XG4gICAgfVxuICB9XG4gIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gIH1cbiAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS10YWlsIHtcbiAgICB0b3A6IDhweDtcbiAgfVxuICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWN1c3RvbSAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWljb24ge1xuICAgIHdpZHRoOiBpbmhlcml0O1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgID4gLkB7c3RlcHMtcHJlZml4LWNsc30taWNvbiB7XG4gICAgICBmb250LXNpemU6IEBzdGVwcy1zbWFsbC1pY29uLXNpemU7XG4gICAgICBsaW5lLWhlaWdodDogQHN0ZXBzLXNtYWxsLWljb24tc2l6ZTtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5Ae3N0ZXBzLXByZWZpeC1jbHN9LXZlcnRpY2FsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0taWNvbiB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogQHN0ZXBzLXZlcnRpY2FsLWljb24td2lkdGg7XG4gICAgfVxuXG4gICAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWluLWhlaWdodDogNDhweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS10aXRsZSB7XG4gICAgICBsaW5lLWhlaWdodDogQHN0ZXBzLWljb24tc2l6ZTtcbiAgICB9XG5cbiAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgIH1cbiAgfVxuXG4gID4gLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbVxuICAgID4gLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS1jb250YWluZXJcbiAgICA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tdGFpbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiBAc3RlcHMtdmVydGljYWwtdGFpbC13aWR0aCAtIDE7IC8vIGxpbmUgd2lkdGhcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiBAc3RlcHMtaWNvbi1zaXplICsgNnB4IDAgNnB4O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW06bm90KDpsYXN0LWNoaWxkKVxuICAgID4gLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS1jb250YWluZXJcbiAgICA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tdGFpbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW1cbiAgICA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tY29udGFpbmVyXG4gICAgPiAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWNvbnRlbnRcbiAgICA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tdGl0bGUge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi5Ae3N0ZXBzLXByZWZpeC1jbHN9LXNtYWxsIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tY29udGFpbmVyIHtcbiAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLXRhaWwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogQHN0ZXBzLXZlcnRpY2FsLXRhaWwtd2lkdGgtc20gLSAxOyAvLyBsaW5lIHdpZHRoXG4gICAgICBwYWRkaW5nOiBAc3RlcHMtc21hbGwtaWNvbi1zaXplICsgNnB4IDAgNnB4O1xuICAgIH1cbiAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLXRpdGxlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAc3RlcHMtc21hbGwtaWNvbi1zaXplO1xuICAgIH1cbiAgfVxufVxuIiwiLkB7c3RlcHMtcHJlZml4LWNsc30tbGFiZWwtdmVydGljYWwge1xuICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICYtdGFpbCB7XG4gICAgICBtYXJnaW4tbGVmdDogNThweDtcbiAgICAgIHBhZGRpbmc6IDMuNXB4IDI0cHg7XG4gICAgfVxuXG4gICAgJi1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6ICgoQHN0ZXBzLWljb24tc2l6ZSAvIDIpICsgNDJweCkgKiAyO1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogNDJweDtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXN1YnRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgfVxuICB9XG4gICYuQHtzdGVwcy1wcmVmaXgtY2xzfS1zbWFsbDpub3QoLkB7c3RlcHMtcHJlZml4LWNsc30tZG90KSB7XG4gICAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbSB7XG4gICAgICAmLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5Ae3N0ZXBzLXByZWZpeC1jbHN9LWRvdCxcbi5Ae3N0ZXBzLXByZWZpeC1jbHN9LWRvdC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXNtYWxsIHtcbiAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbSB7XG4gICAgJi10aXRsZSB7XG4gICAgICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgfVxuXG4gICAgJi10YWlsIHtcbiAgICAgIHRvcDogQHN0ZXBzLWRvdC10b3A7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCAwIDAgKEBzdGVwcy1kZXNjcmlwdGlvbi1tYXgtd2lkdGggLyAyKTtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IH4nY2FsYygxMDAlIC0gMjBweCknO1xuICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQgLkB7c3RlcHMtcHJlZml4LWNsc30taWNvbi1kb3Qge1xuICAgICAgbGVmdDogMnB4O1xuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICB3aWR0aDogQHN0ZXBzLWRvdC1zaXplO1xuICAgICAgaGVpZ2h0OiBAc3RlcHMtZG90LXNpemU7XG4gICAgICBtYXJnaW4tbGVmdDogNjdweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBsaW5lLWhlaWdodDogQHN0ZXBzLWRvdC1zaXplO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG5cbiAgICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWljb24tZG90IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgICAgIC8qIGV4cGFuZCBob3ZlciBhcmVhICovXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAtMTJweDtcbiAgICAgICAgICBsZWZ0OiAtMjZweDtcbiAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogZmFkZShAYmxhY2ssIDAuMSUpO1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jb250ZW50IHtcbiAgICAgIHdpZHRoOiBAc3RlcHMtZGVzY3JpcHRpb24tbWF4LXdpZHRoO1xuICAgIH1cbiAgICAmLXByb2Nlc3MgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIHdpZHRoOiBAc3RlcHMtY3VycmVudC1kb3Qtc2l6ZTtcbiAgICAgIGhlaWdodDogQHN0ZXBzLWN1cnJlbnQtZG90LXNpemU7XG4gICAgICBsaW5lLWhlaWdodDogQHN0ZXBzLWN1cnJlbnQtZG90LXNpemU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cbiAgICAmLXByb2Nlc3MgLkB7c3RlcHMtcHJlZml4LWNsc30taWNvbiB7XG4gICAgICAmOmZpcnN0LWNoaWxkIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWljb24tZG90IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLkB7c3RlcHMtcHJlZml4LWNsc30tdmVydGljYWwuQHtzdGVwcy1wcmVmaXgtY2xzfS1kb3Qge1xuICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWljb24ge1xuICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzE4MzU0XG4gIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0gPiAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWNvbnRhaW5lciA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tdGFpbCB7XG4gICAgdG9wOiA2LjVweDtcbiAgICBsZWZ0OiAtOXB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAyMnB4IDAgNHB4O1xuICB9XG5cbiAgJi5Ae3N0ZXBzLXByZWZpeC1jbHN9LXNtYWxsIHtcbiAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWljb24ge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG5cbiAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtXG4gICAgICA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tY29udGFpbmVyXG4gICAgICA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tdGFpbCB7XG4gICAgICB0b3A6IDMuNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW06Zmlyc3QtY2hpbGQgLkB7c3RlcHMtcHJlZml4LWNsc30taWNvbi1kb3Qge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS1jb250ZW50IHtcbiAgICB3aWR0aDogaW5oZXJpdDtcbiAgfVxuICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLXByb2Nlc3NcbiAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWNvbnRhaW5lclxuICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0taWNvblxuICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWljb24tZG90IHtcbiAgICB0b3A6IC0xcHg7XG4gICAgbGVmdDogLTFweDtcbiAgfVxufVxuIiwiLkB7c3RlcHMtcHJlZml4LWNsc30tbmF2aWdhdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuXG4gICYuQHtzdGVwcy1wcmVmaXgtY2xzfS1zbWFsbCB7XG4gICAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbSB7XG4gICAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG5cbiAgICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogQHN0ZXBzLW5hdi1jb250ZW50LW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS10aXRsZSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCguQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWFjdGl2ZSkge1xuICAgICAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS1jb250YWluZXJbcm9sZT0nYnV0dG9uJ10ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMC44NTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBmbGV4OiAxO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMTRweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgQHN0ZXBzLW5hdi1hcnJvdy1jb2xvcjtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHN0ZXBzLW5hdi1hY3RpdmUtY29sb3I7XG4gICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzLCBsZWZ0IDAuM3M7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gIH1cblxuICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS1hY3RpdmU6OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uQHtzdGVwcy1wcmVmaXgtY2xzfS1uYXZpZ2F0aW9uLkB7c3RlcHMtcHJlZml4LWNsc30tdmVydGljYWwge1xuICA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAzcHg7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTJweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICB9XG4gICAgPiAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWNvbnRhaW5lciA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tdGFpbCB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICB9XG59XG5cbi5Ae3N0ZXBzLXByZWZpeC1jbHN9LW5hdmlnYXRpb24uQHtzdGVwcy1wcmVmaXgtY2xzfS1ob3Jpem9udGFsIHtcbiAgPiAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtXG4gICAgPiAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWNvbnRhaW5lclxuICAgID4gLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS10YWlsIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cbiIsIi5Ae3N0ZXBzLXByZWZpeC1jbHN9IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG59XG5cbi5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0ge1xuICAmLWljb24ge1xuICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LkB7c3RlcHMtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICB9XG4gIH1cblxuICAmLXRhaWwge1xuICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmLXRpdGxlIHtcbiAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIH1cblxuICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tc3VidGl0bGUge1xuICAgICAgLkB7c3RlcHMtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5Ae3N0ZXBzLXByZWZpeC1jbHN9LWhvcml6b250YWw6bm90KC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWxhYmVsLXZlcnRpY2FsKSB7XG4gIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0ge1xuICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLXRpdGxlIHtcbiAgICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGN1c3RvbS1pY29uXG4uQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWN1c3RvbSB7XG4gIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0taWNvbiB7XG4gICAgPiAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pY29uIHtcbiAgICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgcmlnaHQ6IDAuNXB4O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBuYXZcbi5Ae3N0ZXBzLXByZWZpeC1jbHN9LW5hdmlnYXRpb24ge1xuICAmLkB7c3RlcHMtcHJlZml4LWNsc30tc21hbGwge1xuICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0ge1xuICAgICAgJi1jb250YWluZXIge1xuICAgICAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbSB7XG4gICAgJi1jb250YWluZXIge1xuICAgICAgLkB7c3RlcHMtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cblxuICAgICAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS10aXRsZSB7XG4gICAgICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gc21hbGxcbi5Ae3N0ZXBzLXByZWZpeC1jbHN9LXNtYWxsIHtcbiAgJi5Ae3N0ZXBzLXByZWZpeC1jbHN9LWhvcml6b250YWw6bm90KC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWxhYmVsLXZlcnRpY2FsKVxuICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0ge1xuICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tdGl0bGUge1xuICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICB9XG4gIH1cbn1cblxuLy8gdmVydGljYWxcbi5Ae3N0ZXBzLXByZWZpeC1jbHN9LXZlcnRpY2FsIHtcbiAgPiAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtIHtcbiAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWljb24ge1xuICAgICAgLkB7c3RlcHMtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogQHN0ZXBzLXZlcnRpY2FsLWljb24td2lkdGg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtXG4gICAgPiAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWNvbnRhaW5lclxuICAgID4gLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS10YWlsIHtcbiAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgIHJpZ2h0OiBAc3RlcHMtdmVydGljYWwtdGFpbC13aWR0aDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJi5Ae3N0ZXBzLXByZWZpeC1jbHN9LXNtYWxsIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tY29udGFpbmVyIHtcbiAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLXRhaWwge1xuICAgICAgLkB7c3RlcHMtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIHJpZ2h0OiBAc3RlcHMtdmVydGljYWwtdGFpbC13aWR0aC1zbTtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gbGFiZWxcbi5Ae3N0ZXBzLXByZWZpeC1jbHN9LWxhYmVsLXZlcnRpY2FsIHtcbiAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbSB7XG4gICAgJi10aXRsZSB7XG4gICAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBwcm9ncmVzcy1kb3Rcbi5Ae3N0ZXBzLXByZWZpeC1jbHN9LWRvdCxcbi5Ae3N0ZXBzLXByZWZpeC1jbHN9LWRvdC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXNtYWxsIHtcbiAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbSB7XG4gICAgJi10YWlsIHtcbiAgICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICBtYXJnaW46IDAgKEBzdGVwcy1kZXNjcmlwdGlvbi1tYXgtd2lkdGggLyAyKSAwIDA7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgLkB7c3RlcHMtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pY29uLWRvdCB7XG4gICAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgcmlnaHQ6IDJweDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWljb24ge1xuICAgICAgLkB7c3RlcHMtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjdweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWljb24tZG90IHtcbiAgICAgICAgLkB7c3RlcHMtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLyogZXhwYW5kIGhvdmVyIGFyZWEgKi9cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICAgICAgcmlnaHQ6IC0yNnB4O1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLkB7c3RlcHMtcHJlZml4LWNsc30tdmVydGljYWwuQHtzdGVwcy1wcmVmaXgtY2xzfS1kb3Qge1xuICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWljb24ge1xuICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMTgzNTRcbiAgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbSA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tY29udGFpbmVyID4gLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS10YWlsIHtcbiAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgIHJpZ2h0OiAtOXB4O1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cblxuICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtOmZpcnN0LWNoaWxkIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWljb24tZG90IHtcbiAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cblxuICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLXByb2Nlc3MgLkB7c3RlcHMtcHJlZml4LWNsc30taWNvbi1kb3Qge1xuICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgcmlnaHQ6IC0ycHg7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSVEwgU3RlcHMgd2l0aCBwcm9ncmVzc1xuLkB7c3RlcHMtcHJlZml4LWNsc30tcnRsLkB7c3RlcHMtcHJlZml4LWNsc30td2l0aC1wcm9ncmVzcyB7XG4gICYuQHtzdGVwcy1wcmVmaXgtY2xzfS12ZXJ0aWNhbCA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tY29udGFpbmVyID4gLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS10YWlsIHtcbiAgICAgIHJpZ2h0OiBAc3RlcHMtdmVydGljYWwtdGFpbC13aWR0aCArIDM7XG4gICAgfVxuICB9XG5cbiAgJi5Ae3N0ZXBzLXByZWZpeC1jbHN9LXNtYWxsLkB7c3RlcHMtcHJlZml4LWNsc30tdmVydGljYWwgPiAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtIHtcbiAgICA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tY29udGFpbmVyID4gLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS10YWlsIHtcbiAgICAgIHJpZ2h0OiBAc3RlcHMtdmVydGljYWwtdGFpbC13aWR0aC1zbSArIDM7XG4gICAgfVxuICB9XG5cbiAgJi5Ae3N0ZXBzLXByZWZpeC1jbHN9LWhvcml6b250YWwuQHtzdGVwcy1wcmVmaXgtY2xzfS1sYWJlbC1ob3Jpem9udGFsIHtcbiAgICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgJi5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tYWN0aXZlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHByb2dyZXNzLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1wcm9ncmVzcyc7XG5cbi5Ae3N0ZXBzLXByZWZpeC1jbHN9LXdpdGgtcHJvZ3Jlc3Mge1xuICAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuXG4gICAgJiA+IC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0tY29udGFpbmVyID4gLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS10YWlsIHtcbiAgICAgIHRvcDogNHB4O1xuICAgICAgbGVmdDogQHN0ZXBzLXZlcnRpY2FsLXRhaWwtd2lkdGggKyAzO1xuICAgIH1cbiAgfVxuXG4gICYsXG4gICYuQHtzdGVwcy1wcmVmaXgtY2xzfS1zbWFsbCB7XG4gICAgJi5Ae3N0ZXBzLXByZWZpeC1jbHN9LWhvcml6b250YWwgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgfVxuICB9XG5cbiAgJi5Ae3N0ZXBzLXByZWZpeC1jbHN9LXNtYWxsXG4gICAgPiAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtXG4gICAgPiAuQHtzdGVwcy1wcmVmaXgtY2xzfS1pdGVtLWNvbnRhaW5lclxuICAgID4gLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS10YWlsIHtcbiAgICBsZWZ0OiBAc3RlcHMtdmVydGljYWwtdGFpbC13aWR0aC1zbSArIDM7XG4gIH1cblxuICAmLkB7c3RlcHMtcHJlZml4LWNsc30tdmVydGljYWwgLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIH1cblxuICAmLkB7c3RlcHMtcHJlZml4LWNsc30tbGFiZWwtdmVydGljYWwge1xuICAgIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0gLkB7c3RlcHMtcHJlZml4LWNsc30taXRlbS10YWlsIHtcbiAgICAgIHRvcDogMTRweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5Ae3N0ZXBzLXByZWZpeC1jbHN9LWl0ZW0taWNvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLkB7cHJvZ3Jlc3MtcHJlZml4LWNsc30ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNXB4O1xuICAgICAgcmlnaHQ6IC01cHg7XG4gICAgICBib3R0b206IC01cHg7XG4gICAgICBsZWZ0OiAtNXB4O1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBzd2l0Y2gtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXN3aXRjaCc7XG5Ac3dpdGNoLWR1cmF0aW9uOiAwLjJzO1xuXG5Ac3dpdGNoLXBpbi1zaXplOiBAc3dpdGNoLWhlaWdodCAtIDRweDtcbkBzd2l0Y2gtc20tcGluLXNpemU6IEBzd2l0Y2gtc20taGVpZ2h0IC0gNHB4O1xuXG4uQHtzd2l0Y2gtcHJlZml4LWNsc30ge1xuICAucmVzZXQtY29tcG9uZW50KCk7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1pbi13aWR0aDogQHN3aXRjaC1taW4td2lkdGg7XG4gIGhlaWdodDogQHN3aXRjaC1oZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBAc3dpdGNoLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCBAc3dpdGNoLWR1cmF0aW9uO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCBmYWRlKEBkaXNhYmxlZC1jb2xvciwgMTAlKTtcbiAgfVxuXG4gICYtY2hlY2tlZDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IEBwcmltYXJ5LTE7XG4gIH1cblxuICAmOmZvY3VzOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJi1jaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc3dpdGNoLWNvbG9yO1xuICB9XG5cbiAgJi1sb2FkaW5nLFxuICAmLWRpc2FibGVkIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIG9wYWNpdHk6IEBzd2l0Y2gtZGlzYWJsZWQtb3BhY2l0eTtcblxuICAgICoge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PSBJbm5lciA9PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLWlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgQHN3aXRjaC1pbm5lci1tYXJnaW4tbWluIDAgQHN3aXRjaC1pbm5lci1tYXJnaW4tbWF4O1xuICAgIGNvbG9yOiBAdGV4dC1jb2xvci1pbnZlcnNlO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1zbTtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4gQHN3aXRjaC1kdXJhdGlvbjtcbiAgfVxuXG4gICYtY2hlY2tlZCAmLWlubmVyIHtcbiAgICBtYXJnaW46IDAgQHN3aXRjaC1pbm5lci1tYXJnaW4tbWF4IDAgQHN3aXRjaC1pbm5lci1tYXJnaW4tbWluO1xuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PSBIYW5kbGUgPT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLWhhbmRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogQHN3aXRjaC1wYWRkaW5nO1xuICAgIGxlZnQ6IEBzd2l0Y2gtcGFkZGluZztcbiAgICB3aWR0aDogQHN3aXRjaC1waW4tc2l6ZTtcbiAgICBoZWlnaHQ6IEBzd2l0Y2gtcGluLXNpemU7XG4gICAgdHJhbnNpdGlvbjogYWxsIEBzd2l0Y2gtZHVyYXRpb24gZWFzZS1pbi1vdXQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHN3aXRjaC1iZztcbiAgICAgIGJvcmRlci1yYWRpdXM6IChAc3dpdGNoLXBpbi1zaXplIC8gMik7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCBAc3dpdGNoLXNoYWRvdy1jb2xvcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBAc3dpdGNoLWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xuICAgICAgY29udGVudDogJyc7XG4gICAgfVxuICB9XG5cbiAgJi1jaGVja2VkICYtaGFuZGxlIHtcbiAgICBsZWZ0OiBjYWxjKDEwMCUgLSBAc3dpdGNoLXBpbi1zaXplIC0gQHN3aXRjaC1wYWRkaW5nKTtcbiAgfVxuXG4gICY6bm90KCYtZGlzYWJsZWQpOmFjdGl2ZSB7XG4gICAgLkB7c3dpdGNoLXByZWZpeC1jbHN9LWhhbmRsZTo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAtMzAlO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAmLkB7c3dpdGNoLXByZWZpeC1jbHN9LWNoZWNrZWQge1xuICAgICAgLkB7c3dpdGNoLXByZWZpeC1jbHN9LWhhbmRsZTo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IC0zMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09IExvYWRpbmcgPT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLWxvYWRpbmctaWNvbi5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAoKEBzd2l0Y2gtcGluLXNpemUgLSBAZm9udC1zaXplLWJhc2UpIC8gMik7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42NSk7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuXG4gICYtY2hlY2tlZCAmLWxvYWRpbmctaWNvbiB7XG4gICAgY29sb3I6IEBzd2l0Y2gtY29sb3I7XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PSBTaXplID09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtc21hbGwge1xuICAgIG1pbi13aWR0aDogQHN3aXRjaC1zbS1taW4td2lkdGg7XG4gICAgaGVpZ2h0OiBAc3dpdGNoLXNtLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogQHN3aXRjaC1zbS1oZWlnaHQ7XG5cbiAgICAuQHtzd2l0Y2gtcHJlZml4LWNsc30taW5uZXIge1xuICAgICAgbWFyZ2luOiAwIEBzd2l0Y2gtc20taW5uZXItbWFyZ2luLW1pbiAwIEBzd2l0Y2gtc20taW5uZXItbWFyZ2luLW1heDtcbiAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1zbTtcbiAgICB9XG5cbiAgICAuQHtzd2l0Y2gtcHJlZml4LWNsc30taGFuZGxlIHtcbiAgICAgIHdpZHRoOiBAc3dpdGNoLXNtLXBpbi1zaXplO1xuICAgICAgaGVpZ2h0OiBAc3dpdGNoLXNtLXBpbi1zaXplO1xuICAgIH1cblxuICAgIC5Ae3N3aXRjaC1wcmVmaXgtY2xzfS1sb2FkaW5nLWljb24ge1xuICAgICAgdG9wOiAoKEBzd2l0Y2gtc20tcGluLXNpemUgLSA5cHgpIC8gMik7XG4gICAgICBmb250LXNpemU6IDlweDtcbiAgICB9XG5cbiAgICAmLkB7c3dpdGNoLXByZWZpeC1jbHN9LWNoZWNrZWQge1xuICAgICAgLkB7c3dpdGNoLXByZWZpeC1jbHN9LWlubmVyIHtcbiAgICAgICAgbWFyZ2luOiAwIEBzd2l0Y2gtc20taW5uZXItbWFyZ2luLW1heCAwIEBzd2l0Y2gtc20taW5uZXItbWFyZ2luLW1pbjtcbiAgICAgIH1cblxuICAgICAgLkB7c3dpdGNoLXByZWZpeC1jbHN9LWhhbmRsZSB7XG4gICAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIEBzd2l0Y2gtc20tcGluLXNpemUgLSBAc3dpdGNoLXBhZGRpbmcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkBzd2l0Y2gtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXN3aXRjaCc7XG5cbkBzd2l0Y2gtcGluLXNpemU6IEBzd2l0Y2gtaGVpZ2h0IC0gNHB4O1xuQHN3aXRjaC1zbS1waW4tc2l6ZTogQHN3aXRjaC1zbS1oZWlnaHQgLSA0cHg7XG5cbi5Ae3N3aXRjaC1wcmVmaXgtY2xzfS1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcblxuICAuQHtzd2l0Y2gtcHJlZml4LWNsc30taW5uZXIge1xuICAgIG1hcmdpbjogMCBAc3dpdGNoLWlubmVyLW1hcmdpbi1tYXggMCBAc3dpdGNoLWlubmVyLW1hcmdpbi1taW47XG4gIH1cblxuICAuQHtzd2l0Y2gtcHJlZml4LWNsc30taGFuZGxlIHtcbiAgICByaWdodDogQHN3aXRjaC1wYWRkaW5nO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAmOm5vdCgmLWRpc2FibGVkKTphY3RpdmUge1xuICAgIC5Ae3N3aXRjaC1wcmVmaXgtY2xzfS1oYW5kbGU6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IC0zMCU7XG4gICAgfVxuXG4gICAgJi5Ae3N3aXRjaC1wcmVmaXgtY2xzfS1jaGVja2VkIHtcbiAgICAgIC5Ae3N3aXRjaC1wcmVmaXgtY2xzfS1oYW5kbGU6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAtMzAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuQHtzd2l0Y2gtcHJlZml4LWNsc30tY2hlY2tlZCB7XG4gICAgLkB7c3dpdGNoLXByZWZpeC1jbHN9LWlubmVyIHtcbiAgICAgIG1hcmdpbjogMCBAc3dpdGNoLWlubmVyLW1hcmdpbi1taW4gMCBAc3dpdGNoLWlubmVyLW1hcmdpbi1tYXg7XG4gICAgfVxuXG4gICAgLkB7c3dpdGNoLXByZWZpeC1jbHN9LWhhbmRsZSB7XG4gICAgICByaWdodDogY2FsYygxMDAlIC0gQHN3aXRjaC1waW4tc2l6ZSAtIEBzd2l0Y2gtcGFkZGluZyk7XG4gICAgfVxuICB9XG5cbiAgJi5Ae3N3aXRjaC1wcmVmaXgtY2xzfS1zbWFsbCB7XG4gICAgJi5Ae3N3aXRjaC1wcmVmaXgtY2xzfS1jaGVja2VkIHtcbiAgICAgIC5Ae3N3aXRjaC1wcmVmaXgtY2xzfS1oYW5kbGUge1xuICAgICAgICByaWdodDogY2FsYygxMDAlIC0gQHN3aXRjaC1zbS1waW4tc2l6ZSAtIEBzd2l0Y2gtcGFkZGluZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IChyZWZlcmVuY2UpICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuXG5AdGFibGUtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXRhYmxlJztcblxuLnRhYmxlLXNpemUoQHNpemUsIEBwYWRkaW5nLXZlcnRpY2FsLCBAcGFkZGluZy1ob3Jpem9udGFsLCBAZm9udC1zaXplKSB7XG4gIC5Ae3RhYmxlLXByZWZpeC1jbHN9LkB7dGFibGUtcHJlZml4LWNsc30tQHtzaXplfSB7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplO1xuXG4gICAgLkB7dGFibGUtcHJlZml4LWNsc30tdGl0bGUsXG4gICAgLkB7dGFibGUtcHJlZml4LWNsc30tZm9vdGVyLFxuICAgIC5Ae3RhYmxlLXByZWZpeC1jbHN9LXRoZWFkID4gdHIgPiB0aCxcbiAgICAuQHt0YWJsZS1wcmVmaXgtY2xzfS10Ym9keSA+IHRyID4gdGQsXG4gICAgdGZvb3QgPiB0ciA+IHRoLFxuICAgIHRmb290ID4gdHIgPiB0ZCB7XG4gICAgICBwYWRkaW5nOiBAcGFkZGluZy12ZXJ0aWNhbCBAcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIH1cblxuICAgIC5Ae3RhYmxlLXByZWZpeC1jbHN9LWZpbHRlci10cmlnZ2VyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLShAcGFkZGluZy1ob3Jpem9udGFsIC8gMik7XG4gICAgfVxuXG4gICAgLkB7dGFibGUtcHJlZml4LWNsc30tZXhwYW5kZWQtcm93LWZpeGVkIHtcbiAgICAgIG1hcmdpbjogLUBwYWRkaW5nLXZlcnRpY2FsIC1AcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIH1cblxuICAgIC5Ae3RhYmxlLXByZWZpeC1jbHN9LXRib2R5IHtcbiAgICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT0gTmVzdCBUYWJsZSA9PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgIC5Ae3RhYmxlLXByZWZpeC1jbHN9LXdyYXBwZXI6b25seS1jaGlsZCB7XG4gICAgICAgIC5Ae3RhYmxlLXByZWZpeC1jbHN9IHtcbiAgICAgICAgICBtYXJnaW46IC1AcGFkZGluZy12ZXJ0aWNhbCAtQHBhZGRpbmctaG9yaXpvbnRhbCAtQHBhZGRpbmctdmVydGljYWwgKEB0YWJsZS1leHBhbmQtY29sdW1uLXdpZHRoIC1cbiAgICAgICAgICAgICAgICBAcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzM1MTY3XG4gICAgLkB7dGFibGUtcHJlZml4LWNsc30tc2VsZWN0aW9uLWNvbHVtbiB7XG4gICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogKEBwYWRkaW5nLWhvcml6b250YWwgLyA0KTtcbiAgICB9XG4gIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gPSAgICAgICAgICAgICAgICAgICAgICAgICAgICBNaWRkbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgPVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnRhYmxlLXNpemUofidtaWRkbGUnLCBAdGFibGUtcGFkZGluZy12ZXJ0aWNhbC1tZCwgQHRhYmxlLXBhZGRpbmctaG9yaXpvbnRhbC1tZCwgQHRhYmxlLWZvbnQtc2l6ZS1tZCk7XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vID0gICAgICAgICAgICAgICAgICAgICAgICAgICAgU21hbGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgID1cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi50YWJsZS1zaXplKH4nc21hbGwnLCBAdGFibGUtcGFkZGluZy12ZXJ0aWNhbC1zbSwgQHRhYmxlLXBhZGRpbmctaG9yaXpvbnRhbC1zbSwgQHRhYmxlLWZvbnQtc2l6ZS1zbSk7XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcbkBpbXBvcnQgJy4vc2l6ZSc7XG5AaW1wb3J0ICcuL2JvcmRlcmVkJztcblxuQHRhYmxlLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS10YWJsZSc7XG5AdHJlZS1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tdHJlZSc7XG5AZHJvcGRvd24tcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWRyb3Bkb3duJztcbkBkZXNjcmlwdGlvbnMtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LWRlc2NyaXB0aW9ucyc7XG5AdGFibGUtaGVhZGVyLWljb24tY29sb3I6ICNiZmJmYmY7XG5AdGFibGUtaGVhZGVyLWljb24tY29sb3ItaG92ZXI6IGRhcmtlbihAdGFibGUtaGVhZGVyLWljb24tY29sb3IsIDEwJSk7XG5AdGFibGUtc3RpY2t5LXppbmRleDogY2FsYyhAemluZGV4LXRhYmxlLWZpeGVkICsgMSk7XG5AdGFibGUtc3RpY2t5LXNjcm9sbC1iYXItYWN0aXZlLWJnOiBmYWRlKEB0YWJsZS1zdGlja3ktc2Nyb2xsLWJhci1iZywgODAlKTtcbkB0YWJsZS1maWx0ZXItZHJvcGRvd24tbWF4LWhlaWdodDogMjY0cHg7XG5AdGFibGUtZXhwYW5kLWNvbHVtbi13aWR0aDogNDhweDtcblxuLkB7dGFibGUtcHJlZml4LWNsc30td3JhcHBlciB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC5jbGVhcmZpeCgpO1xufVxuXG4uQHt0YWJsZS1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IEB0YWJsZS1mb250LXNpemU7XG4gIGJhY2tncm91bmQ6IEB0YWJsZS1iZztcbiAgYm9yZGVyLXJhZGl1czogQHRhYmxlLWJvcmRlci1yYWRpdXMtYmFzZTtcblxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8xNzYxMVxuICB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBib3JkZXItcmFkaXVzOiBAdGFibGUtYm9yZGVyLXJhZGl1cy1iYXNlIEB0YWJsZS1ib3JkZXItcmFkaXVzLWJhc2UgMCAwO1xuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBDZWxsID09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtdGhlYWQgPiB0ciA+IHRoLFxuICAmLXRib2R5ID4gdHIgPiB0ZCxcbiAgdGZvb3QgPiB0ciA+IHRoLFxuICB0Zm9vdCA+IHRyID4gdGQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiBAdGFibGUtcGFkZGluZy12ZXJ0aWNhbCBAdGFibGUtcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIH1cblxuICAmLWNlbGwtZWxsaXBzaXMge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcblxuICAgIC8vIEZpeGVkIGZpcnN0IG9yIGxhc3Qgc2hvdWxkIHNwZWNpYWwgcHJvY2Vzc1xuICAgICYuQHt0YWJsZS1wcmVmaXgtY2xzfS1jZWxsLWZpeC1sZWZ0LWxhc3QsXG4gICAgJi5Ae3RhYmxlLXByZWZpeC1jbHN9LWNlbGwtZml4LXJpZ2h0LWZpcnN0IHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgICAuQHt0YWJsZS1wcmVmaXgtY2xzfS1jZWxsLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7dGFibGUtcHJlZml4LWNsc30tY29sdW1uLXRpdGxlIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gVGl0bGUgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi10aXRsZSB7XG4gICAgcGFkZGluZzogQHRhYmxlLXBhZGRpbmctdmVydGljYWwgQHRhYmxlLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gRm9vdGVyID09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1mb290ZXIge1xuICAgIHBhZGRpbmc6IEB0YWJsZS1wYWRkaW5nLXZlcnRpY2FsIEB0YWJsZS1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgY29sb3I6IEB0YWJsZS1mb290ZXItY29sb3I7XG4gICAgYmFja2dyb3VuZDogQHRhYmxlLWZvb3Rlci1iZztcbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gSGVhZGVyID09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi10aGVhZCB7XG4gICAgPiB0ciB7XG4gICAgICA+IHRoIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogQHRhYmxlLWhlYWRlci1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgYmFja2dyb3VuZDogQHRhYmxlLWhlYWRlci1iZztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcblxuICAgICAgICAmW2NvbHNwYW5dOm5vdChbY29sc3Bhbj0nMSddKSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOm5vdCguQHt0YWJsZS1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tY29sdW1uKTpub3QoLkB7dGFibGUtcHJlZml4LWNsc30tcm93LWV4cGFuZC1pY29uLWNlbGwpOm5vdChbY29sc3Bhbl0pOjpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgIGhlaWdodDogMS42ZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHRhYmxlLWhlYWRlci1jZWxsLXNwbGl0LWNvbG9yO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IHRyOm5vdCg6bGFzdC1jaGlsZCkgPiB0aCB7XG4gICAgICAmW2NvbHNwYW5dIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBCb2R5ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtdGJvZHkge1xuICAgID4gdHIge1xuICAgICAgPiB0ZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IEBib3JkZXItd2lkdGgtYmFzZSBAYm9yZGVyLXN0eWxlLWJhc2UgQHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xuXG4gICAgICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT0gTmVzdCBUYWJsZSA9PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgICAgPiAuQHt0YWJsZS1wcmVmaXgtY2xzfS13cmFwcGVyOm9ubHktY2hpbGQsXG4gICAgICAgID4gLkB7dGFibGUtcHJlZml4LWNsc30tZXhwYW5kZWQtcm93LWZpeGVkID4gLkB7dGFibGUtcHJlZml4LWNsc30td3JhcHBlcjpvbmx5LWNoaWxkIHtcbiAgICAgICAgICAuQHt0YWJsZS1wcmVmaXgtY2xzfSB7XG4gICAgICAgICAgICBtYXJnaW46IC1AdGFibGUtcGFkZGluZy12ZXJ0aWNhbCAtQHRhYmxlLXBhZGRpbmctaG9yaXpvbnRhbCAtQHRhYmxlLXBhZGRpbmctdmVydGljYWwgKEB0YWJsZS1leHBhbmQtY29sdW1uLXdpZHRoIC1cbiAgICAgICAgICAgICAgICAgIEB0YWJsZS1wYWRkaW5nLWhvcml6b250YWwpO1xuXG4gICAgICAgICAgICAmLXRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkLFxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5Ae3RhYmxlLXByZWZpeC1jbHN9LXJvdzpob3ZlciA+IHRkLFxuICAgICAgPiB0ZC5Ae3RhYmxlLXByZWZpeC1jbHN9LWNlbGwtcm93LWhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogQHRhYmxlLXJvdy1ob3Zlci1iZztcbiAgICAgIH1cblxuICAgICAgJi5Ae3RhYmxlLXByZWZpeC1jbHN9LXJvdy1zZWxlY3RlZCB7XG4gICAgICAgID4gdGQge1xuICAgICAgICAgIGJhY2tncm91bmQ6IEB0YWJsZS1zZWxlY3RlZC1yb3ctYmc7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgPiB0ZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAdGFibGUtc2VsZWN0ZWQtcm93LWhvdmVyLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PSBTdW1tYXJ5ID09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1zdW1tYXJ5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogQHppbmRleC10YWJsZS1maXhlZDtcbiAgICBiYWNrZ3JvdW5kOiBAdGFibGUtYmc7XG5cbiAgICBkaXYmIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgLUBib3JkZXItd2lkdGgtYmFzZSAwIEB0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgPiB0ciB7XG4gICAgICA+IHRoLFxuICAgICAgPiB0ZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IEBib3JkZXItd2lkdGgtYmFzZSBAYm9yZGVyLXN0eWxlLWJhc2UgQHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PSBQYWdpbmF0aW9uID09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtcGFnaW5hdGlvbi5Ae2FudC1wcmVmaXh9LXBhZ2luYXRpb24ge1xuICAgIG1hcmdpbjogMTZweCAwO1xuICB9XG5cbiAgJi1wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICByb3ctZ2FwOiBAcGFkZGluZy14cztcblxuICAgID4gKiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgIH1cblxuICAgICYtbGVmdCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgJi1jZW50ZXIge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi1yaWdodCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgLy8gPSAgICAgICAgICAgICAgICAgICAgICAgICAgIEZ1bmN0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgPVxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PSBTb3J0ZXIgPT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLXRoZWFkIHRoLkB7dGFibGUtcHJlZml4LWNsc30tY29sdW1uLWhhcy1zb3J0ZXJzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogQHRhYmxlLWhlYWRlci1zb3J0LWFjdGl2ZS1iZztcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xuICAgIH1cblxuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzMwOTY5XG4gICAgJi5Ae3RhYmxlLXByZWZpeC1jbHN9LWNlbGwtZml4LWxlZnQ6aG92ZXIsXG4gICAgJi5Ae3RhYmxlLXByZWZpeC1jbHN9LWNlbGwtZml4LXJpZ2h0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IEB0YWJsZS1maXhlZC1oZWFkZXItc29ydC1hY3RpdmUtYmc7XG4gICAgfVxuICB9XG5cbiAgJi10aGVhZCB0aC5Ae3RhYmxlLXByZWZpeC1jbHN9LWNvbHVtbi1zb3J0IHtcbiAgICBiYWNrZ3JvdW5kOiBAdGFibGUtaGVhZGVyLXNvcnQtYmc7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICB0ZCYtY29sdW1uLXNvcnQge1xuICAgIGJhY2tncm91bmQ6IEB0YWJsZS1ib2R5LXNvcnQtYmc7XG4gIH1cblxuICAmLWNvbHVtbi10aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZmxleDogMTtcbiAgfVxuXG4gICYtY29sdW1uLXNvcnRlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogYXV0bztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgfVxuICB9XG5cbiAgJi1jb2x1bW4tc29ydGVyIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIGNvbG9yOiBAdGFibGUtaGVhZGVyLWljb24tY29sb3I7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG5cbiAgICAmLWlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi11cCxcbiAgICAmLWRvd24ge1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXVwICsgJi1kb3duIHtcbiAgICAgIG1hcmdpbi10b3A6IC0wLjNlbTtcbiAgICB9XG4gIH1cblxuICAmLWNvbHVtbi1zb3J0ZXJzOmhvdmVyICYtY29sdW1uLXNvcnRlciB7XG4gICAgY29sb3I6IGRhcmtlbihAdGFibGUtaGVhZGVyLWljb24tY29sb3IsIDEwJSk7XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09IEZpbHRlciA9PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtZmlsdGVyLWNvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAmLWZpbHRlci10cmlnZ2VyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogLTRweCAoLUB0YWJsZS1wYWRkaW5nLWhvcml6b250YWwgLyAyKSAtNHB4IDRweDtcbiAgICBwYWRkaW5nOiAwIDRweDtcbiAgICBjb2xvcjogQHRhYmxlLWhlYWRlci1pY29uLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1zbTtcbiAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yLXNlY29uZGFyeTtcbiAgICAgIGJhY2tncm91bmQ6IEB0YWJsZS1oZWFkZXItZmlsdGVyLWFjdGl2ZS1iZztcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gRHJvcGRvd25cbiAgJi1maWx0ZXItZHJvcGRvd24ge1xuICAgIC5yZXNldC1jb21wb25lbnQoKTtcblxuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHRhYmxlLWZpbHRlci1kcm9wZG93bi1iZztcbiAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIGJveC1zaGFkb3c6IEBib3gtc2hhZG93LWJhc2U7XG5cbiAgICAvLyBSZXNldCBtZW51XG4gICAgLkB7ZHJvcGRvd24tcHJlZml4LWNsc30tbWVudSB7XG4gICAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy80OTE2XG4gICAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8xOTU0MlxuICAgICAgbWF4LWhlaWdodDogQHRhYmxlLWZpbHRlci1kcm9wZG93bi1tYXgtaGVpZ2h0O1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgIGNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb250ZW50OiAnTm90IEZvdW5kJztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRyZWUge1xuICAgICAgcGFkZGluZzogOHB4IDhweCAwO1xuXG4gICAgICAuQHt0cmVlLXByZWZpeC1jbHN9LXRyZWVub2RlIC5Ae3RyZWUtcHJlZml4LWNsc30tbm9kZS1jb250ZW50LXdyYXBwZXI6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdHJlZS1ub2RlLWhvdmVyLWJnO1xuICAgICAgfVxuXG4gICAgICAuQHt0cmVlLXByZWZpeC1jbHN9LXRyZWVub2RlLWNoZWNrYm94LWNoZWNrZWQgLkB7dHJlZS1wcmVmaXgtY2xzfS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICYsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB0cmVlLW5vZGUtc2VsZWN0ZWQtYmc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNlYXJjaCB7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBib3JkZXItYm90dG9tOiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1jb2xvci1zcGxpdCBAYm9yZGVyLXN0eWxlLWJhc2U7XG5cbiAgICAgICYtaW5wdXQge1xuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgbWluLXdpZHRoOiAxNDBweDtcbiAgICAgICAgfVxuICAgICAgICAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtY2hlY2thbGwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIH1cblxuICAgICYtc3VibWVudSA+IHVsIHtcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMzBweCk7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cblxuICAgIC8vIENoZWNrYm94XG4gICAgJixcbiAgICAmLXN1Ym1lbnUge1xuICAgICAgLkB7YW50LXByZWZpeH0tY2hlY2tib3gtd3JhcHBlciArIHNwYW4ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBPcGVyYXRpb25cbiAgICAmLWJ0bnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmc6IDdweCA4cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHRhYmxlLWZpbHRlci1idG5zLWJnO1xuICAgICAgYm9yZGVyLXRvcDogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09IFNlbGVjdGlvbnMgPT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1zZWxlY3Rpb24tY29sIHtcbiAgICB3aWR0aDogQHRhYmxlLXNlbGVjdGlvbi1jb2x1bW4td2lkdGg7XG4gIH1cblxuICAmLWJvcmRlcmVkICYtc2VsZWN0aW9uLWNvbCB7XG4gICAgd2lkdGg6IEB0YWJsZS1zZWxlY3Rpb24tY29sdW1uLXdpZHRoICsgMThweDtcbiAgfVxuXG4gIHRhYmxlIHRyIHRoJi1zZWxlY3Rpb24tY29sdW1uLFxuICB0YWJsZSB0ciB0ZCYtc2VsZWN0aW9uLWNvbHVtbiB7XG4gICAgcGFkZGluZy1yaWdodDogQHBhZGRpbmcteHM7XG4gICAgcGFkZGluZy1sZWZ0OiBAcGFkZGluZy14cztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuQHthbnQtcHJlZml4fS1yYWRpby13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICB0YWJsZSB0ciB0aCYtc2VsZWN0aW9uLWNvbHVtbiYtY2VsbC1maXgtbGVmdCB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIHRhYmxlIHRyIHRoJi1zZWxlY3Rpb24tY29sdW1uOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuXG4gICYtc2VsZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICYtZXh0cmEge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogMTAwJTtcbiAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAoQHRhYmxlLXBhZGRpbmctaG9yaXpvbnRhbCAvIDQpO1xuXG4gICAgICAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgICAgIGNvbG9yOiBAdGFibGUtaGVhZGVyLWljb24tY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogQHRhYmxlLWhlYWRlci1pY29uLWNvbG9yLWhvdmVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT0gRXhwYW5kYWJsZSA9PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLWV4cGFuZC1pY29uLWNvbCB7XG4gICAgd2lkdGg6IEB0YWJsZS1leHBhbmQtY29sdW1uLXdpZHRoO1xuICB9XG5cbiAgJi1yb3ctZXhwYW5kLWljb24tY2VsbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLkB7dGFibGUtcHJlZml4LWNsc30tcm93LWV4cGFuZC1pY29uIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICAgIH1cbiAgfVxuXG4gICYtcm93LWluZGVudCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxcHg7XG4gIH1cblxuICAmLXJvdy1leHBhbmQtaWNvbiB7XG4gICAgLm9wZXJhdGlvbi11bml0KCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IEBleHBhbmQtaWNvbi1zaXplO1xuICAgIGhlaWdodDogQGV4cGFuZC1pY29uLXNpemU7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogY2VpbCgoKEBmb250LXNpemUtc20gKiAxLjQgLSBAYm9yZGVyLXdpZHRoLWJhc2UgKiAzKSAvIDIpKSAqIDIgKyBAYm9yZGVyLXdpZHRoLWJhc2UgKlxuICAgICAgMztcbiAgICBiYWNrZ3JvdW5kOiBAdGFibGUtZXhwYW5kLWljb24tYmc7XG4gICAgYm9yZGVyOiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEB0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKCh1bml0KEBjaGVja2JveC1zaXplKSAvIHVuaXQoQGV4cGFuZC1pY29uLXNpemUpKSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgQGV4cGFuZC1pY29uLXNpemU6IGNlaWwoKChAZm9udC1zaXplLXNtICogMS40IC0gQGJvcmRlci13aWR0aC1iYXNlICogMykgLyAyKSkgKiAyICtcbiAgICAgIEBib3JkZXItd2lkdGgtYmFzZSAqIDM7XG5cbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6IGN1cnJlbnRjb2xvcjtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgICAgY29udGVudDogJyc7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogY2VpbCgoKEBmb250LXNpemUtc20gKiAxLjQgLSBAYm9yZGVyLXdpZHRoLWJhc2UgKiAzKSAvIDIpKTtcbiAgICAgIHJpZ2h0OiAzcHg7XG4gICAgICBsZWZ0OiAzcHg7XG4gICAgICBoZWlnaHQ6IEBib3JkZXItd2lkdGgtYmFzZTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgbGVmdDogY2VpbCgoKEBmb250LXNpemUtc20gKiAxLjQgLSBAYm9yZGVyLXdpZHRoLWJhc2UgKiAzKSAvIDIpKTtcbiAgICAgIHdpZHRoOiBAYm9yZGVyLXdpZHRoLWJhc2U7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgfVxuXG4gICAgLy8gTW90aW9uIGVmZmVjdFxuICAgICYtY29sbGFwc2VkOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgfVxuXG4gICAgJi1jb2xsYXBzZWQ6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgICYtc3BhY2VkIHtcbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5Ae3RhYmxlLXByZWZpeC1jbHN9LXJvdy1pbmRlbnQgKyAmIHtcbiAgICAgIG1hcmdpbi10b3A6ICgoQGZvbnQtc2l6ZS1iYXNlICogQGxpbmUtaGVpZ2h0LWJhc2UgLSBAYm9yZGVyLXdpZHRoLWJhc2UgKiAzKSAvIDIpIC1cbiAgICAgICAgY2VpbCgoKEBmb250LXNpemUtc20gKiAxLjQgLSBAYm9yZGVyLXdpZHRoLWJhc2UgKiAzKSAvIDIpKTtcbiAgICAgIG1hcmdpbi1yaWdodDogQHBhZGRpbmcteHM7XG4gICAgfVxuICB9XG5cbiAgdHImLWV4cGFuZGVkLXJvdyB7XG4gICAgJixcbiAgICAmOmhvdmVyIHtcbiAgICAgID4gdGQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAdGFibGUtZXhwYW5kZWQtcm93LWJnO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzI1NTczXG4gICAgLkB7ZGVzY3JpcHRpb25zLXByZWZpeC1jbHN9LXZpZXcge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgdGFibGUge1xuICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBXaXRoIGZpeGVkXG4gIC5Ae3RhYmxlLXByZWZpeC1jbHN9LWV4cGFuZGVkLXJvdy1maXhlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogLUB0YWJsZS1wYWRkaW5nLXZlcnRpY2FsIC1AdGFibGUtcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIHBhZGRpbmc6IEB0YWJsZS1wYWRkaW5nLXZlcnRpY2FsIEB0YWJsZS1wYWRkaW5nLWhvcml6b250YWw7XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09IFBsYWNlaG9sZGVyID09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtdGJvZHkgPiB0ciYtcGxhY2Vob2xkZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAuQHt0YWJsZS1wcmVmaXgtY2xzfS1lbXB0eSAmIHtcbiAgICAgIGNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICA+IHRkIHtcbiAgICAgICAgYmFja2dyb3VuZDogQGNvbXBvbmVudC1iYWNrZ3JvdW5kO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gRml4ZWQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1jZWxsLWZpeC1sZWZ0LFxuICAmLWNlbGwtZml4LXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogQHppbmRleC10YWJsZS1maXhlZDtcbiAgICBiYWNrZ3JvdW5kOiBAdGFibGUtYmc7XG4gIH1cblxuICAmLWNlbGwtZml4LWxlZnQtZmlyc3Q6OmFmdGVyLFxuICAmLWNlbGwtZml4LWxlZnQtbGFzdDo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3M7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAmLWNlbGwtZml4LWxlZnQtYWxsOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYtY2VsbC1maXgtcmlnaHQtZmlyc3Q6OmFmdGVyLFxuICAmLWNlbGwtZml4LXJpZ2h0LWxhc3Q6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLkB7dGFibGUtcHJlZml4LWNsc30tY29udGFpbmVyIHtcbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgei1pbmRleDogY2FsYyhAdGFibGUtc3RpY2t5LXppbmRleCArIDEpO1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3M7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gICYtcGluZy1sZWZ0IHtcbiAgICAmOm5vdCguQHt0YWJsZS1wcmVmaXgtY2xzfS1oYXMtZml4LWxlZnQpID4gLkB7dGFibGUtcHJlZml4LWNsc30tY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMTBweCAwIDhweCAtOHB4IGRhcmtlbihAc2hhZG93LWNvbG9yLCA1JSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7dGFibGUtcHJlZml4LWNsc30tY2VsbC1maXgtbGVmdC1maXJzdDo6YWZ0ZXIsXG4gICAgLkB7dGFibGUtcHJlZml4LWNsc30tY2VsbC1maXgtbGVmdC1sYXN0OjphZnRlciB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAxMHB4IDAgOHB4IC04cHggZGFya2VuKEBzaGFkb3ctY29sb3IsIDUlKTtcbiAgICB9XG5cbiAgICAuQHt0YWJsZS1wcmVmaXgtY2xzfS1jZWxsLWZpeC1sZWZ0LWxhc3Q6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICYtcGluZy1yaWdodCB7XG4gICAgJjpub3QoLkB7dGFibGUtcHJlZml4LWNsc30taGFzLWZpeC1yaWdodCkgPiAuQHt0YWJsZS1wcmVmaXgtY2xzfS1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IC0xMHB4IDAgOHB4IC04cHggZGFya2VuKEBzaGFkb3ctY29sb3IsIDUlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHt0YWJsZS1wcmVmaXgtY2xzfS1jZWxsLWZpeC1yaWdodC1maXJzdDo6YWZ0ZXIsXG4gICAgLkB7dGFibGUtcHJlZml4LWNsc30tY2VsbC1maXgtcmlnaHQtbGFzdDo6YWZ0ZXIge1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgLTEwcHggMCA4cHggLThweCBkYXJrZW4oQHNoYWRvdy1jb2xvciwgNSUpO1xuICAgIH1cbiAgfVxuXG4gICYtc3RpY2t5IHtcbiAgICAmLWhvbGRlciB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgei1pbmRleDogQHRhYmxlLXN0aWNreS16aW5kZXg7XG4gICAgICBiYWNrZ3JvdW5kOiBAY29tcG9uZW50LWJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgJi1zY3JvbGwge1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IEB0YWJsZS1zdGlja3ktemluZGV4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKEB0YWJsZS1ib3JkZXItY29sb3IsIDgwJSk7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgQHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgIG9wYWNpdHk6IDAuNjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICB9XG5cbiAgICAgICYtYmFyIHtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB0YWJsZS1zdGlja3ktc2Nyb2xsLWJhci1iZztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogQHRhYmxlLXN0aWNreS1zY3JvbGwtYmFyLXJhZGl1cztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGFibGUtc3RpY2t5LXNjcm9sbC1iYXItYWN0aXZlLWJnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB0YWJsZS1zdGlja3ktc2Nyb2xsLWJhci1hY3RpdmUtYmc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5Ae3RhYmxlLXByZWZpeC1jbHN9IHtcbiAgICAmLXBpbmctbGVmdCB7XG4gICAgICAuQHt0YWJsZS1wcmVmaXgtY2xzfS1jZWxsLWZpeC1sZWZ0LWxhc3Q6OmFmdGVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtcGluZy1yaWdodCB7XG4gICAgICAuQHt0YWJsZS1wcmVmaXgtY2xzfS1jZWxsLWZpeC1yaWdodC1maXJzdDo6YWZ0ZXIge1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbXBvcnQgJy4vcmFkaXVzJztcbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCJAaW1wb3J0ICcuL3NpemUnO1xuQGltcG9ydCAocmVmZXJlbmNlKSAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkB0YWJsZS1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tdGFibGUnO1xuXG5AdGFibGUtYm9yZGVyOiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEB0YWJsZS1ib3JkZXItY29sb3I7XG5cbi5Ae3RhYmxlLXByZWZpeC1jbHN9LkB7dGFibGUtcHJlZml4LWNsc30tYm9yZGVyZWQge1xuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09IFRpdGxlID09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gID4gLkB7dGFibGUtcHJlZml4LWNsc30tdGl0bGUge1xuICAgIGJvcmRlcjogQHRhYmxlLWJvcmRlcjtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG5cbiAgPiAuQHt0YWJsZS1wcmVmaXgtY2xzfS1jb250YWluZXIge1xuICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gQ29udGVudCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgYm9yZGVyLWxlZnQ6IEB0YWJsZS1ib3JkZXI7XG5cbiAgICA+IC5Ae3RhYmxlLXByZWZpeC1jbHN9LWNvbnRlbnQsXG4gICAgPiAuQHt0YWJsZS1wcmVmaXgtY2xzfS1oZWFkZXIsXG4gICAgPiAuQHt0YWJsZS1wcmVmaXgtY2xzfS1ib2R5LFxuICAgID4gLkB7dGFibGUtcHJlZml4LWNsc30tc3VtbWFyeSB7XG4gICAgICA+IHRhYmxlIHtcbiAgICAgICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gQ2VsbCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICAgICA+IHRoZWFkID4gdHIgPiB0aCxcbiAgICAgICAgPiB0Ym9keSA+IHRyID4gdGQsXG4gICAgICAgID4gdGZvb3QgPiB0ciA+IHRoLFxuICAgICAgICA+IHRmb290ID4gdHIgPiB0ZCB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiBAdGFibGUtYm9yZGVyO1xuICAgICAgICB9XG4gICAgICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gSGVhZGVyID09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgICAgPiB0aGVhZCB7XG4gICAgICAgICAgPiB0cjpub3QoOmxhc3QtY2hpbGQpID4gdGgge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgIH1cblxuICAgICAgICAgID4gdHIgPiB0aCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZpeGVkIHJpZ2h0IHNob3VsZCBwcm92aWRlcyBhZGRpdGlvbmFsIGJvcmRlclxuICAgICAgICA+IHRoZWFkID4gdHIsXG4gICAgICAgID4gdGJvZHkgPiB0cixcbiAgICAgICAgPiB0Zm9vdCA+IHRyIHtcbiAgICAgICAgICA+IC5Ae3RhYmxlLXByZWZpeC1jbHN9LWNlbGwtZml4LXJpZ2h0LWZpcnN0OjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IEB0YWJsZS1ib3JkZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09IEV4cGFuZGFibGUgPT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgID4gdGFibGUgPiB0Ym9keSA+IHRyID4gdGQge1xuICAgICAgICA+IC5Ae3RhYmxlLXByZWZpeC1jbHN9LWV4cGFuZGVkLXJvdy1maXhlZCB7XG4gICAgICAgICAgbWFyZ2luOiAtQHRhYmxlLXBhZGRpbmctdmVydGljYWwgKC1AdGFibGUtcGFkZGluZy1ob3Jpem9udGFsIC0gQGJvcmRlci13aWR0aC1iYXNlKTtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiBAYm9yZGVyLXdpZHRoLWJhc2U7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IEB0YWJsZS1ib3JkZXI7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IC5Ae3RhYmxlLXByZWZpeC1jbHN9LWNvbnRlbnQsXG4gICAgPiAuQHt0YWJsZS1wcmVmaXgtY2xzfS1oZWFkZXIge1xuICAgICAgPiB0YWJsZSB7XG4gICAgICAgIGJvcmRlci10b3A6IEB0YWJsZS1ib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5Ae3RhYmxlLXByZWZpeC1jbHN9LXNjcm9sbC1ob3Jpem9udGFsIHtcbiAgICA+IC5Ae3RhYmxlLXByZWZpeC1jbHN9LWNvbnRhaW5lciA+IC5Ae3RhYmxlLXByZWZpeC1jbHN9LWJvZHkge1xuICAgICAgPiB0YWJsZSA+IHRib2R5IHtcbiAgICAgICAgPiB0ci5Ae3RhYmxlLXByZWZpeC1jbHN9LWV4cGFuZGVkLXJvdyxcbiAgICAgICAgPiB0ci5Ae3RhYmxlLXByZWZpeC1jbHN9LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICA+IHRkIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBTaXplIHJlbGF0ZWRcbiAgJi5Ae3RhYmxlLXByZWZpeC1jbHN9LW1pZGRsZSB7XG4gICAgPiAuQHt0YWJsZS1wcmVmaXgtY2xzfS1jb250YWluZXIge1xuICAgICAgPiAuQHt0YWJsZS1wcmVmaXgtY2xzfS1jb250ZW50LFxuICAgICAgPiAuQHt0YWJsZS1wcmVmaXgtY2xzfS1ib2R5IHtcbiAgICAgICAgPiB0YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gICAgICAgICAgPiAuQHt0YWJsZS1wcmVmaXgtY2xzfS1leHBhbmRlZC1yb3ctZml4ZWQge1xuICAgICAgICAgICAgbWFyZ2luOiAtQHRhYmxlLXBhZGRpbmctdmVydGljYWwtbWQgKC1AdGFibGUtcGFkZGluZy1ob3Jpem9udGFsLW1kIC0gQGJvcmRlci13aWR0aC1iYXNlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLkB7dGFibGUtcHJlZml4LWNsc30tc21hbGwge1xuICAgID4gLkB7dGFibGUtcHJlZml4LWNsc30tY29udGFpbmVyIHtcbiAgICAgID4gLkB7dGFibGUtcHJlZml4LWNsc30tY29udGVudCxcbiAgICAgID4gLkB7dGFibGUtcHJlZml4LWNsc30tYm9keSB7XG4gICAgICAgID4gdGFibGUgPiB0Ym9keSA+IHRyID4gdGQge1xuICAgICAgICAgID4gLkB7dGFibGUtcHJlZml4LWNsc30tZXhwYW5kZWQtcm93LWZpeGVkIHtcbiAgICAgICAgICAgIG1hcmdpbjogLUB0YWJsZS1wYWRkaW5nLXZlcnRpY2FsLXNtICgtQHRhYmxlLXBhZGRpbmctaG9yaXpvbnRhbC1zbSAtIEBib3JkZXItd2lkdGgtYmFzZSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PSBGb290ZXIgPT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICA+IC5Ae3RhYmxlLXByZWZpeC1jbHN9LWZvb3RlciB7XG4gICAgYm9yZGVyOiBAdGFibGUtYm9yZGVyO1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuLkB7dGFibGUtcHJlZml4LWNsc30tY2VsbCB7XG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gTmVzdGVkID09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgLkB7dGFibGUtcHJlZml4LWNsc30tY29udGFpbmVyOmZpcnN0LWNoaWxkIHtcbiAgICAvLyA6Zmlyc3QtY2hpbGQgdG8gYXZvaWQgdGhlIGNhc2Ugd2hlbiBib3JkZXJlZCBhbmQgdGl0bGUgaXMgc2V0XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzM1NTc3XG4gICYtc2Nyb2xsYmFyOm5vdChbcm93c3Bhbl0pIHtcbiAgICBib3gtc2hhZG93OiAwIEBib3JkZXItd2lkdGgtYmFzZSAwIEBib3JkZXItd2lkdGgtYmFzZSBAdGFibGUtaGVhZGVyLWJnO1xuICB9XG59XG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyA9ICAgICAgICAgICAgICAgICAgICAgICAgIEJvcmRlciBSYWRpdXMgICAgICAgICAgICAgICAgICAgICAgICAgPVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLkB7dGFibGUtcHJlZml4LWNsc30ge1xuICAvKiB0aXRsZSArIHRhYmxlICovXG4gICYtdGl0bGUge1xuICAgIGJvcmRlci1yYWRpdXM6IEB0YWJsZS1ib3JkZXItcmFkaXVzLWJhc2UgQHRhYmxlLWJvcmRlci1yYWRpdXMtYmFzZSAwIDA7XG4gIH1cblxuICAmLXRpdGxlICsgJi1jb250YWluZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG5cbiAgICB0YWJsZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQge1xuICAgICAgICB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRoOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKiB0YWJsZSAqL1xuICAmLWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogQHRhYmxlLWJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQHRhYmxlLWJvcmRlci1yYWRpdXMtYmFzZTtcblxuICAgIHRhYmxlID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCB7XG4gICAgICB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEB0YWJsZS1ib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgICB9XG5cbiAgICAgIHRoOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQHRhYmxlLWJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKiB0YWJsZSArIGZvb3RlciAqL1xuICAmLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIEB0YWJsZS1ib3JkZXItcmFkaXVzLWJhc2UgQHRhYmxlLWJvcmRlci1yYWRpdXMtYmFzZTtcbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkB0YWJsZS1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tdGFibGUnO1xuQHRhYmxlLXdyYXBlcHItY2xzOiB+J0B7dGFibGUtcHJlZml4LWNsc30td3JhcHBlcic7XG5AdGFibGUtd3JhcGVwci1ydGwtY2xzOiB+J0B7dGFibGUtcHJlZml4LWNsc30td3JhcHBlci1ydGwnO1xuXG4uQHt0YWJsZS1wcmVmaXgtY2xzfS13cmFwcGVyIHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG59XG5cbi5Ae3RhYmxlLXByZWZpeC1jbHN9IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG5cbiAgdGFibGUge1xuICAgIC5Ae3RhYmxlLXdyYXBlcHItcnRsLWNsc30gJiB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09IEhlYWRlciA9PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtdGhlYWQge1xuICAgID4gdHIge1xuICAgICAgPiB0aCB7XG4gICAgICAgICZbY29sc3Bhbl06bm90KFtjb2xzcGFuPScxJ10pIHtcbiAgICAgICAgICAuQHt0YWJsZS13cmFwZXByLXJ0bC1jbHN9ICYge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTpub3QoLkB7dGFibGUtcHJlZml4LWNsc30tc2VsZWN0aW9uLWNvbHVtbik6bm90KC5Ae3RhYmxlLXByZWZpeC1jbHN9LXJvdy1leHBhbmQtaWNvbi1jZWxsKTpub3QoW2NvbHNwYW5dKTo6YmVmb3JlIHtcbiAgICAgICAgICAuQHt0YWJsZS13cmFwZXByLXJ0bC1jbHN9ICYge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5Ae3RhYmxlLXdyYXBlcHItcnRsLWNsc30gJiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBCb2R5ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICYtdGJvZHkge1xuICAgID4gdHIge1xuICAgICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PSBOZXN0IFRhYmxlID09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICAgLkB7dGFibGUtcHJlZml4LWNsc30td3JhcHBlcjpvbmx5LWNoaWxkIHtcbiAgICAgICAgLkB7dGFibGUtcHJlZml4LWNsc30uQHt0YWJsZS1wcmVmaXgtY2xzfS1ydGwge1xuICAgICAgICAgIG1hcmdpbjogLUB0YWJsZS1wYWRkaW5nLXZlcnRpY2FsIChAdGFibGUtcGFkZGluZy1ob3Jpem9udGFsICsgY2VpbChAZm9udC1zaXplLXNtICogMS40KSkgLUB0YWJsZS1wYWRkaW5nLXZlcnRpY2FsIC1AdGFibGUtcGFkZGluZy1ob3Jpem9udGFsO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT0gUGFnaW5hdGlvbiA9PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLXBhZ2luYXRpb24ge1xuICAgICYtbGVmdCB7XG4gICAgICAuQHt0YWJsZS13cmFwZXByLWNsc30uQHt0YWJsZS13cmFwZXByLXJ0bC1jbHN9ICYge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtcmlnaHQge1xuICAgICAgLkB7dGFibGUtd3JhcGVwci1jbHN9LkB7dGFibGUtd3JhcGVwci1ydGwtY2xzfSAmIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgLy8gPSAgICAgICAgICAgICAgICAgICAgICAgICAgIEZ1bmN0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgPVxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PSBTb3J0ZXIgPT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLWNvbHVtbi1zb3J0ZXIge1xuICAgIC5Ae3RhYmxlLXdyYXBlcHItcnRsLWNsc30gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gRmlsdGVyID09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1maWx0ZXItY29sdW1uLXRpdGxlIHtcbiAgICAuQHt0YWJsZS13cmFwZXByLXJ0bC1jbHN9ICYge1xuICAgICAgcGFkZGluZzogQHRhYmxlLXBhZGRpbmctdmVydGljYWwgQHRhYmxlLXBhZGRpbmctaG9yaXpvbnRhbCBAdGFibGUtcGFkZGluZy12ZXJ0aWNhbCAyLjNlbTtcbiAgICB9XG4gIH1cblxuICAmLXRoZWFkIHRyIHRoLkB7dGFibGUtcHJlZml4LWNsc30tY29sdW1uLWhhcy1zb3J0ZXJzIHtcbiAgICAuQHt0YWJsZS1wcmVmaXgtY2xzfS1maWx0ZXItY29sdW1uLXRpdGxlIHtcbiAgICAgIC5Ae3RhYmxlLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMi4zZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1maWx0ZXItdHJpZ2dlciB7XG4gICAgLkB7dGFibGUtd3JhcGVwci1ydGwtY2xzfSAmIHtcbiAgICAgIG1hcmdpbjogLTRweCA0cHggLTRweCAoLUB0YWJsZS1wYWRkaW5nLWhvcml6b250YWwgLyAyKTtcbiAgICB9XG4gIH1cblxuICAvLyBEcm9wZG93blxuICAmLWZpbHRlci1kcm9wZG93biB7XG4gICAgLy8gQ2hlY2tib3hcbiAgICAmLFxuICAgICYtc3VibWVudSB7XG4gICAgICAuQHthbnQtcHJlZml4fS1jaGVja2JveC13cmFwcGVyICsgc3BhbiB7XG4gICAgICAgIC5Ae2FudC1wcmVmaXh9LWRyb3Bkb3duLXJ0bCAmLFxuICAgICAgICAuQHthbnQtcHJlZml4fS1kcm9wZG93bi1tZW51LXN1Ym1lbnUtcnRsJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09IFNlbGVjdGlvbnMgPT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1zZWxlY3Rpb24ge1xuICAgIC5Ae3RhYmxlLXdyYXBlcHItcnRsLWNsc30gJiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT0gRXhwYW5kYWJsZSA9PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLXJvdy1pbmRlbnQge1xuICAgIC5Ae3RhYmxlLXdyYXBlcHItcnRsLWNsc30gJiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgJi1yb3ctZXhwYW5kLWljb24ge1xuICAgIC5Ae3RhYmxlLXdyYXBlcHItcnRsLWNsc30gJiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgLkB7dGFibGUtcHJlZml4LWNsc30tcm93LWluZGVudCArICYge1xuICAgICAgLkB7dGFibGUtd3JhcGVwci1ydGwtY2xzfSAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogQHBhZGRpbmcteHM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgLkB7dGFibGUtd3JhcGVwci1ydGwtY2xzfSAmIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbGxhcHNlZDo6YmVmb3JlIHtcbiAgICAgIC5Ae3RhYmxlLXdyYXBlcHItcnRsLWNsc30gJiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jb2xsYXBzZWQ6OmFmdGVyIHtcbiAgICAgIC5Ae3RhYmxlLXdyYXBlcHItcnRsLWNsc30gJiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkB0YWItcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXRhYnMnO1xuXG4uQHt0YWItcHJlZml4LWNsc30ge1xuICAmLXNtYWxsIHtcbiAgICA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYge1xuICAgICAgLkB7dGFiLXByZWZpeC1jbHN9LXRhYiB7XG4gICAgICAgIHBhZGRpbmc6IEB0YWJzLWhvcml6b250YWwtcGFkZGluZy1zbTtcbiAgICAgICAgZm9udC1zaXplOiBAdGFicy10aXRsZS1mb250LXNpemUtc207XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1sYXJnZSB7XG4gICAgPiAuQHt0YWItcHJlZml4LWNsc30tbmF2IHtcbiAgICAgIC5Ae3RhYi1wcmVmaXgtY2xzfS10YWIge1xuICAgICAgICBwYWRkaW5nOiBAdGFicy1ob3Jpem9udGFsLXBhZGRpbmctbGc7XG4gICAgICAgIGZvbnQtc2l6ZTogQHRhYnMtdGl0bGUtZm9udC1zaXplLWxnO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtY2FyZCB7XG4gICAgJi5Ae3RhYi1wcmVmaXgtY2xzfS1zbWFsbCB7XG4gICAgICA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYge1xuICAgICAgICAuQHt0YWItcHJlZml4LWNsc30tdGFiIHtcbiAgICAgICAgICBwYWRkaW5nOiBAdGFicy1jYXJkLWhvcml6b250YWwtcGFkZGluZy1zbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuQHt0YWItcHJlZml4LWNsc30tbGFyZ2Uge1xuICAgICAgPiAuQHt0YWItcHJlZml4LWNsc30tbmF2IHtcbiAgICAgICAgLkB7dGFiLXByZWZpeC1jbHN9LXRhYiB7XG4gICAgICAgICAgcGFkZGluZzogQHRhYnMtY2FyZC1ob3Jpem9udGFsLXBhZGRpbmctbGc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuQGltcG9ydCAnLi9zaXplJztcbkBpbXBvcnQgJy4vcnRsJztcbkBpbXBvcnQgJy4vcG9zaXRpb24nO1xuQGltcG9ydCAnLi9kcm9wZG93bic7XG5AaW1wb3J0ICcuL2NhcmQnO1xuXG5AdGFiLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS10YWJzJztcblxuLkB7dGFiLXByZWZpeC1jbHN9IHtcbiAgLnJlc2V0LWNvbXBvbmVudCgpO1xuXG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT0gTmF2aWdhdGlvbiA9PT09PT09PT09PT09PT09PT09PT09PT09PVxuICA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYsXG4gID4gZGl2ID4gLkB7dGFiLXByZWZpeC1jbHN9LW5hdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLkB7dGFiLXByZWZpeC1jbHN9LW5hdi13cmFwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiBhdXRvO1xuICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7IC8vIEZpeCBjaHJvbWUgcmVuZGVyIGJ1Z1xuXG4gICAgICAvLyA+Pj4+PiBQaW5nIHNoYWRvd1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7dGFiLXByZWZpeC1jbHN9LW5hdi1saXN0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93O1xuICAgIH1cblxuICAgIC8vID4+Pj4+Pj4+IE9wZXJhdGlvbnNcbiAgICAuQHt0YWItcHJlZml4LWNsc30tbmF2LW9wZXJhdGlvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cbiAgICAgICYtaGlkZGVuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYtbW9yZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiBAdGFicy1jYXJkLWhvcml6b250YWwtcGFkZGluZztcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7dGFiLXByZWZpeC1jbHN9LW5hdi1hZGQge1xuICAgICAgbWluLXdpZHRoOiBAdGFicy1jYXJkLWhlaWdodDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBAdGFicy1jYXJkLWd1dHRlcjtcbiAgICAgIHBhZGRpbmc6IDAgQHBhZGRpbmcteHM7XG4gICAgICBiYWNrZ3JvdW5kOiBAdGFicy1jYXJkLWhlYWQtYmFja2dyb3VuZDtcbiAgICAgIGJvcmRlcjogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYm9yZGVyLWNvbG9yLXNwbGl0O1xuICAgICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZSBAYm9yZGVyLXJhZGl1cy1iYXNlIDAgMDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93IEBlYXNlLWluLW91dDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBAdGFicy1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjphY3RpdmUsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IEB0YWJzLWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWV4dHJhLWNvbnRlbnQge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAmLWNlbnRlcmVkIHtcbiAgICA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYsXG4gICAgPiBkaXYgPiAuQHt0YWItcHJlZml4LWNsc30tbmF2IHtcbiAgICAgIC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYtd3JhcCB7XG4gICAgICAgICY6bm90KFtjbGFzcyo9J0B7dGFiLXByZWZpeC1jbHN9LW5hdi13cmFwLXBpbmcnXSkge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PSBJbmtCYXIgPT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLWluay1iYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiBAdGFicy1pbmstYmFyLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gVGFicyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLXRhYiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogQHRhYnMtaG9yaXpvbnRhbC1wYWRkaW5nO1xuICAgIGZvbnQtc2l6ZTogQHRhYnMtdGl0bGUtZm9udC1zaXplO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICYtYnRuLFxuICAgICYtcmVtb3ZlIHtcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiBAdGFicy1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1idG4ge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIH1cblxuICAgICYtcmVtb3ZlIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC1AbWFyZ2luLXhzcztcbiAgICAgIG1hcmdpbi1sZWZ0OiBAbWFyZ2luLXhzO1xuICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yLXNlY29uZGFyeTtcbiAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1zbTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3c7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogQGhlYWRpbmctY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogQHRhYnMtaG92ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJiYtYWN0aXZlICYtYnRuIHtcbiAgICAgIGNvbG9yOiBAdGFicy1oaWdobGlnaHQtY29sb3I7XG4gICAgICB0ZXh0LXNoYWRvdzogMCAwIDAuMjVweCBjdXJyZW50Y29sb3I7XG4gICAgfVxuXG4gICAgJiYtZGlzYWJsZWQge1xuICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuXG4gICAgJiYtZGlzYWJsZWQgJi1idG4sXG4gICAgJiYtZGlzYWJsZWQgJi1yZW1vdmUge1xuICAgICAgJjpmb2N1cyxcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmICYtcmVtb3ZlIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IEBtYXJnaW4tc207XG4gICAgfVxuICB9XG5cbiAgJi10YWIgKyAmLXRhYiB7XG4gICAgbWFyZ2luOiBAdGFicy1ob3Jpem9udGFsLW1hcmdpbjtcbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PSBUYWJQYW5lcyA9PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1jb250ZW50IHtcbiAgICAmLWhvbGRlciB7XG4gICAgICBmbGV4OiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgbWluLWhlaWdodDogMDtcbiAgICB9XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmLXRhYnBhbmUge1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAmLWhpZGRlbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIE1vdGlvblxuICAmLXN3aXRjaCB7XG4gICAgJi1hcHBlYXIsXG4gICAgJi1lbnRlciB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuXG4gICAgICAmLXN0YXJ0IHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cblxuICAgICAgJi1hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IEBhbmltYXRpb24tZHVyYXRpb24tc2xvdztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxlYXZlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICBpbnNldDogMDtcblxuICAgICAgJi1zdGFydCB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkB0YWItcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXRhYnMnO1xuXG4uQHt0YWItcHJlZml4LWNsc30ge1xuICAmLXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG5cbiAgICAuQHt0YWItcHJlZml4LWNsc30tbmF2IHtcbiAgICAgIC5Ae3RhYi1wcmVmaXgtY2xzfS10YWIge1xuICAgICAgICBtYXJnaW46IEB0YWJzLWhvcml6b250YWwtbWFyZ2luLXJ0bDtcblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBAbWFyZ2luLXNtO1xuICAgICAgICB9XG5cbiAgICAgICAgLkB7dGFiLXByZWZpeC1jbHN9LXRhYi1yZW1vdmUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogQG1hcmdpbi14cztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLUBtYXJnaW4teHNzO1xuXG4gICAgICAgICAgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuQHt0YWItcHJlZml4LWNsc30tbGVmdCB7XG4gICAgICA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYge1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgIH1cbiAgICAgID4gLkB7dGFiLXByZWZpeC1jbHN9LWNvbnRlbnQtaG9sZGVyIHtcbiAgICAgICAgb3JkZXI6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5Ae3RhYi1wcmVmaXgtY2xzfS1yaWdodCB7XG4gICAgICA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYge1xuICAgICAgICBvcmRlcjogMDtcbiAgICAgIH1cbiAgICAgID4gLkB7dGFiLXByZWZpeC1jbHN9LWNvbnRlbnQtaG9sZGVyIHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PSBDYXJkID09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1jYXJkIHtcbiAgICAmLkB7dGFiLXByZWZpeC1jbHN9LXRvcCxcbiAgICAmLkB7dGFiLXByZWZpeC1jbHN9LWJvdHRvbSB7XG4gICAgICA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYsXG4gICAgICA+IGRpdiA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYge1xuICAgICAgICAuQHt0YWItcHJlZml4LWNsc30tdGFiICsgLkB7dGFiLXByZWZpeC1jbHN9LXRhYiB7XG4gICAgICAgICAgLkB7dGFiLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBAdGFicy1jYXJkLWd1dHRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuQHt0YWItcHJlZml4LWNsc30tbmF2LWFkZCB7XG4gICAgICAgICAgLkB7dGFiLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBAdGFicy1jYXJkLWd1dHRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uQHt0YWItcHJlZml4LWNsc30tZHJvcGRvd24ge1xuICAmLXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gIH1cblxuICAmLW1lbnUtaXRlbSB7XG4gICAgLkB7dGFiLXByZWZpeC1jbHN9LWRyb3Bkb3duLXJ0bCAmIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkB0YWItcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXRhYnMnO1xuXG4uQHt0YWItcHJlZml4LWNsc30ge1xuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PSBUb3AgJiBCb3R0b20gPT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi10b3AsXG4gICYtYm90dG9tIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgPiAuQHt0YWItcHJlZml4LWNsc30tbmF2LFxuICAgID4gZGl2ID4gLkB7dGFiLXByZWZpeC1jbHN9LW5hdiB7XG4gICAgICBtYXJnaW46IEB0YWJzLWJhci1tYXJnaW47XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IEBib3JkZXItd2lkdGgtYmFzZSBAYm9yZGVyLXN0eWxlLWJhc2UgQGJvcmRlci1jb2xvci1zcGxpdDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICB9XG5cbiAgICAgIC5Ae3RhYi1wcmVmaXgtY2xzfS1pbmstYmFyIHtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG5cbiAgICAgICAgJi1hbmltYXRlZCB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93LCBsZWZ0IEBhbmltYXRpb24tZHVyYXRpb24tc2xvdyxcbiAgICAgICAgICAgIHJpZ2h0IEBhbmltYXRpb24tZHVyYXRpb24tc2xvdztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuQHt0YWItcHJlZml4LWNsc30tbmF2LXdyYXAge1xuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDEwcHggMCA4cHggLThweCBmYWRlKEBzaGFkb3ctY29sb3IsIDglKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAtMTBweCAwIDhweCAtOHB4IGZhZGUoQHNoYWRvdy1jb2xvciwgOCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYtd3JhcC1waW5nLWxlZnQ6OmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgICAmLkB7dGFiLXByZWZpeC1jbHN9LW5hdi13cmFwLXBpbmctcmlnaHQ6OmFmdGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi10b3Age1xuICAgID4gLkB7dGFiLXByZWZpeC1jbHN9LW5hdixcbiAgICA+IGRpdiA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAuQHt0YWItcHJlZml4LWNsc30taW5rLWJhciB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWJvdHRvbSB7XG4gICAgPiAuQHt0YWItcHJlZml4LWNsc30tbmF2LFxuICAgID4gZGl2ID4gLkB7dGFiLXByZWZpeC1jbHN9LW5hdiB7XG4gICAgICBvcmRlcjogMTtcbiAgICAgIG1hcmdpbi10b3A6IEBtYXJnaW4tbWQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG5cbiAgICAgIC5Ae3RhYi1wcmVmaXgtY2xzfS1pbmstYmFyIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLkB7dGFiLXByZWZpeC1jbHN9LWNvbnRlbnQtaG9sZGVyLFxuICAgID4gZGl2ID4gLkB7dGFiLXByZWZpeC1jbHN9LWNvbnRlbnQtaG9sZGVyIHtcbiAgICAgIG9yZGVyOiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09IExlZnQgJiBSaWdodCA9PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLWxlZnQsXG4gICYtcmlnaHQge1xuICAgID4gLkB7dGFiLXByZWZpeC1jbHN9LW5hdixcbiAgICA+IGRpdiA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1pbi13aWR0aDogNTBweDtcblxuICAgICAgLy8gPj4+Pj4+Pj4+Pj4gVGFiXG4gICAgICAuQHt0YWItcHJlZml4LWNsc30tdGFiIHtcbiAgICAgICAgcGFkZGluZzogQHRhYnMtdmVydGljYWwtcGFkZGluZztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAuQHt0YWItcHJlZml4LWNsc30tdGFiICsgLkB7dGFiLXByZWZpeC1jbHN9LXRhYiB7XG4gICAgICAgIG1hcmdpbjogQHRhYnMtdmVydGljYWwtbWFyZ2luO1xuICAgICAgfVxuXG4gICAgICAvLyA+Pj4+Pj4+Pj4+PiBOYXZcbiAgICAgIC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYtd3JhcCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDEwcHggOHB4IC04cHggZmFkZShAc2hhZG93LWNvbG9yLCA4JSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTEwcHggOHB4IC04cHggZmFkZShAc2hhZG93LWNvbG9yLCA4JSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLkB7dGFiLXByZWZpeC1jbHN9LW5hdi13cmFwLXBpbmctdG9wOjpiZWZvcmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgICAgJi5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYtd3JhcC1waW5nLWJvdHRvbTo6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gPj4+Pj4+Pj4+Pj4gSW5rIEJhclxuICAgICAgLkB7dGFiLXByZWZpeC1jbHN9LWluay1iYXIge1xuICAgICAgICB3aWR0aDogMnB4O1xuXG4gICAgICAgICYtYW5pbWF0ZWQge1xuICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3csIHRvcCBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3c7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLkB7dGFiLXByZWZpeC1jbHN9LW5hdi1saXN0LFxuICAgICAgLkB7dGFiLXByZWZpeC1jbHN9LW5hdi1vcGVyYXRpb25zIHtcbiAgICAgICAgZmxleDogMSAwIGF1dG87IC8vIGZpeCBzYWZhcmkgc2Nyb2xsIHByb2JsZW1cbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWxlZnQge1xuICAgID4gLkB7dGFiLXByZWZpeC1jbHN9LW5hdixcbiAgICA+IGRpdiA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYge1xuICAgICAgLkB7dGFiLXByZWZpeC1jbHN9LWluay1iYXIge1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1jb250ZW50LWhvbGRlcixcbiAgICA+IGRpdiA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1jb250ZW50LWhvbGRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogLUBib3JkZXItd2lkdGgtYmFzZTtcbiAgICAgIGJvcmRlci1sZWZ0OiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBib3JkZXItY29sb3Itc3BsaXQ7XG5cbiAgICAgID4gLkB7dGFiLXByZWZpeC1jbHN9LWNvbnRlbnQgPiAuQHt0YWItcHJlZml4LWNsc30tdGFicGFuZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogQHBhZGRpbmctbGc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1yaWdodCB7XG4gICAgPiAuQHt0YWItcHJlZml4LWNsc30tbmF2LFxuICAgID4gZGl2ID4gLkB7dGFiLXByZWZpeC1jbHN9LW5hdiB7XG4gICAgICBvcmRlcjogMTtcblxuICAgICAgLkB7dGFiLXByZWZpeC1jbHN9LWluay1iYXIge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLkB7dGFiLXByZWZpeC1jbHN9LWNvbnRlbnQtaG9sZGVyLFxuICAgID4gZGl2ID4gLkB7dGFiLXByZWZpeC1jbHN9LWNvbnRlbnQtaG9sZGVyIHtcbiAgICAgIG9yZGVyOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtQGJvcmRlci13aWR0aC1iYXNlO1xuICAgICAgYm9yZGVyLXJpZ2h0OiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBib3JkZXItY29sb3Itc3BsaXQ7XG5cbiAgICAgID4gLkB7dGFiLXByZWZpeC1jbHN9LWNvbnRlbnQgPiAuQHt0YWItcHJlZml4LWNsc30tdGFicGFuZSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IEBwYWRkaW5nLWxnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkB0YWItcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXRhYnMnO1xuXG4uQHt0YWItcHJlZml4LWNsc30tZHJvcGRvd24ge1xuICAucmVzZXQtY29tcG9uZW50KCk7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIHotaW5kZXg6IEB6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gICYtaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJi1tZW51IHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogQGRyb3Bkb3duLWVkZ2UtY2hpbGQtdmVydGljYWwtcGFkZGluZyAwO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBkcm9wZG93bi1tZW51LWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IEBib3gtc2hhZG93LWJhc2U7XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogQGRyb3Bkb3duLXZlcnRpY2FsLXBhZGRpbmcgQGNvbnRyb2wtcGFkZGluZy1ob3Jpem9udGFsO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IEBkcm9wZG93bi1mb250LXNpemU7XG4gICAgICBsaW5lLWhlaWdodDogQGRyb3Bkb3duLWxpbmUtaGVpZ2h0O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgICAgID4gc3BhbiB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG5cbiAgICAgICYtcmVtb3ZlIHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IEBtYXJnaW4tc207XG4gICAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG4gICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiBAdGFicy1ob3Zlci1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogQGl0ZW0taG92ZXItYmc7XG4gICAgICB9XG5cbiAgICAgICYtZGlzYWJsZWQge1xuICAgICAgICAmLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AdGFiLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS10YWJzJztcblxuLkB7dGFiLXByZWZpeC1jbHN9LWNhcmQge1xuICA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYsXG4gID4gZGl2ID4gLkB7dGFiLXByZWZpeC1jbHN9LW5hdiB7XG4gICAgLkB7dGFiLXByZWZpeC1jbHN9LXRhYiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiBAdGFicy1jYXJkLWhvcml6b250YWwtcGFkZGluZztcbiAgICAgIGJhY2tncm91bmQ6IEB0YWJzLWNhcmQtaGVhZC1iYWNrZ3JvdW5kO1xuICAgICAgYm9yZGVyOiBAYm9yZGVyLXdpZHRoLWJhc2UgQGJvcmRlci1zdHlsZS1iYXNlIEBib3JkZXItY29sb3Itc3BsaXQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgQGFuaW1hdGlvbi1kdXJhdGlvbi1zbG93IEBlYXNlLWluLW91dDtcblxuICAgICAgJi1hY3RpdmUge1xuICAgICAgICBjb2xvcjogQHRhYnMtY2FyZC1hY3RpdmUtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQ6IEBjb21wb25lbnQtYmFja2dyb3VuZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHt0YWItcHJlZml4LWNsc30taW5rLWJhciB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT0gVG9wICYgQm90dG9tID09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICYuQHt0YWItcHJlZml4LWNsc30tdG9wLFxuICAmLkB7dGFiLXByZWZpeC1jbHN9LWJvdHRvbSB7XG4gICAgPiAuQHt0YWItcHJlZml4LWNsc30tbmF2LFxuICAgID4gZGl2ID4gLkB7dGFiLXByZWZpeC1jbHN9LW5hdiB7XG4gICAgICAuQHt0YWItcHJlZml4LWNsc30tdGFiICsgLkB7dGFiLXByZWZpeC1jbHN9LXRhYiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBAdGFicy1jYXJkLWd1dHRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLkB7dGFiLXByZWZpeC1jbHN9LXRvcCB7XG4gICAgPiAuQHt0YWItcHJlZml4LWNsc30tbmF2LFxuICAgID4gZGl2ID4gLkB7dGFiLXByZWZpeC1jbHN9LW5hdiB7XG4gICAgICAuQHt0YWItcHJlZml4LWNsc30tdGFiIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZSBAYm9yZGVyLXJhZGl1cy1iYXNlIDAgMDtcblxuICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogQGNvbXBvbmVudC1iYWNrZ3JvdW5kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuQHt0YWItcHJlZml4LWNsc30tYm90dG9tIHtcbiAgICA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYsXG4gICAgPiBkaXYgPiAuQHt0YWItcHJlZml4LWNsc30tbmF2IHtcbiAgICAgIC5Ae3RhYi1wcmVmaXgtY2xzfS10YWIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgQGJvcmRlci1yYWRpdXMtYmFzZSBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuXG4gICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiBAY29tcG9uZW50LWJhY2tncm91bmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PSBMZWZ0ICYgUmlnaHQgPT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi5Ae3RhYi1wcmVmaXgtY2xzfS1sZWZ0LFxuICAmLkB7dGFiLXByZWZpeC1jbHN9LXJpZ2h0IHtcbiAgICA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYsXG4gICAgPiBkaXYgPiAuQHt0YWItcHJlZml4LWNsc30tbmF2IHtcbiAgICAgIC5Ae3RhYi1wcmVmaXgtY2xzfS10YWIgKyAuQHt0YWItcHJlZml4LWNsc30tdGFiIHtcbiAgICAgICAgbWFyZ2luLXRvcDogQHRhYnMtY2FyZC1ndXR0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5Ae3RhYi1wcmVmaXgtY2xzfS1sZWZ0IHtcbiAgICA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYsXG4gICAgPiBkaXYgPiAuQHt0YWItcHJlZml4LWNsc30tbmF2IHtcbiAgICAgIC5Ae3RhYi1wcmVmaXgtY2xzfS10YWIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlIDAgMCBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuXG4gICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IEBjb21wb25lbnQtYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLkB7dGFiLXByZWZpeC1jbHN9LXJpZ2h0IHtcbiAgICA+IC5Ae3RhYi1wcmVmaXgtY2xzfS1uYXYsXG4gICAgPiBkaXYgPiAuQHt0YWItcHJlZml4LWNsc30tbmF2IHtcbiAgICAgIC5Ae3RhYi1wcmVmaXgtY2xzfS10YWIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIEBib3JkZXItcmFkaXVzLWJhc2UgQGJvcmRlci1yYWRpdXMtYmFzZSAwO1xuXG4gICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogQGNvbXBvbmVudC1iYWNrZ3JvdW5kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQHRhZy1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tdGFnJztcblxuLkB7dGFnLXByZWZpeC1jbHN9IHtcbiAgLnJlc2V0LWNvbXBvbmVudCgpO1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgcGFkZGluZzogMCA3cHg7XG4gIGZvbnQtc2l6ZTogQHRhZy1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiBAdGFnLWxpbmUtaGVpZ2h0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kOiBAdGFnLWRlZmF1bHQtYmc7XG4gIGJvcmRlcjogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gIGJvcmRlci1yYWRpdXM6IEB0YWctYm9yZGVyLXJhZGl1cztcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgJixcbiAgYSxcbiAgYTpob3ZlciB7XG4gICAgY29sb3I6IEB0YWctZGVmYXVsdC1jb2xvcjtcbiAgfVxuXG4gID4gYTpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIC04cHg7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cblxuICAmLWNsb3NlLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgY29sb3I6IEB0ZXh0LWNvbG9yLXNlY29uZGFyeTtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogQGhlYWRpbmctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgJi1oYXMtY29sb3Ige1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgJixcbiAgICBhLFxuICAgIGE6aG92ZXIsXG4gICAgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0tY2xvc2UsXG4gICAgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0tY2xvc2U6aG92ZXIge1xuICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yLWludmVyc2U7XG4gICAgfVxuICB9XG5cbiAgJi1jaGVja2FibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpub3QoJi1jaGVja2VkKTpob3ZlciB7XG4gICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XG4gICAgfVxuXG4gICAgJjphY3RpdmUsXG4gICAgJi1jaGVja2VkIHtcbiAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1pbnZlcnNlO1xuICAgIH1cblxuICAgICYtY2hlY2tlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeS02O1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5LTc7XG4gICAgfVxuICB9XG5cbiAgJi1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvLyBtaXhpbiB0byBpdGVyYXRlIG92ZXIgY29sb3JzIGFuZCBjcmVhdGUgQ1NTIGNsYXNzIGZvciBlYWNoIG9uZVxuICAubWFrZS1jb2xvci1jbGFzc2VzKEBpOiBsZW5ndGgoQHByZXNldC1jb2xvcnMpKSB3aGVuIChAaSA+IDApIHtcbiAgICAubWFrZS1jb2xvci1jbGFzc2VzKEBpIC0gMSk7XG4gICAgQGNvbG9yOiBleHRyYWN0KEBwcmVzZXQtY29sb3JzLCBAaSk7XG4gICAgQGxpZ2h0Q29sb3I6ICdAe2NvbG9yfS0xJztcbiAgICBAbGlnaHRCb3JkZXJDb2xvcjogJ0B7Y29sb3J9LTMnO1xuICAgIEBkYXJrQ29sb3I6ICdAe2NvbG9yfS02JztcbiAgICBAdGV4dENvbG9yOiAnQHtjb2xvcn0tNyc7XG4gICAgJi1Ae2NvbG9yfSB7XG4gICAgICBjb2xvcjogQEB0ZXh0Q29sb3I7XG4gICAgICBiYWNrZ3JvdW5kOiBAQGxpZ2h0Q29sb3I7XG4gICAgICBib3JkZXItY29sb3I6IEBAbGlnaHRCb3JkZXJDb2xvcjtcbiAgICB9XG4gICAgJi1Ae2NvbG9yfS1pbnZlcnNlIHtcbiAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1pbnZlcnNlO1xuICAgICAgYmFja2dyb3VuZDogQEBkYXJrQ29sb3I7XG4gICAgICBib3JkZXItY29sb3I6IEBAZGFya0NvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5tYWtlLXN0YXR1cy1jb2xvci1jbGFzc2VzKEBzdGF0dXMsIEBjc3NWYXJpYWJsZVR5cGUpIHtcbiAgICBAYmdDb2xvcjogJ0B7Y3NzVmFyaWFibGVUeXBlfS1jb2xvci1kZXByZWNhdGVkLWJnJztcbiAgICBAYm9yZGVyQ29sb3I6ICdAe2Nzc1ZhcmlhYmxlVHlwZX0tY29sb3ItZGVwcmVjYXRlZC1ib3JkZXInO1xuICAgIEB0ZXh0Q29sb3I6ICdAe2Nzc1ZhcmlhYmxlVHlwZX0tY29sb3InO1xuICAgICYtQHtzdGF0dXN9IHtcbiAgICAgIGNvbG9yOiBAQHRleHRDb2xvcjtcbiAgICAgIGJhY2tncm91bmQ6IEBAYmdDb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogQEBib3JkZXJDb2xvcjtcbiAgICB9XG4gIH1cblxuICAubWFrZS1jb2xvci1jbGFzc2VzKCk7XG5cbiAgLm1ha2Utc3RhdHVzLWNvbG9yLWNsYXNzZXMoc3VjY2Vzcywgc3VjY2Vzcyk7XG4gIC5tYWtlLXN0YXR1cy1jb2xvci1jbGFzc2VzKHByb2Nlc3NpbmcsIGluZm8pO1xuICAubWFrZS1zdGF0dXMtY29sb3ItY2xhc3NlcyhlcnJvciwgZXJyb3IpO1xuICAubWFrZS1zdGF0dXMtY29sb3ItY2xhc3Nlcyh3YXJuaW5nLCB3YXJuaW5nKTtcblxuICAvLyBUbyBlbnN1cmUgdGhhdCBhIHNwYWNlIHdpbGwgYmUgcGxhY2VkIGJldHdlZW4gY2hhcmFjdGVyIGFuZCBgSWNvbmAuXG4gID4gLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0gKyBzcGFuLFxuICA+IHNwYW4gKyAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgfVxufVxuXG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkB0YWctcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXRhZyc7XG5cbi5Ae3RhZy1wcmVmaXgtY2xzfSB7XG4gICYmLXJ0bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAmLWNsb3NlLWljb24ge1xuICAgIC5Ae3RhZy1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gID4gLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0gKyBzcGFuLFxuICA+IHNwYW4gKyAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgLkB7dGFnLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AdGltZWxpbmUtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXRpbWVsaW5lJztcblxuLkB7dGltZWxpbmUtcHJlZml4LWNsc30ge1xuICAucmVzZXQtY29tcG9uZW50KCk7XG5cbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICYtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogQHRpbWVsaW5lLWl0ZW0tcGFkZGluZy1ib3R0b207XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICYtdGFpbCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICBsZWZ0OiA0cHg7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgICAgYm9yZGVyLWxlZnQ6IEB0aW1lbGluZS13aWR0aCBzb2xpZCBAdGltZWxpbmUtY29sb3I7XG4gICAgfVxuXG4gICAgJi1wZW5kaW5nICYtaGVhZCB7XG4gICAgICBmb250LXNpemU6IEBmb250LXNpemUtc207XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmLXBlbmRpbmcgJi10YWlsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi1oZWFkIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHRpbWVsaW5lLWRvdC1iZztcbiAgICAgIGJvcmRlcjogQHRpbWVsaW5lLWRvdC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcblxuICAgICAgJi1ibHVlIHtcbiAgICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLXJlZCB7XG4gICAgICAgIGNvbG9yOiBAZXJyb3ItY29sb3I7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGVycm9yLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLWdyZWVuIHtcbiAgICAgICAgY29sb3I6IEBzdWNjZXNzLWNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6IEBzdWNjZXNzLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLWdyYXkge1xuICAgICAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWhlYWQtY3VzdG9tIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNS41cHg7XG4gICAgICBsZWZ0OiA1cHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nOiAzcHggMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxuXG4gICAgJi1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLShAZm9udC1zaXplLWJhc2UgKiBAbGluZS1oZWlnaHQtYmFzZSAtIEBmb250LXNpemUtYmFzZSkgKyAxcHg7XG4gICAgICBtYXJnaW46IDAgMCAwIEBtYXJnaW4tbGcgKyAycHg7XG4gICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIH1cblxuICAgICYtbGFzdCB7XG4gICAgICA+IC5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LWl0ZW0tdGFpbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICA+IC5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LWl0ZW0tY29udGVudCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LWFsdGVybmF0ZSxcbiAgJi5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LXJpZ2h0LFxuICAmLkB7dGltZWxpbmUtcHJlZml4LWNsc30tbGFiZWwge1xuICAgIC5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LWl0ZW0ge1xuICAgICAgJi10YWlsLFxuICAgICAgJi1oZWFkLFxuICAgICAgJi1oZWFkLWN1c3RvbSB7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIH1cblxuICAgICAgJi1oZWFkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7XG5cbiAgICAgICAgJi1jdXN0b20ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1sZWZ0IHtcbiAgICAgICAgLkB7dGltZWxpbmUtcHJlZml4LWNsc30taXRlbS1jb250ZW50IHtcbiAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDRweCk7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTRweCk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLXJpZ2h0IHtcbiAgICAgICAgLkB7dGltZWxpbmUtcHJlZml4LWNsc30taXRlbS1jb250ZW50IHtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLkB7dGltZWxpbmUtcHJlZml4LWNsc30tcmlnaHQge1xuICAgIC5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LWl0ZW0tcmlnaHQge1xuICAgICAgLkB7dGltZWxpbmUtcHJlZml4LWNsc30taXRlbS10YWlsLFxuICAgICAgLkB7dGltZWxpbmUtcHJlZml4LWNsc30taXRlbS1oZWFkLFxuICAgICAgLkB7dGltZWxpbmUtcHJlZml4LWNsc30taXRlbS1oZWFkLWN1c3RvbSB7XG4gICAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDRweCAtIEB0aW1lbGluZS13aWR0aCk7XG4gICAgICB9XG4gICAgICAuQHt0aW1lbGluZS1wcmVmaXgtY2xzfS1pdGVtLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMThweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiYtcGVuZGluZyAmLWl0ZW0tbGFzdCAmLWl0ZW0tdGFpbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNHB4KTtcbiAgICBib3JkZXItbGVmdDogMnB4IGRvdHRlZCBAdGltZWxpbmUtY29sb3I7XG4gIH1cblxuICAmJi1yZXZlcnNlICYtaXRlbS1sYXN0ICYtaXRlbS10YWlsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJiYtcmV2ZXJzZSAmLWl0ZW0tcGVuZGluZyB7XG4gICAgLkB7dGltZWxpbmUtcHJlZml4LWNsc30taXRlbS10YWlsIHtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggZG90dGVkIEB0aW1lbGluZS1jb2xvcjtcbiAgICB9XG4gICAgLkB7dGltZWxpbmUtcHJlZml4LWNsc30taXRlbS1jb250ZW50IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgfVxuICB9XG4gICYuQHt0aW1lbGluZS1wcmVmaXgtY2xzfS1sYWJlbCB7XG4gICAgLkB7dGltZWxpbmUtcHJlZml4LWNsc30taXRlbS1sYWJlbCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0oQGZvbnQtc2l6ZS1iYXNlICogQGxpbmUtaGVpZ2h0LWJhc2UgLSBAZm9udC1zaXplLWJhc2UpICsgMXB4O1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgLkB7dGltZWxpbmUtcHJlZml4LWNsc30taXRlbS1yaWdodCB7XG4gICAgICAuQHt0aW1lbGluZS1wcmVmaXgtY2xzfS1pdGVtLWxhYmVsIHtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgKyAxNHB4KTtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTRweCk7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcblxuQHRpbWVsaW5lLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS10aW1lbGluZSc7XG5cbi5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG5cbiAgJi1pdGVtIHtcbiAgICAmLXRhaWwge1xuICAgICAgLkB7dGltZWxpbmUtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICByaWdodDogNHB4O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBib3JkZXItcmlnaHQ6IEB0aW1lbGluZS13aWR0aCBzb2xpZCBAdGltZWxpbmUtY29sb3I7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtaGVhZC1jdXN0b20ge1xuICAgICAgLkB7dGltZWxpbmUtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICAuQHt0aW1lbGluZS1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgIG1hcmdpbjogMCAxOHB4IDAgMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLkB7dGltZWxpbmUtcHJlZml4LWNsc30tYWx0ZXJuYXRlLFxuICAmLkB7dGltZWxpbmUtcHJlZml4LWNsc30tcmlnaHQsXG4gICYuQHt0aW1lbGluZS1wcmVmaXgtY2xzfS1sYWJlbCB7XG4gICAgLkB7dGltZWxpbmUtcHJlZml4LWNsc30taXRlbSB7XG4gICAgICAmLXRhaWwsXG4gICAgICAmLWhlYWQsXG4gICAgICAmLWhlYWQtY3VzdG9tIHtcbiAgICAgICAgLkB7dGltZWxpbmUtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtaGVhZCB7XG4gICAgICAgIC5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTRweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtY3VzdG9tIHtcbiAgICAgICAgICAuQHt0aW1lbGluZS1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtbGVmdCB7XG4gICAgICAgIC5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LWl0ZW0tY29udGVudCB7XG4gICAgICAgICAgLkB7dGltZWxpbmUtcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgICAgICByaWdodDogY2FsYyg1MCUgLSA0cHgpO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLXJpZ2h0IHtcbiAgICAgICAgLkB7dGltZWxpbmUtcHJlZml4LWNsc30taXRlbS1jb250ZW50IHtcbiAgICAgICAgICAuQHt0aW1lbGluZS1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LXJpZ2h0IHtcbiAgICAuQHt0aW1lbGluZS1wcmVmaXgtY2xzfS1pdGVtLXJpZ2h0IHtcbiAgICAgIC5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LWl0ZW0tdGFpbCxcbiAgICAgIC5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LWl0ZW0taGVhZCxcbiAgICAgIC5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LWl0ZW0taGVhZC1jdXN0b20ge1xuICAgICAgICAuQHt0aW1lbGluZS1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LWl0ZW0tY29udGVudCB7XG4gICAgICAgIC5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYmLXBlbmRpbmcgJi1pdGVtLWxhc3QgJi1pdGVtLXRhaWwge1xuICAgIC5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggZG90dGVkIEB0aW1lbGluZS1jb2xvcjtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYmLXJldmVyc2UgJi1pdGVtLXBlbmRpbmcge1xuICAgIC5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LWl0ZW0tdGFpbCB7XG4gICAgICAuQHt0aW1lbGluZS1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggZG90dGVkIEB0aW1lbGluZS1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LWxhYmVsIHtcbiAgICAuQHt0aW1lbGluZS1wcmVmaXgtY2xzfS1pdGVtLWxhYmVsIHtcbiAgICAgIC5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgICAuQHt0aW1lbGluZS1wcmVmaXgtY2xzfS1pdGVtLXJpZ2h0IHtcbiAgICAgIC5Ae3RpbWVsaW5lLXByZWZpeC1jbHN9LWl0ZW0tbGFiZWwge1xuICAgICAgICAuQHt0aW1lbGluZS1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgICAgICByaWdodDogY2FsYyg1MCUgKyAxNHB4KTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkB0b29sdGlwLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS10b29sdGlwJztcblxuQHRvb2x0aXAtYXJyb3ctc2hhZG93LXdpZHRoOiAzcHg7XG5cbkB0b29sdGlwLWFycm93LXJvdGF0ZS13aWR0aDogc3FydChAdG9vbHRpcC1hcnJvdy13aWR0aCAqIEB0b29sdGlwLWFycm93LXdpZHRoICogMikgK1xuICBAdG9vbHRpcC1hcnJvdy1zaGFkb3ctd2lkdGggKiAyO1xuXG5AdG9vbHRpcC1hcnJvdy1vZmZzZXQtdmVydGljYWw6IDVweDsgLy8gOCAtIDNweFxuQHRvb2x0aXAtYXJyb3ctb2Zmc2V0LWhvcml6b250YWw6IDEzcHg7IC8vIDE2IC0gM3B4XG5cbi8vIEJhc2UgY2xhc3Ncbi5Ae3Rvb2x0aXAtcHJlZml4LWNsc30ge1xuICAucmVzZXQtY29tcG9uZW50KCk7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiBAemluZGV4LXRvb2x0aXA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiBpbnRyaW5zaWM7XG4gIG1heC13aWR0aDogQHRvb2x0aXAtbWF4LXdpZHRoO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXG4gICYtY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJi1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLXBsYWNlbWVudC10b3AsXG4gICYtcGxhY2VtZW50LXRvcExlZnQsXG4gICYtcGxhY2VtZW50LXRvcFJpZ2h0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogQHRvb2x0aXAtZGlzdGFuY2U7XG4gIH1cblxuICAmLXBsYWNlbWVudC1yaWdodCxcbiAgJi1wbGFjZW1lbnQtcmlnaHRUb3AsXG4gICYtcGxhY2VtZW50LXJpZ2h0Qm90dG9tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IEB0b29sdGlwLWRpc3RhbmNlO1xuICB9XG5cbiAgJi1wbGFjZW1lbnQtYm90dG9tLFxuICAmLXBsYWNlbWVudC1ib3R0b21MZWZ0LFxuICAmLXBsYWNlbWVudC1ib3R0b21SaWdodCB7XG4gICAgcGFkZGluZy10b3A6IEB0b29sdGlwLWRpc3RhbmNlO1xuICB9XG5cbiAgJi1wbGFjZW1lbnQtbGVmdCxcbiAgJi1wbGFjZW1lbnQtbGVmdFRvcCxcbiAgJi1wbGFjZW1lbnQtbGVmdEJvdHRvbSB7XG4gICAgcGFkZGluZy1yaWdodDogQHRvb2x0aXAtZGlzdGFuY2U7XG4gIH1cblxuICAvLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4gICYtaW5uZXIge1xuICAgIG1pbi13aWR0aDogMzBweDtcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICAgIHBhZGRpbmc6IDZweCA4cHg7XG4gICAgY29sb3I6IEB0b29sdGlwLWNvbG9yO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdG9vbHRpcC1iZztcbiAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIGJveC1zaGFkb3c6IEBib3gtc2hhZG93LWJhc2U7XG4gIH1cblxuICAvLyBBcnJvd3NcbiAgJi1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IEB0b29sdGlwLWFycm93LXJvdGF0ZS13aWR0aDtcbiAgICBoZWlnaHQ6IEB0b29sdGlwLWFycm93LXJvdGF0ZS13aWR0aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJi1jb250ZW50IHtcbiAgICAgIC8vIFVzZSBsaW5lYXIgZ3JhZGllbnQgdG8gbWl4IGJveCBzaGFkb3cgb2YgdG9vbHRpcCBpbm5lclxuICAgICAgLS1hbnRkLWFycm93LWJhY2tncm91bmQtY29sb3I6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgdG8gcmlnaHQgYm90dG9tLFxuICAgICAgICBmYWRlb3V0KEB0b29sdGlwLWJnLCAxMCUpLFxuICAgICAgICBAdG9vbHRpcC1iZ1xuICAgICAgKTtcblxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogQHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgICBoZWlnaHQ6IEB0b29sdGlwLWFycm93LXdpZHRoO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgIC5yb3VuZGVkQXJyb3coQHRvb2x0aXAtYXJyb3ctd2lkdGgsIDVweCk7XG4gICAgfVxuICB9XG5cbiAgJi1wbGFjZW1lbnQtdG9wICYtYXJyb3csXG4gICYtcGxhY2VtZW50LXRvcExlZnQgJi1hcnJvdyxcbiAgJi1wbGFjZW1lbnQtdG9wUmlnaHQgJi1hcnJvdyB7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcblxuICAgICYtY29udGVudCB7XG4gICAgICBib3gtc2hhZG93OiBAdG9vbHRpcC1hcnJvdy1zaGFkb3ctd2lkdGggQHRvb2x0aXAtYXJyb3ctc2hhZG93LXdpZHRoIDdweCBmYWRlKEBibGFjaywgNyUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCgtQHRvb2x0aXAtYXJyb3ctcm90YXRlLXdpZHRoIC8gMikpIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICB9XG5cbiAgJi1wbGFjZW1lbnQtdG9wICYtYXJyb3cge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gICYtcGxhY2VtZW50LXRvcExlZnQgJi1hcnJvdyB7XG4gICAgbGVmdDogQHRvb2x0aXAtYXJyb3ctb2Zmc2V0LWhvcml6b250YWw7XG4gIH1cblxuICAmLXBsYWNlbWVudC10b3BSaWdodCAmLWFycm93IHtcbiAgICByaWdodDogQHRvb2x0aXAtYXJyb3ctb2Zmc2V0LWhvcml6b250YWw7XG4gIH1cblxuICAmLXBsYWNlbWVudC1yaWdodCAmLWFycm93LFxuICAmLXBsYWNlbWVudC1yaWdodFRvcCAmLWFycm93LFxuICAmLXBsYWNlbWVudC1yaWdodEJvdHRvbSAmLWFycm93IHtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgYm94LXNoYWRvdzogLUB0b29sdGlwLWFycm93LXNoYWRvdy13aWR0aCBAdG9vbHRpcC1hcnJvdy1zaGFkb3ctd2lkdGggN3B4IGZhZGUoQGJsYWNrLCA3JSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoKEB0b29sdGlwLWFycm93LXJvdGF0ZS13aWR0aCAvIDIpKSByb3RhdGUoMTM1ZGVnKTtcbiAgICB9XG4gIH1cblxuICAmLXBsYWNlbWVudC1yaWdodCAmLWFycm93IHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAmLXBsYWNlbWVudC1yaWdodFRvcCAmLWFycm93IHtcbiAgICB0b3A6IEB0b29sdGlwLWFycm93LW9mZnNldC12ZXJ0aWNhbDtcbiAgfVxuXG4gICYtcGxhY2VtZW50LXJpZ2h0Qm90dG9tICYtYXJyb3cge1xuICAgIGJvdHRvbTogQHRvb2x0aXAtYXJyb3ctb2Zmc2V0LXZlcnRpY2FsO1xuICB9XG5cbiAgJi1wbGFjZW1lbnQtbGVmdCAmLWFycm93LFxuICAmLXBsYWNlbWVudC1sZWZ0VG9wICYtYXJyb3csXG4gICYtcGxhY2VtZW50LWxlZnRCb3R0b20gJi1hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXG4gICAgJi1jb250ZW50IHtcbiAgICAgIGJveC1zaGFkb3c6IEB0b29sdGlwLWFycm93LXNoYWRvdy13aWR0aCAtQHRvb2x0aXAtYXJyb3ctc2hhZG93LXdpZHRoIDdweCBmYWRlKEBibGFjaywgNyUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCgtQHRvb2x0aXAtYXJyb3ctcm90YXRlLXdpZHRoIC8gMikpIHJvdGF0ZSgzMTVkZWcpO1xuICAgIH1cbiAgfVxuXG4gICYtcGxhY2VtZW50LWxlZnQgJi1hcnJvdyB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAmLXBsYWNlbWVudC1sZWZ0VG9wICYtYXJyb3cge1xuICAgIHRvcDogQHRvb2x0aXAtYXJyb3ctb2Zmc2V0LXZlcnRpY2FsO1xuICB9XG5cbiAgJi1wbGFjZW1lbnQtbGVmdEJvdHRvbSAmLWFycm93IHtcbiAgICBib3R0b206IEB0b29sdGlwLWFycm93LW9mZnNldC12ZXJ0aWNhbDtcbiAgfVxuXG4gICYtcGxhY2VtZW50LWJvdHRvbSAmLWFycm93LFxuICAmLXBsYWNlbWVudC1ib3R0b21MZWZ0ICYtYXJyb3csXG4gICYtcGxhY2VtZW50LWJvdHRvbVJpZ2h0ICYtYXJyb3cge1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXG4gICAgJi1jb250ZW50IHtcbiAgICAgIGJveC1zaGFkb3c6IC1AdG9vbHRpcC1hcnJvdy1zaGFkb3ctd2lkdGggLUB0b29sdGlwLWFycm93LXNoYWRvdy13aWR0aCA3cHggZmFkZShAYmxhY2ssIDclKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgoQHRvb2x0aXAtYXJyb3ctcm90YXRlLXdpZHRoIC8gMikpIHJvdGF0ZSgyMjVkZWcpO1xuICAgIH1cbiAgfVxuXG4gICYtcGxhY2VtZW50LWJvdHRvbSAmLWFycm93IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgJi1wbGFjZW1lbnQtYm90dG9tTGVmdCAmLWFycm93IHtcbiAgICBsZWZ0OiBAdG9vbHRpcC1hcnJvdy1vZmZzZXQtaG9yaXpvbnRhbDtcbiAgfVxuXG4gICYtcGxhY2VtZW50LWJvdHRvbVJpZ2h0ICYtYXJyb3cge1xuICAgIHJpZ2h0OiBAdG9vbHRpcC1hcnJvdy1vZmZzZXQtaG9yaXpvbnRhbDtcbiAgfVxufVxuXG4uZ2VuZXJhdG9yLXRvb2x0aXAtcHJlc2V0LWNvbG9yKEBpOiBsZW5ndGgoQHByZXNldC1jb2xvcnMpKSB3aGVuIChAaSA+IDApIHtcbiAgLmdlbmVyYXRvci10b29sdGlwLXByZXNldC1jb2xvcihAaSAtIDEpO1xuICBAY29sb3I6IGV4dHJhY3QoQHByZXNldC1jb2xvcnMsIEBpKTtcbiAgQGxpZ2h0Q29sb3I6ICdAe2NvbG9yfS02JztcbiAgLkB7dG9vbHRpcC1wcmVmaXgtY2xzfS1Ae2NvbG9yfSB7XG4gICAgLkB7dG9vbHRpcC1wcmVmaXgtY2xzfS1pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAQGxpZ2h0Q29sb3I7XG4gICAgfVxuICAgIC5Ae3Rvb2x0aXAtcHJlZml4LWNsc30tYXJyb3cge1xuICAgICAgJi1jb250ZW50OjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAQGxpZ2h0Q29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uZ2VuZXJhdG9yLXRvb2x0aXAtcHJlc2V0LWNvbG9yKCk7XG5cbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCJAdG9vbHRpcC1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tdG9vbHRpcCc7XG5cbi8vIEJhc2UgY2xhc3Ncbi5Ae3Rvb2x0aXAtcHJlZml4LWNsc30ge1xuICAmLXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gIH1cbiAgLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuICAmLWlubmVyIHtcbiAgICAuQHt0b29sdGlwLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcblxuQHRyYW5zZmVyLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS10cmFuc2Zlcic7XG5cbkB0YWJsZS1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tdGFibGUnO1xuQGlucHV0LXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS1pbnB1dCc7XG5cbi5Ae3RyYW5zZmVyLXByZWZpeC1jbHN9LWN1c3RvbWl6ZS1saXN0IHtcbiAgLkB7dHJhbnNmZXItcHJlZml4LWNsc30tbGlzdCB7XG4gICAgZmxleDogMSAxIDUwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogQHRyYW5zZmVyLWxpc3QtaGVpZ2h0O1xuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PSBIb29rIENvbXBvbmVudHMgPT09PT09PT09PT09PT09PT09PVxuICAuQHt0YWJsZS1wcmVmaXgtY2xzfS13cmFwcGVyIHtcbiAgICAuQHt0YWJsZS1wcmVmaXgtY2xzfS1zbWFsbCB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAuQHt0YWJsZS1wcmVmaXgtY2xzfS1zZWxlY3Rpb24tY29sdW1uIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIG1pbi13aWR0aDogNDBweDtcbiAgICAgIH1cblxuICAgICAgPiAuQHt0YWJsZS1wcmVmaXgtY2xzfS1jb250ZW50IHtcbiAgICAgICAgLy8gSGVhZGVyIGJhY2tncm91bmQgY29sb3JcbiAgICAgICAgPiAuQHt0YWJsZS1wcmVmaXgtY2xzfS1ib2R5ID4gdGFibGUgPiAuQHt0YWJsZS1wcmVmaXgtY2xzfS10aGVhZCA+IHRyID4gdGgge1xuICAgICAgICAgIGJhY2tncm91bmQ6IEB0YWJsZS1oZWFkZXItYmc7XG4gICAgICAgIH1cblxuICAgICAgICAuQHt0YWJsZS1wcmVmaXgtY2xzfS1yb3c6bGFzdC1jaGlsZCB0ZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYm9yZGVyLWNvbG9yLXNwbGl0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5Ae3RhYmxlLXByZWZpeC1jbHN9LWJvZHkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7dGFibGUtcHJlZml4LWNsc30tcGFnaW5hdGlvbi5Ae2FudC1wcmVmaXh9LXBhZ2luYXRpb24ge1xuICAgICAgbWFyZ2luOiAxNnB4IDAgNHB4O1xuICAgIH1cbiAgfVxuICAuQHtpbnB1dC1wcmVmaXgtY2xzfSB7XG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL2NoZWNrYm94L3N0eWxlL21peGluJztcbkBpbXBvcnQgJy4vY3VzdG9taXplJztcbkBpbXBvcnQgJy4vc3RhdHVzJztcblxuQHRyYW5zZmVyLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS10cmFuc2Zlcic7XG5cbkB0cmFuc2Zlci1oZWFkZXItdmVydGljYWwtcGFkZGluZzogY2VpbChcbiAgKChAdHJhbnNmZXItaGVhZGVyLWhlaWdodCAtIDFweCAtIEBmb250LXNpemUtYmFzZSAqIEBsaW5lLWhlaWdodC1iYXNlKSAvIDIpXG4pO1xuXG4uQHt0cmFuc2Zlci1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG4gICYtZGlzYWJsZWQge1xuICAgIC5Ae3RyYW5zZmVyLXByZWZpeC1jbHN9LWxpc3Qge1xuICAgICAgYmFja2dyb3VuZDogQHRyYW5zZmVyLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxuXG4gICYtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IEB0cmFuc2Zlci1saXN0LWhlaWdodDtcbiAgICBib3JkZXI6IEBib3JkZXItd2lkdGgtYmFzZSBAYm9yZGVyLXN0eWxlLWJhc2UgQGJvcmRlci1jb2xvci1iYXNlO1xuICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgICAmLXdpdGgtcGFnaW5hdGlvbiB7XG4gICAgICB3aWR0aDogMjUwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgJi1zZWFyY2gge1xuICAgICAgLmFudGljb24tc2VhcmNoIHtcbiAgICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IEB0cmFuc2Zlci1oZWFkZXItaGVpZ2h0O1xuICAgICAgLy8gYm9yZGVyLXRvcCBpcyBvbiB0aGUgdHJhbnNmZXIgZG9tLiBXZSBzaG91bGQgbWludXMgMXB4IGZvciB0aGlzXG4gICAgICBwYWRkaW5nOiAoQHRyYW5zZmVyLWhlYWRlci12ZXJ0aWNhbC1wYWRkaW5nIC0gMXB4KSBAY29udHJvbC1wYWRkaW5nLWhvcml6b250YWxcbiAgICAgICAgQHRyYW5zZmVyLWhlYWRlci12ZXJ0aWNhbC1wYWRkaW5nO1xuICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICAgICAgYmFja2dyb3VuZDogQGNvbXBvbmVudC1iYWNrZ3JvdW5kO1xuICAgICAgYm9yZGVyLWJvdHRvbTogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYm9yZGVyLWNvbG9yLXNwbGl0O1xuICAgICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZSBAYm9yZGVyLXJhZGl1cy1iYXNlIDAgMDtcblxuICAgICAgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgIH1cblxuICAgICAgPiAqIHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIH1cblxuICAgICAgJi1kcm9wZG93biB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtYm9keSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogYXV0bztcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG5cbiAgICAgICYtc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IEBwYWRkaW5nLXNtO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICBmbGV4OiBhdXRvO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgJi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWluLWhlaWdodDogQHRyYW5zZmVyLWl0ZW0taGVpZ2h0O1xuICAgICAgICBwYWRkaW5nOiBAdHJhbnNmZXItaXRlbS1wYWRkaW5nLXZlcnRpY2FsIEBjb250cm9sLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEB0cmFuc2Zlci1pdGVtLWhlaWdodCAtIDIgKiBAdHJhbnNmZXItaXRlbS1wYWRkaW5nLXZlcnRpY2FsO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgICA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICA+ICoge1xuICAgICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLXRleHQge1xuICAgICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1yZW1vdmUge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBjb2xvcjogQGJvcmRlci1jb2xvci1iYXNlO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IEBsaW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLUB0cmFuc2Zlci1pdGVtLXBhZGRpbmctdmVydGljYWw7XG4gICAgICAgICAgICByaWdodDogLTUwJTtcbiAgICAgICAgICAgIGJvdHRvbTogLUB0cmFuc2Zlci1pdGVtLXBhZGRpbmctdmVydGljYWw7XG4gICAgICAgICAgICBsZWZ0OiAtNTAlO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtaXRlbTpub3QoJi1pdGVtLWRpc2FibGVkKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB0cmFuc2Zlci1pdGVtLWhvdmVyLWJnO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuQHt0cmFuc2Zlci1wcmVmaXgtY2xzfS1saXN0LWNvbnRlbnQtaXRlbS1jaGVja2VkOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdHJhbnNmZXItaXRlbS1zZWxlY3RlZC1ob3Zlci1iZztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBEbyBub3QgY2hhbmdlIGhvdmVyIHN0eWxlIHdoZW4gYG9uZVdheWAgbW9kZVxuICAgICAgJi1zaG93LXJlbW92ZSAmLWl0ZW06bm90KCYtaXRlbS1kaXNhYmxlZCk6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgfVxuXG4gICAgICAmLWl0ZW0tY2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBpdGVtLWFjdGl2ZS1iZztcbiAgICAgIH1cblxuICAgICAgJi1pdGVtLWRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6IEBidG4tZGlzYWJsZS1jb2xvcjtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXBhZ2luYXRpb24ge1xuICAgICAgcGFkZGluZzogQHBhZGRpbmcteHMgMDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgYm9yZGVyLXRvcDogQGJvcmRlci13aWR0aC1iYXNlIEBib3JkZXItc3R5bGUtYmFzZSBAYm9yZGVyLWNvbG9yLXNwbGl0O1xuICAgIH1cblxuICAgICYtYm9keS1ub3QtZm91bmQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYtZm9vdGVyIHtcbiAgICAgIGJvcmRlci10b3A6IEBib3JkZXItd2lkdGgtYmFzZSBAYm9yZGVyLXN0eWxlLWJhc2UgQGJvcmRlci1jb2xvci1zcGxpdDtcbiAgICB9XG4gIH1cblxuICAmLW9wZXJhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiBub25lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbjogMCA4cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgIC5Ae2FudC1wcmVmaXh9LWJ0biB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgIH1cblxuICAgICAgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLkB7YW50LXByZWZpeH0tZW1wdHktaW1hZ2Uge1xuICAgIG1heC1oZWlnaHQ6IChAdHJhbnNmZXItaGVhZGVyLWhlaWdodCAvIDIpIC0gMjI7XG4gIH1cbn1cblxuQGltcG9ydCAnLi9ydGwnO1xuXG5Acm9vdC1lbnRyeS1uYW1lOiBkZWZhdWx0OyIsIkBpbXBvcnQgJy4uLy4uL2lucHV0L3N0eWxlL21peGluJztcblxuQHRyYW5zZmVyLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS10cmFuc2Zlcic7XG5cbi50cmFuc2Zlci1zdGF0dXMtY29sb3IoQGNvbG9yKSB7XG4gIC5Ae3RyYW5zZmVyLXByZWZpeC1jbHN9LWxpc3Qge1xuICAgIGJvcmRlci1jb2xvcjogQGNvbG9yO1xuXG4gICAgJi1zZWFyY2g6bm90KFtkaXNhYmxlZF0pIHtcbiAgICAgIGJvcmRlci1jb2xvcjogQGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5ob3ZlcigpO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgLmFjdGl2ZSgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uQHt0cmFuc2Zlci1wcmVmaXgtY2xzfSB7XG4gICYtc3RhdHVzLWVycm9yIHtcbiAgICAudHJhbnNmZXItc3RhdHVzLWNvbG9yKEBlcnJvci1jb2xvcik7XG4gIH1cblxuICAmLXN0YXR1cy13YXJuaW5nIHtcbiAgICAudHJhbnNmZXItc3RhdHVzLWNvbG9yKEB3YXJuaW5nLWNvbG9yKTtcbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9jaGVja2JveC9zdHlsZS9taXhpbic7XG5cbkB0cmFuc2Zlci1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tdHJhbnNmZXInO1xuXG4uQHt0cmFuc2Zlci1wcmVmaXgtY2xzfSB7XG4gICYtcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxuXG4gICYtbGlzdCB7XG4gICAgJi1zZWFyY2gge1xuICAgICAgLkB7dHJhbnNmZXItcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBAY29udHJvbC1wYWRkaW5nLWhvcml6b250YWwtc207XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgIH1cblxuICAgICAgJi1hY3Rpb24ge1xuICAgICAgICAuQHt0cmFuc2Zlci1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgbGVmdDogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtaGVhZGVyIHtcbiAgICAgID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgLkB7dHJhbnNmZXItcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5Ae3RyYW5zZmVyLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG5cbiAgICAgICYtdGl0bGUge1xuICAgICAgICAuQHt0cmFuc2Zlci1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICAmLWl0ZW0ge1xuICAgICAgICA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgLkB7dHJhbnNmZXItcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXBhZ2luYXRpb24ge1xuICAgICAgLkB7dHJhbnNmZXItcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZm9vdGVyIHtcbiAgICAgIC5Ae3RyYW5zZmVyLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGUvbWl4aW5zL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3RyZWUvc3R5bGUvbWl4aW4nO1xuQGltcG9ydCAnLi4vLi4vY2hlY2tib3gvc3R5bGUvbWl4aW4nO1xuXG5AdHJlZS1zZWxlY3QtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXRyZWUtc2VsZWN0JztcbkBzZWxlY3QtdHJlZS1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tc2VsZWN0LXRyZWUnO1xuXG4uYW50Q2hlY2tib3hGbihAY2hlY2tib3gtcHJlZml4LWNsczogfidAe3NlbGVjdC10cmVlLXByZWZpeC1jbHN9LWNoZWNrYm94Jyk7XG5cbi5Ae3RyZWUtc2VsZWN0LXByZWZpeC1jbHN9IHtcbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT0gRHJvcGRvd24gPT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1kcm9wZG93biB7XG4gICAgcGFkZGluZzogQHBhZGRpbmcteHMgKEBwYWRkaW5nLXhzIC8gMik7XG5cbiAgICAmLXJ0bCB7XG4gICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICB9XG4gICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09IFRyZWUgPT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgLkB7c2VsZWN0LXRyZWUtcHJlZml4LWNsc30ge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgJi1saXN0LWhvbGRlci1pbm5lciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG4gICAgICAgIC5Ae3NlbGVjdC10cmVlLXByZWZpeC1jbHN9LXRyZWVub2RlIHtcbiAgICAgICAgICAuQHtzZWxlY3QtdHJlZS1wcmVmaXgtY2xzfS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uQHtzZWxlY3QtdHJlZS1wcmVmaXgtY2xzfSB7XG4gIC5hbnRUcmVlRm4oQHNlbGVjdC10cmVlLXByZWZpeC1jbHMpO1xuXG4gIC8vIGNoYW5nZSBzd2l0Y2hlciBpY29uIHJvdGF0aW9uIGluIHJ0bCBkaXJlY3Rpb25cbiAgJiAmLXN3aXRjaGVyIHtcbiAgICAmX2Nsb3NlIHtcbiAgICAgIC5Ae3NlbGVjdC10cmVlLXByZWZpeC1jbHN9LXN3aXRjaGVyLWljb24ge1xuICAgICAgICBzdmcge1xuICAgICAgICAgIC5Ae3RyZWUtc2VsZWN0LXByZWZpeC1jbHN9LWRyb3Bkb3duLXJ0bCAmIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxvYWRpbmctaWNvbiB7XG4gICAgICAuQHt0cmVlLXNlbGVjdC1wcmVmaXgtY2xzfS1kcm9wZG93bi1ydGwgJiB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AdHJlZS1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tdHJlZSc7XG5Ac2VsZWN0LXRyZWUtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXNlbGVjdC10cmVlJztcbkB0cmVlLW1vdGlvbjogfidAe2FudC1wcmVmaXh9LW1vdGlvbi1jb2xsYXBzZSc7XG5AdHJlZS1ub2RlLXBhZGRpbmc6IChAcGFkZGluZy14cyAvIDIpO1xuLy8gQGRlcHJlY2F0ZWQ6IGtlcHQgZm9yIGN1c3RvbWl6YXRpb24gdXNhZ2VzLCByZWNvbW1lbmQgdXNpbmcgQHRyZWUtbm9kZS1oaWdobGlnaHQtY29sb3IgaW5zdGVhZC5cbkB0cmVlLW5vZGUtaGlnaHRsaWdodC1jb2xvcjogaW5oZXJpdDtcbkB0cmVlLW5vZGUtaGlnaGxpZ2h0LWNvbG9yOiBAdHJlZS1ub2RlLWhpZ2h0bGlnaHQtY29sb3I7XG5cbi5hbnRUcmVlU3dpdGNoZXJJY29uKEB0eXBlOiAndHJlZS1kZWZhdWx0LW9wZW4taWNvbicpIHtcbiAgLkB7dHJlZS1wcmVmaXgtY2xzfS1zd2l0Y2hlci1pY29uLFxuICAuQHtzZWxlY3QtdHJlZS1wcmVmaXgtY2xzfS1zd2l0Y2hlci1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblxuICAgIHN2ZyB7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgICB9XG4gIH1cbn1cblxuLmRyb3AtaW5kaWNhdG9yKCkge1xuICAuQHt0cmVlLXByZWZpeC1jbHN9LWRyb3AtaW5kaWNhdG9yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy8gaXQgc2hvdWxkIGRpc3BsYXllZCBvdmVyIHRoZSBmb2xsb3dpbmcgbm9kZVxuICAgIHotaW5kZXg6IDE7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnktY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtM3B4O1xuICAgICAgbGVmdDogLTZweDtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgQHByaW1hcnktY29sb3I7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gIH1cbn1cblxuLmFudFRyZWVGbihAY3VzdG9tLXRyZWUtcHJlZml4LWNscykge1xuICBAY3VzdG9tLXRyZWUtbm9kZS1wcmVmaXgtY2xzOiB+J0B7Y3VzdG9tLXRyZWUtcHJlZml4LWNsc30tdHJlZW5vZGUnO1xuICAucmVzZXQtY29tcG9uZW50KCk7XG4gIGJhY2tncm91bmQ6IEB0cmVlLWJnO1xuICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG5cbiAgJi1mb2N1c2VkOm5vdCg6aG92ZXIpOm5vdCgmLWFjdGl2ZS1mb2N1c2VkKSB7XG4gICAgYmFja2dyb3VuZDogQHByaW1hcnktMTtcbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT0gVmlydHVhbCBMaXN0ID09PT09PT09PT09PT09PT09PT1cbiAgJi1saXN0LWhvbGRlci1pbm5lciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAmLkB7Y3VzdG9tLXRyZWUtcHJlZml4LWNsc30tYmxvY2stbm9kZSB7XG4gICAgLkB7Y3VzdG9tLXRyZWUtcHJlZml4LWNsc30tbGlzdC1ob2xkZXItaW5uZXIge1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cbiAgICAgIC8vID4+PiBUaXRsZVxuICAgICAgLkB7Y3VzdG9tLXRyZWUtcHJlZml4LWNsc30tbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAvLyA+Pj4gRHJhZ1xuICAgICAgLkB7Y3VzdG9tLXRyZWUtbm9kZS1wcmVmaXgtY2xzfS5kcmFnZ2luZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IEB0cmVlLW5vZGUtcGFkZGluZztcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgYW5pbWF0aW9uOiBhbnQtdHJlZS1ub2RlLWZ4LWRvLW5vdC11c2UgMC4zcztcbiAgICAgICAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbiAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PSBUcmVlTm9kZSA9PT09PT09PT09PT09PT09PT09PT1cbiAgLkB7Y3VzdG9tLXRyZWUtbm9kZS1wcmVmaXgtY2xzfSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAwIDAgQHRyZWUtbm9kZS1wYWRkaW5nIDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAvLyBEaXNhYmxlZFxuICAgICYtZGlzYWJsZWQge1xuICAgICAgLy8gPj4+IFRpdGxlXG4gICAgICAuQHtjdXN0b20tdHJlZS1wcmVmaXgtY2xzfS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIGNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWFjdGl2ZSAuQHtjdXN0b20tdHJlZS1wcmVmaXgtY2xzfS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBAdHJlZS1ub2RlLWhvdmVyLWJnO1xuICAgIH1cblxuICAgICY6bm90KCYtZGlzYWJsZWQpLmZpbHRlci1ub2RlIC5Ae2N1c3RvbS10cmVlLXByZWZpeC1jbHN9LXRpdGxlIHtcbiAgICAgIGNvbG9yOiBAdHJlZS1ub2RlLWhpZ2hsaWdodC1jb2xvcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgJi1kcmFnZ2FibGUge1xuICAgICAgLkB7Y3VzdG9tLXRyZWUtcHJlZml4LWNsc30tZHJhZ2dhYmxlLWljb24ge1xuICAgICAgICB3aWR0aDogQHRyZWUtdGl0bGUtaGVpZ2h0O1xuICAgICAgICBsaW5lLWhlaWdodDogQHRyZWUtdGl0bGUtaGVpZ2h0O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3c7XG5cbiAgICAgICAgLkB7Y3VzdG9tLXRyZWUtbm9kZS1wcmVmaXgtY2xzfTpob3ZlciAmIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjQ1O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuQHtjdXN0b20tdHJlZS1ub2RlLXByZWZpeC1jbHN9LWRpc2FibGVkIHtcbiAgICAgICAgLkB7Y3VzdG9tLXRyZWUtcHJlZml4LWNsc30tZHJhZ2dhYmxlLWljb24ge1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID4+PiBJbmRlbnRcbiAgJi1pbmRlbnQge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICYtdW5pdCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogQHRyZWUtdGl0bGUtaGVpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC8vID4+PiBEcmFnIEhhbmRsZXJcbiAgJi1kcmFnZ2FibGUtaWNvbiB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLy8gPj4+IFN3aXRjaGVyXG4gICYtc3dpdGNoZXIge1xuICAgIC5hbnRUcmVlU3dpdGNoZXJJY29uKCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IG5vbmU7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICB3aWR0aDogQHRyZWUtdGl0bGUtaGVpZ2h0O1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogQHRyZWUtdGl0bGUtaGVpZ2h0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAmLW5vb3Age1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICZfY2xvc2Uge1xuICAgICAgLkB7Y3VzdG9tLXRyZWUtcHJlZml4LWNsc30tc3dpdGNoZXItaWNvbiB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtbG9hZGluZy1pY29uIHtcbiAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcbiAgICB9XG5cbiAgICAmLWxlYWYtbGluZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL2lzc3Vlcy8zMTg4NFxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICBib3R0b206IC1AdHJlZS1ub2RlLXBhZGRpbmc7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBAbm9ybWFsLWNvbG9yO1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogQHRyZWUtdGl0bGUtaGVpZ2h0IC0gMTRweDtcbiAgICAgICAgaGVpZ2h0OiBAdHJlZS10aXRsZS1oZWlnaHQgLSAxMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQG5vcm1hbC1jb2xvcjtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID4+PiBDaGVja2JveFxuICAmLWNoZWNrYm94IHtcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgbWFyZ2luOiAoKEB0cmVlLXRpdGxlLWhlaWdodCAtIEBjaGVja2JveC1zaXplKSAvIDIpIDhweCAwIDA7XG4gIH1cblxuICAvLyA+Pj4gVGl0bGVcbiAgJiAmLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiBAdHJlZS10aXRsZS1oZWlnaHQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGxpbmUtaGVpZ2h0OiBAdHJlZS10aXRsZS1oZWlnaHQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MsIGJvcmRlciAwcywgbGluZS1oZWlnaHQgMHMsIGJveC1zaGFkb3cgMHM7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEB0cmVlLW5vZGUtaG92ZXItYmc7XG4gICAgfVxuXG4gICAgJi5Ae2N1c3RvbS10cmVlLXByZWZpeC1jbHN9LW5vZGUtc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHRyZWUtbm9kZS1zZWxlY3RlZC1iZztcbiAgICB9XG5cbiAgICAvLyBJY29uXG4gICAgLkB7Y3VzdG9tLXRyZWUtcHJlZml4LWNsc30taWNvbkVsZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogQHRyZWUtdGl0bGUtaGVpZ2h0O1xuICAgICAgaGVpZ2h0OiBAdHJlZS10aXRsZS1oZWlnaHQ7XG4gICAgICBsaW5lLWhlaWdodDogQHRyZWUtdGl0bGUtaGVpZ2h0O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICAgJjplbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FudC1kZXNpZ24vYW50LWRlc2lnbi9pc3N1ZXMvMjgyMTdcbiAgJi11bnNlbGVjdGFibGUgJi1ub2RlLWNvbnRlbnQtd3JhcHBlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PSBEcmFnZ2FibGUgPT09PT09PT09PT09PT09PT09PT09XG4gICYtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgIGxpbmUtaGVpZ2h0OiBAdHJlZS10aXRsZS1oZWlnaHQ7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAuZHJvcC1pbmRpY2F0b3IoKTtcbiAgfVxuXG4gIC5Ae2N1c3RvbS10cmVlLW5vZGUtcHJlZml4LWNsc30uZHJvcC1jb250YWluZXIge1xuICAgID4gW2RyYWdnYWJsZV0ge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IEBwcmltYXJ5LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09IFNob3cgTGluZSA9PT09PT09PT09PT09PT09PT09PT1cbiAgJi1zaG93LWxpbmUge1xuICAgIC8vID09PT09PT09PT09PT09PT0gSW5kZW50IGxpbmVzID09PT09PT09PT09PT09PT1cbiAgICAuQHtjdXN0b20tdHJlZS1wcmVmaXgtY2xzfS1pbmRlbnQge1xuICAgICAgJi11bml0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAoQHRyZWUtdGl0bGUtaGVpZ2h0IC8gMik7XG4gICAgICAgICAgYm90dG9tOiAtQHRyZWUtbm9kZS1wYWRkaW5nO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIEBib3JkZXItY29sb3ItYmFzZTtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgfVxuXG4gICAgICAgICYtZW5kIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyA9PT09PT09PT09PT09PSBDb3ZlciBCYWNrZ3JvdW5kID09PT09PT09PT09PT09XG4gICAgLkB7Y3VzdG9tLXRyZWUtcHJlZml4LWNsc30tc3dpdGNoZXIge1xuICAgICAgYmFja2dyb3VuZDogQGNvbXBvbmVudC1iYWNrZ3JvdW5kO1xuXG4gICAgICAmLWxpbmUtaWNvbiB7XG4gICAgICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnQtZGVzaWduL2FudC1kZXNpZ24vaXNzdWVzLzMyODEzXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMC4xNWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5Ae2N1c3RvbS10cmVlLW5vZGUtcHJlZml4LWNsc30tbGVhZi1sYXN0IHtcbiAgICAuQHtjdXN0b20tdHJlZS1wcmVmaXgtY2xzfS1zd2l0Y2hlciB7XG4gICAgICAmLWxlYWYtbGluZSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiBAdHJlZS10aXRsZS1oZWlnaHQgLSAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbnQtdHJlZS1ub2RlLWZ4LWRvLW5vdC11c2Uge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vY2hlY2tib3gvc3R5bGUvbWl4aW4nO1xuQGltcG9ydCAnLi9taXhpbic7XG5AaW1wb3J0ICcuL2RpcmVjdG9yeSc7XG5cbkB0cmVlLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS10cmVlJztcbkB0cmVlLW5vZGUtcHJlZml4LWNsczogfidAe3RyZWUtcHJlZml4LWNsc30tdHJlZW5vZGUnO1xuXG4uYW50Q2hlY2tib3hGbihAY2hlY2tib3gtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXRyZWUtY2hlY2tib3gnKTtcblxuLkB7dHJlZS1wcmVmaXgtY2xzfSB7XG4gIC5hbnRUcmVlRm4oQHRyZWUtcHJlZml4LWNscyk7XG59XG5cbkBpbXBvcnQgJy4vcnRsJztcblxuQHJvb3QtZW50cnktbmFtZTogZGVmYXVsdDsiLCJAaW1wb3J0ICcuLi8uLi9zdHlsZS90aGVtZXMvaW5kZXgnO1xuXG5AdHJlZS1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tdHJlZSc7XG5cbi5Ae3RyZWUtcHJlZml4LWNsc30uQHt0cmVlLXByZWZpeC1jbHN9LWRpcmVjdG9yeSB7XG4gIC8vID09PT09PT09PT09PT09PT09PSBUcmVlTm9kZSA9PT09PT09PT09PT09PT09PT1cbiAgLkB7dHJlZS1wcmVmaXgtY2xzfS10cmVlbm9kZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLy8gSG92ZXIgY29sb3JcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDRweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogQGl0ZW0taG92ZXItYmc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gRWxlbWVudHNcbiAgICA+ICoge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAvLyA+Pj4gU3dpdGNoZXJcbiAgICAuQHt0cmVlLXByZWZpeC1jbHN9LXN3aXRjaGVyIHtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG4gICAgfVxuXG4gICAgLy8gPj4+IFRpdGxlXG4gICAgLkB7dHJlZS1wcmVmaXgtY2xzfS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgJi5Ae3RyZWUtcHJlZml4LWNsc30tbm9kZS1zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiBAdHJlZS1kaXJlY3Rvcnktc2VsZWN0ZWQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vID09PT09PT09PT09PT0gU2VsZWN0ZWQgPT09PT09PT09PT09PVxuICAgICYtc2VsZWN0ZWQge1xuICAgICAgJjpob3Zlcjo6YmVmb3JlLFxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogQHRyZWUtZGlyZWN0b3J5LXNlbGVjdGVkLWJnO1xuICAgICAgfVxuXG4gICAgICAvLyA+Pj4gU3dpdGNoZXJcbiAgICAgIC5Ae3RyZWUtcHJlZml4LWNsc30tc3dpdGNoZXIge1xuICAgICAgICBjb2xvcjogQHRyZWUtZGlyZWN0b3J5LXNlbGVjdGVkLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAvLyA+Pj4gVGl0bGVcbiAgICAgIC5Ae3RyZWUtcHJlZml4LWNsc30tbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBjb2xvcjogQHRyZWUtZGlyZWN0b3J5LXNlbGVjdGVkLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vY2hlY2tib3gvc3R5bGUvbWl4aW4nO1xuXG5AdHJlZS1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tdHJlZSc7XG5Ac2VsZWN0LXRyZWUtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXNlbGVjdC10cmVlJztcbkB0cmVlLW5vZGUtcHJlZml4LWNsczogfidAe3RyZWUtcHJlZml4LWNsc30tdHJlZW5vZGUnO1xuXG4uQHt0cmVlLXByZWZpeC1jbHN9IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICAgIC5Ae3RyZWUtcHJlZml4LWNsc30tbm9kZS1jb250ZW50LXdyYXBwZXJbZHJhZ2dhYmxlPSd0cnVlJ10ge1xuICAgICAgLkB7dHJlZS1wcmVmaXgtY2xzfS1kcm9wLWluZGljYXRvciB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICByaWdodDogLTZweDtcbiAgICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PSBUcmVlTm9kZSA9PT09PT09PT09PT09PT09PT09PT1cbiAgLkB7dHJlZS1ub2RlLXByZWZpeC1jbHN9IHtcbiAgICAmLXJ0bCB7XG4gICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICB9XG4gIH1cblxuICAvLyA+Pj4gU3dpdGNoZXJcbiAgJi1zd2l0Y2hlciB7XG4gICAgJl9jbG9zZSB7XG4gICAgICAuQHt0cmVlLXByZWZpeC1jbHN9LXN3aXRjaGVyLWljb24ge1xuICAgICAgICBzdmcge1xuICAgICAgICAgIC5Ae3RyZWUtcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyA9PT09PT09PT09PT09PT09PT09PSBTaG93IExpbmUgPT09PT09PT09PT09PT09PT09PT09XG4gICYtc2hvdy1saW5lIHtcbiAgICAvLyA9PT09PT09PT09PT09PT09IEluZGVudCBsaW5lcyA9PT09PT09PT09PT09PT09XG4gICAgLkB7dHJlZS1wcmVmaXgtY2xzfS1pbmRlbnQge1xuICAgICAgJi11bml0IHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAuQHt0cmVlLXByZWZpeC1jbHN9LXJ0bCYge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAtKEB0cmVlLXRpdGxlLWhlaWdodCAvIDIpIC0gMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vID4+PiBDaGVja2JveFxuICAmLWNoZWNrYm94IHtcbiAgICAuQHt0cmVlLXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgIG1hcmdpbjogKChAdHJlZS10aXRsZS1oZWlnaHQgLSBAY2hlY2tib3gtc2l6ZSkgLyAyKSAwIDAgOHB4O1xuICAgIH1cbiAgfVxufVxuXG4uQHtzZWxlY3QtdHJlZS1wcmVmaXgtY2xzfSB7XG4gIC8vID4+PiBDaGVja2JveFxuICAmLWNoZWNrYm94IHtcbiAgICAuQHt0cmVlLXByZWZpeC1jbHN9LXNlbGVjdC1kcm9wZG93bi1ydGwgJiB7XG4gICAgICBtYXJnaW46ICgoQHRyZWUtdGl0bGUtaGVpZ2h0IC0gQGNoZWNrYm94LXNpemUpIC8gMikgMCAwIDhweDtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AdHlwb2dyYXBoeS1wcmVmaXgtY2xzOiB+J0B7YW50LXByZWZpeH0tdHlwb2dyYXBoeSc7XG5cbi8vID09PT09PT09PT09PT09PSBCYXNpYyA9PT09PT09PT09PT09PT1cbi5Ae3R5cG9ncmFwaHktcHJlZml4LWNsc30ge1xuICBjb2xvcjogQHRleHQtY29sb3I7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cbiAgJiYtc2Vjb25kYXJ5IHtcbiAgICBjb2xvcjogQHRleHQtY29sb3Itc2Vjb25kYXJ5O1xuICB9XG5cbiAgJiYtc3VjY2VzcyB7XG4gICAgY29sb3I6IEBzdWNjZXNzLWNvbG9yO1xuICB9XG5cbiAgJiYtd2FybmluZyB7XG4gICAgY29sb3I6IEB3YXJuaW5nLWNvbG9yO1xuICB9XG5cbiAgJiYtZGFuZ2VyIHtcbiAgICBjb2xvcjogQGVycm9yLWNvbG9yO1xuXG4gICAgYSY6YWN0aXZlLFxuICAgIGEmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBAZXJyb3ItY29sb3ItYWN0aXZlO1xuICAgIH1cblxuICAgIGEmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBAZXJyb3ItY29sb3ItaG92ZXI7XG4gICAgfVxuICB9XG5cbiAgJiYtZGlzYWJsZWQge1xuICAgIGNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxuXG4gIC8vIFRhZ1xuICBkaXYmLFxuICBwIHtcbiAgICAudHlwb2dyYXBoeS1wYXJhZ3JhcGgoKTtcbiAgfVxuXG4gIGgxJixcbiAgZGl2Ji1oMSxcbiAgZGl2Ji1oMSA+IHRleHRhcmVhLFxuICBoMSB7XG4gICAgLnR5cG9ncmFwaHktdGl0bGUtMSgpO1xuICB9XG5cbiAgaDImLFxuICBkaXYmLWgyLFxuICBkaXYmLWgyID4gdGV4dGFyZWEsXG4gIGgyIHtcbiAgICAudHlwb2dyYXBoeS10aXRsZS0yKCk7XG4gIH1cblxuICBoMyYsXG4gIGRpdiYtaDMsXG4gIGRpdiYtaDMgPiB0ZXh0YXJlYSxcbiAgaDMge1xuICAgIC50eXBvZ3JhcGh5LXRpdGxlLTMoKTtcbiAgfVxuXG4gIGg0JixcbiAgZGl2Ji1oNCxcbiAgZGl2Ji1oNCA+IHRleHRhcmVhLFxuICBoNCB7XG4gICAgLnR5cG9ncmFwaHktdGl0bGUtNCgpO1xuICB9XG5cbiAgaDUmLFxuICBkaXYmLWg1LFxuICBkaXYmLWg1ID4gdGV4dGFyZWEsXG4gIGg1IHtcbiAgICAudHlwb2dyYXBoeS10aXRsZS01KCk7XG4gIH1cblxuICBoMSYsXG4gIGgyJixcbiAgaDMmLFxuICBoNCYsXG4gIGg1JiB7XG4gICAgLkB7dHlwb2dyYXBoeS1wcmVmaXgtY2xzfSArICYge1xuICAgICAgbWFyZ2luLXRvcDogQHR5cG9ncmFwaHktdGl0bGUtbWFyZ2luLXRvcDtcbiAgICB9XG4gIH1cblxuICBkaXYsXG4gIHVsLFxuICBsaSxcbiAgcCxcbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1IHtcbiAgICArIGgxLFxuICAgICsgaDIsXG4gICAgKyBoMyxcbiAgICArIGg0LFxuICAgICsgaDUge1xuICAgICAgbWFyZ2luLXRvcDogQHR5cG9ncmFwaHktdGl0bGUtbWFyZ2luLXRvcDtcbiAgICB9XG4gIH1cblxuICBhJi1lbGxpcHNpcyxcbiAgc3BhbiYtZWxsaXBzaXMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICBhJixcbiAgYSB7XG4gICAgLm9wZXJhdGlvbi11bml0KCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBAbGluay1kZWNvcmF0aW9uO1xuXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IEBsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0sXG4gICAgJi5Ae3R5cG9ncmFwaHktcHJlZml4LWNsc30tZGlzYWJsZWQge1xuICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAgICY6YWN0aXZlLFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBAZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgY29kZSB7XG4gICAgbWFyZ2luOiAwIDAuMmVtO1xuICAgIHBhZGRpbmc6IDAuMmVtIDAuNGVtIDAuMWVtO1xuICAgIGZvbnQtc2l6ZTogODUlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTUwLCAxNTAsIDE1MCwgMC4xKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuMik7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG5cbiAga2JkIHtcbiAgICBtYXJnaW46IDAgMC4yZW07XG4gICAgcGFkZGluZzogMC4xNWVtIDAuNGVtIDAuMWVtO1xuICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTUwLCAxNTAsIDE1MCwgMC4wNik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjIpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIH1cblxuICBtYXJrIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBnb2xkLTM7XG4gIH1cblxuICB1LFxuICBpbnMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogYXV0bztcbiAgfVxuXG4gIHMsXG4gIGRlbCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAvLyBPcGVyYXRpb25cbiAgJi1leHBhbmQsXG4gICYtZWRpdCxcbiAgJi1jb3B5IHtcbiAgICAub3BlcmF0aW9uLXVuaXQoKTtcblxuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIH1cblxuICAmLWNvcHktc3VjY2VzcyB7XG4gICAgJixcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IEBzdWNjZXNzLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC8vIFRleHQgaW5wdXQgYXJlYVxuICAmLWVkaXQtY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZGl2JiB7XG4gICAgICBsZWZ0OiAtQGlucHV0LXBhZGRpbmctaG9yaXpvbnRhbCAtIDFweDtcbiAgICAgIG1hcmdpbi10b3A6IC1AaW5wdXQtcGFkZGluZy12ZXJ0aWNhbC1iYXNlIC0gMXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygxZW0gLSBAaW5wdXQtcGFkZGluZy12ZXJ0aWNhbC1iYXNlIC0gMXB4KTtcbiAgICB9XG5cbiAgICAmLWNvbmZpcm0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBib3R0b206IDhweDtcbiAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG4gICAgICAvLyBkZWZhdWx0IHN0eWxlXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAvLyBGaXggRWRpdGFibGUgVGV4dGFyZWEgZmxhc2ggaW4gRmlyZWZveFxuICAgIHRleHRhcmVhIHtcbiAgICAgIC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS83Njk1OTY0LzMwNDA2MDVcbiAgICAgIGhlaWdodDogMWVtO1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIGxpc3RcbiAgdWwsXG4gIG9sIHtcbiAgICBtYXJnaW46IDAgMCAxZW07XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbjogMCAwIDAgMjBweDtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDRweDtcbiAgICB9XG4gIH1cblxuICB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG5cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgfVxuICB9XG5cbiAgb2wge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgfVxuXG4gIC8vIHByZSAmIGJsb2NrXG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luOiAxZW0gMDtcbiAgfVxuXG4gIHByZSB7XG4gICAgcGFkZGluZzogMC40ZW0gMC42ZW07XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE1MCwgMTUwLCAxNTAsIDAuMSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgIC8vIENvbXBhdGlibGUgZm9yIG1hcmtlZFxuICAgIGNvZGUge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG5cbiAgYmxvY2txdW90ZSB7XG4gICAgcGFkZGluZzogMCAwIDAgMC42ZW07XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuMik7XG4gICAgb3BhY2l0eTogMC44NTtcbiAgfVxuXG4gIC8vID09PT09PT09PT09PSBFbGxpcHNpcyA9PT09PT09PT09PT1cbiAgJi1zaW5nbGUtbGluZSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gICYtZWxsaXBzaXMtc2luZ2xlLWxpbmUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbiAgICAvLyBodHRwczovL2Jsb2cuY3Nkbi5uZXQvaWVmcmVlci9hcnRpY2xlL2RldGFpbHMvNTA0MjEwMjVcbiAgICBhJixcbiAgICBzcGFuJiB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIH1cbiAgfVxuXG4gICYtZWxsaXBzaXMtbXVsdGlwbGUtbGluZSB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHZhbHVlLW5vLXZlbmRvci1wcmVmaXggKi9cbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcblxuICAgIC8qISBhdXRvcHJlZml4ZXI6IGlnbm9yZSBuZXh0ICovXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgfVxufVxuXG5AaW1wb3J0ICcuL3J0bCc7XG5cbkByb290LWVudHJ5LW5hbWU6IGRlZmF1bHQ7IiwiLy8gPT09PT09PT09PT09PT09IENvbW1vbiA9PT09PT09PT09PT09PT1cbi50eXBvZ3JhcGh5LXBhcmFncmFwaCgpIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4udHlwb2dyYXBoeS10aXRsZShAZm9udFNpemU7IEBmb250V2VpZ2h0OyBAbGluZUhlaWdodDsgQGhlYWRpbmdDb2xvcjsgQGhlYWRpbmdNYXJnaW5Cb3R0b207KSB7XG4gIG1hcmdpbi1ib3R0b206IEBoZWFkaW5nTWFyZ2luQm90dG9tO1xuICBjb2xvcjogQGhlYWRpbmdDb2xvcjtcbiAgZm9udC13ZWlnaHQ6IEBmb250V2VpZ2h0O1xuICBmb250LXNpemU6IEBmb250U2l6ZTtcbiAgbGluZS1oZWlnaHQ6IEBsaW5lSGVpZ2h0O1xufVxuXG4udHlwb2dyYXBoeS10aXRsZS0xKCkge1xuICAudHlwb2dyYXBoeS10aXRsZShcbiAgICBAaGVhZGluZy0xLXNpemUsXG4gICAgQHR5cG9ncmFwaHktdGl0bGUtZm9udC13ZWlnaHQsXG4gICAgMS4yMyxcbiAgICBAaGVhZGluZy1jb2xvcixcbiAgICBAdHlwb2dyYXBoeS10aXRsZS1tYXJnaW4tYm90dG9tXG4gICk7XG59XG4udHlwb2dyYXBoeS10aXRsZS0yKCkge1xuICAudHlwb2dyYXBoeS10aXRsZShcbiAgICBAaGVhZGluZy0yLXNpemUsXG4gICAgQHR5cG9ncmFwaHktdGl0bGUtZm9udC13ZWlnaHQsXG4gICAgMS4zNSxcbiAgICBAaGVhZGluZy1jb2xvcixcbiAgICBAdHlwb2dyYXBoeS10aXRsZS1tYXJnaW4tYm90dG9tXG4gICk7XG59XG4udHlwb2dyYXBoeS10aXRsZS0zKCkge1xuICAudHlwb2dyYXBoeS10aXRsZShcbiAgICBAaGVhZGluZy0zLXNpemUsXG4gICAgQHR5cG9ncmFwaHktdGl0bGUtZm9udC13ZWlnaHQsXG4gICAgMS4zNSxcbiAgICBAaGVhZGluZy1jb2xvcixcbiAgICBAdHlwb2dyYXBoeS10aXRsZS1tYXJnaW4tYm90dG9tXG4gICk7XG59XG4udHlwb2dyYXBoeS10aXRsZS00KCkge1xuICAudHlwb2dyYXBoeS10aXRsZShcbiAgICBAaGVhZGluZy00LXNpemUsXG4gICAgQHR5cG9ncmFwaHktdGl0bGUtZm9udC13ZWlnaHQsXG4gICAgMS40LFxuICAgIEBoZWFkaW5nLWNvbG9yLFxuICAgIEB0eXBvZ3JhcGh5LXRpdGxlLW1hcmdpbi1ib3R0b21cbiAgKTtcbn1cbi50eXBvZ3JhcGh5LXRpdGxlLTUoKSB7XG4gIC50eXBvZ3JhcGh5LXRpdGxlKFxuICAgIEBoZWFkaW5nLTUtc2l6ZSxcbiAgICBAdHlwb2dyYXBoeS10aXRsZS1mb250LXdlaWdodCxcbiAgICAxLjUsXG4gICAgQGhlYWRpbmctY29sb3IsXG4gICAgQHR5cG9ncmFwaHktdGl0bGUtbWFyZ2luLWJvdHRvbVxuICApO1xufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkB0eXBvZ3JhcGh5LXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS10eXBvZ3JhcGh5JztcblxuLkB7dHlwb2dyYXBoeS1wcmVmaXgtY2xzfSB7XG4gICYtcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxuXG4gIC8vIE9wZXJhdGlvblxuICAmLWV4cGFuZCxcbiAgJi1lZGl0LFxuICAmLWNvcHkge1xuICAgIC5Ae3R5cG9ncmFwaHktcHJlZml4LWNsc30tcnRsICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAmLWV4cGFuZCB7XG4gICAgLkB7dHlwb2dyYXBoeS1wcmVmaXgtY2xzfS1ydGwgJiB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG4gIH1cblxuICAvLyBUZXh0IGlucHV0IGFyZWFcbiAgJi1lZGl0LWNvbnRlbnQge1xuICAgIGRpdiYge1xuICAgICAgJi5Ae3R5cG9ncmFwaHktcHJlZml4LWNsc30tcnRsIHtcbiAgICAgICAgcmlnaHQ6IC1AaW5wdXQtcGFkZGluZy1ob3Jpem9udGFsIC0gMXB4O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtY29uZmlybSB7XG4gICAgICAuQHt0eXBvZ3JhcGh5LXByZWZpeC1jbHN9LXJ0bCAmIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gbGlzdFxuICB1bCxcbiAgb2wge1xuICAgIGxpIHtcbiAgICAgIC5Ae3R5cG9ncmFwaHktcHJlZml4LWNsc30tcnRsJiB7XG4gICAgICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgICAgICAgcGFkZGluZzogMCA0cHggMCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGUvdGhlbWVzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlL21peGlucy9pbmRleCc7XG5cbkB1cGxvYWQtcHJlZml4LWNsczogfidAe2FudC1wcmVmaXh9LXVwbG9hZCc7XG5AdXBsb2FkLWl0ZW06IH4nQHthbnQtcHJlZml4fS11cGxvYWQtbGlzdC1pdGVtJztcbkB1cGxvYWQtcGljdHVyZS1jYXJkLXNpemU6IDEwNHB4O1xuQHVwbG9hZC1waWN0dXJlLWNhcmQtYm9yZGVyLXN0eWxlOiBAYm9yZGVyLXN0eWxlLWJhc2U7XG5cbi5Ae3VwbG9hZC1wcmVmaXgtY2xzfSB7XG4gIC5yZXNldC1jb21wb25lbnQoKTtcblxuICBvdXRsaW5lOiAwO1xuXG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICYtYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgaW5wdXRbdHlwZT0nZmlsZSddIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmJi1zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gICYmLWRpc2FibGVkIHtcbiAgICBjb2xvcjogQGRpc2FibGVkLWNvbG9yO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cblxuICAmJi1zZWxlY3QtcGljdHVyZS1jYXJkIHtcbiAgICB3aWR0aDogQHVwbG9hZC1waWN0dXJlLWNhcmQtc2l6ZTtcbiAgICBoZWlnaHQ6IEB1cGxvYWQtcGljdHVyZS1jYXJkLXNpemU7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kLWNvbG9yLWxpZ2h0O1xuICAgIGJvcmRlcjogQGJvcmRlci13aWR0aC1iYXNlIGRhc2hlZCBAYm9yZGVyLWNvbG9yLWJhc2U7XG4gICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3M7XG5cbiAgICA+IC5Ae3VwbG9hZC1wcmVmaXgtY2xzfSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcbiAgICAgIC5Ae3VwbG9hZC1wcmVmaXgtY2xzfS1kaXNhYmxlZCYge1xuICAgICAgICBib3JkZXItY29sb3I6IEBib3JkZXItY29sb3ItYmFzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmJi1kcmFnIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiBAYmFja2dyb3VuZC1jb2xvci1saWdodDtcbiAgICBib3JkZXI6IEBib3JkZXItd2lkdGgtYmFzZSBkYXNoZWQgQGJvcmRlci1jb2xvci1iYXNlO1xuICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzO1xuXG4gICAgLkB7dXBsb2FkLXByZWZpeC1jbHN9IHtcbiAgICAgIHBhZGRpbmc6IEBwYWRkaW5nLW1kIDA7XG4gICAgfVxuXG4gICAgJi5Ae3VwbG9hZC1wcmVmaXgtY2xzfS1kcmFnLWhvdmVyOm5vdCguQHt1cGxvYWQtcHJlZml4LWNsc30tZGlzYWJsZWQpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogQHByaW1hcnktNztcbiAgICB9XG5cbiAgICAmLkB7dXBsb2FkLXByZWZpeC1jbHN9LWRpc2FibGVkIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuXG4gICAgLkB7dXBsb2FkLXByZWZpeC1jbHN9LWJ0biB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuQHt1cGxvYWQtcHJlZml4LWNsc30tZHJhZy1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgJjpub3QoLkB7dXBsb2FkLXByZWZpeC1jbHN9LWRpc2FibGVkKTpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IEBwcmltYXJ5LTU7XG4gICAgfVxuXG4gICAgcC5Ae3VwbG9hZC1wcmVmaXgtY2xzfS1kcmFnLWljb24ge1xuICAgICAgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgICAgICBjb2xvcjogQHByaW1hcnktNTtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgfVxuXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICBwLkB7dXBsb2FkLXByZWZpeC1jbHN9LXRleHQge1xuICAgICAgbWFyZ2luOiAwIDAgNHB4O1xuICAgICAgY29sb3I6IEBoZWFkaW5nLWNvbG9yO1xuICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWxnO1xuICAgIH1cbiAgICBwLkB7dXBsb2FkLXByZWZpeC1jbHN9LWhpbnQge1xuICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yLXNlY29uZGFyeTtcbiAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuICAgIH1cblxuICAgIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9LXBsdXMge1xuICAgICAgY29sb3I6IEBkaXNhYmxlZC1jb2xvcjtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yLXNlY29uZGFyeTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciAuQHtpY29uZm9udC1jc3MtcHJlZml4fS1wbHVzIHtcbiAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG4gICAgfVxuICB9XG5cbiAgJi1waWN0dXJlLWNhcmQtd3JhcHBlciB7XG4gICAgLmNsZWFyZml4KCk7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLkB7dXBsb2FkLXByZWZpeC1jbHN9LWxpc3Qge1xuICAucmVzZXQtY29tcG9uZW50KCk7XG4gIC5jbGVhcmZpeCgpO1xuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PSBJdGVtID09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZSAqIEBmb250LXNpemUtYmFzZTtcbiAgICBtYXJnaW4tdG9wOiBAbWFyZ2luLXhzO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuXG4gICAgJi1uYW1lIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiBAZm9udC1zaXplLWJhc2UgKyA4cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1iYXNlO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cblxuICAgICYtY2FyZC1hY3Rpb25zIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAmLWJ0biB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG5cbiAgICAgICYtYnRuLkB7YW50LXByZWZpeH0tYnRuLXNtIHtcbiAgICAgICAgaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZSAqIEBmb250LXNpemUtYmFzZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICB9XG5cbiAgICAgICYucGljdHVyZSB7XG4gICAgICAgIHRvcDogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgICYtYnRuOmZvY3VzLFxuICAgICAgJi5waWN0dXJlICYtYnRuIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgICAgICBjb2xvcjogQHVwbG9hZC1hY3Rpb25zLWNvbG9yO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWluZm8ge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuXG4gICAgICA+IHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0tbG9hZGluZyxcbiAgICAgIC5Ae3VwbG9hZC1wcmVmaXgtY2xzfS10ZXh0LWljb24ge1xuICAgICAgICAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogKEBmb250LXNpemUtYmFzZSAvIDIpIC0gMnB4O1xuICAgICAgICAgIGNvbG9yOiBAdGV4dC1jb2xvci1zZWNvbmRhcnk7XG4gICAgICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyICYtaW5mbyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAaXRlbS1ob3Zlci1iZztcbiAgICB9XG5cbiAgICAmOmhvdmVyICYtY2FyZC1hY3Rpb25zLWJ0biB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICYtZXJyb3IsXG4gICAgJi1lcnJvciAuQHt1cGxvYWQtcHJlZml4LWNsc30tdGV4dC1pY29uID4gLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0sXG4gICAgJi1lcnJvciAmLW5hbWUge1xuICAgICAgY29sb3I6IEBlcnJvci1jb2xvcjtcbiAgICB9XG5cbiAgICAmLWVycm9yICYtY2FyZC1hY3Rpb25zIHtcbiAgICAgIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICAgICAgY29sb3I6IEBlcnJvci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi1idG4ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtcHJvZ3Jlc3Mge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtMTJweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiBAZm9udC1zaXplLWJhc2UgKyAxMnB4O1xuICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09IFBpY3R1cmUgJiBQaWN0dXJlIENhcmQgPT09PT09PT09PT09PT09PT09PVxuICAmLXBpY3R1cmUsXG4gICYtcGljdHVyZS1jYXJkIHtcbiAgICAuQHt1cGxvYWQtaXRlbX0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiA2NnB4O1xuICAgICAgcGFkZGluZzogQHBhZGRpbmcteHM7XG4gICAgICBib3JkZXI6IEBib3JkZXItd2lkdGgtYmFzZSBAdXBsb2FkLXBpY3R1cmUtY2FyZC1ib3JkZXItc3R5bGUgQGJvcmRlci1jb2xvci1iYXNlO1xuICAgICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuXG4gICAgICAmLWVycm9yIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAZXJyb3ItY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7dXBsb2FkLWl0ZW19LWluZm8ge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuQHt1cGxvYWQtaXRlbX06aG92ZXIgLkB7dXBsb2FkLWl0ZW19LWluZm8ge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLkB7dXBsb2FkLWl0ZW19LXVwbG9hZGluZyB7XG4gICAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgICB9XG5cbiAgICAuQHt1cGxvYWQtaXRlbX0tdGh1bWJuYWlsIHtcbiAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBvcGFjaXR5OiAwLjg7XG5cbiAgICAgIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEFkanVzdCB0aGUgY29sb3Igb2YgdGhlIGVycm9yIGljb24gOiBodHRwczovL2dpdGh1Yi5jb20vYW50LWRlc2lnbi9hbnQtZGVzaWduL3B1bGwvMjQxNjBcbiAgICAuQHt1cGxvYWQtaXRlbX0tZXJyb3IgLkB7dXBsb2FkLWl0ZW19LXRodW1ibmFpbCB7XG4gICAgICAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAmW2ZpbGw9JyNlNmY3ZmYnXSB7XG4gICAgICAgICAgICBmaWxsOiBAZXJyb3ItY29sb3ItZGVwcmVjYXRlZC1iZztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmW2ZpbGw9JyMxODkwZmYnXSB7XG4gICAgICAgICAgICBmaWxsOiBAZXJyb3ItY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7dXBsb2FkLWl0ZW19LWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuICAgICAgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7dXBsb2FkLWl0ZW19LWltYWdlIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuQHt1cGxvYWQtaXRlbX0tdGh1bWJuYWlsIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuQHt1cGxvYWQtaXRlbX0tbmFtZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIDAgMCA4cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB9XG5cbiAgICAuQHt1cGxvYWQtaXRlbX0tdXBsb2FkaW5nIC5Ae3VwbG9hZC1pdGVtfS1uYW1lIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxuXG4gICAgLkB7dXBsb2FkLWl0ZW19LXByb2dyZXNzIHtcbiAgICAgIGJvdHRvbTogMTRweDtcbiAgICAgIHdpZHRoOiB+J2NhbGMoMTAwJSAtIDI0cHgpJztcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDU2cHg7XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09IFBpY3R1cmUgQ2FyZCA9PT09PT09PT09PT09PT09PT09PT09PT1cbiAgJi1waWN0dXJlLWNhcmQge1xuICAgICYtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBAdXBsb2FkLXBpY3R1cmUtY2FyZC1zaXplO1xuICAgICAgaGVpZ2h0OiBAdXBsb2FkLXBpY3R1cmUtY2FyZC1zaXplO1xuICAgICAgbWFyZ2luOiAwIEBtYXJnaW4teHMgQG1hcmdpbi14cyAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG5cbiAgICAuQHt1cGxvYWQtaXRlbX0ge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5Ae3VwbG9hZC1pdGVtfS1pbmZvIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZmFkZShAYmxhY2ssIDUwJSk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7dXBsb2FkLWl0ZW19OmhvdmVyIC5Ae3VwbG9hZC1pdGVtfS1pbmZvOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAuQHt1cGxvYWQtaXRlbX0tYWN0aW9ucyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgICAuQHtpY29uZm9udC1jc3MtcHJlZml4fS1leWUsXG4gICAgICAuQHtpY29uZm9udC1jc3MtcHJlZml4fS1kb3dubG9hZCxcbiAgICAgIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9LWRlbGV0ZSB7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgbWFyZ2luOiAwIDRweDtcbiAgICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yLWRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogQHRleHQtY29sb3ItaW52ZXJzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5Ae3VwbG9hZC1pdGVtfS1pbmZvOmhvdmVyICsgLkB7dXBsb2FkLWl0ZW19LWFjdGlvbnMsXG4gICAgLkB7dXBsb2FkLWl0ZW19LWFjdGlvbnM6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAuQHt1cGxvYWQtaXRlbX0tdGh1bWJuYWlsLFxuICAgIC5Ae3VwbG9hZC1pdGVtfS10aHVtYm5haWwgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG5cbiAgICAuQHt1cGxvYWQtaXRlbX0tbmFtZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgbWFyZ2luOiA4cHggMCAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuQHt1cGxvYWQtaXRlbX0tZmlsZSArIC5Ae3VwbG9hZC1pdGVtfS1uYW1lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5Ae3VwbG9hZC1pdGVtfS11cGxvYWRpbmcge1xuICAgICAgJi5Ae3VwbG9hZC1pdGVtfSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kLWNvbG9yLWxpZ2h0O1xuICAgICAgfVxuXG4gICAgICAuQHt1cGxvYWQtaXRlbX0taW5mbyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9LWV5ZSxcbiAgICAgICAgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0tZGVsZXRlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7dXBsb2FkLWl0ZW19LXByb2dyZXNzIHtcbiAgICAgIGJvdHRvbTogMzJweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNHB4KTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PSBQaWN0dXJlICYgVGV4dCA9PT09PT09PT09PT09PT09PT09PT09PVxuICAmLXRleHQsXG4gICYtcGljdHVyZSB7XG4gICAgJi1jb250YWluZXIge1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3csIGhlaWdodCBAYW5pbWF0aW9uLWR1cmF0aW9uLXNsb3c7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgIH1cblxuICAgICAgLy8gRG9uJ3Qga25vdyB3aHkgc3BhbiBoZXJlLCBqdXN0IHN0cmV0Y2ggaXRcbiAgICAgIC5Ae3VwbG9hZC1wcmVmaXgtY2xzfS1zcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsZXg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gdGV4dCAmIHBpY3R1cmUgbm8gbmVlZCB0aGlzIGFkZGl0aW9uYWwgZWxlbWVudC5cbiAgICAvLyBCdXQgaXQgdXNlZCBmb3IgcGljdHVyZS1jYXJkLCBsZXQncyBrZWVwIGl0LlxuICAgIC5Ae3VwbG9hZC1wcmVmaXgtY2xzfS1zcGFuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICA+ICoge1xuICAgICAgICBmbGV4OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5Ae3VwbG9hZC1pdGVtfS1uYW1lIHtcbiAgICAgIGZsZXg6IGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIEBwYWRkaW5nLXhzO1xuICAgIH1cblxuICAgIC5Ae3VwbG9hZC1pdGVtfS1jYXJkLWFjdGlvbnMge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09IFRleHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAmLXRleHQge1xuICAgIC5Ae3VwbG9hZC1wcmVmaXgtY2xzfS10ZXh0LWljb24ge1xuICAgICAgLkB7aWNvbmZvbnQtY3NzLXByZWZpeH0ge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PSBNb3Rpb24gPT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIC5Ae3VwbG9hZC1wcmVmaXgtY2xzfS1hbmltYXRlLWlubGluZS1hcHBlYXIsXG4gIC5Ae3VwbG9hZC1wcmVmaXgtY2xzfS1hbmltYXRlLWlubGluZS1lbnRlcixcbiAgLkB7dXBsb2FkLXByZWZpeC1jbHN9LWFuaW1hdGUtaW5saW5lLWxlYXZlIHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IEBhbmltYXRpb24tZHVyYXRpb24tc2xvdztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBAZWFzZS1pbi1vdXQtY2lyYztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgfVxuXG4gIC5Ae3VwbG9hZC1wcmVmaXgtY2xzfS1hbmltYXRlLWlubGluZS1hcHBlYXIsXG4gIC5Ae3VwbG9hZC1wcmVmaXgtY2xzfS1hbmltYXRlLWlubGluZS1lbnRlciB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHVwbG9hZEFuaW1hdGVJbmxpbmVJbjtcbiAgfVxuXG4gIC5Ae3VwbG9hZC1wcmVmaXgtY2xzfS1hbmltYXRlLWlubGluZS1sZWF2ZSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHVwbG9hZEFuaW1hdGVJbmxpbmVPdXQ7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB1cGxvYWRBbmltYXRlSW5saW5lSW4ge1xuICBmcm9tIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHVwbG9hZEFuaW1hdGVJbmxpbmVPdXQge1xuICB0byB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGltcG9ydCAnLi9ydGwnO1xuXG5Acm9vdC1lbnRyeS1uYW1lOiBkZWZhdWx0OyIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlL3RoZW1lcy9pbmRleCc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZS9taXhpbnMvaW5kZXgnO1xuXG5AdXBsb2FkLXByZWZpeC1jbHM6IH4nQHthbnQtcHJlZml4fS11cGxvYWQnO1xuQHVwbG9hZC1pdGVtOiB+J0B7YW50LXByZWZpeH0tdXBsb2FkLWxpc3QtaXRlbSc7XG5cbi5Ae3VwbG9hZC1wcmVmaXgtY2xzfSB7XG4gICYtcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxuXG4gICYmLXNlbGVjdC1waWN0dXJlLWNhcmQge1xuICAgIC5Ae3VwbG9hZC1wcmVmaXgtY2xzfS1ydGwmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgfVxuICB9XG59XG5cbi5Ae3VwbG9hZC1wcmVmaXgtY2xzfS1saXN0IHtcbiAgJi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG5cbiAgJi1pdGVtLWxpc3QtdHlwZS10ZXh0IHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIC5Ae3VwbG9hZC1wcmVmaXgtY2xzfS1saXN0LWl0ZW0tbmFtZS1pY29uLWNvdW50LTEge1xuICAgICAgICAuQHt1cGxvYWQtcHJlZml4LWNsc30tbGlzdC1ydGwgJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjJweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5Ae3VwbG9hZC1wcmVmaXgtY2xzfS1saXN0LWl0ZW0tbmFtZS1pY29uLWNvdW50LTIge1xuICAgICAgICAuQHt1cGxvYWQtcHJlZml4LWNsc30tbGlzdC1ydGwgJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjJweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWl0ZW0ge1xuICAgICYtbmFtZSB7XG4gICAgICAuQHt1cGxvYWQtcHJlZml4LWNsc30tbGlzdC1ydGwgJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IEBmb250LXNpemUtYmFzZSArIDhweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtbmFtZS1pY29uLWNvdW50LTEge1xuICAgICAgLkB7dXBsb2FkLXByZWZpeC1jbHN9LWxpc3QtcnRsICYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jYXJkLWFjdGlvbnMge1xuICAgICAgLkB7dXBsb2FkLXByZWZpeC1jbHN9LWxpc3QtcnRsICYge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICAgIC5Ae2ljb25mb250LWNzcy1wcmVmaXh9IHtcbiAgICAgICAgLkB7dXBsb2FkLXByZWZpeC1jbHN9LWxpc3QtcnRsICYge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWluZm8ge1xuICAgICAgLkB7dXBsb2FkLXByZWZpeC1jbHN9LWxpc3QtcnRsICYge1xuICAgICAgICBwYWRkaW5nOiAwIDRweCAwIDEycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1lcnJvciAmLWNhcmQtYWN0aW9ucyB7XG4gICAgICAuQHtpY29uZm9udC1jc3MtcHJlZml4fSB7XG4gICAgICAgIC5Ae3VwbG9hZC1wcmVmaXgtY2xzfS1saXN0LXJ0bCAmIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1wcm9ncmVzcyB7XG4gICAgICAuQHt1cGxvYWQtcHJlZml4LWNsc30tbGlzdC1ydGwgJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IEBmb250LXNpemUtYmFzZSArIDEycHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXBpY3R1cmUsXG4gICYtcGljdHVyZS1jYXJkIHtcbiAgICAuQHt1cGxvYWQtaXRlbX0taW5mbyB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5Ae3VwbG9hZC1pdGVtfS10aHVtYm5haWwge1xuICAgICAgLkB7dXBsb2FkLXByZWZpeC1jbHN9LWxpc3QtcnRsJiB7XG4gICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7dXBsb2FkLWl0ZW19LWljb24ge1xuICAgICAgLkB7dXBsb2FkLXByZWZpeC1jbHN9LWxpc3QtcnRsJiB7XG4gICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7dXBsb2FkLWl0ZW19LW5hbWUge1xuICAgICAgLkB7dXBsb2FkLXByZWZpeC1jbHN9LWxpc3QtcnRsJiB7XG4gICAgICAgIG1hcmdpbjogMCA4cHggMCAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHt1cGxvYWQtaXRlbX0tbmFtZS1pY29uLWNvdW50LTEge1xuICAgICAgLkB7dXBsb2FkLXByZWZpeC1jbHN9LWxpc3QtcnRsJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHt1cGxvYWQtaXRlbX0tbmFtZS1pY29uLWNvdW50LTIge1xuICAgICAgLkB7dXBsb2FkLXByZWZpeC1jbHN9LWxpc3QtcnRsJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuQHt1cGxvYWQtaXRlbX0tcHJvZ3Jlc3Mge1xuICAgICAgLkB7dXBsb2FkLXByZWZpeC1jbHN9LWxpc3QtcnRsJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXBpY3R1cmUtY2FyZCB7XG4gICAgJi1jb250YWluZXIge1xuICAgICAgLkB7dXBsb2FkLXByZWZpeC1jbHN9LWxpc3QtcnRsICYge1xuICAgICAgICBtYXJnaW46IDAgMCBAbWFyZ2luLXhzIEBtYXJnaW4teHM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7dXBsb2FkLWl0ZW19LWFjdGlvbnMge1xuICAgICAgLkB7dXBsb2FkLXByZWZpeC1jbHN9LWxpc3QtcnRsJiB7XG4gICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLkB7dXBsb2FkLWl0ZW19LWZpbGUgKyAuQHt1cGxvYWQtaXRlbX0tbmFtZSB7XG4gICAgICAuQHt1cGxvYWQtcHJlZml4LWNsc30tbGlzdC1ydGwmIHtcbiAgICAgICAgbWFyZ2luOiA4cHggMCAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl19 */
.node-striped-background {
  background-image: repeating-linear-gradient(-45deg, #e9e9e9 0, #e9e9e9 1px, transparent 0, transparent 50%);
  background-size: 10px 10px;
  background-attachment: fixed;
}

.react-flow__node-group {
  border: none;
  padding: 0;
  background: none;
  border-radius: 0;
}

.react-flow__node-group.selectable.selected {
  box-shadow: none;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkJhc2VOb2RlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSwyR0FBQTtFQU9BLDBCQUFBO0VBQ0EsNEJBQUE7QUFMRjs7QUFRQTtFQUNFLFlBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBQUxGOztBQVFBO0VBQ0UsZ0JBQUE7QUFMRiIsImZpbGUiOiJCYXNlTm9kZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLm5vZGUtc3RyaXBlZC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudChcbiAgICAtNDVkZWcsXG4gICAgI2U5ZTllOSAwLFxuICAgICNlOWU5ZTkgMXB4LFxuICAgIHRyYW5zcGFyZW50IDAsXG4gICAgdHJhbnNwYXJlbnQgNTAlXG4gICk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xufVxuXG4ucmVhY3QtZmxvd19fbm9kZS1ncm91cCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnJlYWN0LWZsb3dfX25vZGUtZ3JvdXAuc2VsZWN0YWJsZS5zZWxlY3RlZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4iXX0= */
.pdfViewer .textLayer {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlBkZlZpZXdlci5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQ0FBNEI7S0FBNUIsaUNBQTRCO1VBQTVCLDRCQUE0QjtBQUM5QiIsImZpbGUiOiJQZGZWaWV3ZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnBkZlZpZXdlciAudGV4dExheWVyIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cbiJdfQ== */

/*# sourceMappingURL=main.css.map*/