@charset "UTF-8";
*, ::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;
}
.container{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 510px){
  .container{
    max-width: 510px;
  }
}
@media (min-width: 750px){
  .container{
    max-width: 750px;
  }
}
@media (min-width: 990px){
  .container{
    max-width: 990px;
  }
}
@media (min-width: 1230px){
  .container{
    max-width: 1230px;
  }
}
@media (min-width: 1470px){
  .container{
    max-width: 1470px;
  }
}
.invisible{
  visibility: hidden;
}
.fixed{
  position: fixed;
}
.absolute{
  position: absolute;
}
.relative{
  position: relative;
}
.inset-0{
  inset: 0px;
}
.-left-8{
  left: -2rem;
}
.-left-9{
  left: -2.25rem;
}
.-right-4{
  right: -1rem;
}
.-right-8{
  right: -2rem;
}
.-right-9{
  right: -2.25rem;
}
.-top-3{
  top: -0.75rem;
}
.-top-8{
  top: -2rem;
}
.-top-9{
  top: -2.25rem;
}
.bottom-0{
  bottom: 0px;
}
.bottom-20{
  bottom: 5rem;
}
.left-0{
  left: 0px;
}
.right-1{
  right: 0.25rem;
}
.right-3{
  right: 0.75rem;
}
.right-8{
  right: 2rem;
}
.right-\[109px\]{
  right: 109px;
}
.top-0{
  top: 0px;
}
.top-10{
  top: 2.5rem;
}
.top-11{
  top: 2.75rem;
}
.top-6{
  top: 1.5rem;
}
.top-8{
  top: 2rem;
}
.isolate{
  isolation: isolate;
}
.z-10{
  z-index: 10;
}
.z-100{
  z-index: 100;
}
.z-20{
  z-index: 20;
}
.z-30{
  z-index: 30;
}
.z-40{
  z-index: 40;
}
.z-50{
  z-index: 50;
}
.col-auto{
  grid-column: auto;
}
.m-0{
  margin: 0px;
}
.m-auto{
  margin: auto;
}
.mx-auto{
  margin-left: auto;
  margin-right: auto;
}
.my-0{
  margin-top: 0px;
  margin-bottom: 0px;
}
.my-0\.5{
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}
.my-12{
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.my-3{
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.my-5{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.-mb-1{
  margin-bottom: -0.25rem;
}
.-mt-1{
  margin-top: -0.25rem;
}
.mb-0{
  margin-bottom: 0px;
}
.mb-1{
  margin-bottom: 0.25rem;
}
.mb-2{
  margin-bottom: 0.5rem;
}
.mb-2\.5{
  margin-bottom: 0.625rem;
}
.mb-24{
  margin-bottom: 6rem;
}
.mb-3{
  margin-bottom: 0.75rem;
}
.mb-4{
  margin-bottom: 1rem;
}
.mb-5{
  margin-bottom: 1.25rem;
}
.mb-6{
  margin-bottom: 1.5rem;
}
.mb-7{
  margin-bottom: 1.75rem;
}
.ml-14{
  margin-left: 3.5rem;
}
.ml-2{
  margin-left: 0.5rem;
}
.ml-3{
  margin-left: 0.75rem;
}
.ml-6{
  margin-left: 1.5rem;
}
.ml-auto{
  margin-left: auto;
}
.mr-0\.5{
  margin-right: 0.125rem;
}
.mr-1{
  margin-right: 0.25rem;
}
.mr-1\.5{
  margin-right: 0.375rem;
}
.mr-11{
  margin-right: 2.75rem;
}
.mr-2{
  margin-right: 0.5rem;
}
.mr-2\.5{
  margin-right: 0.625rem;
}
.mr-3{
  margin-right: 0.75rem;
}
.mr-4{
  margin-right: 1rem;
}
.mr-8{
  margin-right: 2rem;
}
.mt-1{
  margin-top: 0.25rem;
}
.mt-1\.5{
  margin-top: 0.375rem;
}
.mt-12{
  margin-top: 3rem;
}
.mt-16{
  margin-top: 4rem;
}
.mt-2{
  margin-top: 0.5rem;
}
.mt-2\.5{
  margin-top: 0.625rem;
}
.mt-20{
  margin-top: 5rem;
}
.mt-3{
  margin-top: 0.75rem;
}
.mt-4{
  margin-top: 1rem;
}
.mt-5{
  margin-top: 1.25rem;
}
.mt-6{
  margin-top: 1.5rem;
}
.mt-8{
  margin-top: 2rem;
}
.block{
  display: block;
}
.flex{
  display: flex;
}
.table{
  display: table;
}
.grid{
  display: grid;
}
.hidden{
  display: none;
}
.h-1{
  height: 0.25rem;
}
.h-1\.5{
  height: 0.375rem;
}
.h-1\/2{
  height: 50%;
}
.h-10{
  height: 2.5rem;
}
.h-11{
  height: 2.75rem;
}
.h-1150{
  height: 1150px;
}
.h-138{
  height: 138px;
}
.h-14{
  height: 3.5rem;
}
.h-17{
  height: 4.25rem;
}
.h-18{
  height: 18px;
}
.h-1818{
  height: 1818px;
}
.h-2{
  height: 0.5rem;
}
.h-2\.5{
  height: 0.625rem;
}
.h-210{
  height: 210px;
}
.h-224{
  height: 224px;
}
.h-23{
  height: 23px;
}
.h-243{
  height: 243px;
}
.h-255{
  height: 255px;
}
.h-268{
  height: 268px;
}
.h-276{
  height: 276px;
}
.h-295{
  height: 295px;
}
.h-3{
  height: 0.75rem;
}
.h-32{
  height: 8rem;
}
.h-330{
  height: 330px;
}
.h-38{
  height: 38px;
}
.h-4{
  height: 1rem;
}
.h-43{
  height: 43px;
}
.h-431{
  height: 431px;
}
.h-45{
  height: 45px;
}
.h-5{
  height: 1.25rem;
}
.h-50{
  height: 50px;
}
.h-6{
  height: 1.5rem;
}
.h-69{
  height: 69px;
}
.h-7{
  height: 1.75rem;
}
.h-70{
  height: 70px;
}
.h-8{
  height: 2rem;
}
.h-82{
  height: 82px;
}
.h-84{
  height: 84px;
}
.h-85{
  height: 85px;
}
.h-\[250px\]{
  height: 250px;
}
.h-full{
  height: 100%;
}
.h-max{
  height: -moz-max-content;
  height: max-content;
}
.h-screen{
  height: 100vh;
}
.max-h-72{
  max-height: 18rem;
}
.max-h-8{
  max-height: 2rem;
}
.max-h-\[168px\]{
  max-height: 168px;
}
.w-1{
  width: 0.25rem;
}
.w-1\.5{
  width: 0.375rem;
}
.w-10{
  width: 2.5rem;
}
.w-117{
  width: 117px;
}
.w-119{
  width: 119px;
}
.w-133{
  width: 133px;
}
.w-148{
  width: 148px;
}
.w-158{
  width: 158px;
}
.w-19{
  width: 19px;
}
.w-199{
  width: 199px;
}
.w-2{
  width: 0.5rem;
}
.w-2\.5{
  width: 0.625rem;
}
.w-21{
  width: 21px;
}
.w-210{
  width: 210px;
}
.w-234{
  width: 234px;
}
.w-246{
  width: 246px;
}
.w-28{
  width: 7rem;
}
.w-3{
  width: 0.75rem;
}
.w-3\.5{
  width: 0.875rem;
}
.w-307{
  width: 307px;
}
.w-328{
  width: 328px;
}
.w-33{
  width: 33px;
}
.w-352{
  width: 352px;
}
.w-390{
  width: 390px;
}
.w-394{
  width: 394px;
}
.w-4{
  width: 1rem;
}
.w-447{
  width: 447px;
}
.w-450{
  width: 450px;
}
.w-474{
  width: 474px;
}
.w-5{
  width: 1.25rem;
}
.w-56{
  width: 14rem;
}
.w-570{
  width: 570px;
}
.w-6{
  width: 1.5rem;
}
.w-643{
  width: 643px;
}
.w-7{
  width: 1.75rem;
}
.w-8{
  width: 2rem;
}
.w-96{
  width: 24rem;
}
.w-full{
  width: 100%;
}
.w-max{
  width: -moz-max-content;
  width: max-content;
}
.max-w-16{
  max-width: 4rem;
}
.max-w-474{
  max-width: 474px;
}
.max-w-4xl{
  max-width: 56rem;
}
.max-w-5xl{
  max-width: 64rem;
}
.max-w-7xl{
  max-width: 80rem;
}
.max-w-8{
  max-width: 2rem;
}
.max-w-md{
  max-width: 28rem;
}
.max-w-screen-2xl{
  max-width: 1470px;
}
.flex-none{
  flex: none;
}
.table-auto{
  table-layout: auto;
}
.origin-top-right{
  transform-origin: top right;
}
.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-grab{
  cursor: grab;
}
.cursor-pointer{
  cursor: pointer;
}
.resize{
  resize: both;
}
.grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.flex-row{
  flex-direction: row;
}
.flex-col{
  flex-direction: column;
}
.flex-col-reverse{
  flex-direction: column-reverse;
}
.flex-wrap{
  flex-wrap: wrap;
}
.items-start{
  align-items: flex-start;
}
.items-end{
  align-items: flex-end;
}
.items-center{
  align-items: center;
}
.items-baseline{
  align-items: baseline;
}
.items-stretch{
  align-items: stretch;
}
.justify-start{
  justify-content: flex-start;
}
.justify-end{
  justify-content: flex-end;
}
.justify-center{
  justify-content: center;
}
.justify-between{
  justify-content: space-between;
}
.justify-evenly{
  justify-content: space-evenly;
}
.gap-4{
  gap: 1rem;
}
.gap-5{
  gap: 1.25rem;
}
.gap-x-1{
  -moz-column-gap: 0.25rem;
       column-gap: 0.25rem;
}
.gap-x-3{
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
}
.gap-x-4{
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}
.gap-y-2{
  row-gap: 0.5rem;
}
.gap-y-5{
  row-gap: 1.25rem;
}
.gap-y-8{
  row-gap: 2rem;
}
.space-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-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));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.overflow-auto{
  overflow: auto;
}
.overflow-hidden{
  overflow: hidden;
}
.overflow-y-auto{
  overflow-y: auto;
}
.overflow-y-scroll{
  overflow-y: scroll;
}
.rounded{
  border-radius: 0.25rem;
}
.rounded-3xl{
  border-radius: 1.5rem;
}
.rounded-full{
  border-radius: 9999px;
}
.rounded-lg{
  border-radius: 0.5rem;
}
.rounded-md{
  border-radius: 0.375rem;
}
.rounded-xl{
  border-radius: 0.75rem;
}
.rounded-b-md{
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.rounded-l-md{
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.rounded-t-md{
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}
.border{
  border-width: 1px;
}
.border-2{
  border-width: 2px;
}
.border-l-8{
  border-left-width: 8px;
}
.border-white{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.bg-black{
  --tw-bg-opacity: 1;
  background-color: rgb(18 36 77 / var(--tw-bg-opacity, 1));
}
.bg-gray{
  --tw-bg-opacity: 1;
  background-color: rgb(182 182 190 / var(--tw-bg-opacity, 1));
}
.bg-gray-100{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.bg-gray-300{
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}
.bg-gray-bg{
  --tw-bg-opacity: 1;
  background-color: rgb(246 247 248 / var(--tw-bg-opacity, 1));
}
.bg-indigo-300\/10{
  background-color: rgb(165 180 252 / 0.1);
}
.bg-inherit{
  background-color: inherit;
}
.bg-lights-green{
  --tw-bg-opacity: 1;
  background-color: rgb(226 251 232 / var(--tw-bg-opacity, 1));
}
.bg-lights-red{
  --tw-bg-opacity: 1;
  background-color: rgb(248 164 164 / var(--tw-bg-opacity, 1));
}
.bg-lights-yellow{
  --tw-bg-opacity: 1;
  background-color: rgb(254 246 204 / var(--tw-bg-opacity, 1));
}
.bg-transparent{
  background-color: transparent;
}
.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-opacity-25{
  --tw-bg-opacity: 0.25;
}
.bg-opacity-80{
  --tw-bg-opacity: 0.8;
}
.bg-cover{
  background-size: cover;
}
.bg-right{
  background-position: right;
}
.bg-no-repeat{
  background-repeat: no-repeat;
}
.p-0{
  padding: 0px;
}
.p-1{
  padding: 0.25rem;
}
.p-10{
  padding: 2.5rem;
}
.p-12{
  padding: 3rem;
}
.p-2{
  padding: 0.5rem;
}
.p-3{
  padding: 0.75rem;
}
.p-4{
  padding: 1rem;
}
.p-5{
  padding: 1.25rem;
}
.p-8{
  padding: 2rem;
}
.px-0{
  padding-left: 0px;
  padding-right: 0px;
}
.px-1{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-12{
  padding-left: 3rem;
  padding-right: 3rem;
}
.px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-2\.5{
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.px-3{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-5{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.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-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-2\.5{
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.py-24{
  padding-top: 6rem;
  padding-bottom: 6rem;
}
.py-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.pb-2{
  padding-bottom: 0.5rem;
}
.pb-4{
  padding-bottom: 1rem;
}
.pb-5{
  padding-bottom: 1.25rem;
}
.pb-6{
  padding-bottom: 1.5rem;
}
.pb-7{
  padding-bottom: 1.75rem;
}
.pl-0\.5{
  padding-left: 0.125rem;
}
.pl-1{
  padding-left: 0.25rem;
}
.pl-2{
  padding-left: 0.5rem;
}
.pl-2\.5{
  padding-left: 0.625rem;
}
.pl-3{
  padding-left: 0.75rem;
}
.pl-5{
  padding-left: 1.25rem;
}
.pr-2{
  padding-right: 0.5rem;
}
.pr-3{
  padding-right: 0.75rem;
}
.pr-4{
  padding-right: 1rem;
}
.pr-5{
  padding-right: 1.25rem;
}
.pt-1{
  padding-top: 0.25rem;
}
.pt-12{
  padding-top: 3rem;
}
.pt-2{
  padding-top: 0.5rem;
}
.pt-2\.5{
  padding-top: 0.625rem;
}
.pt-24{
  padding-top: 6rem;
}
.pt-3{
  padding-top: 0.75rem;
}
.pt-4{
  padding-top: 1rem;
}
.pt-7{
  padding-top: 1.75rem;
}
.text-center{
  text-align: center;
}
.text-right{
  text-align: right;
}
.text-11{
  font-size: 11px;
}
.text-12{
  font-size: 12px;
}
.text-14{
  font-size: 14px;
}
.text-16{
  font-size: 16px;
}
.text-18{
  font-size: 18px;
}
.text-20{
  font-size: 16px;
}
.text-24{
  font-size: 24px;
}
.text-26{
  font-size: 26px;
}
.text-2xl{
  font-size: 1.5rem;
  line-height: 2rem;
}
.text-30{
  font-size: 30px;
}
.text-32{
  font-size: 32px;
}
.text-34{
  font-size: 34px;
}
.text-38{
  font-size: 38px;
}
.text-42{
  font-size: 42px;
}
.text-4xl{
  font-size: 2.25rem;
  line-height: 2.5rem;
}
.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;
}
.text-xxs{
  font-size: 11px;
}
.font-bold{
  font-weight: 700;
}
.font-normal{
  font-weight: 400;
}
.font-semibold{
  font-weight: 600;
}
.leading-5{
  line-height: 1.25rem;
}
.leading-6{
  line-height: 1.5rem;
}
.leading-7{
  line-height: 1.75rem;
}
.leading-8{
  line-height: 2rem;
}
.tracking-tight{
  letter-spacing: -0.025em;
}
.text-blue{
  --tw-text-opacity: 1;
  color: rgb(1 89 167 / var(--tw-text-opacity, 1));
}
.text-gray{
  --tw-text-opacity: 1;
  color: rgb(182 182 190 / 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-red{
  --tw-text-opacity: 1;
  color: rgb(183 54 16 / var(--tw-text-opacity, 1));
}
.text-red-500{
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}
.text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.underline{
  text-decoration-line: underline;
}
.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-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);
}
.outline-none{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.ring-1{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-inset{
  --tw-ring-inset: inset;
}
.ring-black{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 36 77 / var(--tw-ring-opacity, 1));
}
.ring-gray-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity, 1));
}
.ring-indigo-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity, 1));
}
.ring-opacity-5{
  --tw-ring-opacity: 0.05;
}
.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);
}
.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-300{
  transition-duration: 300ms;
}
html, body{
  height: 100%;
}

body {
  font-family: Arial;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(18 36 77 / var(--tw-text-opacity, 1));
}

.header{
  display: flex;
  height: 6rem;
  justify-content: space-between;
}

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

.header{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding: 1.5rem;
  --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);
}
.header > div{
  display: flex;
}
.header > div > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.header .logo{
  height: 1.75rem;
  align-self: center;
  border-right-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(18 36 77 / var(--tw-border-opacity, 1));
  padding-right: 1.5rem;
}
.header .logo img{
  height: 2.5rem;
}
.header .navi{
  align-self: center;
}
.header .user_info{
  margin-right: 2rem;
  height: 100%;
  align-self: flex-start;
}
.header .user_info > div{
  display: flex;
  height: 1.5rem;
  align-items: center;
  justify-content: flex-start;
}
.header .user_info > div > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.header .user_info > div{
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.header .user_info .debtor{
  position: relative;
  z-index: 50;
  height: 2.5rem;
  padding-bottom: 1rem;
  padding-top: 0.25rem;
}
.header .user_info .debtor ul{
  position: absolute;
  top: 1.5rem;
  left: 1rem;
  margin-top: 0.75rem;
  margin-left: 1.5rem;
  display: none;
}
.header .user_info .debtor ul > :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));
}
.header .user_info .debtor ul{
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding: 1.5rem;
  padding-bottom: 0.5rem;
  padding-top: 0.75rem;
  box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1529411765);
}
.header .user_info .debtor ul:before {
  content: " ";
  position: absolute;
  top: -0.375rem;
  left: 0.75rem;
  display: block;
  height: 1rem;
  width: 1rem;
  --tw-rotate: 45deg;
  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));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1529411765);
}
.header .user_info .debtor ul:after {
  content: " ";
  position: absolute;
  top: 0px;
  left: 0.25rem;
  height: 1.5rem;
  width: 3rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.header .user_info .debtor ul > li{
  position: relative;
  z-index: 10;
}
.header .user_info .debtor ul > li a{
  display: flex;
  height: 2.5rem;
  align-items: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.header .user_info .debtor:hover ul{
  display: block;
}
.header .logout{
  cursor: pointer;
  align-self: flex-start;
  padding-left: 2rem;
}
.header .logout:hover{
  --tw-text-opacity: 1;
  color: rgb(183 54 16 / var(--tw-text-opacity, 1));
}

.dashboard{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 15px;
  padding-left: 15px;
}

@media (min-width: 510px){
  .dashboard{
    max-width: 510px;
  }
}

@media (min-width: 750px){
  .dashboard{
    max-width: 750px;
  }
}

@media (min-width: 990px){
  .dashboard{
    max-width: 990px;
  }
}

@media (min-width: 1230px){
  .dashboard{
    max-width: 1230px;
  }
}

@media (min-width: 1470px){
  .dashboard{
    max-width: 1470px;
  }
}

.dashboard{
  margin-left: auto;
  margin-right: auto;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.dashboard #dragable_dashboard_grid{
  display: grid;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  grid-auto-flow: row dense;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  grid-gap: 30px;
  /*
    FOR DRAG & DROP -> START
  */
  /*
    FOR DRAG & DROP -> STOP
  */
}
.dashboard #dragable_dashboard_grid > div{
  position: relative;
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  box-shadow: 2px 0px 6px rgba(0, 0, 0, 0.1529411765);
}
.dashboard #dragable_dashboard_grid .landscape{
  grid-column: span 2 / span 2;
  grid-row: span 1 / span 1;
  width: 450px;
  height: 210px;
}
.dashboard #dragable_dashboard_grid .big{
  grid-column: span 2 / span 2;
  grid-row: span 2 / span 2;
  width: 450px;
  height: 450px;
}
.dashboard #dragable_dashboard_grid .normal{
  grid-column: span 1 / span 1;
  grid-row: span 1 / span 1;
  width: 210px;
  height: 210px;
}
.dashboard #dragable_dashboard_grid .portrait{
  grid-column: span 1 / span 1;
  grid-row: span 2 / span 2;
  width: 210px;
  height: 450px;
}
@media (max-width: 1469px) {
  .dashboard #dragable_dashboard_grid{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}
@media (max-width: 1229px) {
  .dashboard #dragable_dashboard_grid{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
@media (max-width: 989px) {
  .dashboard #dragable_dashboard_grid{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media (max-width: 749px) {
  .dashboard #dragable_dashboard_grid{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 509px) {
  .dashboard #dragable_dashboard_grid{
    margin-left: auto;
    margin-right: auto;
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .dashboard #dragable_dashboard_grid > div {
    grid-column: span 1/span 1 !important;
    grid-row: span 1/span 1 !important;
    width: 100% !important;
    height: auto !important;
    aspect-ratio: 1;
  }
}
.dashboard #dragable_dashboard_grid .ghost {
  border: 2px dashed #000;
  opacity: 0.5;
}
.dashboard #dragable_dashboard_grid .ghost .dashboard_item_setting {
  background: #FFFFFF;
}
.dashboard #dragable_dashboard_grid .custom-drag-ghost {
  position: absolute;
  top: -99999px;
  left: -99999px;
  background-color: #edb458;
  border: 1px solid #e8871e;
  border: 10px solid red;
}
.dashboard #dragable_dashboard_grid .hidden-drag-ghost {
  opacity: 0;
}
.dashboard #dragable_dashboard_grid .transition {
  transition: all 2s ease-out 0.5s;
  top: 0;
}
.dashboard #dragable_dashboard_grid > div.add{
  background-color: transparent;
  padding: 0px;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.dashboard #dragable_dashboard_grid > div.add > div{
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.dashboard #dragable_dashboard_grid > div.add > div > :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));
}
.dashboard #dragable_dashboard_grid > div.add > div{
  white-space: nowrap;
  border-width: 1px;
  padding: 1rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  height: 85px;
}

.dashboard_module .inside{
  display: flex;
  height: 100%;
  flex-direction: column;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding: 15px 15px 20px 15px;
  max-height: 100%;
}
.dashboard_module .grid-stack-item-content{
  position: relative;
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  box-shadow: 2px 0px 6px rgba(0, 0, 0, 0.1529411765);
}
.dashboard_module .dots{
  position: absolute;
  top: 1rem;
  right: 0.625rem;
  margin-top: 0.125rem;
  display: flex;
  height: 1rem;
  width: 1rem;
  --tw-rotate: 90deg;
  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: pointer;
  align-items: center;
  justify-content: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 700;
  letter-spacing: 0.1em;
  color: rgb(18 36 77 / var(--tw-text-opacity, 1));
  --tw-text-opacity: 0.3;
  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;
}
.dashboard_module .dots:hover{
  --tw-text-opacity: 1;
}
.dashboard_module .headline{
  margin-bottom: 0.75rem;
  margin-top: -0.25rem;
  display: flex;
  min-height: 1.75rem;
  align-items: center;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 700;
}
.dashboard_module .number_box{
  height: 100%;
  overflow: auto;
}
.dashboard_module .number_box > div{
  display: flex;
  min-height: 4.25rem;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  border-bottom-width: 1px;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  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;
}
.dashboard_module .number_box > div:first-child{
  border-top-width: 1px;
}
.dashboard_module .number_box > div:not([class*="hover:bg-"]):hover{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.dashboard_module .number_box > div .title{
  margin-bottom: 0.125rem;
  margin-top: 0.125rem;
  display: flex;
}
.dashboard_module .number_box > div .title:not(.text-xs){
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.dashboard_module .number_box > div .number{
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 700;
}
.dashboard_module .number_box:has(.info){
  overflow: visible;
}
.dashboard_module .info{
  position: relative;
  z-index: 40;
  margin-left: 0.25rem;
  display: inline;
  padding-left: 1.75rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAANJJREFUGFdjZICCrVv3RTEyMsYwMv7/BxL6/5+R6f///0u8vZ2WgfiMIGLbtr09//8zffn69XVzWFjYX5DYqlWrmLm5hWsZGRl4vLycSxhBJgH1q3l7OzeAFOzYcaAXRHt4OBSD6K1b9wPF/99i3LZt/7YvX177wkzaufOgIkiBu7v9fZjJPDyimxm3b9+3xdPTyQfh1r2RIDbQhuUwMZAa4hWiW711K6qJIE+BrYZ4hhHoGUewZ9AVAvlAccZbSMHDAAyet2jBIwoMnn+Q4CE2wAFJwoORK05txQAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: 5px center;
}
.dashboard_module .info > div{
  position: absolute;
  display: none;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1529411765);
}
.dashboard_module .info > div:before {
  content: " ";
  position: absolute;
  display: block;
  height: 0.75rem;
  width: 0.75rem;
  --tw-rotate: 45deg;
  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));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1529411765);
  top: 3px;
  left: -3px;
}
.dashboard_module .info > div > span{
  position: relative;
  z-index: 10;
  margin-top: -0.25rem;
  white-space: nowrap;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(18 36 77 / var(--tw-text-opacity, 1));
}
.dashboard_module .info:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjYgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wNi0zMFQwOTozMDo0MiswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDYtMzBUMTE6NTM6MzcrMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDYtMzBUMTE6NTM6MzcrMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYwMDBiMTc0LTRlMzMtNjM0Mi1hNGE2LTA2MWIzMmE4MzYyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2MDAwYjE3NC00ZTMzLTYzNDItYTRhNi0wNjFiMzJhODM2MjYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MDAwYjE3NC00ZTMzLTYzNDItYTRhNi0wNjFiMzJhODM2MjYiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjYwMDBiMTc0LTRlMzMtNjM0Mi1hNGE2LTA2MWIzMmE4MzYyNiIgc3RFdnQ6d2hlbj0iMjAyMy0wNi0zMFQwOTozMDo0MiswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjYgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmn0BwAAAACZSURBVBiVjdC9bQJBEIbh59aERKYFQw1uAgpA7gJSJCRSO6OEkwtYuvHWsJlTbgkYhJBAuleaYDQ/38zXtdbAbL5a4wuDKwl9LfkXutaa2Xz1jX8casnnGHzDDtNa8rZ7/1iusagl76PhB2rJm8j3+JuE3NKdo0cOOCUMN7ngM0JsPmNIRpKQ4vCnRC0l9PHdK3box9sz1vALqnlFCBdsVBMAAAAASUVORK5CYII=);
}
.dashboard_module .info:hover.white_hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFu2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjYgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wNi0zMFQwOTozMDo0MiswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDYtMzBUMTE6NTc6MDUrMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDYtMzBUMTE6NTc6MDUrMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQzYWRmZTQxLTUxYzUtOGY0Yi1hNDlhLWYyMjVlZmNhNWEwNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2MDAwYjE3NC00ZTMzLTYzNDItYTRhNi0wNjFiMzJhODM2MjYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MDAwYjE3NC00ZTMzLTYzNDItYTRhNi0wNjFiMzJhODM2MjYiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjYwMDBiMTc0LTRlMzMtNjM0Mi1hNGE2LTA2MWIzMmE4MzYyNiIgc3RFdnQ6d2hlbj0iMjAyMy0wNi0zMFQwOTozMDo0MiswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjYgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0M2FkZmU0MS01MWM1LThmNGItYTQ5YS1mMjI1ZWZjYTVhMDciIHN0RXZ0OndoZW49IjIwMjMtMDYtMzBUMTE6NTc6MDUrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC42IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6WVPqVAAAAg0lEQVQYlZXQsQkCYRCE0Xf3G9qEiTVYi9iFpgeCqXYhlnDFmNiE6Tkme+mhC8Mw8C27TJdEzR4HfCr3uOMBXYFXvHHBVGDDgDVOXZI9tjgXcCs/lp/xlGRM0pIobUpzbknGVf00n4Nd+at8wqf34/SltsA09HMFwwI44P5XPfPmYuFfpy9HSl835ZgAAAAASUVORK5CYII=);
}
.dashboard_module .info:hover > div{
  display: block;
}
.dashboard_module .news_box{
  height: 100%;
}
.dashboard_module .news_box > :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));
}
.dashboard_module .news_box{
  overflow: auto;
  border-top-width: 1px;
  border-bottom-width: 1px;
}
.dashboard_module .news_box > div{
  display: flex;
  min-height: 4.25rem;
  flex-direction: column;
  justify-content: center;
  padding: 0.5rem;
  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;
}
.dashboard_module .news_box > div:not([class*="hover:bg-"]):hover{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.dashboard_module .news_box > div .title{
  margin-bottom: 0.125rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.dashboard_module .news_box > div .text{
  font-size: 11px;
  line-height: 15px;
}

.navi{
  position: relative;
  z-index: 50;
}
.navi > ul{
  display: flex;
}
.navi > ul > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}
.navi > ul > li{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.navi > ul > li > a{
  position: relative;
  display: flex;
  cursor: pointer;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  text-align: center;
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.navi > ul > li > a:hover{
  --tw-text-opacity: 1;
  color: rgb(183 54 16 / var(--tw-text-opacity, 1));
}
.navi > ul > li:has(ul) > a > span:after {
  content: " ";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.642' height='7.492' viewBox='0 0 12.642 7.492'%3E%3Cg transform='translate(0.707 6.786) rotate(-90)'%3E%3Cpath d='M0,0,6.079,5.614' transform='translate(0 5.614)' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3Cpath d='M0,5.614,6.079,0' transform='translate(0)' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");
  position: absolute;
  bottom: 0.5rem;
  margin-left: 0.5rem;
  height: 0.5rem;
  width: 0.75rem;
  background-position: center;
  background-repeat: no-repeat;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.navi > ul > li > ul{
  position: absolute;
  margin-top: 0.75rem;
  margin-left: 1.5rem;
  display: none;
}
.navi > ul > li > ul > :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));
}
.navi > ul > li > ul{
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding: 1.5rem;
  padding-bottom: 0.5rem;
  padding-top: 0.75rem;
  box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1529411765);
}
.navi > ul > li > ul:before {
  content: " ";
  position: absolute;
  top: -0.375rem;
  left: 0.75rem;
  display: block;
  height: 1rem;
  width: 1rem;
  --tw-rotate: 45deg;
  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));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1529411765);
}
.navi > ul > li > ul:after {
  content: " ";
  position: absolute;
  top: 0px;
  left: 0.25rem;
  height: 1.5rem;
  width: 3rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.navi > ul > li > ul > li{
  position: relative;
  z-index: 10;
}
.navi > ul > li > ul > li a{
  display: flex;
  height: 2.5rem;
  align-items: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.navi > ul > li:hover > a{
  --tw-text-opacity: 1;
  color: rgb(183 54 16 / var(--tw-text-opacity, 1));
}
.navi > ul > li:hover > a > span:after{
  --tw-rotate: 180deg;
  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));
}
.navi > ul > li:hover > ul{
  display: block;
}
.navi > ul > li:hover > ul > li > a{
  cursor: pointer;
}
.navi > ul > li:hover > ul > li > a:hover{
  --tw-text-opacity: 1;
  color: rgb(183 54 16 / var(--tw-text-opacity, 1));
}

.arrow_on_hover{
  cursor: pointer;
}
.arrow_on_hover:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3' /%3E%3C/svg%3E%0A");
  background-position: calc(100% - 7px) 8px;
  background-size: 15px;
  background-repeat: no-repeat;
}

.arrow_on_hover_white{
  cursor: pointer;
}
.arrow_on_hover_white:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23FFFFFF' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3' /%3E%3C/svg%3E%0A");
  background-position: calc(100% - 7px) 8px;
  background-size: 15px;
  background-repeat: no-repeat;
}

::-webkit-scrollbar {
  width: 21px;
  height: 21px;
  background: #F1F1F3;
  border-left: 10px solid #FFFFFF;
  border-top: 10px solid #FFFFFF;
}

::-webkit-scrollbar-thumb {
  background: #B6B6BE;
  background-clip: content-box;
  border: 10px solid transparent;
  cursor: pointer;
}

::-webkit-scrollbar:vertical {
  width: 15px;
  border-top: none;
  background-position: center top, center bottom;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100' height='100' fill='%23FFFFFF' transform='translate(0 -50)'%3E%3C/rect%3E%3Ccircle cx='50' cy='50' r='50' fill='rgba(241, 241, 243)'%3E%3C/circle%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100' height='100' fill='%23FFFFFF' transform='translate(0 50)'%3E%3C/rect%3E%3Ccircle cx='50' cy='50' r='50' fill='rgba(241, 241, 243)'%3E%3C/circle%3E%3C/svg%3E");
}

::-webkit-scrollbar-thumb:vertical {
  border-top: none;
  border-right: none;
  border-bottom: none;
  background-position: center top, center bottom;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100' height='100' fill='%23FFFFFF' transform='translate(0 -50)'%3E%3C/rect%3E%3Ccircle cx='50' cy='50' r='50' fill='rgba(182, 182, 190)'%3E%3C/circle%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100' height='100' fill='%23FFFFFF' transform='translate(0 50)'%3E%3C/rect%3E%3Ccircle cx='50' cy='50' r='50' fill='rgba(182, 182, 190)'%3E%3C/circle%3E%3C/svg%3E");
}

::-webkit-scrollbar:horizontal {
  height: 15px;
  border-left: none;
  background-repeat: no-repeat;
  background-position: left top, right top;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100' height='100' fill='%23FFFFFF' transform='translate(-50 0)'%3E%3C/rect%3E%3Ccircle cx='50' cy='50' r='50' fill='rgba(241, 241, 243)'%3E%3C/circle%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='300' height='100' fill='%23FFFFFF' transform='translate(50 0)'%3E%3C/rect%3E%3Ccircle cx='50' cy='50' r='50' fill='rgba(241, 241, 243)'%3E%3C/circle%3E%3C/svg%3E");
}

::-webkit-scrollbar-thumb:horizontal {
  border-left: none;
  border-right: none;
  border-bottom: none;
  background-repeat: no-repeat;
  background-position: left top, right top;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100' height='100' fill='%23FFFFFF' transform='translate(-50 0)'%3E%3C/rect%3E%3Ccircle cx='50' cy='50' r='50' fill='rgba(182, 182, 190)'%3E%3C/circle%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='300' height='100' fill='%23FFFFFF' transform='translate(50 0)'%3E%3C/rect%3E%3Ccircle cx='50' cy='50' r='50' fill='rgba(182, 182, 190)'%3E%3C/circle%3E%3C/svg%3E");
}

input[type=checkbox]{
  margin: 0px;
  margin-top: -1px;
  display: block;
  display: flex;
  height: 1.5rem;
  width: 1.5rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  align-items: center;
  justify-content: center;
  border-radius: 0.25rem;
  border-width: 1px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding: 0px;
}
input[type=checkbox]:checked:after {
  content: "✓";
}

.ms-options-wrap .ms-options ul label {
  padding: 4px 5px 4px 30px;
}
.ms-options-wrap .ms-options ul input[type=checkbox] {
  left: 2px;
  top: 2px;
}

#modulgrid ul {
  line-height: 2;
  list-style: disc;
  margin: auto;
  padding: 0px 0 0 22px;
}

.debitor #ms-list-1 button {
  border: 0;
  background: transparent;
  color: #fff;
}
.debitor .ms-options-wrap > button:after {
  border-top-color: #fff;
}
.debitor #ms-list-1.ms-active button {
  border: 0;
  border-radius: 5px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(18 36 77 / var(--tw-text-opacity, 1));
}
.debitor .ms-active.ms-options-wrap > button:after {
  border-top-color: rgb(18, 36, 77);
}
.debitor .ms-options-wrap .ms-options {
  border: 0 !important;
  box-shadow: 2px 7px 6px rgba(0, 0, 0, 0.1529411765) !important;
  border-radius: 0 0 5px 5px !important;
  margin-top: -4px;
  --tw-text-opacity: 1;
  color: rgb(18 36 77 / var(--tw-text-opacity, 1));
}

.info-overlay .grid-stack-item-content {
  overflow-x: initial !important;
  overflow-Y: initial !important;
}

.info-overlay .grid-stack-item-content .inside {
  background-color: transparent !important;
}

.border-lights-red {
  border-color: rgb(248, 164, 164, var(--tw-bg-opacity));
}

.border-lights-yellow {
  border-color: rgb(254, 246, 204, var(--tw-bg-opacity));
}

.border-lights-green {
  border-color: rgb(226, 251, 232, var(--tw-bg-opacity));
}

.hover\:border-white:hover{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}

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

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

.hover\:bg-lights-green-active:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(100 195 125 / var(--tw-bg-opacity, 1));
}

.hover\:bg-lights-red-active:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(234 82 82 / var(--tw-bg-opacity, 1));
}

.hover\:bg-lights-yellow-active:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(250 227 102 / var(--tw-bg-opacity, 1));
}

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

.hover\:text-red:hover{
  --tw-text-opacity: 1;
  color: rgb(183 54 16 / var(--tw-text-opacity, 1));
}

.hover\:text-white:hover{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.hover\:ring-indigo-300:hover{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(165 180 252 / var(--tw-ring-opacity, 1));
}

.focus\:outline-none:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus-visible\:outline:focus-visible{
  outline-style: solid;
}

.focus-visible\:outline-2:focus-visible{
  outline-width: 2px;
}

.focus-visible\:outline-offset-2:focus-visible{
  outline-offset: 2px;
}

.focus-visible\:outline-indigo-600:focus-visible{
  outline-color: #4f46e5;
}

@media (min-width: 510px){
  .sm\:-ml-4{
    margin-left: -1rem;
  }
  .sm\:mt-20{
    margin-top: 5rem;
  }
  .sm\:h-full{
    height: 100%;
  }
  .sm\:w-46{
    width: 11.5rem;
  }
  .sm\:w-56{
    width: 14rem;
  }
  .sm\:flex-row{
    flex-direction: row;
  }
  .sm\:justify-between{
    justify-content: space-between;
  }
  .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }
  .sm\:overflow-hidden{
    overflow: hidden;
  }
  .sm\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
  .sm\:pb-0{
    padding-bottom: 0px;
  }
}

@media (min-width: 750px){
  .md\:right-4{
    right: 1rem;
  }
  .md\:top-5{
    top: 1.25rem;
  }
  .md\:h-28{
    height: 7rem;
  }
  .md\:h-48{
    height: 12rem;
  }
  .md\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .md\:pt-12{
    padding-top: 3rem;
  }
}

@media (min-width: 990px){
  .lg\:z-10{
    z-index: 10;
  }
  .lg\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }
  .lg\:mr-4{
    margin-right: 1rem;
  }
  .lg\:mt-8{
    margin-top: 2rem;
  }
  .lg\:h-\[800px\]{
    height: 800px;
  }
  .lg\:max-h-\[80vh\]{
    max-height: 80vh;
  }
  .lg\:w-\[1500px\]{
    width: 1500px;
  }
  .lg\:max-w-\[80vw\]{
    max-width: 80vw;
  }
  .lg\:max-w-none{
    max-width: none;
  }
  .lg\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .lg\:flex-row{
    flex-direction: row;
  }
  .lg\:items-end{
    align-items: flex-end;
  }
  .lg\:rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }
  .lg\:rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }
  .lg\:rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  .lg\:border-r{
    border-right-width: 1px;
  }
  .lg\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .lg\:pr-4{
    padding-right: 1rem;
  }
}

@media (min-width: 1230px){
  .xl\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .xl\:p-10{
    padding: 2.5rem;
  }
}
.ld-ext-right,.ld-ext-left,.ld-ext-bottom,.ld-ext-top,.ld-over,.ld-over-inverse,.ld-over-full,.ld-over-full-inverse{position:relative}.ld-ext-right>.ld,.ld-ext-left>.ld,.ld-ext-bottom>.ld,.ld-ext-top>.ld,.ld-over>.ld,.ld-over-inverse>.ld,.ld-over-full>.ld,.ld-over-full-inverse>.ld{position:absolute;top:50%;left:50%;width:1em;height:1em;margin:-0.5em;opacity:0;z-index:-1;transition:all .3s;transition-timing-function:ease-in;animation-play-state:paused}.ld-ext-right>.ld>*,.ld-ext-left>.ld>*,.ld-ext-bottom>.ld>*,.ld-ext-top>.ld>*,.ld-over>.ld>*,.ld-over-inverse>.ld>*,.ld-over-full>.ld>*,.ld-over-full-inverse>.ld>*{width:1em;height:1em;position:absolute;top:50%;left:50%;transform:translate(-0.5em,-0.5em)}.ld-ext-right.running>.ld,.ld-ext-left.running>.ld,.ld-ext-bottom.running>.ld,.ld-ext-top.running>.ld,.ld-over.running>.ld,.ld-over-inverse.running>.ld,.ld-over-full.running>.ld,.ld-over-full-inverse.running>.ld{opacity:1;z-index:auto;visibility:visible;animation-play-state:running !important}.ld-ext-right.running>.ld:before,.ld-ext-left.running>.ld:before,.ld-ext-bottom.running>.ld:before,.ld-ext-top.running>.ld:before,.ld-over.running>.ld:before,.ld-over-inverse.running>.ld:before,.ld-over-full.running>.ld:before,.ld-over-full-inverse.running>.ld:before,.ld-ext-right.running>.ld:after,.ld-ext-left.running>.ld:after,.ld-ext-bottom.running>.ld:after,.ld-ext-top.running>.ld:after,.ld-over.running>.ld:after,.ld-over-inverse.running>.ld:after,.ld-over-full.running>.ld:after,.ld-over-full-inverse.running>.ld:after{animation-play-state:running !important}.ld-ext-right,.ld-ext-left,.ld-ext-bottom,.ld-ext-top{transition-timing-function:ease-in}.ld-ext-right{transition:padding-right .3s}.ld-ext-right.running{padding-right:2.5em !important}.ld-ext-right>.ld{top:50%;left:auto;right:1.25em}.ld-ext-left{transition:padding-left .3s}.ld-ext-left.running{padding-left:2.5em !important}.ld-ext-left>.ld{top:50%;right:auto;left:1.25em}.ld-ext-bottom{transition:padding-bottom .3s}.ld-ext-bottom.running{padding-bottom:2.5em !important}.ld-ext-bottom>.ld{top:auto;left:50%;bottom:1.25em}.ld-ext-top{transition:padding-top .3s}.ld-ext-top.running{padding-top:2.5em !important}.ld-ext-top>.ld{bottom:auto;left:50%;top:1.25em}.ld-over:before,.ld-over-inverse:before,.ld-over-full:before,.ld-over-full-inverse:before{content:" ";display:block;opacity:0;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;transition:all .3s;transition-timing-function:ease-in;background:rgba(240,240,240,0.8)}.ld-over.running>.ld,.ld-over-inverse.running>.ld,.ld-over-full.running>.ld,.ld-over-full-inverse.running>.ld{z-index:4001}.ld-over.running:before,.ld-over-inverse.running:before,.ld-over-full.running:before,.ld-over-full-inverse.running:before{opacity:1;z-index:4000;display:block}.ld-over-full.running>.ld,.ld-over-full-inverse.running>.ld,.ld-over-full.running:before,.ld-over-full-inverse.running:before{position:fixed}.ld-over-full>.ld{color:rgba(0,0,0,0.8)}.ld-over-full:before,.ld-over-full-inverse:before{background:rgba(255,255,255,0.8)}.ld-over-inverse>.ld{color:rgba(255,255,255,0.8)}.ld-over-inverse:before{background:rgba(0,0,0,0.6)}.ld-over-full-inverse>.ld{color:rgba(255,255,255,0.8)}.ld-over-full-inverse:before{background:rgba(0,0,0,0.6)}

.ld-ball,.ld-ring,.ld-hourglass,.ld-loader,.ld-cross,.ld-square,.ld-pie,.ld-spinner{width:1em;height:1em;position:relative;color:inherit;display:inline-block;box-sizing:content-box}.ld-ball:after,.ld-ring:after,.ld-hourglass:after,.ld-loader:after,.ld-cross:after,.ld-square:after,.ld-pie:after,.ld-spinner:after{content:" ";display:block;width:2em;height:2em;box-sizing:border-box;transform-origin:0 0;transform:translateZ(0) scale(0.5);backface-visibility:hidden}.ld-ring:after{border-radius:50%;border:.3em solid currentColor;border-left-color:transparent}.ld-ball:after{border-radius:50%;background:currentColor}.ld-hourglass:after{border-radius:50%;border:1em solid currentColor;border-left-color:transparent;border-right-color:transparent}.ld-cross:after{position:absolute;height:.5em;transform:translateZ(0) scale(0.5) translate(0,0.75em);background:currentColor}.ld-cross:before{content:" ";display:block;height:2em;box-sizing:border-box;transform-origin:0 0;backface-visibility:hidden;position:absolute;width:.5em;transform:translateZ(0) scale(0.5) translate(0.75em,0);background:currentColor}.ld-square:after{background:currentColor}.ld-pie:after{border-radius:50%;border:1em solid currentColor;border-left-color:transparent}.ld-spinner:after{position:absolute;width:.4em;height:.4em;transform:translateZ(0) scale(0.5) translate(0.8em,0.8em);border-radius:50%;background:0;box-shadow:0 1em 0 currentColor,0 -1em 0 currentColor,1em 0 0 currentColor,-1em 0 0 currentColor,.70710678em .70710678em 0 currentColor,-.70710678em .70710678em 0 currentColor,.70710678em -.70710678em 0 currentColor,-.70710678em -.70710678em 0 currentColor}.ld-loader{background-size:cover}.ld.reverse{animation-direction:reverse !important}.ld.xp15{animation-duration:.15s !important}.ld.xp35{animation-duration:.35s !important}.ld.xhalf{animation-duration:.5s !important}.ld.x1{animation-duration:1s !important}.ld.x2{animation-duration:2s !important}.ld.x4{animation-duration:4s !important}.ld.running{animation-play-state:running !important}.ld.paused{animation-play-state:paused !important}.ld.f00{animation-delay:0s !important}.ld.f01{animation-delay:-0.1s !important}.ld.f02{animation-delay:-0.2s !important}.ld.f03{animation-delay:-0.3s !important}.ld.f04{animation-delay:-0.4s !important}.ld.f05{animation-delay:-0.5s !important}.ld.f06{animation-delay:-0.6s !important}.ld.f07{animation-delay:-0.7s !important}.ld.f08{animation-delay:-0.8s !important}.ld.f09{animation-delay:-0.9s !important}.ld.f10{animation-delay:-1s !important}.ld{transform-origin:50% 50%;transform-box:fill-box}@keyframes ld-blink{0%{opacity:1}49.75%{opacity:1}50.25%{opacity:0}99.5%{opacity:0}100%{opacity:1}}.ld.ld-blink{animation:ld-blink 1s infinite linear}@keyframes ld-blur{0%{filter:blur(0)}50%{filter:blur(10px)}100%{filter:blur(0)}}.ld.ld-blur{animation:ld-blur 1s infinite linear}@keyframes ld-beat{0%{animation-timing-function:cubic-bezier(0.1028,0.2484,0.1372,0.849);transform:scale(1)}34%{animation-timing-function:cubic-bezier(0.7116,0.2095,0.8159,0.6876);transform:scale(1.2)}68%{animation-timing-function:cubic-bezier(0.1475,0.2888,0.294,0.883);transform:scale(1.0268)}84%{animation-timing-function:cubic-bezier(0.8176,0.2193,0.867,0.6889);transform:scale(1.0932)}100%{transform:scale(1)}}.ld.ld-beat{animation:ld-beat 1s infinite linear}@keyframes ld-bounceAlt{0%{animation-timing-function:cubic-bezier(0.1348,0.3256,0.2495,0.8687);transform:translate(0,0)}51%{animation-timing-function:cubic-bezier(0.7426,0.1782,0.8523,0.6514);transform:translate(0,-14%)}100%{transform:translate(0,0)}}.ld.ld-bounceAlt{animation:ld-bounceAlt 1s infinite linear}@keyframes ld-tick-alt{0%{animation-timing-function:cubic-bezier(0.0637,0.1569,-0.0154,0.8727);transform:rotate(0)}22%{animation-timing-function:cubic-bezier(0.7634,0.2713,0.7818,0.6832);transform:rotate(-44.865deg)}43%{animation-timing-function:cubic-bezier(0.0599,0.1266,0.2372,1.029);transform:rotate(-7.515000000000001deg)}56%{animation-timing-function:cubic-bezier(0.6353,0.3049,0.6792,0.6671);transform:rotate(-25.290000000000003deg)}68%{animation-timing-function:cubic-bezier(0.0513,0.1148,0.3085,1.1548);transform:rotate(-5.13deg)}76%{animation-timing-function:cubic-bezier(0.467,0.2881,0.3593,0.7819);transform:rotate(-14.175deg)}83%{animation-timing-function:cubic-bezier(0.0632,0.1615,0.3539,1.4565);transform:rotate(-3.6deg)}88%{animation-timing-function:cubic-bezier(0.3563,0.3125,0.5387,1.6475);transform:rotate(-7.74deg)}92%{animation-timing-function:cubic-bezier(0.1265,0.4155,0.3821,1.8827);transform:rotate(-2.6100000000000003deg)}95%{animation-timing-function:cubic-bezier(0.5727,1.3521,0.0229,3.0356);transform:rotate(-4.185deg)}98%{animation-timing-function:cubic-bezier(0.4531,-1.3593,0.757,0.0281);transform:rotate(-2.565deg)}100%{transform:rotate(0)}}.ld.ld-tick-alt{animation:ld-tick-alt 1s infinite linear}@keyframes ld-jump{0%{animation-timing-function:cubic-bezier(0.0637,0.1569,-0.0154,0.8727);transform:translate(0,0)}22%{animation-timing-function:cubic-bezier(0.7634,0.2713,0.7818,0.6832);transform:translate(0,-13.958%)}43%{animation-timing-function:cubic-bezier(0.0599,0.1266,0.2372,1.029);transform:translate(0,-2.338%)}56%{animation-timing-function:cubic-bezier(0.6353,0.3049,0.6792,0.6671);transform:translate(0,-7.868%)}68%{animation-timing-function:cubic-bezier(0.0513,0.1148,0.3085,1.1548);transform:translate(0,-1.596%)}76%{animation-timing-function:cubic-bezier(0.467,0.2881,0.3593,0.7819);transform:translate(0,-4.41%)}83%{animation-timing-function:cubic-bezier(0.0632,0.1615,0.3539,1.4565);transform:translate(0,-1.12%)}88%{animation-timing-function:cubic-bezier(0.3563,0.3125,0.5387,1.6475);transform:translate(0,-2.4080000000000004%)}92%{animation-timing-function:cubic-bezier(0.1265,0.4155,0.3821,1.8827);transform:translate(0,-0.812%)}95%{animation-timing-function:cubic-bezier(0.5727,1.3521,0.0229,3.0356);transform:translate(0,-1.302%)}98%{animation-timing-function:cubic-bezier(0.4531,-1.3593,0.757,0.0281);transform:translate(0,-0.798%)}100%{transform:translate(0,0)}}.ld.ld-jump{animation:ld-jump 1s infinite linear}@keyframes ld-bounce{0%{animation-timing-function:cubic-bezier(0.138,0.2541,0.2177,0.8747);transform:translate(0,0) scaleY(1)}37%{animation-timing-function:cubic-bezier(0.7679,0.1817,0.8401,0.7167);transform:translate(0,-39.96%) scaleY(1)}72.2%{animation-timing-function:cubic-bezier(0.1045,0.2026,0.2224,0.9608);transform:translate(0,0) scaleY(1)}87.2%{animation-timing-function:cubic-bezier(0.7463,0.2314,0.8159,0.6941);transform:translate(0,19.85%) scaleY(0.603)}100%{transform:translate(0,0) scaleY(1)}}.ld.ld-bounce{animation:ld-bounce 1s infinite linear}@keyframes ld-clock{0%{animation-timing-function:cubic-bezier(0,0.7,0.30000000000000004,1);transform:rotate(0)}8.33333%{animation-timing-function:cubic-bezier(0,0.7,0.30000000000000004,1);transform:rotate(30deg)}16.66667%{animation-timing-function:cubic-bezier(0,0.7,0.30000000000000004,1);transform:rotate(60deg)}25%{animation-timing-function:cubic-bezier(0,0.7,0.30000000000000004,1);transform:rotate(90deg)}33.33333%{animation-timing-function:cubic-bezier(0,0.7,0.30000000000000004,1);transform:rotate(120deg)}41.66667%{animation-timing-function:cubic-bezier(0,0.7,0.30000000000000004,1);transform:rotate(150deg)}50%{animation-timing-function:cubic-bezier(0,0.7,0.30000000000000004,1);transform:rotate(180deg)}58.33333%{animation-timing-function:cubic-bezier(0,0.7,0.30000000000000004,1);transform:rotate(210deg)}66.66667%{animation-timing-function:cubic-bezier(0,0.7,0.30000000000000004,1);transform:rotate(240deg)}75%{animation-timing-function:cubic-bezier(0,0.7,0.30000000000000004,1);transform:rotate(270deg)}83.33333%{animation-timing-function:cubic-bezier(0,0.7,0.30000000000000004,1);transform:rotate(300deg)}91.66667%{animation-timing-function:cubic-bezier(0,0.7,0.30000000000000004,1);transform:rotate(330deg)}100%{animation-timing-function:cubic-bezier(0,0.7,0.30000000000000004,1);transform:rotate(360deg)}}.ld.ld-clock{animation:ld-clock 12s infinite linear}@keyframes ld-fade{0%{animation-timing-function:cubic-bezier(0.2057,0.573,0.3723,0.9184);opacity:1}100%{opacity:0}}.ld.ld-fade{animation:ld-fade 1s infinite linear}@keyframes ld-flip{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}0%{transform:scale(1,1)}25%{transform:scale(-1,1)}50%{transform:scale(-1,-1)}75%{transform:scale(1,-1)}100%{transform:scale(1,1)}}.ld.ld-flip{animation:ld-flip 1s infinite linear}@keyframes ld-float{0%{animation-timing-function:cubic-bezier(0,0.4,0.6,1);transform:translate(0,0) scale(0.7);box-shadow:0 0 0 rgba(0,0,0,.3)}50%{animation-timing-function:cubic-bezier(0.4,0,1,0.6);transform:translate(0,-15%) scale(1);box-shadow:0 23% 5% -15% rgba(0,0,0,.2)}100%{transform:translate(0,0) scale(0.7);box-shadow:0 0 0 rgba(0,0,0,.3)}}.ld.ld-float{animation:ld-float 1s infinite linear}@keyframes ld-heartbeat{0%{animation-timing-function:cubic-bezier(0.1678,0.6042,0.5465,3.0859);transform:scale(1.3)}30%{animation-timing-function:cubic-bezier(0.3206,0.3435,0.6825,0.6598);transform:scale(1.15)}31%{animation-timing-function:cubic-bezier(0.2811,0.5061,0.5347,0.909);transform:scale(1.1458)}100%{transform:scale(1)}}.ld.ld-heartbeat{animation:ld-heartbeat 1s infinite linear}@keyframes ld-hit{0%{animation-timing-function:cubic-bezier(0.5,0,1,0.5);transform:scale(0) translate(0,0) skewX(0);opacity:1}20%{transform:scale(1) translate(0,0) skewX(20deg)}50%{animation-timing-function:cubic-bezier(0.6,0,1,0.4);transform:scale(1) translate(0,0) skewX(20deg);opacity:1}100%{transform:scale(1) translate(0,200%) skewX(20deg);opacity:0}}.ld.ld-hit{animation:ld-hit 2s infinite linear}@keyframes ld-move-ltr{0%{transform:translate(0,0)}40%{transform:translate(40%,0)}49.99999%{transform:translate(49.99999%,0)}50%{transform:translate(-50%,0)}50.00001%{transform:translate(-49.99999%,0)}60%{transform:translate(-40%,0)}100%{transform:translate(0,0)}}.ld.ld-move-ltr{animation:ld-move-ltr 1s infinite linear}@keyframes ld-move-rtl{0%{transform:translate(0,0)}40%{transform:translate(-40%,0)}49.99999%{transform:translate(-49.99999%,0)}50%{transform:translate(50%,0)}50.00001%{transform:translate(49.99999%,0)}60%{transform:translate(40%,0)}100%{transform:translate(0,0)}}.ld.ld-move-rtl{animation:ld-move-rtl 1s infinite linear}@keyframes ld-move-ttb{0%{transform:translate(0,0)}40%{transform:translate(0,40%)}49.99999%{transform:translate(0,49.99999%)}50%{transform:translate(0,-50%)}50.00001%{transform:translate(0,-49.99999%)}60%{transform:translate(0,-40%)}100%{transform:translate(0,0)}}.ld.ld-move-ttb{animation:ld-move-ttb 1s infinite linear}@keyframes ld-move-btt{0%{transform:translate(0,0)}40%{transform:translate(0,-40%)}49.99999%{transform:translate(0,-49.99999%)}50%{transform:translate(0,50%)}50.00001%{transform:translate(0,49.99999%)}60%{transform:translate(0,40%)}100%{transform:translate(0,0)}}.ld.ld-move-btt{animation:ld-move-btt 1s infinite linear}@keyframes ld-move-fade-ltr{0%{transform:translate(0,0);opacity:1}40%{transform:translate(40%,0);opacity:1}49.99999%{transform:translate(49.99999%,0);opacity:0}50%{transform:translate(-50%,0);opacity:0}50.00001%{transform:translate(-49.99999%,0);opacity:0}60%{transform:translate(-40%,0);opacity:1}100%{transform:translate(0,0);opacity:1}}.ld.ld-move-fade-ltr{animation:ld-move-fade-ltr 1s infinite linear}@keyframes ld-move-fade-rtl{0%{transform:translate(0,0);opacity:1}40%{transform:translate(-40%,0);opacity:1}49.99999%{transform:translate(-49.99999%,0);opacity:0}50%{transform:translate(50%,0);opacity:0}50.00001%{transform:translate(49.99999%,0);opacity:0}60%{transform:translate(40%,0);opacity:1}100%{transform:translate(0,0);opacity:1}}.ld.ld-move-fade-rtl{animation:ld-move-fade-rtl 1s infinite linear}@keyframes ld-move-fade-ttb{0%{transform:translate(0,0);opacity:1}40%{transform:translate(0,40%);opacity:1}49.99999%{transform:translate(0,49.99999%);opacity:0}50%{transform:translate(0,-50%);opacity:0}50.00001%{transform:translate(0,-49.99999%);opacity:0}60%{transform:translate(0,-40%);opacity:1}100%{transform:translate(0,0);opacity:1}}.ld.ld-move-fade-ttb{animation:ld-move-fade-ttb 1s infinite linear}@keyframes ld-move-fade-btt{0%{transform:translate(0,0);opacity:1}40%{transform:translate(0,-40%);opacity:1}49.99999%{transform:translate(0,-49.99999%);opacity:0}50%{transform:translate(0,50%);opacity:0}50.00001%{transform:translate(0,49.99999%);opacity:0}60%{transform:translate(0,40%);opacity:1}100%{transform:translate(0,0);opacity:1}}.ld.ld-move-fade-btt{animation:ld-move-fade-btt 1s infinite linear}@keyframes ld-orbit{0%{animation-timing-function:linear;transform:translate(0,-60%) rotate(0)}8.33333%{animation-timing-function:linear;transform:translate(30%,-51.96152%) rotate(30deg)}16.66667%{animation-timing-function:linear;transform:translate(51.96152%,-30%) rotate(60deg)}25%{animation-timing-function:linear;transform:translate(60%,0) rotate(90deg)}33.33333%{animation-timing-function:linear;transform:translate(51.96152%,30%) rotate(120deg)}41.66667%{animation-timing-function:linear;transform:translate(30%,51.96152%) rotate(150deg)}50%{animation-timing-function:linear;transform:translate(0,60%) rotate(180deg)}58.33333%{animation-timing-function:linear;transform:translate(-30%,51.96152%) rotate(210deg)}66.66667%{animation-timing-function:linear;transform:translate(-51.96152%,30%) rotate(240deg)}75%{animation-timing-function:linear;transform:translate(-60%,0) rotate(270deg)}83.33333%{animation-timing-function:linear;transform:translate(-51.96152%,-30%) rotate(300deg)}91.66667%{animation-timing-function:linear;transform:translate(-30%,-51.96152%) rotate(330deg)}100%{animation-timing-function:linear;transform:translate(0,-60%) rotate(360deg)}}.ld.ld-orbit{animation:ld-orbit 1s infinite linear}@keyframes ld-breath{0%{animation-timing-function:cubic-bezier(0.9647,0.2413,-0.0705,0.7911);transform:scale(0.9099999999999999)}51%{animation-timing-function:cubic-bezier(0.9226,0.2631,-0.0308,0.7628);transform:scale(1.02994)}100%{transform:scale(0.9099999999999999)}}.ld.ld-breath{animation:ld-breath 1s infinite linear}@keyframes ld-dim{0%{animation-timing-function:cubic-bezier(0.9647,0.2413,-0.0705,0.7911);opacity:0}51%{animation-timing-function:cubic-bezier(0.9226,0.2631,-0.0308,0.7628);opacity:.9995}100%{opacity:0}}.ld.ld-dim{animation:ld-dim 1s infinite linear}@keyframes ld-metronome{0%{animation-timing-function:cubic-bezier(0.7806,0.0715,0.8998,0.731);transform:translate(-10%) rotate(-20deg)}17.5%{animation-timing-function:cubic-bezier(0.484,0.3308,0.6853,0.6667);transform:translate(-6.18%) rotate(-12.36deg)}27.6%{animation-timing-function:cubic-bezier(0.0676,0.1836,0.0518,0.9433);transform:translate(2.48%) rotate(4.96deg)}50.1%{animation-timing-function:cubic-bezier(0.7773,0.0708,0.9008,0.735);transform:translate(10%) rotate(20deg)}67.6%{animation-timing-function:cubic-bezier(0.4888,0.331,0.6153,0.6674);transform:translate(6.16%) rotate(12.32deg)}80%{animation-timing-function:cubic-bezier(0.0801,0.2206,0.1357,0.9363);transform:translate(-4.57%) rotate(-9.14deg)}100%{transform:translate(-10%) rotate(-20deg)}}.ld.ld-metronome{animation:ld-metronome 1s infinite linear}@keyframes ld-swing{0%{animation-timing-function:cubic-bezier(0.9647,0.2413,-0.0705,0.7911);transform:rotate(-30deg)}51%{animation-timing-function:cubic-bezier(0.9226,0.2631,-0.0308,0.7628);transform:rotate(29.97deg)}100%{transform:rotate(-30deg)}}.ld.ld-swing{animation:ld-swing 1s infinite linear}@keyframes ld-wander-v{0%{animation-timing-function:cubic-bezier(0.7806,0.0715,0.8998,0.731);transform:translate(0,-10%)}17.5%{animation-timing-function:cubic-bezier(0.484,0.3308,0.6853,0.6667);transform:translate(0,-6.18%)}27.6%{animation-timing-function:cubic-bezier(0.2459,0.3343,0.4923,0.6717);transform:translate(0,2.48%)}35.1%{animation-timing-function:cubic-bezier(0.1317,0.3401,0.311,0.9176);transform:translate(0,7.49%)}50.1%{animation-timing-function:cubic-bezier(0.7773,0.0708,0.9008,0.735);transform:translate(0,10%)}67.6%{animation-timing-function:cubic-bezier(0.4888,0.331,0.6153,0.6674);transform:translate(0,6.16%)}80%{animation-timing-function:cubic-bezier(0.2539,0.3274,0.5671,0.676);transform:translate(0,-4.57%)}85%{animation-timing-function:cubic-bezier(0.1302,0.3349,0.3113,0.9183);transform:translate(0,-7.47%)}100%{transform:translate(0,-10%)}}.ld.ld-wander-v{animation:ld-wander-v 1s infinite linear}@keyframes ld-wander-h{0%{animation-timing-function:cubic-bezier(0.7806,0.0715,0.8998,0.731);transform:translate(-10%,0)}17.5%{animation-timing-function:cubic-bezier(0.484,0.3308,0.6853,0.6667);transform:translate(-6.18%,0)}27.6%{animation-timing-function:cubic-bezier(0.2459,0.3343,0.4923,0.6717);transform:translate(2.48%,0)}35.1%{animation-timing-function:cubic-bezier(0.1317,0.3401,0.311,0.9176);transform:translate(7.49%,0)}50.1%{animation-timing-function:cubic-bezier(0.7773,0.0708,0.9008,0.735);transform:translate(10%,0)}67.6%{animation-timing-function:cubic-bezier(0.4888,0.331,0.6153,0.6674);transform:translate(6.16%,0)}80%{animation-timing-function:cubic-bezier(0.2539,0.3274,0.5671,0.676);transform:translate(-4.57%,0)}85%{animation-timing-function:cubic-bezier(0.1302,0.3349,0.3113,0.9183);transform:translate(-7.47%,0)}100%{transform:translate(-10%,0)}}.ld.ld-wander-h,.ld.ld-wander{animation:ld-wander-h 1s infinite linear}@keyframes ld-pulse{0%{animation-timing-function:cubic-bezier(0.3333,0.3333,0.3124,0.6668);transform:scale(0.85)}0.5%{animation-timing-function:cubic-bezier(0.0233,-0.3865,0.6667,0.6667);transform:scale(1.141)}1.5%{animation-timing-function:cubic-bezier(0.2893,0.354,0.6158,0.6958);transform:scale(1.124)}11%{animation-timing-function:cubic-bezier(0.2861,0.4196,0.6215,0.7476);transform:scale(0.992)}25%{animation-timing-function:cubic-bezier(0.0793,0.2627,0.9972,1.5511);transform:scale(0.887)}49.5%{animation-timing-function:cubic-bezier(0.6664,0.3332,0.6667,0.6667);transform:scale(0.85)}50%{animation-timing-function:cubic-bezier(0,0.3522,1,0.6686);transform:scale(1.1500000000000001)}51%{animation-timing-function:cubic-bezier(0.2668,0.4036,0.554,0.7657);transform:scale(1.1320000000000001)}73.5%{animation-timing-function:cubic-bezier(0.2997,1.0028,0.6671,1);transform:scale(0.894)}100%{transform:scale(0.85)}}.ld.ld-pulse{animation:ld-pulse 1s infinite linear}@keyframes ld-jingle{0%{animation-timing-function:cubic-bezier(0.146,0.2111,0.5902,1.3204);transform:rotate(0)}11%{animation-timing-function:cubic-bezier(0.1079,0.1992,-0.6462,0.828);transform:rotate(7.61deg)}23%{animation-timing-function:cubic-bezier(0.0504,0.0951,0.0163,0.9677);transform:rotate(-5.789999999999999deg)}36%{animation-timing-function:cubic-bezier(0.0475,0.0921,0.3134,1.0455);transform:rotate(3.35deg)}49%{animation-timing-function:cubic-bezier(0.0789,0.1565,0.3413,1.0972);transform:rotate(-1.9300000000000002deg)}62%{animation-timing-function:cubic-bezier(0.141,0.2885,0.406,1.1519);transform:rotate(1.12deg)}75%{animation-timing-function:cubic-bezier(0.226,0.4698,0.5031,1.1722);transform:rotate(-0.64deg)}88%{animation-timing-function:cubic-bezier(0.3121,0.5521,0.5655,0.8997);transform:rotate(0.37deg)}100%{transform:rotate(-0.28deg)}}.ld.ld-jingle{animation:ld-jingle 1s infinite linear;transform-origin:50% 0}@keyframes ld-rubber-v{0%{animation-timing-function:cubic-bezier(0.1858,0.2841,0.5834,1.4615);transform:scaleY(1)}31%{animation-timing-function:cubic-bezier(0.0467,0.1102,0.4803,1.4719);transform:scaleY(1.1354)}41%{animation-timing-function:cubic-bezier(0.0469,0.1108,0.4775,1.4732);transform:scaleY(0.9052)}51%{animation-timing-function:cubic-bezier(0.0478,0.1131,0.4723,1.4819);transform:scaleY(1.0664)}61%{animation-timing-function:cubic-bezier(0.0506,0.1192,0.4639,1.4818);transform:scaleY(0.9536)}71%{animation-timing-function:cubic-bezier(0.0581,0.1374,0.457,1.4901);transform:scaleY(1.0326)}81%{animation-timing-function:cubic-bezier(0.0765,0.1813,0.4542,1.4923);transform:scaleY(0.9772)}91%{animation-timing-function:cubic-bezier(0.1747,0.3181,0.341,0.878);transform:scaleY(1.016)}100%{transform:scaleY(0.9836)}}.ld.ld-rubber-v{animation:ld-rubber-v 1s infinite linear}@keyframes ld-rubber-h{0%{animation-timing-function:cubic-bezier(0.1858,0.2841,0.5834,1.4615);transform:scaleX(1)}31%{animation-timing-function:cubic-bezier(0.0467,0.1102,0.4803,1.4719);transform:scaleX(1.1354)}41%{animation-timing-function:cubic-bezier(0.0469,0.1108,0.4775,1.4732);transform:scaleX(0.9052)}51%{animation-timing-function:cubic-bezier(0.0478,0.1131,0.4723,1.4819);transform:scaleX(1.0664)}61%{animation-timing-function:cubic-bezier(0.0506,0.1192,0.4639,1.4818);transform:scaleX(0.9536)}71%{animation-timing-function:cubic-bezier(0.0581,0.1374,0.457,1.4901);transform:scaleX(1.0326)}81%{animation-timing-function:cubic-bezier(0.0765,0.1813,0.4542,1.4923);transform:scaleX(0.9772)}91%{animation-timing-function:cubic-bezier(0.1747,0.3181,0.341,0.878);transform:scaleX(1.016)}100%{transform:scaleX(0.9836)}}.ld.ld-rubber-h,.ld.ld-rubber{animation:ld-rubber-h 1s infinite linear}@keyframes ld-shake-v{0%{animation-timing-function:cubic-bezier(0.1441,0.1912,0.6583,1.1029);transform:translate(0,0)}31%{animation-timing-function:cubic-bezier(0.0667,0.1419,0.6667,1.1415);transform:translate(0,7.800000000000001%)}45%{animation-timing-function:cubic-bezier(0.0542,0.1151,0.5697,1.181);transform:translate(0,-4.680000000000001%)}59%{animation-timing-function:cubic-bezier(0.0497,0.1058,0.4541,1.231);transform:translate(0,2.8100000000000005%)}73%{animation-timing-function:cubic-bezier(0.0808,0.1711,0.4109,1.2519);transform:translate(0,-1.6800000000000002%)}87%{animation-timing-function:cubic-bezier(0.2073,0.3705,0.4064,0.8839);transform:translate(0,1.01%)}100%{transform:translate(0,-0.78%)}}.ld.ld-shake-v{animation:ld-shake-v 1s infinite linear}@keyframes ld-shake-h{0%{animation-timing-function:cubic-bezier(0.1515,0.2047,0.6562,1.1369);transform:translate(0,0)}31%{animation-timing-function:cubic-bezier(0.0628,0.1361,0.6012,1.2083);transform:translate(7.66%,0)}45%{animation-timing-function:cubic-bezier(0.0579,0.1251,0.5661,1.2263);transform:translate(-5.36%,0)}59%{animation-timing-function:cubic-bezier(0.0523,0.113,0.5181,1.2493);transform:translate(3.75%,0)}73%{animation-timing-function:cubic-bezier(0.0513,0.1113,0.4632,1.2762);transform:translate(-2.63%,0)}87%{animation-timing-function:cubic-bezier(0.1502,0.2709,0.2303,0.8469);transform:translate(1.8399999999999999%,0)}100%{transform:translate(-1.6800000000000002%,0)}}.ld.ld-shake-h,.ld.ld-shake{animation:ld-shake-h 1s infinite linear}@keyframes ld-tick{0%{animation-timing-function:cubic-bezier(0.1858,0.2841,0.5834,1.4615);transform:rotate(0)}31%{animation-timing-function:cubic-bezier(0.0467,0.1102,0.4803,1.4719);transform:rotate(13.540000000000001deg)}41%{animation-timing-function:cubic-bezier(0.0469,0.1108,0.4775,1.4732);transform:rotate(-9.48deg)}51%{animation-timing-function:cubic-bezier(0.0478,0.1131,0.4723,1.4819);transform:rotate(6.640000000000001deg)}61%{animation-timing-function:cubic-bezier(0.0506,0.1192,0.4639,1.4818);transform:rotate(-4.640000000000001deg)}71%{animation-timing-function:cubic-bezier(0.0581,0.1374,0.457,1.4901);transform:rotate(3.2600000000000002deg)}81%{animation-timing-function:cubic-bezier(0.0765,0.1813,0.4542,1.4923);transform:rotate(-2.2800000000000002deg)}91%{animation-timing-function:cubic-bezier(0.1747,0.3181,0.341,0.878);transform:rotate(1.6deg)}100%{transform:rotate(-1.6400000000000001deg)}}.ld.ld-tick{animation:ld-tick 1s infinite linear}@keyframes ld-smash{0%{animation-timing-function:cubic-bezier(0.3385,0.332,0.6667,0.6667);transform:rotate(0)}40.8%{animation-timing-function:cubic-bezier(0.3316,0.3338,0.5714,1.3045);transform:rotate(24.48deg)}48.5%{animation-timing-function:cubic-bezier(0.9673,0.2776,0.6667,0.6667);transform:rotate(29.07deg)}51%{animation-timing-function:cubic-bezier(0.1933,0.2947,-0.0572,0.7191);transform:rotate(25.38deg)}60.8%{animation-timing-function:cubic-bezier(0.0583,2.8507,0.8558,1);transform:rotate(0.54deg)}100%{transform:rotate(0)}}.ld.ld-smash{animation:ld-smash 1s infinite linear}@keyframes ld-jelly-alt{0%{animation-timing-function:cubic-bezier(0.1858,0.2841,0.5834,1.4615);transform:skewX(0)}31%{animation-timing-function:cubic-bezier(0.0467,0.1102,0.4803,1.4719);transform:skewX(6.7700000000000005deg)}41%{animation-timing-function:cubic-bezier(0.0469,0.1108,0.4775,1.4732);transform:skewX(-4.74deg)}51%{animation-timing-function:cubic-bezier(0.0478,0.1131,0.4723,1.4819);transform:skewX(3.3200000000000003deg)}61%{animation-timing-function:cubic-bezier(0.0506,0.1192,0.4639,1.4818);transform:skewX(-2.3200000000000003deg)}71%{animation-timing-function:cubic-bezier(0.0581,0.1374,0.457,1.4901);transform:skewX(1.6300000000000001deg)}81%{animation-timing-function:cubic-bezier(0.0765,0.1813,0.4542,1.4923);transform:skewX(-1.1400000000000001deg)}91%{animation-timing-function:cubic-bezier(0.1747,0.3181,0.341,0.878);transform:skewX(0.8deg)}100%{transform:skewX(-0.8200000000000001deg)}}.ld.ld-jelly-alt{animation:ld-jelly-alt 1s infinite linear}@keyframes ld-jelly{0%{animation-timing-function:cubic-bezier(0.1441,0.1912,0.6583,1.1029);transform:translate(0,0) skewX(0)}31%{animation-timing-function:cubic-bezier(0.0667,0.1419,0.6667,1.1415);transform:translate(-7.800000000000001%,0) skewX(7.800000000000001deg)}45%{animation-timing-function:cubic-bezier(0.0542,0.1151,0.5697,1.181);transform:translate(4.680000000000001%,0) skewX(-4.680000000000001deg)}59%{animation-timing-function:cubic-bezier(0.0497,0.1058,0.4541,1.231);transform:translate(-2.8100000000000005%,0) skewX(2.8100000000000005deg)}73%{animation-timing-function:cubic-bezier(0.0808,0.1711,0.4109,1.2519);transform:translate(1.6800000000000002%,0) skewX(-1.6800000000000002deg)}87%{animation-timing-function:cubic-bezier(0.2073,0.3705,0.4064,0.8839);transform:translate(-1.01%,0) skewX(1.01deg)}100%{transform:translate(0.78%,0) skewX(-0.78deg)}}.ld.ld-jelly{animation:ld-jelly 1s infinite linear}@keyframes ld-damage{0%{animation-timing-function:cubic-bezier(0.1916,0.3481,0.5313,2.0622);opacity:1}21%{animation-timing-function:cubic-bezier(0.0461,0.1237,0.4559,1.8579);opacity:.42200000000000004}29%{animation-timing-function:cubic-bezier(0.0468,0.1254,0.4564,1.8559);opacity:1.462}37%{animation-timing-function:cubic-bezier(0.0479,0.1283,0.457,1.856);opacity:.63}45%{animation-timing-function:cubic-bezier(0.0487,0.1306,0.457,1.8506);opacity:1.296}53%{animation-timing-function:cubic-bezier(0.0515,0.1383,0.4591,1.8571);opacity:.763}61%{animation-timing-function:cubic-bezier(0.0556,0.1484,0.4608,1.846);opacity:1.189}69%{animation-timing-function:cubic-bezier(0.0595,0.1602,0.4632,1.8456);opacity:.848}77%{animation-timing-function:cubic-bezier(0.0689,0.1849,0.4698,1.8391);opacity:1.121}85%{animation-timing-function:cubic-bezier(0.0794,0.2133,0.4765,1.8226);opacity:.903}93%{animation-timing-function:cubic-bezier(0.1486,0.2692,0.2335,0.855);opacity:1.078}100%{opacity:.893}}.ld.ld-damage{animation:ld-damage 1s infinite linear}@keyframes ld-rush-ltr{0%{animation-timing-function:cubic-bezier(0,0.5,0.5,1);opacity:0}5%{opacity:1}0%{transform:translateX(-318.47520861406804%) skewX(30deg)}25%{transform:translateX(-21.425625842204074%) skewX(-15deg)}33%{transform:translateX(8.574374157795926%) skewX(-15deg)}44%{transform:translateX(-4.212879922796667%) skewX(7.5deg)}55.00000000000001%{transform:translateX(2.097390810087623%) skewX(-3.75deg)}66%{transform:translateX(0) skewX(0)}80%{transform:translateX(0) skewX(0)}100%{transform:translateX(300%) skewX(30deg);opacity:1}}.ld.ld-rush-ltr{animation:ld-rush-ltr 1s infinite linear}@keyframes ld-rush-rtl{0%{animation-timing-function:cubic-bezier(0,0.5,0.5,1);opacity:0}5%{opacity:1}0%{transform:translateX(318.47520861406804%) skewX(-30deg)}25%{transform:translateX(21.425625842204074%) skewX(15deg)}33%{transform:translateX(-8.574374157795926%) skewX(15deg)}44%{transform:translateX(4.212879922796667%) skewX(-7.5deg)}55.00000000000001%{transform:translateX(-2.097390810087623%) skewX(3.75deg)}66%{transform:translateX(0) skewX(0)}80%{transform:translateX(0) skewX(0)}100%{transform:translateX(-300%) skewX(-30deg);opacity:1}}.ld.ld-rush-rtl{animation:ld-rush-rtl 1s infinite linear}@keyframes ld-rush-ttb{0%{animation-timing-function:cubic-bezier(0,0.5,0.5,1);opacity:0}5%{opacity:1}0%{transform:translateY(-78.47520861406802%) skewY(30deg)}25%{transform:translateY(2.5743741577959263%) skewY(-15deg)}33%{transform:translateY(8.574374157795926%) skewY(-15deg)}44%{transform:translateY(-4.212879922796667%) skewY(7.5deg)}55.00000000000001%{transform:translateY(2.097390810087623%) skewY(-3.75deg)}66%{transform:translateY(0) skewY(0)}80%{transform:translateY(0) skewY(0)}100%{transform:translateY(60%) skewY(30deg);opacity:1}}.ld.ld-rush-ttb{animation:ld-rush-ttb 1s infinite linear}@keyframes ld-rush-btt{0%{animation-timing-function:cubic-bezier(0,0.5,0.5,1);opacity:0}5%{opacity:1}0%{transform:translateY(318.47520861406804%) skewY(-30deg)}25%{transform:translateY(21.425625842204074%) skewY(15deg)}33%{transform:translateY(-8.574374157795926%) skewY(15deg)}44%{transform:translateY(4.212879922796667%) skewY(-7.5deg)}55.00000000000001%{transform:translateY(-2.097390810087623%) skewY(3.75deg)}66%{transform:translateY(0) skewY(0)}80%{transform:translateY(0) skewY(0)}100%{transform:translateY(-300%) skewY(-30deg);opacity:1}}.ld.ld-rush-btt{animation:ld-rush-btt 1s infinite linear}@keyframes ld-skew{0%,50%,100%{animation-timing-function:cubic-bezier(0.4,0,1,0.6)}25%,75%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}0%{transform:skewX(20deg) scale(1)}25%{transform:skewX(0) scale(0.9)}50%{transform:skewX(-20deg) scale(1)}75%{transform:skewX(0) scale(0.9)}100%{transform:skewX(20deg) scale(1)}}.ld.ld-skew{animation:ld-skew 1s infinite linear}@keyframes ld-skew-alt{0%,50%,100%{animation-timing-function:cubic-bezier(0.4,0,1,0.6)}25%,75%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}0%{transform:skewY(20deg) scale(1)}25%{transform:skewY(0) scale(0.9)}50%{transform:skewY(-20deg) scale(1)}75%{transform:skewY(0) scale(0.9)}100%{transform:skewY(20deg) scale(1)}}.ld.ld-skew-alt{animation:ld-skew-alt 1s infinite linear}@keyframes ld-slide-ltr{0%{animation-timing-function:cubic-bezier(0.4652,0.1051,0.774,0.6426);transform:translate(0,0);opacity:1}22.5%{animation-timing-function:cubic-bezier(0.4142,0.3131,0.7623,0.6513);transform:translate(47.8%,0);opacity:1}45%{animation-timing-function:cubic-bezier(0.3615,0.331,0.9646,1.3461);transform:translate(147.8%,0);opacity:1}47.5%{animation-timing-function:cubic-bezier(0.7006,0.3332,0.6667,0.6667);transform:translate(165.6%,0);opacity:0}50%{animation-timing-function:cubic-bezier(0.1604,0.3176,-0.0218,0.6965);transform:translate(-200%,0);opacity:0}51%{animation-timing-function:cubic-bezier(0.1983,0.3529,0.5263,0.6945);transform:translate(-179.8%,0);opacity:0}80.4%{animation-timing-function:cubic-bezier(0.2342,0.3708,0.5422,0.9065);transform:translate(-38.4%,0);opacity:1}100%{transform:translate(0,0);opacity:1}}.ld.ld-slide-ltr{animation:ld-slide-ltr 1s infinite linear}@keyframes ld-slide-rtl{0%{animation-timing-function:cubic-bezier(0.4652,0.1051,0.774,0.6426);transform:translate(0,0);opacity:1}22.5%{animation-timing-function:cubic-bezier(0.4142,0.3131,0.7623,0.6513);transform:translate(-47.8%,0);opacity:1}45%{animation-timing-function:cubic-bezier(0.3615,0.331,0.9646,1.3461);transform:translate(-147.8%,0);opacity:1}47.5%{animation-timing-function:cubic-bezier(0.7006,0.3332,0.6667,0.6667);transform:translate(-165.6%,0);opacity:0}50%{animation-timing-function:cubic-bezier(0.1604,0.3176,-0.0218,0.6965);transform:translate(200%,0);opacity:0}51%{animation-timing-function:cubic-bezier(0.1983,0.3529,0.5263,0.6945);transform:translate(179.8%,0);opacity:0}80.4%{animation-timing-function:cubic-bezier(0.2342,0.3708,0.5422,0.9065);transform:translate(38.4%,0);opacity:1}100%{transform:translate(0,0);opacity:1}}.ld.ld-slide-rtl{animation:ld-slide-rtl 1s infinite linear}@keyframes ld-slide-btt{0%{animation-timing-function:cubic-bezier(0.4652,0.1051,0.774,0.6426);transform:translate(0,0);opacity:1}22.5%{animation-timing-function:cubic-bezier(0.4142,0.3131,0.7623,0.6513);transform:translate(0,-47.8%);opacity:1}45%{animation-timing-function:cubic-bezier(0.3615,0.331,0.9646,1.3461);transform:translate(0,-147.8%);opacity:1}47.5%{animation-timing-function:cubic-bezier(0.7006,0.3332,0.6667,0.6667);transform:translate(0,-165.6%);opacity:0}50%{animation-timing-function:cubic-bezier(0.1604,0.3176,-0.0218,0.6965);transform:translate(0,200%);opacity:0}51%{animation-timing-function:cubic-bezier(0.1983,0.3529,0.5263,0.6945);transform:translate(0,179.8%);opacity:0}80.4%{animation-timing-function:cubic-bezier(0.2342,0.3708,0.5422,0.9065);transform:translate(0,38.4%);opacity:1}100%{transform:translate(0,0);opacity:1}}.ld.ld-slide-btt{animation:ld-slide-btt 1s infinite linear}@keyframes ld-slide-ttb{0%{animation-timing-function:cubic-bezier(0.4652,0.1051,0.774,0.6426);transform:translate(0,0);opacity:1}22.5%{animation-timing-function:cubic-bezier(0.4142,0.3131,0.7623,0.6513);transform:translate(0,47.8%);opacity:1}45%{animation-timing-function:cubic-bezier(0.3615,0.331,0.9646,1.3461);transform:translate(0,147.8%);opacity:1}47.5%{animation-timing-function:cubic-bezier(0.7006,0.3332,0.6667,0.6667);transform:translate(0,165.6%);opacity:0}50%{animation-timing-function:cubic-bezier(0.1604,0.3176,-0.0218,0.6965);transform:translate(0,-200%);opacity:0}51%{animation-timing-function:cubic-bezier(0.1983,0.3529,0.5263,0.6945);transform:translate(0,-179.8%);opacity:0}80.4%{animation-timing-function:cubic-bezier(0.2342,0.3708,0.5422,0.9065);transform:translate(0,-38.4%);opacity:1}100%{transform:translate(0,0);opacity:1}}.ld.ld-slide-ttb{animation:ld-slide-ttb 1s infinite linear}@keyframes ld-coin-h{0%{animation-timing-function:cubic-bezier(0.5856,0.0703,0.4143,0.9297);transform:rotateY(0)}100%{transform:rotateY(3600deg)}}.ld.ld-coin-h,.ld.ld-coin{animation:ld-coin-h 2s infinite linear}@keyframes ld-coin-v{0%{animation-timing-function:cubic-bezier(0.5856,0.0703,0.4143,0.9297);transform:rotateX(0)}100%{transform:rotateX(3600deg)}}.ld.ld-coin-v{animation:ld-coin-v 2s infinite linear}@keyframes ld-cycle{0%{animation-timing-function:cubic-bezier(0.3333,0.3333,0.6667,0.6667);transform:rotate(0)}100%{transform:rotate(360deg)}}.ld.ld-cycle{animation:ld-cycle 1s infinite linear}@keyframes ld-cycle-alt{0%{animation-timing-function:cubic-bezier(0.3333,0.3333,0.6667,0.6667);transform:rotate(0)}100%{transform:rotate(-360deg)}}.ld.ld-cycle-alt{animation:ld-cycle-alt 1s infinite linear}@keyframes ld-flip-h{0%{animation-timing-function:cubic-bezier(0.1909,0.4373,0.4509,0.7454);transform:rotateY(0)}30%{animation-timing-function:cubic-bezier(0.128,0.2315,0.9704,0.8632);transform:rotateY(153.72deg)}50%{animation-timing-function:cubic-bezier(0.5788,0.3001,0.5613,0.6784);transform:rotateY(180deg)}55%{animation-timing-function:cubic-bezier(0.1545,0.4929,0.6089,0.9373);transform:rotateY(238.68deg)}100%{transform:rotateY(360deg)}}.ld.ld-flip-h{animation:ld-flip-h 1s infinite linear}@keyframes ld-flip-v{0%{animation-timing-function:cubic-bezier(0.1909,0.4373,0.4509,0.7454);transform:rotateX(0)}30%{animation-timing-function:cubic-bezier(0.128,0.2315,0.9704,0.8632);transform:rotateX(153.72deg)}50%{animation-timing-function:cubic-bezier(0.5788,0.3001,0.5613,0.6784);transform:rotateX(180deg)}55%{animation-timing-function:cubic-bezier(0.1545,0.4929,0.6089,0.9373);transform:rotateX(238.68deg)}100%{transform:rotateX(360deg)}}.ld.ld-flip-v{animation:ld-flip-v 1s infinite linear}@keyframes ld-spin-fast{0%{animation-timing-function:cubic-bezier(0.5856,0.0703,0.4143,0.9297);transform:rotate(0)}100%{transform:rotate(1800deg)}}.ld.ld-spin-fast{animation:ld-spin-fast 1s infinite linear}@keyframes ld-spin{0%{animation-timing-function:cubic-bezier(0.5856,0.0703,0.4143,0.9297);transform:rotate(0)}100%{transform:rotate(360deg)}}.ld.ld-spin{animation:ld-spin 1s infinite linear}@keyframes ld-squeeze{0%{animation-timing-function:cubic-bezier(0.1685,0.4459,0.3641,0.7833);transform:scale(0.5,1)}30%{animation-timing-function:cubic-bezier(0.0995,0.199,0.9948,0.959);transform:scale(0.9490000000000001,0.5509999999999999)}50%{animation-timing-function:cubic-bezier(0.6064,0.3078,0.5406,0.6764);transform:scale(1,0.5)}55%{animation-timing-function:cubic-bezier(0.1401,0.5826,0.6091,0.9651);transform:scale(0.8019999999999999,0.6980000000000001)}100%{transform:scale(0.5,1)}}.ld.ld-squeeze{animation:ld-squeeze 1s infinite linear}@keyframes ld-static{}.ld.ld-static{animation:ld-static 1s infinite linear}@keyframes ld-surprise{0%{transform:skewX(0) scale(1)}10%{transform:skewX(-25deg) scale(0.5)}20%{transform:skewX(-25deg) scale(0.5)}30%{transform:skewX(25deg) scale(1)}40%{transform:skewX(-25deg) scale(1)}50%{transform:skewX(25deg) scale(1)}60%{transform:skewX(-25deg) scale(1)}70%{transform:skewX(25deg) scale(1)}80%{transform:skewX(-25deg) scale(1)}90%{transform:skewX(25deg) scale(1)}100%{transform:skewX(-25deg) scale(1)}}.ld.ld-surprise{animation:ld-surprise 1s infinite linear}@keyframes ld-measure{0%{transform:translate(0,0) rotate(0)}3.33333%{transform:translate(0,0) rotate(-14.99241deg)}6.66667%{transform:translate(0,0) rotate(10.93733deg)}10%{transform:translate(0,0) rotate(10.60793deg)}13.33333%{transform:translate(0,0) rotate(-10.26249deg)}16.66667%{transform:translate(0,0) rotate(0.47337deg)}20%{transform:translate(0,0) rotate(15deg)}23.33333%{transform:translate(0,0) rotate(0.48087deg)}26.66667%{transform:translate(0,0) rotate(-10.26796deg)}30%{transform:translate(0,0) rotate(10.60262deg)}33.33333%{transform:translate(0,0) rotate(10.94246deg)}36.66667%{transform:translate(0,0) rotate(-14.99265deg)}40%{transform:translate(0,0) rotate(-0.0075deg)}43.33333%{transform:translate(0,0) rotate(14.99217deg)}46.66667%{transform:translate(0,0) rotate(-10.93219deg)}50%{transform:translate(0,0) rotate(-10.61323deg)}53.33333%{transform:translate(0,0) rotate(10.25702deg)}56.66667%{transform:translate(0,0) rotate(-0.46588deg)}60%{transform:translate(0,0) rotate(-15deg)}63.33333%{transform:translate(0,0) rotate(-0.48836deg)}66.66667%{transform:translate(0,0) rotate(10.27343deg)}70%{transform:translate(0,0) rotate(-10.59732deg)}73.33333%{transform:translate(0,0) rotate(-10.94759deg)}76.66667%{transform:translate(0,0) rotate(14.99288deg)}80%{transform:translate(0,0) rotate(0.015deg)}83.33333%{transform:translate(0,0) rotate(-14.99193deg)}86.66667%{transform:translate(0,0) rotate(10.92706deg)}90%{transform:translate(0,0) rotate(10.61853deg)}93.33333%{transform:translate(0,0) rotate(-10.25155deg)}96.66667%{transform:translate(0,0) rotate(0.45838deg)}100%{transform:translate(0,0) rotate(0)}}.ld.ld-measure{animation:ld-measure 5s infinite linear}@keyframes ld-shiver{0%{transform:translate(0,0) scale(1)}3.33333%{transform:translate(0,0) scale(1.04279)}6.66667%{transform:translate(0,0) scale(1.00524)}10%{transform:translate(0,0) scale(0.96369)}13.33333%{transform:translate(0,0) scale(0.95064)}16.66667%{transform:translate(0,0) scale(0.97651)}20%{transform:translate(0,0) scale(1.02078)}23.33333%{transform:translate(0,0) scale(1.04875)}26.66667%{transform:translate(0,0) scale(1.03832)}30%{transform:translate(0,0) scale(0.99777)}33.33333%{transform:translate(0,0) scale(0.95897)}36.66667%{transform:translate(0,0) scale(0.95244)}40%{transform:translate(0,0) scale(0.98335)}43.33333%{transform:translate(0,0) scale(1.02733)}46.66667%{transform:translate(0,0) scale(1.04988)}50%{transform:translate(0,0) scale(1.0331)}53.33333%{transform:translate(0,0) scale(0.99035)}56.66667%{transform:translate(0,0) scale(0.95507)}60%{transform:translate(0,0) scale(0.95527)}63.33333%{transform:translate(0,0) scale(0.99057)}66.66667%{transform:translate(0,0) scale(1.03343)}70%{transform:translate(0,0) scale(1.04984)}73.33333%{transform:translate(0,0) scale(1.02714)}76.66667%{transform:translate(0,0) scale(0.98293)}80%{transform:translate(0,0) scale(0.9523)}83.33333%{transform:translate(0,0) scale(0.9591)}86.66667%{transform:translate(0,0) scale(0.99821)}90%{transform:translate(0,0) scale(1.0386)}93.33333%{transform:translate(0,0) scale(1.0487)}96.66667%{transform:translate(0,0) scale(1.02038)}100%{transform:translate(0,0) scale(1)}}.ld.ld-shiver{animation:ld-shiver .5s infinite linear}@keyframes ld-swim{0%{transform:translate(0,0) rotate(0)}8.33333%{transform:translate(-5.96462px,4.90845px) rotate(-13.66821deg)}16.66667%{transform:translate(5.25471px,-2.05606px) rotate(0.47337deg)}25%{transform:translate(2.30929px,5.79372px) rotate(13.8564deg)}33.33333%{transform:translate(-5.75556px,-4.60802px) rotate(10.94246deg)}41.66667%{transform:translate(3.73522px,5.97742px) rotate(-14.03079deg)}50%{transform:translate(4.2628px,-3.01222px) rotate(-10.61323deg)}58.33333%{transform:translate(-4.65975px,-2.51269px) rotate(5.2869deg)}66.66667%{transform:translate(1.64024px,-1.05167px) rotate(10.27343deg)}75%{transform:translate(5.55954px,-4.22763px) rotate(-5.72726deg)}83.33333%{transform:translate(-2.84602px,5.91439px) rotate(-14.99193deg)}91.66667%{transform:translate(-0.70744px,-5.43064px) rotate(6.16192deg)}100%{transform:translate(0,0) rotate(0)}}.ld.ld-swim{animation:ld-swim 10s infinite linear}@keyframes ld-tremble{0%{transform:translate(0,0)}3.33333%{transform:translate(-0.18923px,1.45485px)}6.66667%{transform:translate(-0.84296px,-1.32524px)}10%{transform:translate(0.67971px,1.00422px)}13.33333%{transform:translate(-0.5056px,0.83616px)}16.66667%{transform:translate(1.31368px,-0.51401px)}20%{transform:translate(-1.21184px,1.49193px)}23.33333%{transform:translate(1.09065px,-0.21259px)}26.66667%{transform:translate(-1.49916px,0.56159px)}30%{transform:translate(1.48086px,1.21228px)}33.33333%{transform:translate(-1.43889px,-1.152px)}36.66667%{transform:translate(1.35914px,1.34835px)}40%{transform:translate(-1.42834px,0.3091px)}43.33333%{transform:translate(1.47472px,-1.49889px)}46.66667%{transform:translate(-0.92402px,1.4416px)}50%{transform:translate(1.0657px,-0.75306px)}53.33333%{transform:translate(-1.19035px,-1.07484px)}56.66667%{transform:translate(0.28828px,0.79337px)}60%{transform:translate(-0.47167px,-1.42789px)}63.33333%{transform:translate(0.64753px,-0.09795px)}66.66667%{transform:translate(0.41006px,-0.26292px)}70%{transform:translate(-0.22477px,-1.3683px)}73.33333%{transform:translate(0.03588px,0.92931px)}76.66667%{transform:translate(-1.01937px,-1.18398px)}80%{transform:translate(0.8724px,-0.60494px)}83.33333%{transform:translate(-0.71151px,1.4786px)}86.66667%{transform:translate(1.40734px,-1.49607px)}90%{transform:translate(-1.33062px,0.46957px)}93.33333%{transform:translate(1.23264px,1.26738px)}96.66667%{transform:translate(-1.48975px,-1.03867px)}100%{transform:translate(0,0)}}.ld.ld-tremble{animation:ld-tremble .5s infinite linear}@keyframes ld-vortex{0%,60%{animation-timing-function:cubic-bezier(0.3,0,1,0.7)}0%{opacity:0;transform:rotate(-1800deg) scale(0.3)}60%{opacity:1;transform:rotate(0) scale(1)}100%{opacity:0;transform:rotate(0) scale(1)}}.ld.ld-vortex{animation:ld-vortex 1s infinite linear}@keyframes ld-vortex-alt{0%,60%{animation-timing-function:cubic-bezier(0.3,0,1,0.7)}0%{opacity:0;transform:rotate(-1800deg) scale(3)}60%{opacity:1;transform:rotate(0) scale(1)}100%{opacity:0;transform:rotate(0) scale(1)}}.ld.ld-vortex-alt{animation:ld-vortex-alt 1s infinite linear}@keyframes ld-wrench{20%,36%,70%,86%{transform:rotate(0)}0%,50%,100%{transform:rotate(45deg)}}.ld.ld-wrench{animation:ld-wrench 1s infinite linear}

*, ::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;
}
.container{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 510px){
  .container{
    max-width: 510px;
  }
}
@media (min-width: 750px){
  .container{
    max-width: 750px;
  }
}
@media (min-width: 990px){
  .container{
    max-width: 990px;
  }
}
@media (min-width: 1230px){
  .container{
    max-width: 1230px;
  }
}
@media (min-width: 1470px){
  .container{
    max-width: 1470px;
  }
}
.invisible{
  visibility: hidden;
}
.fixed{
  position: fixed;
}
.absolute{
  position: absolute;
}
.relative{
  position: relative;
}
.inset-0{
  inset: 0px;
}
.-left-8{
  left: -2rem;
}
.-left-9{
  left: -2.25rem;
}
.-right-4{
  right: -1rem;
}
.-right-8{
  right: -2rem;
}
.-right-9{
  right: -2.25rem;
}
.-top-3{
  top: -0.75rem;
}
.-top-8{
  top: -2rem;
}
.-top-9{
  top: -2.25rem;
}
.bottom-0{
  bottom: 0px;
}
.bottom-20{
  bottom: 5rem;
}
.left-0{
  left: 0px;
}
.right-1{
  right: 0.25rem;
}
.right-3{
  right: 0.75rem;
}
.right-8{
  right: 2rem;
}
.right-\[109px\]{
  right: 109px;
}
.top-0{
  top: 0px;
}
.top-10{
  top: 2.5rem;
}
.top-11{
  top: 2.75rem;
}
.top-6{
  top: 1.5rem;
}
.top-8{
  top: 2rem;
}
.isolate{
  isolation: isolate;
}
.z-10{
  z-index: 10;
}
.z-100{
  z-index: 100;
}
.z-20{
  z-index: 20;
}
.z-30{
  z-index: 30;
}
.z-40{
  z-index: 40;
}
.z-50{
  z-index: 50;
}
.col-auto{
  grid-column: auto;
}
.m-0{
  margin: 0px;
}
.m-auto{
  margin: auto;
}
.mx-auto{
  margin-left: auto;
  margin-right: auto;
}
.my-0{
  margin-top: 0px;
  margin-bottom: 0px;
}
.my-0\.5{
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}
.my-12{
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.my-3{
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.my-5{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.-mb-1{
  margin-bottom: -0.25rem;
}
.-mt-1{
  margin-top: -0.25rem;
}
.mb-0{
  margin-bottom: 0px;
}
.mb-1{
  margin-bottom: 0.25rem;
}
.mb-2{
  margin-bottom: 0.5rem;
}
.mb-2\.5{
  margin-bottom: 0.625rem;
}
.mb-24{
  margin-bottom: 6rem;
}
.mb-3{
  margin-bottom: 0.75rem;
}
.mb-4{
  margin-bottom: 1rem;
}
.mb-5{
  margin-bottom: 1.25rem;
}
.mb-6{
  margin-bottom: 1.5rem;
}
.mb-7{
  margin-bottom: 1.75rem;
}
.ml-14{
  margin-left: 3.5rem;
}
.ml-2{
  margin-left: 0.5rem;
}
.ml-3{
  margin-left: 0.75rem;
}
.ml-6{
  margin-left: 1.5rem;
}
.ml-auto{
  margin-left: auto;
}
.mr-0\.5{
  margin-right: 0.125rem;
}
.mr-1{
  margin-right: 0.25rem;
}
.mr-1\.5{
  margin-right: 0.375rem;
}
.mr-11{
  margin-right: 2.75rem;
}
.mr-2{
  margin-right: 0.5rem;
}
.mr-2\.5{
  margin-right: 0.625rem;
}
.mr-3{
  margin-right: 0.75rem;
}
.mr-4{
  margin-right: 1rem;
}
.mr-8{
  margin-right: 2rem;
}
.mt-1{
  margin-top: 0.25rem;
}
.mt-1\.5{
  margin-top: 0.375rem;
}
.mt-12{
  margin-top: 3rem;
}
.mt-16{
  margin-top: 4rem;
}
.mt-2{
  margin-top: 0.5rem;
}
.mt-2\.5{
  margin-top: 0.625rem;
}
.mt-20{
  margin-top: 5rem;
}
.mt-3{
  margin-top: 0.75rem;
}
.mt-4{
  margin-top: 1rem;
}
.mt-5{
  margin-top: 1.25rem;
}
.mt-6{
  margin-top: 1.5rem;
}
.mt-8{
  margin-top: 2rem;
}
.block{
  display: block;
}
.flex{
  display: flex;
}
.table{
  display: table;
}
.grid{
  display: grid;
}
.hidden{
  display: none;
}
.h-1{
  height: 0.25rem;
}
.h-1\.5{
  height: 0.375rem;
}
.h-1\/2{
  height: 50%;
}
.h-10{
  height: 2.5rem;
}
.h-11{
  height: 2.75rem;
}
.h-1150{
  height: 1150px;
}
.h-138{
  height: 138px;
}
.h-14{
  height: 3.5rem;
}
.h-17{
  height: 4.25rem;
}
.h-18{
  height: 18px;
}
.h-1818{
  height: 1818px;
}
.h-2{
  height: 0.5rem;
}
.h-2\.5{
  height: 0.625rem;
}
.h-210{
  height: 210px;
}
.h-224{
  height: 224px;
}
.h-23{
  height: 23px;
}
.h-243{
  height: 243px;
}
.h-255{
  height: 255px;
}
.h-268{
  height: 268px;
}
.h-276{
  height: 276px;
}
.h-295{
  height: 295px;
}
.h-3{
  height: 0.75rem;
}
.h-32{
  height: 8rem;
}
.h-330{
  height: 330px;
}
.h-38{
  height: 38px;
}
.h-4{
  height: 1rem;
}
.h-43{
  height: 43px;
}
.h-431{
  height: 431px;
}
.h-45{
  height: 45px;
}
.h-5{
  height: 1.25rem;
}
.h-50{
  height: 50px;
}
.h-6{
  height: 1.5rem;
}
.h-69{
  height: 69px;
}
.h-7{
  height: 1.75rem;
}
.h-70{
  height: 70px;
}
.h-8{
  height: 2rem;
}
.h-82{
  height: 82px;
}
.h-84{
  height: 84px;
}
.h-85{
  height: 85px;
}
.h-\[250px\]{
  height: 250px;
}
.h-full{
  height: 100%;
}
.h-max{
  height: -moz-max-content;
  height: max-content;
}
.h-screen{
  height: 100vh;
}
.max-h-72{
  max-height: 18rem;
}
.max-h-8{
  max-height: 2rem;
}
.max-h-\[168px\]{
  max-height: 168px;
}
.w-1{
  width: 0.25rem;
}
.w-1\.5{
  width: 0.375rem;
}
.w-10{
  width: 2.5rem;
}
.w-117{
  width: 117px;
}
.w-119{
  width: 119px;
}
.w-133{
  width: 133px;
}
.w-148{
  width: 148px;
}
.w-158{
  width: 158px;
}
.w-19{
  width: 19px;
}
.w-199{
  width: 199px;
}
.w-2{
  width: 0.5rem;
}
.w-2\.5{
  width: 0.625rem;
}
.w-21{
  width: 21px;
}
.w-210{
  width: 210px;
}
.w-234{
  width: 234px;
}
.w-246{
  width: 246px;
}
.w-28{
  width: 7rem;
}
.w-3{
  width: 0.75rem;
}
.w-3\.5{
  width: 0.875rem;
}
.w-307{
  width: 307px;
}
.w-328{
  width: 328px;
}
.w-33{
  width: 33px;
}
.w-352{
  width: 352px;
}
.w-390{
  width: 390px;
}
.w-394{
  width: 394px;
}
.w-4{
  width: 1rem;
}
.w-447{
  width: 447px;
}
.w-450{
  width: 450px;
}
.w-474{
  width: 474px;
}
.w-5{
  width: 1.25rem;
}
.w-56{
  width: 14rem;
}
.w-570{
  width: 570px;
}
.w-6{
  width: 1.5rem;
}
.w-643{
  width: 643px;
}
.w-7{
  width: 1.75rem;
}
.w-8{
  width: 2rem;
}
.w-96{
  width: 24rem;
}
.w-full{
  width: 100%;
}
.w-max{
  width: -moz-max-content;
  width: max-content;
}
.max-w-16{
  max-width: 4rem;
}
.max-w-474{
  max-width: 474px;
}
.max-w-4xl{
  max-width: 56rem;
}
.max-w-5xl{
  max-width: 64rem;
}
.max-w-7xl{
  max-width: 80rem;
}
.max-w-8{
  max-width: 2rem;
}
.max-w-md{
  max-width: 28rem;
}
.max-w-screen-2xl{
  max-width: 1470px;
}
.flex-none{
  flex: none;
}
.table-auto{
  table-layout: auto;
}
.origin-top-right{
  transform-origin: top right;
}
.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-grab{
  cursor: grab;
}
.cursor-pointer{
  cursor: pointer;
}
.resize{
  resize: both;
}
.grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.flex-row{
  flex-direction: row;
}
.flex-col{
  flex-direction: column;
}
.flex-col-reverse{
  flex-direction: column-reverse;
}
.flex-wrap{
  flex-wrap: wrap;
}
.items-start{
  align-items: flex-start;
}
.items-end{
  align-items: flex-end;
}
.items-center{
  align-items: center;
}
.items-baseline{
  align-items: baseline;
}
.items-stretch{
  align-items: stretch;
}
.justify-start{
  justify-content: flex-start;
}
.justify-end{
  justify-content: flex-end;
}
.justify-center{
  justify-content: center;
}
.justify-between{
  justify-content: space-between;
}
.justify-evenly{
  justify-content: space-evenly;
}
.gap-4{
  gap: 1rem;
}
.gap-5{
  gap: 1.25rem;
}
.gap-x-1{
  -moz-column-gap: 0.25rem;
       column-gap: 0.25rem;
}
.gap-x-3{
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
}
.gap-x-4{
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}
.gap-y-2{
  row-gap: 0.5rem;
}
.gap-y-5{
  row-gap: 1.25rem;
}
.gap-y-8{
  row-gap: 2rem;
}
.space-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-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));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.overflow-auto{
  overflow: auto;
}
.overflow-hidden{
  overflow: hidden;
}
.overflow-y-auto{
  overflow-y: auto;
}
.overflow-y-scroll{
  overflow-y: scroll;
}
.rounded{
  border-radius: 0.25rem;
}
.rounded-3xl{
  border-radius: 1.5rem;
}
.rounded-full{
  border-radius: 9999px;
}
.rounded-lg{
  border-radius: 0.5rem;
}
.rounded-md{
  border-radius: 0.375rem;
}
.rounded-xl{
  border-radius: 0.75rem;
}
.rounded-b-md{
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.rounded-l-md{
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.rounded-t-md{
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}
.border{
  border-width: 1px;
}
.border-2{
  border-width: 2px;
}
.border-l-8{
  border-left-width: 8px;
}
.border-white{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.bg-black{
  --tw-bg-opacity: 1;
  background-color: rgb(18 36 77 / var(--tw-bg-opacity, 1));
}
.bg-gray{
  --tw-bg-opacity: 1;
  background-color: rgb(182 182 190 / var(--tw-bg-opacity, 1));
}
.bg-gray-100{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.bg-gray-300{
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}
.bg-gray-bg{
  --tw-bg-opacity: 1;
  background-color: rgb(246 247 248 / var(--tw-bg-opacity, 1));
}
.bg-indigo-300\/10{
  background-color: rgb(165 180 252 / 0.1);
}
.bg-inherit{
  background-color: inherit;
}
.bg-lights-green{
  --tw-bg-opacity: 1;
  background-color: rgb(226 251 232 / var(--tw-bg-opacity, 1));
}
.bg-lights-red{
  --tw-bg-opacity: 1;
  background-color: rgb(248 164 164 / var(--tw-bg-opacity, 1));
}
.bg-lights-yellow{
  --tw-bg-opacity: 1;
  background-color: rgb(254 246 204 / var(--tw-bg-opacity, 1));
}
.bg-transparent{
  background-color: transparent;
}
.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-opacity-25{
  --tw-bg-opacity: 0.25;
}
.bg-opacity-80{
  --tw-bg-opacity: 0.8;
}
.bg-cover{
  background-size: cover;
}
.bg-right{
  background-position: right;
}
.bg-no-repeat{
  background-repeat: no-repeat;
}
.p-0{
  padding: 0px;
}
.p-1{
  padding: 0.25rem;
}
.p-10{
  padding: 2.5rem;
}
.p-12{
  padding: 3rem;
}
.p-2{
  padding: 0.5rem;
}
.p-3{
  padding: 0.75rem;
}
.p-4{
  padding: 1rem;
}
.p-5{
  padding: 1.25rem;
}
.p-8{
  padding: 2rem;
}
.px-0{
  padding-left: 0px;
  padding-right: 0px;
}
.px-1{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-12{
  padding-left: 3rem;
  padding-right: 3rem;
}
.px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-2\.5{
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.px-3{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-5{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.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-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-2\.5{
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.py-24{
  padding-top: 6rem;
  padding-bottom: 6rem;
}
.py-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.pb-2{
  padding-bottom: 0.5rem;
}
.pb-4{
  padding-bottom: 1rem;
}
.pb-5{
  padding-bottom: 1.25rem;
}
.pb-6{
  padding-bottom: 1.5rem;
}
.pb-7{
  padding-bottom: 1.75rem;
}
.pl-0\.5{
  padding-left: 0.125rem;
}
.pl-1{
  padding-left: 0.25rem;
}
.pl-2{
  padding-left: 0.5rem;
}
.pl-2\.5{
  padding-left: 0.625rem;
}
.pl-3{
  padding-left: 0.75rem;
}
.pl-5{
  padding-left: 1.25rem;
}
.pr-2{
  padding-right: 0.5rem;
}
.pr-3{
  padding-right: 0.75rem;
}
.pr-4{
  padding-right: 1rem;
}
.pr-5{
  padding-right: 1.25rem;
}
.pt-1{
  padding-top: 0.25rem;
}
.pt-12{
  padding-top: 3rem;
}
.pt-2{
  padding-top: 0.5rem;
}
.pt-2\.5{
  padding-top: 0.625rem;
}
.pt-24{
  padding-top: 6rem;
}
.pt-3{
  padding-top: 0.75rem;
}
.pt-4{
  padding-top: 1rem;
}
.pt-7{
  padding-top: 1.75rem;
}
.text-center{
  text-align: center;
}
.text-right{
  text-align: right;
}
.text-11{
  font-size: 11px;
}
.text-12{
  font-size: 12px;
}
.text-14{
  font-size: 14px;
}
.text-16{
  font-size: 16px;
}
.text-18{
  font-size: 18px;
}
.text-20{
  font-size: 16px;
}
.text-24{
  font-size: 24px;
}
.text-26{
  font-size: 26px;
}
.text-2xl{
  font-size: 1.5rem;
  line-height: 2rem;
}
.text-30{
  font-size: 30px;
}
.text-32{
  font-size: 32px;
}
.text-34{
  font-size: 34px;
}
.text-38{
  font-size: 38px;
}
.text-42{
  font-size: 42px;
}
.text-4xl{
  font-size: 2.25rem;
  line-height: 2.5rem;
}
.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;
}
.text-xxs{
  font-size: 11px;
}
.font-bold{
  font-weight: 700;
}
.font-normal{
  font-weight: 400;
}
.font-semibold{
  font-weight: 600;
}
.leading-5{
  line-height: 1.25rem;
}
.leading-6{
  line-height: 1.5rem;
}
.leading-7{
  line-height: 1.75rem;
}
.leading-8{
  line-height: 2rem;
}
.tracking-tight{
  letter-spacing: -0.025em;
}
.text-blue{
  --tw-text-opacity: 1;
  color: rgb(1 89 167 / var(--tw-text-opacity, 1));
}
.text-gray{
  --tw-text-opacity: 1;
  color: rgb(182 182 190 / 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-red{
  --tw-text-opacity: 1;
  color: rgb(183 54 16 / var(--tw-text-opacity, 1));
}
.text-red-500{
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}
.text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.underline{
  text-decoration-line: underline;
}
.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-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);
}
.outline-none{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.ring-1{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-inset{
  --tw-ring-inset: inset;
}
.ring-black{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 36 77 / var(--tw-ring-opacity, 1));
}
.ring-gray-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity, 1));
}
.ring-indigo-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity, 1));
}
.ring-opacity-5{
  --tw-ring-opacity: 0.05;
}
.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);
}
.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-300{
  transition-duration: 300ms;
}
div:target {
  scroll-margin-top: 150px;
}

.background {
  background-image: url(/build/images/background.34e7f96f.svg);
}

.background-header {
  background-image: url(/build/images/background-header.d455b787.svg);
}

.pl-18 {
  padding-left: 18px;
}

.pl-22 {
  padding-left: 22px;
}

.pl-100 {
  padding-left: 100px;
}

.pl-120 {
  padding-left: 120px;
}

.pr-109 {
  padding-right: 109px;
}

.pr-120 {
  padding-right: 120px;
}

.pr-165 {
  padding-right: 165px;
}

.pr-210 {
  padding-right: 210px;
}

.px-35 {
  padding-left: 35px;
  padding-right: 35px;
}

.pt-39 {
  padding-top: 39px;
}

.pb-15 {
  padding-bottom: 15px;
}

.pb-46 {
  padding-bottom: 46px;
}

.ml-50 {
  margin-left: 50px;
}

.ml-68 {
  margin-left: 68px;
}

.ml-147 {
  margin-left: 147px;
}

.mt-19 {
  margin-top: 19px;
}

.mt-22 {
  margin-top: 22px;
}

.mt-26 {
  margin-top: 26px;
}

.mt-81 {
  margin-top: 81px;
}

.mt-118 {
  margin-top: 118px;
}

.mt-165 {
  margin-top: 165px;
}

.mt-281 {
  margin-top: 281px;
}

.-mt-215 {
  margin-top: -215px;
}

.mb-110 {
  margin-bottom: 110px;
}

.ls-0 {
  letter-spacing: 0px;
}

.ls-11 {
  letter-spacing: 1.1px;
}

.ls-14 {
  letter-spacing: 1.4px;
}

.ls-18 {
  letter-spacing: 1.8px;
}

.ls-64 {
  letter-spacing: 0.64px;
}

.ls-126 {
  letter-spacing: 1.26px;
}

.text-b73610 {
  color: #b73610;
}

.text-12244d {
  color: #12244d;
}

.text-43425d {
  color: #43425d;
}

.bg-e2fbe8 {
  background-color: #e2fbe8;
}

.bg-b73610 {
  background-color: #b73610;
}

.bg-b6b6be {
  background-color: #b6b6be;
}

.bg-f8a4a4 {
  background-color: #f8a4a4;
}

.bg-fef6cc {
  background-color: #fef6cc;
}

.bg-8be5a3 {
  background-color: #8be5a3;
}

.bg-f8e783 {
  background-color: #f8e783;
}

.bg-f6f7f8 {
  background-color: #f6f7f8;
}

.bg-button {
  background-color: #12244d;
}

.bg-transparent {
  background: transparent;
}

.border-b73610 {
  border-color: #b73610;
}

.border-1 {
  border-width: 0.5px;
}

.border-dcdce2 {
  border-color: #dcdce2;
}

.border-12244d {
  border-color: #12244d;
}

.border-f1f1f3 {
  border-color: #f1f1f3;
}

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

.radius-5 {
  border-radius: 5px;
}

.radius-20 {
  border-radius: 20px;
}

.modal-shadow {
  box-shadow: 0px 4px 8px rgba(18, 36, 77, 0.1490196078);
}

.card-shadow {
  box-shadow: 0px 4px 8px rgba(18, 36, 77, 0.1529411765);
}

.dashboard-text {
  padding: 10px 10px 10px 0;
}

.red-scroll::-webkit-scrollbar {
  width: 2px;
  height: 6px;
}

.red-scroll::-webkit-scrollbar-thumb {
  border-radius: 3px;
  background: rgb(183, 54, 16) !important;
}

.disturbertext {
  padding-top: 8px;
  text-align: center;
  background: rgba(183, 54, 16, 0.9) !important;
  height: 58px;
  width: 120%;
  vertical-align: middle;
  transform: rotate(-26deg);
  margin-left: -48px;
  font-weight: bold;
  font-size: 27px;
}

.desc::-webkit-scrollbar,
.gray-scroll::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

.desc::-webkit-scrollbar-thumb,
.gray-scroll::-webkit-scrollbar-thumb {
  border-radius: 3px;
}

.hover-text:hover {
  color: #B73610;
}

.module-btn:hover {
  background-color: #b73610;
}

.device:hover {
  width: 220px;
  height: 220px;
  top: 383px;
  right: 352px;
  padding: 20px 20px 25px 20px;
}

.gauge:hover {
  width: 220px;
  height: 220px;
  top: 513px;
  right: 115px;
  padding: 20px 20px 25px 20px;
}

.test:hover {
  width: 460px;
  height: 301px;
  top: 625px;
  right: 350px;
  padding: 18px 22px 22px 20px;
}

.cost:hover {
  width: 230px;
  height: 230px;
  top: 753px;
  right: 110px;
  padding: 25px 24px 30px 25px;
}

.document:hover {
  width: 230px;
  height: 230px;
  top: 703px;
  right: 823px;
  padding: 25px 25px 30px 25px;
}

.product:hover {
  width: 220px;
  height: 290px;
  top: 946px;
  right: 710px;
  padding: 22px 18px 27px 20px;
}

.selection:hover {
  width: 356px;
  height: 338px;
  top: 949px;
  right: 353px;
  padding: 18px 21px 19px 39px;
}

.-left-33 {
  left: -33px;
}

.left-87 {
  left: 87px;
}

.left-119 {
  left: 119px;
}

.left-193 {
  left: 193px;
}

.right-120 {
  right: 120px;
}

.right-189 {
  right: 189px;
}

.right-194 {
  right: 194px;
}

.right-200 {
  right: 200px;
}

.right-357 {
  right: 357px;
}

.right-428 {
  right: 428px;
}

.right-715 {
  right: 715px;
}

.right-833 {
  right: 833px;
}

.top-26 {
  top: 26px;
}

.top-46 {
  top: 46px;
}

.top-53 {
  top: 53px;
}

.top-76 {
  top: 76px;
}

.top-192 {
  top: 192px;
}

.top-349 {
  top: 349px;
}

.top-388 {
  top: 388px;
}

.top-518 {
  top: 518px;
}

.top-628 {
  top: 628px;
}

.top-713 {
  top: 713px;
}

.top-763 {
  top: 763px;
}

.top-953 {
  top: 953px;
}

.top-1818 {
  top: 1818px;
}

.-bottom-38 {
  bottom: -38px;
}

.px-15 {
  padding-left: 15px;
  padding-right: 15px;
}

.px-30 {
  padding-left: 30px;
  padding-right: 30px;
}

.pt-15 {
  padding-top: 15px;
}

.pt-25 {
  padding-top: 25px;
}

.gap-x-10 {
  -moz-column-gap: 10px;
       column-gap: 10px;
}

.gap-x-15 {
  -moz-column-gap: 15px;
       column-gap: 15px;
}

.gap-x-26 {
  -moz-column-gap: 26px;
       column-gap: 26px;
}

.gap-x-30 {
  -moz-column-gap: 30px;
       column-gap: 30px;
}

.gap-x-38 {
  -moz-column-gap: 38px;
       column-gap: 38px;
}

.gap-x-71 {
  -moz-column-gap: 71px;
       column-gap: 71px;
}

.gap-y-30 {
  row-gap: 30px;
}

::-webkit-scrollbar-thumb:hover {
  background: #555;
}

::-webkit-scrollbar-track {
  background: #f1f1f1;
}

::-webkit-scrollbar-track:hover {
  background: #ddd;
}

::-webkit-scrollbar-corner {
  background: #f1f1f1;
}

::-webkit-scrollbar-thumb {
  background: #888;
}

.divide-x {
  border-left-width: 1px;
  border-right-width: 1px;
}

.divide-y {
  border-top-width: 1px;
  border-bottom-width: 1px;
}

.divide-gray {
  border-color: rgb(156, 163, 175);
}

.loginPanel {
  margin: auto;
  margin-top: 100px;
  width: 40vw;
}

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

.fixedFooter {
  position: fixed;
  bottom: 0;
  width: 100vw;
  background-color: #12244d;
}

.intranetLogin {
  height: initial !important;
}

.slogan {
  margin-top: 60px;
  text-align: center;
  font-size: 1.5rem;
}

.grecaptcha-badge {
  z-index: 1000;
}

@media (max-width: 940px) {
  .loginPanel {
    width: 60vw !important;
  }
}
@media (max-width: 640px) {
  .loginPanel {
    width: 80vw !important;
  }
}
@media (max-width: 550px) {
  .loginPanel {
    width: 95vw !important;
  }
}
#Service_News {
  display: none;
}
.hover\:border-white:hover{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.hover\:bg-gray-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.hover\:bg-gray-400:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
}
.hover\:bg-lights-green-active:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(100 195 125 / var(--tw-bg-opacity, 1));
}
.hover\:bg-lights-red-active:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(234 82 82 / var(--tw-bg-opacity, 1));
}
.hover\:bg-lights-yellow-active:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(250 227 102 / var(--tw-bg-opacity, 1));
}
.hover\:bg-white:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.hover\:text-red:hover{
  --tw-text-opacity: 1;
  color: rgb(183 54 16 / var(--tw-text-opacity, 1));
}
.hover\:text-white:hover{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.hover\:ring-indigo-300:hover{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(165 180 252 / var(--tw-ring-opacity, 1));
}
.focus\:outline-none:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus-visible\:outline:focus-visible{
  outline-style: solid;
}
.focus-visible\:outline-2:focus-visible{
  outline-width: 2px;
}
.focus-visible\:outline-offset-2:focus-visible{
  outline-offset: 2px;
}
.focus-visible\:outline-indigo-600:focus-visible{
  outline-color: #4f46e5;
}
@media (min-width: 510px){
  .sm\:-ml-4{
    margin-left: -1rem;
  }
  .sm\:mt-20{
    margin-top: 5rem;
  }
  .sm\:h-full{
    height: 100%;
  }
  .sm\:w-46{
    width: 11.5rem;
  }
  .sm\:w-56{
    width: 14rem;
  }
  .sm\:flex-row{
    flex-direction: row;
  }
  .sm\:justify-between{
    justify-content: space-between;
  }
  .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }
  .sm\:overflow-hidden{
    overflow: hidden;
  }
  .sm\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
  .sm\:pb-0{
    padding-bottom: 0px;
  }
}
@media (min-width: 750px){
  .md\:right-4{
    right: 1rem;
  }
  .md\:top-5{
    top: 1.25rem;
  }
  .md\:h-28{
    height: 7rem;
  }
  .md\:h-48{
    height: 12rem;
  }
  .md\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .md\:pt-12{
    padding-top: 3rem;
  }
}
@media (min-width: 990px){
  .lg\:z-10{
    z-index: 10;
  }
  .lg\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }
  .lg\:mr-4{
    margin-right: 1rem;
  }
  .lg\:mt-8{
    margin-top: 2rem;
  }
  .lg\:h-\[800px\]{
    height: 800px;
  }
  .lg\:max-h-\[80vh\]{
    max-height: 80vh;
  }
  .lg\:w-\[1500px\]{
    width: 1500px;
  }
  .lg\:max-w-\[80vw\]{
    max-width: 80vw;
  }
  .lg\:max-w-none{
    max-width: none;
  }
  .lg\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .lg\:flex-row{
    flex-direction: row;
  }
  .lg\:items-end{
    align-items: flex-end;
  }
  .lg\:rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }
  .lg\:rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }
  .lg\:rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  .lg\:border-r{
    border-right-width: 1px;
  }
  .lg\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .lg\:pr-4{
    padding-right: 1rem;
  }
}
@media (min-width: 1230px){
  .xl\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .xl\:p-10{
    padding: 2.5rem;
  }
}
@font-face {
    font-family: 'font-Poppins';
    src: local('Poppins Regular'), local('Poppins-Regular'),
    url(/build/fonts/Poppins-Regular.8081832f.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'font-poppins-medium';
    src: local('Poppins Medium'), local('Poppins-Medium'),
    url(/build/fonts/Poppins-Medium.9e1bb626.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "font-poppins-bold";
    src: local("Poppins Bold"), local("Poppins-Bold"),
    url(/build/fonts/Poppins-Bold.404e299b.ttf) format("truetype");
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'font-sourceSanspro';
    src: local('SourceSansPro Regular'), local('SourceSansPro-Regular'),
    url(/build/fonts/SourceSansPro-Regular.efa76f83.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'font-openSans';
    src: local('OpenSans Regular'), local('OpenSans-Regular'),
    url(/build/fonts/OpenSans-Regular.77c09223.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.font-poppins {
    font-family: font-Poppins;
}
.font-poppins-medium {
    font-family: font-poppins-medium;
}
.font-poppins-bold {
    font-family: font-poppins-bold;
}
.font-sourceSanspro {
    font-family: font-sourceSanspro;
}
.font-openSans {
    font-family: font-openSans;
}
.font-arial {
    font-family: Arial;
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.font-arial-bold {
    font-family: Arial;
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLjA3OTU1NjU0LmNzcyIsIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUFBaEI7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBOzs7Q0FBQTtBQUFBOzs7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7QUFBQTtBQUFBOzs7Ozs7OztDQUFBO0FBQUE7O0VBQUE7RUFBQTtFQUFBO0VBQUE7S0FBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7O0NBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOzs7O0NBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTtFQUFBO1VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7Ozs7OztFQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBOztFQUFBO0FBQUE7QUFBQTs7Ozs7Q0FBQTtBQUFBOzs7O0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTs7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7Ozs7Q0FBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7OztDQUFBO0FBQUE7Ozs7O0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7O0VBQUE7QUFBQTtBQUFBOzs7Q0FBQTtBQUFBOzs7O0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBOztFQUFBO0FBQUE7QUFBQTs7O0NBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7OztDQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTs7O0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7OztDQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBOztFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBO0VBQUE7QUFBQTtBQUFBOzs7O0NBQUE7QUFBQTs7Ozs7Ozs7RUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBOztFQUFBO0VBQUE7QUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0lBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0lBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQUNBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO09BQUE7QUFBQTtBQUFBO0VBQUE7T0FBQTtBQUFBO0FBQUE7RUFBQTtPQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBRUU7RUFBQTtBQUFBOztBQUdGO0VBQ0U7RUFDQTtFQUFBO0VBQUE7RUFBQTtBQUVGOztBQUdFO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUU7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFFRTtFQUFBO0FBQUE7QUFLRjtFQUFBO0FBQUE7QUFJQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUU7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFFRTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7QUFEQTtBQUdBO0VBQ0U7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0FBQVY7QUFHUTtFQUNFO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFEVjtBQUtVO0VBQUE7RUFBQTtBQUFBO0FBRUU7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFNSjtFQUFBO0FBQUE7QUFPSjtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7O0FBT0Y7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtJQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0lBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7SUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtJQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0lBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHRTtFQUFBO0VBQUE7S0FBQTtVQUFBO0VBQUE7RUFBQTtFQUNBO0VBeURBOztHQUFBO0VBOEJBOztHQUFBO0FBeEZBO0FBSUU7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0FBREE7QUFLQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0FBRkE7QUFNQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0FBRkE7QUFNQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0FBRkE7QUFNQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0FBRkE7QUFLRjtFQUNFO0lBQUE7RUFBQTtBQVJOO0FBVUk7RUFDRTtJQUFBO0VBQUE7QUFOTjtBQVFJO0VBQ0U7SUFBQTtFQUFBO0FBSk47QUFNSTtFQUNFO0lBQUE7RUFBQTtBQUZOO0FBSUk7RUFDRTtJQUFBO0lBQUE7SUFBQTtFQUFBO0VBQ0E7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBQU47QUFDRjtBQVNJO0VBQ0U7RUFDQTtBQVBOO0FBU007RUFDRTtBQVBSO0FBV0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFUTjtBQVlJO0VBQ0U7QUFWTjtBQWFJO0VBQ0U7RUFDQTtBQVhOO0FBbUJNO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUU7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7QUFEQTs7QUFXSjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0FBRkE7QUFNQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7QUFEQTtBQUtBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFFRTtFQUFBO0FBQUE7QUFLRjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUlBO0VBQUE7RUFBQTtBQUFBO0FBR0U7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUU7RUFBQTtBQUFBO0FBSUE7RUFBQTtFQUFBO0FBQUE7QUFJQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUU7RUFBQTtFQUFBO0FBQUE7QUFLRjtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBS0Y7RUFBQTtBQUFBO0FBS0Y7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0FBSEE7QUFNRTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7QUFEQTtBQUdBO0VBQ0U7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0FBL0JSO0FBbUNRO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBSUo7RUFDRTtBQWxDTjtBQW9DTTtFQUNFO0FBbENSO0FBc0NRO0VBQUE7QUFBQTtBQU1KO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUU7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFFRTtFQUFBO0VBQUE7QUFBQTtBQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUlBO0VBQUE7RUFDQTtBQURBOztBQVNOO0VBQUE7RUFBQTtBQUFBO0FBRUU7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUVFO0VBQUE7RUFBQTtBQUFBO0FBRUU7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFFRTtFQUFBO0VBQUE7QUFBQTtBQUtGO0VBQ0U7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBekNWO0FBOENRO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0FBREE7QUFHQTtFQUNFO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtBQTNDVjtBQThDUTtFQUNFO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUE1Q1Y7QUFnRFU7RUFBQTtFQUFBO0FBQUE7QUFFRTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQU9GO0VBQUE7RUFBQTtBQUFBO0FBRUU7RUFBQTtFQUFBO0FBQUE7QUFNRjtFQUFBO0FBQUE7QUFHSTtFQUFBO0FBQUE7QUFFRTtFQUFBO0VBQUE7QUFBQTs7QUFhZDtFQUFBO0FBQUE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBekRKOztBQThERTtFQUFBO0FBQUE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBekRKOztBQTZEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUExREY7O0FBNkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUExREY7O0FBNkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTFERjs7QUE2REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUExREY7O0FBNkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTFERjs7QUE2REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUExREY7O0FBOERFO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7S0FBQTtVQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUVFO0VBQ0U7QUExRE47O0FBNkZJO0VBQ0U7QUExRk47QUE2Rkk7RUFDRTtFQUNBO0FBM0ZOOztBQWlHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBOUZGOztBQWtHRTtFQUNFO0VBQ0E7RUFDQTtBQS9GSjtBQWtHRTtFQUNFO0FBaEdKO0FBbUdFO0VBQ0U7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0FBakdKO0FBb0dFO0VBQ0U7QUFsR0o7QUFzR0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7QUFwR047O0FBeUdBO0VBQ0U7RUFDQTtBQXRHRjs7QUF5R0E7RUFDRTtBQXRHRjs7QUF5R0E7RUFDRTtBQXRHRjs7QUF5R0E7RUFDRTtBQXRHRjs7QUF5R0E7RUFDRTtBQXRHRjs7QUF2YkE7RUFBQSxzQkF1YkE7RUF2YkE7QUF1YkE7O0FBdmJBO0VBQUEsa0JBdWJBO0VBdmJBO0FBdWJBOztBQXZiQTtFQUFBLGtCQXViQTtFQXZiQTtBQXViQTs7QUF2YkE7RUFBQSxrQkF1YkE7RUF2YkE7QUF1YkE7O0FBdmJBO0VBQUEsa0JBdWJBO0VBdmJBO0FBdWJBOztBQXZiQTtFQUFBLGtCQXViQTtFQXZiQTtBQXViQTs7QUF2YkE7RUFBQSxrQkF1YkE7RUF2YkE7QUF1YkE7O0FBdmJBO0VBQUEsb0JBdWJBO0VBdmJBO0FBdWJBOztBQXZiQTtFQUFBLG9CQXViQTtFQXZiQTtBQXViQTs7QUF2YkE7RUFBQSxvQkF1YkE7RUF2YkE7QUF1YkE7O0FBdmJBO0VBQUEsOEJBdWJBO0VBdmJBO0FBdWJBOztBQXZiQTtFQUFBO0FBdWJBOztBQXZiQTtFQUFBO0FBdWJBOztBQXZiQTtFQUFBO0FBdWJBOztBQXZiQTtFQUFBO0FBdWJBOztBQXZiQTtFQUFBO0lBQUE7RUF1YkE7RUF2YkE7SUFBQTtFQXViQTtFQXZiQTtJQUFBO0VBdWJBO0VBdmJBO0lBQUE7RUF1YkE7RUF2YkE7SUFBQTtFQXViQTtFQXZiQTtJQUFBO0VBdWJBO0VBdmJBO0lBQUE7RUF1YkE7RUF2YkE7SUFBQSx1QkF1YkE7SUF2YkEsMkRBdWJBO0lBdmJBO0VBdWJBO0VBdmJBO0lBQUE7RUF1YkE7RUF2YkE7SUFBQSxpQkF1YkE7SUF2YkE7RUF1YkE7RUF2YkE7SUFBQTtFQXViQTtBQUFBOztBQXZiQTtFQUFBO0lBQUE7RUF1YkE7RUF2YkE7SUFBQTtFQXViQTtFQXZiQTtJQUFBO0VBdWJBO0VBdmJBO0lBQUE7RUF1YkE7RUF2YkE7SUFBQTtFQXViQTtFQXZiQTtJQUFBO0VBdWJBO0FBQUE7O0FBdmJBO0VBQUE7SUFBQTtFQXViQTtFQXZiQTtJQUFBLGdCQXViQTtJQXZiQTtFQXViQTtFQXZiQTtJQUFBO0VBdWJBO0VBdmJBO0lBQUE7RUF1YkE7RUF2YkE7SUFBQTtFQXViQTtFQXZiQTtJQUFBO0VBdWJBO0VBdmJBO0lBQUE7RUF1YkE7RUF2YkE7SUFBQTtFQXViQTtFQXZiQTtJQUFBO0VBdWJBO0VBdmJBO0lBQUE7RUF1YkE7RUF2YkE7SUFBQTtFQXViQTtFQXZiQTtJQUFBO0VBdWJBO0VBdmJBO0lBQUEsK0JBdWJBO0lBdmJBO0VBdWJBO0VBdmJBO0lBQUEsMkJBdWJBO0lBdmJBO0VBdWJBO0VBdmJBO0lBQUEsNEJBdWJBO0lBdmJBO0VBdWJBO0VB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QyxDQUFDLElBQUksMkJBQTJCLENBQUMsS0FBSyx3QkFBd0IsQ0FBQyxDQUFDLGdCQUFnQix3Q0FBd0MsQ0FBQyx1QkFBdUIsR0FBRyx3QkFBd0IsQ0FBQyxJQUFJLDJCQUEyQixDQUFDLFVBQVUsaUNBQWlDLENBQUMsSUFBSSwwQkFBMEIsQ0FBQyxVQUFVLGdDQUFnQyxDQUFDLElBQUksMEJBQTBCLENBQUMsS0FBSyx3QkFBd0IsQ0FBQyxDQUFDLGdCQUFnQix3Q0FBd0MsQ0FBQyx1QkFBdUIsR0FBRyx3QkFBd0IsQ0FBQyxJQUFJLDBCQUEwQixDQUFDLFVBQVUsZ0NBQWdDLENBQUMsSUFBSSwyQkFBMkIsQ0FBQyxVQUFVLGlDQUFpQyxDQUFDLElBQUksMkJBQTJCLENBQUMsS0FBSyx3QkFBd0IsQ0FBQyxDQUFDLGdCQUFnQix3Q0FBd0MsQ0FBQyx1QkFBdUIsR0FBRyx3QkFBd0IsQ0FBQyxJQUFJLDJCQUEyQixDQUFDLFVBQVUsaUNBQWlDLENBQUMsSUFBSSwwQkFBMEIsQ0FBQyxVQUFVLGdDQUFnQyxDQUFDLElBQUksMEJBQTBCLENBQUMsS0FBSyx3QkFBd0IsQ0FBQyxDQUFDLGdCQUFnQix3Q0FBd0MsQ0FBQyw0QkFBNEIsR0FBRyx3QkFBd0IsQ0FBQyxTQUFTLENBQUMsSUFBSSwwQkFBMEIsQ0FBQyxTQUFTLENBQUMsVUFBVSxnQ0FBZ0MsQ0FBQyxTQUFTLENBQUMsSUFBSSwyQkFBMkIsQ0FBQyxTQUFTLENBQUMsVUFBVSxpQ0FBaUMsQ0FBQyxTQUFTLENBQUMsSUFBSSwyQkFBMkIsQ0FBQyxTQUFTLENBQUMsS0FBSyx3QkFBd0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxxQkFBcUIsNkNBQTZDLENBQUMsNEJBQTRCLEdBQUcsd0JBQXdCLENBQUMsU0FBUyxDQUFDLElBQUksMkJBQTJCLENBQUMsU0FBUyxDQUFDLFVBQVUsaUNBQWlDLENBQUMsU0FBUyxDQUFDLElBQUksMEJBQTBCLENBQUMsU0FBUyxDQUFDLFVBQVUsZ0NBQWdDLENBQUMsU0FBUyxDQUFDLElBQUksMEJBQTBCLENBQUMsU0FBUyxD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QUFZLHVCQUF1QixDQUFDLENBQUMsY0FBYyxzQ0FBc0M7O0FDQXRoMUM7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBOzs7Q0FBQTtBQUFBOzs7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7QUFBQTtBQUFBOzs7Ozs7OztDQUFBO0FBQUE7O0VBQUE7RUFBQTtFQUFBO0VBQUE7S0FBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7O0NBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOzs7O0NBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTtFQUFBO1VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7Ozs7OztFQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBOztFQUFBO0FBQUE7QUFBQTs7Ozs7Q0FBQTtBQUFBOzs7O0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTs7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7Ozs7Q0FBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7OztDQUFBO0FBQUE7Ozs7O0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7O0VBQUE7QUFBQTtBQUFBOzs7Q0FBQTtBQUFBOzs7O0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBOztFQUFBO0FBQUE7QUFBQTs7O0NBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7OztDQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTs7O0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7OztDQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBOztFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBO0VBQUE7QUFBQTtBQUFBOzs7O0NBQUE7QUFBQTs7Ozs7Ozs7RUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBOztFQUFBO0VBQUE7QUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FDQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0lBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0lBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQ0FBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO09BQUE7QUFBQTtBQUFBO0VBQUE7T0FBQTtBQUFBO0FBQUE7RUFBQTtPQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FDT0E7RUFDSTtBQURKOztBQU1BO0VBQ0k7QUFISjs7QUFNQTtFQUNJO0FBSEo7O0FBT0E7RUFDSTtBQUpKOztBQU9BO0VBQ0k7QUFKSjs7QUFPQTtFQUNJO0FBSko7O0FBT0E7RUFDSTtBQUpKOztBQVFBO0VBQ0k7QUFMSjs7QUFRQTtFQUNJO0FBTEo7O0FBUUE7RUFDSTtBQUxKOztBQVFBO0VBQ0k7QUFMSjs7QUFTQTtFQUNJO0VBQ0E7QUFOSjs7QUFVQTtFQUNJO0FBUEo7O0FBV0E7RUFDSTtBQVJKOztBQVdBO0VBQ0k7QUFSSjs7QUFZQTtFQUNJO0FBVEo7O0FBWUE7RUFDSTtBQVRKOztBQVlBO0VBQ0k7QUFUSjs7QUFhQTtFQUNJO0FBVko7O0FBYUE7RUFDSTtBQVZKOztBQWFBO0VBQ0k7QUFWSjs7QUFhQTtFQUNJO0FBVko7O0FBYUE7RUFDSTtBQVZKOztBQWFBO0VBQ0k7QUFWSjs7QUFhQTtFQUNJO0FBVko7O0FBYUE7RUFDSTtBQVZKOztBQWFBO0VBQ0k7QUFWSjs7QUFjQTtFQUNJO0FBWEo7O0FBY0E7RUFDSTtBQVhKOztBQWNBO0VBQ0k7QUFYSjs7QUFjQTtFQUNJO0FBWEo7O0FBY0E7RUFDSTtBQVhKOztBQWNBO0VBQ0k7QUFYSjs7QUFlQTtFQUNJO0FBWko7O0FBZUE7RUFDSTtBQVpKOztBQWVBO0VBQ0k7QUFaSjs7QUFnQkE7RUFDSTtBQWJKOztBQWdCQTtFQUNJO0FBYko7O0FBZ0JBO0VBQ0k7QUFiSjs7QUFnQkE7RUFDSTtBQWJKOztBQWdCQTtFQUNJO0FBYko7O0FBZ0JBO0VBQ0k7QUFiSjs7QUFnQkE7RUFDSTtBQWJKOztBQWdCQTtFQUNJO0FBYko7O0FBZ0JBO0VBQ0k7QUFiSjs7QUFnQkE7RUFDSTtBQWJKOztBQWlCQTtFQUNJO0FBZEo7O0FBaUJBO0VBQ0k7QUFkSjs7QUFpQkE7RUFDSTtBQWRKOztBQWlCQTtFQUNJO0FBZEo7O0FBaUJBO0VBQ0k7QUFkSjs7QUFrQkE7RUFDSTtBQWZKOztBQWtCQTtFQUNJO0FBZko7O0FBa0JBO0VBQ0k7QUFmSjs7QUFtQkE7RUFDSTtBQWhCSjs7QUFtQkE7RUFDSTtBQWhCSjs7QUFtQkE7RUFDSTtBQWhCSjs7QUFvQkE7RUFDSTtFQUNBO0FBakJKOztBQW9CQTtFQUNJO0VBQ0E7QUFqQko7O0FBb0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFqQko7O0FBK0NBOztFQUVJO0VBQ0E7QUE1Q0o7O0FBK0NBOztFQUVJO0FBNUNKOztBQWdEQTtFQUNJO0FBN0NKOztBQWdEQTtFQUNJO0FBN0NKOztBQWdEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE3Q0o7O0FBZ0RBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTdDSjs7QUFnREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBN0NKOztBQWdEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE3Q0o7O0FBZ0RBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTdDSjs7QUFnREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBN0NKOztBQWdEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE3Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBaURBO0VBQ0k7QUE5Q0o7O0FBa0RBO0VBQ0k7RUFDQTtBQS9DSjs7QUFrREE7RUFDSTtFQUNBO0FBL0NKOztBQWtEQTtFQUNJO0FBL0NKOztBQWtEQTtFQUNJO0FBL0NKOztBQWtEQTtFQUNJO09BQUE7QUEvQ0o7O0FBa0RBO0VBQ0k7T0FBQTtBQS9DSjs7QUFrREE7RUFDSTtPQUFBO0FBL0NKOztBQWtEQTtFQUNJO09BQUE7QUEvQ0o7O0FBa0RBO0VBQ0k7T0FBQTtBQS9DSjs7QUFrREE7RUFDSTtPQUFBO0FBL0NKOztBQWtEQTtFQUNJO0FBL0NKOztBQW1EQTtFQUNJO0FBaERKOztBQW1EQTtFQUNJO0FBaERKOztBQW1EQTtFQUNJO0FBaERKOztBQW1EQTtFQUNJO0FBaERKOztBQW1EQTtFQUNJO0FBaERKOztBQXFEQTtFQUNJO0VBQ0E7QUFsREo7O0FBcURBO0VBQ0k7RUFDQTtBQWxESjs7QUFxREE7RUFDSTtBQWxESjs7QUFxREE7RUFDSTtFQUNBO0VBQ0E7QUFsREo7O0FBcURBO0VB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QkFBa0I7SUFDbEIsa0JBQWtCO0FBQ3RCOztBQUVBO0lBQ0ksNEJBQTRCO0lBQzVCOzhEQUN1RDtJQUN2RCxtQkFBbUI7SUFDbkIsa0JBQWtCO0lBQ2xCLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLHlCQUF5QjtBQUM3QjtBQUNBO0lBQ0ksZ0NBQWdDO0FBQ3BDO0FBQ0E7SUFDSSw4QkFBOEI7QUFDbEM7QUFDQTtJQUNJLCtCQUErQjtBQUNuQztBQUNBO0lBQ0ksMEJBQTBCO0FBQzlCO0FBQ0E7SUFDSSxrQkFBa0I7SUFDbEIsbUJBQW1CO0lBQ25CLGtCQUFrQjtJQUNsQixrQkFBa0I7QUFDdEI7O0FBRUE7SUFDSSxrQkFBa0I7SUFDbEIsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQixrQkFBa0I7QUFDdEIsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3RhaWx3aW5kLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlL2xvYWRlci5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlL2xvYWRpbmcuY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvdGFpbHdpbmRjc3MvYmFzZS5jc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy90YWlsd2luZGNzcy9jb21wb25lbnRzLmNzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL3RhaWx3aW5kY3NzL3V0aWxpdGllcy5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlL2ZvbnQuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkB0YWlsd2luZCBiYXNlO1xuQHRhaWx3aW5kIGNvbXBvbmVudHM7XG5AdGFpbHdpbmQgdXRpbGl0aWVzO1xuaHRtbCwgYm9keSB7XG4gIEBhcHBseSBoLWZ1bGw7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogQXJpYWw7XG4gIEBhcHBseSB0ZXh0LWJsYWNrIHRleHQtYmFzZTtcbn1cblxuXG4uaGVhZGVyIHtcbiAgQGFwcGx5IGgtMjQgcC02IGZsZXgganVzdGlmeS1iZXR3ZWVuIHNwYWNlLXgtOCBiZy13aGl0ZSBzaGFkb3ctc207XG4gICYgPiBkaXYge1xuICAgIEBhcHBseSBmbGV4IHNwYWNlLXgtNDtcbiAgfVxuXG4gIC5sb2dvIHtcbiAgICBAYXBwbHkgc2VsZi1jZW50ZXIgYm9yZGVyLXItMiBib3JkZXItYmxhY2sgcHItNiBoLTc7XG4gICAgaW1nIHtcbiAgICAgIEBhcHBseSBoLTEwXG4gICAgfVxuICB9XG5cbiAgLm5hdmkge1xuICAgIEBhcHBseSBzZWxmLWNlbnRlcjtcbiAgfVxuXG4gIC51c2VyX2luZm8ge1xuICAgIEBhcHBseSBzZWxmLXN0YXJ0IGgtZnVsbCBtci04O1xuICAgICYgPiBkaXYge1xuICAgICAgQGFwcGx5IGZsZXgganVzdGlmeS1zdGFydCBpdGVtcy1jZW50ZXIgc3BhY2UteC0yIHRleHQtc20gaC02O1xuICAgIH1cblxuICAgIC5kZWJ0b3Ige1xuICAgICAgQGFwcGx5IHJlbGF0aXZlIHBiLTQgcHQtMSBoLTEwIHotNTA7XG4gICAgICB1bCB7XG4gICAgICAgIEBhcHBseSBhYnNvbHV0ZSBiZy13aGl0ZSBwLTYgcGItMiBwdC0zIG10LTMgbWwtNiByb3VuZGVkLW1kIGRpdmlkZS15IHRvcC02IGxlZnQtNCBoaWRkZW47XG4gICAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggMTBweCAjMDAwMDAwMjc7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiwqBcIjtcbiAgICAgICAgICBAYXBwbHkgdy00IGgtNCBibG9jayBiZy13aGl0ZSB0cmFuc2Zvcm0gcm90YXRlLTQ1IGFic29sdXRlIC10b3AtMS41IGxlZnQtMztcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggIzAwMDAwMDI3O1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCLCoFwiO1xuICAgICAgICAgIEBhcHBseSBiZy13aGl0ZSB0b3AtMCBsZWZ0LTEgdy0xMiBoLTYgYWJzb2x1dGU7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gbGkge1xuICAgICAgICAgIEBhcHBseSB6LTEwIHJlbGF0aXZlO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgQGFwcGx5IGZsZXggaC0xMCBpdGVtcy1jZW50ZXIgdGV4dC1zbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB1bCB7XG4gICAgICAgIEBhcHBseSBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIC5sb2dvdXQge1xuICAgIEBhcHBseSBzZWxmLXN0YXJ0IHBsLTggaG92ZXI6dGV4dC1yZWQgY3Vyc29yLXBvaW50ZXI7XG5cbiAgfVxufVxuXG5cbi5kYXNoYm9hcmQge1xuICBAYXBwbHkgZmxleCBpdGVtcy1zdGFydCBqdXN0aWZ5LXN0YXJ0IGZsZXgtY29sIG14LWF1dG8gY29udGFpbmVyO1xuXG4gICNkcmFnYWJsZV9kYXNoYm9hcmRfZ3JpZCB7XG4gICAgQGFwcGx5IGdyaWQgZ3JpZC1jb2xzLTYgZ3JpZC1mbG93LXJvdy1kZW5zZSBzZWxlY3Qtbm9uZTtcbiAgICBncmlkLWdhcDogMzBweDtcblxuICAgICYgPiBkaXYge1xuICAgICAgQGFwcGx5IGJnLXdoaXRlIHJlbGF0aXZlIHJvdW5kZWQtbWQ7XG4gICAgICBib3gtc2hhZG93OiAycHggMHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTUyOTQxMTc2NSk7XG4gICAgfVxuXG4gICAgLmxhbmRzY2FwZSB7XG4gICAgICBAYXBwbHkgY29sLXNwYW4tMiByb3ctc3Bhbi0xO1xuICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgICAgaGVpZ2h0OiAyMTBweDtcbiAgICB9XG5cbiAgICAuYmlnIHtcbiAgICAgIEBhcHBseSBjb2wtc3Bhbi0yIHJvdy1zcGFuLTI7XG4gICAgICB3aWR0aDogNDUwcHg7XG4gICAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgIH1cblxuICAgIC5ub3JtYWwge1xuICAgICAgQGFwcGx5IGNvbC1zcGFuLTEgcm93LXNwYW4tMTtcbiAgICAgIHdpZHRoOiAyMTBweDtcbiAgICAgIGhlaWdodDogMjEwcHg7XG4gICAgfVxuXG4gICAgLnBvcnRyYWl0IHtcbiAgICAgIEBhcHBseSBjb2wtc3Bhbi0xIHJvdy1zcGFuLTI7XG4gICAgICB3aWR0aDogMjEwcHg7XG4gICAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDY5cHgpIHtcbiAgICAgIEBhcHBseSBncmlkLWNvbHMtNTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAgICAgQGFwcGx5IGdyaWQtY29scy00O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTg5cHgpIHtcbiAgICAgIEBhcHBseSBncmlkLWNvbHMtMztcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc0OXB4KSB7XG4gICAgICBAYXBwbHkgZ3JpZC1jb2xzLTI7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDlweCkge1xuICAgICAgQGFwcGx5IGdyaWQtY29scy0xIG14LWF1dG87XG4gICAgICAmID4gZGl2IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMSAvIHNwYW4gMSAhaW1wb3J0YW50O1xuICAgICAgICBncmlkLXJvdzogc3BhbiAxIC8gc3BhbiAxICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgICB9XG4gICAgICAmID4gZGl2LmJpZywgJiA+IGRpdi5wb3J0cmFpdCwgJiA+IGRpdi5sYW5kc2NhcGUge1xuICAgICAgICAvL2FzcGVjdC1yYXRpbzogMSAvIDI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLypcbiAgICAgIEZPUiBEUkFHICYgRFJPUCAtPiBTVEFSVFxuICAgICovXG4gICAgLmdob3N0IHtcbiAgICAgIGJvcmRlcjogMnB4IGRhc2hlZCAjMDAwO1xuICAgICAgb3BhY2l0eTogMC41O1xuXG4gICAgICAuZGFzaGJvYXJkX2l0ZW1fc2V0dGluZyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbS1kcmFnLWdob3N0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTk5OTk5cHg7XG4gICAgICBsZWZ0OiAtOTk5OTlweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGI0NTg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTg4NzFlO1xuICAgICAgYm9yZGVyOiAxMHB4IHNvbGlkIHJlZDtcbiAgICB9XG5cbiAgICAuaGlkZGVuLWRyYWctZ2hvc3Qge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAudHJhbnNpdGlvbiB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMnMgZWFzZS1vdXQgLjVzO1xuICAgICAgdG9wOiAwO1xuICAgIH1cblxuICAgIC8qXG4gICAgICBGT1IgRFJBRyAmIERST1AgLT4gU1RPUFxuICAgICovXG5cbiAgICAmID4gZGl2LmFkZCB7XG4gICAgICBAYXBwbHkgYmctdHJhbnNwYXJlbnQgcC0wIHNoYWRvdy1ub25lO1xuICAgICAgJiA+IGRpdiB7XG4gICAgICAgIEBhcHBseSBib3JkZXIgcC00IGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIGZsZXgtY29sIHRleHQtY2VudGVyIHRleHQtc20gc3BhY2UteS0yIHdoaXRlc3BhY2Utbm93cmFwO1xuICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICB9XG4gICAgfVxuXG5cbiAgfVxufVxuXG4uZGFzaGJvYXJkX21vZHVsZSB7XG4gIC5pbnNpZGUge1xuICAgIEBhcHBseSBiZy13aGl0ZSBoLWZ1bGwgZmxleCBmbGV4LWNvbDtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMjBweCAxNXB4O1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuZ3JpZC1zdGFjay1pdGVtLWNvbnRlbnQge1xuICAgIEBhcHBseSBiZy13aGl0ZSByZWxhdGl2ZSByb3VuZGVkLW1kO1xuICAgIGJveC1zaGFkb3c6IDJweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNTI5NDExNzY1KTtcbiAgfVxuXG4gIC5kb3RzIHtcbiAgICBAYXBwbHkgYWJzb2x1dGUgdG9wLTQgbXQtMC41IHJpZ2h0LTIuNSBmbGV4IHRyYW5zZm9ybSByb3RhdGUtOTAgdGV4dC1zbSBoLTQgdy00IGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHRyYWNraW5nLXdpZGVzdCB0ZXh0LWJsYWNrIHRleHQtb3BhY2l0eS0zMCBmb250LWJvbGQgdHJhbnNpdGlvbi1jb2xvcnMgY3Vyc29yLXBvaW50ZXI7XG4gICAgJjpob3ZlciB7XG4gICAgICBAYXBwbHkgdGV4dC1vcGFjaXR5LTEwMDtcbiAgICB9XG4gIH1cblxuICAuaGVhZGxpbmUge1xuICAgIEBhcHBseSB0ZXh0LXhsIGZvbnQtYm9sZCBtYi0zIG1pbi1oLTcgZmxleCBpdGVtcy1jZW50ZXIgLW10LTE7XG4gIH1cblxuICAubnVtYmVyX2JveCB7XG4gICAgQGFwcGx5IGgtZnVsbCBvdmVyZmxvdy1hdXRvO1xuICAgICYgPiBkaXYge1xuXG4gICAgICBAYXBwbHkgbWluLWgtMTcgcHktMSBweC0yIHRyYW5zaXRpb24tY29sb3JzIGZsZXggZmxleC1jb2wganVzdGlmeS1jZW50ZXIgYm9yZGVyLWIgaXRlbXMtc3RhcnQ7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgQGFwcGx5IGJvcmRlci10XG4gICAgICB9XG5cbiAgICAgICY6bm90KFtjbGFzcyo9XCJob3ZlcjpiZy1cIl0pIHtcbiAgICAgICAgQGFwcGx5IGhvdmVyOmJnLWdyYXktMTAwO1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBAYXBwbHkgbWItMC41IG10LTAuNSBmbGV4O1xuICAgICAgICAmOm5vdCgudGV4dC14cykge1xuICAgICAgICAgIEBhcHBseSB0ZXh0LXNtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5udW1iZXIge1xuICAgICAgICBAYXBwbHkgdGV4dC14bCBmb250LWJvbGQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpoYXMoLmluZm8pIHtcbiAgICAgIEBhcHBseSBvdmVyZmxvdy12aXNpYmxlXG4gICAgfVxuICB9XG5cbiAgLmluZm8ge1xuICAgIEBhcHBseSBpbmxpbmUgcmVsYXRpdmUgbWwtMSBwbC03IHotNDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQW9BQUFBS0NBWUFBQUNOTXMrOUFBQUFCSE5DU1ZRSUNBZ0lmQWhraUFBQUFOSkpSRUZVR0ZkalpJQ0NyVnYzUlRFeU1zWXdNdjcvQnhMNi81K1I2Zi8vLzB1OHZaMldnZmlNSUdMYnRyMDkvLzh6ZmZuNjlYVnpXRmpZWDVEWXFsV3JtTG01aFdzWkdSbDR2THljU3hoQkpnSDFxM2w3T3plQUZPelljYUFYUkh0NE9CU0Q2SzFiOXdQRi85OWkzTFp0LzdZdlgxNzd3a3phdWZPZ0lraUJ1N3Y5ZlpqSlBEeWlteG0zYjkrM3hkUFR5UWZoMXIyUklEYlFodVV3TVpBYTRoV2lXNzExSzZxSklFK0JyWVo0aGhIb0dVZXdaOUFWQXZsQWNjWmJTTUhEQUF5ZXQyakJJd29Nbm4rUTRDRTJ3QUZKd29PUkswNXR4UUFBQUFCSlJVNUVya0pnZ2c9PSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1cHggY2VudGVyO1xuXG4gICAgJiA+IGRpdiB7XG4gICAgICBAYXBwbHkgaGlkZGVuIGFic29sdXRlIGJnLXdoaXRlO1xuICAgICAgYm94LXNoYWRvdzogMXB4IDFweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNTI5NDExNzY1KTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIsKgXCI7XG4gICAgICAgIEBhcHBseSB3LTMgaC0zIGJsb2NrIGJnLXdoaXRlIHRyYW5zZm9ybSByb3RhdGUtNDUgYWJzb2x1dGU7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjMDAwMDAwMjc7XG4gICAgICAgIHRvcDogM3B4O1xuICAgICAgICBsZWZ0OiAtM3B4O1xuICAgICAgfVxuXG4gICAgICAmID4gc3BhbiB7XG4gICAgICAgIEBhcHBseSByZWxhdGl2ZSB6LTEwIHdoaXRlc3BhY2Utbm93cmFwIHRleHQtc20gIHB5LTIgcHgtMyAtbXQtMSB0ZXh0LWJsYWNrIGJnLXdoaXRlXG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBb0FBQUFLQ0FZQUFBQ05Ncys5QUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUU3bWxVV0hSWVRVdzZZMjl0TG1Ga2IySmxMbmh0Y0FBQUFBQUFQRDk0Y0dGamEyVjBJR0psWjJsdVBTTHZ1NzhpSUdsa1BTSlhOVTB3VFhCRFpXaHBTSHB5WlZONlRsUmplbXRqT1dRaVB6NGdQSGc2ZUcxd2JXVjBZU0I0Yld4dWN6cDRQU0poWkc5aVpUcHVjenB0WlhSaEx5SWdlRHA0YlhCMGF6MGlRV1J2WW1VZ1dFMVFJRU52Y21VZ09TNHhMV013TURFZ056a3VZVGhrTkRjMU15d2dNakF5TXk4d015OHlNeTB3T0RvMU5qb3pOeUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenBrWXowaWFIUjBjRG92TDNCMWNtd3ViM0puTDJSakwyVnNaVzFsYm5Sekx6RXVNUzhpSUhodGJHNXpPbkJvYjNSdmMyaHZjRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5d2FHOTBiM05vYjNBdk1TNHdMeUlnZUcxc2JuTTZlRzF3VFUwOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXRiUzhpSUhodGJHNXpPbk4wUlhaMFBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWRmRtVnVkQ01pSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJREkwTGpZZ0tGZHBibVJ2ZDNNcElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXlNeTB3Tmkwek1GUXdPVG96TURvME1pc3dNam93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01qTXRNRFl0TXpCVU1URTZOVE02TXpjck1ESTZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01qTXRNRFl0TXpCVU1URTZOVE02TXpjck1ESTZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZRMjlzYjNKTmIyUmxQU0l6SWlCNGJYQk5UVHBKYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pZd01EQmlNVGMwTFRSbE16TXROak0wTWkxaE5HRTJMVEEyTVdJek1tRTRNell5TmlJZ2VHMXdUVTA2Ukc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRvMk1EQXdZakUzTkMwMFpUTXpMVFl6TkRJdFlUUmhOaTB3TmpGaU16SmhPRE0yTWpZaUlIaHRjRTFOT2s5eWFXZHBibUZzUkc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRvMk1EQXdZakUzTkMwMFpUTXpMVFl6TkRJdFlUUmhOaTB3TmpGaU16SmhPRE0yTWpZaVBpQThlRzF3VFUwNlNHbHpkRzl5ZVQ0Z1BISmtaanBUWlhFK0lEeHlaR1k2YkdrZ2MzUkZkblE2WVdOMGFXOXVQU0pqY21WaGRHVmtJaUJ6ZEVWMmREcHBibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPall3TURCaU1UYzBMVFJsTXpNdE5qTTBNaTFoTkdFMkxUQTJNV0l6TW1FNE16WXlOaUlnYzNSRmRuUTZkMmhsYmowaU1qQXlNeTB3Tmkwek1GUXdPVG96TURvME1pc3dNam93TUNJZ2MzUkZkblE2YzI5bWRIZGhjbVZCWjJWdWREMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lESTBMallnS0ZkcGJtUnZkM01wSWk4K0lEd3ZjbVJtT2xObGNUNGdQQzk0YlhCTlRUcElhWE4wYjNKNVBpQThMM0prWmpwRVpYTmpjbWx3ZEdsdmJqNGdQQzl5WkdZNlVrUkdQaUE4TDNnNmVHMXdiV1YwWVQ0Z1BEOTRjR0ZqYTJWMElHVnVaRDBpY2lJL1BtbjBCd0FBQUFDWlNVUkJWQmlWamRDOWJRSkJFSWJoNTlhRVJLWUZRdzF1QWdwQTdnSlNKQ1JTTzZPRWt3dFl1dkhXc0psVGJna1loSkJBdWxlYVlEUS8zOHpYdGRiQWJMNWE0d3VES3dsOUxma1h1dGFhMlh6MWpYOGNhc25uR0h6RER0TmE4clo3LzFpdXNhZ2w3NlBoQjJySm04ajMrSnVFM05LZG8wY09PQ1VNTjduZ00wSnNQbU5JUnBLUTR2Q25SQzBsOVBIZEszYm94OXN6MXZBTHFubEZDQmRzVkJNQUFBQUFTVVZPUks1Q1lJST0pO1xuXG4gICAgICAmLndoaXRlX2hvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQW9BQUFBS0NBWUFBQUNOTXMrOUFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFGdTJsVVdIUllUVXc2WTI5dExtRmtiMkpsTG5odGNBQUFBQUFBUEQ5NGNHRmphMlYwSUdKbFoybHVQU0x2dTc4aUlHbGtQU0pYTlUwd1RYQkRaV2hwU0hweVpWTjZUbFJqZW10ak9XUWlQejRnUEhnNmVHMXdiV1YwWVNCNGJXeHVjenA0UFNKaFpHOWlaVHB1Y3pwdFpYUmhMeUlnZURwNGJYQjBhejBpUVdSdlltVWdXRTFRSUVOdmNtVWdPUzR4TFdNd01ERWdOemt1WVRoa05EYzFNeXdnTWpBeU15OHdNeTh5TXkwd09EbzFOam96TnlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwa1l6MGlhSFIwY0RvdkwzQjFjbXd1YjNKbkwyUmpMMlZzWlcxbGJuUnpMekV1TVM4aUlIaHRiRzV6T25Cb2IzUnZjMmh2Y0QwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOXdhRzkwYjNOb2IzQXZNUzR3THlJZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUlIaHRiRzV6T25OMFJYWjBQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2YzFSNWNHVXZVbVZ6YjNWeVkyVkZkbVZ1ZENNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SURJMExqWWdLRmRwYm1SdmQzTXBJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF5TXkwd05pMHpNRlF3T1Rvek1EbzBNaXN3TWpvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNak10TURZdE16QlVNVEU2TlRjNk1EVXJNREk2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNak10TURZdE16QlVNVEU2TlRjNk1EVXJNREk2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2UTI5c2IzSk5iMlJsUFNJeklpQjRiWEJOVFRwSmJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qUXpZV1JtWlRReExUVXhZelV0T0dZMFlpMWhORGxoTFdZeU1qVmxabU5oTldFd055SWdlRzF3VFUwNlJHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEbzJNREF3WWpFM05DMDBaVE16TFRZek5ESXRZVFJoTmkwd05qRmlNekpoT0RNMk1qWWlJSGh0Y0UxTk9rOXlhV2RwYm1Gc1JHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEbzJNREF3WWpFM05DMDBaVE16TFRZek5ESXRZVFJoTmkwd05qRmlNekpoT0RNMk1qWWlQaUE4ZUcxd1RVMDZTR2x6ZEc5eWVUNGdQSEprWmpwVFpYRStJRHh5WkdZNmJHa2djM1JGZG5RNllXTjBhVzl1UFNKamNtVmhkR1ZrSWlCemRFVjJkRHBwYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pZd01EQmlNVGMwTFRSbE16TXROak0wTWkxaE5HRTJMVEEyTVdJek1tRTRNell5TmlJZ2MzUkZkblE2ZDJobGJqMGlNakF5TXkwd05pMHpNRlF3T1Rvek1EbzBNaXN3TWpvd01DSWdjM1JGZG5RNmMyOW1kSGRoY21WQloyVnVkRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJREkwTGpZZ0tGZHBibVJ2ZDNNcElpOCtJRHh5WkdZNmJHa2djM1JGZG5RNllXTjBhVzl1UFNKellYWmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG8wTTJGa1ptVTBNUzAxTVdNMUxUaG1OR0l0WVRRNVlTMW1NakkxWldaallUVmhNRGNpSUhOMFJYWjBPbmRvWlc0OUlqSXdNak10TURZdE16QlVNVEU2TlRjNk1EVXJNREk2TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQXlOQzQySUNoWGFXNWtiM2R6S1NJZ2MzUkZkblE2WTJoaGJtZGxaRDBpTHlJdlBpQThMM0prWmpwVFpYRStJRHd2ZUcxd1RVMDZTR2x6ZEc5eWVUNGdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtJRHd2Y21SbU9sSkVSajRnUEM5NE9uaHRjRzFsZEdFK0lEdy9lSEJoWTJ0bGRDQmxibVE5SW5JaVB6NldWUHFWQUFBQWcwbEVRVlFZbFpYUXNRa0NZUkNFMFhmM0c5cUVpVFZZaTlpRnBnZUNxWFlobG5ERm1OaUU2VGttZSttaEM4TXc4QzI3VEpkRXpSNEhmQ3IzdU9NQlhZRlh2SEhCVkdERGdEVk9YWkk5dGpnWGNDcy9scC94bEdSTTBwSW9iVXB6YmtuR1ZmMDBuNE5kK2F0OHdxZjM0L1NsdHNBMDlITUZ3d0k0NFA1WFBmUG1ZdUZmcHk5SFNsODM1WmdBQUFBQVNVVk9SSzVDWUlJPSk7XG4gICAgICB9XG5cbiAgICAgICYgPiBkaXYge1xuICAgICAgICBAYXBwbHkgYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5ld3NfYm94IHtcbiAgICBAYXBwbHkgYm9yZGVyLXQgaC1mdWxsIG92ZXJmbG93LWF1dG8gZGl2aWRlLXkgYm9yZGVyLWI7XG4gICAgJiA+IGRpdiB7XG4gICAgICBAYXBwbHkgbWluLWgtMTcgcC0yIHRyYW5zaXRpb24tY29sb3JzIGZsZXggZmxleC1jb2wganVzdGlmeS1jZW50ZXI7XG4gICAgICAmOm5vdChbY2xhc3MqPVwiaG92ZXI6YmctXCJdKSB7XG4gICAgICAgIEBhcHBseSBob3ZlcjpiZy1ncmF5LTEwMDtcbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgQGFwcGx5IHRleHQtc20gZm9udC1ib2xkIG1iLTAuNTtcbiAgICAgIH1cblxuICAgICAgLnRleHQge1xuICAgICAgICBAYXBwbHkgdGV4dC14eHM7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi5uYXZpIHtcbiAgQGFwcGx5IHJlbGF0aXZlIHotNTA7XG4gICYgPiB1bCB7XG4gICAgQGFwcGx5IGZsZXggc3BhY2UteC0zO1xuICAgICYgPiBsaSB7XG4gICAgICBAYXBwbHkgcHktNDtcbiAgICAgICYgPiBhIHtcbiAgICAgICAgQGFwcGx5IGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktZW5kIGZsZXgtY29sIHRleHQtY2VudGVyIHB4LTYgcmVsYXRpdmUgY3Vyc29yLXBvaW50ZXIgdGV4dC1sZztcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgQGFwcGx5IHRleHQtcmVkO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aGFzKHVsKSB7XG4gICAgICAgICYgPiBhID4gc3BhbjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCLCoFwiO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTIuNjQyJyBoZWlnaHQ9JzcuNDkyJyB2aWV3Qm94PScwIDAgMTIuNjQyIDcuNDkyJyUzRSUzQ2cgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC43MDcgNi43ODYpIHJvdGF0ZSgtOTApJyUzRSUzQ3BhdGggZD0nTTAsMCw2LjA3OSw1LjYxNCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMCA1LjYxNCknIGZpbGw9J25vbmUnIHN0cm9rZT0nY3VycmVudENvbG9yJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMScvJTNFJTNDcGF0aCBkPSdNMCw1LjYxNCw2LjA3OSwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwKScgZmlsbD0nbm9uZScgc3Ryb2tlPSdjdXJyZW50Q29sb3InIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScxJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgICAgQGFwcGx5IG1sLTIgYWJzb2x1dGUgdy0zIGgtMiBiZy1jZW50ZXIgYmctbm8tcmVwZWF0IGJvdHRvbS0yIHRyYW5zaXRpb24tYWxsICAgIDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gdWwge1xuICAgICAgICBAYXBwbHkgYWJzb2x1dGUgYmctd2hpdGUgcC02IHBiLTIgcHQtMyBtdC0zIG1sLTYgcm91bmRlZC1tZCBkaXZpZGUteSBoaWRkZW47XG4gICAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggMTBweCAjMDAwMDAwMjc7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiwqBcIjtcbiAgICAgICAgICBAYXBwbHkgdy00IGgtNCBibG9jayBiZy13aGl0ZSB0cmFuc2Zvcm0gcm90YXRlLTQ1IGFic29sdXRlIC10b3AtMS41IGxlZnQtMztcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggIzAwMDAwMDI3O1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCLCoFwiO1xuICAgICAgICAgIEBhcHBseSBiZy13aGl0ZSB0b3AtMCBsZWZ0LTEgdy0xMiBoLTYgYWJzb2x1dGU7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gbGkge1xuICAgICAgICAgIEBhcHBseSB6LTEwIHJlbGF0aXZlO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgQGFwcGx5IGZsZXggaC0xMCBpdGVtcy1jZW50ZXIgdGV4dC1zbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgICYgPiBhIHtcbiAgICAgICAgICBAYXBwbHkgdGV4dC1yZWQ7XG4gICAgICAgICAgJiA+IHNwYW46YWZ0ZXIge1xuICAgICAgICAgICAgQGFwcGx5IHJvdGF0ZS0xODBcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYgPiB1bCB7XG4gICAgICAgICAgQGFwcGx5IGJsb2NrO1xuICAgICAgICAgICYgPiBsaSB7XG4gICAgICAgICAgICAmID4gYSB7XG4gICAgICAgICAgICAgIEBhcHBseSBjdXJzb3ItcG9pbnRlcjtcbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IHRleHQtcmVkO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cblxuXG4uYXJyb3dfb25faG92ZXIge1xuICBAYXBwbHkgY3Vyc29yLXBvaW50ZXI7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSdub25lJyB2aWV3Qm94PScwIDAgMjQgMjQnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2U9J2N1cnJlbnRDb2xvcicgY2xhc3M9J3ctNiBoLTYnJTNFJTNDcGF0aCBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00xMy41IDQuNUwyMSAxMm0wIDBsLTcuNSA3LjVNMjEgMTJIMycgLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gN3B4KSA4cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNXB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbn1cblxuLmFycm93X29uX2hvdmVyX3doaXRlIHtcbiAgQGFwcGx5IGN1cnNvci1wb2ludGVyO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDI0IDI0JyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlPSclMjNGRkZGRkYnIGNsYXNzPSd3LTYgaC02JyUzRSUzQ3BhdGggc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNMTMuNSA0LjVMMjEgMTJtMCAwbC03LjUgNy41TTIxIDEySDMnIC8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDdweCkgOHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBiYWNrZ3JvdW5kOiAjRjFGMUYzO1xuICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAjRkZGRkZGO1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICNGRkZGRkY7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjQjZCNkJFO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICBib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCB7XG4gIHdpZHRoOiAxNXB4O1xuICBib3JkZXItdG9wOiBub25lO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wLCBjZW50ZXIgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB3aWR0aD0nMTAwJyBoZWlnaHQ9JzEwMCcgZmlsbD0nJTIzRkZGRkZGJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIC01MCknJTNFJTNDL3JlY3QlM0UlM0NjaXJjbGUgY3g9JzUwJyBjeT0nNTAnIHI9JzUwJyBmaWxsPSdyZ2JhKDI0MSwgMjQxLCAyNDMpJyUzRSUzQy9jaXJjbGUlM0UlM0Mvc3ZnJTNFXCIpLCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB3aWR0aD0nMTAwJyBoZWlnaHQ9JzEwMCcgZmlsbD0nJTIzRkZGRkZGJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIDUwKSclM0UlM0MvcmVjdCUzRSUzQ2NpcmNsZSBjeD0nNTAnIGN5PSc1MCcgcj0nNTAnIGZpbGw9J3JnYmEoMjQxLCAyNDEsIDI0MyknJTNFJTNDL2NpcmNsZSUzRSUzQy9zdmclM0VcIik7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6dmVydGljYWwge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AsIGNlbnRlciBib3R0b207XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDEwMCAxMDAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHdpZHRoPScxMDAnIGhlaWdodD0nMTAwJyBmaWxsPSclMjNGRkZGRkYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgLTUwKSclM0UlM0MvcmVjdCUzRSUzQ2NpcmNsZSBjeD0nNTAnIGN5PSc1MCcgcj0nNTAnIGZpbGw9J3JnYmEoMTgyLCAxODIsIDE5MCknJTNFJTNDL2NpcmNsZSUzRSUzQy9zdmclM0VcIiksIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDEwMCAxMDAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHdpZHRoPScxMDAnIGhlaWdodD0nMTAwJyBmaWxsPSclMjNGRkZGRkYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgNTApJyUzRSUzQy9yZWN0JTNFJTNDY2lyY2xlIGN4PSc1MCcgY3k9JzUwJyByPSc1MCcgZmlsbD0ncmdiYSgxODIsIDE4MiwgMTkwKSclM0UlM0MvY2lyY2xlJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3AsIHJpZ2h0IHRvcDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMTAwIDEwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3Qgd2lkdGg9JzEwMCcgaGVpZ2h0PScxMDAnIGZpbGw9JyUyM0ZGRkZGRicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTUwIDApJyUzRSUzQy9yZWN0JTNFJTNDY2lyY2xlIGN4PSc1MCcgY3k9JzUwJyByPSc1MCcgZmlsbD0ncmdiYSgyNDEsIDI0MSwgMjQzKSclM0UlM0MvY2lyY2xlJTNFJTNDL3N2ZyUzRVwiKSwgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMTAwIDEwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3Qgd2lkdGg9JzMwMCcgaGVpZ2h0PScxMDAnIGZpbGw9JyUyM0ZGRkZGRicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNTAgMCknJTNFJTNDL3JlY3QlM0UlM0NjaXJjbGUgY3g9JzUwJyBjeT0nNTAnIHI9JzUwJyBmaWxsPSdyZ2JhKDI0MSwgMjQxLCAyNDMpJyUzRSUzQy9jaXJjbGUlM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvcml6b250YWwge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcCwgcmlnaHQgdG9wO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB3aWR0aD0nMTAwJyBoZWlnaHQ9JzEwMCcgZmlsbD0nJTIzRkZGRkZGJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNTAgMCknJTNFJTNDL3JlY3QlM0UlM0NjaXJjbGUgY3g9JzUwJyBjeT0nNTAnIHI9JzUwJyBmaWxsPSdyZ2JhKDE4MiwgMTgyLCAxOTApJyUzRSUzQy9jaXJjbGUlM0UlM0Mvc3ZnJTNFXCIpLCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB3aWR0aD0nMzAwJyBoZWlnaHQ9JzEwMCcgZmlsbD0nJTIzRkZGRkZGJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg1MCAwKSclM0UlM0MvcmVjdCUzRSUzQ2NpcmNsZSBjeD0nNTAnIGN5PSc1MCcgcj0nNTAnIGZpbGw9J3JnYmEoMTgyLCAxODIsIDE5MCknJTNFJTNDL2NpcmNsZSUzRSUzQy9zdmclM0VcIik7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIEBhcHBseSBhcHBlYXJhbmNlLW5vbmUgYmctd2hpdGUgdy02IGgtNiBibG9jayBtLTAgcC0wIHJvdW5kZWQgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgYm9yZGVyIC1tdC1weDtcbiAgJjpjaGVja2VkIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwi4pyTXCI7XG4gICAgfVxuICB9XG5cbn1cblxuXG4vLy5ncmlkLXN0YWNrLWl0ZW0ge1xuLy8gIHdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xuLy99XG4vLy5ncmlkLXN0YWNrLWl0ZW1bZ3Mtdz1cIjJcIl0ge1xuLy8gIHdpZHRoOiA0ODBweCAhaW1wb3J0YW50O1xuLy99XG5cblxuLy9cbi8vXG4vLy5ncy00ID4gLmdyaWQtc3RhY2staXRlbVtncy14PVwiMVwiXSAgeyBsZWZ0OiAyNSUgfVxuLy8uZ3MtNCA+IC5ncmlkLXN0YWNrLWl0ZW1bZ3MteD1cIjJcIl0gIHsgbGVmdDogNTAlIH1cbi8vLmdzLTQgPiAuZ3JpZC1zdGFjay1pdGVtW2dzLXg9XCIzXCJdICB7IGxlZnQ6IDc1JSB9XG4vL1xuLy8uZ3MtNiA+IC5ncmlkLXN0YWNrLWl0ZW0ge1xuLy8gIHdpZHRoOiAyMTBweDtcbi8vICBiYWNrZ3JvdW5kOiBibHVlO1xuLy8gIHBhZGRpbmc6IDE1cHg7XG4vL31cbi8vXG4vLy5ncy02ID4gLmdyaWQtc3RhY2staXRlbVtncy13PVwiMlwiXSAge1xuLy8gIHdpZHRoOiA0ODBweDtcbi8vICBiYWNrZ3JvdW5kOiBncmVlbjtcbi8vfVxuXG5cbi5tcy1vcHRpb25zLXdyYXAge1xuICAubXMtb3B0aW9ucyB7XG4gICAgdWwgbGFiZWwge1xuICAgICAgcGFkZGluZzogNHB4IDVweCA0cHggMzBweDtcbiAgICB9XG5cbiAgICB1bCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgbGVmdDogMnB4O1xuICAgICAgdG9wOiAycHg7XG4gICAgfVxuICB9XG59XG5cblxuI21vZHVsZ3JpZCB1bCB7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBsaXN0LXN0eWxlOiBkaXNjO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDBweCAwIDAgMjJweDtcbn1cblxuLmRlYml0b3Ige1xuICAjbXMtbGlzdC0xIGJ1dHRvbiB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLm1zLW9wdGlvbnMtd3JhcCA+IGJ1dHRvbjphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gICNtcy1saXN0LTEubXMtYWN0aXZlIGJ1dHRvbiB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBAYXBwbHkgYmctd2hpdGUgdGV4dC1ibGFja1xuICB9XG5cbiAgLm1zLWFjdGl2ZS5tcy1vcHRpb25zLXdyYXAgPiBidXR0b246YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYigxOCwgMzYsIDc3KTtcbiAgfVxuXG4gIC5tcy1vcHRpb25zLXdyYXAge1xuICAgIC5tcy1vcHRpb25zIHtcbiAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogMnB4IDdweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE1Mjk0MTE3NjUpICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICAgIEBhcHBseSB0ZXh0LWJsYWNrXG4gICAgfVxuICB9XG59XG5cbi5pbmZvLW92ZXJsYXkgLmdyaWQtc3RhY2staXRlbS1jb250ZW50IHtcbiAgb3ZlcmZsb3cteDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy1ZOiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbi5pbmZvLW92ZXJsYXkgLmdyaWQtc3RhY2staXRlbS1jb250ZW50IC5pbnNpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0cy1yZWQge1xuICBib3JkZXItY29sb3I6IHJnYigyNDggMTY0IDE2NCAvIHZhcigtLXR3LWJnLW9wYWNpdHkpKVxufVxuXG4uYm9yZGVyLWxpZ2h0cy15ZWxsb3cge1xuICBib3JkZXItY29sb3I6IHJnYigyNTQgMjQ2IDIwNCAvIHZhcigtLXR3LWJnLW9wYWNpdHkpKVxufVxuXG4uYm9yZGVyLWxpZ2h0cy1ncmVlbiB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIyNiAyNTEgMjMyIC8gdmFyKC0tdHctYmctb3BhY2l0eSkpXG59IiwiLmxkLWV4dC1yaWdodCwubGQtZXh0LWxlZnQsLmxkLWV4dC1ib3R0b20sLmxkLWV4dC10b3AsLmxkLW92ZXIsLmxkLW92ZXItaW52ZXJzZSwubGQtb3Zlci1mdWxsLC5sZC1vdmVyLWZ1bGwtaW52ZXJzZXtwb3NpdGlvbjpyZWxhdGl2ZX0ubGQtZXh0LXJpZ2h0Pi5sZCwubGQtZXh0LWxlZnQ+LmxkLC5sZC1leHQtYm90dG9tPi5sZCwubGQtZXh0LXRvcD4ubGQsLmxkLW92ZXI+LmxkLC5sZC1vdmVyLWludmVyc2U+LmxkLC5sZC1vdmVyLWZ1bGw+LmxkLC5sZC1vdmVyLWZ1bGwtaW52ZXJzZT4ubGR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt3aWR0aDoxZW07aGVpZ2h0OjFlbTttYXJnaW46LTAuNWVtO29wYWNpdHk6MDt6LWluZGV4Oi0xO3RyYW5zaXRpb246YWxsIC4zczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnBhdXNlZH0ubGQtZXh0LXJpZ2h0Pi5sZD4qLC5sZC1leHQtbGVmdD4ubGQ+KiwubGQtZXh0LWJvdHRvbT4ubGQ+KiwubGQtZXh0LXRvcD4ubGQ+KiwubGQtb3Zlcj4ubGQ+KiwubGQtb3Zlci1pbnZlcnNlPi5sZD4qLC5sZC1vdmVyLWZ1bGw+LmxkPiosLmxkLW92ZXItZnVsbC1pbnZlcnNlPi5sZD4qe3dpZHRoOjFlbTtoZWlnaHQ6MWVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMC41ZW0sLTAuNWVtKX0ubGQtZXh0LXJpZ2h0LnJ1bm5pbmc+LmxkLC5sZC1leHQtbGVmdC5ydW5uaW5nPi5sZCwubGQtZXh0LWJvdHRvbS5ydW5uaW5nPi5sZCwubGQtZXh0LXRvcC5ydW5uaW5nPi5sZCwubGQtb3Zlci5ydW5uaW5nPi5sZCwubGQtb3Zlci1pbnZlcnNlLnJ1bm5pbmc+LmxkLC5sZC1vdmVyLWZ1bGwucnVubmluZz4ubGQsLmxkLW92ZXItZnVsbC1pbnZlcnNlLnJ1bm5pbmc+Lmxke29wYWNpdHk6MTt6LWluZGV4OmF1dG87dmlzaWJpbGl0eTp2aXNpYmxlO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnJ1bm5pbmcgIWltcG9ydGFudH0ubGQtZXh0LXJpZ2h0LnJ1bm5pbmc+LmxkOmJlZm9yZSwubGQtZXh0LWxlZnQucnVubmluZz4ubGQ6YmVmb3JlLC5sZC1leHQtYm90dG9tLnJ1bm5pbmc+LmxkOmJlZm9yZSwubGQtZXh0LXRvcC5ydW5uaW5nPi5sZDpiZWZvcmUsLmxkLW92ZXIucnVubmluZz4ubGQ6YmVmb3JlLC5sZC1vdmVyLWludmVyc2UucnVubmluZz4ubGQ6YmVmb3JlLC5sZC1vdmVyLWZ1bGwucnVubmluZz4ubGQ6YmVmb3JlLC5sZC1vdmVyLWZ1bGwtaW52ZXJzZS5ydW5uaW5nPi5sZDpiZWZvcmUsLmxkLWV4dC1yaWdodC5ydW5uaW5nPi5sZDphZnRlciwubGQtZXh0LWxlZnQucnVubmluZz4ubGQ6YWZ0ZXIsLmxkLWV4dC1ib3R0b20ucnVubmluZz4ubGQ6YWZ0ZXIsLmxkLWV4dC10b3AucnVubmluZz4ubGQ6YWZ0ZXIsLmxkLW92ZXIucnVubmluZz4ubGQ6YWZ0ZXIsLmxkLW92ZXItaW52ZXJzZS5ydW5uaW5nPi5sZDphZnRlciwubGQtb3Zlci1mdWxsLnJ1bm5pbmc+LmxkOmFmdGVyLC5sZC1vdmVyLWZ1bGwtaW52ZXJzZS5ydW5uaW5nPi5sZDphZnRlcnthbmltYXRpb24tcGxheS1zdGF0ZTpydW5uaW5nICFpbXBvcnRhbnR9LmxkLWV4dC1yaWdodCwubGQtZXh0LWxlZnQsLmxkLWV4dC1ib3R0b20sLmxkLWV4dC10b3B7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn0ubGQtZXh0LXJpZ2h0e3RyYW5zaXRpb246cGFkZGluZy1yaWdodCAuM3N9LmxkLWV4dC1yaWdodC5ydW5uaW5ne3BhZGRpbmctcmlnaHQ6Mi41ZW0gIWltcG9ydGFudH0ubGQtZXh0LXJpZ2h0Pi5sZHt0b3A6NTAlO2xlZnQ6YXV0bztyaWdodDoxLjI1ZW19LmxkLWV4dC1sZWZ0e3RyYW5zaXRpb246cGFkZGluZy1sZWZ0IC4zc30ubGQtZXh0LWxlZnQucnVubmluZ3twYWRkaW5nLWxlZnQ6Mi41ZW0gIWltcG9ydGFudH0ubGQtZXh0LWxlZnQ+Lmxke3RvcDo1MCU7cmlnaHQ6YXV0bztsZWZ0OjEuMjVlbX0ubGQtZXh0LWJvdHRvbXt0cmFuc2l0aW9uOnBhZGRpbmctYm90dG9tIC4zc30ubGQtZXh0LWJvdHRvbS5ydW5uaW5ne3BhZGRpbmctYm90dG9tOjIuNWVtICFpbXBvcnRhbnR9LmxkLWV4dC1ib3R0b20+Lmxke3RvcDphdXRvO2xlZnQ6NTAlO2JvdHRvbToxLjI1ZW19LmxkLWV4dC10b3B7dHJhbnNpdGlvbjpwYWRkaW5nLXRvcCAuM3N9LmxkLWV4dC10b3AucnVubmluZ3twYWRkaW5nLXRvcDoyLjVlbSAhaW1wb3J0YW50fS5sZC1leHQtdG9wPi5sZHtib3R0b206YXV0bztsZWZ0OjUwJTt0b3A6MS4yNWVtfS5sZC1vdmVyOmJlZm9yZSwubGQtb3Zlci1pbnZlcnNlOmJlZm9yZSwubGQtb3Zlci1mdWxsOmJlZm9yZSwubGQtb3Zlci1mdWxsLWludmVyc2U6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOmFsbCAuM3M7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtiYWNrZ3JvdW5kOnJnYmEoMjQwLDI0MCwyNDAsMC44KX0ubGQtb3Zlci5ydW5uaW5nPi5sZCwubGQtb3Zlci1pbnZlcnNlLnJ1bm5pbmc+LmxkLC5sZC1vdmVyLWZ1bGwucnVubmluZz4ubGQsLmxkLW92ZXItZnVsbC1pbnZlcnNlLnJ1bm5pbmc+Lmxke3otaW5kZXg6NDAwMX0ubGQtb3Zlci5ydW5uaW5nOmJlZm9yZSwubGQtb3Zlci1pbnZlcnNlLnJ1bm5pbmc6YmVmb3JlLC5sZC1vdmVyLWZ1bGwucnVubmluZzpiZWZvcmUsLmxkLW92ZXItZnVsbC1pbnZlcnNlLnJ1bm5pbmc6YmVmb3Jle29wYWNpdHk6MTt6LWluZGV4OjQwMDA7ZGlzcGxheTpibG9ja30ubGQtb3Zlci1mdWxsLnJ1bm5pbmc+LmxkLC5sZC1vdmVyLWZ1bGwtaW52ZXJzZS5ydW5uaW5nPi5sZCwubGQtb3Zlci1mdWxsLnJ1bm5pbmc6YmVmb3JlLC5sZC1vdmVyLWZ1bGwtaW52ZXJzZS5ydW5uaW5nOmJlZm9yZXtwb3NpdGlvbjpmaXhlZH0ubGQtb3Zlci1mdWxsPi5sZHtjb2xvcjpyZ2JhKDAsMCwwLDAuOCl9LmxkLW92ZXItZnVsbDpiZWZvcmUsLmxkLW92ZXItZnVsbC1pbnZlcnNlOmJlZm9yZXtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC44KX0ubGQtb3Zlci1pbnZlcnNlPi5sZHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuOCl9LmxkLW92ZXItaW52ZXJzZTpiZWZvcmV7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNil9LmxkLW92ZXItZnVsbC1pbnZlcnNlPi5sZHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuOCl9LmxkLW92ZXItZnVsbC1pbnZlcnNlOmJlZm9yZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC42KX1cbiIsIi5sZC1iYWxsLC5sZC1yaW5nLC5sZC1ob3VyZ2xhc3MsLmxkLWxvYWRlciwubGQtY3Jvc3MsLmxkLXNxdWFyZSwubGQtcGllLC5sZC1zcGlubmVye3dpZHRoOjFlbTtoZWlnaHQ6MWVtO3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOmluaGVyaXQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym94LXNpemluZzpjb250ZW50LWJveH0ubGQtYmFsbDphZnRlciwubGQtcmluZzphZnRlciwubGQtaG91cmdsYXNzOmFmdGVyLC5sZC1sb2FkZXI6YWZ0ZXIsLmxkLWNyb3NzOmFmdGVyLC5sZC1zcXVhcmU6YWZ0ZXIsLmxkLXBpZTphZnRlciwubGQtc3Bpbm5lcjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MmVtO2hlaWdodDoyZW07Ym94LXNpemluZzpib3JkZXItYm94O3RyYW5zZm9ybS1vcmlnaW46MCAwO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlKDAuNSk7YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LmxkLXJpbmc6YWZ0ZXJ7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOi4zZW0gc29saWQgY3VycmVudENvbG9yO2JvcmRlci1sZWZ0LWNvbG9yOnRyYW5zcGFyZW50fS5sZC1iYWxsOmFmdGVye2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6Y3VycmVudENvbG9yfS5sZC1ob3VyZ2xhc3M6YWZ0ZXJ7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjFlbSBzb2xpZCBjdXJyZW50Q29sb3I7Ym9yZGVyLWxlZnQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5sZC1jcm9zczphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6LjVlbTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZSgwLjUpIHRyYW5zbGF0ZSgwLDAuNzVlbSk7YmFja2dyb3VuZDpjdXJyZW50Q29sb3J9LmxkLWNyb3NzOmJlZm9yZXtjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6LjVlbTtoZWlnaHQ6MmVtO2JveC1zaXppbmc6Ym9yZGVyLWJveDt0cmFuc2Zvcm0tb3JpZ2luOjAgMDtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDouNWVtO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlKDAuNSkgdHJhbnNsYXRlKDAuNzVlbSwwKTtiYWNrZ3JvdW5kOmN1cnJlbnRDb2xvcn0ubGQtc3F1YXJlOmFmdGVye2JhY2tncm91bmQ6Y3VycmVudENvbG9yfS5sZC1waWU6YWZ0ZXJ7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjFlbSBzb2xpZCBjdXJyZW50Q29sb3I7Ym9yZGVyLWxlZnQtY29sb3I6dHJhbnNwYXJlbnR9LmxkLXNwaW5uZXI6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6LjRlbTtoZWlnaHQ6LjRlbTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZSgwLjUpIHRyYW5zbGF0ZSgwLjhlbSwwLjhlbSk7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDowO2JveC1zaGFkb3c6MCAxZW0gMCBjdXJyZW50Q29sb3IsMCAtMWVtIDAgY3VycmVudENvbG9yLDFlbSAwIDAgY3VycmVudENvbG9yLC0xZW0gMCAwIGN1cnJlbnRDb2xvciwuNzA3MTA2NzhlbSAuNzA3MTA2NzhlbSAwIGN1cnJlbnRDb2xvciwtLjcwNzEwNjc4ZW0gLjcwNzEwNjc4ZW0gMCBjdXJyZW50Q29sb3IsLjcwNzEwNjc4ZW0gLS43MDcxMDY3OGVtIDAgY3VycmVudENvbG9yLC0uNzA3MTA2NzhlbSAtLjcwNzEwNjc4ZW0gMCBjdXJyZW50Q29sb3J9LmxkLWxvYWRlcntiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmxkLnJldmVyc2V7YW5pbWF0aW9uLWRpcmVjdGlvbjpyZXZlcnNlICFpbXBvcnRhbnR9LmxkLnhwMTV7YW5pbWF0aW9uLWR1cmF0aW9uOi4xNXMgIWltcG9ydGFudH0ubGQueHAzNXthbmltYXRpb24tZHVyYXRpb246LjM1cyAhaW1wb3J0YW50fS5sZC54aGFsZnthbmltYXRpb24tZHVyYXRpb246LjVzICFpbXBvcnRhbnR9LmxkLngxe2FuaW1hdGlvbi1kdXJhdGlvbjoxcyAhaW1wb3J0YW50fS5sZC54MnthbmltYXRpb24tZHVyYXRpb246MnMgIWltcG9ydGFudH0ubGQueDR7YW5pbWF0aW9uLWR1cmF0aW9uOjRzICFpbXBvcnRhbnR9LmxkLnJ1bm5pbmd7YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZyAhaW1wb3J0YW50fS5sZC5wYXVzZWR7YW5pbWF0aW9uLXBsYXktc3RhdGU6cGF1c2VkICFpbXBvcnRhbnR9LmxkLmYwMHthbmltYXRpb24tZGVsYXk6MHMgIWltcG9ydGFudH0ubGQuZjAxe2FuaW1hdGlvbi1kZWxheTotMC4xcyAhaW1wb3J0YW50fS5sZC5mMDJ7YW5pbWF0aW9uLWRlbGF5Oi0wLjJzICFpbXBvcnRhbnR9LmxkLmYwM3thbmltYXRpb24tZGVsYXk6LTAuM3MgIWltcG9ydGFudH0ubGQuZjA0e2FuaW1hdGlvbi1kZWxheTotMC40cyAhaW1wb3J0YW50fS5sZC5mMDV7YW5pbWF0aW9uLWRlbGF5Oi0wLjVzICFpbXBvcnRhbnR9LmxkLmYwNnthbmltYXRpb24tZGVsYXk6LTAuNnMgIWltcG9ydGFudH0ubGQuZjA3e2FuaW1hdGlvbi1kZWxheTotMC43cyAhaW1wb3J0YW50fS5sZC5mMDh7YW5pbWF0aW9uLWRlbGF5Oi0wLjhzICFpbXBvcnRhbnR9LmxkLmYwOXthbmltYXRpb24tZGVsYXk6LTAuOXMgIWltcG9ydGFudH0ubGQuZjEwe2FuaW1hdGlvbi1kZWxheTotMXMgIWltcG9ydGFudH0ubGR7dHJhbnNmb3JtLW9yaWdpbjo1MCUgNTAlO3RyYW5zZm9ybS1ib3g6ZmlsbC1ib3h9QGtleWZyYW1lcyBsZC1ibGlua3swJXtvcGFjaXR5OjF9NDkuNzUle29wYWNpdHk6MX01MC4yNSV7b3BhY2l0eTowfTk5LjUle29wYWNpdHk6MH0xMDAle29wYWNpdHk6MX19LmxkLmxkLWJsaW5re2FuaW1hdGlvbjpsZC1ibGluayAxcyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC1ibHVyezAle2ZpbHRlcjpibHVyKDApfTUwJXtmaWx0ZXI6Ymx1cigxMHB4KX0xMDAle2ZpbHRlcjpibHVyKDApfX0ubGQubGQtYmx1cnthbmltYXRpb246bGQtYmx1ciAxcyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC1iZWF0ezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTAyOCwwLjI0ODQsMC4xMzcyLDAuODQ5KTt0cmFuc2Zvcm06c2NhbGUoMSl9MzQle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzExNiwwLjIwOTUsMC44MTU5LDAuNjg3Nik7dHJhbnNmb3JtOnNjYWxlKDEuMil9Njgle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTQ3NSwwLjI4ODgsMC4yOTQsMC44ODMpO3RyYW5zZm9ybTpzY2FsZSgxLjAyNjgpfTg0JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjgxNzYsMC4yMTkzLDAuODY3LDAuNjg4OSk7dHJhbnNmb3JtOnNjYWxlKDEuMDkzMil9MTAwJXt0cmFuc2Zvcm06c2NhbGUoMSl9fS5sZC5sZC1iZWF0e2FuaW1hdGlvbjpsZC1iZWF0IDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLWJvdW5jZUFsdHswJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjEzNDgsMC4zMjU2LDAuMjQ5NSwwLjg2ODcpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKX01MSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NDI2LDAuMTc4MiwwLjg1MjMsMC42NTE0KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTE0JSl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCl9fS5sZC5sZC1ib3VuY2VBbHR7YW5pbWF0aW9uOmxkLWJvdW5jZUFsdCAxcyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC10aWNrLWFsdHswJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA2MzcsMC4xNTY5LC0wLjAxNTQsMC44NzI3KTt0cmFuc2Zvcm06cm90YXRlKDApfTIyJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc2MzQsMC4yNzEzLDAuNzgxOCwwLjY4MzIpO3RyYW5zZm9ybTpyb3RhdGUoLTQ0Ljg2NWRlZyl9NDMle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDU5OSwwLjEyNjYsMC4yMzcyLDEuMDI5KTt0cmFuc2Zvcm06cm90YXRlKC03LjUxNTAwMDAwMDAwMDAwMWRlZyl9NTYle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNjM1MywwLjMwNDksMC42NzkyLDAuNjY3MSk7dHJhbnNmb3JtOnJvdGF0ZSgtMjUuMjkwMDAwMDAwMDAwMDAzZGVnKX02OCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNTEzLDAuMTE0OCwwLjMwODUsMS4xNTQ4KTt0cmFuc2Zvcm06cm90YXRlKC01LjEzZGVnKX03NiV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC40NjcsMC4yODgxLDAuMzU5MywwLjc4MTkpO3RyYW5zZm9ybTpyb3RhdGUoLTE0LjE3NWRlZyl9ODMle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDYzMiwwLjE2MTUsMC4zNTM5LDEuNDU2NSk7dHJhbnNmb3JtOnJvdGF0ZSgtMy42ZGVnKX04OCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4zNTYzLDAuMzEyNSwwLjUzODcsMS42NDc1KTt0cmFuc2Zvcm06cm90YXRlKC03Ljc0ZGVnKX05MiV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xMjY1LDAuNDE1NSwwLjM4MjEsMS44ODI3KTt0cmFuc2Zvcm06cm90YXRlKC0yLjYxMDAwMDAwMDAwMDAwMDNkZWcpfTk1JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU3MjcsMS4zNTIxLDAuMDIyOSwzLjAzNTYpO3RyYW5zZm9ybTpyb3RhdGUoLTQuMTg1ZGVnKX05OCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC40NTMxLC0xLjM1OTMsMC43NTcsMC4wMjgxKTt0cmFuc2Zvcm06cm90YXRlKC0yLjU2NWRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKDApfX0ubGQubGQtdGljay1hbHR7YW5pbWF0aW9uOmxkLXRpY2stYWx0IDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLWp1bXB7MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNjM3LDAuMTU2OSwtMC4wMTU0LDAuODcyNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApfTIyJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc2MzQsMC4yNzEzLDAuNzgxOCwwLjY4MzIpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMTMuOTU4JSl9NDMle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDU5OSwwLjEyNjYsMC4yMzcyLDEuMDI5KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTIuMzM4JSl9NTYle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNjM1MywwLjMwNDksMC42NzkyLDAuNjY3MSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC03Ljg2OCUpfTY4JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA1MTMsMC4xMTQ4LDAuMzA4NSwxLjE1NDgpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMS41OTYlKX03NiV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC40NjcsMC4yODgxLDAuMzU5MywwLjc4MTkpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNC40MSUpfTgzJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA2MzIsMC4xNjE1LDAuMzUzOSwxLjQ1NjUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMS4xMiUpfTg4JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjM1NjMsMC4zMTI1LDAuNTM4NywxLjY0NzUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMi40MDgwMDAwMDAwMDAwMDA0JSl9OTIle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTI2NSwwLjQxNTUsMC4zODIxLDEuODgyNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC0wLjgxMiUpfTk1JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU3MjcsMS4zNTIxLDAuMDIyOSwzLjAzNTYpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMS4zMDIlKX05OCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC40NTMxLC0xLjM1OTMsMC43NTcsMC4wMjgxKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTAuNzk4JSl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCl9fS5sZC5sZC1qdW1we2FuaW1hdGlvbjpsZC1qdW1wIDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLWJvdW5jZXswJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjEzOCwwLjI1NDEsMC4yMTc3LDAuODc0Nyk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHNjYWxlWSgxKX0zNyV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43Njc5LDAuMTgxNywwLjg0MDEsMC43MTY3KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTM5Ljk2JSkgc2NhbGVZKDEpfTcyLjIle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTA0NSwwLjIwMjYsMC4yMjI0LDAuOTYwOCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHNjYWxlWSgxKX04Ny4yJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc0NjMsMC4yMzE0LDAuODE1OSwwLjY5NDEpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwxOS44NSUpIHNjYWxlWSgwLjYwMyl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgc2NhbGVZKDEpfX0ubGQubGQtYm91bmNle2FuaW1hdGlvbjpsZC1ib3VuY2UgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtY2xvY2t7MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMCwwLjcsMC4zMDAwMDAwMDAwMDAwMDAwNCwxKTt0cmFuc2Zvcm06cm90YXRlKDApfTguMzMzMzMle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsMC43LDAuMzAwMDAwMDAwMDAwMDAwMDQsMSk7dHJhbnNmb3JtOnJvdGF0ZSgzMGRlZyl9MTYuNjY2Njcle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsMC43LDAuMzAwMDAwMDAwMDAwMDAwMDQsMSk7dHJhbnNmb3JtOnJvdGF0ZSg2MGRlZyl9MjUle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsMC43LDAuMzAwMDAwMDAwMDAwMDAwMDQsMSk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9MzMuMzMzMzMle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsMC43LDAuMzAwMDAwMDAwMDAwMDAwMDQsMSk7dHJhbnNmb3JtOnJvdGF0ZSgxMjBkZWcpfTQxLjY2NjY3JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLDAuNywwLjMwMDAwMDAwMDAwMDAwMDA0LDEpO3RyYW5zZm9ybTpyb3RhdGUoMTUwZGVnKX01MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMCwwLjcsMC4zMDAwMDAwMDAwMDAwMDAwNCwxKTt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9NTguMzMzMzMle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsMC43LDAuMzAwMDAwMDAwMDAwMDAwMDQsMSk7dHJhbnNmb3JtOnJvdGF0ZSgyMTBkZWcpfTY2LjY2NjY3JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLDAuNywwLjMwMDAwMDAwMDAwMDAwMDA0LDEpO3RyYW5zZm9ybTpyb3RhdGUoMjQwZGVnKX03NSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMCwwLjcsMC4zMDAwMDAwMDAwMDAwMDAwNCwxKTt0cmFuc2Zvcm06cm90YXRlKDI3MGRlZyl9ODMuMzMzMzMle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsMC43LDAuMzAwMDAwMDAwMDAwMDAwMDQsMSk7dHJhbnNmb3JtOnJvdGF0ZSgzMDBkZWcpfTkxLjY2NjY3JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLDAuNywwLjMwMDAwMDAwMDAwMDAwMDA0LDEpO3RyYW5zZm9ybTpyb3RhdGUoMzMwZGVnKX0xMDAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsMC43LDAuMzAwMDAwMDAwMDAwMDAwMDQsMSk7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0ubGQubGQtY2xvY2t7YW5pbWF0aW9uOmxkLWNsb2NrIDEycyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC1mYWRlezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjA1NywwLjU3MywwLjM3MjMsMC45MTg0KTtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjB9fS5sZC5sZC1mYWRle2FuaW1hdGlvbjpsZC1mYWRlIDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLWZsaXB7MCUsMjUlLDUwJSw3NSUsMTAwJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLDAuNCwwLjYsMSl9MCV7dHJhbnNmb3JtOnNjYWxlKDEsMSl9MjUle3RyYW5zZm9ybTpzY2FsZSgtMSwxKX01MCV7dHJhbnNmb3JtOnNjYWxlKC0xLC0xKX03NSV7dHJhbnNmb3JtOnNjYWxlKDEsLTEpfTEwMCV7dHJhbnNmb3JtOnNjYWxlKDEsMSl9fS5sZC5sZC1mbGlwe2FuaW1hdGlvbjpsZC1mbGlwIDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLWZsb2F0ezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsMC40LDAuNiwxKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgc2NhbGUoMC43KTtib3gtc2hhZG93OjAgMCAwIHJnYmEoMCwwLDAsLjMpfTUwJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjQsMCwxLDAuNik7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC0xNSUpIHNjYWxlKDEpO2JveC1zaGFkb3c6MCAyMyUgNSUgLTE1JSByZ2JhKDAsMCwwLC4yKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSBzY2FsZSgwLjcpO2JveC1zaGFkb3c6MCAwIDAgcmdiYSgwLDAsMCwuMyl9fS5sZC5sZC1mbG9hdHthbmltYXRpb246bGQtZmxvYXQgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtaGVhcnRiZWF0ezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTY3OCwwLjYwNDIsMC41NDY1LDMuMDg1OSk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9MzAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMzIwNiwwLjM0MzUsMC42ODI1LDAuNjU5OCk7dHJhbnNmb3JtOnNjYWxlKDEuMTUpfTMxJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjI4MTEsMC41MDYxLDAuNTM0NywwLjkwOSk7dHJhbnNmb3JtOnNjYWxlKDEuMTQ1OCl9MTAwJXt0cmFuc2Zvcm06c2NhbGUoMSl9fS5sZC5sZC1oZWFydGJlYXR7YW5pbWF0aW9uOmxkLWhlYXJ0YmVhdCAxcyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC1oaXR7MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41LDAsMSwwLjUpO3RyYW5zZm9ybTpzY2FsZSgwKSB0cmFuc2xhdGUoMCwwKSBza2V3WCgwKTtvcGFjaXR5OjF9MjAle3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUoMCwwKSBza2V3WCgyMGRlZyl9NTAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNiwwLDEsMC40KTt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlKDAsMCkgc2tld1goMjBkZWcpfTUwJXtvcGFjaXR5OjF9MTAwJXt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlKDAsMjAwJSkgc2tld1goMjBkZWcpO29wYWNpdHk6MH19LmxkLmxkLWhpdHthbmltYXRpb246bGQtaGl0IDJzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLW1vdmUtbHRyezAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKX00MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSg0MCUsMCl9NDkuOTk5OTkle3RyYW5zZm9ybTp0cmFuc2xhdGUoNDkuOTk5OTklLDApfTUwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsMCl9NTAuMDAwMDEle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTQ5Ljk5OTk5JSwwKX02MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNDAlLDApfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApfX0ubGQubGQtbW92ZS1sdHJ7YW5pbWF0aW9uOmxkLW1vdmUtbHRyIDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLW1vdmUtcnRsezAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKX00MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNDAlLDApfTQ5Ljk5OTk5JXt0cmFuc2Zvcm06dHJhbnNsYXRlKC00OS45OTk5OSUsMCl9NTAle3RyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLDApfTUwLjAwMDAxJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDQ5Ljk5OTk5JSwwKX02MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSg0MCUsMCl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCl9fS5sZC5sZC1tb3ZlLXJ0bHthbmltYXRpb246bGQtbW92ZS1ydGwgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtbW92ZS10dGJ7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApfTQwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsNDAlKX00OS45OTk5OSV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDQ5Ljk5OTk5JSl9NTAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNTAlKX01MC4wMDAwMSV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC00OS45OTk5OSUpfTYwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTQwJSl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCl9fS5sZC5sZC1tb3ZlLXR0YnthbmltYXRpb246bGQtbW92ZS10dGIgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtbW92ZS1idHR7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApfTQwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTQwJSl9NDkuOTk5OTkle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNDkuOTk5OTklKX01MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDUwJSl9NTAuMDAwMDEle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCw0OS45OTk5OSUpfTYwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsNDAlKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKX19LmxkLmxkLW1vdmUtYnR0e2FuaW1hdGlvbjpsZC1tb3ZlLWJ0dCAxcyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC1tb3ZlLWZhZGUtbHRyezAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTtvcGFjaXR5OjF9NDAle3RyYW5zZm9ybTp0cmFuc2xhdGUoNDAlLDApO29wYWNpdHk6MX00OS45OTk5OSV7dHJhbnNmb3JtOnRyYW5zbGF0ZSg0OS45OTk5OSUsMCk7b3BhY2l0eTowfTUwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsMCk7b3BhY2l0eTowfTUwLjAwMDAxJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC00OS45OTk5OSUsMCk7b3BhY2l0eTowfTYwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC00MCUsMCk7b3BhY2l0eToxfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO29wYWNpdHk6MX19LmxkLmxkLW1vdmUtZmFkZS1sdHJ7YW5pbWF0aW9uOmxkLW1vdmUtZmFkZS1sdHIgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtbW92ZS1mYWRlLXJ0bHswJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7b3BhY2l0eToxfTQwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC00MCUsMCk7b3BhY2l0eToxfTQ5Ljk5OTk5JXt0cmFuc2Zvcm06dHJhbnNsYXRlKC00OS45OTk5OSUsMCk7b3BhY2l0eTowfTUwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwwKTtvcGFjaXR5OjB9NTAuMDAwMDEle3RyYW5zZm9ybTp0cmFuc2xhdGUoNDkuOTk5OTklLDApO29wYWNpdHk6MH02MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSg0MCUsMCk7b3BhY2l0eToxfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO29wYWNpdHk6MX19LmxkLmxkLW1vdmUtZmFkZS1ydGx7YW5pbWF0aW9uOmxkLW1vdmUtZmFkZS1ydGwgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtbW92ZS1mYWRlLXR0YnswJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7b3BhY2l0eToxfTQwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsNDAlKTtvcGFjaXR5OjF9NDkuOTk5OTkle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCw0OS45OTk5OSUpO29wYWNpdHk6MH01MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC01MCUpO29wYWNpdHk6MH01MC4wMDAwMSV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC00OS45OTk5OSUpO29wYWNpdHk6MH02MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC00MCUpO29wYWNpdHk6MX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTtvcGFjaXR5OjF9fS5sZC5sZC1tb3ZlLWZhZGUtdHRie2FuaW1hdGlvbjpsZC1tb3ZlLWZhZGUtdHRiIDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLW1vdmUtZmFkZS1idHR7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO29wYWNpdHk6MX00MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC00MCUpO29wYWNpdHk6MX00OS45OTk5OSV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC00OS45OTk5OSUpO29wYWNpdHk6MH01MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDUwJSk7b3BhY2l0eTowfTUwLjAwMDAxJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsNDkuOTk5OTklKTtvcGFjaXR5OjB9NjAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCw0MCUpO29wYWNpdHk6MX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTtvcGFjaXR5OjF9fS5sZC5sZC1tb3ZlLWZhZGUtYnR0e2FuaW1hdGlvbjpsZC1tb3ZlLWZhZGUtYnR0IDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLW9yYml0ezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNjAlKSByb3RhdGUoMCl9OC4zMzMzMyV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNmb3JtOnRyYW5zbGF0ZSgzMCUsLTUxLjk2MTUyJSkgcm90YXRlKDMwZGVnKX0xNi42NjY2NyV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MS45NjE1MiUsLTMwJSkgcm90YXRlKDYwZGVnKX0yNSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNmb3JtOnRyYW5zbGF0ZSg2MCUsMCkgcm90YXRlKDkwZGVnKX0zMy4zMzMzMyV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MS45NjE1MiUsMzAlKSByb3RhdGUoMTIwZGVnKX00MS42NjY2NyV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNmb3JtOnRyYW5zbGF0ZSgzMCUsNTEuOTYxNTIlKSByb3RhdGUoMTUwZGVnKX01MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDYwJSkgcm90YXRlKDE4MGRlZyl9NTguMzMzMzMle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTMwJSw1MS45NjE1MiUpIHJvdGF0ZSgyMTBkZWcpfTY2LjY2NjY3JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MS45NjE1MiUsMzAlKSByb3RhdGUoMjQwZGVnKX03NSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNjAlLDApIHJvdGF0ZSgyNzBkZWcpfTgzLjMzMzMzJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MS45NjE1MiUsLTMwJSkgcm90YXRlKDMwMGRlZyl9OTEuNjY2Njcle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTMwJSwtNTEuOTYxNTIlKSByb3RhdGUoMzMwZGVnKX0xMDAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNjAlKSByb3RhdGUoMzYwZGVnKX19LmxkLmxkLW9yYml0e2FuaW1hdGlvbjpsZC1vcmJpdCAxcyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC1icmVhdGh7MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC45NjQ3LDAuMjQxMywtMC4wNzA1LDAuNzkxMSk7dHJhbnNmb3JtOnNjYWxlKDAuOTA5OTk5OTk5OTk5OTk5OSl9NTEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuOTIyNiwwLjI2MzEsLTAuMDMwOCwwLjc2MjgpO3RyYW5zZm9ybTpzY2FsZSgxLjAyOTk0KX0xMDAle3RyYW5zZm9ybTpzY2FsZSgwLjkwOTk5OTk5OTk5OTk5OTkpfX0ubGQubGQtYnJlYXRoe2FuaW1hdGlvbjpsZC1icmVhdGggMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtZGltezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuOTY0NywwLjI0MTMsLTAuMDcwNSwwLjc5MTEpO29wYWNpdHk6MH01MSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC45MjI2LDAuMjYzMSwtMC4wMzA4LDAuNzYyOCk7b3BhY2l0eTouOTk5NX0xMDAle29wYWNpdHk6MH19LmxkLmxkLWRpbXthbmltYXRpb246bGQtZGltIDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLW1ldHJvbm9tZXswJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc4MDYsMC4wNzE1LDAuODk5OCwwLjczMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTAlKSByb3RhdGUoLTIwZGVnKX0xNy41JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjQ4NCwwLjMzMDgsMC42ODUzLDAuNjY2Nyk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNi4xOCUpIHJvdGF0ZSgtMTIuMzZkZWcpfTI3LjYle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDY3NiwwLjE4MzYsMC4wNTE4LDAuOTQzMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgyLjQ4JSkgcm90YXRlKDQuOTZkZWcpfTUwLjEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzc3MywwLjA3MDgsMC45MDA4LDAuNzM1KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDEwJSkgcm90YXRlKDIwZGVnKX02Ny42JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjQ4ODgsMC4zMzEsMC42MTUzLDAuNjY3NCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg2LjE2JSkgcm90YXRlKDEyLjMyZGVnKX04MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wODAxLDAuMjIwNiwwLjEzNTcsMC45MzYzKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC00LjU3JSkgcm90YXRlKC05LjE0ZGVnKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTEwJSkgcm90YXRlKC0yMGRlZyl9fS5sZC5sZC1tZXRyb25vbWV7YW5pbWF0aW9uOmxkLW1ldHJvbm9tZSAxcyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC1zd2luZ3swJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjk2NDcsMC4yNDEzLC0wLjA3MDUsMC43OTExKTt0cmFuc2Zvcm06cm90YXRlKC0zMGRlZyl9NTEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuOTIyNiwwLjI2MzEsLTAuMDMwOCwwLjc2MjgpO3RyYW5zZm9ybTpyb3RhdGUoMjkuOTdkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgtMzBkZWcpfX0ubGQubGQtc3dpbmd7YW5pbWF0aW9uOmxkLXN3aW5nIDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLXdhbmRlci12ezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzgwNiwwLjA3MTUsMC44OTk4LDAuNzMxKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTEwJSl9MTcuNSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC40ODQsMC4zMzA4LDAuNjg1MywwLjY2NjcpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNi4xOCUpfTI3LjYle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjQ1OSwwLjMzNDMsMC40OTIzLDAuNjcxNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDIuNDglKX0zNS4xJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjEzMTcsMC4zNDAxLDAuMzExLDAuOTE3Nik7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDcuNDklKX01MC4xJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc3NzMsMC4wNzA4LDAuOTAwOCwwLjczNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDEwJSl9NjcuNiV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC40ODg4LDAuMzMxLDAuNjE1MywwLjY2NzQpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCw2LjE2JSl9ODAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjUzOSwwLjMyNzQsMC41NjcxLDAuNjc2KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTQuNTclKX04NSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xMzAyLDAuMzM0OSwwLjMxMTMsMC45MTgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTcuNDclKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMTAlKX19LmxkLmxkLXdhbmRlci12e2FuaW1hdGlvbjpsZC13YW5kZXItdiAxcyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC13YW5kZXItaHswJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc4MDYsMC4wNzE1LDAuODk5OCwwLjczMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTAlLDApfTE3LjUle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNDg0LDAuMzMwOCwwLjY4NTMsMC42NjY3KTt0cmFuc2Zvcm06dHJhbnNsYXRlKC02LjE4JSwwKX0yNy42JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjI0NTksMC4zMzQzLDAuNDkyMywwLjY3MTcpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMi40OCUsMCl9MzUuMSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xMzE3LDAuMzQwMSwwLjMxMSwwLjkxNzYpO3RyYW5zZm9ybTp0cmFuc2xhdGUoNy40OSUsMCl9NTAuMSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NzczLDAuMDcwOCwwLjkwMDgsMC43MzUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMTAlLDApfTY3LjYle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNDg4OCwwLjMzMSwwLjYxNTMsMC42Njc0KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDYuMTYlLDApfTgwJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjI1MzksMC4zMjc0LDAuNTY3MSwwLjY3Nik7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNC41NyUsMCl9ODUle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTMwMiwwLjMzNDksMC4zMTEzLDAuOTE4Myk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNy40NyUsMCl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xMCUsMCl9fS5sZC5sZC13YW5kZXItaCwubGQubGQtd2FuZGVye2FuaW1hdGlvbjpsZC13YW5kZXItaCAxcyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC1wdWxzZXswJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjMzMzMsMC4zMzMzLDAuMzEyNCwwLjY2NjgpO3RyYW5zZm9ybTpzY2FsZSgwLjg1KX0wLjUle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDIzMywtMC4zODY1LDAuNjY2NywwLjY2NjcpO3RyYW5zZm9ybTpzY2FsZSgxLjE0MSl9MS41JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjI4OTMsMC4zNTQsMC42MTU4LDAuNjk1OCk7dHJhbnNmb3JtOnNjYWxlKDEuMTI0KX0xMSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yODYxLDAuNDE5NiwwLjYyMTUsMC43NDc2KTt0cmFuc2Zvcm06c2NhbGUoMC45OTIpfTI1JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA3OTMsMC4yNjI3LDAuOTk3MiwxLjU1MTEpO3RyYW5zZm9ybTpzY2FsZSgwLjg4Nyl9NDkuNSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC42NjY0LDAuMzMzMiwwLjY2NjcsMC42NjY3KTt0cmFuc2Zvcm06c2NhbGUoMC44NSl9NTAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsMC4zNTIyLDEsMC42Njg2KTt0cmFuc2Zvcm06c2NhbGUoMS4xNTAwMDAwMDAwMDAwMDAxKX01MSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yNjY4LDAuNDAzNiwwLjU1NCwwLjc2NTcpO3RyYW5zZm9ybTpzY2FsZSgxLjEzMjAwMDAwMDAwMDAwMDEpfTczLjUle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjk5NywxLjAwMjgsMC42NjcxLDEpO3RyYW5zZm9ybTpzY2FsZSgwLjg5NCl9MTAwJXt0cmFuc2Zvcm06c2NhbGUoMC44NSl9fS5sZC5sZC1wdWxzZXthbmltYXRpb246bGQtcHVsc2UgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtamluZ2xlezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTQ2LDAuMjExMSwwLjU5MDIsMS4zMjA0KTt0cmFuc2Zvcm06cm90YXRlKDApfTExJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjEwNzksMC4xOTkyLC0wLjY0NjIsMC44MjgpO3RyYW5zZm9ybTpyb3RhdGUoNy42MWRlZyl9MjMle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDUwNCwwLjA5NTEsMC4wMTYzLDAuOTY3Nyk7dHJhbnNmb3JtOnJvdGF0ZSgtNS43ODk5OTk5OTk5OTk5OTlkZWcpfTM2JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA0NzUsMC4wOTIxLDAuMzEzNCwxLjA0NTUpO3RyYW5zZm9ybTpyb3RhdGUoMy4zNWRlZyl9NDkle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDc4OSwwLjE1NjUsMC4zNDEzLDEuMDk3Mik7dHJhbnNmb3JtOnJvdGF0ZSgtMS45MzAwMDAwMDAwMDAwMDAyZGVnKX02MiV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNDEsMC4yODg1LDAuNDA2LDEuMTUxOSk7dHJhbnNmb3JtOnJvdGF0ZSgxLjEyZGVnKX03NSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMjYsMC40Njk4LDAuNTAzMSwxLjE3MjIpO3RyYW5zZm9ybTpyb3RhdGUoLTAuNjRkZWcpfTg4JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjMxMjEsMC41NTIxLDAuNTY1NSwwLjg5OTcpO3RyYW5zZm9ybTpyb3RhdGUoMC4zN2RlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKC0wLjI4ZGVnKX19LmxkLmxkLWppbmdsZXthbmltYXRpb246bGQtamluZ2xlIDFzIGluZmluaXRlIGxpbmVhcjt0cmFuc2Zvcm0tb3JpZ2luOjUwJSAwfUBrZXlmcmFtZXMgbGQtcnViYmVyLXZ7MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xODU4LDAuMjg0MSwwLjU4MzQsMS40NjE1KTt0cmFuc2Zvcm06c2NhbGVZKDEpfTMxJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA0NjcsMC4xMTAyLDAuNDgwMywxLjQ3MTkpO3RyYW5zZm9ybTpzY2FsZVkoMS4xMzU0KX00MSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNDY5LDAuMTEwOCwwLjQ3NzUsMS40NzMyKTt0cmFuc2Zvcm06c2NhbGVZKDAuOTA1Mil9NTEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDQ3OCwwLjExMzEsMC40NzIzLDEuNDgxOSk7dHJhbnNmb3JtOnNjYWxlWSgxLjA2NjQpfTYxJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA1MDYsMC4xMTkyLDAuNDYzOSwxLjQ4MTgpO3RyYW5zZm9ybTpzY2FsZVkoMC45NTM2KX03MSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNTgxLDAuMTM3NCwwLjQ1NywxLjQ5MDEpO3RyYW5zZm9ybTpzY2FsZVkoMS4wMzI2KX04MSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNzY1LDAuMTgxMywwLjQ1NDIsMS40OTIzKTt0cmFuc2Zvcm06c2NhbGVZKDAuOTc3Mil9OTEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc0NywwLjMxODEsMC4zNDEsMC44NzgpO3RyYW5zZm9ybTpzY2FsZVkoMS4wMTYpfTEwMCV7dHJhbnNmb3JtOnNjYWxlWSgwLjk4MzYpfX0ubGQubGQtcnViYmVyLXZ7YW5pbWF0aW9uOmxkLXJ1YmJlci12IDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLXJ1YmJlci1oezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTg1OCwwLjI4NDEsMC41ODM0LDEuNDYxNSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0zMSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNDY3LDAuMTEwMiwwLjQ4MDMsMS40NzE5KTt0cmFuc2Zvcm06c2NhbGVYKDEuMTM1NCl9NDEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDQ2OSwwLjExMDgsMC40Nzc1LDEuNDczMik7dHJhbnNmb3JtOnNjYWxlWCgwLjkwNTIpfTUxJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA0NzgsMC4xMTMxLDAuNDcyMywxLjQ4MTkpO3RyYW5zZm9ybTpzY2FsZVgoMS4wNjY0KX02MSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNTA2LDAuMTE5MiwwLjQ2MzksMS40ODE4KTt0cmFuc2Zvcm06c2NhbGVYKDAuOTUzNil9NzEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDU4MSwwLjEzNzQsMC40NTcsMS40OTAxKTt0cmFuc2Zvcm06c2NhbGVYKDEuMDMyNil9ODEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDc2NSwwLjE4MTMsMC40NTQyLDEuNDkyMyk7dHJhbnNmb3JtOnNjYWxlWCgwLjk3NzIpfTkxJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NDcsMC4zMTgxLDAuMzQxLDAuODc4KTt0cmFuc2Zvcm06c2NhbGVYKDEuMDE2KX0xMDAle3RyYW5zZm9ybTpzY2FsZVgoMC45ODM2KX19LmxkLmxkLXJ1YmJlci1oLC5sZC5sZC1ydWJiZXJ7YW5pbWF0aW9uOmxkLXJ1YmJlci1oIDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLXNoYWtlLXZ7MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNDQxLDAuMTkxMiwwLjY1ODMsMS4xMDI5KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCl9MzEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDY2NywwLjE0MTksMC42NjY3LDEuMTQxNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDcuODAwMDAwMDAwMDAwMDAxJSl9NDUle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDU0MiwwLjExNTEsMC41Njk3LDEuMTgxKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTQuNjgwMDAwMDAwMDAwMDAxJSl9NTkle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDQ5NywwLjEwNTgsMC40NTQxLDEuMjMxKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMi44MTAwMDAwMDAwMDAwMDA1JSl9NzMle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDgwOCwwLjE3MTEsMC40MTA5LDEuMjUxOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC0xLjY4MDAwMDAwMDAwMDAwMDIlKX04NyV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMDczLDAuMzcwNSwwLjQwNjQsMC44ODM5KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMS4wMSUpfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC0wLjc4JSl9fS5sZC5sZC1zaGFrZS12e2FuaW1hdGlvbjpsZC1zaGFrZS12IDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLXNoYWtlLWh7MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNTE1LDAuMjA0NywwLjY1NjIsMS4xMzY5KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCl9MzEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDYyOCwwLjEzNjEsMC42MDEyLDEuMjA4Myk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg3LjY2JSwwKX00NSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNTc5LDAuMTI1MSwwLjU2NjEsMS4yMjYzKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01LjM2JSwwKX01OSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNTIzLDAuMTEzLDAuNTE4MSwxLjI0OTMpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMy43NSUsMCl9NzMle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDUxMywwLjExMTMsMC40NjMyLDEuMjc2Mik7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMi42MyUsMCl9ODcle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTUwMiwwLjI3MDksMC4yMzAzLDAuODQ2OSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxLjgzOTk5OTk5OTk5OTk5OTklLDApfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMS42ODAwMDAwMDAwMDAwMDAyJSwwKX19LmxkLmxkLXNoYWtlLWgsLmxkLmxkLXNoYWtle2FuaW1hdGlvbjpsZC1zaGFrZS1oIDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLXRpY2t7MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xODU4LDAuMjg0MSwwLjU4MzQsMS40NjE1KTt0cmFuc2Zvcm06cm90YXRlKDApfTMxJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA0NjcsMC4xMTAyLDAuNDgwMywxLjQ3MTkpO3RyYW5zZm9ybTpyb3RhdGUoMTMuNTQwMDAwMDAwMDAwMDAxZGVnKX00MSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNDY5LDAuMTEwOCwwLjQ3NzUsMS40NzMyKTt0cmFuc2Zvcm06cm90YXRlKC05LjQ4ZGVnKX01MSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNDc4LDAuMTEzMSwwLjQ3MjMsMS40ODE5KTt0cmFuc2Zvcm06cm90YXRlKDYuNjQwMDAwMDAwMDAwMDAxZGVnKX02MSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNTA2LDAuMTE5MiwwLjQ2MzksMS40ODE4KTt0cmFuc2Zvcm06cm90YXRlKC00LjY0MDAwMDAwMDAwMDAwMWRlZyl9NzEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDU4MSwwLjEzNzQsMC40NTcsMS40OTAxKTt0cmFuc2Zvcm06cm90YXRlKDMuMjYwMDAwMDAwMDAwMDAwMmRlZyl9ODEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDc2NSwwLjE4MTMsMC40NTQyLDEuNDkyMyk7dHJhbnNmb3JtOnJvdGF0ZSgtMi4yODAwMDAwMDAwMDAwMDAyZGVnKX05MSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzQ3LDAuMzE4MSwwLjM0MSwwLjg3OCk7dHJhbnNmb3JtOnJvdGF0ZSgxLjZkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgtMS42NDAwMDAwMDAwMDAwMDAxZGVnKX19LmxkLmxkLXRpY2t7YW5pbWF0aW9uOmxkLXRpY2sgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtc21hc2h7MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4zMzg1LDAuMzMyLDAuNjY2NywwLjY2NjcpO3RyYW5zZm9ybTpyb3RhdGUoMCl9NDAuOCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4zMzE2LDAuMzMzOCwwLjU3MTQsMS4zMDQ1KTt0cmFuc2Zvcm06cm90YXRlKDI0LjQ4ZGVnKX00OC41JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjk2NzMsMC4yNzc2LDAuNjY2NywwLjY2NjcpO3RyYW5zZm9ybTpyb3RhdGUoMjkuMDdkZWcpfTUxJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE5MzMsMC4yOTQ3LC0wLjA1NzIsMC43MTkxKTt0cmFuc2Zvcm06cm90YXRlKDI1LjM4ZGVnKX02MC44JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA1ODMsMi44NTA3LDAuODU1OCwxKTt0cmFuc2Zvcm06cm90YXRlKDAuNTRkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgwKX19LmxkLmxkLXNtYXNoe2FuaW1hdGlvbjpsZC1zbWFzaCAxcyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC1qZWxseS1hbHR7MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xODU4LDAuMjg0MSwwLjU4MzQsMS40NjE1KTt0cmFuc2Zvcm06c2tld1goMCl9MzEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDQ2NywwLjExMDIsMC40ODAzLDEuNDcxOSk7dHJhbnNmb3JtOnNrZXdYKDYuNzcwMDAwMDAwMDAwMDAwNWRlZyl9NDEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDQ2OSwwLjExMDgsMC40Nzc1LDEuNDczMik7dHJhbnNmb3JtOnNrZXdYKC00Ljc0ZGVnKX01MSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNDc4LDAuMTEzMSwwLjQ3MjMsMS40ODE5KTt0cmFuc2Zvcm06c2tld1goMy4zMjAwMDAwMDAwMDAwMDAzZGVnKX02MSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNTA2LDAuMTE5MiwwLjQ2MzksMS40ODE4KTt0cmFuc2Zvcm06c2tld1goLTIuMzIwMDAwMDAwMDAwMDAwM2RlZyl9NzEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDU4MSwwLjEzNzQsMC40NTcsMS40OTAxKTt0cmFuc2Zvcm06c2tld1goMS42MzAwMDAwMDAwMDAwMDAxZGVnKX04MSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNzY1LDAuMTgxMywwLjQ1NDIsMS40OTIzKTt0cmFuc2Zvcm06c2tld1goLTEuMTQwMDAwMDAwMDAwMDAwMWRlZyl9OTEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc0NywwLjMxODEsMC4zNDEsMC44NzgpO3RyYW5zZm9ybTpza2V3WCgwLjhkZWcpfTEwMCV7dHJhbnNmb3JtOnNrZXdYKC0wLjgyMDAwMDAwMDAwMDAwMDFkZWcpfX0ubGQubGQtamVsbHktYWx0e2FuaW1hdGlvbjpsZC1qZWxseS1hbHQgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtamVsbHl7MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNDQxLDAuMTkxMiwwLjY1ODMsMS4xMDI5KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgc2tld1goMCl9MzEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDY2NywwLjE0MTksMC42NjY3LDEuMTQxNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNy44MDAwMDAwMDAwMDAwMDElLDApIHNrZXdYKDcuODAwMDAwMDAwMDAwMDAxZGVnKX00NSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNTQyLDAuMTE1MSwwLjU2OTcsMS4xODEpO3RyYW5zZm9ybTp0cmFuc2xhdGUoNC42ODAwMDAwMDAwMDAwMDElLDApIHNrZXdYKC00LjY4MDAwMDAwMDAwMDAwMWRlZyl9NTkle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDQ5NywwLjEwNTgsMC40NTQxLDEuMjMxKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC0yLjgxMDAwMDAwMDAwMDAwMDUlLDApIHNrZXdYKDIuODEwMDAwMDAwMDAwMDAwNWRlZyl9NzMle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDgwOCwwLjE3MTEsMC40MTA5LDEuMjUxOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxLjY4MDAwMDAwMDAwMDAwMDIlLDApIHNrZXdYKC0xLjY4MDAwMDAwMDAwMDAwMDJkZWcpfTg3JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIwNzMsMC4zNzA1LDAuNDA2NCwwLjg4MzkpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTEuMDElLDApIHNrZXdYKDEuMDFkZWcpfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLjc4JSwwKSBza2V3WCgtMC43OGRlZyl9fS5sZC5sZC1qZWxseXthbmltYXRpb246bGQtamVsbHkgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtZGFtYWdlezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTkxNiwwLjM0ODEsMC41MzEzLDIuMDYyMik7b3BhY2l0eToxfTIxJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA0NjEsMC4xMjM3LDAuNDU1OSwxLjg1NzkpO29wYWNpdHk6LjQyMjAwMDAwMDAwMDAwMDA0fTI5JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA0NjgsMC4xMjU0LDAuNDU2NCwxLjg1NTkpO29wYWNpdHk6MS40NjJ9Mzcle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDQ3OSwwLjEyODMsMC40NTcsMS44NTYpO29wYWNpdHk6LjYzfTQ1JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA0ODcsMC4xMzA2LDAuNDU3LDEuODUwNik7b3BhY2l0eToxLjI5Nn01MyV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNTE1LDAuMTM4MywwLjQ1OTEsMS44NTcxKTtvcGFjaXR5Oi43NjN9NjEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDU1NiwwLjE0ODQsMC40NjA4LDEuODQ2KTtvcGFjaXR5OjEuMTg5fTY5JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA1OTUsMC4xNjAyLDAuNDYzMiwxLjg0NTYpO29wYWNpdHk6Ljg0OH03NyV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNjg5LDAuMTg0OSwwLjQ2OTgsMS44MzkxKTtvcGFjaXR5OjEuMTIxfTg1JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA3OTQsMC4yMTMzLDAuNDc2NSwxLjgyMjYpO29wYWNpdHk6LjkwM305MyV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNDg2LDAuMjY5MiwwLjIzMzUsMC44NTUpO29wYWNpdHk6MS4wNzh9MTAwJXtvcGFjaXR5Oi44OTN9fS5sZC5sZC1kYW1hZ2V7YW5pbWF0aW9uOmxkLWRhbWFnZSAxcyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC1ydXNoLWx0cnswJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLDAuNSwwLjUsMSk7b3BhY2l0eTowfTUle29wYWNpdHk6MX0wJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMzE4LjQ3NTIwODYxNDA2ODA0JSkgc2tld1goMzBkZWcpfTI1JXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjEuNDI1NjI1ODQyMjA0MDc0JSkgc2tld1goLTE1ZGVnKX0zMyV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoOC41NzQzNzQxNTc3OTU5MjYlKSBza2V3WCgtMTVkZWcpfTQ0JXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNC4yMTI4Nzk5MjI3OTY2NjclKSBza2V3WCg3LjVkZWcpfTU1LjAwMDAwMDAwMDAwMDAxJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyLjA5NzM5MDgxMDA4NzYyMyUpIHNrZXdYKC0zLjc1ZGVnKX02NiV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2tld1goMCl9ODAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNrZXdYKDApfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMzAwJSkgc2tld1goMzBkZWcpfTEwMCV7b3BhY2l0eToxfX0ubGQubGQtcnVzaC1sdHJ7YW5pbWF0aW9uOmxkLXJ1c2gtbHRyIDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLXJ1c2gtcnRsezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsMC41LDAuNSwxKTtvcGFjaXR5OjB9NSV7b3BhY2l0eToxfTAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDMxOC40NzUyMDg2MTQwNjgwNCUpIHNrZXdYKC0zMGRlZyl9MjUle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIxLjQyNTYyNTg0MjIwNDA3NCUpIHNrZXdYKDE1ZGVnKX0zMyV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTguNTc0Mzc0MTU3Nzk1OTI2JSkgc2tld1goMTVkZWcpfTQ0JXt0cmFuc2Zvcm06dHJhbnNsYXRlWCg0LjIxMjg3OTkyMjc5NjY2NyUpIHNrZXdYKC03LjVkZWcpfTU1LjAwMDAwMDAwMDAwMDAxJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMi4wOTczOTA4MTAwODc2MjMlKSBza2V3WCgzLjc1ZGVnKX02NiV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2tld1goMCl9ODAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNrZXdYKDApfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTMwMCUpIHNrZXdYKC0zMGRlZyl9MTAwJXtvcGFjaXR5OjF9fS5sZC5sZC1ydXNoLXJ0bHthbmltYXRpb246bGQtcnVzaC1ydGwgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtcnVzaC10dGJ7MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMCwwLjUsMC41LDEpO29wYWNpdHk6MH01JXtvcGFjaXR5OjF9MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTc4LjQ3NTIwODYxNDA2ODAyJSkgc2tld1koMzBkZWcpfTI1JXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgyLjU3NDM3NDE1Nzc5NTkyNjMlKSBza2V3WSgtMTVkZWcpfTMzJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSg4LjU3NDM3NDE1Nzc5NTkyNiUpIHNrZXdZKC0xNWRlZyl9NDQle3RyYW5zZm9ybTp0cmFuc2xhdGVZKC00LjIxMjg3OTkyMjc5NjY2NyUpIHNrZXdZKDcuNWRlZyl9NTUuMDAwMDAwMDAwMDAwMDEle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDIuMDk3MzkwODEwMDg3NjIzJSkgc2tld1koLTMuNzVkZWcpfTY2JXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBza2V3WSgwKX04MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2tld1koMCl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSg2MCUpIHNrZXdZKDMwZGVnKX0xMDAle29wYWNpdHk6MX19LmxkLmxkLXJ1c2gtdHRie2FuaW1hdGlvbjpsZC1ydXNoLXR0YiAxcyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC1ydXNoLWJ0dHswJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLDAuNSwwLjUsMSk7b3BhY2l0eTowfTUle29wYWNpdHk6MX0wJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgzMTguNDc1MjA4NjE0MDY4MDQlKSBza2V3WSgtMzBkZWcpfTI1JXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgyMS40MjU2MjU4NDIyMDQwNzQlKSBza2V3WSgxNWRlZyl9MzMle3RyYW5zZm9ybTp0cmFuc2xhdGVZKC04LjU3NDM3NDE1Nzc5NTkyNiUpIHNrZXdZKDE1ZGVnKX00NCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNC4yMTI4Nzk5MjI3OTY2NjclKSBza2V3WSgtNy41ZGVnKX01NS4wMDAwMDAwMDAwMDAwMSV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTIuMDk3MzkwODEwMDg3NjIzJSkgc2tld1koMy43NWRlZyl9NjYle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNrZXdZKDApfTgwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBza2V3WSgwKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0zMDAlKSBza2V3WSgtMzBkZWcpfTEwMCV7b3BhY2l0eToxfX0ubGQubGQtcnVzaC1idHR7YW5pbWF0aW9uOmxkLXJ1c2gtYnR0IDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLXNrZXd7MCUsNTAlLDEwMCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC40LDAsMSwwLjYpfTI1JSw3NSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMCwwLjQsMC42LDEpfTAle3RyYW5zZm9ybTpza2V3WCgyMGRlZykgc2NhbGUoMSl9MjUle3RyYW5zZm9ybTpza2V3WCgwKSBzY2FsZSgwLjkpfTUwJXt0cmFuc2Zvcm06c2tld1goLTIwZGVnKSBzY2FsZSgxKX03NSV7dHJhbnNmb3JtOnNrZXdYKDApIHNjYWxlKDAuOSl9MTAwJXt0cmFuc2Zvcm06c2tld1goMjBkZWcpIHNjYWxlKDEpfX0ubGQubGQtc2tld3thbmltYXRpb246bGQtc2tldyAxcyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC1za2V3LWFsdHswJSw1MCUsMTAwJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjQsMCwxLDAuNil9MjUlLDc1JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLDAuNCwwLjYsMSl9MCV7dHJhbnNmb3JtOnNrZXdZKDIwZGVnKSBzY2FsZSgxKX0yNSV7dHJhbnNmb3JtOnNrZXdZKDApIHNjYWxlKDAuOSl9NTAle3RyYW5zZm9ybTpza2V3WSgtMjBkZWcpIHNjYWxlKDEpfTc1JXt0cmFuc2Zvcm06c2tld1koMCkgc2NhbGUoMC45KX0xMDAle3RyYW5zZm9ybTpza2V3WSgyMGRlZykgc2NhbGUoMSl9fS5sZC5sZC1za2V3LWFsdHthbmltYXRpb246bGQtc2tldy1hbHQgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtc2xpZGUtbHRyezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNDY1MiwwLjEwNTEsMC43NzQsMC42NDI2KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7b3BhY2l0eToxfTIyLjUle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNDE0MiwwLjMxMzEsMC43NjIzLDAuNjUxMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg0Ny44JSwwKTtvcGFjaXR5OjF9NDUle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMzYxNSwwLjMzMSwwLjk2NDYsMS4zNDYxKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDE0Ny44JSwwKTtvcGFjaXR5OjF9NDcuNSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43MDA2LDAuMzMzMiwwLjY2NjcsMC42NjY3KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDE2NS42JSwwKTtvcGFjaXR5OjB9NTAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTYwNCwwLjMxNzYsLTAuMDIxOCwwLjY5NjUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTIwMCUsMCk7b3BhY2l0eTowfTUxJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE5ODMsMC4zNTI5LDAuNTI2MywwLjY5NDUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTE3OS44JSwwKTtvcGFjaXR5OjB9ODAuNCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMzQyLDAuMzcwOCwwLjU0MjIsMC45MDY1KTt0cmFuc2Zvcm06dHJhbnNsYXRlKC0zOC40JSwwKTtvcGFjaXR5OjF9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7b3BhY2l0eToxfX0ubGQubGQtc2xpZGUtbHRye2FuaW1hdGlvbjpsZC1zbGlkZS1sdHIgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtc2xpZGUtcnRsezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNDY1MiwwLjEwNTEsMC43NzQsMC42NDI2KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7b3BhY2l0eToxfTIyLjUle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNDE0MiwwLjMxMzEsMC43NjIzLDAuNjUxMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNDcuOCUsMCk7b3BhY2l0eToxfTQ1JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjM2MTUsMC4zMzEsMC45NjQ2LDEuMzQ2MSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTQ3LjglLDApO29wYWNpdHk6MX00Ny41JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjcwMDYsMC4zMzMyLDAuNjY2NywwLjY2NjcpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTE2NS42JSwwKTtvcGFjaXR5OjB9NTAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTYwNCwwLjMxNzYsLTAuMDIxOCwwLjY5NjUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMjAwJSwwKTtvcGFjaXR5OjB9NTEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTk4MywwLjM1MjksMC41MjYzLDAuNjk0NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxNzkuOCUsMCk7b3BhY2l0eTowfTgwLjQle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjM0MiwwLjM3MDgsMC41NDIyLDAuOTA2NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgzOC40JSwwKTtvcGFjaXR5OjF9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7b3BhY2l0eToxfX0ubGQubGQtc2xpZGUtcnRse2FuaW1hdGlvbjpsZC1zbGlkZS1ydGwgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtc2xpZGUtYnR0ezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNDY1MiwwLjEwNTEsMC43NzQsMC42NDI2KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7b3BhY2l0eToxfTIyLjUle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNDE0MiwwLjMxMzEsMC43NjIzLDAuNjUxMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC00Ny44JSk7b3BhY2l0eToxfTQ1JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjM2MTUsMC4zMzEsMC45NjQ2LDEuMzQ2MSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC0xNDcuOCUpO29wYWNpdHk6MX00Ny41JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjcwMDYsMC4zMzMyLDAuNjY2NywwLjY2NjcpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMTY1LjYlKTtvcGFjaXR5OjB9NTAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTYwNCwwLjMxNzYsLTAuMDIxOCwwLjY5NjUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwyMDAlKTtvcGFjaXR5OjB9NTEle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTk4MywwLjM1MjksMC41MjYzLDAuNjk0NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDE3OS44JSk7b3BhY2l0eTowfTgwLjQle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjM0MiwwLjM3MDgsMC41NDIyLDAuOTA2NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDM4LjQlKTtvcGFjaXR5OjF9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7b3BhY2l0eToxfX0ubGQubGQtc2xpZGUtYnR0e2FuaW1hdGlvbjpsZC1zbGlkZS1idHQgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtc2xpZGUtdHRiezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNDY1MiwwLjEwNTEsMC43NzQsMC42NDI2KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7b3BhY2l0eToxfTIyLjUle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNDE0MiwwLjMxMzEsMC43NjIzLDAuNjUxMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDQ3LjglKTtvcGFjaXR5OjF9NDUle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMzYxNSwwLjMzMSwwLjk2NDYsMS4zNDYxKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMTQ3LjglKTtvcGFjaXR5OjF9NDcuNSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43MDA2LDAuMzMzMiwwLjY2NjcsMC42NjY3KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMTY1LjYlKTtvcGFjaXR5OjB9NTAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTYwNCwwLjMxNzYsLTAuMDIxOCwwLjY5NjUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMjAwJSk7b3BhY2l0eTowfTUxJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE5ODMsMC4zNTI5LDAuNTI2MywwLjY5NDUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMTc5LjglKTtvcGFjaXR5OjB9ODAuNCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMzQyLDAuMzcwOCwwLjU0MjIsMC45MDY1KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTM4LjQlKTtvcGFjaXR5OjF9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7b3BhY2l0eToxfX0ubGQubGQtc2xpZGUtdHRie2FuaW1hdGlvbjpsZC1zbGlkZS10dGIgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtY29pbi1oezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTg1NiwwLjA3MDMsMC40MTQzLDAuOTI5Nyk7dHJhbnNmb3JtOnJvdGF0ZVkoMCl9MTAwJXt0cmFuc2Zvcm06cm90YXRlWSgzNjAwZGVnKX19LmxkLmxkLWNvaW4taCwubGQubGQtY29pbnthbmltYXRpb246bGQtY29pbi1oIDJzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLWNvaW4tdnswJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU4NTYsMC4wNzAzLDAuNDE0MywwLjkyOTcpO3RyYW5zZm9ybTpyb3RhdGVYKDApfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZVgoMzYwMGRlZyl9fS5sZC5sZC1jb2luLXZ7YW5pbWF0aW9uOmxkLWNvaW4tdiAycyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC1jeWNsZXswJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjMzMzMsMC4zMzMzLDAuNjY2NywwLjY2NjcpO3RyYW5zZm9ybTpyb3RhdGUoMCl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5sZC5sZC1jeWNsZXthbmltYXRpb246bGQtY3ljbGUgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtY3ljbGUtYWx0ezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMzMzMywwLjMzMzMsMC42NjY3LDAuNjY2Nyk7dHJhbnNmb3JtOnJvdGF0ZSgwKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoLTM2MGRlZyl9fS5sZC5sZC1jeWNsZS1hbHR7YW5pbWF0aW9uOmxkLWN5Y2xlLWFsdCAxcyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC1mbGlwLWh7MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xOTA5LDAuNDM3MywwLjQ1MDksMC43NDU0KTt0cmFuc2Zvcm06cm90YXRlWSgwKX0zMCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xMjgsMC4yMzE1LDAuOTcwNCwwLjg2MzIpO3RyYW5zZm9ybTpyb3RhdGVZKDE1My43MmRlZyl9NTAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTc4OCwwLjMwMDEsMC41NjEzLDAuNjc4NCk7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKX01NSV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNTQ1LDAuNDkyOSwwLjYwODksMC45MzczKTt0cmFuc2Zvcm06cm90YXRlWSgyMzguNjhkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZVkoMzYwZGVnKX19LmxkLmxkLWZsaXAtaHthbmltYXRpb246bGQtZmxpcC1oIDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLWZsaXAtdnswJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE5MDksMC40MzczLDAuNDUwOSwwLjc0NTQpO3RyYW5zZm9ybTpyb3RhdGVYKDApfTMwJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjEyOCwwLjIzMTUsMC45NzA0LDAuODYzMik7dHJhbnNmb3JtOnJvdGF0ZVgoMTUzLjcyZGVnKX01MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41Nzg4LDAuMzAwMSwwLjU2MTMsMC42Nzg0KTt0cmFuc2Zvcm06cm90YXRlWCgxODBkZWcpfTU1JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE1NDUsMC40OTI5LDAuNjA4OSwwLjkzNzMpO3RyYW5zZm9ybTpyb3RhdGVYKDIzOC42OGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlWCgzNjBkZWcpfX0ubGQubGQtZmxpcC12e2FuaW1hdGlvbjpsZC1mbGlwLXYgMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtc3Bpbi1mYXN0ezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTg1NiwwLjA3MDMsMC40MTQzLDAuOTI5Nyk7dHJhbnNmb3JtOnJvdGF0ZSgwKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoMTgwMGRlZyl9fS5sZC5sZC1zcGluLWZhc3R7YW5pbWF0aW9uOmxkLXNwaW4tZmFzdCAxcyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC1zcGluezAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTg1NiwwLjA3MDMsMC40MTQzLDAuOTI5Nyk7dHJhbnNmb3JtOnJvdGF0ZSgwKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LmxkLmxkLXNwaW57YW5pbWF0aW9uOmxkLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtc3F1ZWV6ZXswJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE2ODUsMC40NDU5LDAuMzY0MSwwLjc4MzMpO3RyYW5zZm9ybTpzY2FsZSgwLjUsMSl9MzAle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDk5NSwwLjE5OSwwLjk5NDgsMC45NTkpO3RyYW5zZm9ybTpzY2FsZSgwLjk0OTAwMDAwMDAwMDAwMDEsMC41NTA5OTk5OTk5OTk5OTk5KX01MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC42MDY0LDAuMzA3OCwwLjU0MDYsMC42NzY0KTt0cmFuc2Zvcm06c2NhbGUoMSwwLjUpfTU1JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE0MDEsMC41ODI2LDAuNjA5MSwwLjk2NTEpO3RyYW5zZm9ybTpzY2FsZSgwLjgwMTk5OTk5OTk5OTk5OTksMC42OTgwMDAwMDAwMDAwMDAxKX0xMDAle3RyYW5zZm9ybTpzY2FsZSgwLjUsMSl9fS5sZC5sZC1zcXVlZXple2FuaW1hdGlvbjpsZC1zcXVlZXplIDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLXN0YXRpY3t9LmxkLmxkLXN0YXRpY3thbmltYXRpb246bGQtc3RhdGljIDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLXN1cnByaXNlezAle3RyYW5zZm9ybTpza2V3WCgwKSBzY2FsZSgxKX0xMCV7dHJhbnNmb3JtOnNrZXdYKC0yNWRlZykgc2NhbGUoMC41KX0yMCV7dHJhbnNmb3JtOnNrZXdYKC0yNWRlZykgc2NhbGUoMC41KX0zMCV7dHJhbnNmb3JtOnNrZXdYKDI1ZGVnKSBzY2FsZSgxKX00MCV7dHJhbnNmb3JtOnNrZXdYKC0yNWRlZykgc2NhbGUoMSl9NTAle3RyYW5zZm9ybTpza2V3WCgyNWRlZykgc2NhbGUoMSl9NjAle3RyYW5zZm9ybTpza2V3WCgtMjVkZWcpIHNjYWxlKDEpfTcwJXt0cmFuc2Zvcm06c2tld1goMjVkZWcpIHNjYWxlKDEpfTgwJXt0cmFuc2Zvcm06c2tld1goLTI1ZGVnKSBzY2FsZSgxKX05MCV7dHJhbnNmb3JtOnNrZXdYKDI1ZGVnKSBzY2FsZSgxKX0xMDAle3RyYW5zZm9ybTpza2V3WCgtMjVkZWcpIHNjYWxlKDEpfX0ubGQubGQtc3VycHJpc2V7YW5pbWF0aW9uOmxkLXN1cnByaXNlIDFzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLW1lYXN1cmV7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHJvdGF0ZSgwKX0zLjMzMzMzJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgcm90YXRlKC0xNC45OTI0MWRlZyl9Ni42NjY2NyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHJvdGF0ZSgxMC45MzczM2RlZyl9MTAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSByb3RhdGUoMTAuNjA3OTNkZWcpfTEzLjMzMzMzJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgcm90YXRlKC0xMC4yNjI0OWRlZyl9MTYuNjY2Njcle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSByb3RhdGUoMC40NzMzN2RlZyl9MjAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSByb3RhdGUoMTVkZWcpfTIzLjMzMzMzJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgcm90YXRlKDAuNDgwODdkZWcpfTI2LjY2NjY3JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgcm90YXRlKC0xMC4yNjc5NmRlZyl9MzAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSByb3RhdGUoMTAuNjAyNjJkZWcpfTMzLjMzMzMzJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgcm90YXRlKDEwLjk0MjQ2ZGVnKX0zNi42NjY2NyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHJvdGF0ZSgtMTQuOTkyNjVkZWcpfTQwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgcm90YXRlKC0wLjAwNzVkZWcpfTQzLjMzMzMzJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgcm90YXRlKDE0Ljk5MjE3ZGVnKX00Ni42NjY2NyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHJvdGF0ZSgtMTAuOTMyMTlkZWcpfTUwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgcm90YXRlKC0xMC42MTMyM2RlZyl9NTMuMzMzMzMle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSByb3RhdGUoMTAuMjU3MDJkZWcpfTU2LjY2NjY3JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgcm90YXRlKC0wLjQ2NTg4ZGVnKX02MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHJvdGF0ZSgtMTVkZWcpfTYzLjMzMzMzJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgcm90YXRlKC0wLjQ4ODM2ZGVnKX02Ni42NjY2NyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHJvdGF0ZSgxMC4yNzM0M2RlZyl9NzAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSByb3RhdGUoLTEwLjU5NzMyZGVnKX03My4zMzMzMyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHJvdGF0ZSgtMTAuOTQ3NTlkZWcpfTc2LjY2NjY3JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgcm90YXRlKDE0Ljk5Mjg4ZGVnKX04MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHJvdGF0ZSgwLjAxNWRlZyl9ODMuMzMzMzMle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSByb3RhdGUoLTE0Ljk5MTkzZGVnKX04Ni42NjY2NyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHJvdGF0ZSgxMC45MjcwNmRlZyl9OTAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSByb3RhdGUoMTAuNjE4NTNkZWcpfTkzLjMzMzMzJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgcm90YXRlKC0xMC4yNTE1NWRlZyl9OTYuNjY2Njcle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSByb3RhdGUoMC40NTgzOGRlZyl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgcm90YXRlKDApfX0ubGQubGQtbWVhc3VyZXthbmltYXRpb246bGQtbWVhc3VyZSA1cyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC1zaGl2ZXJ7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHNjYWxlKDEpfTMuMzMzMzMle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSBzY2FsZSgxLjA0Mjc5KX02LjY2NjY3JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgc2NhbGUoMS4wMDUyNCl9MTAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSBzY2FsZSgwLjk2MzY5KX0xMy4zMzMzMyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHNjYWxlKDAuOTUwNjQpfTE2LjY2NjY3JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgc2NhbGUoMC45NzY1MSl9MjAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSBzY2FsZSgxLjAyMDc4KX0yMy4zMzMzMyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHNjYWxlKDEuMDQ4NzUpfTI2LjY2NjY3JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgc2NhbGUoMS4wMzgzMil9MzAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSBzY2FsZSgwLjk5Nzc3KX0zMy4zMzMzMyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHNjYWxlKDAuOTU4OTcpfTM2LjY2NjY3JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgc2NhbGUoMC45NTI0NCl9NDAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSBzY2FsZSgwLjk4MzM1KX00My4zMzMzMyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHNjYWxlKDEuMDI3MzMpfTQ2LjY2NjY3JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgc2NhbGUoMS4wNDk4OCl9NTAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSBzY2FsZSgxLjAzMzEpfTUzLjMzMzMzJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgc2NhbGUoMC45OTAzNSl9NTYuNjY2Njcle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSBzY2FsZSgwLjk1NTA3KX02MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHNjYWxlKDAuOTU1MjcpfTYzLjMzMzMzJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgc2NhbGUoMC45OTA1Nyl9NjYuNjY2Njcle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSBzY2FsZSgxLjAzMzQzKX03MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHNjYWxlKDEuMDQ5ODQpfTczLjMzMzMzJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgc2NhbGUoMS4wMjcxNCl9NzYuNjY2Njcle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSBzY2FsZSgwLjk4MjkzKX04MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHNjYWxlKDAuOTUyMyl9ODMuMzMzMzMle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSBzY2FsZSgwLjk1OTEpfTg2LjY2NjY3JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgc2NhbGUoMC45OTgyMSl9OTAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKSBzY2FsZSgxLjAzODYpfTkzLjMzMzMzJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgc2NhbGUoMS4wNDg3KX05Ni42NjY2NyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHNjYWxlKDEuMDIwMzgpfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHNjYWxlKDEpfX0ubGQubGQtc2hpdmVye2FuaW1hdGlvbjpsZC1zaGl2ZXIgLjVzIGluZmluaXRlIGxpbmVhcn1Aa2V5ZnJhbWVzIGxkLXN3aW17MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApIHJvdGF0ZSgwKX04LjMzMzMzJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01Ljk2NDYycHgsNC45MDg0NXB4KSByb3RhdGUoLTEzLjY2ODIxZGVnKX0xNi42NjY2NyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1LjI1NDcxcHgsLTIuMDU2MDZweCkgcm90YXRlKDAuNDczMzdkZWcpfTI1JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDIuMzA5MjlweCw1Ljc5MzcycHgpIHJvdGF0ZSgxMy44NTY0ZGVnKX0zMy4zMzMzMyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNS43NTU1NnB4LC00LjYwODAycHgpIHJvdGF0ZSgxMC45NDI0NmRlZyl9NDEuNjY2Njcle3RyYW5zZm9ybTp0cmFuc2xhdGUoMy43MzUyMnB4LDUuOTc3NDJweCkgcm90YXRlKC0xNC4wMzA3OWRlZyl9NTAle3RyYW5zZm9ybTp0cmFuc2xhdGUoNC4yNjI4cHgsLTMuMDEyMjJweCkgcm90YXRlKC0xMC42MTMyM2RlZyl9NTguMzMzMzMle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTQuNjU5NzVweCwtMi41MTI2OXB4KSByb3RhdGUoNS4yODY5ZGVnKX02Ni42NjY2NyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxLjY0MDI0cHgsLTEuMDUxNjdweCkgcm90YXRlKDEwLjI3MzQzZGVnKX03NSV7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1LjU1OTU0cHgsLTQuMjI3NjNweCkgcm90YXRlKC01LjcyNzI2ZGVnKX04My4zMzMzMyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMi44NDYwMnB4LDUuOTE0MzlweCkgcm90YXRlKC0xNC45OTE5M2RlZyl9OTEuNjY2Njcle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTAuNzA3NDRweCwtNS40MzA2NHB4KSByb3RhdGUoNi4xNjE5MmRlZyl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkgcm90YXRlKDApfX0ubGQubGQtc3dpbXthbmltYXRpb246bGQtc3dpbSAxMHMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtdHJlbWJsZXswJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCl9My4zMzMzMyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMC4xODkyM3B4LDEuNDU0ODVweCl9Ni42NjY2NyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMC44NDI5NnB4LC0xLjMyNTI0cHgpfTEwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAuNjc5NzFweCwxLjAwNDIycHgpfTEzLjMzMzMzJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC0wLjUwNTZweCwwLjgzNjE2cHgpfTE2LjY2NjY3JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDEuMzEzNjhweCwtMC41MTQwMXB4KX0yMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMS4yMTE4NHB4LDEuNDkxOTNweCl9MjMuMzMzMzMle3RyYW5zZm9ybTp0cmFuc2xhdGUoMS4wOTA2NXB4LC0wLjIxMjU5cHgpfTI2LjY2NjY3JXt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xLjQ5OTE2cHgsMC41NjE1OXB4KX0zMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxLjQ4MDg2cHgsMS4yMTIyOHB4KX0zMy4zMzMzMyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMS40Mzg4OXB4LC0xLjE1MnB4KX0zNi42NjY2NyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxLjM1OTE0cHgsMS4zNDgzNXB4KX00MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMS40MjgzNHB4LDAuMzA5MXB4KX00My4zMzMzMyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxLjQ3NDcycHgsLTEuNDk4ODlweCl9NDYuNjY2Njcle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTAuOTI0MDJweCwxLjQ0MTZweCl9NTAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMS4wNjU3cHgsLTAuNzUzMDZweCl9NTMuMzMzMzMle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTEuMTkwMzVweCwtMS4wNzQ4NHB4KX01Ni42NjY2NyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLjI4ODI4cHgsMC43OTMzN3B4KX02MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMC40NzE2N3B4LC0xLjQyNzg5cHgpfTYzLjMzMzMzJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAuNjQ3NTNweCwtMC4wOTc5NXB4KX02Ni42NjY2NyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLjQxMDA2cHgsLTAuMjYyOTJweCl9NzAle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTAuMjI0NzdweCwtMS4zNjgzcHgpfTczLjMzMzMzJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAuMDM1ODhweCwwLjkyOTMxcHgpfTc2LjY2NjY3JXt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xLjAxOTM3cHgsLTEuMTgzOThweCl9ODAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMC44NzI0cHgsLTAuNjA0OTRweCl9ODMuMzMzMzMle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTAuNzExNTFweCwxLjQ3ODZweCl9ODYuNjY2Njcle3RyYW5zZm9ybTp0cmFuc2xhdGUoMS40MDczNHB4LC0xLjQ5NjA3cHgpfTkwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xLjMzMDYycHgsMC40Njk1N3B4KX05My4zMzMzMyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxLjIzMjY0cHgsMS4yNjczOHB4KX05Ni42NjY2NyV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMS40ODk3NXB4LC0xLjAzODY3cHgpfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApfX0ubGQubGQtdHJlbWJsZXthbmltYXRpb246bGQtdHJlbWJsZSAuNXMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgbGQtdm9ydGV4ezAlLDYwJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjMsMCwxLDAuNyl9MCV7b3BhY2l0eTowO3RyYW5zZm9ybTpyb3RhdGUoLTE4MDBkZWcpIHNjYWxlKDAuMyl9NjAle29wYWNpdHk6MTt0cmFuc2Zvcm06cm90YXRlKDApIHNjYWxlKDEpfTEwMCV7b3BhY2l0eTowO3RyYW5zZm9ybTpyb3RhdGUoMCkgc2NhbGUoMSl9fS5sZC5sZC12b3J0ZXh7YW5pbWF0aW9uOmxkLXZvcnRleCAxcyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC12b3J0ZXgtYWx0ezAlLDYwJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjMsMCwxLDAuNyl9MCV7b3BhY2l0eTowO3RyYW5zZm9ybTpyb3RhdGUoLTE4MDBkZWcpIHNjYWxlKDMpfTYwJXtvcGFjaXR5OjE7dHJhbnNmb3JtOnJvdGF0ZSgwKSBzY2FsZSgxKX0xMDAle29wYWNpdHk6MDt0cmFuc2Zvcm06cm90YXRlKDApIHNjYWxlKDEpfX0ubGQubGQtdm9ydGV4LWFsdHthbmltYXRpb246bGQtdm9ydGV4LWFsdCAxcyBpbmZpbml0ZSBsaW5lYXJ9QGtleWZyYW1lcyBsZC13cmVuY2h7MjAlLDM2JSw3MCUsODYle3RyYW5zZm9ybTpyb3RhdGUoMCl9MCUsNTAlLDEwMCV7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9fS5sZC5sZC13cmVuY2h7YW5pbWF0aW9uOmxkLXdyZW5jaCAxcyBpbmZpbml0ZSBsaW5lYXJ9XG4iLCJAdGFpbHdpbmQgYmFzZTtcbiIsIkB0YWlsd2luZCBjb21wb25lbnRzO1xuIiwiQHRhaWx3aW5kIHV0aWxpdGllcztcbiIsIi8vIEltcG9ydCBUYWlsd2luZCBDU1NcbkBpbXBvcnQgJ2xvYWRlci5jc3MnO1xuQGltcG9ydCAnbG9hZGluZy5jc3MnO1xuQGltcG9ydCAndGFpbHdpbmRjc3MvYmFzZSc7XG5AaW1wb3J0ICd0YWlsd2luZGNzcy9jb21wb25lbnRzJztcbkBpbXBvcnQgJ3RhaWx3aW5kY3NzL3V0aWxpdGllcyc7XG5cbmRpdjp0YXJnZXR7XG4gICAgc2Nyb2xsLW1hcmdpbi10b3A6IDE1MHB4O1xufVxuXG4vLyBDdXN0b20gQ1NTIGNsYXNzZXNcbi8vIEJhY2tncm91bmQgc3R5bGVzXG4uYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi8uLi9pbWFnZXMvYmFja2dyb3VuZC5zdmdcIik7XG59XG5cbi5iYWNrZ3JvdW5kLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi8uLi9pbWFnZXMvYmFja2dyb3VuZC1oZWFkZXIuc3ZnXCIpO1xufVxuXG4vLyBQYWRkaW5nIExlZnRcbi5wbC0xOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xufVxuXG4ucGwtMjIge1xuICAgIHBhZGRpbmctbGVmdDogMjJweDtcbn1cblxuLnBsLTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbn1cblxuLnBsLTEyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbn1cblxuLy8gUGFkZGluZyBSaWdodFxuLnByLTEwOSB7XG4gICAgcGFkZGluZy1yaWdodDogMTA5cHg7XG59XG5cbi5wci0xMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xufVxuXG4ucHItMTY1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjVweDtcbn1cblxuLnByLTIxMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjEwcHg7XG59XG5cbi8vIFBhZGRpbmcgWFxuLnB4LTM1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cblxuLy8gUGFkZGluZyBUb3Bcbi5wdC0zOSB7XG4gICAgcGFkZGluZy10b3A6IDM5cHg7XG59XG5cbi8vIFBhZGRpbmcgQm90dG9tXG4ucGItMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4ucGItNDYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NnB4O1xufVxuXG4vLyBNYXJnaW4gTGVmdFxuLm1sLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbn1cblxuLm1sLTY4IHtcbiAgICBtYXJnaW4tbGVmdDogNjhweDtcbn1cblxuLm1sLTE0NyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0N3B4O1xufVxuXG4vLyBNYXJnaW4gVG9wXG4ubXQtMTkge1xuICAgIG1hcmdpbi10b3A6IDE5cHg7XG59XG5cbi5tdC0yMiB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbn1cblxuLm10LTI2IHtcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xufVxuXG4ubXQtODEge1xuICAgIG1hcmdpbi10b3A6IDgxcHg7XG59XG5cbi5tdC0xMTgge1xuICAgIG1hcmdpbi10b3A6IDExOHB4O1xufVxuXG4ubXQtMTY1IHtcbiAgICBtYXJnaW4tdG9wOiAxNjVweDtcbn1cblxuLm10LTI4MSB7XG4gICAgbWFyZ2luLXRvcDogMjgxcHg7XG59XG5cbi4tbXQtMjE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMjE1cHg7XG59XG4vLyBNYXJnaW4gQm90dG9tXG4ubWItMTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbn1cblxuLy8gTGV0dGVyIFNwYWNpbmdcbi5scy0wIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xufVxuXG4ubHMtMTEge1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjFweDtcbn1cblxuLmxzLTE0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMS40cHg7XG59XG5cbi5scy0xOCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuOHB4O1xufVxuXG4ubHMtNjQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG59XG5cbi5scy0xMjYge1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjI2cHg7XG59XG5cbi8vIFRleHQgQ29sb3JzXG4udGV4dC1iNzM2MTAge1xuICAgIGNvbG9yOiAjYjczNjEwO1xufVxuXG4udGV4dC0xMjI0NGQge1xuICAgIGNvbG9yOiAjMTIyNDRkO1xufVxuXG4udGV4dC00MzQyNWQge1xuICAgIGNvbG9yOiAjNDM0MjVkO1xufVxuXG4vLyBCYWNrZ3JvdW5kIENvbG9yc1xuLmJnLWUyZmJlOCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UyZmJlODtcbn1cblxuLmJnLWI3MzYxMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I3MzYxMDtcbn1cblxuLmJnLWI2YjZiZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I2YjZiZTtcbn1cblxuLmJnLWY4YTRhNCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4YTRhNDtcbn1cblxuLmJnLWZlZjZjYyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZjZjYztcbn1cblxuLmJnLThiZTVhMyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhiZTVhMztcbn1cblxuLmJnLWY4ZTc4MyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZTc4Mztcbn1cblxuLmJnLWY2ZjdmOCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjdmODtcbn1cblxuLmJnLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjQ0ZDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLy8gQm9yZGVyc1xuLmJvcmRlci1iNzM2MTAge1xuICAgIGJvcmRlci1jb2xvcjogI2I3MzYxMDtcbn1cblxuLmJvcmRlci0xIHtcbiAgICBib3JkZXItd2lkdGg6IDAuNXB4O1xufVxuXG4uYm9yZGVyLWRjZGNlMiB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGNkY2UyO1xufVxuXG4uYm9yZGVyLTEyMjQ0ZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTIyNDRkO1xufVxuXG4uYm9yZGVyLWYxZjFmMyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjFmMWYzO1xufVxuXG4vLyBCb3JkZXIgUmFkaXVzXG4ucmFkaXVzLTQge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLnJhZGl1cy01IHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5yYWRpdXMtMjAge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi8vIEJveCBTaGFkb3dcbi5tb2RhbC1zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggOHB4ICMxMjI0NEQyNjtcbn1cblxuLmNhcmQtc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDhweCAjMTIyNDRkMjc7XG59XG5cbi5kYXNoYm9hcmQtdGV4dHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAwO1xufVxuXG4vLyBTY3JvbGxiYXIgU3R5bGVzXG4ucmVkLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAycHg7XG4gICAgaGVpZ2h0OiA2cHg7XG59XG5cbi5yZWQtc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQ6IHJnYigxODMsIDU0LCAxNikgIWltcG9ydGFudDtcbn1cblxuLmRpc3R1cmJlcnRleHR7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxODMsIDU0LCAxNiwgMC45MCkgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gICAgd2lkdGg6IDEyMCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjZkZWcpO1xuICAgIG1hcmdpbi1sZWZ0OiAtNDhweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDI3cHg7XG59XG5cbi8vLmNvc3QtcGFuZWw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbi8vICAgIHdpZHRoOiA2cHg7XG4vLyAgICBoZWlnaHQ6IDZweDtcbi8vfVxuLy9cbi8vLmNvc3QtcGFuZWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbi8vICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbi8vfVxuLy9cbi8vLnByb2R1Y3QtZGVzYzo6LXdlYmtpdC1zY3JvbGxiYXIge1xuLy8gICAgd2lkdGg6IDZweDtcbi8vICAgIGhlaWdodDogNnB4O1xuLy99XG4vL1xuLy8ucHJvZHVjdC1kZXNjOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4vLyAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4vL31cbi8vXG4vLy5zZWxlY3Rpb24tZGVzYzo6LXdlYmtpdC1zY3JvbGxiYXIge1xuLy8gICAgd2lkdGg6IDZweDtcbi8vICAgIGhlaWdodDogNnB4O1xuLy99XG4vL1xuLy8uc2VsZWN0aW9uLWRlc2M6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbi8vICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbi8vfVxuXG4uZGVzYzo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uZ3JheS1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xufVxuXG4uZGVzYzo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uZ3JheS1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi8vIFBzZXVkby1jbGFzcyBTdHlsZXNcbi5ob3Zlci10ZXh0OmhvdmVyIHtcbiAgICBjb2xvcjogI0I3MzYxMDtcbn1cblxuLm1vZHVsZS1idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNzM2MTA7XG59XG5cbi5kZXZpY2U6aG92ZXIge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICAgIHRvcDogMzgzcHg7XG4gICAgcmlnaHQ6IDM1MnB4O1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAyNXB4IDIwcHg7XG59XG5cbi5nYXVnZTpob3ZlciB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIGhlaWdodDogMjIwcHg7XG4gICAgdG9wOiA1MTNweDtcbiAgICByaWdodDogMTE1cHg7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDI1cHggMjBweDtcbn1cblxuLnRlc3Q6aG92ZXIge1xuICAgIHdpZHRoOiA0NjBweDtcbiAgICBoZWlnaHQ6IDMwMXB4O1xuICAgIHRvcDogNjI1cHg7XG4gICAgcmlnaHQ6IDM1MHB4O1xuICAgIHBhZGRpbmc6IDE4cHggMjJweCAyMnB4IDIwcHg7XG59XG5cbi5jb3N0OmhvdmVyIHtcbiAgICB3aWR0aDogMjMwcHg7XG4gICAgaGVpZ2h0OiAyMzBweDtcbiAgICB0b3A6IDc1M3B4O1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgICBwYWRkaW5nOiAyNXB4IDI0cHggMzBweCAyNXB4O1xufVxuXG4uZG9jdW1lbnQ6aG92ZXIge1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICBoZWlnaHQ6IDIzMHB4O1xuICAgIHRvcDogNzAzcHg7XG4gICAgcmlnaHQ6IDgyM3B4O1xuICAgIHBhZGRpbmc6IDI1cHggMjVweCAzMHB4IDI1cHg7XG59XG5cbi5wcm9kdWN0OmhvdmVyIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgaGVpZ2h0OiAyOTBweDtcbiAgICB0b3A6IDk0NnB4O1xuICAgIHJpZ2h0OiA3MTBweDtcbiAgICBwYWRkaW5nOiAyMnB4IDE4cHggMjdweCAyMHB4O1xufVxuXG4uc2VsZWN0aW9uOmhvdmVyIHtcbiAgICB3aWR0aDogMzU2cHg7XG4gICAgaGVpZ2h0OiAzMzhweDtcbiAgICB0b3A6IDk0OXB4O1xuICAgIHJpZ2h0OiAzNTNweDtcbiAgICBwYWRkaW5nOiAxOHB4IDIxcHggMTlweCAzOXB4O1xufVxuXG4vLyBQb3NpdGlvbmluZ1xuLi1sZWZ0LTMzIHtcbiAgICBsZWZ0OiAtMzNweDtcbn1cblxuLmxlZnQtODcge1xuICAgIGxlZnQ6IDg3cHg7XG59XG5cbi5sZWZ0LTExOSB7XG4gICAgbGVmdDogMTE5cHg7XG59XG5cbi5sZWZ0LTE5MyB7XG4gICAgbGVmdDogMTkzcHg7XG59XG5cbi5yaWdodC0xMjAge1xuICAgIHJpZ2h0OiAxMjBweDtcbn1cblxuLnJpZ2h0LTE4OSB7XG4gICAgcmlnaHQ6IDE4OXB4O1xufVxuXG4ucmlnaHQtMTk0IHtcbiAgICByaWdodDogMTk0cHg7XG59XG5cbi5yaWdodC0yMDAge1xuICAgIHJpZ2h0OiAyMDBweDtcbn1cblxuLnJpZ2h0LTM1NyB7XG4gICAgcmlnaHQ6IDM1N3B4O1xufVxuXG4ucmlnaHQtNDI4IHtcbiAgICByaWdodDogNDI4cHg7XG59XG5cbi5yaWdodC03MTUge1xuICAgIHJpZ2h0OiA3MTVweDtcbn1cblxuLnJpZ2h0LTgzMyB7XG4gICAgcmlnaHQ6IDgzM3B4O1xufVxuXG4udG9wLTI2IHtcbiAgICB0b3A6IDI2cHg7XG59XG5cbi50b3AtNDYge1xuICAgIHRvcDogNDZweDtcbn1cblxuLnRvcC01MyB7XG4gICAgdG9wOiA1M3B4O1xufVxuXG4udG9wLTc2IHtcbiAgICB0b3A6IDc2cHg7XG59XG5cbi50b3AtMTkyIHtcbiAgICB0b3A6IDE5MnB4O1xufVxuXG4udG9wLTM0OSB7XG4gICAgdG9wOiAzNDlweDtcbn1cblxuLnRvcC0zODgge1xuICAgIHRvcDogMzg4cHg7XG59XG5cbi50b3AtNTE4IHtcbiAgICB0b3A6IDUxOHB4O1xufVxuXG4udG9wLTYyOCB7XG4gICAgdG9wOiA2MjhweDtcbn1cblxuLnRvcC03MTMge1xuICAgIHRvcDogNzEzcHg7XG59XG5cbi50b3AtNzYzIHtcbiAgICB0b3A6IDc2M3B4O1xufVxuXG4udG9wLTk1MyB7XG4gICAgdG9wOiA5NTNweDtcbn1cblxuLnRvcC0xODE4IHtcbiAgICB0b3A6IDE4MThweDtcbn1cblxuLi1ib3R0b20tMzgge1xuICAgIGJvdHRvbTogLTM4cHg7XG59XG5cbi8vIFBhZGRpbmcgYW5kIEdhcCBTaXplc1xuLnB4LTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnB4LTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cblxuLnB0LTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbn1cblxuLnB0LTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbn1cblxuLmdhcC14LTEwIHtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuXG4uZ2FwLXgtMTUge1xuICAgIGNvbHVtbi1nYXA6IDE1cHg7XG59XG5cbi5nYXAteC0yNiB7XG4gICAgY29sdW1uLWdhcDogMjZweDtcbn1cblxuLmdhcC14LTMwIHtcbiAgICBjb2x1bW4tZ2FwOiAzMHB4O1xufVxuXG4uZ2FwLXgtMzgge1xuICAgIGNvbHVtbi1nYXA6IDM4cHg7XG59XG5cbi5nYXAteC03MSB7XG4gICAgY29sdW1uLWdhcDogNzFweDtcbn1cblxuLmdhcC15LTMwIHtcbiAgICByb3ctZ2FwOiAzMHB4O1xufVxuXG4vLyBTY3JvbGxiYXIgU3R5bGVzXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNTU1O1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZGRkO1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XG4gICAgYmFja2dyb3VuZDogI2YxZjFmMTtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogIzg4ODtcbn1cblxuXG4vL1RhYmxlIFN0eWxlc1xuLmRpdmlkZS14IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xufVxuXG4uZGl2aWRlLXkge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG5cbi5kaXZpZGUtZ3JheSB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUpO1xufVxuXG4ubG9naW5QYW5lbHtcbiAgICBtYXJnaW46YXV0bztcbiAgICBtYXJnaW4tdG9wOjEwMHB4O1xuICAgIHdpZHRoOjQwdnc7XG59XG5cbi5sb2dpblBhbmVsIGgye1xuICAgIGZvbnQtc2l6ZToycmVtO1xufVxuXG4uZml4ZWRGb290ZXJ7XG4gICAgcG9zaXRpb246Zml4ZWQ7XG4gICAgYm90dG9tOjA7XG4gICAgd2lkdGg6MTAwdnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojMTIyNDRkO1xufVxuXG4uaW50cmFuZXRMb2dpbntcbiAgICBoZWlnaHQ6aW5pdGlhbCFpbXBvcnRhbnQ7XG59XG5cbi5zbG9nYW57XG4gICAgbWFyZ2luLXRvcDo2MHB4O1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIGZvbnQtc2l6ZToxLjVyZW07XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdle1xuICAgIHotaW5kZXg6MTAwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6OTQwcHgpe1xuICAgIC5sb2dpblBhbmVsIHtcbiAgICAgICAgd2lkdGg6IDYwdnchaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NjQwcHgpe1xuICAgIC5sb2dpblBhbmVsIHtcbiAgICAgICAgd2lkdGg6IDgwdnchaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NTUwcHgpe1xuICAgIC5sb2dpblBhbmVsIHtcbiAgICAgICAgd2lkdGg6IDk1dnchaW1wb3J0YW50O1xuICAgIH1cbn1cblxuI1NlcnZpY2VfTmV3c3tcbiAgICBkaXNwbGF5Om5vbmU7XG59IiwiQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdmb250LVBvcHBpbnMnO1xuICAgIHNyYzogbG9jYWwoJ1BvcHBpbnMgUmVndWxhcicpLCBsb2NhbCgnUG9wcGlucy1SZWd1bGFyJyksXG4gICAgdXJsKCcuLi9mb250cy9Qb3BwaW5zLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdmb250LXBvcHBpbnMtbWVkaXVtJztcbiAgICBzcmM6IGxvY2FsKCdQb3BwaW5zIE1lZGl1bScpLCBsb2NhbCgnUG9wcGlucy1NZWRpdW0nKSxcbiAgICB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMtTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcImZvbnQtcG9wcGlucy1ib2xkXCI7XG4gICAgc3JjOiBsb2NhbChcIlBvcHBpbnMgQm9sZFwiKSwgbG9jYWwoXCJQb3BwaW5zLUJvbGRcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvUG9wcGlucy1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2ZvbnQtc291cmNlU2Fuc3Bybyc7XG4gICAgc3JjOiBsb2NhbCgnU291cmNlU2Fuc1BybyBSZWd1bGFyJyksIGxvY2FsKCdTb3VyY2VTYW5zUHJvLVJlZ3VsYXInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2ZvbnQtb3BlblNhbnMnO1xuICAgIHNyYzogbG9jYWwoJ09wZW5TYW5zIFJlZ3VsYXInKSwgbG9jYWwoJ09wZW5TYW5zLVJlZ3VsYXInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL09wZW5TYW5zLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuLmZvbnQtcG9wcGlucyB7XG4gICAgZm9udC1mYW1pbHk6IGZvbnQtUG9wcGlucztcbn1cbi5mb250LXBvcHBpbnMtbWVkaXVtIHtcbiAgICBmb250LWZhbWlseTogZm9udC1wb3BwaW5zLW1lZGl1bTtcbn1cbi5mb250LXBvcHBpbnMtYm9sZCB7XG4gICAgZm9udC1mYW1pbHk6IGZvbnQtcG9wcGlucy1ib2xkO1xufVxuLmZvbnQtc291cmNlU2Fuc3BybyB7XG4gICAgZm9udC1mYW1pbHk6IGZvbnQtc291cmNlU2Fuc3Bybztcbn1cbi5mb250LW9wZW5TYW5zIHtcbiAgICBmb250LWZhbWlseTogZm9udC1vcGVuU2Fucztcbn1cbi5mb250LWFyaWFsIHtcbiAgICBmb250LWZhbWlseTogQXJpYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG4uZm9udC1hcmlhbC1ib2xkIHtcbiAgICBmb250LWZhbWlseTogQXJpYWw7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/