/*!**********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/svg-transform-loader/encode-query.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/swiper/swiper-bundle.min.css ***!
  \**********************************************************************************************************************************************************************************************************************************/
/**
 * Swiper 8.4.7
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: January 30, 2023
 */
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, 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");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color:#007aff;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  box-sizing: content-box;
}
.swiper-android .swiper-slide, .swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
          transform: translate3d(0px, 0, 0);
}
.swiper-pointer-events {
  touch-action: pan-y;
}
.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-autoheight, .swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: height, -webkit-transform;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform;
}
.swiper-backface-hidden .swiper-slide {
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
  -webkit-perspective: 1200px;
          perspective: 1200px;
}
.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-centered > .swiper-wrapper::before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  -webkit-margin-start: var(--swiper-centered-offset-before);
          margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  -webkit-margin-before: var(--swiper-centered-offset-before);
          margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size:44px;
}
.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: 50%;
  width: calc(44px / 44 * 27);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: 44px;
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - 44px / 2);
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #007aff;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {
  display: none !important;
}
.swiper-button-next:after, .swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: 44px;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  -webkit-font-feature-settings: ;
          font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev, .swiper-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
  content: "prev";
}
.swiper-button-next, .swiper-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
  content: "next";
}
.swiper-button-lock {
  display: none;
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 0.3s opacity;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(0.66);
          transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(0.66);
          transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: 8px;
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: 8px;
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: 50%;
  background: #000;
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: 0.2;
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: #007aff;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0px, -50%, 0);
          transform: translate3d(0px, -50%, 0);
}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 8px;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 0.2s top, 0.2s -webkit-transform;
  transition: 0.2s transform, 0.2s top;
  transition: 0.2s transform, 0.2s top, 0.2s -webkit-transform;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 0.2s left, 0.2s -webkit-transform;
  transition: 0.2s transform, 0.2s left;
  transition: 0.2s transform, 0.2s left, 0.2s -webkit-transform;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 0.2s right, 0.2s -webkit-transform;
  transition: 0.2s transform, 0.2s right;
  transition: 0.2s transform, 0.2s right, 0.2s -webkit-transform;
}
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #007aff;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transform-origin: left top;
          transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
          transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-scrollbar-disabled > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
          transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid #007aff;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
  -webkit-animation: swiper-preloader-spin 1s infinite linear;
          animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color:#fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color:#000;
}
@-webkit-keyframes swiper-preloader-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes swiper-preloader-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-next + .swiper-slide, .swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-filter: blur(50px);
          filter: blur(50px);
}
.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-flip .swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
  transition-property: opacity, height, -webkit-transform;
  transition-property: transform, opacity, height;
  transition-property: transform, opacity, height, -webkit-transform;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  -webkit-transform-origin: center bottom;
          transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
}
/*!***************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/svg-transform-loader/encode-query.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/tailwind.scss ***!
  \***************************************************************************************************************************************************************************************************************/
/*
! tailwindcss v3.3.3 | 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: #d8d8d8; /* 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.
*/

html {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */
  tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
}

/*
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. 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-size: 1em; /* 2 */
}

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

small {
  font-size: 80%;
}

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
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 */
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: 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,
[type='button'],
[type='reset'],
[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::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  opacity: 1; /* 1 */
  color: #bababa; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #bababa; /* 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] {
  display: none;
}

[type='text'],input:where(:not([type])),[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select {
  -webkit-appearance: none;
          appearance: none;
  background-color: #fff;
  border-color: #b5b7bb;
  border-width: 1px;
  border-radius: 0px;
  padding-top: 0.5rem;
  padding-right: 0.75rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-shadow: 0 0 #0000;
}

[type='text']:focus, input:where(:not([type])):focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --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);
  border-color: #2563eb;
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #b5b7bb;
  opacity: 1;
}

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

::-webkit-datetime-edit-fields-wrapper {
  padding: 0;
}

::-webkit-date-and-time-value {
  min-height: 1.5em;
}

::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field {
  padding-top: 0;
  padding-bottom: 0;
}

select {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 20 20%27%3e%3cpath stroke=%27%23b5b7bb%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27M6 8l4 4 4-4%27/%3e%3c/svg%3e");
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 1.5em 1.5em;
  padding-right: 2.5rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

[multiple],[size]:where(select:not([size="1"])) {
  background-image: none;
  background-image: initial;
  background-position: 0 0;
  background-position: initial;
  background-repeat: repeat;
  background-repeat: initial;
  background-size: auto auto;
  background-size: initial;
  padding-right: 0.75rem;
  -webkit-print-color-adjust: inherit;
          print-color-adjust: inherit;
}

[type='checkbox'],[type='radio'] {
  -webkit-appearance: none;
          appearance: none;
  padding: 0;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
  display: inline-block;
  vertical-align: middle;
  background-origin: border-box;
  -webkit-user-select: none;
          user-select: none;
  flex-shrink: 0;
  height: 1rem;
  width: 1rem;
  color: #2563eb;
  background-color: #fff;
  border-color: #b5b7bb;
  border-width: 1px;
  --tw-shadow: 0 0 #0000;
}

[type='checkbox'] {
  border-radius: 0px;
}

[type='radio'] {
  border-radius: 100%;
}

[type='checkbox']:focus,[type='radio']:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 2px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}

[type='checkbox']:checked,[type='radio']:checked {
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}

[type='checkbox']:checked {
  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

[type='radio']:checked {
  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3ccircle cx=%278%27 cy=%278%27 r=%273%27/%3e%3c/svg%3e");
}

[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus {
  border-color: transparent;
  background-color: currentColor;
}

[type='checkbox']:indeterminate {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 16 16%27%3e%3cpath stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M4 8h8%27/%3e%3c/svg%3e");
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}

[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus {
  border-color: transparent;
  background-color: currentColor;
}

[type='file'] {
  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
  background: initial;
  border-color: inherit;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-size: inherit;
  line-height: inherit;
}

[type='file']:focus {
  outline: 1px solid ButtonText;
  outline: 1px auto -webkit-focus-ring-color;
}

:root {
  --color-inherit: inherit;
  --color-current: currentColor;
  --color-transparent: transparent;
  --color-black: #000;
  --color-white: #fff;
  --color-slate-50: #f8fafc;
  --color-slate-100: #f1f5f9;
  --color-slate-200: #e2e8f0;
  --color-slate-300: #cbd5e1;
  --color-slate-400: #94a3b8;
  --color-slate-500: #64748b;
  --color-slate-600: #475569;
  --color-slate-700: #334155;
  --color-slate-800: #1e293b;
  --color-slate-900: #0f172a;
  --color-slate-950: #020617;
  --color-gray-50: #f9fafb;
  --color-gray-100: #f3f4f6;
  --color-gray-200: #d8d8d8;
  --color-gray-300: #cccccc;
  --color-gray-400: #bababa;
  --color-gray-500: #b5b7bb;
  --color-gray-600: #afb1ae;
  --color-gray-700: #a8a9ad;
  --color-gray-800: #9f9f9f;
  --color-gray-900: #757575;
  --color-gray-950: #030712;
  --color-zinc-50: #fafafa;
  --color-zinc-100: #f4f4f5;
  --color-zinc-200: #e4e4e7;
  --color-zinc-300: #d4d4d8;
  --color-zinc-400: #a1a1aa;
  --color-zinc-500: #71717a;
  --color-zinc-600: #52525b;
  --color-zinc-700: #3f3f46;
  --color-zinc-800: #27272a;
  --color-zinc-900: #18181b;
  --color-zinc-950: #09090b;
  --color-neutral-50: #fafafa;
  --color-neutral-100: #f5f5f5;
  --color-neutral-200: #e5e5e5;
  --color-neutral-300: #d4d4d4;
  --color-neutral-400: #a3a3a3;
  --color-neutral-500: #737373;
  --color-neutral-600: #525252;
  --color-neutral-700: #404040;
  --color-neutral-800: #262626;
  --color-neutral-900: #171717;
  --color-neutral-950: #0a0a0a;
  --color-stone-50: #fafaf9;
  --color-stone-100: #f5f5f4;
  --color-stone-200: #e7e5e4;
  --color-stone-300: #d6d3d1;
  --color-stone-400: #a8a29e;
  --color-stone-500: #78716c;
  --color-stone-600: #57534e;
  --color-stone-700: #44403c;
  --color-stone-800: #292524;
  --color-stone-900: #1c1917;
  --color-stone-950: #0c0a09;
  --color-red-50: #fef2f2;
  --color-red-100: #fee2e2;
  --color-red-200: #fecaca;
  --color-red-300: #fca5a5;
  --color-red-400: #f87171;
  --color-red-500: #ef4444;
  --color-red-600: #dc2626;
  --color-red-700: #b91c1c;
  --color-red-800: #991b1b;
  --color-red-900: #7f1d1d;
  --color-red-950: #450a0a;
  --color-orange-50: #fff7ed;
  --color-orange-100: #ffedd5;
  --color-orange-200: #fed7aa;
  --color-orange-300: #fdba74;
  --color-orange-400: #fb923c;
  --color-orange-500: #f97316;
  --color-orange-600: #ea580c;
  --color-orange-700: #c2410c;
  --color-orange-800: #9a3412;
  --color-orange-900: #7c2d12;
  --color-orange-950: #431407;
  --color-amber-50: #fffbeb;
  --color-amber-100: #fef3c7;
  --color-amber-200: #fde68a;
  --color-amber-300: #fcd34d;
  --color-amber-400: #fbbf24;
  --color-amber-500: #f59e0b;
  --color-amber-600: #d97706;
  --color-amber-700: #b45309;
  --color-amber-800: #92400e;
  --color-amber-900: #78350f;
  --color-amber-950: #451a03;
  --color-yellow-50: #fdfdea;
  --color-yellow-100: #fdf6b2;
  --color-yellow-200: #fce96a;
  --color-yellow-300: #faca15;
  --color-yellow-400: #faf3ea;
  --color-yellow-500: #efe6d1;
  --color-yellow-600: #9f580a;
  --color-yellow-700: #8e4b10;
  --color-yellow-800: #723b13;
  --color-yellow-900: #b88e2f;
  --color-yellow-950: #422006;
  --color-lime-50: #f7fee7;
  --color-lime-100: #ecfccb;
  --color-lime-200: #d9f99d;
  --color-lime-300: #bef264;
  --color-lime-400: #a3e635;
  --color-lime-500: #84cc16;
  --color-lime-600: #65a30d;
  --color-lime-700: #4d7c0f;
  --color-lime-800: #3f6212;
  --color-lime-900: #365314;
  --color-lime-950: #1a2e05;
  --color-green-50: #f0fdf4;
  --color-green-100: #dcfce7;
  --color-green-200: #bbf7d0;
  --color-green-300: #86efac;
  --color-green-400: #4ade80;
  --color-green-500: #22c55e;
  --color-green-600: #16a34a;
  --color-green-700: #15803d;
  --color-green-800: #166534;
  --color-green-900: #14532d;
  --color-green-950: #052e16;
  --color-emerald-50: #ecfdf5;
  --color-emerald-100: #d1fae5;
  --color-emerald-200: #a7f3d0;
  --color-emerald-300: #6ee7b7;
  --color-emerald-400: #34d399;
  --color-emerald-500: #10b981;
  --color-emerald-600: #059669;
  --color-emerald-700: #047857;
  --color-emerald-800: #065f46;
  --color-emerald-900: #064e3b;
  --color-emerald-950: #022c22;
  --color-teal-50: #f0fdfa;
  --color-teal-100: #ccfbf1;
  --color-teal-200: #99f6e4;
  --color-teal-300: #5eead4;
  --color-teal-400: #2dd4bf;
  --color-teal-500: #14b8a6;
  --color-teal-600: #0d9488;
  --color-teal-700: #0f766e;
  --color-teal-800: #115e59;
  --color-teal-900: #134e4a;
  --color-teal-950: #042f2e;
  --color-cyan-50: #ecfeff;
  --color-cyan-100: #cffafe;
  --color-cyan-200: #a5f3fc;
  --color-cyan-300: #67e8f9;
  --color-cyan-400: #22d3ee;
  --color-cyan-500: #06b6d4;
  --color-cyan-600: #0891b2;
  --color-cyan-700: #0e7490;
  --color-cyan-800: #155e75;
  --color-cyan-900: #164e63;
  --color-cyan-950: #083344;
  --color-sky-50: #f0f9ff;
  --color-sky-100: #e0f2fe;
  --color-sky-200: #bae6fd;
  --color-sky-300: #7dd3fc;
  --color-sky-400: #38bdf8;
  --color-sky-500: #0ea5e9;
  --color-sky-600: #0284c7;
  --color-sky-700: #0369a1;
  --color-sky-800: #075985;
  --color-sky-900: #0c4a6e;
  --color-sky-950: #082f49;
  --color-blue-50: #eff6ff;
  --color-blue-100: #dbeafe;
  --color-blue-200: #bfdbfe;
  --color-blue-300: #93c5fd;
  --color-blue-400: #60a5fa;
  --color-blue-500: #3b82f6;
  --color-blue-600: #2563eb;
  --color-blue-700: #1d4ed8;
  --color-blue-800: #1e40af;
  --color-blue-900: #1e3a8a;
  --color-blue-950: #172554;
  --color-indigo-50: #eef2ff;
  --color-indigo-100: #e0e7ff;
  --color-indigo-200: #c7d2fe;
  --color-indigo-300: #a5b4fc;
  --color-indigo-400: #818cf8;
  --color-indigo-500: #6366f1;
  --color-indigo-600: #4f46e5;
  --color-indigo-700: #4338ca;
  --color-indigo-800: #3730a3;
  --color-indigo-900: #312e81;
  --color-indigo-950: #1e1b4b;
  --color-violet-50: #f5f3ff;
  --color-violet-100: #ede9fe;
  --color-violet-200: #ddd6fe;
  --color-violet-300: #c4b5fd;
  --color-violet-400: #a78bfa;
  --color-violet-500: #8b5cf6;
  --color-violet-600: #7c3aed;
  --color-violet-700: #6d28d9;
  --color-violet-800: #5b21b6;
  --color-violet-900: #4c1d95;
  --color-violet-950: #2e1065;
  --color-purple-50: #faf5ff;
  --color-purple-100: #f3e8ff;
  --color-purple-200: #e9d5ff;
  --color-purple-300: #d8b4fe;
  --color-purple-400: #c084fc;
  --color-purple-500: #a855f7;
  --color-purple-600: #9333ea;
  --color-purple-700: #7e22ce;
  --color-purple-800: #6b21a8;
  --color-purple-900: #581c87;
  --color-purple-950: #3b0764;
  --color-fuchsia-50: #fdf4ff;
  --color-fuchsia-100: #fae8ff;
  --color-fuchsia-200: #f5d0fe;
  --color-fuchsia-300: #f0abfc;
  --color-fuchsia-400: #e879f9;
  --color-fuchsia-500: #d946ef;
  --color-fuchsia-600: #c026d3;
  --color-fuchsia-700: #a21caf;
  --color-fuchsia-800: #86198f;
  --color-fuchsia-900: #701a75;
  --color-fuchsia-950: #4a044e;
  --color-pink-50: #fdf2f8;
  --color-pink-100: #fce7f3;
  --color-pink-200: #fbcfe8;
  --color-pink-300: #f9a8d4;
  --color-pink-400: #f472b6;
  --color-pink-500: #ec4899;
  --color-pink-600: #db2777;
  --color-pink-700: #be185d;
  --color-pink-800: #9d174d;
  --color-pink-900: #831843;
  --color-pink-950: #500724;
  --color-rose-50: #fff1f2;
  --color-rose-100: #ffe4e6;
  --color-rose-200: #fecdd3;
  --color-rose-300: #fda4af;
  --color-rose-400: #fb7185;
  --color-rose-500: #f43f5e;
  --color-rose-600: #e11d48;
  --color-rose-700: #be123c;
  --color-rose-800: #9f1239;
  --color-rose-900: #881337;
  --color-rose-950: #4c0519;
  --color-primary: var(--primary);
  --color-primary-heading: var(--primary-heading);
  --color-primary-text: var(--primary-text);
  --color-primary-link: var(--primary-link);
  --color-primary-link-hover: var(--primary-link-hover);
  --color-primary-link-focus: var(--primary-link-focus);
  --color-primary-link-text: var(--primary-link-text);
  --color-primary-link-hover-text: var(--primary-link-hover-text);
  --color-primary-link-focus-text: var(--primary-link-focus-text);
  --color-primary-icon: var(--primary-icon);
  --color-primary-icon-hover: var(--primary-icon-hover);
  --color-primary-icon-focus: var(--primary-icon-focus);
  --color-primary-nav: var(--primary-nav);
  --color-primary-nav-bg: var(--primary-nav-bg);
  --color-primary-nav-hover: var(--primary-nav-hover);
  --color-primary-nav-focus: var(--primary-nav-focus);
  --color-primary-nav-text: var(--primary-nav-text);
  --color-primary-nav-hover-text: var(--primary-nav-hover-text);
  --color-primary-nav-focus-text: var(--primary-nav-focus-text);
  --color-primary-nav-text-active: var(--primary-nav-active-text);
  --color-primary-nav-icon: var(--primary-nav-icon);
  --color-primary-hamburger-color: var(--primary-hamburger-color);
  --color-primary-submenu-nav: var(--primary-submenu-nav);
  --color-primary-submenu-nav-bg: var(--primary-submenu-nav-bg);
  --color-primary-submenu-nav-hover: var(--primary-submenu-nav-hover);
  --color-primary-submenu-nav-focus: var(--primary-submenu-nav-focus);
  --color-primary-submenu-nav-text: var(--primary-submenu-nav-text);
  --color-primary-submenu-nav-hover-text: var(--primary-submenu-nav-hover-text);
  --color-primary-submenu-nav-focus-text: var(--primary-submenu-nav-focus-text);
  --color-primary-submenu-nav-text-active: var(--primary-submenu-nav-active-text);
  --color-primary-border: var(--pimary-border);
  --color-primary-submenu-nav-icon: var(--primary-submenu-nav-icon);
  --color-primary-button: var(--primary-button);
  --color-primary-button-text: var(--primary-button-text);
  --color-primary-button-hover-text: var(--primary-button-hover-text);
  --color-primary-button-hover: var(--primary-button-hover);
  --color-primary-button-focus: var(--primary-button-focus);
  --color-primary-button-focus-text: var(--primary-button-focus-text);
  --color-primary-ghost-button: var(--primary-ghost-button);
  --color-primary-ghost-button-text: var(--primary-ghost-button-text);
  --color-primary-ghost-button-hover-text: var(--primary-ghost-button-hover-text);
  --color-primary-ghost-button-hover: var(--primary-ghost-button-hover);
  --color-primary-ghost-button-hover-border: var(--primary-ghost-button-hover-border);
  --color-primary-ghost-button-focus: var(--primary-ghost-button-focus);
  --color-primary-ghost-button-focus-text: var(--primary-ghost-button-focus-text);
  --color-primary-ghost-button-focus-border: var(--primary-ghost-button-focus-border);
  --color-primary-search-button: var(--primary-search-button);
  --color-primary-search-button-text: var(--primary-search-button-text);
  --color-primary-search-icon: var(--primary-search-icon);
  --color-primary-breadcrumbs: var(--primary-breadcrumbs);
  --color-primary-breadcrumbs-text: var(--primary-breadcrumbs-text);
  --color-primary-breadcrumbs-icon: var(--primary-breadcrumbs-icon);
  --color-primary-fieldset: var(--primary-fieldset);
  --color-primary-fieldset-text: var(--primary-fieldset-text);
  --color-primary-legend: var(--primary-legend);
  --color-primary-legend-border: var(--primary-legend-border);
  --color-primary-legend-text: var(--primary-legend-text);
  --color-primary-webform-background: var(--primary-webform-background);
  --color-secondary: var(--secondary);
  --color-secondary-heading: var(--secondary-heading);
  --color-secondary-text: var(--secondary-text);
  --color-secondary-link: var(--secondary-link);
  --color-secondary-link-text: var(--secondary-link-text);
  --color-secondary-link-hover-text: var(--secondary-link-hover-text);
  --color-secondary-link-hover: var(--secondary-link-hover);
  --color-secondary-link-focus: var(--secondary-link-focus);
  --color-secondary-link-focus-text: var(--secondary-link-focus-text);
  --color-secondary-nav: var(--secondary-nav);
  --color-secondary-nav-hover: var(--secondary-nav-hover);
  --color-secondary-nav-focus: var(--secondary-nav-focus);
  --color-secondary-nav-text: var(--secondary-nav-text);
  --color-secondary-nav-hover-text: var(--secondary-nav-hover-text);
  --color-secondary-nav-focus-text: var(--secondary-nav-focus-text);
  --color-secondary-nav-icon: var(--secondary-nav-icon);
  --color-secondary-icon: var(--secondary-icon);
  --color-secondary-icon-hover: var(--secondary-icon-hover);
  --color-secondary-icon-focus: var(--secondary-icon-focus);
  --color-secondary-button: var(--secondary-button);
  --color-secondary-button-text: var(--secondary-button-text);
  --color-secondary-button-hover-text: var(--secondary-button-hover-text);
  --color-secondary-button-hover: var(--secondary-button-hover);
  --color-secondary-button-focus: var(--secondary-button-focus);
  --color-secondary-button-focus-text: var(--secondary-button-focus-text);
  --color-secondary-ghost-button: var(--secondary-ghost-button);
  --color-secondary-ghost-button-text: var(--secondary-ghost-button-text);
  --color-secondary-ghost-button-hover-text: var(--secondary-ghost-button-hover-text);
  --color-secondary-ghost-button-hover: var(--secondary-ghost-button-hover);
  --color-secondary-ghost-button-hover-border: var(--secondary-ghost-button-hover-border);
  --color-secondary-ghost-button-focus: var(--secondary-ghost-button-focus);
  --color-secondary-ghost-button-focus-text: var(--secondary-ghost-button-focus-text);
  --color-secondary-ghost-button-focus-border: var(--secondary-ghost-button-focus-border);
  --color-secondary-breadcrumbs: var(--secondary-breadcrumbs);
  --color-secondary-breadcrumbs-text: var(--secondary-breadcrumbs-text);
  --color-secondary-breadcrumbs-icon: var(--secondary-breadcrumbs-icon);
  --color-tertiary: var(--tertiary);
  --color-tertiary-nav: var(--tertiary-navigation);
  --color-tertiary-heading: var(--tertiary-heading);
  --color-tertiary-text: var(--tertiary-text);
  --color-tertiary-link: var(--tertiary-link);
  --color-tertiary-link-text: var(--tertiary-link-text);
  --color-tertiary-link-hover-text: var(--tertiary-link-hover-text);
  --color-tertiary-link-hover: var(--tertiary-link-hover);
  --color-tertiary-link-focus: var(--tertiary-link-focus);
  --color-tertiary-link-focus-text: var(--tertiary-link-focus-text);
  --color-tertiary-button: var(--tertiary-button);
  --color-tertiary-button-text: var(--tertiary-button-text);
  --color-tertiary-button-hover-text: var(--tertiary-button-hover-text);
  --color-tertiary-button-hover: var(--tertiary-button-hover);
  --color-tertiary-button-focus: var(--tertiary-button-focus);
  --color-tertiary-button-focus-text: var(--tertiary-button-focus-text);
  --color-tertiary-ghost-button: var(--tertiary-ghost-button);
  --color-tertiary-ghost-button-text: var(--tertiary-ghost-button-text);
  --color-tertiary-ghost-button-hover-text: var(--tertiary-ghost-button-hover-text);
  --color-tertiary-ghost-button-hover: var(--tertiary-ghost-button-hover);
  --color-tertiary-ghost-button-focus: var(--tertiary-ghost-button-focus);
  --color-tertiary-ghost-button-focus-text: var(--tertiary-ghost-button-focus-text);
  --color-quaternary: var(--quaternary);
  --color-quaternary-nav: var(--quaternary-navigation);
  --color-quaternary-heading: var(--quaternary-heading);
  --color-quaternary-text: var(--quaternary-text);
  --color-quaternary-link: var(--quaternary-link);
  --color-quaternary-link-text: var(--quaternary-link-text);
  --color-quaternary-link-hover-text: var(--quaternary-link-hover-text);
  --color-quaternary-link-hover: var(--quaternary-link-hover);
  --color-quaternary-link-focus: var(--quaternary-link-focus);
  --color-quaternary-link-focus-text: var(--quaternary-link-focus-text);
  --color-quaternary-button: var(--quaternary-button);
  --color-quaternary-button-text: var(--quaternary-button-text);
  --color-quaternary-button-hover-text: var(--quaternary-button-hover-text);
  --color-quaternary-button-hover: var(--quaternary-button-hover);
  --color-quaternary-button-focus: var(--quaternary-button-focus);
  --color-quaternary-button-focus-text: var(--quaternary-button-focus-text);
  --color-quaternary-ghost-button: var(--quaternary-ghost-button);
  --color-quaternary-ghost-button-text: var(--quaternary-ghost-button-text);
  --color-quaternary-ghost-button-hover-text: var(--quaternary-ghost-button-hover-text);
  --color-quaternary-ghost-button-hover: var(--quaternary-ghost-button-hover);
  --color-quaternary-ghost-button-focus: var(--quaternary-ghost-button-focus);
  --color-quaternary-ghost-button-focus-text: var(--quaternary-ghost-button-focus-text);
}

*, ::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:  ;
}

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

::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:  ;
}
.container {
  width: 100%;
}
@media (min-width: 320px) {

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

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

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

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

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

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

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

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

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

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

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

  .container {
    max-width: 2560px;
  }
}
.prose {
  color: var(--tw-prose-body);
  max-width: 65ch;
}
.prose :where(p):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0.25rem;
  font-size: 1rem;
  line-height: 1.5rem;
  font-family: Nunito;
  font-weight: 300;
}
.prose :where([class~="lead"]):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-lead);
  font-size: 1.25em;
  line-height: 1.6;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}
.prose :where(a):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-links);
  text-decoration: underline;
  font-weight: 500;
}
.prose :where(strong):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-bold);
  font-weight: 600;
}
.prose :where(a strong):not(:where([class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(blockquote strong):not(:where([class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(thead th strong):not(:where([class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(ol):not(:where([class~="not-prose"] *)) {
  list-style-type: none;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-left: 0;
  counter-reset: numList;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
}
.prose :where(ol[type="A"]):not(:where([class~="not-prose"] *)) {
  list-style-type: upper-alpha;
}
.prose :where(ol[type="a"]):not(:where([class~="not-prose"] *)) {
  list-style-type: lower-alpha;
}
.prose :where(ol[type="A" s]):not(:where([class~="not-prose"] *)) {
  list-style-type: upper-alpha;
}
.prose :where(ol[type="a" s]):not(:where([class~="not-prose"] *)) {
  list-style-type: lower-alpha;
}
.prose :where(ol[type="I"]):not(:where([class~="not-prose"] *)) {
  list-style-type: upper-roman;
}
.prose :where(ol[type="i"]):not(:where([class~="not-prose"] *)) {
  list-style-type: lower-roman;
}
.prose :where(ol[type="I" s]):not(:where([class~="not-prose"] *)) {
  list-style-type: upper-roman;
}
.prose :where(ol[type="i" s]):not(:where([class~="not-prose"] *)) {
  list-style-type: lower-roman;
}
.prose :where(ol[type="1"]):not(:where([class~="not-prose"] *)) {
  list-style-type: decimal;
}
.prose :where(ul):not(:where([class~="not-prose"] *)) {
  list-style-type: disc;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-left: 1.625em;
}
.prose :where(ol > li):not(:where([class~="not-prose"] *))::marker {
  font-weight: 400;
  color: var(--tw-prose-counters);
}
.prose :where(ul > li):not(:where([class~="not-prose"] *))::marker {
  color: var(--tw-prose-bullets);
}
.prose :where(hr):not(:where([class~="not-prose"] *)) {
  border-color: var(--tw-prose-hr);
  border-top-width: 1px;
  margin-top: 3em;
  margin-bottom: 3em;
}
.prose :where(blockquote):not(:where([class~="not-prose"] *)) {
  font-weight: 500;
  font-style: italic;
  color: var(--tw-prose-quotes);
  border-left-width: 0.25rem;
  border-left-color: var(--tw-prose-quote-borders);
  quotes: "\2018""\2019";
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1em;
  font-size: 2.25rem;
  font-size: [object Object];
  line-height: 1.25;
}
.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"] *))::before {
  content: open-quote;
}
.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"] *))::after {
  content: close-quote;
}
.prose :where(h1):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 700;
  font-size: 1.625rem;
  margin-top: 0;
  margin-bottom: 0.5rem;
  line-height: 1.25;
  margin-left: 0;
  margin-right: 0;
}
.prose :where(h1 strong):not(:where([class~="not-prose"] *)) {
  font-weight: 900;
  color: inherit;
}
.prose :where(h2):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 700;
  font-size: 1.5rem;
  margin-top: 2em;
  margin-bottom: 0.375rem;
  line-height: 1.25;
}
.prose :where(h2 strong):not(:where([class~="not-prose"] *)) {
  font-weight: 800;
  color: inherit;
}
.prose :where(h3):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 500;
  font-size: 1.5rem;
  margin-top: 1.6em;
  margin-bottom: 0.375rem;
  line-height: 1.25;
}
.prose :where(h3 strong):not(:where([class~="not-prose"] *)) {
  font-weight: 700;
  color: inherit;
}
.prose :where(h4):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 500;
  margin-top: 1.5em;
  margin-bottom: 0.375rem;
  line-height: 1.25;
  font-size: 1.5rem;
  font-size: [object Object];
}
.prose :where(h4 strong):not(:where([class~="not-prose"] *)) {
  font-weight: 700;
  color: inherit;
}
.prose :where(img):not(:where([class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}
.prose :where(figure > *):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}
.prose :where(figcaption):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-captions);
  font-size: 0.875em;
  line-height: 1.4285714;
  margin-top: 0.8571429em;
}
.prose :where(code):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-code);
  font-weight: 600;
  font-size: 0.875em;
}
.prose :where(code):not(:where([class~="not-prose"] *))::before {
  content: "`";
}
.prose :where(code):not(:where([class~="not-prose"] *))::after {
  content: "`";
}
.prose :where(a code):not(:where([class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(h1 code):not(:where([class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(h2 code):not(:where([class~="not-prose"] *)) {
  color: inherit;
  font-size: 0.875em;
}
.prose :where(h3 code):not(:where([class~="not-prose"] *)) {
  color: inherit;
  font-size: 0.9em;
}
.prose :where(h4 code):not(:where([class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(blockquote code):not(:where([class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(thead th code):not(:where([class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(pre):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-pre-code);
  background-color: var(--tw-prose-pre-bg);
  overflow-x: auto;
  font-weight: 400;
  font-size: 0.875em;
  line-height: 1.7142857;
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
  border-radius: 0.375rem;
  padding-top: 0.8571429em;
  padding-right: 1.1428571em;
  padding-bottom: 0.8571429em;
  padding-left: 1.1428571em;
}
.prose :where(pre code):not(:where([class~="not-prose"] *)) {
  background-color: transparent;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
.prose :where(pre code):not(:where([class~="not-prose"] *))::before {
  content: none;
}
.prose :where(pre code):not(:where([class~="not-prose"] *))::after {
  content: none;
}
.prose :where(table):not(:where([class~="not-prose"] *)) {
  width: 100%;
  table-layout: auto;
  text-align: left;
  margin-top: 2em;
  margin-bottom: 2em;
  font-size: 0.875em;
  line-height: 1.7142857;
}
.prose :where(thead):not(:where([class~="not-prose"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-th-borders);
}
.prose :where(thead th):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  vertical-align: bottom;
  padding-right: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-left: 0.5714286em;
}
.prose :where(tbody tr):not(:where([class~="not-prose"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-td-borders);
}
.prose :where(tbody tr:last-child):not(:where([class~="not-prose"] *)) {
  border-bottom-width: 0;
}
.prose :where(tbody td):not(:where([class~="not-prose"] *)) {
  vertical-align: baseline;
}
.prose :where(tfoot):not(:where([class~="not-prose"] *)) {
  border-top-width: 1px;
  border-top-color: var(--tw-prose-th-borders);
}
.prose :where(tfoot td):not(:where([class~="not-prose"] *)) {
  vertical-align: top;
}
.prose {
  --tw-prose-body: #000;
  --tw-prose-headings: #000;
  --tw-prose-lead: #000;
  --tw-prose-links: #b88e2f;
  --tw-prose-bold: #000;
  --tw-prose-counters: #000;
  --tw-prose-bullets: #000;
  --tw-prose-hr: #000;
  --tw-prose-quotes: #b88e2f;
  --tw-prose-quote-borders: #000;
  --tw-prose-captions: #000;
  --tw-prose-code: #000;
  --tw-prose-pre-code: #b88e2f;
  --tw-prose-pre-bg: #f5f5f4;
  --tw-prose-th-borders: #000;
  --tw-prose-td-borders: #000;
  --tw-prose-invert-body: #d1d5db;
  --tw-prose-invert-headings: #fff;
  --tw-prose-invert-lead: #9ca3af;
  --tw-prose-invert-links: #fff;
  --tw-prose-invert-bold: #fff;
  --tw-prose-invert-counters: #9ca3af;
  --tw-prose-invert-bullets: #4b5563;
  --tw-prose-invert-hr: #374151;
  --tw-prose-invert-quotes: #f3f4f6;
  --tw-prose-invert-quote-borders: #374151;
  --tw-prose-invert-captions: #9ca3af;
  --tw-prose-invert-code: #fff;
  --tw-prose-invert-pre-code: #d1d5db;
  --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
  --tw-prose-invert-th-borders: #4b5563;
  --tw-prose-invert-td-borders: #374151;
  font-size: 1rem;
  line-height: 1.5rem;
}
.prose :where(video):not(:where([class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}
.prose :where(figure):not(:where([class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}
.prose :where(li):not(:where([class~="not-prose"] *)) {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  padding: 0;
}
.prose :where(ol > li):not(:where([class~="not-prose"] *)) {
  padding-left: 0.375em;
}
.prose :where(ul > li):not(:where([class~="not-prose"] *)) {
  padding-left: 0.375em;
}
.prose :where(.prose > ul > li p):not(:where([class~="not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}
.prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)) {
  margin-top: 1.25em;
}
.prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)) {
  margin-bottom: 1.25em;
}
.prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)) {
  margin-top: 1.25em;
}
.prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)) {
  margin-bottom: 1.25em;
}
.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}
.prose :where(hr + *):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
}
.prose :where(h2 + *):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
}
.prose :where(h3 + *):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
}
.prose :where(h4 + *):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
}
.prose :where(thead th:first-child):not(:where([class~="not-prose"] *)) {
  padding-left: 0;
}
.prose :where(thead th:last-child):not(:where([class~="not-prose"] *)) {
  padding-right: 0;
}
.prose :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) {
  padding-top: 0.5714286em;
  padding-right: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-left: 0.5714286em;
}
.prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)) {
  padding-left: 0;
}
.prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)) {
  padding-right: 0;
}
.prose :where(.prose > :first-child):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
}
.prose :where(.prose > :last-child):not(:where([class~="not-prose"] *)) {
  margin-bottom: 0;
}
.prose {
  font-family: Nunito;
  font-weight: 300;
}
.prose :where([class~="accordion"]):not(:where([class~="not-prose"] *)) {
  list-style-type: none;
  margin-bottom: 0;
  padding-left: 0;
}
.prose :where(ol li):not(:where([class~="not-prose"] *)) {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
.prose :where(ol li):not(:where([class~="not-prose"] *))::before {
  counter-increment: numList;
  content: counter(numList);
  background-color: #b88e2f;
  border-radius: 9999px;
  line-height: 2rem;
  display: inline-block;
  width: 2.25rem;
  height: 2.25rem;
  font-weight: 500;
  margin-right: 0.25rem;
  text-align: center;
  font-family: Nunito;
}
.prose :where(table p):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-size: [object Object];
  line-height: 1.625;
  font-family: Nunito;
  font-weight: 300;
}
.prose :where(h1,h2,h3,h4,h5,h6):not(:where([class~="not-prose"] *)) {
  font-family: Nunito;
}
.prose :where(h5):not(:where([class~="not-prose"] *)) {
  line-height: 1.25;
  font-weight: 500;
  margin-bottom: 0.375rem;
}
.prose :where(h6):not(:where([class~="not-prose"] *)) {
  line-height: 1.25;
  font-size: 1.25rem;
  font-size: [object Object];
  font-weight: 500;
  margin-bottom: 0.375rem;
}
.prose :where(.paragraph-grid-3-columns .item h3):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
}
.prose :where(.intro p):not(:where([class~="not-prose"] *)) {
  font-size: 1.125rem;
  font-weight: 600;
}
.prose :where(blockquote p):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-size: [object Object];
  line-height: 1.25;
  quotes: "\2018""\2019";
  font-weight: 500;
}
.prose :where(.paragraph > div > h2):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
}
.prose-lg :where(.intro p):not(:where([class~="not-prose"] *)) {
  font-size: 1.25rem;
  font-weight: 600;
}
.prose-md :where(.intro p):not(:where([class~="not-prose"] *)) {
  font-size: 1.25rem;
  font-weight: 600;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.pointer-events-none {
  pointer-events: none;
}
.visible {
  visibility: visible;
}
.invisible {
  visibility: hidden;
}
.static {
  position: static;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.sticky {
  position: -webkit-sticky;
  position: sticky;
}
.inset-y-0 {
  top: 0;
  bottom: 0;
}
.-bottom-10 {
  bottom: -0.625rem;
}
.-right-10 {
  right: -0.625rem;
}
.-top-26 {
  top: -1.625rem;
}
.bottom-0 {
  bottom: 0;
}
.bottom-5 {
  bottom: 0.3125rem;
}
.left-0 {
  left: 0;
}
.left-1 {
  left: 0.0625rem;
}
.left-1\/2 {
  left: 50%;
}
.left-1\/4 {
  left: 25%;
}
.left-2 {
  left: 0.125rem;
}
.left-20 {
  left: 1.25rem;
}
.right-0 {
  right: 0;
}
.right-1 {
  right: 0.0625rem;
}
.right-2 {
  right: 0.125rem;
}
.right-20 {
  right: 1.25rem;
}
.right-3 {
  right: 0.1875rem;
}
.top-0 {
  top: 0;
}
.top-1\/2 {
  top: 50%;
}
.top-4 {
  top: 0.25rem;
}
.top-full {
  top: 100%;
}
.z-0 {
  z-index: 0;
}
.z-10 {
  z-index: 10;
}
.z-20 {
  z-index: 20;
}
.z-30 {
  z-index: 30;
}
.z-50 {
  z-index: 50;
}
.order-1 {
  order: 1;
}
.order-2 {
  order: 2;
}
.col-span-1 {
  grid-column: span 1 / span 1;
}
.col-span-3 {
  grid-column: span 3 / span 3;
}
.col-span-4 {
  grid-column: span 4 / span 4;
}
.col-span-5 {
  grid-column: span 5 / span 5;
}
.col-span-7 {
  grid-column: span 7 / span 7;
}
.col-span-9 {
  grid-column: span 9 / span 9;
}
.col-span-full {
  grid-column: 1 / -1;
}
.col-start-1 {
  grid-column-start: 1;
}
.col-start-2 {
  grid-column-start: 2;
}
.col-start-7 {
  grid-column-start: 7;
}
.col-start-9 {
  grid-column-start: 9;
}
.row-span-2 {
  grid-row: span 2 / span 2;
}
.row-start-1 {
  grid-row-start: 1;
}
.row-start-2 {
  grid-row-start: 2;
}
.float-right {
  float: right;
}
.float-left {
  float: left;
}
.-mx-1 {
  margin-left: -0.0625rem;
  margin-right: -0.0625rem;
}
.-mx-1\.5 {
  margin-left: -0.375rem;
  margin-right: -0.375rem;
}
.-my-1 {
  margin-top: -0.0625rem;
  margin-bottom: -0.0625rem;
}
.-my-1\.5 {
  margin-top: -0.375rem;
  margin-bottom: -0.375rem;
}
.mx-8 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.my-12 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.my-32 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.my-4 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.my-6 {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}
.my-64 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}
.\!mb-16 {
  margin-bottom: 1rem !important;
}
.\!mb-24 {
  margin-bottom: 1.5rem !important;
}
.-ml-44 {
  margin-left: -2.75rem;
}
.-mr-1 {
  margin-right: -0.0625rem;
}
.-mt-4 {
  margin-top: -0.25rem;
}
.-mt-\[20\%\] {
  margin-top: -20%;
}
.-mt-\[50\%\] {
  margin-top: -50%;
}
.mb-1 {
  margin-bottom: 0.0625rem;
}
.mb-12 {
  margin-bottom: 0.75rem;
}
.mb-16 {
  margin-bottom: 1rem;
}
.mb-2 {
  margin-bottom: 0.125rem;
}
.mb-20 {
  margin-bottom: 1.25rem;
}
.mb-24 {
  margin-bottom: 1.5rem;
}
.mb-3 {
  margin-bottom: 0.1875rem;
}
.mb-32 {
  margin-bottom: 2rem;
}
.mb-4 {
  margin-bottom: 0.25rem;
}
.mb-48 {
  margin-bottom: 3rem;
}
.mb-5 {
  margin-bottom: 0.3125rem;
}
.mb-6 {
  margin-bottom: 0.375rem;
}
.mb-64 {
  margin-bottom: 4rem;
}
.ml-0 {
  margin-left: 0;
}
.ml-1 {
  margin-left: 0.0625rem;
}
.ml-12 {
  margin-left: 0.75rem;
}
.ml-16 {
  margin-left: 1rem;
}
.ml-2 {
  margin-left: 0.125rem;
}
.ml-20 {
  margin-left: 1.25rem;
}
.ml-24 {
  margin-left: 1.5rem;
}
.ml-3 {
  margin-left: 0.1875rem;
}
.ml-54 {
  margin-left: 3.375rem;
}
.ml-8 {
  margin-left: 0.5rem;
}
.ml-auto {
  margin-left: auto;
}
.mr-16 {
  margin-right: 1rem;
}
.mr-2 {
  margin-right: 0.125rem;
}
.mr-3 {
  margin-right: 0.1875rem;
}
.mr-4 {
  margin-right: 0.25rem;
}
.mt-12 {
  margin-top: 0.75rem;
}
.mt-16 {
  margin-top: 1rem;
}
.mt-24 {
  margin-top: 1.5rem;
}
.mt-3 {
  margin-top: 0.1875rem;
}
.mt-32 {
  margin-top: 2rem;
}
.mt-4 {
  margin-top: 0.25rem;
}
.mt-48 {
  margin-top: 3rem;
}
.mt-64 {
  margin-top: 4rem;
}
.mt-8 {
  margin-top: 0.5rem;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.inline {
  display: inline;
}
.flex {
  display: flex;
}
.inline-flex {
  display: inline-flex;
}
.table {
  display: table;
}
.grid {
  display: grid;
}
.\!hidden {
  display: none !important;
}
.hidden {
  display: none;
}
.aspect-square {
  aspect-ratio: 1 / 1;
}
.aspect-video {
  aspect-ratio: 16 / 9;
}
.h-0 {
  height: 0;
}
.h-1 {
  height: 0.0625rem;
}
.h-10 {
  height: 0.625rem;
}
.h-12 {
  height: 0.75rem;
}
.h-14 {
  height: 0.875rem;
}
.h-16 {
  height: 1rem;
}
.h-18 {
  height: 1.125rem;
}
.h-20 {
  height: 1.25rem;
}
.h-22 {
  height: 1.375rem;
}
.h-24 {
  height: 1.5rem;
}
.h-26 {
  height: 1.625rem;
}
.h-3 {
  height: 0.1875rem;
}
.h-30 {
  height: 1.875rem;
}
.h-32 {
  height: 2rem;
}
.h-36 {
  height: 2.25rem;
}
.h-4 {
  height: 0.25rem;
}
.h-40 {
  height: 2.5rem;
}
.h-44 {
  height: 2.75rem;
}
.h-5 {
  height: 0.3125rem;
}
.h-50 {
  height: 3.125rem;
}
.h-56 {
  height: 3.5rem;
}
.h-6 {
  height: 0.375rem;
}
.h-60 {
  height: 3.75rem;
}
.h-64 {
  height: 4rem;
}
.h-70 {
  height: 4.375rem;
}
.h-8 {
  height: 0.5rem;
}
.h-80 {
  height: 5rem;
}
.h-90 {
  height: 5.625rem;
}
.h-96 {
  height: 6rem;
}
.h-\[200\%\] {
  height: 200%;
}
.h-\[220px\] {
  height: 220px;
}
.h-\[250px\] {
  height: 250px;
}
.h-auto {
  height: auto;
}
.h-full {
  height: 100%;
}
.h-screen {
  height: 100vh;
}
.max-h-0 {
  max-height: 0;
}
.max-h-\[0\] {
  max-height: 0;
}
.max-h-\[160px\] {
  max-height: 160px;
}
.max-h-\[175px\] {
  max-height: 175px;
}
.max-h-\[60px\] {
  max-height: 60px;
}
.max-h-screen {
  max-height: 100vh;
}
.w-0 {
  width: 0;
}
.w-1\/2 {
  width: 50%;
}
.w-10 {
  width: 0.625rem;
}
.w-12 {
  width: 0.75rem;
}
.w-14 {
  width: 0.875rem;
}
.w-16 {
  width: 1rem;
}
.w-20 {
  width: 1.25rem;
}
.w-22 {
  width: 1.375rem;
}
.w-24 {
  width: 1.5rem;
}
.w-28 {
  width: 1.75rem;
}
.w-3 {
  width: 0.1875rem;
}
.w-30 {
  width: 1.875rem;
}
.w-32 {
  width: 2rem;
}
.w-36 {
  width: 2.25rem;
}
.w-4 {
  width: 0.25rem;
}
.w-44 {
  width: 2.75rem;
}
.w-48 {
  width: 3rem;
}
.w-5 {
  width: 0.3125rem;
}
.w-50 {
  width: 3.125rem;
}
.w-6 {
  width: 0.375rem;
}
.w-60 {
  width: 3.75rem;
}
.w-62 {
  width: 3.875rem;
}
.w-70 {
  width: 4.375rem;
}
.w-8 {
  width: 0.5rem;
}
.w-80 {
  width: 5rem;
}
.w-84 {
  width: 5.25rem;
}
.w-90 {
  width: 5.625rem;
}
.w-\[100px\] {
  width: 100px;
}
.w-\[105px\] {
  width: 105px;
}
.w-\[190px\] {
  width: 190px;
}
.w-\[220px\] {
  width: 220px;
}
.w-\[25px\] {
  width: 25px;
}
.w-\[300px\] {
  width: 300px;
}
.w-auto {
  width: auto;
}
.w-full {
  width: 100%;
}
.min-w-0 {
  min-width: 0px;
}
.max-w-2xl {
  max-width: 42rem;
}
.max-w-\[120px\] {
  max-width: 120px;
}
.max-w-\[1440px\] {
  max-width: 1440px;
}
.max-w-\[150px\] {
  max-width: 150px;
}
.max-w-\[240px\] {
  max-width: 240px;
}
.max-w-\[460px\] {
  max-width: 460px;
}
.max-w-\[50\%\] {
  max-width: 50%;
}
.max-w-\[560px\] {
  max-width: 560px;
}
.max-w-\[640px\] {
  max-width: 640px;
}
.max-w-\[640pxq\] {
  max-width: 640pxq;
}
.max-w-\[920px\] {
  max-width: 920px;
}
.max-w-\[960px\] {
  max-width: 960px;
}
.max-w-\[calc\(100\%_-_24px\)\] {
  max-width: calc(100% - 24px);
}
.max-w-md {
  max-width: 28rem;
}
.max-w-none {
  max-width: none;
}
.max-w-screen-2xl {
  max-width: 1440px;
}
.max-w-screen-desktop-2xl {
  max-width: 2560px;
}
.max-w-screen-lg {
  max-width: 920px;
}
.max-w-screen-md {
  max-width: 768px;
}
.max-w-screen-xl {
  max-width: 1240px;
}
.max-w-sm {
  max-width: 24rem;
}
.flex-1 {
  flex: 1 1 0%;
}
.flex-shrink {
  flex-shrink: 1;
}
.flex-shrink-0 {
  flex-shrink: 0;
}
.shrink-0 {
  flex-shrink: 0;
}
.flex-grow {
  flex-grow: 1;
}
.flex-grow-0 {
  flex-grow: 0;
}
.grow {
  flex-grow: 1;
}
.grow-0 {
  flex-grow: 0;
}
.origin-\[50\%\] {
  -webkit-transform-origin: 50%;
          transform-origin: 50%;
}
.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-full {
  --tw-translate-x: -100%;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2 {
  --tw-translate-y: -50%;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-\[999px\] {
  --tw-translate-y: -999px;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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));
}
.rotate-0 {
  --tw-rotate: 0deg;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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));
}
.rotate-90 {
  --tw-rotate: 90deg;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform {
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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));
}
@-webkit-keyframes spin {

  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes spin {

  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.animate-spin {
  -webkit-animation: spin 1s linear infinite;
          animation: spin 1s linear infinite;
}
.cursor-not-allowed {
  cursor: not-allowed;
}
.cursor-pointer {
  cursor: pointer;
}
.list-inside {
  list-style-position: inside;
}
.list-outside {
  list-style-position: outside;
}
.list-decimal {
  list-style-type: decimal;
}
.list-disc {
  list-style-type: disc;
}
.list-none {
  list-style-type: none;
}
.columns-3 {
  -webkit-columns: 3;
          columns: 3;
}
.break-inside-avoid-column {
  -webkit-column-break-inside: avoid;
          break-inside: avoid-column;
}
.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}
.flex-row-reverse {
  flex-direction: row-reverse;
}
.flex-col {
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.content-center {
  align-content: center;
}
.content-start {
  align-content: flex-start;
}
.items-start {
  align-items: flex-start;
}
.items-end {
  align-items: flex-end;
}
.items-center {
  align-items: center;
}
.justify-start {
  justify-content: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.gap-12 {
  gap: 0.75rem;
}
.gap-16 {
  gap: 1rem;
}
.gap-20 {
  gap: 1.25rem;
}
.gap-24 {
  gap: 1.5rem;
}
.gap-32 {
  gap: 2rem;
}
.gap-4 {
  gap: 0.25rem;
}
.gap-40 {
  gap: 2.5rem;
}
.gap-48 {
  gap: 3rem;
}
.gap-64 {
  gap: 4rem;
}
.gap-8 {
  gap: 0.5rem;
}
.gap-x-12 {
  -webkit-column-gap: 0.75rem;
          column-gap: 0.75rem;
}
.gap-x-16 {
  -webkit-column-gap: 1rem;
          column-gap: 1rem;
}
.gap-x-32 {
  -webkit-column-gap: 2rem;
          column-gap: 2rem;
}
.gap-x-4 {
  -webkit-column-gap: 0.25rem;
          column-gap: 0.25rem;
}
.gap-x-48 {
  -webkit-column-gap: 3rem;
          column-gap: 3rem;
}
.gap-x-8 {
  -webkit-column-gap: 0.5rem;
          column-gap: 0.5rem;
}
.gap-y-16 {
  row-gap: 1rem;
}
.gap-y-3 {
  row-gap: 0.1875rem;
}
.-space-x-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1px * var(--tw-space-x-reverse));
  margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-16 > :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-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.125rem * var(--tw-space-x-reverse));
  margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.1875rem * var(--tw-space-x-reverse));
  margin-left: calc(0.1875rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.0625rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.0625rem * var(--tw-space-y-reverse));
}
.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}
.space-y-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
}
.space-y-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}
.space-y-24 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.1875rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.1875rem * var(--tw-space-y-reverse));
}
.space-y-32 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
.space-y-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.3125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.3125rem * var(--tw-space-y-reverse));
}
.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}
.space-y-8 > :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));
}
.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.divide-stone-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(245 245 244 / var(--tw-divide-opacity));
}
.self-start {
  align-self: flex-start;
}
.self-center {
  align-self: center;
}
.self-stretch {
  align-self: stretch;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.rounded {
  border-radius: 0.25rem;
}
.rounded-8 {
  border-radius: 0.5rem;
}
.rounded-full {
  border-radius: 9999px;
}
.rounded-md {
  border-radius: 0.375rem;
}
.rounded-sm {
  border-radius: 0.125rem;
}
.rounded-b {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.rounded-b-lg {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.rounded-l {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.rounded-l-lg {
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.rounded-r {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.rounded-r-md {
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}
.rounded-t {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.rounded-t-lg {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.rounded-bl {
  border-bottom-left-radius: 0.25rem;
}
.rounded-br {
  border-bottom-right-radius: 0.25rem;
}
.rounded-tl {
  border-top-left-radius: 0.25rem;
}
.rounded-tr {
  border-top-right-radius: 0.25rem;
}
.border {
  border-width: 1px;
}
.border-0 {
  border-width: 0;
}
.border-10 {
  border-width: 10px;
}
.border-2 {
  border-width: 2px;
}
.border-4 {
  border-width: 4px;
}
.border-8 {
  border-width: 8px;
}
.border-b {
  border-bottom-width: 1px;
}
.border-b-0 {
  border-bottom-width: 0;
}
.border-b-2 {
  border-bottom-width: 2px;
}
.border-b-\[14px\] {
  border-bottom-width: 14px;
}
.border-l-6 {
  border-left-width: 6px;
}
.border-r {
  border-right-width: 1px;
}
.border-r-0 {
  border-right-width: 0;
}
.border-r-\[460px\] {
  border-right-width: 460px;
}
.border-t {
  border-top-width: 1px;
}
.border-t-0 {
  border-top-width: 0;
}
.border-t-2 {
  border-top-width: 2px;
}
.border-t-6 {
  border-top-width: 6px;
}
.border-t-\[60px\] {
  border-top-width: 60px;
}
.border-solid {
  border-style: solid;
}
.border-none {
  border-style: none;
}
.border-black {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.border-blue-900 {
  --tw-border-opacity: 1;
  border-color: rgb(30 58 138 / var(--tw-border-opacity));
}
.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(216 216 216 / var(--tw-border-opacity));
}
.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity));
}
.border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgb(181 183 187 / var(--tw-border-opacity));
}
.border-gray-900 {
  --tw-border-opacity: 1;
  border-color: rgb(117 117 117 / var(--tw-border-opacity));
}
.border-primary {
  border-color: var(--primary);
}
.border-primary-fieldset {
  border-color: var(--primary-fieldset);
}
.border-primary-legend-border {
  border-color: var(--primary-legend-border);
}
.border-stone-100 {
  --tw-border-opacity: 1;
  border-color: rgb(245 245 244 / var(--tw-border-opacity));
}
.border-transparent {
  border-color: transparent;
}
.border-white {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-yellow-500 {
  --tw-border-opacity: 1;
  border-color: rgb(239 230 209 / var(--tw-border-opacity));
}
.border-yellow-900 {
  --tw-border-opacity: 1;
  border-color: rgb(184 142 47 / var(--tw-border-opacity));
}
.border-l-black {
  --tw-border-opacity: 1;
  border-left-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.border-r-transparent {
  border-right-color: transparent;
}
.border-t-orange-500 {
  --tw-border-opacity: 1;
  border-top-color: rgb(249 115 22 / var(--tw-border-opacity));
}
.border-t-purple-900 {
  --tw-border-opacity: 1;
  border-top-color: rgb(88 28 135 / var(--tw-border-opacity));
}
.border-t-purple-900\/30 {
  border-top-color: rgb(88 28 135 / 0.3);
}
.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity));
}
.bg-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(191 219 254 / var(--tw-bg-opacity));
}
.bg-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(147 197 253 / var(--tw-bg-opacity));
}
.bg-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(96 165 250 / var(--tw-bg-opacity));
}
.bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity));
}
.bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity));
}
.bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity));
}
.bg-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(29 78 216 / var(--tw-bg-opacity));
}
.bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(30 64 175 / var(--tw-bg-opacity));
}
.bg-blue-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(30 58 138 / var(--tw-bg-opacity));
}
.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(216 216 216 / var(--tw-bg-opacity));
}
.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(204 204 204 / var(--tw-bg-opacity));
}
.bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(186 186 186 / var(--tw-bg-opacity));
}
.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}
.bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(181 183 187 / var(--tw-bg-opacity));
}
.bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(175 177 174 / var(--tw-bg-opacity));
}
.bg-gray-600\/10 {
  background-color: rgb(175 177 174 / 0.1);
}
.bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(168 169 173 / var(--tw-bg-opacity));
}
.bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(159 159 159 / var(--tw-bg-opacity));
}
.bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(117 117 117 / var(--tw-bg-opacity));
}
.bg-gray-900\/10 {
  background-color: rgb(117 117 117 / 0.1);
}
.bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 252 231 / var(--tw-bg-opacity));
}
.bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(187 247 208 / var(--tw-bg-opacity));
}
.bg-green-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(134 239 172 / var(--tw-bg-opacity));
}
.bg-green-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(74 222 128 / var(--tw-bg-opacity));
}
.bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 244 / var(--tw-bg-opacity));
}
.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity));
}
.bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity));
}
.bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 128 61 / var(--tw-bg-opacity));
}
.bg-green-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 101 52 / var(--tw-bg-opacity));
}
.bg-green-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(20 83 45 / var(--tw-bg-opacity));
}
.bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 231 255 / var(--tw-bg-opacity));
}
.bg-indigo-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(199 210 254 / var(--tw-bg-opacity));
}
.bg-indigo-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(165 180 252 / var(--tw-bg-opacity));
}
.bg-indigo-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(129 140 248 / var(--tw-bg-opacity));
}
.bg-indigo-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 242 255 / var(--tw-bg-opacity));
}
.bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(99 102 241 / var(--tw-bg-opacity));
}
.bg-indigo-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(79 70 229 / var(--tw-bg-opacity));
}
.bg-indigo-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(67 56 202 / var(--tw-bg-opacity));
}
.bg-indigo-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(55 48 163 / var(--tw-bg-opacity));
}
.bg-indigo-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(49 46 129 / var(--tw-bg-opacity));
}
.bg-orange-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 115 22 / var(--tw-bg-opacity));
}
.bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 231 243 / var(--tw-bg-opacity));
}
.bg-pink-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(251 207 232 / var(--tw-bg-opacity));
}
.bg-pink-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 168 212 / var(--tw-bg-opacity));
}
.bg-pink-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(244 114 182 / var(--tw-bg-opacity));
}
.bg-pink-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 242 248 / var(--tw-bg-opacity));
}
.bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 72 153 / var(--tw-bg-opacity));
}
.bg-pink-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(219 39 119 / var(--tw-bg-opacity));
}
.bg-pink-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(190 24 93 / var(--tw-bg-opacity));
}
.bg-pink-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(157 23 77 / var(--tw-bg-opacity));
}
.bg-pink-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(131 24 67 / var(--tw-bg-opacity));
}
.bg-primary-button {
  background-color: var(--primary-button);
}
.bg-primary-ghost-button {
  background-color: var(--primary-ghost-button);
}
.bg-primary-legend {
  background-color: var(--primary-legend);
}
.bg-primary-webform-background {
  background-color: var(--primary-webform-background);
}
.bg-purple-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 232 255 / var(--tw-bg-opacity));
}
.bg-purple-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(233 213 255 / var(--tw-bg-opacity));
}
.bg-purple-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(216 180 254 / var(--tw-bg-opacity));
}
.bg-purple-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(192 132 252 / var(--tw-bg-opacity));
}
.bg-purple-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 245 255 / var(--tw-bg-opacity));
}
.bg-purple-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(168 85 247 / var(--tw-bg-opacity));
}
.bg-purple-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(147 51 234 / var(--tw-bg-opacity));
}
.bg-purple-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(126 34 206 / var(--tw-bg-opacity));
}
.bg-purple-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(107 33 168 / var(--tw-bg-opacity));
}
.bg-purple-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(88 28 135 / var(--tw-bg-opacity));
}
.bg-quaternary-button {
  background-color: var(--quaternary-button);
}
.bg-quaternary-ghost-button {
  background-color: var(--quaternary-ghost-button);
}
.bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity));
}
.bg-red-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 202 202 / var(--tw-bg-opacity));
}
.bg-red-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 165 165 / var(--tw-bg-opacity));
}
.bg-red-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 113 113 / var(--tw-bg-opacity));
}
.bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity));
}
.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity));
}
.bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
}
.bg-red-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity));
}
.bg-red-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(153 27 27 / var(--tw-bg-opacity));
}
.bg-red-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(127 29 29 / var(--tw-bg-opacity));
}
.bg-secondary-button {
  background-color: var(--secondary-button);
}
.bg-secondary-ghost-button {
  background-color: var(--secondary-ghost-button);
}
.bg-stone-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 244 / var(--tw-bg-opacity));
}
.bg-tertiary {
  background-color: var(--tertiary);
}
.bg-tertiary-button {
  background-color: var(--tertiary-button);
}
.bg-tertiary-ghost-button {
  background-color: var(--tertiary-ghost-button);
}
.bg-transparent {
  background-color: transparent;
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-white\/30 {
  background-color: rgb(255 255 255 / 0.3);
}
.bg-white\/50 {
  background-color: rgb(255 255 255 / 0.5);
}
.bg-white\/90 {
  background-color: rgb(255 255 255 / 0.9);
}
.bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 246 178 / var(--tw-bg-opacity));
}
.bg-yellow-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 233 106 / var(--tw-bg-opacity));
}
.bg-yellow-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 202 21 / var(--tw-bg-opacity));
}
.bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 243 234 / var(--tw-bg-opacity));
}
.bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 253 234 / var(--tw-bg-opacity));
}
.bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 230 209 / var(--tw-bg-opacity));
}
.bg-yellow-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(159 88 10 / var(--tw-bg-opacity));
}
.bg-yellow-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(142 75 16 / var(--tw-bg-opacity));
}
.bg-yellow-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(114 59 19 / var(--tw-bg-opacity));
}
.bg-yellow-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(184 142 47 / var(--tw-bg-opacity));
}
.bg-gradient-to-l {
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
}
.bg-gradient-to-r {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.from-white {
  --tw-gradient-from: #fff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.to-white\/0 {
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
}
.fill-black {
  fill: #000;
}
.fill-current {
  fill: currentColor;
}
.fill-none {
  fill: none;
}
.fill-orange-500 {
  fill: #f97316;
}
.fill-purple-900 {
  fill: #581c87;
}
.stroke-inherit {
  stroke: inherit;
}
.stroke-primary-hamburger-color {
  stroke: var(--primary-hamburger-color);
}
.stroke-\[5\.5px\] {
  stroke-width: 5.5px;
}
.stroke-\[6px\] {
  stroke-width: 6px;
}
.object-contain {
  object-fit: contain;
}
.object-cover {
  object-fit: cover;
}
.p-0 {
  padding: 0;
}
.p-1 {
  padding: 0.0625rem;
}
.p-1\.5 {
  padding: 0.375rem;
}
.p-12 {
  padding: 0.75rem;
}
.p-16 {
  padding: 1rem;
}
.p-2 {
  padding: 0.125rem;
}
.p-20 {
  padding: 1.25rem;
}
.p-24 {
  padding: 1.5rem;
}
.p-3 {
  padding: 0.1875rem;
}
.p-32 {
  padding: 2rem;
}
.p-36 {
  padding: 2.25rem;
}
.p-4 {
  padding: 0.25rem;
}
.p-48 {
  padding: 3rem;
}
.p-6 {
  padding: 0.375rem;
}
.p-8 {
  padding: 0.5rem;
}
.px-0 {
  padding-left: 0;
  padding-right: 0;
}
.px-0\.5 {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}
.px-10 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.px-12 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-14 {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}
.px-16 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-18 {
  padding-left: 1.125rem;
  padding-right: 1.125rem;
}
.px-2 {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}
.px-2\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.px-20 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.px-24 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-26 {
  padding-left: 1.625rem;
  padding-right: 1.625rem;
}
.px-3 {
  padding-left: 0.1875rem;
  padding-right: 0.1875rem;
}
.px-3\.5 {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}
.px-32 {
  padding-left: 2rem;
  padding-right: 2rem;
}
.px-4 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-5 {
  padding-left: 0.3125rem;
  padding-right: 0.3125rem;
}
.px-6 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
.py-0 {
  padding-top: 0;
  padding-bottom: 0;
}
.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.py-1 {
  padding-top: 0.0625rem;
  padding-bottom: 0.0625rem;
}
.py-12 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-16 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-18 {
  padding-top: 1.125rem;
  padding-bottom: 1.125rem;
}
.py-2 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.py-2\.5 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.py-20 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.py-3 {
  padding-top: 0.1875rem;
  padding-bottom: 0.1875rem;
}
.py-3\.5 {
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}
.py-32 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.py-4 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-50 {
  padding-top: 3.125rem;
  padding-bottom: 3.125rem;
}
.py-6 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.py-8 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-\[8\.5px\] {
  padding-top: 8.5px;
  padding-bottom: 8.5px;
}
.\!pl-0 {
  padding-left: 0 !important;
}
.pb-10 {
  padding-bottom: 0.625rem;
}
.pb-16 {
  padding-bottom: 1rem;
}
.pb-20 {
  padding-bottom: 1.25rem;
}
.pb-24 {
  padding-bottom: 1.5rem;
}
.pb-32 {
  padding-bottom: 2rem;
}
.pb-42 {
  padding-bottom: 2.625rem;
}
.pb-48 {
  padding-bottom: 3rem;
}
.pb-5 {
  padding-bottom: 0.3125rem;
}
.pb-8 {
  padding-bottom: 0.5rem;
}
.pl-10 {
  padding-left: 0.625rem;
}
.pl-12 {
  padding-left: 0.75rem;
}
.pl-16 {
  padding-left: 1rem;
}
.pl-2 {
  padding-left: 0.125rem;
}
.pl-24 {
  padding-left: 1.5rem;
}
.pl-3 {
  padding-left: 0.1875rem;
}
.pl-4 {
  padding-left: 0.25rem;
}
.pl-8 {
  padding-left: 0.5rem;
}
.pr-12 {
  padding-right: 0.75rem;
}
.pr-16 {
  padding-right: 1rem;
}
.pr-30 {
  padding-right: 1.875rem;
}
.pr-4 {
  padding-right: 0.25rem;
}
.pr-\[25\%\] {
  padding-right: 25%;
}
.pt-0 {
  padding-top: 0;
}
.pt-1 {
  padding-top: 0.0625rem;
}
.pt-1\.5 {
  padding-top: 0.375rem;
}
.pt-12 {
  padding-top: 0.75rem;
}
.pt-16 {
  padding-top: 1rem;
}
.pt-24 {
  padding-top: 1.5rem;
}
.pt-32 {
  padding-top: 2rem;
}
.pt-4 {
  padding-top: 0.25rem;
}
.pt-48 {
  padding-top: 3rem;
}
.pt-8 {
  padding-top: 0.5rem;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.font-base {
  font-family: Nunito;
}
.font-secondary {
  font-family: Allison;
}
.\!text-16 {
  font-size: 1rem !important;
}
.text-0 {
  font-size: 0;
}
.text-14 {
  font-size: 0.875rem;
}
.text-16 {
  font-size: 1rem;
}
.text-18 {
  font-size: 1.125rem;
}
.text-20 {
  font-size: 1.25rem;
}
.text-22 {
  font-size: 1.375rem;
}
.text-24 {
  font-size: 1.5rem;
}
.text-28 {
  font-size: 1.75rem;
}
.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}
.text-30 {
  font-size: 1.875rem;
}
.text-32 {
  font-size: 2rem;
}
.text-34 {
  font-size: 2.125rem;
}
.text-36 {
  font-size: 2.25rem;
}
.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}
.text-48 {
  font-size: 3rem;
}
.text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}
.text-5xl {
  font-size: 3rem;
  line-height: 1;
}
.text-6xl {
  font-size: 3.75rem;
  line-height: 1;
}
.text-7xl {
  font-size: 4.5rem;
  line-height: 1;
}
.text-8xl {
  font-size: 6rem;
  line-height: 1;
}
.text-9xl {
  font-size: 8rem;
  line-height: 1;
}
.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}
.font-black {
  font-weight: 900;
}
.font-bold {
  font-weight: 700;
}
.font-extrabold {
  font-weight: 800;
}
.font-extralight {
  font-weight: 200;
}
.font-light {
  font-weight: 300;
}
.font-medium {
  font-weight: 500;
}
.font-normal {
  font-weight: 400;
}
.font-semibold {
  font-weight: 600;
}
.font-thin {
  font-weight: 100;
}
.uppercase {
  text-transform: uppercase;
}
.capitalize {
  text-transform: capitalize;
}
.italic {
  font-style: italic;
}
.leading-10 {
  line-height: 2.5rem;
}
.leading-6 {
  line-height: 1.5rem;
}
.leading-7 {
  line-height: 1.75rem;
}
.leading-8 {
  line-height: 2rem;
}
.leading-loose {
  line-height: 2;
}
.leading-none {
  line-height: 1;
}
.leading-normal {
  line-height: 1.5;
}
.leading-relaxed {
  line-height: 1.625;
}
.leading-snug {
  line-height: 1.375;
}
.leading-tight {
  line-height: 1.25;
}
.tracking-tight {
  letter-spacing: -0.025em;
}
.tracking-wider {
  letter-spacing: 0.05em;
}
.tracking-widest {
  letter-spacing: 0.1em;
}
.\!text-black {
  --tw-text-opacity: 1 !important;
  color: rgb(0 0 0 / var(--tw-text-opacity)) !important;
}
.text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / var(--tw-text-opacity));
}
.text-blue-700 {
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / var(--tw-text-opacity));
}
.text-blue-800 {
  --tw-text-opacity: 1;
  color: rgb(30 64 175 / var(--tw-text-opacity));
}
.text-blue-900 {
  --tw-text-opacity: 1;
  color: rgb(30 58 138 / var(--tw-text-opacity));
}
.text-gray-300 {
  --tw-text-opacity: 1;
  color: rgb(204 204 204 / var(--tw-text-opacity));
}
.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(186 186 186 / var(--tw-text-opacity));
}
.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(181 183 187 / var(--tw-text-opacity));
}
.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(175 177 174 / var(--tw-text-opacity));
}
.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(168 169 173 / var(--tw-text-opacity));
}
.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgb(159 159 159 / var(--tw-text-opacity));
}
.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(117 117 117 / var(--tw-text-opacity));
}
.text-green-700 {
  --tw-text-opacity: 1;
  color: rgb(21 128 61 / var(--tw-text-opacity));
}
.text-green-800 {
  --tw-text-opacity: 1;
  color: rgb(22 101 52 / var(--tw-text-opacity));
}
.text-indigo-800 {
  --tw-text-opacity: 1;
  color: rgb(55 48 163 / var(--tw-text-opacity));
}
.text-orange-500 {
  --tw-text-opacity: 1;
  color: rgb(249 115 22 / var(--tw-text-opacity));
}
.text-pink-800 {
  --tw-text-opacity: 1;
  color: rgb(157 23 77 / var(--tw-text-opacity));
}
.text-primary-button-text {
  color: var(--primary-button-text);
}
.text-primary-ghost-button-text {
  color: var(--primary-ghost-button-text);
}
.text-primary-heading {
  color: var(--primary-heading);
}
.text-primary-legend-text {
  color: var(--primary-legend-text);
}
.text-primary-link-text {
  color: var(--primary-link-text);
}
.text-primary-nav-text {
  color: var(--primary-nav-text);
}
.text-primary-nav-text-active {
  color: var(--primary-nav-active-text);
}
.text-primary-submenu-nav-text {
  color: var(--primary-submenu-nav-text);
}
.text-purple-800 {
  --tw-text-opacity: 1;
  color: rgb(107 33 168 / var(--tw-text-opacity));
}
.text-purple-900 {
  --tw-text-opacity: 1;
  color: rgb(88 28 135 / var(--tw-text-opacity));
}
.text-quaternary-button-text {
  color: var(--quaternary-button-text);
}
.text-quaternary-ghost-button-text {
  color: var(--quaternary-ghost-button-text);
}
.text-quaternary-link-text {
  color: var(--quaternary-link-text);
}
.text-red-600 {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.text-red-700 {
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / var(--tw-text-opacity));
}
.text-red-800 {
  --tw-text-opacity: 1;
  color: rgb(153 27 27 / var(--tw-text-opacity));
}
.text-secondary-button-text {
  color: var(--secondary-button-text);
}
.text-secondary-ghost-button-text {
  color: var(--secondary-ghost-button-text);
}
.text-secondary-link-text {
  color: var(--secondary-link-text);
}
.text-secondary-nav-text {
  color: var(--secondary-nav-text);
}
.text-tertiary-button-text {
  color: var(--tertiary-button-text);
}
.text-tertiary-ghost-button-text {
  color: var(--tertiary-ghost-button-text);
}
.text-tertiary-link-text {
  color: var(--tertiary-link-text);
}
.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-yellow-200 {
  --tw-text-opacity: 1;
  color: rgb(252 233 106 / var(--tw-text-opacity));
}
.text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgb(239 230 209 / var(--tw-text-opacity));
}
.text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgb(142 75 16 / var(--tw-text-opacity));
}
.text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgb(114 59 19 / var(--tw-text-opacity));
}
.text-yellow-900 {
  --tw-text-opacity: 1;
  color: rgb(184 142 47 / var(--tw-text-opacity));
}
.underline {
  text-decoration-line: underline;
}
.line-through {
  text-decoration-line: line-through;
}
.no-underline {
  text-decoration-line: none;
}
.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.placeholder-white::-webkit-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(255 255 255 / var(--tw-placeholder-opacity));
}
.placeholder-white::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(255 255 255 / var(--tw-placeholder-opacity));
}
.accent-yellow-900 {
  accent-color: #b88e2f;
}
.opacity-0 {
  opacity: 0;
}
.opacity-10 {
  opacity: 0.1;
}
.opacity-100 {
  opacity: 1;
}
.opacity-25 {
  opacity: 0.25;
}
.opacity-50 {
  opacity: 0.5;
}
.opacity-75 {
  opacity: 0.75;
}
.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  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: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  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: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline-0 {
  outline-width: 0px;
}
.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), 0 0 #0000;
  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(0 0 0 / var(--tw-ring-opacity));
}
.ring-yellow-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(184 142 47 / var(--tw-ring-opacity));
}
.ring-opacity-0 {
  --tw-ring-opacity: 0;
}
.blur {
  --tw-blur: blur(8px);
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: 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);
}
.drop-shadow-md {
  --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) drop-shadow(0 2px 2px rgb(0 0 0 / 0.06));
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: 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);
}
.drop-shadow-xl {
  --tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter {
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: 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 {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-transform {
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-200 {
  transition-duration: 200ms;
}
.duration-300 {
  transition-duration: 300ms;
}
.duration-500 {
  transition-duration: 500ms;
}
.duration-700 {
  transition-duration: 700ms;
}
.duration-75 {
  transition-duration: 75ms;
}
.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
@media (min-width: 768px) {

  .md\:container {
    width: 100%;
  }

  @media (min-width: 320px) {

    .md\:container {
      max-width: 320px;
    }
  }

  @media (min-width: 360px) {

    .md\:container {
      max-width: 360px;
    }
  }

  @media (min-width: 480px) {

    .md\:container {
      max-width: 480px;
    }
  }

  @media (min-width: 600px) {

    .md\:container {
      max-width: 600px;
    }
  }

  @media (min-width: 768px) {

    .md\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 920px) {

    .md\:container {
      max-width: 920px;
    }
  }

  @media (min-width: 1024px) {

    .md\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1240px) {

    .md\:container {
      max-width: 1240px;
    }
  }

  @media (min-width: 1440px) {

    .md\:container {
      max-width: 1440px;
    }
  }

  @media (min-width: 1600px) {

    .md\:container {
      max-width: 1600px;
    }
  }

  @media (min-width: 1920px) {

    .md\:container {
      max-width: 1920px;
    }
  }

  @media (min-width: 2560px) {

    .md\:container {
      max-width: 2560px;
    }
  }

  .md\:prose {
    color: var(--tw-prose-body);
    max-width: 65ch;
  }

  .md\:prose :where(p):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0.25rem;
    font-size: 1rem;
    line-height: 1.5rem;
    font-family: Nunito;
    font-weight: 300;
  }

  .md\:prose :where([class~="lead"]):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-lead);
    font-size: 1.25em;
    line-height: 1.6;
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .md\:prose :where(a):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-links);
    text-decoration: underline;
    font-weight: 500;
  }

  .md\:prose :where(strong):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-bold);
    font-weight: 600;
  }

  .md\:prose :where(a strong):not(:where([class~="not-prose"] *)) {
    color: inherit;
  }

  .md\:prose :where(blockquote strong):not(:where([class~="not-prose"] *)) {
    color: inherit;
  }

  .md\:prose :where(thead th strong):not(:where([class~="not-prose"] *)) {
    color: inherit;
  }

  .md\:prose :where(ol):not(:where([class~="not-prose"] *)) {
    list-style-type: none;
    margin-top: 1.25em;
    margin-bottom: 1.25em;
    padding-left: 0;
    counter-reset: numList;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
  }

  .md\:prose :where(ol[type="A"]):not(:where([class~="not-prose"] *)) {
    list-style-type: upper-alpha;
  }

  .md\:prose :where(ol[type="a"]):not(:where([class~="not-prose"] *)) {
    list-style-type: lower-alpha;
  }

  .md\:prose :where(ol[type="A" s]):not(:where([class~="not-prose"] *)) {
    list-style-type: upper-alpha;
  }

  .md\:prose :where(ol[type="a" s]):not(:where([class~="not-prose"] *)) {
    list-style-type: lower-alpha;
  }

  .md\:prose :where(ol[type="I"]):not(:where([class~="not-prose"] *)) {
    list-style-type: upper-roman;
  }

  .md\:prose :where(ol[type="i"]):not(:where([class~="not-prose"] *)) {
    list-style-type: lower-roman;
  }

  .md\:prose :where(ol[type="I" s]):not(:where([class~="not-prose"] *)) {
    list-style-type: upper-roman;
  }

  .md\:prose :where(ol[type="i" s]):not(:where([class~="not-prose"] *)) {
    list-style-type: lower-roman;
  }

  .md\:prose :where(ol[type="1"]):not(:where([class~="not-prose"] *)) {
    list-style-type: decimal;
  }

  .md\:prose :where(ul):not(:where([class~="not-prose"] *)) {
    list-style-type: disc;
    margin-top: 1.25em;
    margin-bottom: 1.25em;
    padding-left: 1.625em;
  }

  .md\:prose :where(ol > li):not(:where([class~="not-prose"] *))::marker {
    font-weight: 400;
    color: var(--tw-prose-counters);
  }

  .md\:prose :where(ul > li):not(:where([class~="not-prose"] *))::marker {
    color: var(--tw-prose-bullets);
  }

  .md\:prose :where(hr):not(:where([class~="not-prose"] *)) {
    border-color: var(--tw-prose-hr);
    border-top-width: 1px;
    margin-top: 3em;
    margin-bottom: 3em;
  }

  .md\:prose :where(blockquote):not(:where([class~="not-prose"] *)) {
    font-weight: 500;
    font-style: italic;
    color: var(--tw-prose-quotes);
    border-left-width: 0.25rem;
    border-left-color: var(--tw-prose-quote-borders);
    quotes: "\2018""\2019";
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 1em;
    font-size: 2.25rem;
    font-size: [object Object];
    line-height: 1.25;
  }

  .md\:prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"] *))::before {
    content: open-quote;
  }

  .md\:prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"] *))::after {
    content: close-quote;
  }

  .md\:prose :where(h1):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 700;
    font-size: 1.625rem;
    margin-top: 0;
    margin-bottom: 0.5rem;
    line-height: 1.25;
    margin-left: 0;
    margin-right: 0;
  }

  .md\:prose :where(h1 strong):not(:where([class~="not-prose"] *)) {
    font-weight: 900;
    color: inherit;
  }

  .md\:prose :where(h2):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 700;
    font-size: 1.5rem;
    margin-top: 2em;
    margin-bottom: 0.375rem;
    line-height: 1.25;
  }

  .md\:prose :where(h2 strong):not(:where([class~="not-prose"] *)) {
    font-weight: 800;
    color: inherit;
  }

  .md\:prose :where(h3):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 500;
    font-size: 1.5rem;
    margin-top: 1.6em;
    margin-bottom: 0.375rem;
    line-height: 1.25;
  }

  .md\:prose :where(h3 strong):not(:where([class~="not-prose"] *)) {
    font-weight: 700;
    color: inherit;
  }

  .md\:prose :where(h4):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 500;
    margin-top: 1.5em;
    margin-bottom: 0.375rem;
    line-height: 1.25;
    font-size: 1.5rem;
    font-size: [object Object];
  }

  .md\:prose :where(h4 strong):not(:where([class~="not-prose"] *)) {
    font-weight: 700;
    color: inherit;
  }

  .md\:prose :where(img):not(:where([class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .md\:prose :where(figure > *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0;
  }

  .md\:prose :where(figcaption):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-captions);
    font-size: 0.875em;
    line-height: 1.4285714;
    margin-top: 0.8571429em;
  }

  .md\:prose :where(code):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-code);
    font-weight: 600;
    font-size: 0.875em;
  }

  .md\:prose :where(code):not(:where([class~="not-prose"] *))::before {
    content: "`";
  }

  .md\:prose :where(code):not(:where([class~="not-prose"] *))::after {
    content: "`";
  }

  .md\:prose :where(a code):not(:where([class~="not-prose"] *)) {
    color: inherit;
  }

  .md\:prose :where(h1 code):not(:where([class~="not-prose"] *)) {
    color: inherit;
  }

  .md\:prose :where(h2 code):not(:where([class~="not-prose"] *)) {
    color: inherit;
    font-size: 0.875em;
  }

  .md\:prose :where(h3 code):not(:where([class~="not-prose"] *)) {
    color: inherit;
    font-size: 0.9em;
  }

  .md\:prose :where(h4 code):not(:where([class~="not-prose"] *)) {
    color: inherit;
  }

  .md\:prose :where(blockquote code):not(:where([class~="not-prose"] *)) {
    color: inherit;
  }

  .md\:prose :where(thead th code):not(:where([class~="not-prose"] *)) {
    color: inherit;
  }

  .md\:prose :where(pre):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-pre-code);
    background-color: var(--tw-prose-pre-bg);
    overflow-x: auto;
    font-weight: 400;
    font-size: 0.875em;
    line-height: 1.7142857;
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
    border-radius: 0.375rem;
    padding-top: 0.8571429em;
    padding-right: 1.1428571em;
    padding-bottom: 0.8571429em;
    padding-left: 1.1428571em;
  }

  .md\:prose :where(pre code):not(:where([class~="not-prose"] *)) {
    background-color: transparent;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-weight: inherit;
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
  }

  .md\:prose :where(pre code):not(:where([class~="not-prose"] *))::before {
    content: none;
  }

  .md\:prose :where(pre code):not(:where([class~="not-prose"] *))::after {
    content: none;
  }

  .md\:prose :where(table):not(:where([class~="not-prose"] *)) {
    width: 100%;
    table-layout: auto;
    text-align: left;
    margin-top: 2em;
    margin-bottom: 2em;
    font-size: 0.875em;
    line-height: 1.7142857;
  }

  .md\:prose :where(thead):not(:where([class~="not-prose"] *)) {
    border-bottom-width: 1px;
    border-bottom-color: var(--tw-prose-th-borders);
  }

  .md\:prose :where(thead th):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    vertical-align: bottom;
    padding-right: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-left: 0.5714286em;
  }

  .md\:prose :where(tbody tr):not(:where([class~="not-prose"] *)) {
    border-bottom-width: 1px;
    border-bottom-color: var(--tw-prose-td-borders);
  }

  .md\:prose :where(tbody tr:last-child):not(:where([class~="not-prose"] *)) {
    border-bottom-width: 0;
  }

  .md\:prose :where(tbody td):not(:where([class~="not-prose"] *)) {
    vertical-align: baseline;
  }

  .md\:prose :where(tfoot):not(:where([class~="not-prose"] *)) {
    border-top-width: 1px;
    border-top-color: var(--tw-prose-th-borders);
  }

  .md\:prose :where(tfoot td):not(:where([class~="not-prose"] *)) {
    vertical-align: top;
  }

  .md\:prose {
    --tw-prose-body: #000;
    --tw-prose-headings: #000;
    --tw-prose-lead: #000;
    --tw-prose-links: #b88e2f;
    --tw-prose-bold: #000;
    --tw-prose-counters: #000;
    --tw-prose-bullets: #000;
    --tw-prose-hr: #000;
    --tw-prose-quotes: #b88e2f;
    --tw-prose-quote-borders: #000;
    --tw-prose-captions: #000;
    --tw-prose-code: #000;
    --tw-prose-pre-code: #b88e2f;
    --tw-prose-pre-bg: #f5f5f4;
    --tw-prose-th-borders: #000;
    --tw-prose-td-borders: #000;
    --tw-prose-invert-body: #d1d5db;
    --tw-prose-invert-headings: #fff;
    --tw-prose-invert-lead: #9ca3af;
    --tw-prose-invert-links: #fff;
    --tw-prose-invert-bold: #fff;
    --tw-prose-invert-counters: #9ca3af;
    --tw-prose-invert-bullets: #4b5563;
    --tw-prose-invert-hr: #374151;
    --tw-prose-invert-quotes: #f3f4f6;
    --tw-prose-invert-quote-borders: #374151;
    --tw-prose-invert-captions: #9ca3af;
    --tw-prose-invert-code: #fff;
    --tw-prose-invert-pre-code: #d1d5db;
    --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
    --tw-prose-invert-th-borders: #4b5563;
    --tw-prose-invert-td-borders: #374151;
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .md\:prose :where(video):not(:where([class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .md\:prose :where(figure):not(:where([class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .md\:prose :where(li):not(:where([class~="not-prose"] *)) {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    padding: 0;
  }

  .md\:prose :where(ol > li):not(:where([class~="not-prose"] *)) {
    padding-left: 0.375em;
  }

  .md\:prose :where(ul > li):not(:where([class~="not-prose"] *)) {
    padding-left: 0.375em;
  }

  .md\:prose :where(.md\:prose > ul > li p):not(:where([class~="not-prose"] *)) {
    margin-top: 0.75em;
    margin-bottom: 0.75em;
  }

  .md\:prose :where(.md\:prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 1.25em;
  }

  .md\:prose :where(.md\:prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 1.25em;
  }

  .md\:prose :where(.md\:prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 1.25em;
  }

  .md\:prose :where(.md\:prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 1.25em;
  }

  .md\:prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) {
    margin-top: 0.75em;
    margin-bottom: 0.75em;
  }

  .md\:prose :where(hr + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .md\:prose :where(h2 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .md\:prose :where(h3 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .md\:prose :where(h4 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .md\:prose :where(thead th:first-child):not(:where([class~="not-prose"] *)) {
    padding-left: 0;
  }

  .md\:prose :where(thead th:last-child):not(:where([class~="not-prose"] *)) {
    padding-right: 0;
  }

  .md\:prose :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) {
    padding-top: 0.5714286em;
    padding-right: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-left: 0.5714286em;
  }

  .md\:prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)) {
    padding-left: 0;
  }

  .md\:prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)) {
    padding-right: 0;
  }

  .md\:prose :where(.md\:prose > :first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .md\:prose :where(.md\:prose > :last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 0;
  }

  .md\:prose {
    font-family: Nunito;
    font-weight: 300;
  }

  .md\:prose :where([class~="accordion"]):not(:where([class~="not-prose"] *)) {
    list-style-type: none;
    margin-bottom: 0;
    padding-left: 0;
  }

  .md\:prose :where(ol li):not(:where([class~="not-prose"] *)) {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .md\:prose :where(ol li):not(:where([class~="not-prose"] *))::before {
    counter-increment: numList;
    content: counter(numList);
    background-color: #b88e2f;
    border-radius: 9999px;
    line-height: 2rem;
    display: inline-block;
    width: 2.25rem;
    height: 2.25rem;
    font-weight: 500;
    margin-right: 0.25rem;
    text-align: center;
    font-family: Nunito;
  }

  .md\:prose :where(table p):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 1.25rem;
    font-size: [object Object];
    line-height: 1.625;
    font-family: Nunito;
    font-weight: 300;
  }

  .md\:prose :where(h1,h2,h3,h4,h5,h6):not(:where([class~="not-prose"] *)) {
    font-family: Nunito;
  }

  .md\:prose :where(h5):not(:where([class~="not-prose"] *)) {
    line-height: 1.25;
    font-weight: 500;
    margin-bottom: 0.375rem;
  }

  .md\:prose :where(h6):not(:where([class~="not-prose"] *)) {
    line-height: 1.25;
    font-size: 1.25rem;
    font-size: [object Object];
    font-weight: 500;
    margin-bottom: 0.375rem;
  }

  .md\:prose :where(.paragraph-grid-3-columns .item h3):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .md\:prose :where(.intro p):not(:where([class~="not-prose"] *)) {
    font-size: 1.125rem;
    font-weight: 600;
  }

  .md\:prose :where(blockquote p):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 2.25rem;
    font-size: [object Object];
    line-height: 1.25;
    quotes: "\2018""\2019";
    font-weight: 500;
  }

  .md\:prose :where(.paragraph > div > h2):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .md\:prose-md {
    font-size: 1.125rem;
    line-height: 1.5rem;
  }

  .md\:prose-md :where(p):not(:where([class~="not-prose"] *)) {
    font-size: 1.125rem;
    line-height: 1.5rem;
    margin-bottom: 0.25rem;
  }

  .md\:prose-md :where(table p):not(:where([class~="not-prose"] *)) {
    font-size: 1.250rem;
    line-height: 1.8;
  }

  .md\:prose-md :where(blockquote p):not(:where([class~="not-prose"] *)) {
    font-size: 1.313rem;
  }

  .md\:prose-md :where(ol):not(:where([class~="not-prose"] *)) {
    display: inline-block;
    padding: 0 0 0 1.5rem;
    list-style: none;
    overflow: hidden;
    counter-reset: numList;
    margin-bottom: 0.125rem;;
    margin-top: 0.125rem;;
  }

  .md\:prose-md :where(ol li):not(:where([class~="not-prose"] *)) {
    position: relative;
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .md\:prose-md :where(h1):not(:where([class~="not-prose"] *)) {
    font-size: 2.25rem;
  }

  .md\:prose-md :where(h2):not(:where([class~="not-prose"] *)) {
    font-size: 2.125rem;
  }

  .md\:prose-md :where(h3):not(:where([class~="not-prose"] *)) {
    font-size: 1.875rem;
  }

  .md\:prose-md :where(.intro p):not(:where([class~="not-prose"] *)) {
    font-size: 1.25rem;
    font-weight: 600;
  }
}
@media (min-width: 920px) {

  .lg\:prose {
    color: var(--tw-prose-body);
    max-width: 65ch;
  }

  .lg\:prose :where(p):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0.25rem;
    font-size: 1rem;
    line-height: 1.5rem;
    font-family: Nunito;
    font-weight: 300;
  }

  .lg\:prose :where([class~="lead"]):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-lead);
    font-size: 1.25em;
    line-height: 1.6;
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .lg\:prose :where(a):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-links);
    text-decoration: underline;
    font-weight: 500;
  }

  .lg\:prose :where(strong):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-bold);
    font-weight: 600;
  }

  .lg\:prose :where(a strong):not(:where([class~="not-prose"] *)) {
    color: inherit;
  }

  .lg\:prose :where(blockquote strong):not(:where([class~="not-prose"] *)) {
    color: inherit;
  }

  .lg\:prose :where(thead th strong):not(:where([class~="not-prose"] *)) {
    color: inherit;
  }

  .lg\:prose :where(ol):not(:where([class~="not-prose"] *)) {
    list-style-type: none;
    margin-top: 1.25em;
    margin-bottom: 1.25em;
    padding-left: 0;
    counter-reset: numList;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
  }

  .lg\:prose :where(ol[type="A"]):not(:where([class~="not-prose"] *)) {
    list-style-type: upper-alpha;
  }

  .lg\:prose :where(ol[type="a"]):not(:where([class~="not-prose"] *)) {
    list-style-type: lower-alpha;
  }

  .lg\:prose :where(ol[type="A" s]):not(:where([class~="not-prose"] *)) {
    list-style-type: upper-alpha;
  }

  .lg\:prose :where(ol[type="a" s]):not(:where([class~="not-prose"] *)) {
    list-style-type: lower-alpha;
  }

  .lg\:prose :where(ol[type="I"]):not(:where([class~="not-prose"] *)) {
    list-style-type: upper-roman;
  }

  .lg\:prose :where(ol[type="i"]):not(:where([class~="not-prose"] *)) {
    list-style-type: lower-roman;
  }

  .lg\:prose :where(ol[type="I" s]):not(:where([class~="not-prose"] *)) {
    list-style-type: upper-roman;
  }

  .lg\:prose :where(ol[type="i" s]):not(:where([class~="not-prose"] *)) {
    list-style-type: lower-roman;
  }

  .lg\:prose :where(ol[type="1"]):not(:where([class~="not-prose"] *)) {
    list-style-type: decimal;
  }

  .lg\:prose :where(ul):not(:where([class~="not-prose"] *)) {
    list-style-type: disc;
    margin-top: 1.25em;
    margin-bottom: 1.25em;
    padding-left: 1.625em;
  }

  .lg\:prose :where(ol > li):not(:where([class~="not-prose"] *))::marker {
    font-weight: 400;
    color: var(--tw-prose-counters);
  }

  .lg\:prose :where(ul > li):not(:where([class~="not-prose"] *))::marker {
    color: var(--tw-prose-bullets);
  }

  .lg\:prose :where(hr):not(:where([class~="not-prose"] *)) {
    border-color: var(--tw-prose-hr);
    border-top-width: 1px;
    margin-top: 3em;
    margin-bottom: 3em;
  }

  .lg\:prose :where(blockquote):not(:where([class~="not-prose"] *)) {
    font-weight: 500;
    font-style: italic;
    color: var(--tw-prose-quotes);
    border-left-width: 0.25rem;
    border-left-color: var(--tw-prose-quote-borders);
    quotes: "\2018""\2019";
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 1em;
    font-size: 2.25rem;
    font-size: [object Object];
    line-height: 1.25;
  }

  .lg\:prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"] *))::before {
    content: open-quote;
  }

  .lg\:prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"] *))::after {
    content: close-quote;
  }

  .lg\:prose :where(h1):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 700;
    font-size: 1.625rem;
    margin-top: 0;
    margin-bottom: 0.5rem;
    line-height: 1.25;
    margin-left: 0;
    margin-right: 0;
  }

  .lg\:prose :where(h1 strong):not(:where([class~="not-prose"] *)) {
    font-weight: 900;
    color: inherit;
  }

  .lg\:prose :where(h2):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 700;
    font-size: 1.5rem;
    margin-top: 2em;
    margin-bottom: 0.375rem;
    line-height: 1.25;
  }

  .lg\:prose :where(h2 strong):not(:where([class~="not-prose"] *)) {
    font-weight: 800;
    color: inherit;
  }

  .lg\:prose :where(h3):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 500;
    font-size: 1.5rem;
    margin-top: 1.6em;
    margin-bottom: 0.375rem;
    line-height: 1.25;
  }

  .lg\:prose :where(h3 strong):not(:where([class~="not-prose"] *)) {
    font-weight: 700;
    color: inherit;
  }

  .lg\:prose :where(h4):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 500;
    margin-top: 1.5em;
    margin-bottom: 0.375rem;
    line-height: 1.25;
    font-size: 1.5rem;
    font-size: [object Object];
  }

  .lg\:prose :where(h4 strong):not(:where([class~="not-prose"] *)) {
    font-weight: 700;
    color: inherit;
  }

  .lg\:prose :where(img):not(:where([class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .lg\:prose :where(figure > *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg\:prose :where(figcaption):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-captions);
    font-size: 0.875em;
    line-height: 1.4285714;
    margin-top: 0.8571429em;
  }

  .lg\:prose :where(code):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-code);
    font-weight: 600;
    font-size: 0.875em;
  }

  .lg\:prose :where(code):not(:where([class~="not-prose"] *))::before {
    content: "`";
  }

  .lg\:prose :where(code):not(:where([class~="not-prose"] *))::after {
    content: "`";
  }

  .lg\:prose :where(a code):not(:where([class~="not-prose"] *)) {
    color: inherit;
  }

  .lg\:prose :where(h1 code):not(:where([class~="not-prose"] *)) {
    color: inherit;
  }

  .lg\:prose :where(h2 code):not(:where([class~="not-prose"] *)) {
    color: inherit;
    font-size: 0.875em;
  }

  .lg\:prose :where(h3 code):not(:where([class~="not-prose"] *)) {
    color: inherit;
    font-size: 0.9em;
  }

  .lg\:prose :where(h4 code):not(:where([class~="not-prose"] *)) {
    color: inherit;
  }

  .lg\:prose :where(blockquote code):not(:where([class~="not-prose"] *)) {
    color: inherit;
  }

  .lg\:prose :where(thead th code):not(:where([class~="not-prose"] *)) {
    color: inherit;
  }

  .lg\:prose :where(pre):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-pre-code);
    background-color: var(--tw-prose-pre-bg);
    overflow-x: auto;
    font-weight: 400;
    font-size: 0.875em;
    line-height: 1.7142857;
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
    border-radius: 0.375rem;
    padding-top: 0.8571429em;
    padding-right: 1.1428571em;
    padding-bottom: 0.8571429em;
    padding-left: 1.1428571em;
  }

  .lg\:prose :where(pre code):not(:where([class~="not-prose"] *)) {
    background-color: transparent;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-weight: inherit;
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
  }

  .lg\:prose :where(pre code):not(:where([class~="not-prose"] *))::before {
    content: none;
  }

  .lg\:prose :where(pre code):not(:where([class~="not-prose"] *))::after {
    content: none;
  }

  .lg\:prose :where(table):not(:where([class~="not-prose"] *)) {
    width: 100%;
    table-layout: auto;
    text-align: left;
    margin-top: 2em;
    margin-bottom: 2em;
    font-size: 0.875em;
    line-height: 1.7142857;
  }

  .lg\:prose :where(thead):not(:where([class~="not-prose"] *)) {
    border-bottom-width: 1px;
    border-bottom-color: var(--tw-prose-th-borders);
  }

  .lg\:prose :where(thead th):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    vertical-align: bottom;
    padding-right: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-left: 0.5714286em;
  }

  .lg\:prose :where(tbody tr):not(:where([class~="not-prose"] *)) {
    border-bottom-width: 1px;
    border-bottom-color: var(--tw-prose-td-borders);
  }

  .lg\:prose :where(tbody tr:last-child):not(:where([class~="not-prose"] *)) {
    border-bottom-width: 0;
  }

  .lg\:prose :where(tbody td):not(:where([class~="not-prose"] *)) {
    vertical-align: baseline;
  }

  .lg\:prose :where(tfoot):not(:where([class~="not-prose"] *)) {
    border-top-width: 1px;
    border-top-color: var(--tw-prose-th-borders);
  }

  .lg\:prose :where(tfoot td):not(:where([class~="not-prose"] *)) {
    vertical-align: top;
  }

  .lg\:prose {
    --tw-prose-body: #000;
    --tw-prose-headings: #000;
    --tw-prose-lead: #000;
    --tw-prose-links: #b88e2f;
    --tw-prose-bold: #000;
    --tw-prose-counters: #000;
    --tw-prose-bullets: #000;
    --tw-prose-hr: #000;
    --tw-prose-quotes: #b88e2f;
    --tw-prose-quote-borders: #000;
    --tw-prose-captions: #000;
    --tw-prose-code: #000;
    --tw-prose-pre-code: #b88e2f;
    --tw-prose-pre-bg: #f5f5f4;
    --tw-prose-th-borders: #000;
    --tw-prose-td-borders: #000;
    --tw-prose-invert-body: #d1d5db;
    --tw-prose-invert-headings: #fff;
    --tw-prose-invert-lead: #9ca3af;
    --tw-prose-invert-links: #fff;
    --tw-prose-invert-bold: #fff;
    --tw-prose-invert-counters: #9ca3af;
    --tw-prose-invert-bullets: #4b5563;
    --tw-prose-invert-hr: #374151;
    --tw-prose-invert-quotes: #f3f4f6;
    --tw-prose-invert-quote-borders: #374151;
    --tw-prose-invert-captions: #9ca3af;
    --tw-prose-invert-code: #fff;
    --tw-prose-invert-pre-code: #d1d5db;
    --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
    --tw-prose-invert-th-borders: #4b5563;
    --tw-prose-invert-td-borders: #374151;
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .lg\:prose :where(video):not(:where([class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .lg\:prose :where(figure):not(:where([class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .lg\:prose :where(li):not(:where([class~="not-prose"] *)) {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    padding: 0;
  }

  .lg\:prose :where(ol > li):not(:where([class~="not-prose"] *)) {
    padding-left: 0.375em;
  }

  .lg\:prose :where(ul > li):not(:where([class~="not-prose"] *)) {
    padding-left: 0.375em;
  }

  .lg\:prose :where(.lg\:prose > ul > li p):not(:where([class~="not-prose"] *)) {
    margin-top: 0.75em;
    margin-bottom: 0.75em;
  }

  .lg\:prose :where(.lg\:prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 1.25em;
  }

  .lg\:prose :where(.lg\:prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 1.25em;
  }

  .lg\:prose :where(.lg\:prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 1.25em;
  }

  .lg\:prose :where(.lg\:prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 1.25em;
  }

  .lg\:prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) {
    margin-top: 0.75em;
    margin-bottom: 0.75em;
  }

  .lg\:prose :where(hr + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .lg\:prose :where(h2 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .lg\:prose :where(h3 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .lg\:prose :where(h4 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .lg\:prose :where(thead th:first-child):not(:where([class~="not-prose"] *)) {
    padding-left: 0;
  }

  .lg\:prose :where(thead th:last-child):not(:where([class~="not-prose"] *)) {
    padding-right: 0;
  }

  .lg\:prose :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) {
    padding-top: 0.5714286em;
    padding-right: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-left: 0.5714286em;
  }

  .lg\:prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)) {
    padding-left: 0;
  }

  .lg\:prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)) {
    padding-right: 0;
  }

  .lg\:prose :where(.lg\:prose > :first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .lg\:prose :where(.lg\:prose > :last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 0;
  }

  .lg\:prose {
    font-family: Nunito;
    font-weight: 300;
  }

  .lg\:prose :where([class~="accordion"]):not(:where([class~="not-prose"] *)) {
    list-style-type: none;
    margin-bottom: 0;
    padding-left: 0;
  }

  .lg\:prose :where(ol li):not(:where([class~="not-prose"] *)) {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .lg\:prose :where(ol li):not(:where([class~="not-prose"] *))::before {
    counter-increment: numList;
    content: counter(numList);
    background-color: #b88e2f;
    border-radius: 9999px;
    line-height: 2rem;
    display: inline-block;
    width: 2.25rem;
    height: 2.25rem;
    font-weight: 500;
    margin-right: 0.25rem;
    text-align: center;
    font-family: Nunito;
  }

  .lg\:prose :where(table p):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 1.25rem;
    font-size: [object Object];
    line-height: 1.625;
    font-family: Nunito;
    font-weight: 300;
  }

  .lg\:prose :where(h1,h2,h3,h4,h5,h6):not(:where([class~="not-prose"] *)) {
    font-family: Nunito;
  }

  .lg\:prose :where(h5):not(:where([class~="not-prose"] *)) {
    line-height: 1.25;
    font-weight: 500;
    margin-bottom: 0.375rem;
  }

  .lg\:prose :where(h6):not(:where([class~="not-prose"] *)) {
    line-height: 1.25;
    font-size: 1.25rem;
    font-size: [object Object];
    font-weight: 500;
    margin-bottom: 0.375rem;
  }

  .lg\:prose :where(.paragraph-grid-3-columns .item h3):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .lg\:prose :where(.intro p):not(:where([class~="not-prose"] *)) {
    font-size: 1.125rem;
    font-weight: 600;
  }

  .lg\:prose :where(blockquote p):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 2.25rem;
    font-size: [object Object];
    line-height: 1.25;
    quotes: "\2018""\2019";
    font-weight: 500;
  }

  .lg\:prose :where(.paragraph > div > h2):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .lg\:prose-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .lg\:prose-lg :where(p):not(:where([class~="not-prose"] *)) {
    margin-top: 1.3333333em;
    margin-bottom: 0.25rem;
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .lg\:prose-lg :where([class~="lead"]):not(:where([class~="not-prose"] *)) {
    font-size: 1.2222222em;
    line-height: 1.4545455;
    margin-top: 1.0909091em;
    margin-bottom: 1.0909091em;
  }

  .lg\:prose-lg :where(blockquote):not(:where([class~="not-prose"] *)) {
    margin-top: 1.6666667em;
    margin-bottom: 1.6666667em;
    padding-left: 1em;
  }

  .lg\:prose-lg :where(h1):not(:where([class~="not-prose"] *)) {
    font-size: 3rem;
    margin-top: 0;
    margin-bottom: 0.8333333em;
    line-height: 1;
  }

  .lg\:prose-lg :where(h2):not(:where([class~="not-prose"] *)) {
    font-size: 2.375rem;
    margin-top: 1.8666667em;
    margin-bottom: 1.0666667em;
    line-height: 1.3333333;
  }

  .lg\:prose-lg :where(h3):not(:where([class~="not-prose"] *)) {
    font-size: 1.875rem;
    margin-top: 1.6666667em;
    margin-bottom: 0.6666667em;
    line-height: 1.5;
  }

  .lg\:prose-lg :where(h4):not(:where([class~="not-prose"] *)) {
    margin-top: 1.7777778em;
    margin-bottom: 0.4444444em;
    line-height: 1.5555556;
  }

  .lg\:prose-lg :where(img):not(:where([class~="not-prose"] *)) {
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .lg\:prose-lg :where(video):not(:where([class~="not-prose"] *)) {
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .lg\:prose-lg :where(figure):not(:where([class~="not-prose"] *)) {
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .lg\:prose-lg :where(figure > *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg\:prose-lg :where(figcaption):not(:where([class~="not-prose"] *)) {
    font-size: 0.8888889em;
    line-height: 1.5;
    margin-top: 1em;
  }

  .lg\:prose-lg :where(code):not(:where([class~="not-prose"] *)) {
    font-size: 0.8888889em;
  }

  .lg\:prose-lg :where(h2 code):not(:where([class~="not-prose"] *)) {
    font-size: 0.8666667em;
  }

  .lg\:prose-lg :where(h3 code):not(:where([class~="not-prose"] *)) {
    font-size: 0.875em;
  }

  .lg\:prose-lg :where(pre):not(:where([class~="not-prose"] *)) {
    font-size: 0.8888889em;
    line-height: 1.75;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.375rem;
    padding-top: 1em;
    padding-right: 1.5em;
    padding-bottom: 1em;
    padding-left: 1.5em;
  }

  .lg\:prose-lg :where(ol):not(:where([class~="not-prose"] *)) {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
    padding-left: 1.5555556em;
  }

  .lg\:prose-lg :where(ul):not(:where([class~="not-prose"] *)) {
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
    padding-left: 1.5555556em;
  }

  .lg\:prose-lg :where(li):not(:where([class~="not-prose"] *)) {
    margin-top: 0.6666667em;
    margin-bottom: 0.6666667em;
  }

  .lg\:prose-lg :where(ol > li):not(:where([class~="not-prose"] *)) {
    padding-left: 0.4444444em;
  }

  .lg\:prose-lg :where(ul > li):not(:where([class~="not-prose"] *)) {
    padding-left: 0.4444444em;
  }

  .lg\:prose-lg :where(.lg\:prose-lg > ul > li p):not(:where([class~="not-prose"] *)) {
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .lg\:prose-lg :where(.lg\:prose-lg > ul > li > *:first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 1.3333333em;
  }

  .lg\:prose-lg :where(.lg\:prose-lg > ul > li > *:last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 1.3333333em;
  }

  .lg\:prose-lg :where(.lg\:prose-lg > ol > li > *:first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 1.3333333em;
  }

  .lg\:prose-lg :where(.lg\:prose-lg > ol > li > *:last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 1.3333333em;
  }

  .lg\:prose-lg :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) {
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .lg\:prose-lg :where(hr):not(:where([class~="not-prose"] *)) {
    margin-top: 3.1111111em;
    margin-bottom: 3.1111111em;
  }

  .lg\:prose-lg :where(hr + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .lg\:prose-lg :where(h2 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .lg\:prose-lg :where(h3 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .lg\:prose-lg :where(h4 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .lg\:prose-lg :where(table):not(:where([class~="not-prose"] *)) {
    font-size: 0.8888889em;
    line-height: 1.5;
  }

  .lg\:prose-lg :where(thead th):not(:where([class~="not-prose"] *)) {
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .lg\:prose-lg :where(thead th:first-child):not(:where([class~="not-prose"] *)) {
    padding-left: 0;
  }

  .lg\:prose-lg :where(thead th:last-child):not(:where([class~="not-prose"] *)) {
    padding-right: 0;
  }

  .lg\:prose-lg :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) {
    padding-top: 0.75em;
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .lg\:prose-lg :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)) {
    padding-left: 0;
  }

  .lg\:prose-lg :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)) {
    padding-right: 0;
  }

  .lg\:prose-lg :where(.lg\:prose-lg > :first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .lg\:prose-lg :where(.lg\:prose-lg > :last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 0;
  }

  .lg\:prose-lg :where(table p):not(:where([class~="not-prose"] *)) {
    font-size: 1.313rem;
    line-height: 2;
  }

  .lg\:prose-lg :where(ol > li):not(:where([class~="not-prose"] *))::before {
    left: -1.313rem;
  }

  .lg\:prose-lg :where(blockquote p):not(:where([class~="not-prose"] *)) {
    font-size: 1.5rem;
  }

  .lg\:prose-lg :where(h2, h3, h4, h5, h6):not(:where([class~="not-prose"] *)) {
    margin-bottom: 0.375rem;
  }

  .lg\:prose-lg :where(.intro p):not(:where([class~="not-prose"] *)) {
    font-size: 1.25rem;
    font-weight: 600;
  }
}
@media (min-width: 1240px) {

  .xl\:prose-xl {
    font-size: 1.25rem;
    line-height: 1.8;
  }

  .xl\:prose-xl :where(p):not(:where([class~="not-prose"] *)) {
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .xl\:prose-xl :where([class~="lead"]):not(:where([class~="not-prose"] *)) {
    font-size: 1.2em;
    line-height: 1.5;
    margin-top: 1em;
    margin-bottom: 1em;
  }

  .xl\:prose-xl :where(blockquote):not(:where([class~="not-prose"] *)) {
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-left: 1.0666667em;
  }

  .xl\:prose-xl :where(h1):not(:where([class~="not-prose"] *)) {
    font-size: 3.25rem;
    margin-top: 0;
    margin-bottom: 0.8571429em;
    line-height: 1;
  }

  .xl\:prose-xl :where(h2):not(:where([class~="not-prose"] *)) {
    font-size: 1.8em;
    margin-top: 1.5555556em;
    margin-bottom: 0.8888889em;
    line-height: 1.1111111;
  }

  .xl\:prose-xl :where(h3):not(:where([class~="not-prose"] *)) {
    font-size: 1.5em;
    margin-top: 1.6em;
    margin-bottom: 0.6666667em;
    line-height: 1.3333333;
  }

  .xl\:prose-xl :where(h4):not(:where([class~="not-prose"] *)) {
    margin-top: 1.8em;
    margin-bottom: 0.6em;
    line-height: 1.6;
  }

  .xl\:prose-xl :where(img):not(:where([class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .xl\:prose-xl :where(video):not(:where([class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .xl\:prose-xl :where(figure):not(:where([class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .xl\:prose-xl :where(figure > *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0;
  }

  .xl\:prose-xl :where(figcaption):not(:where([class~="not-prose"] *)) {
    font-size: 0.9em;
    line-height: 1.5555556;
    margin-top: 1em;
  }

  .xl\:prose-xl :where(code):not(:where([class~="not-prose"] *)) {
    font-size: 0.9em;
  }

  .xl\:prose-xl :where(h2 code):not(:where([class~="not-prose"] *)) {
    font-size: 0.8611111em;
  }

  .xl\:prose-xl :where(h3 code):not(:where([class~="not-prose"] *)) {
    font-size: 0.9em;
  }

  .xl\:prose-xl :where(pre):not(:where([class~="not-prose"] *)) {
    font-size: 0.9em;
    line-height: 1.7777778;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.5rem;
    padding-top: 1.1111111em;
    padding-right: 1.3333333em;
    padding-bottom: 1.1111111em;
    padding-left: 1.3333333em;
  }

  .xl\:prose-xl :where(ol):not(:where([class~="not-prose"] *)) {
    margin-top: 1.2em;
    margin-bottom: 1.2em;
    padding-left: 1.6em;
  }

  .xl\:prose-xl :where(ul):not(:where([class~="not-prose"] *)) {
    margin-top: 1.2em;
    margin-bottom: 1.2em;
    padding-left: 1.6em;
  }

  .xl\:prose-xl :where(li):not(:where([class~="not-prose"] *)) {
    margin-top: 0.6em;
    margin-bottom: 0.6em;
  }

  .xl\:prose-xl :where(ol > li):not(:where([class~="not-prose"] *)) {
    padding-left: 0.4em;
  }

  .xl\:prose-xl :where(ul > li):not(:where([class~="not-prose"] *)) {
    padding-left: 0.4em;
  }

  .xl\:prose-xl :where(.xl\:prose-xl > ul > li p):not(:where([class~="not-prose"] *)) {
    margin-top: 0.8em;
    margin-bottom: 0.8em;
  }

  .xl\:prose-xl :where(.xl\:prose-xl > ul > li > *:first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 1.2em;
  }

  .xl\:prose-xl :where(.xl\:prose-xl > ul > li > *:last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 1.2em;
  }

  .xl\:prose-xl :where(.xl\:prose-xl > ol > li > *:first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 1.2em;
  }

  .xl\:prose-xl :where(.xl\:prose-xl > ol > li > *:last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 1.2em;
  }

  .xl\:prose-xl :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) {
    margin-top: 0.8em;
    margin-bottom: 0.8em;
  }

  .xl\:prose-xl :where(hr):not(:where([class~="not-prose"] *)) {
    margin-top: 2.8em;
    margin-bottom: 2.8em;
  }

  .xl\:prose-xl :where(hr + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .xl\:prose-xl :where(h2 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .xl\:prose-xl :where(h3 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .xl\:prose-xl :where(h4 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .xl\:prose-xl :where(table):not(:where([class~="not-prose"] *)) {
    font-size: 0.9em;
    line-height: 1.5555556;
  }

  .xl\:prose-xl :where(thead th):not(:where([class~="not-prose"] *)) {
    padding-right: 0.6666667em;
    padding-bottom: 0.8888889em;
    padding-left: 0.6666667em;
  }

  .xl\:prose-xl :where(thead th:first-child):not(:where([class~="not-prose"] *)) {
    padding-left: 0;
  }

  .xl\:prose-xl :where(thead th:last-child):not(:where([class~="not-prose"] *)) {
    padding-right: 0;
  }

  .xl\:prose-xl :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) {
    padding-top: 0.8888889em;
    padding-right: 0.6666667em;
    padding-bottom: 0.8888889em;
    padding-left: 0.6666667em;
  }

  .xl\:prose-xl :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)) {
    padding-left: 0;
  }

  .xl\:prose-xl :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)) {
    padding-right: 0;
  }

  .xl\:prose-xl :where(.xl\:prose-xl > :first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
  }

  .xl\:prose-xl :where(.xl\:prose-xl > :last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 0;
  }
}
.before\:absolute::before {
  content: var(--tw-content);
  position: absolute;
}
.before\:-left-24::before {
  content: var(--tw-content);
  left: -1.5rem;
}
.before\:-left-54::before {
  content: var(--tw-content);
  left: -3.375rem;
}
.before\:-left-8::before {
  content: var(--tw-content);
  left: -0.5rem;
}
.before\:-top-24::before {
  content: var(--tw-content);
  top: -1.5rem;
}
.before\:-top-4::before {
  content: var(--tw-content);
  top: -0.25rem;
}
.before\:-top-64::before {
  content: var(--tw-content);
  top: -4rem;
}
.before\:-z-10::before {
  content: var(--tw-content);
  z-index: -10;
}
.before\:inline-flex::before {
  content: var(--tw-content);
  display: inline-flex;
}
.before\:h-8::before {
  content: var(--tw-content);
  height: 0.5rem;
}
.before\:h-\[calc\(100\%\+theme\(space\.48\)\)\]::before {
  content: var(--tw-content);
  height: calc(100% + 3rem);
}
.before\:h-full::before {
  content: var(--tw-content);
  height: 100%;
}
.before\:max-h-\[380px\]::before {
  content: var(--tw-content);
  max-height: 380px;
}
.before\:w-8::before {
  content: var(--tw-content);
  width: 0.5rem;
}
.before\:w-full::before {
  content: var(--tw-content);
  width: 100%;
}
.before\:max-w-\[580px\]::before {
  content: var(--tw-content);
  max-width: 580px;
}
.before\:rounded::before {
  content: var(--tw-content);
  border-radius: 0.25rem;
}
.before\:rounded-full::before {
  content: var(--tw-content);
  border-radius: 9999px;
}
.before\:border::before {
  content: var(--tw-content);
  border-width: 1px;
}
.before\:border-gray-500::before {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(181 183 187 / var(--tw-border-opacity));
}
.before\:bg-yellow-500::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(239 230 209 / var(--tw-bg-opacity));
}
.after\:absolute::after {
  content: var(--tw-content);
  position: absolute;
}
.after\:-right-8::after {
  content: var(--tw-content);
  right: -0.5rem;
}
.after\:-top-4::after {
  content: var(--tw-content);
  top: -0.25rem;
}
.after\:bottom-0::after {
  content: var(--tw-content);
  bottom: 0;
}
.after\:left-0::after {
  content: var(--tw-content);
  left: 0;
}
.after\:top-0::after {
  content: var(--tw-content);
  top: 0;
}
.after\:-z-10::after {
  content: var(--tw-content);
  z-index: -10;
}
.after\:z-10::after {
  content: var(--tw-content);
  z-index: 10;
}
.after\:block::after {
  content: var(--tw-content);
  display: block;
}
.after\:inline-flex::after {
  content: var(--tw-content);
  display: inline-flex;
}
.after\:h-8::after {
  content: var(--tw-content);
  height: 0.5rem;
}
.after\:h-full::after {
  content: var(--tw-content);
  height: 100%;
}
.after\:w-8::after {
  content: var(--tw-content);
  width: 0.5rem;
}
.after\:w-full::after {
  content: var(--tw-content);
  width: 100%;
}
.after\:rounded-full::after {
  content: var(--tw-content);
  border-radius: 9999px;
}
.after\:border::after {
  content: var(--tw-content);
  border-width: 1px;
}
.after\:border-gray-500::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(181 183 187 / var(--tw-border-opacity));
}
.after\:bg-black\/20::after {
  content: var(--tw-content);
  background-color: rgb(0 0 0 / 0.2);
}
.after\:bg-black\/50::after {
  content: var(--tw-content);
  background-color: rgb(0 0 0 / 0.5);
}
.after\:bg-stone-100::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 244 / var(--tw-bg-opacity));
}
.after\:text-24::after {
  content: var(--tw-content);
  font-size: 1.5rem;
}
.after\:transition-all::after {
  content: var(--tw-content);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.after\:duration-200::after {
  content: var(--tw-content);
  transition-duration: 200ms;
}
.after\:duration-300::after {
  content: var(--tw-content);
  transition-duration: 300ms;
}
.after\:content-\[\'next\'\]::after {
  --tw-content: 'next';
  content: var(--tw-content);
}
.after\:content-\[\'prev\'\]::after {
  --tw-content: 'prev';
  content: var(--tw-content);
}
.checked\:bg-yellow-900:checked {
  --tw-bg-opacity: 1;
  background-color: rgb(184 142 47 / var(--tw-bg-opacity));
}
.hover\:-translate-y-1:hover {
  --tw-translate-y: -0.0625rem;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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));
}
.hover\:scale-105:hover {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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));
}
.hover\:border-primary-ghost-button-hover-border:hover {
  border-color: var(--primary-ghost-button-hover-border);
}
.hover\:border-secondary-ghost-button-hover-border:hover {
  border-color: var(--secondary-ghost-button-hover-border);
}
.hover\:bg-blue-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(191 219 254 / var(--tw-bg-opacity));
}
.hover\:bg-blue-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(30 64 175 / var(--tw-bg-opacity));
}
.hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(216 216 216 / var(--tw-bg-opacity));
}
.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}
.hover\:bg-gray-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(117 117 117 / var(--tw-bg-opacity));
}
.hover\:bg-green-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(187 247 208 / var(--tw-bg-opacity));
}
.hover\:bg-primary-button-hover:hover {
  background-color: var(--primary-button-hover);
}
.hover\:bg-primary-ghost-button-hover:hover {
  background-color: var(--primary-ghost-button-hover);
}
.hover\:bg-quaternary-button-hover:hover {
  background-color: var(--quaternary-button-hover);
}
.hover\:bg-quaternary-ghost-button-hover:hover {
  background-color: var(--quaternary-ghost-button-hover);
}
.hover\:bg-red-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 202 202 / var(--tw-bg-opacity));
}
.hover\:bg-red-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(153 27 27 / var(--tw-bg-opacity));
}
.hover\:bg-secondary-button-hover:hover {
  background-color: var(--secondary-button-hover);
}
.hover\:bg-secondary-ghost-button-hover:hover {
  background-color: var(--secondary-ghost-button-hover);
}
.hover\:bg-stone-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 244 / var(--tw-bg-opacity));
}
.hover\:bg-tertiary-button-hover:hover {
  background-color: var(--tertiary-button-hover);
}
.hover\:bg-tertiary-ghost-button-hover:hover {
  background-color: var(--tertiary-ghost-button-hover);
}
.hover\:bg-white:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.hover\:bg-white\/70:hover {
  background-color: rgb(255 255 255 / 0.7);
}
.hover\:bg-yellow-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(252 233 106 / var(--tw-bg-opacity));
}
.hover\:bg-yellow-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(239 230 209 / var(--tw-bg-opacity));
}
.hover\:font-medium:hover {
  font-weight: 500;
}
.hover\:text-black:hover {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.hover\:text-blue-700:hover {
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / var(--tw-text-opacity));
}
.hover\:text-gray-600:hover {
  --tw-text-opacity: 1;
  color: rgb(175 177 174 / var(--tw-text-opacity));
}
.hover\:text-gray-900:hover {
  --tw-text-opacity: 1;
  color: rgb(117 117 117 / var(--tw-text-opacity));
}
.hover\:text-orange-500:hover {
  --tw-text-opacity: 1;
  color: rgb(249 115 22 / var(--tw-text-opacity));
}
.hover\:text-primary-button-hover-text:hover {
  color: var(--primary-button-hover-text);
}
.hover\:text-primary-ghost-button-hover-text:hover {
  color: var(--primary-ghost-button-hover-text);
}
.hover\:text-primary-nav-hover-text:hover {
  color: var(--primary-nav-hover-text);
}
.hover\:text-purple-900\/50:hover {
  color: rgb(88 28 135 / 0.5);
}
.hover\:text-quaternary-button-hover-text:hover {
  color: var(--quaternary-button-hover-text);
}
.hover\:text-quaternary-ghost-button-hover-text:hover {
  color: var(--quaternary-ghost-button-hover-text);
}
.hover\:text-secondary-button-hover-text:hover {
  color: var(--secondary-button-hover-text);
}
.hover\:text-secondary-ghost-button-hover-text:hover {
  color: var(--secondary-ghost-button-hover-text);
}
.hover\:text-secondary-nav-hover-text:hover {
  color: var(--secondary-nav-hover-text);
}
.hover\:text-tertiary-button-hover-text:hover {
  color: var(--tertiary-button-hover-text);
}
.hover\:text-tertiary-ghost-button-hover-text:hover {
  color: var(--tertiary-ghost-button-hover-text);
}
.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hover\:underline:hover {
  text-decoration-line: underline;
}
.hover\:shadow-lg:hover {
  --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: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:after\:absolute:hover::after {
  content: var(--tw-content);
  position: absolute;
}
.hover\:after\:left-0:hover::after {
  content: var(--tw-content);
  left: 0;
}
.hover\:after\:top-0:hover::after {
  content: var(--tw-content);
  top: 0;
}
.hover\:after\:h-full:hover::after {
  content: var(--tw-content);
  height: 100%;
}
.hover\:after\:w-full:hover::after {
  content: var(--tw-content);
  width: 100%;
}
.hover\:after\:bg-black\/50:hover::after {
  content: var(--tw-content);
  background-color: rgb(0 0 0 / 0.5);
}
.checked\:hover\:bg-yellow-900:hover:checked {
  --tw-bg-opacity: 1;
  background-color: rgb(184 142 47 / var(--tw-bg-opacity));
}
.focus\:z-10:focus {
  z-index: 10;
}
.focus\:border-blue-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity));
}
.focus\:border-primary-ghost-button-focus-border:focus {
  border-color: var(--primary-ghost-button-focus-border);
}
.focus\:border-secondary-ghost-button-focus-border:focus {
  border-color: var(--secondary-ghost-button-focus-border);
}
.focus\:bg-gray-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(117 117 117 / var(--tw-bg-opacity));
}
.focus\:bg-primary-button-focus:focus {
  background-color: var(--primary-button-focus);
}
.focus\:bg-primary-button-focus-text:focus {
  background-color: var(--primary-button-focus-text);
}
.focus\:bg-quaternary-button-focus-text:focus {
  background-color: var(--quaternary-button-focus-text);
}
.focus\:bg-secondary-button-focus-text:focus {
  background-color: var(--secondary-button-focus-text);
}
.focus\:bg-tertiary-button-focus-text:focus {
  background-color: var(--tertiary-button-focus-text);
}
.focus\:text-blue-700:focus {
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / var(--tw-text-opacity));
}
.focus\:text-primary-button-focus-text:focus {
  color: var(--primary-button-focus-text);
}
.focus\:text-primary-ghost-button-focus-text:focus {
  color: var(--primary-ghost-button-focus-text);
}
.focus\:text-primary-nav-focus-text:focus {
  color: var(--primary-nav-focus-text);
}
.focus\:text-primary-submenu-nav-focus-text:focus {
  color: var(--primary-submenu-nav-focus-text);
}
.focus\:text-quaternary-ghost-button-focus-text:focus {
  color: var(--quaternary-ghost-button-focus-text);
}
.focus\:text-quaternary-link-focus-text:focus {
  color: var(--quaternary-link-focus-text);
}
.focus\:text-secondary-ghost-button-focus-text:focus {
  color: var(--secondary-ghost-button-focus-text);
}
.focus\:text-secondary-link-focus-text:focus {
  color: var(--secondary-link-focus-text);
}
.focus\:text-secondary-nav-focus-text:focus {
  color: var(--secondary-nav-focus-text);
}
.focus\:text-tertiary-ghost-button-focus-text:focus {
  color: var(--tertiary-ghost-button-focus-text);
}
.focus\:text-tertiary-link-focus-text:focus {
  color: var(--tertiary-link-focus-text);
}
.focus\:text-white:focus {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.focus\:underline:focus {
  text-decoration-line: underline;
}
.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus\:ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-4:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-blue-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity));
}
.focus\:ring-blue-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity));
}
.focus\:ring-blue-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity));
}
.focus\:ring-blue-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(29 78 216 / var(--tw-ring-opacity));
}
.focus\:ring-gray-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(216 216 216 / var(--tw-ring-opacity));
}
.focus\:ring-gray-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(204 204 204 / var(--tw-ring-opacity));
}
.focus\:ring-gray-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(186 186 186 / var(--tw-ring-opacity));
}
.focus\:ring-gray-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(181 183 187 / var(--tw-ring-opacity));
}
.focus\:ring-green-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(74 222 128 / var(--tw-ring-opacity));
}
.focus\:ring-quaternary-button-focus:focus {
  --tw-ring-color: var(--quaternary-button-focus);
}
.focus\:ring-quaternary-link-focus:focus {
  --tw-ring-color: var(--quaternary-link-focus);
}
.focus\:ring-red-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 165 165 / var(--tw-ring-opacity));
}
.focus\:ring-red-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity));
}
.focus\:ring-secondary:focus {
  --tw-ring-color: var(--secondary);
}
.focus\:ring-secondary-button-focus:focus {
  --tw-ring-color: var(--secondary-button-focus);
}
.focus\:ring-tertiary-button-focus:focus {
  --tw-ring-color: var(--tertiary-button-focus);
}
.focus\:ring-tertiary-link-focus:focus {
  --tw-ring-color: var(--tertiary-link-focus);
}
.focus\:ring-yellow-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 243 234 / var(--tw-ring-opacity));
}
.active\:underline:active {
  text-decoration-line: underline;
}
.group:hover .group-hover\:translate-x-2 {
  --tw-translate-x: 0.125rem;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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));
}
.group:hover .group-hover\:translate-x-2\.5 {
  --tw-translate-x: 0.625rem;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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));
}
.group:hover .group-hover\:scale-105 {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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));
}
.group:hover .group-hover\:scale-125 {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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));
}
.group:hover .group-hover\:bg-white\/50 {
  background-color: rgb(255 255 255 / 0.5);
}
.group:hover .group-hover\:fill-orange-500 {
  fill: #f97316;
}
.group:hover .group-hover\:text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(117 117 117 / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-orange-500 {
  --tw-text-opacity: 1;
  color: rgb(249 115 22 / var(--tw-text-opacity));
}
.group:hover .after\:group-hover\:scale-105::after {
  content: var(--tw-content);
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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));
}
.group:focus .group-focus\:outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.group:focus .group-focus\:ring-4 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.group:focus .group-focus\:ring-white {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
}
.prose-h1\:mb-0 :is(:where(h1):not(:where([class~="not-prose"] *))) {
  margin-bottom: 0;
}
.prose-h1\:mb-48 :is(:where(h1):not(:where([class~="not-prose"] *))) {
  margin-bottom: 3rem;
}
.prose-h1\:text-28 :is(:where(h1):not(:where([class~="not-prose"] *))) {
  font-size: 1.75rem;
}
.prose-h2\:mb-24 :is(:where(h2):not(:where([class~="not-prose"] *))) {
  margin-bottom: 1.5rem;
}
.prose-h2\:text-28 :is(:where(h2):not(:where([class~="not-prose"] *))) {
  font-size: 1.75rem;
}
@media (prefers-color-scheme: dark) {

  .dark\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgb(175 177 174 / var(--tw-divide-opacity));
  }

  .dark\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgb(181 183 187 / var(--tw-border-opacity));
  }

  .dark\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgb(175 177 174 / var(--tw-border-opacity));
  }

  .dark\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgb(168 169 173 / var(--tw-border-opacity));
  }

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

  .dark\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(191 219 254 / var(--tw-bg-opacity));
  }

  .dark\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(37 99 235 / var(--tw-bg-opacity));
  }

  .dark\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(30 58 138 / var(--tw-bg-opacity));
  }

  .dark\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(216 216 216 / var(--tw-bg-opacity));
  }

  .dark\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(175 177 174 / var(--tw-bg-opacity));
  }

  .dark\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(168 169 173 / var(--tw-bg-opacity));
  }

  .dark\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(159 159 159 / var(--tw-bg-opacity));
  }

  .dark\:bg-gray-800\/30 {
    background-color: rgb(159 159 159 / 0.3);
  }

  .dark\:bg-gray-800\/50 {
    background-color: rgb(159 159 159 / 0.5);
  }

  .dark\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(187 247 208 / var(--tw-bg-opacity));
  }

  .dark\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(199 210 254 / var(--tw-bg-opacity));
  }

  .dark\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(251 207 232 / var(--tw-bg-opacity));
  }

  .dark\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(233 213 255 / var(--tw-bg-opacity));
  }

  .dark\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 202 202 / var(--tw-bg-opacity));
  }

  .dark\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(252 233 106 / var(--tw-bg-opacity));
  }

  .dark\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgb(191 219 254 / var(--tw-text-opacity));
  }

  .dark\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgb(59 130 246 / var(--tw-text-opacity));
  }

  .dark\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgb(37 99 235 / var(--tw-text-opacity));
  }

  .dark\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgb(30 64 175 / var(--tw-text-opacity));
  }

  .dark\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgb(216 216 216 / var(--tw-text-opacity));
  }

  .dark\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgb(204 204 204 / var(--tw-text-opacity));
  }

  .dark\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgb(186 186 186 / var(--tw-text-opacity));
  }

  .dark\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgb(175 177 174 / var(--tw-text-opacity));
  }

  .dark\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgb(159 159 159 / var(--tw-text-opacity));
  }

  .dark\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgb(22 163 74 / var(--tw-text-opacity));
  }

  .dark\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgb(22 101 52 / var(--tw-text-opacity));
  }

  .dark\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgb(55 48 163 / var(--tw-text-opacity));
  }

  .dark\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgb(157 23 77 / var(--tw-text-opacity));
  }

  .dark\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgb(107 33 168 / var(--tw-text-opacity));
  }

  .dark\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgb(220 38 38 / var(--tw-text-opacity));
  }

  .dark\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgb(153 27 27 / var(--tw-text-opacity));
  }

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

  .dark\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgb(159 88 10 / var(--tw-text-opacity));
  }

  .dark\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgb(114 59 19 / var(--tw-text-opacity));
  }

  .dark\:placeholder-gray-400::-webkit-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgb(186 186 186 / var(--tw-placeholder-opacity));
  }

  .dark\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgb(186 186 186 / var(--tw-placeholder-opacity));
  }

  .dark\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgb(168 169 173 / var(--tw-border-opacity));
  }

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

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

  .dark\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(204 204 204 / var(--tw-bg-opacity));
  }

  .dark\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(175 177 174 / var(--tw-bg-opacity));
  }

  .dark\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(168 169 173 / var(--tw-bg-opacity));
  }

  .dark\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(159 159 159 / var(--tw-bg-opacity));
  }

  .dark\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(134 239 172 / var(--tw-bg-opacity));
  }

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

  .dark\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(250 202 21 / var(--tw-bg-opacity));
  }

  .dark\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgb(204 204 204 / var(--tw-text-opacity));
  }

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

  .dark\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgb(59 130 246 / var(--tw-border-opacity));
  }

  .dark\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(168 169 173 / var(--tw-bg-opacity));
  }

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

  .dark\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity));
  }

  .dark\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity));
  }

  .dark\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(181 183 187 / var(--tw-ring-opacity));
  }

  .dark\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(175 177 174 / var(--tw-ring-opacity));
  }

  .dark\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(168 169 173 / var(--tw-ring-opacity));
  }

  .dark\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(159 159 159 / var(--tw-ring-opacity));
  }

  .group:hover .dark\:group-hover\:bg-gray-800\/60 {
    background-color: rgb(159 159 159 / 0.6);
  }

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

  .group:focus .dark\:group-focus\:ring-gray-800\/70 {
    --tw-ring-color: rgb(159 159 159 / 0.7);
  }
}
@media (min-width: 480px) {

  .sm\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .sm\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .sm\:mb-0 {
    margin-bottom: 0;
  }

  .sm\:mt-0 {
    margin-top: 0;
  }

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

  .sm\:flex {
    display: flex;
  }

  .sm\:h-10 {
    height: 0.625rem;
  }

  .sm\:h-6 {
    height: 0.375rem;
  }

  .sm\:h-64 {
    height: 4rem;
  }

  .sm\:h-full {
    height: 100%;
  }

  .sm\:w-10 {
    width: 0.625rem;
  }

  .sm\:w-6 {
    width: 0.375rem;
  }

  .sm\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

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

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

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

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

  .sm\:gap-6 {
    gap: 0.375rem;
  }

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

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

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

  .sm\:p-6 {
    padding: 0.375rem;
  }

  .sm\:px-4 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .sm\:text-center {
    text-align: center;
  }

  .sm\:text-14 {
    font-size: 0.875rem;
  }

  .sm\:text-64 {
    font-size: 4rem;
  }
}
@media (min-width: 768px) {

  .md\:inset-0 {
    inset: 0;
  }

  .md\:order-1 {
    order: 1;
  }

  .md\:order-2 {
    order: 2;
  }

  .md\:order-none {
    order: 0;
  }

  .md\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .md\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .md\:\!mb-48 {
    margin-bottom: 3rem !important;
  }

  .md\:mb-0 {
    margin-bottom: 0;
  }

  .md\:ml-48 {
    margin-left: 3rem;
  }

  .md\:mr-0 {
    margin-right: 0;
  }

  .md\:mr-6 {
    margin-right: 0.375rem;
  }

  .md\:mt-0 {
    margin-top: 0;
  }

  .md\:block {
    display: block;
  }

  .md\:flex {
    display: flex;
  }

  .md\:hidden {
    display: none;
  }

  .md\:h-auto {
    height: auto;
  }

  .md\:w-1\/4 {
    width: 25%;
  }

  .md\:w-3\/4 {
    width: 75%;
  }

  .md\:w-3\/6 {
    width: 50%;
  }

  .md\:w-48 {
    width: 3rem;
  }

  .md\:w-\[45\%\] {
    width: 45%;
  }

  .md\:w-auto {
    width: auto;
  }

  .md\:w-full {
    width: 100%;
  }

  .md\:max-w-\[calc\(100\%_-_48px\)\] {
    max-width: calc(100% - 48px);
  }

  .md\:max-w-lg {
    max-width: 32rem;
  }

  .md\:max-w-xl {
    max-width: 36rem;
  }

  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

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

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

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

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

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

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

  .md\:gap-20 {
    gap: 1.25rem;
  }

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

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

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

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

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

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

  .md\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .md\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .md\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

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

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

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

  .md\:p-0 {
    padding: 0;
  }

  .md\:p-32 {
    padding: 2rem;
  }

  .md\:p-6 {
    padding: 0.375rem;
  }

  .md\:px-16 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md\:px-20 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md\:px-6 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .md\:py-8 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .md\:pl-20 {
    padding-left: 1.25rem;
  }

  .md\:text-14 {
    font-size: 0.875rem;
  }

  .md\:text-16 {
    font-size: 1rem;
  }

  .md\:text-20 {
    font-size: 1.25rem;
  }

  .md\:text-22 {
    font-size: 1.375rem;
  }

  .md\:text-24 {
    font-size: 1.5rem;
  }

  .md\:text-38 {
    font-size: 2.375rem;
  }

  .md\:font-medium {
    font-weight: 500;
  }

  .md\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgb(29 78 216 / var(--tw-text-opacity));
  }

  .md\:before\:-left-48::before {
    content: var(--tw-content);
    left: -3rem;
  }

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

  .md\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgb(29 78 216 / var(--tw-text-opacity));
  }

  .md\:hover\:text-orange-500:hover {
    --tw-text-opacity: 1;
    color: rgb(249 115 22 / var(--tw-text-opacity));
  }

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

  .md\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgb(142 75 16 / var(--tw-text-opacity));
  }

  .md\:hover\:underline:hover {
    text-decoration-line: underline;
  }

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

    .md\:dark\:bg-transparent {
      background-color: transparent;
    }

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

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

    .md\:dark\:hover\:text-white:hover {
      --tw-text-opacity: 1;
      color: rgb(255 255 255 / var(--tw-text-opacity));
    }
  }
}
@media (min-width: 920px) {

  .lg\:relative {
    position: relative;
  }

  .lg\:left-0 {
    left: 0;
  }

  .lg\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .lg\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .lg\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .lg\:col-start-3 {
    grid-column-start: 3;
  }

  .lg\:my-64 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .lg\:my-8 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .lg\:my-96 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .lg\:ml-16 {
    margin-left: 1rem;
  }

  .lg\:mt-6 {
    margin-top: 0.375rem;
  }

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

  .lg\:flex {
    display: flex;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:h-80 {
    height: 5rem;
  }

  .lg\:max-h-\[75px\] {
    max-height: 75px;
  }

  .lg\:w-\[200px\] {
    width: 200px;
  }

  .lg\:w-full {
    width: 100%;
  }

  .lg\:max-w-4xl {
    max-width: 56rem;
  }

  .lg\:max-w-5xl {
    max-width: 64rem;
  }

  .lg\:max-w-\[240px\] {
    max-width: 240px;
  }

  .lg\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

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

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

  .lg\:flex-nowrap {
    flex-wrap: nowrap;
  }

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

  .lg\:gap-32 {
    gap: 2rem;
  }

  .lg\:gap-y-0 {
    row-gap: 0;
  }

  .lg\:px-32 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:py-64 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .lg\:pl-16 {
    padding-left: 1rem;
  }

  .lg\:text-18 {
    font-size: 1.125rem;
  }

  .lg\:text-20 {
    font-size: 1.25rem;
  }

  .lg\:text-40 {
    font-size: 2.5rem;
  }

  .lg\:text-48 {
    font-size: 3rem;
  }

  .lg\:text-96 {
    font-size: 6rem;
  }

  .lg\:leading-tight {
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {

  .desktop\:invisible {
    visibility: hidden;
  }

  .desktop\:absolute {
    position: absolute;
  }

  .desktop\:relative {
    position: relative;
  }

  .desktop\:-left-12 {
    left: -0.75rem;
  }

  .desktop\:top-full {
    top: 100%;
  }

  .desktop\:order-1 {
    order: 1;
  }

  .desktop\:order-2 {
    order: 2;
  }

  .desktop\:ml-24 {
    margin-left: 1.5rem;
  }

  .desktop\:ml-auto {
    margin-left: auto;
  }

  .desktop\:flex {
    display: flex;
  }

  .desktop\:grid {
    display: grid;
  }

  .desktop\:hidden {
    display: none;
  }

  .desktop\:h-84 {
    height: 5.25rem;
  }

  .desktop\:w-1\/4 {
    width: 25%;
  }

  .desktop\:w-\[calc\(100\%-\[360px\]\)\] {
    width: calc(100% - [360px]);
  }

  .desktop\:max-w-\[360px\] {
    max-width: 360px;
  }

  .desktop\:max-w-full {
    max-width: 100%;
  }

  .desktop\:translate-y-0 {
    --tw-translate-y: 0;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: 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));
  }

  .desktop\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

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

  .desktop\:flex-nowrap {
    flex-wrap: nowrap;
  }

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

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

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

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

  .desktop\:gap-54 {
    gap: 3.375rem;
  }

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

  .desktop\: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));
  }

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

  .desktop\:p-12 {
    padding: 0.75rem;
  }

  .desktop\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .desktop\:px-20 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .desktop\:py-100 {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .desktop\:pt-0 {
    padding-top: 0;
  }

  .desktop\:text-20 {
    font-size: 1.25rem;
  }

  .desktop\:text-24 {
    font-size: 1.5rem;
  }

  .desktop\:opacity-0 {
    opacity: 0;
  }

  .desktop\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .desktop\:before\:-left-24::before {
    content: var(--tw-content);
    left: -1.5rem;
  }

  .desktop\:hover\:visible:hover {
    visibility: visible;
  }

  .desktop\:hover\:flex:hover {
    display: flex;
  }

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

  .group:hover .desktop\:group-hover\:visible {
    visibility: visible;
  }

  .group:hover .desktop\:group-hover\:flex {
    display: flex;
  }

  .group:hover .desktop\:group-hover\:opacity-100 {
    opacity: 1;
  }
}
@media (min-width: 1240px) {

  .xl\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .xl\:h-80 {
    height: 5rem;
  }

  .xl\:max-w-\[460px\] {
    max-width: 460px;
  }

  .xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

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

  .xl\:gap-96 {
    gap: 6rem;
  }

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

  .xl\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .xl\:px-32 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xl\:text-16 {
    font-size: 1rem;
  }

  .xl\:text-20 {
    font-size: 1.25rem;
  }

  .xl\:text-24 {
    font-size: 1.5rem;
  }

  .xl\:text-60 {
    font-size: 3.75rem;
  }
}
@media (min-width: 1440px) {

  .\32xl\:-bottom-12 {
    bottom: -0.75rem;
  }

  .\32xl\:ml-48 {
    margin-left: 3rem;
  }

  .\32xl\:block {
    display: block;
  }

  .\32xl\:h-14 {
    height: 0.875rem;
  }

  .\32xl\:h-96 {
    height: 6rem;
  }

  .\32xl\:w-16 {
    width: 1rem;
  }

  .\32xl\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .\32xl\:gap-96 {
    gap: 6rem;
  }

  .\32xl\:gap-x-2 {
    -webkit-column-gap: 0.125rem;
            column-gap: 0.125rem;
  }

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

  .\32xl\:p-2 {
    padding: 0.125rem;
  }

  .\32xl\:before\:-left-48::before {
    content: var(--tw-content);
    left: -3rem;
  }

  .prose-h1\:2xl\:text-38 :is(:where(h1):not(:where([class~="not-prose"] *))) {
    font-size: 2.375rem;
  }
}
/*!************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/svg-transform-loader/encode-query.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/index.scss ***!
  \************************************************************************************************************************************************************************************************************/
/* --------------------- */
/*   Index all folders   */
/* --------------------- */
/*--------------------- */
/*   Index Components   */
/* -------------------- */
/*-------------------------------- */
/*   Components: Index accordion   */
/* ------------------------------- */
/*------------------------- */
/*   Component: Accordion   */
/* ------------------------ */
ul.accordion li.active button {
  --tw-border-opacity: 1;
  border-left-color: rgb(184 142 47 / var(--tw-border-opacity));
}
ul.accordion li.active button span {
  font-weight: 700;
}
ul.accordion li.active button svg {
  --tw-rotate: 90deg;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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-text-opacity: 1;
  color: rgb(184 142 47 / var(--tw-text-opacity));
}
ul.accordion li.active .item-container {
  --tw-border-opacity: 1;
  border-left-color: rgb(184 142 47 / var(--tw-border-opacity));
}
ul.accordion li .item-container {
  max-height: 0;
}
/*--------------------------- */
/*   Component: Card Index   */
/* -------------------------- */
/*-------------------- */
/*   Component: Card   */
/* ------------------- */
.card a.image::after {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  height: 100%;
  width: 100%;
  content: var(--tw-content);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.card:hover a.image:after, .card:focus a.image:after {
  background-color: rgb(0 0 0 / 0.6);
}
.card:hover .arrow, .card:focus .arrow {
  opacity: 1;
}
.card:hover .arrow svg, .card:focus .arrow svg {
  --tw-translate-x: 0;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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));
}
/*------------------------------------ */
/*   Component: Menu Index   */
/* ----------------------------------- */
/*------------------------------ */
/*   Component: Megamenu index   */
/* ----------------------------- */
/*------------------------ */
/*   Component: Megamenu   */
/* ----------------------- */
ul.megamenu > li.active > a {
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity));
}
ul.megamenu > li.active > a svg {
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity));
}
ul.megamenu > li > .dropdown {
  position: absolute;
  left: 0;
  z-index: 20;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-top: 2rem;
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
ul.megamenu > li > .dropdown > div:not(.more-link) {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 1440px;
}
ul.megamenu > li > .dropdown > div:not(.more-link) h2 {
  width: 100%;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(181 183 187 / var(--tw-border-opacity));
  text-transform: uppercase;
  letter-spacing: 0.1em;
}
/*--------------------------------- */
/*   Component: Mobile menu index   */
/* -------------------------------- */
.nav-open {
  position: absolute;
  height: 100vh;
  width: 100%;
  --tw-translate-y: 0;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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));
  background-color: rgb(255 255 255 / 0.9);
}
/*------------------------------------ */
/*   Component: Hamburger Menu Index   */
/* ----------------------------------- */
/*------------------------------------------ */
/*   Component: Hamburger menu variation 1   */
/* ----------------------------------------- */
/*------------------------------------------ */
/*   Component: Hamburger menu variation 2   */
/* ----------------------------------------- */
.hamburger-menu-2 svg {
  transition: -webkit-transform 500ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 500ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 500ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 500ms cubic-bezier(0.4, 0, 0.2, 1);
}
.hamburger-menu-2 path {
  transition: stroke-dasharray 500ms cubic-bezier(0.4, 0, 0.2, 1), stroke-dashoffset 500ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 500ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 500ms cubic-bezier(0.4, 0, 0.2, 1), stroke-dasharray 500ms cubic-bezier(0.4, 0, 0.2, 1), stroke-dashoffset 500ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 500ms cubic-bezier(0.4, 0, 0.2, 1), stroke-dasharray 500ms cubic-bezier(0.4, 0, 0.2, 1), stroke-dashoffset 500ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 500ms cubic-bezier(0.4, 0, 0.2, 1);
}
.hamburger-menu-2 path:nth-child(1) {
  -webkit-transform-origin: 36% 40%;
          transform-origin: 36% 40%;
}
.hamburger-menu-2 path:nth-child(2) {
  stroke-dasharray: 29 299;
}
.hamburger-menu-2 path:nth-child(3) {
  -webkit-transform-origin: 35% 63%;
          transform-origin: 35% 63%;
}
.hamburger-menu-2 path:nth-child(4) {
  stroke-dasharray: 29 299;
}
.hamburger-menu-2 path:nth-child(5) {
  -webkit-transform-origin: 61% 52%;
          transform-origin: 61% 52%;
}
.hamburger-menu-2 path:nth-child(6) {
  -webkit-transform-origin: 62% 52%;
          transform-origin: 62% 52%;
}
.hamburger-menu-2.active svg {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.hamburger-menu-2.active path:nth-child(1) {
  -webkit-transform: translateX(9px) translateY(1px) rotate(45deg);
          transform: translateX(9px) translateY(1px) rotate(45deg);
}
.hamburger-menu-2.active path:nth-child(2) {
  stroke-dasharray: 225 299;
  stroke-dashoffset: -72px;
}
.hamburger-menu-2.active path:nth-child(3) {
  -webkit-transform: translateX(9px) translateY(1px) rotate(-45deg);
          transform: translateX(9px) translateY(1px) rotate(-45deg);
}
.hamburger-menu-2.active path:nth-child(4) {
  stroke-dasharray: 225 299;
  stroke-dashoffset: -72px;
}
.hamburger-menu-2.active path:nth-child(5) {
  -webkit-transform: translateX(9px) translateY(1px) rotate(-45deg);
          transform: translateX(9px) translateY(1px) rotate(-45deg);
}
.hamburger-menu-2.active path:nth-child(6) {
  -webkit-transform: translateX(9px) translateY(1px) rotate(45deg);
          transform: translateX(9px) translateY(1px) rotate(45deg);
}
/*------------------------------------------ */
/*   Component: Hamburger menu variation 3   */
/* ----------------------------------------- */
.hamburger-menu-3 {
  height: 5rem;
  max-height: 160px;
  width: 5rem;
  /* First plate */
}
.hamburger-menu-3 svg {
  position: absolute;
  height: 5rem;
  width: 5rem;
}
.hamburger-menu-3 .x {
  -webkit-transform: scale(0);
          transform: scale(0);
  transition: -webkit-transform 400ms;
  transition: transform 400ms;
  transition: transform 400ms, -webkit-transform 400ms;
}
.hamburger-menu-3 .x .line {
  stroke-width: 5.5px;
}
.hamburger-menu-3 .burger {
  -webkit-filter: url(#gooeyness);
          filter: url(#gooeyness);
}
.hamburger-menu-3 .line {
  -webkit-transform-origin: 50%;
          transform-origin: 50%;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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));
  fill: none;
  stroke: inherit;
  stroke-width: 6px;
  stroke-linecap: round;
  stroke-linejoin: round;
  transition: stroke-dasharray 500ms 200ms, stroke-dashoffset 500ms 200ms, -webkit-transform 500ms 200ms;
  transition: stroke-dasharray 500ms 200ms, stroke-dashoffset 500ms 200ms, transform 500ms 200ms;
  transition: stroke-dasharray 500ms 200ms, stroke-dashoffset 500ms 200ms, transform 500ms 200ms, -webkit-transform 500ms 200ms;
}
.hamburger-menu-3 .x {
  -webkit-transform: scale(0);
          transform: scale(0);
  transition: -webkit-transform 400ms;
  transition: transform 400ms;
  transition: transform 400ms, -webkit-transform 400ms;
}
.hamburger-menu-3 .x .line {
  stroke-width: 5.5px;
}
.hamburger-menu-3 .line2 {
  stroke-dasharray: 40 200;
  stroke-dashoffset: 0px;
}
.hamburger-menu-3 .line3 {
  stroke-dasharray: 40 179;
  stroke-dashoffset: 0px;
}
.hamburger-menu-3.active .line {
  transition: stroke-dasharray 500ms, stroke-dashoffset 500ms, -webkit-transform 500ms;
  transition: stroke-dasharray 500ms, stroke-dashoffset 500ms, transform 500ms;
  transition: stroke-dasharray 500ms, stroke-dashoffset 500ms, transform 500ms, -webkit-transform 500ms;
}
.hamburger-menu-3.active .line1 {
  -webkit-transform: scale(0, 1);
          transform: scale(0, 1);
  transition: -webkit-transform 500ms 100ms;
  transition: transform 500ms 100ms;
  transition: transform 500ms 100ms, -webkit-transform 500ms 100ms;
}
.hamburger-menu-3.active .line2 {
  stroke-dasharray: 5px 200;
  stroke-dashoffset: -164px;
}
.hamburger-menu-3.active .line3 {
  stroke-dasharray: 5px 179;
  stroke-dashoffset: -142px;
}
.hamburger-menu-3.active .x {
  -webkit-transform: scale(1);
          transform: scale(1);
  transition: -webkit-transform 400ms 350ms;
  transition: transform 400ms 350ms;
  transition: transform 400ms 350ms, -webkit-transform 400ms 350ms;
}
/*------------------------------------------ */
/*   Component: Hamburger menu variation 4   */
/* ----------------------------------------- */
.hamburger-menu-4 {
  height: 5rem;
  max-height: 160px;
  width: 5rem;
}
.hamburger-menu-4 svg {
  position: absolute;
  height: 5rem;
  width: 5rem;
}
.hamburger-menu-4 .x {
  -webkit-transform: scale(0);
          transform: scale(0);
  transition: -webkit-transform 400ms;
  transition: transform 400ms;
  transition: transform 400ms, -webkit-transform 400ms;
}
.hamburger-menu-4 .x .line {
  stroke-width: 5.5px;
}
.hamburger-menu-4 .burger {
  -webkit-filter: url(#gooeyness);
          filter: url(#gooeyness);
}
.hamburger-menu-4 .line {
  -webkit-transform-origin: 50%;
          transform-origin: 50%;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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));
  fill: none;
  stroke: inherit;
  stroke-width: 6px;
  stroke-linecap: round;
  stroke-linejoin: round;
  transition: stroke-dasharray 500ms 200ms, stroke-dashoffset 500ms 200ms, -webkit-transform 500ms 200ms;
  transition: stroke-dasharray 500ms 200ms, stroke-dashoffset 500ms 200ms, transform 500ms 200ms;
  transition: stroke-dasharray 500ms 200ms, stroke-dashoffset 500ms 200ms, transform 500ms 200ms, -webkit-transform 500ms 200ms;
}
.hamburger-menu-4 .x .line {
  stroke-width: 5.5px;
}
.hamburger-menu-4 .line1 {
  stroke-dasharray: 21 185.627532959;
  transition-delay: 0;
}
.hamburger-menu-4 .line2 {
  stroke-dasharray: 21 178.6514129639;
  transition-delay: 30ms;
}
.hamburger-menu-4 .line3 {
  stroke-dasharray: 21 197.9242553711;
  transition-delay: 60ms;
}
.hamburger-menu-4 .line4 {
  stroke-dasharray: 21 190.6597137451;
  transition-delay: 90ms;
}
.hamburger-menu-4 .line5 {
  stroke-dasharray: 21 208.5287475586;
  transition-delay: 120ms;
}
.hamburger-menu-4 .line6 {
  stroke-dasharray: 21 186.5970306396;
  transition-delay: 150ms;
}
.hamburger-menu-4.active .line1 {
  stroke-dasharray: 5 185.627532959;
  stroke-dashoffset: -141px;
}
.hamburger-menu-4.active .line2 {
  stroke-dasharray: 5 178.6514129639;
  stroke-dashoffset: -137px;
}
.hamburger-menu-4.active .line3 {
  stroke-dasharray: 5 197.9242553711;
  stroke-dashoffset: -176px;
}
.hamburger-menu-4.active .line4 {
  stroke-dasharray: 5 190.6597137451;
  stroke-dashoffset: -159px;
}
.hamburger-menu-4.active .line5 {
  stroke-dasharray: 5 208.5287475586;
  stroke-dashoffset: -139px;
}
.hamburger-menu-4.active .line6 {
  stroke-dasharray: 5 186.5970306396;
  stroke-dashoffset: -176px;
}
.hamburger-menu-4.active .x {
  -webkit-transform: scale(1);
          transform: scale(1);
  transition: -webkit-transform 400ms 250ms;
  transition: transform 400ms 250ms;
  transition: transform 400ms 250ms, -webkit-transform 400ms 250ms;
}
/*------------------------------------------ */
/*   Component: Hamburger menu variation 5   */
/* ----------------------------------------- */
.hamburger-menu-5 {
  height: 5rem;
  max-height: 160px;
  width: 5rem;
}
.hamburger-menu-5 svg {
  position: absolute;
  height: 5rem;
  width: 5rem;
}
.hamburger-menu-5 .x {
  -webkit-transform: scale(0);
          transform: scale(0);
  transition: -webkit-transform 400ms;
  transition: transform 400ms;
  transition: transform 400ms, -webkit-transform 400ms;
}
.hamburger-menu-5 .x .line {
  stroke-width: 5.5px;
}
.hamburger-menu-5 .burger {
  -webkit-filter: url(#gooeyness);
          filter: url(#gooeyness);
}
.hamburger-menu-5 .line {
  -webkit-transform-origin: 50%;
          transform-origin: 50%;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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));
  fill: none;
  stroke: inherit;
  stroke-width: 6px;
  stroke-linecap: round;
  stroke-linejoin: round;
  transition: stroke-dasharray 500ms 200ms, stroke-dashoffset 500ms 200ms, -webkit-transform 500ms 200ms;
  transition: stroke-dasharray 500ms 200ms, stroke-dashoffset 500ms 200ms, transform 500ms 200ms;
  transition: stroke-dasharray 500ms 200ms, stroke-dashoffset 500ms 200ms, transform 500ms 200ms, -webkit-transform 500ms 200ms;
  transition: stroke-dasharray 300ms 200ms, stroke-dashoffset 300ms 200ms, -webkit-transform 300ms 200ms;
  transition: stroke-dasharray 300ms 200ms, stroke-dashoffset 300ms 200ms, transform 300ms 200ms;
  transition: stroke-dasharray 300ms 200ms, stroke-dashoffset 300ms 200ms, transform 300ms 200ms, -webkit-transform 300ms 200ms;
}
.hamburger-menu-5 .line1 {
  stroke-dasharray: 21 109;
}
.hamburger-menu-5 .line2 {
  stroke-dasharray: 21 112;
}
.hamburger-menu-5 .line3 {
  stroke-dasharray: 21 102;
}
.hamburger-menu-5 .line4 {
  stroke-dasharray: 21 103;
}
.hamburger-menu-5 .line5 {
  stroke-dasharray: 21 110;
}
.hamburger-menu-5 .line6 {
  stroke-dasharray: 21 115;
}
.hamburger-menu-5 .x {
  transition: -webkit-transform 400ms 50ms;
  transition: transform 400ms 50ms;
  transition: transform 400ms 50ms, -webkit-transform 400ms 50ms;
}
.hamburger-menu-5.active .line {
  transition: stroke-dasharray 400ms, stroke-dashoffset 400ms, -webkit-transform 400ms;
  transition: stroke-dasharray 400ms, stroke-dashoffset 400ms, transform 400ms;
  transition: stroke-dasharray 400ms, stroke-dashoffset 400ms, transform 400ms, -webkit-transform 400ms;
}
.hamburger-menu-5.active .line1 {
  stroke-dasharray: 5 109;
  stroke-dashoffset: -95px;
}
.hamburger-menu-5.active .line2 {
  stroke-dasharray: 5 112;
  stroke-dashoffset: -96px;
}
.hamburger-menu-5.active .line3 {
  stroke-dasharray: 5 102;
  stroke-dashoffset: -79px;
}
.hamburger-menu-5.active .line4 {
  stroke-dasharray: 5 103;
  stroke-dashoffset: -78px;
}
.hamburger-menu-5.active .line5 {
  stroke-dasharray: 5 110;
  stroke-dashoffset: -63px;
}
.hamburger-menu-5.active .line6 {
  stroke-dasharray: 5 115;
  stroke-dashoffset: -64px;
}
.hamburger-menu-5.active .x {
  -webkit-transform: scale(1);
          transform: scale(1);
  transition: -webkit-transform 400ms 100ms;
  transition: transform 400ms 100ms;
  transition: transform 400ms 100ms, -webkit-transform 400ms 100ms;
}
/*------------------------------------------ */
/*   Component: Hamburger menu variation 6   */
/* ----------------------------------------- */
.hamburger-menu-6 {
  height: 5rem;
  max-height: 160px;
  width: 5rem;
}
.hamburger-menu-6 svg {
  position: absolute;
  height: 5rem;
  width: 5rem;
}
.hamburger-menu-6 .x {
  -webkit-transform: scale(0);
          transform: scale(0);
  transition: -webkit-transform 400ms;
  transition: transform 400ms;
  transition: transform 400ms, -webkit-transform 400ms;
}
.hamburger-menu-6 .x .line {
  stroke-width: 5.5px;
}
.hamburger-menu-6 .burger {
  -webkit-filter: url(#gooeyness);
          filter: url(#gooeyness);
}
.hamburger-menu-6 .line {
  -webkit-transform-origin: 50%;
          transform-origin: 50%;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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));
  fill: none;
  stroke: inherit;
  stroke-width: 6px;
  stroke-linecap: round;
  stroke-linejoin: round;
  transition: stroke-dasharray 500ms 200ms, stroke-dashoffset 500ms 200ms, -webkit-transform 500ms 200ms;
  transition: stroke-dasharray 500ms 200ms, stroke-dashoffset 500ms 200ms, transform 500ms 200ms;
  transition: stroke-dasharray 500ms 200ms, stroke-dashoffset 500ms 200ms, transform 500ms 200ms, -webkit-transform 500ms 200ms;
  transition: stroke-dasharray 400ms 100ms, stroke-dashoffset 400ms 100ms, -webkit-transform 400ms 100ms;
  transition: stroke-dasharray 400ms 100ms, stroke-dashoffset 400ms 100ms, transform 400ms 100ms;
  transition: stroke-dasharray 400ms 100ms, stroke-dashoffset 400ms 100ms, transform 400ms 100ms, -webkit-transform 400ms 100ms;
}
.hamburger-menu-6 .line1 {
  stroke-dasharray: 40 40;
}
.hamburger-menu-6 .line2 {
  stroke-dasharray: 21 39;
}
.hamburger-menu-6 .line3 {
  stroke-dasharray: 21 39;
}
.hamburger-menu-6 .line4 {
  stroke-dasharray: 40 40;
}
.hamburger-menu-6 .x {
  transition: -webkit-transform 400ms 50ms;
  transition: transform 400ms 50ms;
  transition: transform 400ms 50ms, -webkit-transform 400ms 50ms;
}
.hamburger-menu-6.active .line {
  transition: stroke-dasharray 400ms, stroke-dashoffset 400ms, -webkit-transform 400ms;
  transition: stroke-dasharray 400ms, stroke-dashoffset 400ms, transform 400ms;
  transition: stroke-dasharray 400ms, stroke-dashoffset 400ms, transform 400ms, -webkit-transform 400ms;
}
.hamburger-menu-6.active .line1 {
  stroke-dasharray: 1 40;
  stroke-dashoffset: -33px;
}
.hamburger-menu-6.active .line2 {
  stroke-dasharray: 5 39;
  stroke-dashoffset: -37px;
}
.hamburger-menu-6.active .line3 {
  stroke-dasharray: 5 39;
  stroke-dashoffset: -37px;
}
.hamburger-menu-6.active .line4 {
  stroke-dasharray: 1 40;
  stroke-dashoffset: -33px;
}
.hamburger-menu-6.active .x {
  -webkit-transform: scale(1);
          transform: scale(1);
  transition: -webkit-transform 400ms 50ms;
  transition: transform 400ms 50ms;
  transition: transform 400ms 50ms, -webkit-transform 400ms 50ms;
}
/*------------------------------------------ */
/*   Component: Hamburger menu variation 7   */
/* ----------------------------------------- */
.hamburger-menu-7 {
  height: 5rem;
  max-height: 160px;
  width: 5rem;
}
.hamburger-menu-7 svg {
  position: absolute;
  height: 5rem;
  width: 5rem;
}
.hamburger-menu-7 .x {
  -webkit-transform: scale(0);
          transform: scale(0);
  transition: -webkit-transform 400ms;
  transition: transform 400ms;
  transition: transform 400ms, -webkit-transform 400ms;
}
.hamburger-menu-7 .x .line {
  stroke-width: 5.5px;
}
.hamburger-menu-7 .burger {
  -webkit-filter: url(#gooeyness);
          filter: url(#gooeyness);
}
.hamburger-menu-7 .line {
  -webkit-transform-origin: 50%;
          transform-origin: 50%;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: 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));
  fill: none;
  stroke: inherit;
  stroke-width: 6px;
  stroke-linecap: round;
  stroke-linejoin: round;
  transition: stroke-dasharray 500ms 200ms, stroke-dashoffset 500ms 200ms, -webkit-transform 500ms 200ms;
  transition: stroke-dasharray 500ms 200ms, stroke-dashoffset 500ms 200ms, transform 500ms 200ms;
  transition: stroke-dasharray 500ms 200ms, stroke-dashoffset 500ms 200ms, transform 500ms 200ms, -webkit-transform 500ms 200ms;
  transition: stroke-dasharray 400ms 100ms, stroke-dashoffset 400ms 100ms, -webkit-transform 400ms 100ms;
  transition: stroke-dasharray 400ms 100ms, stroke-dashoffset 400ms 100ms, transform 400ms 100ms;
  transition: stroke-dasharray 400ms 100ms, stroke-dashoffset 400ms 100ms, transform 400ms 100ms, -webkit-transform 400ms 100ms;
}
.hamburger-menu-7 .line1 {
  stroke-dasharray: 21 201;
}
.hamburger-menu-7 .line2 {
  stroke-dasharray: 21 201;
  transition-delay: 20ms;
}
.hamburger-menu-7 .line3 {
  stroke-dasharray: 21 201;
  transition-delay: 40ms;
}
.hamburger-menu-7 .line4 {
  stroke-dasharray: 21 201;
  transition-delay: 60ms;
}
.hamburger-menu-7 .line5 {
  stroke-dasharray: 21 201;
  transition-delay: 80ms;
}
.hamburger-menu-7 .line6 {
  stroke-dasharray: 21 201;
  transition-delay: 100ms;
}
.hamburger-menu-7 .x {
  transition: -webkit-transform 400ms 50ms;
  transition: transform 400ms 50ms;
  transition: transform 400ms 50ms, -webkit-transform 400ms 50ms;
}
.hamburger-menu-7.active .line {
  transition: stroke-dasharray 400ms, stroke-dashoffset 400ms, -webkit-transform 400ms;
  transition: stroke-dasharray 400ms, stroke-dashoffset 400ms, transform 400ms;
  transition: stroke-dasharray 400ms, stroke-dashoffset 400ms, transform 400ms, -webkit-transform 400ms;
}
.hamburger-menu-7.active .line1 {
  stroke-dasharray: 5 201;
  stroke-dashoffset: -158px;
}
.hamburger-menu-7.active .line2 {
  stroke-dasharray: 5 201;
  stroke-dashoffset: -158px;
  transition-delay: 20ms;
}
.hamburger-menu-7.active .line3 {
  stroke-dasharray: 5 201;
  stroke-dashoffset: -158px;
  transition-delay: 40ms;
}
.hamburger-menu-7.active .line4 {
  stroke-dasharray: 5 201;
  stroke-dashoffset: -158px;
  transition-delay: 60ms;
}
.hamburger-menu-7.active .line5 {
  stroke-dasharray: 5 201;
  stroke-dashoffset: -158px;
  transition-delay: 80ms;
}
.hamburger-menu-7.active .line6 {
  stroke-dasharray: 5 201;
  stroke-dashoffset: -158px;
  transition-delay: 100ms;
}
.hamburger-menu-7.active .x {
  -webkit-transform: scale(1);
          transform: scale(1);
  transition: -webkit-transform 400ms 50ms;
  transition: transform 400ms 50ms;
  transition: transform 400ms 50ms, -webkit-transform 400ms 50ms;
}
/*------------------------------ */
/*   Component: Tooltip index   */
/* ----------------------------- */
/*------------------------ */
/*   Component: Tooltip   */
/* ----------------------- */
#toolTip {
  color: var(--tw-prose-body);
  max-width: 65ch;
}
#toolTip :where(p):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0.25rem;
  font-size: 1rem;
  line-height: 1.5rem;
  font-family: Nunito;
  font-weight: 300;
}
#toolTip :where([class~="lead"]):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-lead);
  font-size: 1.25em;
  line-height: 1.6;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}
#toolTip :where(a):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-links);
  text-decoration: underline;
  font-weight: 500;
}
#toolTip :where(strong):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-bold);
  font-weight: 600;
}
#toolTip :where(a strong):not(:where([class~="not-prose"] *)) {
  color: inherit;
}
#toolTip :where(blockquote strong):not(:where([class~="not-prose"] *)) {
  color: inherit;
}
#toolTip :where(thead th strong):not(:where([class~="not-prose"] *)) {
  color: inherit;
}
#toolTip :where(ol):not(:where([class~="not-prose"] *)) {
  list-style-type: none;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-left: 0;
  counter-reset: numList;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
}
#toolTip :where(ol[type="A"]):not(:where([class~="not-prose"] *)) {
  list-style-type: upper-alpha;
}
#toolTip :where(ol[type="a"]):not(:where([class~="not-prose"] *)) {
  list-style-type: lower-alpha;
}
#toolTip :where(ol[type="A" s]):not(:where([class~="not-prose"] *)) {
  list-style-type: upper-alpha;
}
#toolTip :where(ol[type="a" s]):not(:where([class~="not-prose"] *)) {
  list-style-type: lower-alpha;
}
#toolTip :where(ol[type="I"]):not(:where([class~="not-prose"] *)) {
  list-style-type: upper-roman;
}
#toolTip :where(ol[type="i"]):not(:where([class~="not-prose"] *)) {
  list-style-type: lower-roman;
}
#toolTip :where(ol[type="I" s]):not(:where([class~="not-prose"] *)) {
  list-style-type: upper-roman;
}
#toolTip :where(ol[type="i" s]):not(:where([class~="not-prose"] *)) {
  list-style-type: lower-roman;
}
#toolTip :where(ol[type="1"]):not(:where([class~="not-prose"] *)) {
  list-style-type: decimal;
}
#toolTip :where(ul):not(:where([class~="not-prose"] *)) {
  list-style-type: disc;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-left: 1.625em;
}
#toolTip :where(ol > li):not(:where([class~="not-prose"] *))::marker {
  font-weight: 400;
  color: var(--tw-prose-counters);
}
#toolTip :where(ul > li):not(:where([class~="not-prose"] *))::marker {
  color: var(--tw-prose-bullets);
}
#toolTip :where(hr):not(:where([class~="not-prose"] *)) {
  border-color: var(--tw-prose-hr);
  border-top-width: 1px;
  margin-top: 3em;
  margin-bottom: 3em;
}
#toolTip :where(blockquote):not(:where([class~="not-prose"] *)) {
  font-weight: 500;
  font-style: italic;
  color: var(--tw-prose-quotes);
  border-left-width: 0.25rem;
  border-left-color: var(--tw-prose-quote-borders);
  quotes: "\2018""\2019";
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1em;
  font-size: 2.25rem;
  font-size: [object Object];
  line-height: 1.25;
}
#toolTip :where(blockquote p:first-of-type):not(:where([class~="not-prose"] *))::before {
  content: open-quote;
}
#toolTip :where(blockquote p:last-of-type):not(:where([class~="not-prose"] *))::after {
  content: close-quote;
}
#toolTip :where(h1):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 700;
  font-size: 1.625rem;
  margin-top: 0;
  margin-bottom: 0.5rem;
  line-height: 1.25;
  margin-left: 0;
  margin-right: 0;
}
#toolTip :where(h1 strong):not(:where([class~="not-prose"] *)) {
  font-weight: 900;
  color: inherit;
}
#toolTip :where(h2):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 700;
  font-size: 1.5rem;
  margin-top: 2em;
  margin-bottom: 0.375rem;
  line-height: 1.25;
}
#toolTip :where(h2 strong):not(:where([class~="not-prose"] *)) {
  font-weight: 800;
  color: inherit;
}
#toolTip :where(h3):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 500;
  font-size: 1.5rem;
  margin-top: 1.6em;
  margin-bottom: 0.375rem;
  line-height: 1.25;
}
#toolTip :where(h3 strong):not(:where([class~="not-prose"] *)) {
  font-weight: 700;
  color: inherit;
}
#toolTip :where(h4):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 500;
  margin-top: 1.5em;
  margin-bottom: 0.375rem;
  line-height: 1.25;
  font-size: 1.5rem;
  font-size: [object Object];
}
#toolTip :where(h4 strong):not(:where([class~="not-prose"] *)) {
  font-weight: 700;
  color: inherit;
}
#toolTip :where(img):not(:where([class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}
#toolTip :where(figure > *):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}
#toolTip :where(figcaption):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-captions);
  font-size: 0.875em;
  line-height: 1.4285714;
  margin-top: 0.8571429em;
}
#toolTip :where(code):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-code);
  font-weight: 600;
  font-size: 0.875em;
}
#toolTip :where(code):not(:where([class~="not-prose"] *))::before {
  content: "`";
}
#toolTip :where(code):not(:where([class~="not-prose"] *))::after {
  content: "`";
}
#toolTip :where(a code):not(:where([class~="not-prose"] *)) {
  color: inherit;
}
#toolTip :where(h1 code):not(:where([class~="not-prose"] *)) {
  color: inherit;
}
#toolTip :where(h2 code):not(:where([class~="not-prose"] *)) {
  color: inherit;
  font-size: 0.875em;
}
#toolTip :where(h3 code):not(:where([class~="not-prose"] *)) {
  color: inherit;
  font-size: 0.9em;
}
#toolTip :where(h4 code):not(:where([class~="not-prose"] *)) {
  color: inherit;
}
#toolTip :where(blockquote code):not(:where([class~="not-prose"] *)) {
  color: inherit;
}
#toolTip :where(thead th code):not(:where([class~="not-prose"] *)) {
  color: inherit;
}
#toolTip :where(pre):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-pre-code);
  background-color: var(--tw-prose-pre-bg);
  overflow-x: auto;
  font-weight: 400;
  font-size: 0.875em;
  line-height: 1.7142857;
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
  border-radius: 0.375rem;
  padding-top: 0.8571429em;
  padding-right: 1.1428571em;
  padding-bottom: 0.8571429em;
  padding-left: 1.1428571em;
}
#toolTip :where(pre code):not(:where([class~="not-prose"] *)) {
  background-color: transparent;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
#toolTip :where(pre code):not(:where([class~="not-prose"] *))::before {
  content: none;
}
#toolTip :where(pre code):not(:where([class~="not-prose"] *))::after {
  content: none;
}
#toolTip :where(table):not(:where([class~="not-prose"] *)) {
  width: 100%;
  table-layout: auto;
  text-align: left;
  margin-top: 2em;
  margin-bottom: 2em;
  font-size: 0.875em;
  line-height: 1.7142857;
}
#toolTip :where(thead):not(:where([class~="not-prose"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-th-borders);
}
#toolTip :where(thead th):not(:where([class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  vertical-align: bottom;
  padding-right: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-left: 0.5714286em;
}
#toolTip :where(tbody tr):not(:where([class~="not-prose"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-td-borders);
}
#toolTip :where(tbody tr:last-child):not(:where([class~="not-prose"] *)) {
  border-bottom-width: 0;
}
#toolTip :where(tbody td):not(:where([class~="not-prose"] *)) {
  vertical-align: baseline;
}
#toolTip :where(tfoot):not(:where([class~="not-prose"] *)) {
  border-top-width: 1px;
  border-top-color: var(--tw-prose-th-borders);
}
#toolTip :where(tfoot td):not(:where([class~="not-prose"] *)) {
  vertical-align: top;
}
#toolTip {
  --tw-prose-body: #000;
  --tw-prose-headings: #000;
  --tw-prose-lead: #000;
  --tw-prose-links: #b88e2f;
  --tw-prose-bold: #000;
  --tw-prose-counters: #000;
  --tw-prose-bullets: #000;
  --tw-prose-hr: #000;
  --tw-prose-quotes: #b88e2f;
  --tw-prose-quote-borders: #000;
  --tw-prose-captions: #000;
  --tw-prose-code: #000;
  --tw-prose-pre-code: #b88e2f;
  --tw-prose-pre-bg: #f5f5f4;
  --tw-prose-th-borders: #000;
  --tw-prose-td-borders: #000;
  --tw-prose-invert-body: #d1d5db;
  --tw-prose-invert-headings: #fff;
  --tw-prose-invert-lead: #9ca3af;
  --tw-prose-invert-links: #fff;
  --tw-prose-invert-bold: #fff;
  --tw-prose-invert-counters: #9ca3af;
  --tw-prose-invert-bullets: #4b5563;
  --tw-prose-invert-hr: #374151;
  --tw-prose-invert-quotes: #f3f4f6;
  --tw-prose-invert-quote-borders: #374151;
  --tw-prose-invert-captions: #9ca3af;
  --tw-prose-invert-code: #fff;
  --tw-prose-invert-pre-code: #d1d5db;
  --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
  --tw-prose-invert-th-borders: #4b5563;
  --tw-prose-invert-td-borders: #374151;
  font-size: 1rem;
  line-height: 1.5rem;
}
#toolTip :where(video):not(:where([class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}
#toolTip :where(figure):not(:where([class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}
#toolTip :where(li):not(:where([class~="not-prose"] *)) {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  padding: 0;
}
#toolTip :where(ol > li):not(:where([class~="not-prose"] *)) {
  padding-left: 0.375em;
}
#toolTip :where(ul > li):not(:where([class~="not-prose"] *)) {
  padding-left: 0.375em;
}
#toolTip :where(.prose > ul > li p):not(:where([class~="not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}
#toolTip :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)) {
  margin-top: 1.25em;
}
#toolTip :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)) {
  margin-bottom: 1.25em;
}
#toolTip :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)) {
  margin-top: 1.25em;
}
#toolTip :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)) {
  margin-bottom: 1.25em;
}
#toolTip :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}
#toolTip :where(hr + *):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
}
#toolTip :where(h2 + *):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
}
#toolTip :where(h3 + *):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
}
#toolTip :where(h4 + *):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
}
#toolTip :where(thead th:first-child):not(:where([class~="not-prose"] *)) {
  padding-left: 0;
}
#toolTip :where(thead th:last-child):not(:where([class~="not-prose"] *)) {
  padding-right: 0;
}
#toolTip :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) {
  padding-top: 0.5714286em;
  padding-right: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-left: 0.5714286em;
}
#toolTip :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)) {
  padding-left: 0;
}
#toolTip :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)) {
  padding-right: 0;
}
#toolTip :where(.prose > :first-child):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
}
#toolTip :where(.prose > :last-child):not(:where([class~="not-prose"] *)) {
  margin-bottom: 0;
}
#toolTip {
  font-family: Nunito;
  font-weight: 300;
}
#toolTip :where([class~="accordion"]):not(:where([class~="not-prose"] *)) {
  list-style-type: none;
  margin-bottom: 0;
  padding-left: 0;
}
#toolTip :where(ol li):not(:where([class~="not-prose"] *)) {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
#toolTip :where(ol li):not(:where([class~="not-prose"] *))::before {
  counter-increment: numList;
  content: counter(numList);
  background-color: #b88e2f;
  border-radius: 9999px;
  line-height: 2rem;
  display: inline-block;
  width: 2.25rem;
  height: 2.25rem;
  font-weight: 500;
  margin-right: 0.25rem;
  text-align: center;
  font-family: Nunito;
}
#toolTip :where(table p):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-size: [object Object];
  line-height: 1.625;
  font-family: Nunito;
  font-weight: 300;
}
#toolTip :where(h1,h2,h3,h4,h5,h6):not(:where([class~="not-prose"] *)) {
  font-family: Nunito;
}
#toolTip :where(h5):not(:where([class~="not-prose"] *)) {
  line-height: 1.25;
  font-weight: 500;
  margin-bottom: 0.375rem;
}
#toolTip :where(h6):not(:where([class~="not-prose"] *)) {
  line-height: 1.25;
  font-size: 1.25rem;
  font-size: [object Object];
  font-weight: 500;
  margin-bottom: 0.375rem;
}
#toolTip :where(.paragraph-grid-3-columns .item h3):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
}
#toolTip :where(.intro p):not(:where([class~="not-prose"] *)) {
  font-size: 1.125rem;
  font-weight: 600;
}
#toolTip :where(blockquote p):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-size: [object Object];
  line-height: 1.25;
  quotes: "\2018""\2019";
  font-weight: 500;
}
#toolTip :where(.paragraph > div > h2):not(:where([class~="not-prose"] *)) {
  margin-top: 0;
}
#toolTip {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 50;
  display: none;
  width: 190px;
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(252 233 106 / var(--tw-bg-opacity));
  padding: 0.375rem;
}
/*------------------------------ */
/*   Component: Webform index   */
/* ----------------------------- */
.cinnamon-webform .field .required-message {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.cinnamon-webform .field:not(.error) .required-message {
  display: none;
}
/*--------------------------- */
/*   Component: Faq Index   */
/* -------------------------- */
.paragraph-faq .faq-category-title,
.paragraph-faq-with-categories .faq-category-title {
  padding: 1rem;
}
.paragraph-faq ul.accordion > li.active, .paragraph-faq .faq-category-title.active,
.paragraph-faq-with-categories ul.accordion > li.active,
.paragraph-faq-with-categories .faq-category-title.active {
  border-top-width: 0;
  --tw-border-opacity: 1;
  border-left-color: rgb(239 230 209 / var(--tw-border-opacity));
  background-color: #efe6d1;
  background-color: var(--tertiary);
  font-weight: 700;
}
.paragraph-faq .faq-category-wrapper:not(.active),
.paragraph-faq-with-categories .faq-category-wrapper:not(.active) {
  display: none;
}
.paragraph-faq-with-categories .category-titles h3 {
  margin: 0;
}
.js-tabs-wrapper .js-tabs .js-tab {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
}
.js-tabs-wrapper .js-tabs .js-tab.active {
  --tw-bg-opacity: 1;
  background-color: rgb(239 230 209 / var(--tw-bg-opacity));
  font-size: 1.125rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.js-tabs-wrapper .js-tabs .js-tab:not(.active) {
  border-width: 2px;
  border-bottom-width: 0;
  --tw-border-opacity: 1;
  border-color: rgb(239 230 209 / var(--tw-border-opacity));
  font-size: 1.125rem;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.js-tabs-wrapper .js-tabs .js-tab:not(.active):hover {
  --tw-bg-opacity: 1;
  background-color: rgb(239 230 209 / var(--tw-bg-opacity));
}
@media (min-width: 768px) {
  .js-tabs-wrapper .js-tabs .js-tab:not(.active) {
    margin-top: 0.375rem;
  }
}
.js-tabs-wrapper .js-tab-content:not(.active) {
  display: none;
}
/* ------------------------------- */
/*   Component: Paragraphs index   */
/* ------------------------------- */
/*--------------------------------------- */
/*   Component: Paragraph gallery index   */
/* -------------------------------------- */
/*--------------------------------- */
/*   Component: Paragraph Gallery   */
/* -------------------------------- */
.gallery-swiper .swiper-slide .swipebox:nth-of-type(1) {
  z-index: 10;
  grid-column: span 7 / span 7;
  grid-column-start: 1;
  grid-row-start: 1;
}
.gallery-swiper .swiper-slide .swipebox:nth-of-type(2) {
  z-index: 30;
  grid-column: span 5 / span 5;
  grid-column-start: 7;
  grid-row: span 2 / span 2;
  grid-row-start: 2;
  margin-top: -20%;
}
.gallery-swiper .swiper-slide .swipebox:nth-of-type(3) {
  z-index: 20;
  grid-column: span 4 / span 4;
  grid-column-start: 9;
  grid-row: span 2 / span 2;
  grid-row-start: 1;
}
.gallery-swiper .swiper-slide .swipebox:nth-of-type(4) {
  z-index: 40;
  grid-column: span 3 / span 3;
  grid-column-start: 2;
  grid-row-start: 2;
  margin-top: -50%;
}
/*--------------------------------- */
/*   Component: Paragraph Keynotes   */
/* -------------------------------- */
.path-front .main-categories + .paragraph-keynotes {
  margin-top: 0;
}
/*------------------------------ */
/*   Component: Webform index   */
/* ----------------------------- */
.swiper-button-next, .swiper-button-prev {
  height: 3.125rem;
  width: 3.125rem;
  border-radius: 9999px;
  background-color: rgb(255 255 255 / 0.5);
  fill: #000;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
}
.swiper-button-next::after, .swiper-button-prev::after {
  font-size: 1.5rem;
  --tw-content: "next";
  content: var(--tw-content);
}
.swiper-button-next:hover, .swiper-button-prev:hover {
  background-color: rgb(255 255 255 / 0.7);
}
.path-front .swiper-button-next, .path-front .swiper-button-prev {
  fill: #fff;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.swiper-button-next::after {
  --tw-content: "next";
  content: var(--tw-content);
}
.swiper-button-prev::after {
  --tw-content: "prev";
  content: var(--tw-content);
}
.swiper-pagination-bullet {
  height: 1rem;
  width: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  opacity: 0.5;
}
.swiper-pagination-bullet-active {
  height: 1.25rem;
  width: 1.25rem;
  opacity: 1;
}
/*------------------------------ */
/*   Component: Webform index   */
/* ----------------------------- */
ul.filters li.active {
  font-weight: 700;
}
html {
  font-size: 100%;
}
body {
  font-family: Nunito;
  font-size: 1rem;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (min-width: 920px) {
  body {
    font-size: 1.125rem;
  }
}
@media (min-width: 1240px) {
  body {
    font-size: 1.25rem;
  }
}
/* allison-400 */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Allison";
  font-style: normal;
  font-weight: 400;
  src: url(fonts/allison-regular-webfont.woff2) format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* nunito-100 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Nunito";
  font-style: normal;
  font-weight: 100;
  src: url(fonts/nunitosans-10pt-extralight.woff2) format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* nunito-100 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Nunito";
  font-style: italic;
  font-weight: 100;
  src: url(fonts/nunitosans-10pt-extralightitalic.woff2) format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* nunito-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Nunito";
  font-style: normal;
  font-weight: 300;
  src: url(fonts/nunitosans-10pt-light.woff2) format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* nunito-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Nunito";
  font-style: italic;
  font-weight: 300;
  src: url(fonts/nunitosans-10pt-lightitalic.woff2) format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* nunito-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Nunito";
  font-style: normal;
  font-weight: 400;
  src: url(fonts/nunitosans-10pt-regular.woff2) format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* nunito-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Nunito";
  font-style: italic;
  font-weight: 400;
  src: url(fonts/nunitosans-10pt-italic.woff2) format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* nunito-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Nunito";
  font-style: normal;
  font-weight: 500;
  src: url(fonts/nunitosans-10pt-medium.woff2) format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* nunito-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Nunito";
  font-style: italic;
  font-weight: 500;
  src: url(fonts/nunitosans-10pt-mediumitalic.woff2) format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* nunito-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Nunito";
  font-style: normal;
  font-weight: 600;
  src: url(fonts/nunitosans-10pt-semibold.woff2) format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* nunito-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Nunito";
  font-style: italic;
  font-weight: 600;
  src: url(fonts/nunitosans-10pt-semibolditalic.woff2) format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* nunito-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Nunito";
  font-style: normal;
  font-weight: 700;
  src: url(fonts/nunitosans-10pt-bold.woff2) format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* nunito-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Nunito";
  font-style: italic;
  font-weight: 700;
  src: url(fonts/nunitosans-10pt-bolditalic.woff2) format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* nunito-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Nunito";
  font-style: normal;
  font-weight: 800;
  src: url(fonts/nunitosans-10pt-extrabold.woff2) format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* nunito-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Nunito";
  font-style: italic;
  font-weight: 800;
  src: url(fonts/nunitosans-10pt-extrabolditalic.woff2) format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* nunito-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Nunito";
  font-style: normal;
  font-weight: 900;
  src: url(fonts/nunitosans-10pt-black.woff2) format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* nunito-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Nunito";
  font-style: italic;
  font-weight: 900;
  src: url(fonts/nunitosans-10pt-blackitalic.woff2) format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
h1,
.h1 {
  font-size: 3rem;
  line-height: 1;
}
h2,
.h2 {
  font-size: 2.25rem;
  line-height: 2.5rem;
}
h3,
.h3 {
  font-size: 1.875rem;
  line-height: 2.25rem;
}
h4,
.h4 {
  font-size: 1.5rem;
  line-height: 2rem;
}
h5,
.h5 {
  font-size: 1.25rem;
}
h6,
.h6 {
  font-size: 1.125rem;
}
h2,
h3,
h4,
h5,
h6,
.h2,
.h3,
.h4,
.h5,
.h6 {
  margin-bottom: 0.375rem;
}
:root {
  --primary: #b88e2f;
  --secondary: #b5b7bb;
  --tertiary: #efe6d1;
  --quaternary: #ef4444;
  --primary-heading: #b88e2f;
  --secondary-heading: #fff;
  --teritary-heading: #efe6d1;
  --quaternary-heading: #ef4444;
  --primary-text: #b88e2f;
  --secondary-text: #fff;
  --teritary-text: #efe6d1;
  --quaternary-text: #ef4444;
  --primary-icon: #b88e2f;
  --primary-icon-hover: var(--primary-icon);
  --primary-icon-focus: var(--primary-icon);
  --primary-nav-icon: var(--primary-icon);
  --primary-search-icon: #fff;
  --secondary-icon: #fff;
  --secondary-icon-hover: #b88e2f;
  --secondary-icon-focus: var(--secondary-icon-hover);
  --teritary-icon: #efe6d1;
  --quaternary-icon: #ef4444;
  --teritary-icon-hover: #efe6d1;
  --quaternary-icon-hover: #ef4444;
  --teritary-icon-focus: #efe6d1;
  --quaternary-icon-focus: #ef4444;
  --primary-nav: #000;
  --primary-nav-bg: rgb(255 255 255 / 50);
  --primary-nav-text: var(--primary-nav);
  --primary-nav-hover: #b88e2f;
  --primary-nav-active: var(--primary-nav-hover);
  --primary-nav-hover-text: var(--primary-nav-hover);
  --primary-nav-focus: var(--primary-nav-hover);
  --primary-nav-focus-text: var(--primary-nav-hover);
  --primary-nav-active-text: var(--primary-nav-hover);
  --primary-hamburger-color: #000;
  --secondary-nav: #000;
  --secondary-nav-bg: #fff;
  --secondary-nav-text: var(--secondary-nav);
  --secondary-nav-hover: #b88e2f;
  --secondary-nav-active: var(--secondary-nav-hover);
  --secondary-nav-hover-text: var(--secondary-nav-hover);
  --secondary-nav-focus: var(--secondary-nav-hover);
  --secondary-nav-focus-text: var(--secondary-nav-hover);
  --secondary-nav-active-text: var(--secondary-nav-hover);
  --primary-submenu-nav: #b88e2f;
  --primary-submenu-nav-bg: #fff;
  --primary-submenu-nav-text: var(--primary-submenu-nav);
  --primary-submenu-nav-hover: #b88e2f;
  --primary-submenu-nav-active: var(--primary-submenu-nav-hover);
  --primary-submenu-nav-hover-text: var(--primary-submenu-nav-hover);
  --primary-submenu-nav-focus: var(--primary-submenu-nav-hover);
  --primary-submenu-nav-focus-text: var(--primary-submenu-nav-hover);
  --primary-submenu-nav-active-text: var(--primary-submenu-nav-hover);
  --primary-breadcrumbs: #b88e2f;
  --primary-breadcrumbs-text: var(--primary-breadcrumbs);
  --primary-breadcrumbs-icon: var(--primary-breadcrumbs);
  --secondary-breadcrumbs: #fff;
  --secondary-breadcrumbs-text: var(--secondary-breadcrumbs);
  --secondary-breadcrumbs-icon: var(--secondary-breadcrumbs);
  --primary-link: #b88e2f;
  --primary-link-text: var(--primary-link);
  --primary-link-hover: var(--primary-link);
  --primary-link-hover-text: var(--primary-link);
  --primary-link-focus: var(--primary-link);
  --primary-link-focus-text: var(--primary-link);
  --secondary-link: #b88e2f;
  --secondary-link-hover: #f97316;
  --secondary-link-text: #fff;
  --secondary-link-hover-text: #f97316;
  --secondary-link-focus: #f97316;
  --secondary-link-focus-text: #f97316;
  --primary-button: #b88e2f;
  --primary-button-hover: #efe6d1;
  --primary-button-focus: #efe6d1;
  --primary-button-text: #fff;
  --primary-button-hover-text: #000;
  --primary-button-focus-text: #000;
  --primary-search-button: #b88e2f;
  --primary-search-button-text: #000;
  --secondary-button: #efe6d1;
  --secondary-button-hover: #000;
  --secondary-button-focus: #000;
  --secondary-button-text: #fff;
  --secondary-button-text-hover: #000;
  --secondary-button-text-focus: #000;
  --primary-ghost-button: #b88e2f;
  --primary-ghost-button-hover: #efe6d1;
  --primary-ghost-button-focus: #efe6d1;
  --primary-ghost-button-text: #fff;
  --primary-ghost-button-text-hover: #fff;
  --primary-ghost-button-text-focus: #fff;
  --secondary-ghost-button: #b88e2f;
  --secondary-ghost-button-hover: #fff;
  --secondary-ghost-button-focus: var(--secondary-ghost-button-hover);
  --secondary-ghost-button-text: #fff;
  --secondary-ghost-button-hover-text: var(--secondary-ghost-button);
  --secondary-ghost-button-focus-text: var(--secondary-ghost-button);
  --secondary-ghost-button-border: var(--secondary-ghost-button-hover);
  --secondary-ghost-button-hover-border: var(--secondary-ghost-button);
  --secondary-ghost-button-focus-border: var(--secondary-ghost-button);
  --primary-border: var(--primary);
  --teritary-button: #ef4444;
  --teritary-button-hover: #f97316;
  --teritary-button-focus: #f97316;
  --teritary-button-text: #fff;
  --teritary-button-text-hover: #000;
  --teritary-button-text-focus: #000;
  --quaternary-button: #efe6d1;
  --quaternary-button-hover: #3b82f6;
  --quaternary-button-focus: #3b82f6;
  --quaternary-button-text: #fff;
  --quaternary-button-text-hover: #000;
  --quaternary-button-text-focus: #000;
  --primary-webform-background: #f5f5f4;
  --primary-fieldset: #b88e2f;
  --primary-fieldset-text: #fff;
  --primary-legend: #b88e2f;
  --primary-legend-border: #fff;
  --primary-legend-text: #fff;
}
/*--------------------- */
/*   Index Libraries   */
/* -------------------- */
/* --------------------------- */
/*   Library: Swipebox index   */
/* --------------------------- */
/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */
/*
// Gradient mixin
@mixin css-gradient($from: #dfdfdf, $to: #f8f8f8) {
	background-color: $from;
	background-image: -webkit-gradient(linear, left top, left bottom, from($from), to($to));
	background-image: -webkit-linear-gradient(top, $from, $to);
	background-image: -moz-linear-gradient(top, $from, $to);
	background-image: -o-linear-gradient(top, $from, $to);
	background-image: linear-gradient(to bottom, $from, $to);
}

// Bar mixin
@mixin bar($color) {
	background-color:$color;
	@include css-gradient( $color, darken($color, 20%) );
}
*/
html.swipebox-html.swipebox-touch {
  overflow: hidden !important;
}
#swipebox-overlay img {
  border: none !important;
}
#swipebox-overlay {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999 !important;
  overflow: hidden;
  -webkit-user-select: none;
          user-select: none;
}
#swipebox-container {
  position: relative;
  width: 100%;
  height: 100%;
}
#swipebox-slider {
  transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease;
  transition: transform 0.4s ease, -webkit-transform 0.4s ease;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  white-space: nowrap;
  position: absolute;
  display: none;
  cursor: pointer;
}
#swipebox-slider .slide {
  height: 100%;
  width: 100%;
  line-height: 1px;
  text-align: center;
  display: inline-block;
}
#swipebox-slider .slide:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px;
}
#swipebox-slider .slide img,
#swipebox-slider .slide .swipebox-video-container,
#swipebox-slider .slide .swipebox-inline-container {
  display: inline-block;
  max-height: 100%;
  max-width: 100%;
  margin: 0;
  padding: 0;
  width: auto;
  height: auto;
  vertical-align: middle;
}
#swipebox-slider .slide .swipebox-video-container {
  background: none;
  max-width: 1140px;
  max-height: 100%;
  width: 100%;
  padding: 5%;
  box-sizing: border-box;
}
#swipebox-slider .slide .swipebox-video-container .swipebox-video {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  position: relative;
}
#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0;
}
#swipebox-bottom-bar,
#swipebox-top-bar {
  transition: 0.5s;
  position: absolute;
  left: 0;
  z-index: 999;
  height: 50px;
  width: 100%;
}
#swipebox-bottom-bar {
  bottom: -50px;
}
#swipebox-bottom-bar.visible-bars {
  -webkit-transform: translate3d(0, -50px, 0);
          transform: translate3d(0, -50px, 0);
}
#swipebox-top-bar {
  top: -50px;
}
#swipebox-top-bar.visible-bars {
  -webkit-transform: translate3d(0, 50px, 0);
          transform: translate3d(0, 50px, 0);
}
#swipebox-title {
  display: block;
  width: 100%;
  text-align: center;
}
#swipebox-prev,
#swipebox-next,
#swipebox-close {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEljb01vb24uaW8gLS0+IDwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+IDxzdmcgd2lkdGg9IjEyMCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDEyMCAyNCIgZmlsbD0iI2ZmZmZmZiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHBhdGggZD0iTSAxNy4zODQsMTcuNzA1cTAuMDAsMC41MzYgLTAuMzc1LDAuOTExbC0xLjgyMSwxLjgyMXEtMC4zNzUsMC4zNzUgLTAuOTExLDAuMzc1dC0wLjkxMS0wLjM3NWwtMy45MzgtMy45MzhsLTMuOTM4LDMuOTM4cS0wLjM3NSwwLjM3NSAtMC45MTEsMC4zNzV0LTAuOTExLTAuMzc1bC0xLjgyMS0xLjgyMXEtMC4zNzUtMC4zNzUgLTAuMzc1LTAuOTExdCAwLjM3NS0wLjkxMWwgMy45MzgtMy45MzhsLTMuOTM4LTMuOTM4cS0wLjM3NS0wLjM3NSAtMC4zNzUtMC45MTF0IDAuMzc1LTAuOTExbCAxLjgyMS0xLjgyMXEgMC4zNzUtMC4zNzUgMC45MTEtMC4zNzV0IDAuOTExLDAuMzc1bCAzLjkzOCwzLjkzOGwgMy45MzgtMy45MzhxIDAuMzc1LTAuMzc1IDAuOTExLTAuMzc1dCAwLjkxMSwwLjM3NWwgMS44MjEsMS44MjFxIDAuMzc1LDAuMzc1IDAuMzc1LDAuOTExIHQtMC4zNzUsMC45MTFsLTMuOTM4LDMuOTM4bCAzLjkzOCwzLjkzOHEgMC4zNzUsMC4zNzUgMC4zNzUsMC45MTF6TSA1Ny45MzgsMjEuMDY3bC04LjczMi04LjcxOXEtMC40OTYtMC40OTYgLTAuNDk2LTEuMjEydCAwLjQ5Ni0xLjIxMmwgOC43MzItOC43MTlxIDAuNDk2LTAuNDk2IDEuMjEyLTAuNDk2dCAxLjIxMiwwLjQ5NmwgMS4wMDQsMS4wMDRxIDAuNDk2LDAuNDk2IDAuNDk2LDEuMjEydC0wLjQ5NiwxLjIxMmwtNi41MDksNi41MDlsIDYuNTA5LDYuNDk2cSAwLjQ5NiwwLjUwOSAwLjQ5NiwxLjIxOXQtMC40OTYsMS4yMDVsLTEuMDA0LDEuMDA0cS0wLjQ5NiwwLjQ5NiAtMS4yMTIsMC40OTZ0LTEuMjEyLTAuNDk2ek0gMTEwLjcxOSwxMS4xNDNxMC4wMCwwLjY5NiAtMC40OTYsMS4yMTlsLTguNzMyLDguNzE5cS0wLjQ5NiwwLjQ5NiAtMS4yMDUsMC40OTZ0LTEuMjA1LTAuNDk2bC0xLjAxOC0xLjAwNHEtMC40OTYtMC41MjIgLTAuNDk2LTEuMjE5cTAuMDAtMC43MSAwLjQ5Ni0xLjIwNWwgNi41MDktNi41MDlsLTYuNTA5LTYuNDk2cS0wLjQ5Ni0wLjUyMiAtMC40OTYtMS4yMTlxMC4wMC0wLjcxIDAuNDk2LTEuMjA1bCAxLjAxOC0xLjAwNHEgMC40ODItMC41MDkgMS4yMDUtMC41MDl0IDEuMjA1LDAuNTA5bCA4LjczMiw4LjcxOXEgMC40OTYsMC40OTYgMC40OTYsMS4yMDV6Ij48L3BhdGg+PC9zdmc+);
  background-repeat: no-repeat;
  border: none !important;
  text-decoration: none !important;
  cursor: pointer;
  width: 50px;
  height: 50px;
  top: 0;
}
#swipebox-arrows {
  display: block;
  margin: 0 auto;
  width: 100%;
  height: 50px;
}
#swipebox-prev {
  background-position: -32px 13px;
  float: left;
}
#swipebox-next {
  background-position: -78px 13px;
  float: right;
}
#swipebox-close {
  top: 0;
  right: 0;
  position: absolute;
  z-index: 9999;
  background-position: 15px 12px;
}
.swipebox-no-close-button #swipebox-close {
  display: none;
}
#swipebox-prev.disabled,
#swipebox-next.disabled {
  opacity: 0.3;
}
.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider {
  -webkit-animation: rightSpring 0.3s;
          animation: rightSpring 0.3s;
}
.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider {
  -webkit-animation: leftSpring 0.3s;
          animation: leftSpring 0.3s;
}
.swipebox-touch #swipebox-container:before, .swipebox-touch #swipebox-container:after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transition: all 0.3s ease;
  content: " ";
  position: absolute;
  z-index: 999;
  top: 0;
  height: 100%;
  width: 20px;
  opacity: 0;
}
.swipebox-touch #swipebox-container:before {
  left: 0;
  box-shadow: inset 10px 0px 10px -8px #656565;
}
.swipebox-touch #swipebox-container:after {
  right: 0;
  box-shadow: inset -10px 0px 10px -8px #656565;
}
.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before {
  opacity: 1;
}
.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after {
  opacity: 1;
}
@-webkit-keyframes rightSpring {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@keyframes rightSpring {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@-webkit-keyframes leftSpring {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
@keyframes leftSpring {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
@media screen and (min-width: 800px) {
  #swipebox-close {
    right: 10px;
  }
  #swipebox-arrows {
    width: 92%;
    max-width: 800px;
  }
}
/* Skin
--------------------------*/
#swipebox-overlay {
  background: #0d0d0d;
}
#swipebox-bottom-bar,
#swipebox-top-bar {
  text-shadow: 1px 1px 1px black;
  background: #000;
  /* @include bar(#0d0d0d);*/
  opacity: 0.95;
}
#swipebox-top-bar {
  color: white !important;
  font-size: 15px;
  line-height: 43px;
  font-family: Helvetica, Arial, sans-serif;
}
.swiper-product-thumbs {
  margin-top: 0.3125rem;
}
.swiper-product-thumbs .thumb-wrapper {
  cursor: pointer;
  border-radius: 0.3125rem;
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
}
.swiper-product-thumbs .thumb-wrapper.active {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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O0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7O0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBOzs7O0NBQUE7O0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTs7OztDQUFBOztBQUFBOzs7OztFQUFBO0VBQUE7VUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7O0VBQUE7QUFBQTs7QUFBQTs7O0NBQUE7O0FBQUE7Ozs7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTs7RUFBQTtBQUFBOztBQUFBOzs7Q0FBQTs7QUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7OztDQUFBOztBQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTs7Ozs7Ozs7Ozs7OztFQUFBO0FBQUE7O0FBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBOzs7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTtBQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7OztDQUFBOztBQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztFQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTs7RUFBQTtBQUFBOztBQUFBOztDQUFBO0FBQUE7RUFBQTtBQUFBOztBQUFBOzs7O0NBQUE7O0FBQUE7Ozs7Ozs7O0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBOztFQUFBO0VBQUE7QUFBQTs7QUFBQTtBQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO1VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7VUFBQTtBQUFBOztBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7VUFBQTtBQUFBOztBQUFBO0VBQUE7VUFBQTtFQUFBO0VBQUE7VUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO1VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFDQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7VUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO1VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtVQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7VUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO1VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtVQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7VUFBQTtBQUFBO0FBQUE7RUFBQTtVQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO1lBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtZQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7VUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtVQUFBO0FBQUE7QUFBQTtFQUFBO1VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7VUFBQTtBQUFBO0FBQUE7RUFBQTtVQUFBO0FBQUE7QUFBQTtFQUFBO1VBQUE7QUFBQTtBQUFBO0VBQUE7VUFBQTtBQUFBO0FBQUE7RUFBQTtVQUFBO0FBQUE7QUFBQTtFQUFBO1VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO1VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtVQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7VUFBQTtBQUFBO0FBQUE7RUFBQTtVQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFGQTs7RUFBQTtJQUFBO0dDSEE7O0VER0E7O0lBQUE7TUFBQTtLQ0hBO0dBQUE7O0VER0E7O0lBQUE7TUFBQTtLQ0hBO0dBQUE7O0VER0E7O0lBQUE7TUFBQTtLQ0hBO0dBQUE7O0VER0E7O0lBQUE7TUFBQTtLQ0hBO0dBQUE7O0VER0E7O0lBQUE7TUFBQTtLQ0hBO0dBQUE7O0VER0E7O0lBQUE7TUFBQTtLQ0hBO0dBQUE7O0VER0E7O0lBQUE7TUFBQTtLQ0hBO0dBQUE7O0VER0E7O0lBQUE7TUFBQTtLQ0hBO0dBQUE7O0VER0E7O0lBQUE7TUFBQTtLQ0hBO0dBQUE7O0VER0E7O0lBQUE7TUFBQTtLQ0hBO0dBQUE7O0VER0E7O0lBQUE7TUFBQTtLQ0hBO0dBQUE7O0VER0E7O0lBQUE7TUFBQTtLQ0hBO0dBQUE7O0VER0E7SUFBQSw0QkNIQTtJREdBLGdCQ0hBO0dBQUE7O0VER0E7SUFBQSxjQ0hBO0lER0EsdUJDSEE7SURHQSxnQkNIQTtJREdBLG9CQ0hBO0lER0Esb0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsNEJDSEE7SURHQSxrQkNIQTtJREdBLGlCQ0hBO0lER0Esa0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsNkJDSEE7SURHQSwyQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSw0QkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSxzQkNIQTtJREdBLG1CQ0hBO0lER0Esc0JDSEE7SURHQSxnQkNIQTtJREdBLHVCQ0hBO0lER0EsZUNIQTtJREdBLGlCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLHNCQ0hBO0lER0EsbUJDSEE7SURHQSxzQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxpQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsaUNDSEE7SURHQSxzQkNIQTtJREdBLGdCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGlCQ0hBO0lER0EsbUJDSEE7SURHQSw4QkNIQTtJREdBLDJCQ0hBO0lER0EsaURDSEE7SURHQSx1QkNIQTtJREdBLGNDSEE7SURHQSxpQkNIQTtJREdBLGtCQ0hBO0lER0EsbUJDSEE7SURHQSwyQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLGdDQ0hBO0lER0EsaUJDSEE7SURHQSxvQkNIQTtJREdBLGNDSEE7SURHQSxzQkNIQTtJREdBLGtCQ0hBO0lER0EsZUNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxpQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxnQ0NIQTtJREdBLGlCQ0hBO0lER0Esa0JDSEE7SURHQSxnQkNIQTtJREdBLHdCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGlCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGdDQ0hBO0lER0EsaUJDSEE7SURHQSxrQkNIQTtJREdBLGtCQ0hBO0lER0Esd0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsaUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsZ0NDSEE7SURHQSxpQkNIQTtJREdBLGtCQ0hBO0lER0Esd0JDSEE7SURHQSxrQkNIQTtJREdBLGtCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGlCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGdCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGNDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsZ0NDSEE7SURHQSxtQkNIQTtJREdBLHVCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLDRCQ0hBO0lER0EsaUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLGVDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsZUNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSxnQ0NIQTtJREdBLHlDQ0hBO0lER0EsaUJDSEE7SURHQSxpQkNIQTtJREdBLG1CQ0hBO0lER0EsdUJDSEE7SURHQSx3QkNIQTtJREdBLDJCQ0hBO0lER0Esd0JDSEE7SURHQSx5QkNIQTtJREdBLDJCQ0hBO0lER0EsNEJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsOEJDSEE7SURHQSxnQkNIQTtJREdBLGlCQ0hBO0lER0EsV0NIQTtJREdBLHFCQ0hBO0lER0EsZUNIQTtJREdBLG1CQ0hBO0lER0EscUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSxZQ0hBO0lER0EsbUJDSEE7SURHQSxpQkNIQTtJREdBLGdCQ0hBO0lER0EsbUJDSEE7SURHQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSx5QkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxnQ0NIQTtJREdBLGlCQ0hBO0lER0EsdUJDSEE7SURHQSwyQkNIQTtJREdBLDRCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLHlCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsc0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLHNCQ0hBO0lER0EsMEJDSEE7SURHQSxzQkNIQTtJREdBLDBCQ0hBO0lER0Esc0JDSEE7SURHQSwwQkNIQTtJREdBLHlCQ0hBO0lER0Esb0JDSEE7SURHQSwyQkNIQTtJREdBLCtCQ0hBO0lER0EsMEJDSEE7SURHQSxzQkNIQTtJREdBLDZCQ0hBO0lER0EsMkJDSEE7SURHQSw0QkNIQTtJREdBLDRCQ0hBO0lER0EsZ0NDSEE7SURHQSxpQ0NIQTtJREdBLGdDQ0hBO0lER0EsOEJDSEE7SURHQSw2QkNIQTtJREdBLG9DQ0hBO0lER0EsbUNDSEE7SURHQSw4QkNIQTtJREdBLGtDQ0hBO0lER0EseUNDSEE7SURHQSxvQ0NIQTtJREdBLDZCQ0hBO0lER0Esb0NDSEE7SURHQSwyQ0NIQTtJREdBLHNDQ0hBO0lER0Esc0NDSEE7SURHQSxnQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxnQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxnQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxrQkNIQTtJREdBLHFCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsbUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLG1CQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLHlCQ0hBO0lER0EsMkJDSEE7SURHQSw0QkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsb0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsc0JDSEE7SURHQSxpQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxvQkNIQTtJREdBLHVCQ0hBO0lER0EsZUNIQTtJREdBLGlCQ0hBO0lER0Esa0JDSEE7SURHQSxnQkNIQTtHQUFBOztFREdBO0lBQUEsMkJDSEE7SURHQSwwQkNIQTtJREdBLDBCQ0hBO0lER0Esc0JDSEE7SURHQSxrQkNIQTtJREdBLHNCQ0hBO0lER0EsZUNIQTtJREdBLGdCQ0hBO0lER0EsaUJDSEE7SURHQSxzQkNIQTtJREdBLG1CQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGNDSEE7SURHQSxpQkNIQTtJREdBLG1CQ0hBO0lER0EsMkJDSEE7SURHQSxtQkNIQTtJREdBLG9CQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSxrQkNIQTtJREdBLGlCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGtCQ0hBO0lER0EsbUJDSEE7SURHQSwyQkNIQTtJREdBLGlCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSxvQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxjQ0hBO0lER0EsaUJDSEE7SURHQSxtQkNIQTtJREdBLDJCQ0hBO0lER0Esa0JDSEE7SURHQSx1QkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsb0JDSEE7SURHQSxvQkNIQTtHQUFBOztFREdBO0lBQUEsb0JDSEE7SURHQSxvQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxvQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsc0JDSEE7SURHQSxzQkNIQTtJREdBLGlCQ0hBO0lER0EsaUJDSEE7SURHQSx1QkNIQTtJREdBLHlCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLG1CQ0hBO0lER0Esb0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsbUJDSEE7SURHQTtHQ0hBO0NBQUE7QURHQTs7RUFBQTtJQUFBLDRCQ0hBO0lER0EsZ0JDSEE7R0FBQTs7RURHQTtJQUFBLGNDSEE7SURHQSx1QkNIQTtJREdBLGdCQ0hBO0lER0Esb0JDSEE7SURHQSxvQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSw0QkNIQTtJREdBLGtCQ0hBO0lER0EsaUJDSEE7SURHQSxrQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSw2QkNIQTtJREdBLDJCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLDRCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLHNCQ0hBO0lER0EsbUJDSEE7SURHQSxzQkNIQTtJREdBLGdCQ0hBO0lER0EsdUJDSEE7SURHQSxlQ0hBO0lER0EsaUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsc0JDSEE7SURHQSxtQkNIQTtJREdBLHNCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGlCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSxpQ0NIQTtJREdBLHNCQ0hBO0lER0EsZ0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsaUJDSEE7SURHQSxtQkNIQTtJREdBLDhCQ0hBO0lER0EsMkJDSEE7SURHQSxpRENIQTtJREdBLHVCQ0hBO0lER0EsY0NIQTtJREdBLGlCQ0hBO0lER0Esa0JDSEE7SURHQSxtQkNIQTtJREdBLDJCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsZ0NDSEE7SURHQSxpQkNIQTtJREdBLG9CQ0hBO0lER0EsY0NIQTtJREdBLHNCQ0hBO0lER0Esa0JDSEE7SURHQSxlQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGlCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGdDQ0hBO0lER0EsaUJDSEE7SURHQSxrQkNIQTtJREdBLGdCQ0hBO0lER0Esd0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsaUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsZ0NDSEE7SURHQSxpQkNIQTtJREdBLGtCQ0hBO0lER0Esa0JDSEE7SURHQSx3QkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxpQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxnQ0NIQTtJREdBLGlCQ0hBO0lER0Esa0JDSEE7SURHQSx3QkNIQTtJREdBLGtCQ0hBO0lER0Esa0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsaUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsZ0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsY0NIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxnQ0NIQTtJREdBLG1CQ0hBO0lER0EsdUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsNEJDSEE7SURHQSxpQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsZUNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxlQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLGdDQ0hBO0lER0EseUNDSEE7SURHQSxpQkNIQTtJREdBLGlCQ0hBO0lER0EsbUJDSEE7SURHQSx1QkNIQTtJREdBLHdCQ0hBO0lER0EsMkJDSEE7SURHQSx3QkNIQTtJREdBLHlCQ0hBO0lER0EsMkJDSEE7SURHQSw0QkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSw4QkNIQTtJREdBLGdCQ0hBO0lER0EsaUJDSEE7SURHQSxXQ0hBO0lER0EscUJDSEE7SURHQSxlQ0hBO0lER0EsbUJDSEE7SURHQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLFlDSEE7SURHQSxtQkNIQTtJREdBLGlCQ0hBO0lER0EsZ0JDSEE7SURHQSxtQkNIQTtJREdBLG1CQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLHlCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGdDQ0hBO0lER0EsaUJDSEE7SURHQSx1QkNIQTtJREdBLDJCQ0hBO0lER0EsNEJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEseUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSxzQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsc0JDSEE7SURHQSwwQkNIQTtJREdBLHNCQ0hBO0lER0EsMEJDSEE7SURHQSxzQkNIQTtJREdBLDBCQ0hBO0lER0EseUJDSEE7SURHQSxvQkNIQTtJREdBLDJCQ0hBO0lER0EsK0JDSEE7SURHQSwwQkNIQTtJREdBLHNCQ0hBO0lER0EsNkJDSEE7SURHQSwyQkNIQTtJREdBLDRCQ0hBO0lER0EsNEJDSEE7SURHQSxnQ0NIQTtJREdBLGlDQ0hBO0lER0EsZ0NDSEE7SURHQSw4QkNIQTtJREdBLDZCQ0hBO0lER0Esb0NDSEE7SURHQSxtQ0NIQTtJREdBLDhCQ0hBO0lER0Esa0NDSEE7SURHQSx5Q0NIQTtJREdBLG9DQ0hBO0lER0EsNkJDSEE7SURHQSxvQ0NIQTtJREdBLDJDQ0hBO0lER0Esc0NDSEE7SURHQSxzQ0NIQTtJREdBLGdCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGdCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGdCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGtCQ0hBO0lER0EscUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsbUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEseUJDSEE7SURHQSwyQkNIQTtJREdBLDRCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSxvQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxzQkNIQTtJREdBLGlCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLG9CQ0hBO0lER0EsdUJDSEE7SURHQSxlQ0hBO0lER0EsaUJDSEE7SURHQSxrQkNIQTtJREdBLGdCQ0hBO0dBQUE7O0VER0E7SUFBQSwyQkNIQTtJREdBLDBCQ0hBO0lER0EsMEJDSEE7SURHQSxzQkNIQTtJREdBLGtCQ0hBO0lER0Esc0JDSEE7SURHQSxlQ0hBO0lER0EsZ0JDSEE7SURHQSxpQkNIQTtJREdBLHNCQ0hBO0lER0EsbUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsY0NIQTtJREdBLGlCQ0hBO0lER0EsbUJDSEE7SURHQSwyQkNIQTtJREdBLG1CQ0hBO0lER0Esb0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLGtCQ0hBO0lER0EsaUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsa0JDSEE7SURHQSxtQkNIQTtJREdBLDJCQ0hBO0lER0EsaUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLG9CQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGNDSEE7SURHQSxpQkNIQTtJREdBLG1CQ0hBO0lER0EsMkJDSEE7SURHQSxrQkNIQTtJREdBLHVCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSxvQkNIQTtJREdBLHFCQ0hBO0dBQUE7O0VER0E7SUFBQSx3QkNIQTtJREdBLHVCQ0hBO0lER0Esb0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsdUJDSEE7SURHQSx1QkNIQTtJREdBLHdCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLHdCQ0hBO0lER0EsMkJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsZ0JDSEE7SURHQSxjQ0hBO0lER0EsMkJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsb0JDSEE7SURHQSx3QkNIQTtJREdBLDJCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLG9CQ0hBO0lER0Esd0JDSEE7SURHQSwyQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSx3QkNIQTtJREdBLDJCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLHdCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLHdCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLHdCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGNDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsdUJDSEE7SURHQSxpQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSx1QkNIQTtJREdBLGtCQ0hBO0lER0EsZ0JDSEE7SURHQSxtQkNIQTtJREdBLHdCQ0hBO0lER0EsaUJDSEE7SURHQSxxQkNIQTtJREdBLG9CQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLHFCQ0hBO0lER0Esd0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsd0JDSEE7SURHQSwyQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSx3QkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLHdCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSx3QkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSx3QkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsdUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsc0JDSEE7SURHQSx1QkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLG9CQ0hBO0lER0Esc0JDSEE7SURHQSx1QkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsb0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsbUJDSEE7SURHQTtHQ0hBO0NBQUE7QURHQTs7RUFBQTtJQUFBLG1CQ0hBO0lER0EsaUJDSEE7R0FBQTs7RURHQTtJQUFBLGtCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGlCQ0hBO0lER0EsaUJDSEE7SURHQSxnQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxrQkNIQTtJREdBLHFCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLG1CQ0hBO0lER0EsY0NIQTtJREdBLDJCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGlCQ0hBO0lER0Esd0JDSEE7SURHQSwyQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxpQkNIQTtJREdBLGtCQ0hBO0lER0EsMkJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsa0JDSEE7SURHQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxnQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxnQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxnQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxjQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGlCQ0hBO0lER0EsdUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsaUJDSEE7SURHQSx1QkNIQTtJREdBLGdCQ0hBO0lER0EsbUJDSEE7SURHQSxzQkNIQTtJREdBLHlCQ0hBO0lER0EsMkJDSEE7SURHQSw0QkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxrQkNIQTtJREdBLHFCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGtCQ0hBO0lER0EscUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsa0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSxrQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsa0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsa0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLGlCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLDJCQ0hBO0lER0EsNEJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSx5QkNIQTtJREdBLDJCQ0hBO0lER0EsNEJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTtDQUFBO0FER0E7RUFBQSwyQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSwyQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSwyQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSwyQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSwyQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSwyQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSwyQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0EsdUJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSwyQkNIQTtFREdBLG1CQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSwyQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSwyQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSwyQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSwyQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSwyQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSwyQkNIQTtFREdBLHVCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSwyQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0EsbUJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSwyQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0EseUJDSEE7RURHQSx5RENIQTtFREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSxxQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLHFCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsbUJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSw2QkNIQTtFREdBLHdNQ0hBO1VER0E7Q0NIQTtBREdBO0VBQUEsbUJDSEE7RURHQSxtQkNIQTtFREdBLHdNQ0hBO1VER0E7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUEsbUJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSxtQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLG1CQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsbUJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSxtQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLG1CQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUEsbUJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSxtQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBLG1CQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUEsbUJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQTtDQ0hBO0FER0E7RUFBQSxtQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLG1CQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUEscUJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSxxQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLHFCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEscUJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSxxQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBLHFCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUEsZ0ZDSEE7RURHQSxvR0NIQTtFREdBLG1EQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSwyQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSwyQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsbUJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQTtDQ0hBO0FER0E7RUFBQSx1QkNIQTtFREdBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBLG1CQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUEscUJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQTtDQ0hBO0FER0E7RUFBQTtDQ0hBO0FER0E7RUFBQTtDQ0hBO0FER0E7RUFBQTtDQ0hBO0FER0E7RUFBQTtDQ0hBO0FER0E7RUFBQTtDQ0hBO0FER0E7RUFBQTtDQ0hBO0FER0E7RUFBQTtDQ0hBO0FER0E7RUFBQTtDQ0hBO0FER0E7RUFBQTtDQ0hBO0FER0E7RUFBQTtDQ0hBO0FER0E7RUFBQSxxQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBLCtCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsNEdDSEE7RURHQSwwR0NIQTtFREdBLDJFQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsNEdDSEE7RURHQSwwR0NIQTtFREdBLDJFQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEscUJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSxxQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLHFCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEscUJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSxxQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLHFCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEscUJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSxxQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLHFCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUEscUJDSEE7RURHQTtDQ0hBO0FER0E7RUFBQSxxQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBO0NDSEE7QURHQTtFQUFBLHFCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQSx3TUNIQTtVREdBO0NDSEE7QURHQTtFQUFBLDJCQ0hBO0VER0Esd01DSEE7VURHQTtDQ0hBO0FER0E7RUFBQSxtQkNIQTtFREdBLG1CQ0hBO0VER0Esd01DSEE7VURHQTtDQ0hBO0FER0E7RUFBQSxtQkNIQTtFREdBLG1CQ0hBO0VER0Esd01DSEE7VURHQTtDQ0hBO0FER0E7RUFBQTtDQ0hBO0FER0E7RUFBQTtDQ0hBO0FER0E7RUFBQSxxQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLHFCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUEsMkJDSEE7RURHQSxtQkNIQTtFREdBLG1CQ0hBO0VER0Esd01DSEE7VURHQTtDQ0hBO0FER0E7RUFBQSwrQkNIQTtFREdBO0NDSEE7QURHQTtFQUFBLDRHQ0hBO0VER0EsMEdDSEE7RURHQSwyRUNIQTtFREdBO0NDSEE7QURHQTtFQUFBLHFCQ0hBO0VER0E7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBO0VBQUE7Q0NIQTtBREdBOztFQUFBO0lBQUEsdUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsdUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsdUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsdUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsdUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsbUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsbUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsbUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsbUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsbUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsbUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsbUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSw0QkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSw0QkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSx1QkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSx1QkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEscUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTtDQUFBO0FER0E7O0VBQUE7SUFBQTtHQ0hBOztFREdBO0lBQUEsa0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLHdCQ0hBO0lER0Esd0RDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsd0JDSEE7SURHQSw0RENIQTtJREdBO0dDSEE7O0VER0E7SUFBQSx3QkNIQTtJREdBLCtEQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSxzQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7Q0FBQTtBREdBOztFQUFBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLGVDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsa0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSx3QkNIQTtJREdBLHFEQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLHdCQ0hBO0lER0EseURDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsd0JDSEE7SURHQSx5RENIQTtJREdBO0dDSEE7O0VER0E7SUFBQSx3QkNIQTtJREdBLHFEQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLHdCQ0hBO0lER0EsdURDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLG9DQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLCtCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGlDQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGdDQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxzQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSx1QkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxvQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLHFCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLDJCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxxQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBOztJQUFBO01BQUE7S0NIQTs7SURHQTtNQUFBLHFCQ0hBO01ER0E7S0NIQTs7SURHQTtNQUFBO0tDSEE7O0lER0E7TUFBQSxxQkNIQTtNREdBO0tDSEE7R0FBQTtDQUFBO0FER0E7O0VBQUE7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSxpQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxpQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxrQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBO0NBQUE7QURHQTs7RUFBQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsb0JDSEE7SURHQSx3TUNIQTtZREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLHdCQ0hBO0lER0EsdURDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsd0JDSEE7SURHQSw0RENIQTtJREdBO0dDSEE7O0VER0E7SUFBQSxtQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUEsZ0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEsc0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUEscUJDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBLDhFQ0hBO0lER0Esa0dDSEE7SURHQSxtRENIQTtJREdBO0dDSEE7O0VER0E7SUFBQSwyQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7Q0FBQTtBREdBOztFQUFBO0lBQUEsa0JDSEE7SURHQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSx3QkNIQTtJREdBLHFEQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLGdCQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBLG1CQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7Q0FBQTtBREdBOztFQUFBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOztFREdBO0lBQUE7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSw2QkNIQTtZREdBO0dDSEE7O0VER0E7SUFBQSx3QkNIQTtJREdBLG9EQ0hBO0lER0E7R0NIQTs7RURHQTtJQUFBO0dDSEE7O0VER0E7SUFBQSwyQkNIQTtJREdBO0dDSEE7O0VER0E7SUFBQTtHQ0hBOzs7OztBQ0FBO0FBQ0E7QUFDQTtBQ0ZBO0FBQ0E7QUFDQTtBQ0ZBO0FBQ0E7QUFDQTtBQ0ZBO0FBQ0E7QUFDQTtBQUtRO0VBQUE7RUFBQTtBQUFBO0FBRUU7RUFBQTtBQUFBO0FBR0E7RUFBQTtFQUFBO1VBQUE7RUFBQTtFQUFBO0FBQUE7QUFJRjtFQUFBO0VBQUE7QUFBQTtBQUlGO0VBQUE7QUFBQTtBQ3BCTjtBQUNBO0FBQ0E7QUNGQTtBQUNBO0FBQ0E7QUFJUTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFRRTtFQUFBO0FBQUE7QUFLSjtFQUFBO0FBQUE7QUFFRTtFQUFBO0VBQUE7VUFBQTtBQUFBO0FDckJSO0FBQ0E7QUFDQTtBQ0ZBO0FBQ0E7QUFD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QUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUNMRjtBQUNBO0FBQ0E7QUNDTTtFQUFBO0VBQUE7QUFBQTtBQUlFO0VBQUE7QUFBQTtBQ1BSO0FBQ0E7QUFDQTtBQ0NFOztFQUFBO0FBQUE7QUFJQzs7O0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFNQTs7RUFBQTtBQUFBO0FBUUE7RUFBQTtBQUFBO0FDbEJBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFFQztFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0lBQUE7RUFBQTtBQUFBO0FBV0Q7RUFBQTtBQUFBO0FDcEJIO0FBQ0E7QUFDQTtBQ0ZBO0FBQ0E7QUFDQTtBQ0ZBO0FBQ0E7QUFDQTtBQU1RO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FDakJS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QUFBO0FBQUEsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2Npbm5hbW9uLy4vbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXItYnVuZGxlLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vY2lubmFtb24vLi9zcmMvc2Nzcy90YWlsd2luZC5zY3NzIiwid2VicGFjazovL2Npbm5hbW9uLzxubyBzb3VyY2U+Iiwid2VicGFjazovL2Npbm5hbW9uLy4vc3JjL3Njc3MvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL2NvbXBvbmVudHMvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL2NvbXBvbmVudHMvYWNjb3JkaW9uL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vY2lubmFtb24vLi9zcmMvc2Nzcy9jb21wb25lbnRzL2FjY29yZGlvbi9hY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL2NvbXBvbmVudHMvY2FyZC9pbmRleC5zY3NzIiwid2VicGFjazovL2Npbm5hbW9uLy4vc3JjL3Njc3MvY29tcG9uZW50cy9jYXJkL2NhcmQuc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL2NvbXBvbmVudHMvbWVudS9pbmRleC5zY3NzIiwid2VicGFjazovL2Npbm5hbW9uLy4vc3JjL3Njc3MvY29tcG9uZW50cy9tZW51L21lZ2FtZW51L2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vY2lubmFtb24vLi9zcmMvc2Nzcy9jb21wb25lbnRzL21lbnUvbWVnYW1lbnUvbWVnYW1lbnUuc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL2NvbXBvbmVudHMvbWVudS9tb2JpbGUtbWVudS9pbmRleC5zY3NzIiwid2VicGFjazovL2Npbm5hbW9uLy4vc3JjL3Njc3MvY29tcG9uZW50cy9tZW51L21vYmlsZS1tZW51L21vYmlsZS1tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vY2lubmFtb24vLi9zcmMvc2Nzcy9jb21wb25lbnRzL21lbnUvaGFtYnVyZ2VyLW1lbnUvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL2NvbXBvbmVudHMvbWVudS9oYW1idXJnZXItbWVudS9oYW1idXJnZXItbWVudS12YXJpYXRpb24tMS5zY3NzIiwid2VicGFjazovL2Npbm5hbW9uLy4vc3JjL3Njc3MvY29tcG9uZW50cy9tZW51L2hhbWJ1cmdlci1tZW51L2hhbWJ1cmdlci1tZW51LXZhcmlhdGlvbi0yLnNjc3MiLCJ3ZWJwYWNrOi8vY2lubmFtb24vLi9zcmMvc2Nzcy9jb21wb25lbnRzL21lbnUvaGFtYnVyZ2VyLW1lbnUvaGFtYnVyZ2VyLW1lbnUtdmFyaWF0aW9uLTMuc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL2NvbXBvbmVudHMvbWVudS9oYW1idXJnZXItbWVudS9oYW1idXJnZXItbWVudS12YXJpYXRpb24tNC5zY3NzIiwid2VicGFjazovL2Npbm5hbW9uLy4vc3JjL3Njc3MvY29tcG9uZW50cy9tZW51L2hhbWJ1cmdlci1tZW51L2hhbWJ1cmdlci1tZW51LXZhcmlhdGlvbi01LnNjc3MiLCJ3ZWJwYWNrOi8vY2lubmFtb24vLi9zcmMvc2Nzcy9jb21wb25lbnRzL21lbnUvaGFtYnVyZ2VyLW1lbnUvaGFtYnVyZ2VyLW1lbnUtdmFyaWF0aW9uLTYuc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL2NvbXBvbmVudHMvbWVudS9oYW1idXJnZXItbWVudS9oYW1idXJnZXItbWVudS12YXJpYXRpb24tNy5zY3NzIiwid2VicGFjazovL2Npbm5hbW9uLy4vc3JjL3Njc3MvY29tcG9uZW50cy90b29sdGlwL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vY2lubmFtb24vLi9zcmMvc2Nzcy9jb21wb25lbnRzL3Rvb2x0aXAvdG9vbHRpcC5zY3NzIiwid2VicGFjazovL2Npbm5hbW9uLy4vc3JjL3Njc3MvY29tcG9uZW50cy93ZWJmb3JtL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vY2lubmFtb24vLi9zcmMvc2Nzcy9jb21wb25lbnRzL3dlYmZvcm0vd2ViZm9ybS5zY3NzIiwid2VicGFjazovL2Npbm5hbW9uLy4vc3JjL3Njc3MvY29tcG9uZW50cy9mYXEvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL2NvbXBvbmVudHMvZmFxL2ZhcS5zY3NzIiwid2VicGFjazovL2Npbm5hbW9uLy4vc3JjL3Njc3MvY29tcG9uZW50cy90YWJzL2pzLXRhYnMuc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL2NvbXBvbmVudHMvcGFyYWdyYXBocy9pbmRleC5zY3NzIiwid2VicGFjazovL2Npbm5hbW9uLy4vc3JjL3Njc3MvY29tcG9uZW50cy9wYXJhZ3JhcGhzL21lZGlhL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vY2lubmFtb24vLi9zcmMvc2Nzcy9jb21wb25lbnRzL3BhcmFncmFwaHMvbWVkaWEvcGFyYWdyYXBoLWdhbGxlcnkuc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL2NvbXBvbmVudHMvcGFyYWdyYXBocy9tZWRpYS9wYXJhZ3JhcGgta2V5bm90ZXMuc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL2NvbXBvbmVudHMvc3dpcGVib3gvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL2NvbXBvbmVudHMvc3dpcGVib3gvc3dpcGVib3guc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL2NvbXBvbmVudHMvZmlsdGVycy9pbmRleC5zY3NzIiwid2VicGFjazovL2Npbm5hbW9uLy4vc3JjL3Njc3MvY29tcG9uZW50cy9maWx0ZXJzL2ZpbHRlcnMuc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL2dsb2JhbC9mb250cy5zY3NzIiwid2VicGFjazovL2Npbm5hbW9uLy4vc3JjL3Njc3MvZ2xvYmFsL2hlYWRpbmcuc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL2dsb2JhbC9jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL2xpYnJhcmllcy9pbmRleC5zY3NzIiwid2VicGFjazovL2Npbm5hbW9uLy4vc3JjL3Njc3MvbGlicmFyaWVzL3N3aXBlYm94L2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vY2lubmFtb24vLi9zcmMvc2Nzcy9saWJyYXJpZXMvc3dpcGVib3gvc3dpcGVib3guc2NzcyIsIndlYnBhY2s6Ly9jaW5uYW1vbi8uL3NyYy9zY3NzL3BhZ2UvcHJvZHVjdC1kZXRhaWxzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBTd2lwZXIgOC40LjdcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjMgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogSmFudWFyeSAzMCwgMjAyM1xuICovXG5cbkBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoJ2RhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBJyk7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfTpyb290ey0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmZ9LnN3aXBlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MX0uc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LDAsMCl9LnN3aXBlci1wb2ludGVyLWV2ZW50c3t0b3VjaC1hY3Rpb246cGFuLXl9LnN3aXBlci1wb2ludGVyLWV2ZW50cy5zd2lwZXItdmVydGljYWx7dG91Y2gtYWN0aW9uOnBhbi14fS5zd2lwZXItc2xpZGV7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfS5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5re3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItYXV0b2hlaWdodCwuc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0fS5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLTNkLC5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcntwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLC5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMTUpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntvdmVyZmxvdzphdXRvO3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpzdGFydCBzdGFydH0uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5fS5zd2lwZXItdmVydGljYWwuc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnkgbWFuZGF0b3J5fS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7Y29udGVudDonJztmbGV4LXNocmluazowO29yZGVyOjk5OTl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4taW5saW5lLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1ibG9jay1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7d2lkdGg6MTAwJTttaW4td2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOmNlbnRlciBjZW50ZXI7c2Nyb2xsLXNuYXAtc3RvcDphbHdheXN9LnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7aGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye3dpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSl9OnJvb3R7LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHh9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6Y2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gNDQgKiAyNyk7aGVpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO21hcmdpbi10b3A6Y2FsYygwcHggLSAodmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDIpKTt6LWluZGV4OjEwO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6LjM1O2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVue29wYWNpdHk6MDtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2e2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MDtmb250LXZhcmlhbnQ6aW5pdGlhbDtsaW5lLWhlaWdodDoxfS5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dHtsZWZ0OjEwcHg7cmlnaHQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXJ7Y29udGVudDoncHJldid9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OjEwcHg7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlcntjb250ZW50OiduZXh0J30uc3dpcGVyLWJ1dHRvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb257cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjouM3Mgb3BhY2l0eTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3otaW5kZXg6MTB9LnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbntvcGFjaXR5OjB9LnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkPi5zd2lwZXItcGFnaW5hdGlvbiwuc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntib3R0b206MTBweDtsZWZ0OjA7d2lkdGg6MTAwJX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNmb3JtOnNjYWxlKC4zMyk7cG9zaXRpb246cmVsYXRpdmV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWlue3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXZ7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2hlaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCMwMDApO29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIC4yKX1idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtvcGFjaXR5OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5LCAxKTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7cmlnaHQ6MTBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsLTUwJSwwKX0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCw2cHgpIDA7ZGlzcGxheTpibG9ja30uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDo4cHh9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLDRweCl9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aGl0ZS1zcGFjZTpub3dyYXB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHJpZ2h0fS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjI1KTtwb3NpdGlvbjphYnNvbHV0ZX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcH0uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3B9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhciwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGV7d2lkdGg6MTAwJTtoZWlnaHQ6NHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcnt3aWR0aDo0cHg7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowfS5zd2lwZXItcGFnaW5hdGlvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXNjcm9sbGJhcntib3JkZXItcmFkaXVzOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7LW1zLXRvdWNoLWFjdGlvbjpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9LnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQ+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWx7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxJTtib3R0b206M3B4O3otaW5kZXg6NTA7aGVpZ2h0OjVweDt3aWR0aDo5OCV9LnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci12ZXJ0aWNhbCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItc2Nyb2xsYmFye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjNweDt0b3A6MSU7ei1pbmRleDo1MDt3aWR0aDo1cHg7aGVpZ2h0Ojk4JX0uc3dpcGVyLXNjcm9sbGJhci1kcmFne2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTtib3JkZXItcmFkaXVzOjEwcHg7bGVmdDowO3RvcDowfS5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFne2N1cnNvcjptb3ZlfS5zd2lwZXItc2Nyb2xsYmFyLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItem9vbS1jb250YWluZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXJ9LnN3aXBlci16b29tLWNvbnRhaW5lcj5jYW52YXMsLnN3aXBlci16b29tLWNvbnRhaW5lcj5pbWcsLnN3aXBlci16b29tLWNvbnRhaW5lcj5zdmd7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0uc3dpcGVyLXNsaWRlLXpvb21lZHtjdXJzb3I6bW92ZX0uc3dpcGVyLWxhenktcHJlbG9hZGVye3dpZHRoOjQycHg7aGVpZ2h0OjQycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTttYXJnaW4tbGVmdDotMjFweDttYXJnaW4tdG9wOi0yMXB4O3otaW5kZXg6MTA7dHJhbnNmb3JtLW9yaWdpbjo1MCU7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjo0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtib3JkZXItcmFkaXVzOjUwJTtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50fS5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsLnN3aXBlcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlcnthbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRley0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojZmZmfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2t7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiMwMDB9QGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7ei1pbmRleDotMTAwMH0uc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7bWFyZ2luOjAgYXV0b30uc3dpcGVyLWdyaWQ+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwfS5zd2lwZXItZ3JpZC1jb2x1bW4+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jdWJle292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MTt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46MTAwJSAwfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0Ky5zd2lwZXItc2xpZGUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldntwb2ludGVyLWV2ZW50czphdXRvO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTouNjt6LWluZGV4OjB9LnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3Jle2NvbnRlbnQ6Jyc7YmFja2dyb3VuZDojMDAwO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3R0b206MDtyaWdodDowO2ZpbHRlcjpibHVyKDUwcHgpfS5zd2lwZXItZmxpcHtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjF9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LGhlaWdodH0uc3dpcGVyLWNhcmRze292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jYXJkcyAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbn0iLCIvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUYWlsd2luZCBGaWxlc1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQHRhaWx3aW5kIGJhc2U7XG5AdGFpbHdpbmQgY29tcG9uZW50cztcbkB0YWlsd2luZCB1dGlsaXRpZXM7XG4iLG51bGwsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogICBJbmRleCBhbGwgZm9sZGVycyAgICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGltcG9ydCAnLi9jb21wb25lbnRzL2luZGV4JztcbkBpbXBvcnQgJy4vZ2xvYmFsL2luZGV4JztcbkBpbXBvcnQgJy4vbGlicmFyaWVzL2luZGV4JztcbkBpbXBvcnQgJy4vcGFnZS9pbmRleCc7XG5cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAgIEluZGV4IENvbXBvbmVudHMgICAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGltcG9ydCAnLi9hY2NvcmRpb24vaW5kZXgnO1xuQGltcG9ydCAnLi9jYXJkL2luZGV4JztcbkBpbXBvcnQgJy4vbWVudS9pbmRleCc7XG5AaW1wb3J0ICcuL3Rvb2x0aXAvaW5kZXgnO1xuQGltcG9ydCAnLi93ZWJmb3JtL2luZGV4JztcbkBpbXBvcnQgJy4vZmFxL2luZGV4JztcbkBpbXBvcnQgJy4vdGFicy9pbmRleCc7XG5AaW1wb3J0ICcuL3BhcmFncmFwaHMvaW5kZXgnO1xuQGltcG9ydCAnLi9zd2lwZWJveC9pbmRleCc7XG5AaW1wb3J0ICcuL2ZpbHRlcnMvaW5kZXgnOyIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICAgQ29tcG9uZW50czogSW5kZXggYWNjb3JkaW9uICAgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGltcG9ydCAnLi9hY2NvcmRpb24nO1xuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAgIENvbXBvbmVudDogQWNjb3JkaW9uICAgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xudWwuYWNjb3JkaW9uIHtcbiAgbGkge1xuICAgICYuYWN0aXZlIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIEBhcHBseSBib3JkZXItbC15ZWxsb3ctOTAwO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBAYXBwbHkgZm9udC1ib2xkO1xuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgQGFwcGx5IHJvdGF0ZS05MCB0ZXh0LXllbGxvdy05MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgIEBhcHBseSBib3JkZXItbC15ZWxsb3ctOTAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgQGFwcGx5IG1heC1oLVswXTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAgIENvbXBvbmVudDogQ2FyZCBJbmRleCAgICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AaW1wb3J0ICcuL2NhcmQnO1xuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogICBDb21wb25lbnQ6IENhcmQgICAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNhcmQge1xuICBhIHtcbiAgICAmLmltYWdlIHtcbiAgICAgICAgQGFwcGx5IGFmdGVyOmFic29sdXRlIGFmdGVyOnRvcC0wIGFmdGVyOmxlZnQtMCBhZnRlcjp3LWZ1bGwgYWZ0ZXI6aC1mdWxsIGFmdGVyOmJsb2NrIGFmdGVyOnRyYW5zaXRpb24tYWxsO1xuICAgIH1cbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBhIHtcbiAgICAgICYuaW1hZ2Uge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBAYXBwbHkgYmctYmxhY2svNjA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFycm93IHtcbiAgICAgIEBhcHBseSBvcGFjaXR5LTEwMDtcbiAgICAgIHN2ZyB7XG4gICAgICAgIEBhcHBseSB0cmFuc2xhdGUteC0wO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICAgQ29tcG9uZW50OiBNZW51IEluZGV4ICAgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBpbXBvcnQgJy4vbWVnYW1lbnUvaW5kZXgnO1xuQGltcG9ydCAnLi9tb2JpbGUtbWVudS9pbmRleCc7XG5AaW1wb3J0ICcuL2hhbWJ1cmdlci1tZW51L2luZGV4JztcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAgIENvbXBvbmVudDogTWVnYW1lbnUgaW5kZXggICAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBpbXBvcnQgJy4vbWVnYW1lbnUnO1xuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICAgQ29tcG9uZW50OiBNZWdhbWVudSAgICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG51bC5tZWdhbWVudSB7XG5cdD4gbGkge1xuXHRcdCYuYWN0aXZlIHtcblx0XHRcdD4gYSB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LWJsdWUtNTAwO1xuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdEBhcHBseSB0ZXh0LWJsdWUtNTAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiAuZHJvcGRvd24ge1xuXHRcdFx0QGFwcGx5IGJnLXdoaXRlIHNoYWRvdy1tZCBhYnNvbHV0ZSBsZWZ0LTAgcHQtMzIgdy1mdWxsIHotMjAgdHJhbnNpdGlvbi1hbGw7XG5cdFx0XHQ+IGRpdjpub3QoLm1vcmUtbGluaykge1xuXHRcdFx0XHRAYXBwbHkgdy1mdWxsIG1heC13LXNjcmVlbi0yeGwgbXgtYXV0bztcblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdEBhcHBseSB1cHBlcmNhc2UgdHJhY2tpbmctd2lkZXN0IHctZnVsbCBib3JkZXItYiBib3JkZXItYi1ncmF5LTUwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICAgQ29tcG9uZW50OiBNb2JpbGUgbWVudSBpbmRleCAgICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGltcG9ydCAnLi9tb2JpbGUtbWVudSc7XG4iLCIubmF2LW9wZW4ge1xuICBAYXBwbHkgYWJzb2x1dGUgaC1zY3JlZW4gYmctd2hpdGUvOTAgdy1mdWxsIHRyYW5zbGF0ZS15LTA7XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogICBDb21wb25lbnQ6IEhhbWJ1cmdlciBNZW51IEluZGV4ICAgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBpbXBvcnQgJy4vaGFtYnVyZ2VyLW1lbnUtdmFyaWF0aW9uLTEnO1xuQGltcG9ydCAnLi9oYW1idXJnZXItbWVudS12YXJpYXRpb24tMic7XG5AaW1wb3J0ICcuL2hhbWJ1cmdlci1tZW51LXZhcmlhdGlvbi0zJztcbkBpbXBvcnQgJy4vaGFtYnVyZ2VyLW1lbnUtdmFyaWF0aW9uLTQnO1xuQGltcG9ydCAnLi9oYW1idXJnZXItbWVudS12YXJpYXRpb24tNSc7XG5AaW1wb3J0ICcuL2hhbWJ1cmdlci1tZW51LXZhcmlhdGlvbi02JztcbkBpbXBvcnQgJy4vaGFtYnVyZ2VyLW1lbnUtdmFyaWF0aW9uLTcnO1xuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICAgQ29tcG9uZW50OiBIYW1idXJnZXIgbWVudSB2YXJpYXRpb24gMSAgICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICAgQ29tcG9uZW50OiBIYW1idXJnZXIgbWVudSB2YXJpYXRpb24gMiAgICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmhhbWJ1cmdlci1tZW51LTIge1xuXG4gIHN2ZyB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIH1cblxuICBwYXRoIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNTAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSxcbiAgICAgIHN0cm9rZS1kYXNoYXJyYXkgNTAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSxcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0IDUwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIH1cblxuICBwYXRoOm50aC1jaGlsZCgxKSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMzYlIDQwJTtcbiAgfVxuXG4gIHBhdGg6bnRoLWNoaWxkKDIpIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyOSAyOTk7XG4gIH1cblxuICBwYXRoOm50aC1jaGlsZCgzKSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMzUlIDYzJTtcbiAgfVxuXG4gIHBhdGg6bnRoLWNoaWxkKDQpIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyOSAyOTk7XG4gIH1cblxuICBwYXRoOm50aC1jaGlsZCg1KSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNjElIDUyJTtcbiAgfVxuXG4gIHBhdGg6bnRoLWNoaWxkKDYpIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA2MiUgNTIlO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIHN2ZyB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgfVxuXG5cbiAgICBwYXRoOm50aC1jaGlsZCgxKSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOXB4KSB0cmFuc2xhdGVZKDFweCkgcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG5cbiAgICBwYXRoOm50aC1jaGlsZCgyKSB7XG4gICAgICBzdHJva2UtZGFzaGFycmF5OiAyMjUgMjk5O1xuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC03MnB4O1xuICAgIH1cblxuICAgIHBhdGg6bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg5cHgpIHRyYW5zbGF0ZVkoMXB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG5cbiAgICBwYXRoOm50aC1jaGlsZCg0KSB7XG4gICAgICBzdHJva2UtZGFzaGFycmF5OiAyMjUgMjk5O1xuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC03MnB4O1xuICAgIH1cblxuICAgIHBhdGg6bnRoLWNoaWxkKDUpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg5cHgpIHRyYW5zbGF0ZVkoMXB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG5cbiAgICBwYXRoOm50aC1jaGlsZCg2KSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOXB4KSB0cmFuc2xhdGVZKDFweCkgcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAgIENvbXBvbmVudDogSGFtYnVyZ2VyIG1lbnUgdmFyaWF0aW9uIDMgICAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5oYW1idXJnZXItbWVudS0zIHtcbiAgQGFwcGx5IGgtODAgdy04MCBtYXgtaC1bMTYwcHhdO1xuXG4gIHN2ZyB7XG4gICAgQGFwcGx5IGgtODAgdy04MCBhYnNvbHV0ZTtcbiAgfVxuXG4gIC54IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA0MDBtcztcblxuICAgIC5saW5lIHtcbiAgICAgIEBhcHBseSBzdHJva2UtWzUuNXB4XTtcbiAgICB9XG4gIH1cblxuXG4gIC5idXJnZXIge1xuICAgIGZpbHRlcjogdXJsKCNnb29leW5lc3MpO1xuICB9XG5cbiAgLmxpbmUge1xuICAgIEBhcHBseSBmaWxsLW5vbmUgc3Ryb2tlLWluaGVyaXQgc3Ryb2tlLVs2cHhdIHRyYW5zZm9ybSBvcmlnaW4tWzUwJV07XG4gICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gICAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hhcnJheSA1MDBtcyAyMDBtcywgc3Ryb2tlLWRhc2hvZmZzZXQgNTAwbXMgMjAwbXMsIHRyYW5zZm9ybSA1MDBtcyAyMDBtcztcbiAgfVxuXG4gIC54IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA0MDBtcztcblxuICAgIC5saW5lIHtcbiAgICAgIHN0cm9rZS13aWR0aDogNS41cHg7XG4gICAgfVxuICB9XG5cbiAgLyogRmlyc3QgcGxhdGUgKi9cbiAgLmxpbmUyIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA0MCAyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDBweDtcbiAgfVxuXG4gIC5saW5lMyB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogNDAgMTc5O1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwcHg7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgLmxpbmUge1xuICAgICAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hhcnJheSA1MDBtcywgc3Ryb2tlLWRhc2hvZmZzZXQgNTAwbXMsIHRyYW5zZm9ybSA1MDBtcztcbiAgICB9XG5cbiAgICAubGluZTEge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA1MDBtcyAxMDBtcztcbiAgICB9XG5cbiAgICAubGluZTIge1xuICAgICAgc3Ryb2tlLWRhc2hhcnJheTogNXB4IDIwMDtcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTY0cHg7XG4gICAgfVxuXG4gICAgLmxpbmUzIHtcbiAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDVweCAxNzk7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogLTE0MnB4O1xuICAgIH1cblxuICAgIC54IHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXMgMzUwbXM7XG4gICAgfVxuICB9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogICBDb21wb25lbnQ6IEhhbWJ1cmdlciBtZW51IHZhcmlhdGlvbiA0ICAgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uaGFtYnVyZ2VyLW1lbnUtNCB7XG4gIEBhcHBseSBoLTgwIHctODAgbWF4LWgtWzE2MHB4XTtcblxuICBzdmcge1xuICAgIEBhcHBseSBoLTgwIHctODAgYWJzb2x1dGU7XG4gIH1cblxuICAueCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXM7XG5cbiAgICAubGluZSB7XG4gICAgICBAYXBwbHkgc3Ryb2tlLVs1LjVweF07XG4gICAgfVxuICB9XG5cbiAgLmJ1cmdlciB7XG4gICAgZmlsdGVyOiB1cmwoI2dvb2V5bmVzcyk7XG4gIH1cblxuICAubGluZSB7XG4gICAgQGFwcGx5IGZpbGwtbm9uZSBzdHJva2UtaW5oZXJpdCBzdHJva2UtWzZweF0gdHJhbnNmb3JtIG9yaWdpbi1bNTAlXTtcbiAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaGFycmF5IDUwMG1zIDIwMG1zLCBzdHJva2UtZGFzaG9mZnNldCA1MDBtcyAyMDBtcywgdHJhbnNmb3JtIDUwMG1zIDIwMG1zO1xuICB9XG5cbiAgLngge1xuICAgIC5saW5lIHtcbiAgICAgIHN0cm9rZS13aWR0aDogNS41cHg7XG4gICAgfVxuICB9XG5cbiAgLmxpbmUxIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyMSAxODUuNjI3NTMyOTU4OTg0Mzg7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMDtcbiAgfVxuXG4gIC5saW5lMiB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMjEgMTc4LjY1MTQxMjk2Mzg2NzI7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMzBtcztcbiAgfVxuXG4gIC5saW5lMyB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMjEgMTk3LjkyNDI1NTM3MTA5Mzc1O1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDYwbXM7XG4gIH1cblxuICAubGluZTQge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDIxIDE5MC42NTk3MTM3NDUxMTcyO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDkwbXM7XG4gIH1cblxuICAubGluZTUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDIxIDIwOC41Mjg3NDc1NTg1OTM3NTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMjBtcztcbiAgfVxuXG4gIC5saW5lNiB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMjEgMTg2LjU5NzAzMDYzOTY0ODQ0O1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE1MG1zO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIC5saW5lMSB7XG4gICAgICBzdHJva2UtZGFzaGFycmF5OiA1IDE4NS42Mjc1MzI5NTg5ODQzODtcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTQxcHg7XG4gICAgfVxuICAgICAubGluZTIge1xuICAgICAgc3Ryb2tlLWRhc2hhcnJheTogNSAxNzguNjUxNDEyOTYzODY3MjtcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTM3cHg7XG4gICAgfVxuICAgICAubGluZTMge1xuICAgICAgc3Ryb2tlLWRhc2hhcnJheTogNSAxOTcuOTI0MjU1MzcxMDkzNzU7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogLTE3NnB4O1xuICAgIH1cbiAgICAgLmxpbmU0IHtcbiAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDUgMTkwLjY1OTcxMzc0NTExNzI7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogLTE1OXB4O1xuICAgIH1cbiAgICAgLmxpbmU1IHtcbiAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDUgMjA4LjUyODc0NzU1ODU5Mzc1O1xuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMzlweDtcbiAgICB9XG4gICAgIC5saW5lNiB7XG4gICAgICBzdHJva2UtZGFzaGFycmF5OiA1IDE4Ni41OTcwMzA2Mzk2NDg0NDtcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTc2cHg7XG4gICAgfVxuICAgICAueCB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDQwMG1zIDI1MG1zO1xuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICAgQ29tcG9uZW50OiBIYW1idXJnZXIgbWVudSB2YXJpYXRpb24gNSAgICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmhhbWJ1cmdlci1tZW51LTUge1xuICBAYXBwbHkgaC04MCB3LTgwIG1heC1oLVsxNjBweF07XG5cbiAgc3ZnIHtcbiAgICBAYXBwbHkgaC04MCB3LTgwIGFic29sdXRlO1xuICB9XG5cbiAgLngge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDQwMG1zO1xuXG4gICAgLmxpbmUge1xuICAgICAgQGFwcGx5IHN0cm9rZS1bNS41cHhdO1xuICAgIH1cbiAgfVxuXG4gIC5idXJnZXIge1xuICAgIGZpbHRlcjogdXJsKCNnb29leW5lc3MpO1xuICB9XG5cbiAgLmxpbmUge1xuICAgIEBhcHBseSBmaWxsLW5vbmUgc3Ryb2tlLWluaGVyaXQgc3Ryb2tlLVs2cHhdIHRyYW5zZm9ybSBvcmlnaW4tWzUwJV07XG4gICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gICAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hhcnJheSA1MDBtcyAyMDBtcywgc3Ryb2tlLWRhc2hvZmZzZXQgNTAwbXMgMjAwbXMsIHRyYW5zZm9ybSA1MDBtcyAyMDBtcztcbiAgfVxuICAubGluZSB7XG4gICAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hhcnJheSAzMDBtcyAyMDBtcywgc3Ryb2tlLWRhc2hvZmZzZXQgMzAwbXMgMjAwbXMsIHRyYW5zZm9ybSAzMDBtcyAyMDBtcztcbiAgfVxuXG4gIC5saW5lMSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMjEgMTA5O1xuICB9XG5cbiAgLmxpbmUyIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyMSAxMTI7XG4gIH1cblxuICAubGluZTMge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDIxIDEwMjtcbiAgfVxuXG4gIC5saW5lNCB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMjEgMTAzO1xuICB9XG5cbiAgLmxpbmU1IHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyMSAxMTA7XG4gIH1cblxuICAubGluZTYge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDIxIDExNTtcbiAgfVxuXG4gIC54IHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXMgNTBtcztcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICAubGluZSB7XG4gICAgICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaGFycmF5IDQwMG1zLCBzdHJva2UtZGFzaG9mZnNldCA0MDBtcywgdHJhbnNmb3JtIDQwMG1zO1xuICAgIH1cblxuICAgIC5saW5lMSB7XG4gICAgICBzdHJva2UtZGFzaGFycmF5OiA1IDEwOTtcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtOTVweDtcbiAgICB9XG5cbiAgICAubGluZTIge1xuICAgICAgc3Ryb2tlLWRhc2hhcnJheTogNSAxMTI7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogLTk2cHg7XG4gICAgfVxuXG4gICAgLmxpbmUzIHtcbiAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDUgMTAyO1xuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC03OXB4O1xuICAgIH1cblxuICAgIC5saW5lNCB7XG4gICAgICBzdHJva2UtZGFzaGFycmF5OiA1IDEwMztcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtNzhweDtcbiAgICB9XG5cbiAgICAubGluZTUge1xuICAgICAgc3Ryb2tlLWRhc2hhcnJheTogNSAxMTA7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogLTYzcHg7XG4gICAgfVxuXG4gICAgLmxpbmU2IHtcbiAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDUgMTE1O1xuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC02NHB4O1xuICAgIH1cblxuICAgIC54IHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXMgMTAwbXM7XG4gICAgfVxuICB9XG59XG5cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAgIENvbXBvbmVudDogSGFtYnVyZ2VyIG1lbnUgdmFyaWF0aW9uIDYgICAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5oYW1idXJnZXItbWVudS02IHtcbiAgQGFwcGx5IGgtODAgdy04MCBtYXgtaC1bMTYwcHhdO1xuXG4gIHN2ZyB7XG4gICAgQGFwcGx5IGgtODAgdy04MCBhYnNvbHV0ZTtcbiAgfVxuXG4gIC54IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA0MDBtcztcblxuICAgIC5saW5lIHtcbiAgICAgIEBhcHBseSBzdHJva2UtWzUuNXB4XTtcbiAgICB9XG4gIH1cblxuICAuYnVyZ2VyIHtcbiAgICBmaWx0ZXI6IHVybCgjZ29vZXluZXNzKTtcbiAgfVxuXG4gIC5saW5lIHtcbiAgICBAYXBwbHkgZmlsbC1ub25lIHN0cm9rZS1pbmhlcml0IHN0cm9rZS1bNnB4XSB0cmFuc2Zvcm0gb3JpZ2luLVs1MCVdO1xuICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xuICAgIHRyYW5zaXRpb246IHN0cm9rZS1kYXNoYXJyYXkgNTAwbXMgMjAwbXMsIHN0cm9rZS1kYXNob2Zmc2V0IDUwMG1zIDIwMG1zLCB0cmFuc2Zvcm0gNTAwbXMgMjAwbXM7XG4gIH1cblxuICAubGluZSB7XG4gICAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hhcnJheSA0MDBtcyAxMDBtcywgc3Ryb2tlLWRhc2hvZmZzZXQgNDAwbXMgMTAwbXMsIHRyYW5zZm9ybSA0MDBtcyAxMDBtcztcbiAgfVxuXG4gIC5saW5lMSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogNDAgNDA7XG4gIH1cblxuICAubGluZTIge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDIxIDM5O1xuICB9XG5cbiAgLmxpbmUzIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyMSAzOTtcbiAgfVxuXG4gIC5saW5lNCB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogNDAgNDA7XG4gIH1cblxuICAueCB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDQwMG1zIDUwbXM7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgLmxpbmUge1xuICAgICAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hhcnJheSA0MDBtcywgc3Ryb2tlLWRhc2hvZmZzZXQgNDAwbXMsIHRyYW5zZm9ybSA0MDBtcztcbiAgICB9XG5cbiAgICAubGluZTEge1xuICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMSA0MDtcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMzNweDtcbiAgICB9XG5cbiAgICAubGluZTIge1xuICAgICAgc3Ryb2tlLWRhc2hhcnJheTogNSAzOTtcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMzdweDtcbiAgICB9XG5cbiAgICAubGluZTMge1xuICAgICAgc3Ryb2tlLWRhc2hhcnJheTogNSAzOTtcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMzdweDtcbiAgICB9XG5cbiAgICAubGluZTQge1xuICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMSA0MDtcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMzNweDtcbiAgICB9XG5cbiAgICAueCB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDQwMG1zIDUwbXM7XG4gICAgfVxuICB9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogICBDb21wb25lbnQ6IEhhbWJ1cmdlciBtZW51IHZhcmlhdGlvbiA3ICAgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uaGFtYnVyZ2VyLW1lbnUtNyB7XG4gIEBhcHBseSBoLTgwIHctODAgbWF4LWgtWzE2MHB4XTtcblxuICBzdmcge1xuICAgIEBhcHBseSBoLTgwIHctODAgYWJzb2x1dGU7XG4gIH1cblxuICAueCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXM7XG5cbiAgICAubGluZSB7XG4gICAgICBAYXBwbHkgc3Ryb2tlLVs1LjVweF07XG4gICAgfVxuICB9XG5cbiAgLmJ1cmdlciB7XG4gICAgZmlsdGVyOiB1cmwoI2dvb2V5bmVzcyk7XG4gIH1cblxuICAubGluZSB7XG4gICAgQGFwcGx5IGZpbGwtbm9uZSBzdHJva2UtaW5oZXJpdCBzdHJva2UtWzZweF0gdHJhbnNmb3JtIG9yaWdpbi1bNTAlXTtcbiAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaGFycmF5IDUwMG1zIDIwMG1zLCBzdHJva2UtZGFzaG9mZnNldCA1MDBtcyAyMDBtcywgdHJhbnNmb3JtIDUwMG1zIDIwMG1zO1xuICB9XG5cbiAgLmxpbmUge1xuICAgIHRyYW5zaXRpb246IHN0cm9rZS1kYXNoYXJyYXkgNDAwbXMgMTAwbXMsIHN0cm9rZS1kYXNob2Zmc2V0IDQwMG1zIDEwMG1zLCB0cmFuc2Zvcm0gNDAwbXMgMTAwbXM7XG4gIH1cblxuICAubGluZTEge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDIxIDIwMTtcbiAgfVxuXG4gIC5saW5lMiB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMjEgMjAxO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIwbXM7XG4gIH1cblxuICAubGluZTMge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDIxIDIwMTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA0MG1zO1xuICB9XG5cbiAgLmxpbmU0IHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyMSAyMDE7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNjBtcztcbiAgfVxuXG4gIC5saW5lNSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMjEgMjAxO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDgwbXM7XG4gIH1cblxuICAubGluZTYge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDIxIDIwMTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcztcbiAgfVxuXG4gIC54IHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXMgNTBtcztcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICAubGluZSB7XG4gICAgICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaGFycmF5IDQwMG1zLCBzdHJva2UtZGFzaG9mZnNldCA0MDBtcywgdHJhbnNmb3JtIDQwMG1zO1xuICAgIH1cblxuICAgIC5saW5lMSB7XG4gICAgICBzdHJva2UtZGFzaGFycmF5OiA1IDIwMTtcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTU4cHg7XG4gICAgfVxuXG4gICAgLmxpbmUyIHtcbiAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDUgMjAxO1xuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xNThweDtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDIwbXM7XG4gICAgfVxuXG4gICAgLmxpbmUzIHtcbiAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDUgMjAxO1xuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xNThweDtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDQwbXM7XG4gICAgfVxuXG4gICAgLmxpbmU0IHtcbiAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDUgMjAxO1xuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xNThweDtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDYwbXM7XG4gICAgfVxuXG4gICAgLmxpbmU1IHtcbiAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDUgMjAxO1xuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xNThweDtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDgwbXM7XG4gICAgfVxuXG4gICAgLmxpbmU2IHtcbiAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDUgMjAxO1xuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xNThweDtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zO1xuICAgIH1cblxuICAgIC54IHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXMgNTBtcztcbiAgICB9XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAgIENvbXBvbmVudDogVG9vbHRpcCBpbmRleCAgICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AaW1wb3J0ICcuL3Rvb2x0aXAnO1xuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICAgQ29tcG9uZW50OiBUb29sdGlwICAgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbiN0b29sVGlwIHtcbiAgQGFwcGx5IHctWzE5MHB4XSBwLTYgYm9yZGVyLXNvbGlkIGJvcmRlciBib3JkZXItYmxhY2sgYWJzb2x1dGUgdG9wLTAgbGVmdC0wIHotNTAgYmcteWVsbG93LTIwMCBwcm9zZSBoaWRkZW47XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogICBDb21wb25lbnQ6IFdlYmZvcm0gaW5kZXggICAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGltcG9ydCAnLi93ZWJmb3JtJztcbiIsIi5jaW5uYW1vbi13ZWJmb3JtIHtcbiAgLmZpZWxkIHtcbiAgICAucmVxdWlyZWQtbWVzc2FnZSB7XG4gICAgICBAYXBwbHkgdGV4dC1yZWQtNjAwO1xuICAgIH1cbiAgICAmOm5vdCguZXJyb3IpIHtcbiAgICAgIC5yZXF1aXJlZC1tZXNzYWdlIHtcbiAgICAgICAgQGFwcGx5IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogICBDb21wb25lbnQ6IEZhcSBJbmRleCAgICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AaW1wb3J0ICcuL2ZhcSc7XG4iLCIucGFyYWdyYXBoLWZhcSxcbi5wYXJhZ3JhcGgtZmFxLXdpdGgtY2F0ZWdvcmllcyB7XG5cdC5mYXEtY2F0ZWdvcnktdGl0bGUge1xuXHRcdEBhcHBseSBwLTE2O1xuXHR9XG5cdHVsLmFjY29yZGlvbiA+IGxpLCAuZmFxLWNhdGVnb3J5LXRpdGxlIHtcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRAYXBwbHkgYmctdGVydGlhcnkgZm9udC1ib2xkIGJvcmRlci10LTAgYm9yZGVyLWwteWVsbG93LTUwMDtcblx0XHR9XG5cdH1cblxuXHQuZmFxLWNhdGVnb3J5LXdyYXBwZXIge1xuXHRcdCY6bm90KC5hY3RpdmUpIHtcblx0XHRcdEBhcHBseSBoaWRkZW47XG5cdFx0fVxuICB9XG59XG5cbi5wYXJhZ3JhcGgtZmFxLXdpdGgtY2F0ZWdvcmllcyB7XG5cdC5jYXRlZ29yeS10aXRsZXMge1xuXHRcdGgzIHtcblx0XHRcdEBhcHBseSBtLTA7XG5cdFx0fVxuXHR9XG59XG4iLCIuanMtdGFicy13cmFwcGVyIHtcblx0LmpzLXRhYnMge1xuXHRcdC5qcy10YWIge1xuXHRcdFx0QGFwcGx5IHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTIwMDtcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0QGFwcGx5IHRleHQtYmxhY2sgZm9udC1ib2xkIGJnLXllbGxvdy01MDAgdGV4dC0xODtcblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoLmFjdGl2ZSkge1xuXHRcdFx0XHRAYXBwbHkgdGV4dC1ibGFjayBob3ZlcjpiZy15ZWxsb3ctNTAwIGJvcmRlci0yIGJvcmRlci1iLTAgYm9yZGVyLXllbGxvdy01MDAgdGV4dC0xOCBtZDptdC02O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5qcy10YWItY29udGVudCB7XG5cdFx0Ji5hY3RpdmUge1xuXG5cdFx0fVxuXG5cdFx0Jjpub3QoLmFjdGl2ZSkge1xuXHRcdFx0QGFwcGx5IGhpZGRlbjtcblx0XHR9XG5cdH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICAgQ29tcG9uZW50OiBQYXJhZ3JhcGhzIGluZGV4ICAgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBpbXBvcnQgJy4vbWVkaWEvaW5kZXgnO1xuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICAgQ29tcG9uZW50OiBQYXJhZ3JhcGggZ2FsbGVyeSBpbmRleCAgICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AaW1wb3J0ICcuL3BhcmFncmFwaC1nYWxsZXJ5JztcbkBpbXBvcnQgJy4vcGFyYWdyYXBoLWtleW5vdGVzJztcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAgIENvbXBvbmVudDogUGFyYWdyYXBoIEdhbGxlcnkgICAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmdhbGxlcnktc3dpcGVyIHtcbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgLnN3aXBlYm94IHtcbiAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICBAYXBwbHkgcm93LXN0YXJ0LTEgY29sLXNwYW4tNyBjb2wtc3RhcnQtMSB6LTEwO1xuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIEBhcHBseSByb3ctc3RhcnQtMiBjb2wtc3RhcnQtNyBjb2wtc3Bhbi01IHJvdy1zcGFuLTIgLW10LVsyMCVdIHotMzA7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgQGFwcGx5IHJvdy1zdGFydC0xIGNvbC1zdGFydC05IGNvbC1zcGFuLTQgcm93LXNwYW4tMiB6LTIwO1xuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgIEBhcHBseSByb3ctc3RhcnQtMiBjb2wtc3RhcnQtMiBjb2wtc3Bhbi0zIC1tdC1bNTAlXSB6LTQwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICAgQ29tcG9uZW50OiBQYXJhZ3JhcGggS2V5bm90ZXMgICAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnBhdGgtZnJvbnQge1xuICAubWFpbi1jYXRlZ29yaWVzIHtcbiAgICArIC5wYXJhZ3JhcGgta2V5bm90ZXMge1xuICAgICAgQGFwcGx5IG10LTA7XG4gICAgfVxuICB9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICAgQ29tcG9uZW50OiBXZWJmb3JtIGluZGV4ICAgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBpbXBvcnQgJy4vc3dpcGVib3gnO1xuIiwiLy8gU3dpcGVib3hcblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIEBhcHBseSB0ZXh0LWJsYWNrIGZpbGwtYmxhY2sgdy01MCBoLTUwIGJnLXdoaXRlLzUwIHJvdW5kZWQtZnVsbCBhZnRlcjpjb250ZW50LVsnbmV4dCddIGFmdGVyOnRleHQtMjQgaG92ZXI6Ymctd2hpdGUvNzAgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMjAwO1xuICAucGF0aC1mcm9udCAmIHtcbiAgICBAYXBwbHkgdGV4dC13aGl0ZSBmaWxsLXdoaXRlO1xuICB9XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgQGFwcGx5IGFmdGVyOmNvbnRlbnQtWyduZXh0J107XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgQGFwcGx5IGFmdGVyOmNvbnRlbnQtWydwcmV2J107XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBAYXBwbHkgYmctd2hpdGUgb3BhY2l0eS01MCB3LTE2IGgtMTY7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIEBhcHBseSBvcGFjaXR5LTEwMCB3LTIwIGgtMjA7XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICAgQ29tcG9uZW50OiBXZWJmb3JtIGluZGV4ICAgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBpbXBvcnQgJy4vZmlsdGVycyc7XG4iLCIvLyBGaWx0ZXJzXG5cbnVsLmZpbHRlcnMge1xuICBsaSB7XG4gICAgJi5hY3RpdmUge1xuICAgICAgQGFwcGx5IGZvbnQtYm9sZDtcbiAgICB9XG4gIH1cbn0iLCJodG1sIHtcbiAgZm9udC1zaXplOiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgQGFwcGx5IHhsOnRleHQtMjAgbGc6dGV4dC0xOCB0ZXh0LTE2IGZvbnQtYmFzZSBhbnRpYWxpYXNlZDtcbn1cblxuLyogYWxsaXNvbi00MDAgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6ICdBbGxpc29uJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9hbGxpc29uLXJlZ3VsYXItd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuXG4vKiBudW5pdG8tMTAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL251bml0b3NhbnMtMTBwdC1leHRyYWxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG5cbi8qIG51bml0by0xMDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogJ051bml0byc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvbnVuaXRvc2Fucy0xMHB0LWV4dHJhbGlnaHRpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogbnVuaXRvLTMwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9udW5pdG9zYW5zLTEwcHQtbGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogbnVuaXRvLTMwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9udW5pdG9zYW5zLTEwcHQtbGlnaHRpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogbnVuaXRvLXJlZ3VsYXIgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogJ051bml0byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvbnVuaXRvc2Fucy0xMHB0LXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogbnVuaXRvLWl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9udW5pdG9zYW5zLTEwcHQtaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG5cbi8qIG51bml0by01MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogJ051bml0byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvbnVuaXRvc2Fucy0xMHB0LW1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuXG4vKiBudW5pdG8tNTAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL251bml0b3NhbnMtMTBwdC1tZWRpdW1pdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogbnVuaXRvLTYwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9udW5pdG9zYW5zLTEwcHQtc2VtaWJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogbnVuaXRvLTYwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9udW5pdG9zYW5zLTEwcHQtc2VtaWJvbGRpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogbnVuaXRvLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9udW5pdG9zYW5zLTEwcHQtYm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuXG4vKiBudW5pdG8tNzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL251bml0b3NhbnMtMTBwdC1ib2xkaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG5cbi8qIG51bml0by04MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogJ051bml0byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvbnVuaXRvc2Fucy0xMHB0LWV4dHJhYm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuXG4vKiBudW5pdG8tODAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL251bml0b3NhbnMtMTBwdC1leHRyYWJvbGRpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogbnVuaXRvLTkwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9udW5pdG9zYW5zLTEwcHQtYmxhY2sud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogbnVuaXRvLTkwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9udW5pdG9zYW5zLTEwcHQtYmxhY2tpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbiIsImgxLFxuLmgxIHtcbiAgQGFwcGx5IHRleHQtNDggbGVhZGluZy1ub25lO1xufVxuXG5oMixcbi5oMiB7XG4gIEBhcHBseSB0ZXh0LTM2IGxlYWRpbmctMTA7XG59XG5cbmgzLFxuLmgzIHtcbiAgQGFwcGx5IHRleHQtMzAgbGVhZGluZy05O1xufVxuXG5oNCxcbi5oNCB7XG4gIEBhcHBseSB0ZXh0LTI0IGxlYWRpbmctODtcbn1cblxuaDUsXG4uaDUge1xuICBAYXBwbHkgdGV4dC0yMDtcbn1cblxuaDYsXG4uaDYge1xuICBAYXBwbHkgdGV4dC0xODtcbn1cblxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbi5oMixcbi5oMyxcbi5oNCxcbi5oNSxcbi5oNiB7XG4gIEBhcHBseSBtYi02O1xufSIsIjpyb290IHtcbiAgLy8gR2xvYmFsIGNvbG9ycy5cbiAgLS1wcmltYXJ5OiB0aGVtZSgnY29sb3JzLnllbGxvdy45MDAnKTtcbiAgLS1zZWNvbmRhcnk6IHRoZW1lKCdjb2xvcnMuZ3JheS41MDAnKTtcbiAgLy8gT3B0aW9uYWwgZ2xvYmFsIGNvbG9ycy5cbiAgLS10ZXJ0aWFyeTogdGhlbWUoJ2NvbG9ycy55ZWxsb3cuNTAwJyk7XG4gIC0tcXVhdGVybmFyeTogdGhlbWUoJ2NvbG9ycy5yZWQuNTAwJyk7XG5cbiAgLy8gSGVhZGluZ3MuXG4gIC0tcHJpbWFyeS1oZWFkaW5nOiB0aGVtZSgnY29sb3JzLnllbGxvdy45MDAnKTtcbiAgLS1zZWNvbmRhcnktaGVhZGluZzogdGhlbWUoJ2NvbG9ycy53aGl0ZScpO1xuICAvLyBPcHRpb25hbCBoZWFkaW5nIGNvbG9ycy5cbiAgLS10ZXJpdGFyeS1oZWFkaW5nOiB0aGVtZSgnY29sb3JzLnllbGxvdy41MDAnKTtcbiAgLS1xdWF0ZXJuYXJ5LWhlYWRpbmc6IHRoZW1lKCdjb2xvcnMucmVkLjUwMCcpO1xuXG4gIC8vIFRleHQuXG4gIC0tcHJpbWFyeS10ZXh0OiB0aGVtZSgnY29sb3JzLnllbGxvdy45MDAnKTtcbiAgLS1zZWNvbmRhcnktdGV4dDogdGhlbWUoJ2NvbG9ycy53aGl0ZScpO1xuICAvLyBPcHRpb25hbCB0ZXh0IGNvbG9ycy5cbiAgLS10ZXJpdGFyeS10ZXh0OiB0aGVtZSgnY29sb3JzLnllbGxvdy41MDAnKTtcbiAgLS1xdWF0ZXJuYXJ5LXRleHQ6IHRoZW1lKCdjb2xvcnMucmVkLjUwMCcpO1xuXG4gIC8vIEljb25zLlxuICAtLXByaW1hcnktaWNvbjogdGhlbWUoJ2NvbG9ycy55ZWxsb3cuOTAwJyk7XG4gIC0tcHJpbWFyeS1pY29uLWhvdmVyOiB2YXIoLS1wcmltYXJ5LWljb24pO1xuICAtLXByaW1hcnktaWNvbi1mb2N1czogdmFyKC0tcHJpbWFyeS1pY29uKTtcbiAgLS1wcmltYXJ5LW5hdi1pY29uOiB2YXIoLS1wcmltYXJ5LWljb24pO1xuICAtLXByaW1hcnktc2VhcmNoLWljb246IHRoZW1lKCdjb2xvcnMud2hpdGUnKTtcbiAgLS1zZWNvbmRhcnktaWNvbjogdGhlbWUoJ2NvbG9ycy53aGl0ZScpO1xuICAtLXNlY29uZGFyeS1pY29uLWhvdmVyOiB0aGVtZSgnY29sb3JzLnllbGxvdy45MDAnKTtcbiAgLS1zZWNvbmRhcnktaWNvbi1mb2N1czogdmFyKC0tc2Vjb25kYXJ5LWljb24taG92ZXIpO1xuXG4gIC8vIE9wdGlvbmFsIGljb24gY29sb3JzLlxuICAtLXRlcml0YXJ5LWljb246IHRoZW1lKCdjb2xvcnMueWVsbG93LjUwMCcpO1xuICAtLXF1YXRlcm5hcnktaWNvbjogdGhlbWUoJ2NvbG9ycy5yZWQuNTAwJyk7XG4gIC0tdGVyaXRhcnktaWNvbi1ob3ZlcjogdGhlbWUoJ2NvbG9ycy55ZWxsb3cuNTAwJyk7XG4gIC0tcXVhdGVybmFyeS1pY29uLWhvdmVyOiB0aGVtZSgnY29sb3JzLnJlZC41MDAnKTtcbiAgLS10ZXJpdGFyeS1pY29uLWZvY3VzOiB0aGVtZSgnY29sb3JzLnllbGxvdy41MDAnKTtcbiAgLS1xdWF0ZXJuYXJ5LWljb24tZm9jdXM6IHRoZW1lKCdjb2xvcnMucmVkLjUwMCcpO1xuXG4gIC8vIE5hdmlnYXRpb24uXG5cbiAgLy8gUHJpbWFyeSBuYXZpZ2F0aW9uIGNvbG9ycy5cbiAgLS1wcmltYXJ5LW5hdjogdGhlbWUoJ2NvbG9ycy5ibGFjaycpO1xuICAtLXByaW1hcnktbmF2LWJnOiB0aGVtZSgnY29sb3JzLndoaXRlLzUwJyk7XG4gIC0tcHJpbWFyeS1uYXYtdGV4dDogdmFyKC0tcHJpbWFyeS1uYXYpO1xuICAtLXByaW1hcnktbmF2LWhvdmVyOiB0aGVtZSgnY29sb3JzLnllbGxvdy45MDAnKTtcbiAgLS1wcmltYXJ5LW5hdi1hY3RpdmU6IHZhcigtLXByaW1hcnktbmF2LWhvdmVyKTtcbiAgLS1wcmltYXJ5LW5hdi1ob3Zlci10ZXh0OiB2YXIoLS1wcmltYXJ5LW5hdi1ob3Zlcik7XG4gIC0tcHJpbWFyeS1uYXYtZm9jdXM6IHZhcigtLXByaW1hcnktbmF2LWhvdmVyKTtcbiAgLS1wcmltYXJ5LW5hdi1mb2N1cy10ZXh0OiB2YXIoLS1wcmltYXJ5LW5hdi1ob3Zlcik7XG4gIC0tcHJpbWFyeS1uYXYtYWN0aXZlLXRleHQ6IHZhcigtLXByaW1hcnktbmF2LWhvdmVyKTtcbiAgLS1wcmltYXJ5LWhhbWJ1cmdlci1jb2xvcjogdGhlbWUoY29sb3JzLmJsYWNrKTtcblxuICAvLyBTZWNvbmRhcnkgbmF2aWdhdGlvbiBjb2xvcnMuXG4gIC0tc2Vjb25kYXJ5LW5hdjogdGhlbWUoJ2NvbG9ycy5ibGFjaycpO1xuICAtLXNlY29uZGFyeS1uYXYtYmc6IHRoZW1lKCdjb2xvcnMud2hpdGUnKTtcbiAgLS1zZWNvbmRhcnktbmF2LXRleHQ6IHZhcigtLXNlY29uZGFyeS1uYXYpO1xuICAtLXNlY29uZGFyeS1uYXYtaG92ZXI6IHRoZW1lKCdjb2xvcnMueWVsbG93LjkwMCcpO1xuICAtLXNlY29uZGFyeS1uYXYtYWN0aXZlOiB2YXIoLS1zZWNvbmRhcnktbmF2LWhvdmVyKTtcbiAgLS1zZWNvbmRhcnktbmF2LWhvdmVyLXRleHQ6IHZhcigtLXNlY29uZGFyeS1uYXYtaG92ZXIpO1xuICAtLXNlY29uZGFyeS1uYXYtZm9jdXM6IHZhcigtLXNlY29uZGFyeS1uYXYtaG92ZXIpO1xuICAtLXNlY29uZGFyeS1uYXYtZm9jdXMtdGV4dDogdmFyKC0tc2Vjb25kYXJ5LW5hdi1ob3Zlcik7XG4gIC0tc2Vjb25kYXJ5LW5hdi1hY3RpdmUtdGV4dDogdmFyKC0tc2Vjb25kYXJ5LW5hdi1ob3Zlcik7XG5cbiAgLy8gU3VibWVudSBuYXZpZ2F0aW9uIGNvbG9ycy5cbiAgLS1wcmltYXJ5LXN1Ym1lbnUtbmF2OiB0aGVtZSgnY29sb3JzLnllbGxvdy45MDAnKTtcbiAgLS1wcmltYXJ5LXN1Ym1lbnUtbmF2LWJnOiB0aGVtZSgnY29sb3JzLndoaXRlJyk7XG4gIC0tcHJpbWFyeS1zdWJtZW51LW5hdi10ZXh0OiB2YXIoLS1wcmltYXJ5LXN1Ym1lbnUtbmF2KTtcbiAgLS1wcmltYXJ5LXN1Ym1lbnUtbmF2LWhvdmVyOiB0aGVtZSgnY29sb3JzLnllbGxvdy45MDAnKTtcbiAgLS1wcmltYXJ5LXN1Ym1lbnUtbmF2LWFjdGl2ZTogdmFyKC0tcHJpbWFyeS1zdWJtZW51LW5hdi1ob3Zlcik7XG4gIC0tcHJpbWFyeS1zdWJtZW51LW5hdi1ob3Zlci10ZXh0OiB2YXIoLS1wcmltYXJ5LXN1Ym1lbnUtbmF2LWhvdmVyKTtcbiAgLS1wcmltYXJ5LXN1Ym1lbnUtbmF2LWZvY3VzOiB2YXIoLS1wcmltYXJ5LXN1Ym1lbnUtbmF2LWhvdmVyKTtcbiAgLS1wcmltYXJ5LXN1Ym1lbnUtbmF2LWZvY3VzLXRleHQ6IHZhcigtLXByaW1hcnktc3VibWVudS1uYXYtaG92ZXIpO1xuICAtLXByaW1hcnktc3VibWVudS1uYXYtYWN0aXZlLXRleHQ6IHZhcigtLXByaW1hcnktc3VibWVudS1uYXYtaG92ZXIpO1xuXG4gIC8vIEJyZWFkY3J1bWJzXG4gIC0tcHJpbWFyeS1icmVhZGNydW1iczogdGhlbWUoJ2NvbG9ycy55ZWxsb3cuOTAwJyk7XG4gIC0tcHJpbWFyeS1icmVhZGNydW1icy10ZXh0OiB2YXIoLS1wcmltYXJ5LWJyZWFkY3J1bWJzKTtcbiAgLS1wcmltYXJ5LWJyZWFkY3J1bWJzLWljb246IHZhcigtLXByaW1hcnktYnJlYWRjcnVtYnMpO1xuXG4gIC0tc2Vjb25kYXJ5LWJyZWFkY3J1bWJzOiB0aGVtZSgnY29sb3JzLndoaXRlJyk7XG4gIC0tc2Vjb25kYXJ5LWJyZWFkY3J1bWJzLXRleHQ6IHZhcigtLXNlY29uZGFyeS1icmVhZGNydW1icyk7XG4gIC0tc2Vjb25kYXJ5LWJyZWFkY3J1bWJzLWljb246IHZhcigtLXNlY29uZGFyeS1icmVhZGNydW1icyk7XG5cblxuICAvLyBMaW5rLlxuICAtLXByaW1hcnktbGluazogdGhlbWUoJ2NvbG9ycy55ZWxsb3cuOTAwJyk7XG4gIC0tcHJpbWFyeS1saW5rLXRleHQ6IHZhcigtLXByaW1hcnktbGluayk7XG4gIC0tcHJpbWFyeS1saW5rLWhvdmVyOiB2YXIoLS1wcmltYXJ5LWxpbmspO1xuICAtLXByaW1hcnktbGluay1ob3Zlci10ZXh0OiB2YXIoLS1wcmltYXJ5LWxpbmspO1xuICAtLXByaW1hcnktbGluay1mb2N1czogdmFyKC0tcHJpbWFyeS1saW5rKTtcbiAgLS1wcmltYXJ5LWxpbmstZm9jdXMtdGV4dDogdmFyKC0tcHJpbWFyeS1saW5rKTtcblxuICAtLXNlY29uZGFyeS1saW5rOiB0aGVtZSgnY29sb3JzLnllbGxvdy45MDAnKTtcbiAgLS1zZWNvbmRhcnktbGluay1ob3ZlcjogdGhlbWUoJ2NvbG9ycy5vcmFuZ2UuNTAwJyk7XG4gIC0tc2Vjb25kYXJ5LWxpbmstdGV4dDogdGhlbWUoJ2NvbG9ycy53aGl0ZScpO1xuICAtLXNlY29uZGFyeS1saW5rLWhvdmVyLXRleHQ6IHRoZW1lKCdjb2xvcnMub3JhbmdlLjUwMCcpO1xuICAtLXNlY29uZGFyeS1saW5rLWZvY3VzOiB0aGVtZSgnY29sb3JzLm9yYW5nZS41MDAnKTtcbiAgLS1zZWNvbmRhcnktbGluay1mb2N1cy10ZXh0OiB0aGVtZSgnY29sb3JzLm9yYW5nZS41MDAnKTtcblxuICAvLyBidXR0b24uXG4gIC0tcHJpbWFyeS1idXR0b246IHRoZW1lKCdjb2xvcnMueWVsbG93LjkwMCcpO1xuICAtLXByaW1hcnktYnV0dG9uLWhvdmVyOiB0aGVtZSgnY29sb3JzLnllbGxvdy41MDAnKTtcbiAgLS1wcmltYXJ5LWJ1dHRvbi1mb2N1czogdGhlbWUoJ2NvbG9ycy55ZWxsb3cuNTAwJyk7XG4gIC0tcHJpbWFyeS1idXR0b24tdGV4dDogdGhlbWUoJ2NvbG9ycy53aGl0ZScpO1xuICAtLXByaW1hcnktYnV0dG9uLWhvdmVyLXRleHQ6IHRoZW1lKCdjb2xvcnMuYmxhY2snKTtcbiAgLS1wcmltYXJ5LWJ1dHRvbi1mb2N1cy10ZXh0OiB0aGVtZSgnY29sb3JzLmJsYWNrJyk7XG4gIC0tcHJpbWFyeS1zZWFyY2gtYnV0dG9uOiB0aGVtZSgnY29sb3JzLnllbGxvdy45MDAnKTtcbiAgLS1wcmltYXJ5LXNlYXJjaC1idXR0b24tdGV4dDogdGhlbWUoJ2NvbG9ycy5ibGFjaycpO1xuXG4gIC0tc2Vjb25kYXJ5LWJ1dHRvbjogdGhlbWUoJ2NvbG9ycy55ZWxsb3cuNTAwJyk7XG4gIC0tc2Vjb25kYXJ5LWJ1dHRvbi1ob3ZlcjogdGhlbWUoJ2NvbG9ycy5ibGFjaycpO1xuICAtLXNlY29uZGFyeS1idXR0b24tZm9jdXM6IHRoZW1lKCdjb2xvcnMuYmxhY2snKTtcbiAgLS1zZWNvbmRhcnktYnV0dG9uLXRleHQ6IHRoZW1lKCdjb2xvcnMud2hpdGUnKTtcbiAgLS1zZWNvbmRhcnktYnV0dG9uLXRleHQtaG92ZXI6IHRoZW1lKCdjb2xvcnMuYmxhY2snKTtcbiAgLS1zZWNvbmRhcnktYnV0dG9uLXRleHQtZm9jdXM6IHRoZW1lKCdjb2xvcnMuYmxhY2snKTtcblxuICAvLyBidXR0b24uXG4gIC0tcHJpbWFyeS1naG9zdC1idXR0b246IHRoZW1lKCdjb2xvcnMueWVsbG93LjkwMCcpO1xuICAtLXByaW1hcnktZ2hvc3QtYnV0dG9uLWhvdmVyOiB0aGVtZSgnY29sb3JzLnllbGxvdy41MDAnKTtcbiAgLS1wcmltYXJ5LWdob3N0LWJ1dHRvbi1mb2N1czogdGhlbWUoJ2NvbG9ycy55ZWxsb3cuNTAwJyk7XG4gIC0tcHJpbWFyeS1naG9zdC1idXR0b24tdGV4dDogdGhlbWUoJ2NvbG9ycy53aGl0ZScpO1xuICAtLXByaW1hcnktZ2hvc3QtYnV0dG9uLXRleHQtaG92ZXI6IHRoZW1lKCdjb2xvcnMud2hpdGUnKTtcbiAgLS1wcmltYXJ5LWdob3N0LWJ1dHRvbi10ZXh0LWZvY3VzOiB0aGVtZSgnY29sb3JzLndoaXRlJyk7XG5cbiAgLS1zZWNvbmRhcnktZ2hvc3QtYnV0dG9uOiB0aGVtZSgnY29sb3JzLnllbGxvdy45MDAnKTtcbiAgLS1zZWNvbmRhcnktZ2hvc3QtYnV0dG9uLWhvdmVyOiB0aGVtZSgnY29sb3JzLndoaXRlJyk7XG4gIC0tc2Vjb25kYXJ5LWdob3N0LWJ1dHRvbi1mb2N1czogdmFyKC0tc2Vjb25kYXJ5LWdob3N0LWJ1dHRvbi1ob3Zlcik7XG4gIC0tc2Vjb25kYXJ5LWdob3N0LWJ1dHRvbi10ZXh0OiB0aGVtZSgnY29sb3JzLndoaXRlJyk7XG4gIC0tc2Vjb25kYXJ5LWdob3N0LWJ1dHRvbi1ob3Zlci10ZXh0OiB2YXIoLS1zZWNvbmRhcnktZ2hvc3QtYnV0dG9uKTtcbiAgLS1zZWNvbmRhcnktZ2hvc3QtYnV0dG9uLWZvY3VzLXRleHQ6IHZhcigtLXNlY29uZGFyeS1naG9zdC1idXR0b24pO1xuICAtLXNlY29uZGFyeS1naG9zdC1idXR0b24tYm9yZGVyOiB2YXIoLS1zZWNvbmRhcnktZ2hvc3QtYnV0dG9uLWhvdmVyKTtcbiAgLS1zZWNvbmRhcnktZ2hvc3QtYnV0dG9uLWhvdmVyLWJvcmRlcjogdmFyKC0tc2Vjb25kYXJ5LWdob3N0LWJ1dHRvbik7XG4gIC0tc2Vjb25kYXJ5LWdob3N0LWJ1dHRvbi1mb2N1cy1ib3JkZXI6IHZhcigtLXNlY29uZGFyeS1naG9zdC1idXR0b24pO1xuXG4gIC0tcHJpbWFyeS1ib3JkZXI6IHZhcigtLXByaW1hcnkpO1xuXG5cbiAgLy8gT3B0aW9uYWwgYnV0dG9uIGNvbG9ycy5cbiAgLS10ZXJpdGFyeS1idXR0b246IHRoZW1lKCdjb2xvcnMucmVkLjUwMCcpO1xuICAtLXRlcml0YXJ5LWJ1dHRvbi1ob3ZlcjogdGhlbWUoJ2NvbG9ycy5vcmFuZ2UuNTAwJyk7XG4gIC0tdGVyaXRhcnktYnV0dG9uLWZvY3VzOiB0aGVtZSgnY29sb3JzLm9yYW5nZS41MDAnKTtcbiAgLS10ZXJpdGFyeS1idXR0b24tdGV4dDogdGhlbWUoJ2NvbG9ycy53aGl0ZScpO1xuICAtLXRlcml0YXJ5LWJ1dHRvbi10ZXh0LWhvdmVyOiB0aGVtZSgnY29sb3JzLmJsYWNrJyk7XG4gIC0tdGVyaXRhcnktYnV0dG9uLXRleHQtZm9jdXM6IHRoZW1lKCdjb2xvcnMuYmxhY2snKTtcblxuICAtLXF1YXRlcm5hcnktYnV0dG9uOiB0aGVtZSgnY29sb3JzLnllbGxvdy41MDAnKTtcbiAgLS1xdWF0ZXJuYXJ5LWJ1dHRvbi1ob3ZlcjogdGhlbWUoJ2NvbG9ycy5ibHVlLjUwMCcpO1xuICAtLXF1YXRlcm5hcnktYnV0dG9uLWZvY3VzOiB0aGVtZSgnY29sb3JzLmJsdWUuNTAwJyk7XG4gIC0tcXVhdGVybmFyeS1idXR0b24tdGV4dDogdGhlbWUoJ2NvbG9ycy53aGl0ZScpO1xuICAtLXF1YXRlcm5hcnktYnV0dG9uLXRleHQtaG92ZXI6IHRoZW1lKCdjb2xvcnMuYmxhY2snKTtcbiAgLS1xdWF0ZXJuYXJ5LWJ1dHRvbi10ZXh0LWZvY3VzOiB0aGVtZSgnY29sb3JzLmJsYWNrJyk7XG5cblxuIC8vIFdlYmZvcm0gY29sb3JzLlxuIC0tcHJpbWFyeS13ZWJmb3JtLWJhY2tncm91bmQ6IHRoZW1lKCdjb2xvcnMuc3RvbmUuMTAwJyk7XG4gLS1wcmltYXJ5LWZpZWxkc2V0OiB0aGVtZSgnY29sb3JzLnllbGxvdy45MDAnKTtcbiAtLXByaW1hcnktZmllbGRzZXQtdGV4dDogdGhlbWUoJ2NvbG9ycy53aGl0ZScpO1xuIC0tcHJpbWFyeS1sZWdlbmQ6IHRoZW1lKCdjb2xvcnMueWVsbG93LjkwMCcpO1xuIC0tcHJpbWFyeS1sZWdlbmQtYm9yZGVyOiB0aGVtZSgnY29sb3JzLndoaXRlJyk7XG4gLS1wcmltYXJ5LWxlZ2VuZC10ZXh0OiB0aGVtZSgnY29sb3JzLndoaXRlJyk7XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogICBJbmRleCBMaWJyYXJpZXMgICAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGltcG9ydCAnLi9zd2lwZWJveC9pbmRleCc7XG4vL0BpbXBvcnQgJy4vc3dpcGVyL2luZGV4JztcbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogICBMaWJyYXJ5OiBTd2lwZWJveCBpbmRleCAgICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGltcG9ydCAnLi9zd2lwZWJveCc7XG4iLCIvKiEgU3dpcGVib3ggdjEuMy4wIHwgQ29uc3RhbnRpbiBTYWd1aW4gY3NhZy5jbyB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9icnV0YWxkZXNpZ24vc3dpcGVib3ggKi9cblxuLypcbi8vIEdyYWRpZW50IG1peGluXG5AbWl4aW4gY3NzLWdyYWRpZW50KCRmcm9tOiAjZGZkZmRmLCAkdG86ICNmOGY4ZjgpIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGZyb207XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oJGZyb20pLCB0bygkdG8pKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkZnJvbSwgJHRvKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkZnJvbSwgJHRvKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgJGZyb20sICR0byk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRmcm9tLCAkdG8pO1xufVxuXG4vLyBCYXIgbWl4aW5cbkBtaXhpbiBiYXIoJGNvbG9yKSB7XG5cdGJhY2tncm91bmQtY29sb3I6JGNvbG9yO1xuXHRAaW5jbHVkZSBjc3MtZ3JhZGllbnQoICRjb2xvciwgZGFya2VuKCRjb2xvciwgMjAlKSApO1xufVxuKi9cblxuaHRtbC5zd2lwZWJveC1odG1sLnN3aXBlYm94LXRvdWNoIHtcblx0b3ZlcmZsb3c6IGhpZGRlbiFpbXBvcnRhbnQ7XG59XG5cbiNzd2lwZWJveC1vdmVybGF5IGltZyB7XG5cdGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG59XG5cbiNzd2lwZWJveC1vdmVybGF5IHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDk5OTk5IWltcG9ydGFudDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbiNzd2lwZWJveC1jb250YWluZXJ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuI3N3aXBlYm94LXNsaWRlciB7XG5cdHRyYW5zaXRpb24gOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdC5zbGlkZSB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGxpbmUtaGVpZ2h0OiAxcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDUwJTtcblx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0xcHg7XG5cdFx0fVxuXG5cdFx0aW1nLFxuICAgICAgICAuc3dpcGVib3gtdmlkZW8tY29udGFpbmVyLFxuICAgICAgICAuc3dpcGVib3gtaW5saW5lLWNvbnRhaW5lciB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR9XG5cblx0XHQuc3dpcGVib3gtdmlkZW8tY29udGFpbmVyIHtcblx0XHRcdGJhY2tncm91bmQ6bm9uZTtcblx0XHRcdG1heC13aWR0aDogMTE0MHB4O1xuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzo1JTtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHQuc3dpcGVib3gtdmlkZW97XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0aWZyYW1le1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCUhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7IGxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2xpZGUtbG9hZGluZyB7XG5cdFx0Ly9iYWNrZ3JvdW5kOiB1cmwoLi4vLi4vLi4vYXNzZXRzL2ltYWdlcy9zd2lwZWJveC9sb2FkZXIuZ2lmKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0fVxuXG59XG5cbiNzd2lwZWJveC1ib3R0b20tYmFyLFxuI3N3aXBlYm94LXRvcC1iYXJ7XG5cdHRyYW5zaXRpb24gOiAwLjVzO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDk5OTtcblx0aGVpZ2h0OiA1MHB4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuI3N3aXBlYm94LWJvdHRvbS1iYXIge1xuXHRib3R0b206IC01MHB4O1xuXG5cdCYudmlzaWJsZS1iYXJzIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTUwcHgsMCk7XG5cdH1cbn1cblxuI3N3aXBlYm94LXRvcC1iYXIge1xuXHR0b3A6IC01MHB4O1xuXG5cdCYudmlzaWJsZS1iYXJzIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsNTBweCwwKTtcblx0fVxufVxuXG4jc3dpcGVib3gtdGl0bGV7XG5cdGRpc3BsYXk6YmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNzd2lwZWJveC1wcmV2LFxuI3N3aXBlYm94LW5leHQsXG4jc3dpcGVib3gtY2xvc2Uge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi8uLi8uLi9hc3NldHMvaW1hZ2VzL3N3aXBlYm94L2ljb25zLnN2Zyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Ly9wb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiA1MHB4O1xuXHRoZWlnaHQ6IDUwcHg7XG5cdHRvcDogMDtcbn1cblxuI3N3aXBlYm94LWFycm93c3tcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA1MHB4O1xufVxuXG4jc3dpcGVib3gtcHJldntcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggMTNweDtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbiNzd2lwZWJveC1uZXh0e1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzhweCAxM3B4O1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbiNzd2lwZWJveC1jbG9zZXtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiA5OTk5O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNXB4IDEycHg7XG59XG5cbi5zd2lwZWJveC1uby1jbG9zZS1idXR0b24gI3N3aXBlYm94LWNsb3Nle1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4jc3dpcGVib3gtcHJldixcbiNzd2lwZWJveC1uZXh0e1xuXHQmLmRpc2FibGVke1xuXHRcdG9wYWNpdHk6IDAuMztcblx0fVxufVxuXG4uc3dpcGVib3gtbm8tdG91Y2h7XG5cdCNzd2lwZWJveC1vdmVybGF5LnJpZ2h0U3ByaW5nICNzd2lwZWJveC1zbGlkZXIge1xuXHRcdGFuaW1hdGlvbiA6IHJpZ2h0U3ByaW5nIDAuM3M7XG5cdH1cblxuXHQjc3dpcGVib3gtb3ZlcmxheS5sZWZ0U3ByaW5nICAjc3dpcGVib3gtc2xpZGVye1xuXHRcdGFuaW1hdGlvbiA6IGxlZnRTcHJpbmcgMC4zcztcblx0fVxufVxuXG4uc3dpcGVib3gtdG91Y2h7XG5cdCNzd2lwZWJveC1jb250YWluZXIge1xuXHRcdCY6YmVmb3JlLFxuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtcblx0XHRcdHRyYW5zaXRpb24gOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRjb250ZW50IDogJyAnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ei1pbmRleDogOTk5O1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblxuXHRcdCY6YmVmb3Jle1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDEwcHggMHB4IDEwcHggLThweCAjNjU2NTY1O1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IC0xMHB4IDBweCAxMHB4IC04cHggIzY1NjU2NTtcblx0XHR9XG5cdH1cblxuXHQjc3dpcGVib3gtb3ZlcmxheS5sZWZ0U3ByaW5nVG91Y2ggI3N3aXBlYm94LWNvbnRhaW5lcntcblx0XHQmOmJlZm9yZXtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cblxuXHQjc3dpcGVib3gtb3ZlcmxheS5yaWdodFNwcmluZ1RvdWNoICNzd2lwZWJveC1jb250YWluZXJ7XG5cdFx0JjphZnRlcntcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgcmlnaHRTcHJpbmcge1xuXHQwJSB7XG5cdFx0bGVmdDowO1xuXHR9XG5cblx0NTAlIHtcblx0XHRsZWZ0Oi0zMHB4O1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0bGVmdDowO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgbGVmdFNwcmluZyB7XG5cdDAlIHtcblx0XHRsZWZ0OjA7XG5cdH1cblxuXHQ1MCUge1xuXHRcdGxlZnQ6MzBweDtcblx0fVxuXG5cdDEwMCUge1xuXHRcdGxlZnQ6MDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuXG5cdCNzd2lwZWJveC1jbG9zZXtcblx0XHRyaWdodDogMTBweDtcblx0fVxuXG5cdCNzd2lwZWJveC1hcnJvd3N7XG5cdFx0d2lkdGg6IDkyJTtcblx0XHRtYXgtd2lkdGg6IDgwMHB4O1xuXHR9XG59XG5cbi8qIFNraW5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNzd2lwZWJveC1vdmVybGF5IHtcblx0YmFja2dyb3VuZDogIzBkMGQwZDtcbn1cblxuI3N3aXBlYm94LWJvdHRvbS1iYXIsXG4jc3dpcGVib3gtdG9wLWJhciB7XG5cdHRleHQtc2hhZG93OiAxcHggMXB4IDFweCBibGFjaztcblx0YmFja2dyb3VuZDogIzAwMDtcblx0LyogQGluY2x1ZGUgYmFyKCMwZDBkMGQpOyovXG5cdG9wYWNpdHk6IDAuOTU7XG59XG5cbiNzd2lwZWJveC1ib3R0b20tYmFyIHtcblx0Ly9ib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4jc3dpcGVib3gtdG9wLWJhciB7XG5cdC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcblx0Y29sb3I6IHdoaXRlIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRsaW5lLWhlaWdodDogNDNweDtcblx0Zm9udC1mYW1pbHk6IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG4iLCIuc3dpcGVyLXByb2R1Y3QtdGh1bWJzIHtcblx0QGFwcGx5IG10LTU7XG5cblx0LnRodW1iLXdyYXBwZXIge1xuXHRcdEBhcHBseSBjdXJzb3ItcG9pbnRlciBib3JkZXIgYm9yZGVyLXNvbGlkIGJvcmRlci10cmFuc3BhcmVudCByb3VuZGVkLTU7XG5cblx0XHQmLmFjdGl2ZSB7XG4gICAgICBAYXBwbHkgYm9yZGVyLWJsYWNrO1xuXHRcdH1cblx0fVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/