/* fontawesome. */

/*!
 * Font Awesome Free 5.14.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */

@font-face {
  font-family: 'Font Awesome 5 Brands';

  font-style: normal;

  font-weight: 400;

  font-display: block;

  src: url("../webfonts/fa-brands-400.eot");

  src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg");
}

.switch {
	display: inline-block;
	position: relative;
	width: 50px;
	height: 20px;
	cursor: pointer;
	overflow: hidden;
}

.switch input {
	position: absolute;
	top: -30px;
	left: -30px;
	width: 0;
	height: 0;
}

.switch input + span {
  position: absolute;
 top: 0;
 bottom: 0;
 left: 0;
 right: 0;
 background: #bec2c6;
 border-radius: 20px;
}

.switch input:checked + span {
	background: #EC6589;
}

.switch input + span:before {
	content: "";
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 4px;
	width: 15px;
	height: 15px;
	background: white;
	border-radius: 50%;
	transform: translateY(-50%);
	transition: all .5s;
}

.switch input:checked + span:before {
	left: 34px;
}

.fab {
  font-family: 'Font Awesome 5 Brands';
  font-weight: 400;
}

/*!
 * Font Awesome Free 5.14.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */

@font-face {
  font-family: 'Font Awesome 5 Free';

  font-style: normal;

  font-weight: 400;

  font-display: block;

  src: url("../webfonts/fa-regular-400.eot");

  src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg");
}

.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400;
}

/*!
 * Font Awesome Free 5.14.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */

@font-face {
  font-family: 'Font Awesome 5 Free';

  font-style: normal;

  font-weight: 900;

  font-display: block;

  src: url("../webfonts/fa-solid-900.eot");

  src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg");
}

.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
}

/*!
 * Font Awesome Free 5.14.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */

.fa,
.fas,
.far,
.fal,
.fad,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -.0667em;
}

.fa-xs {
  font-size: .75em;
}

.fa-sm {
  font-size: .875em;
}

.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}

.fa-ul > li {
  position: relative;
}

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}

.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em;
}

.fa-pull-left {
  float: left;
}

.fa-pull-right {
  float: right;
}

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em;
}

.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em;
}

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
          animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
          animation: fa-spin 1s infinite steps(8);
}

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1);
}

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1);
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(-1, -1);
          transform: scale(-1, -1);
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  -webkit-filter: none;
          filter: none;
}

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: #fff;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */

.fa-500px:before {
  content: "\F26E";
}

.fa-accessible-icon:before {
  content: "\F368";
}

.fa-accusoft:before {
  content: "\F369";
}

.fa-acquisitions-incorporated:before {
  content: "\F6AF";
}

.fa-ad:before {
  content: "\F641";
}

.fa-address-book:before {
  content: "\F2B9";
}

.fa-address-card:before {
  content: "\F2BB";
}

.fa-adjust:before {
  content: "\F042";
}

.fa-adn:before {
  content: "\F170";
}

.fa-adobe:before {
  content: "\F778";
}

.fa-adversal:before {
  content: "\F36A";
}

.fa-affiliatetheme:before {
  content: "\F36B";
}

.fa-air-freshener:before {
  content: "\F5D0";
}

.fa-airbnb:before {
  content: "\F834";
}

.fa-algolia:before {
  content: "\F36C";
}

.fa-align-center:before {
  content: "\F037";
}

.fa-align-justify:before {
  content: "\F039";
}

.fa-align-left:before {
  content: "\F036";
}

.fa-align-right:before {
  content: "\F038";
}

.fa-alipay:before {
  content: "\F642";
}

.fa-allergies:before {
  content: "\F461";
}

.fa-amazon:before {
  content: "\F270";
}

.fa-amazon-pay:before {
  content: "\F42C";
}

.fa-ambulance:before {
  content: "\F0F9";
}

.fa-american-sign-language-interpreting:before {
  content: "\F2A3";
}

.fa-amilia:before {
  content: "\F36D";
}

.fa-anchor:before {
  content: "\F13D";
}

.fa-android:before {
  content: "\F17B";
}

.fa-angellist:before {
  content: "\F209";
}

.fa-angle-double-down:before {
  content: "\F103";
}

.fa-angle-double-left:before {
  content: "\F100";
}

.fa-angle-double-right:before {
  content: "\F101";
}

.fa-angle-double-up:before {
  content: "\F102";
}

.fa-angle-down:before {
  content: "\F107";
}

.fa-angle-left:before {
  content: "\F104";
}

.fa-angle-right:before {
  content: "\F105";
}

.fa-angle-up:before {
  content: "\F106";
}

.fa-angry:before {
  content: "\F556";
}

.fa-angrycreative:before {
  content: "\F36E";
}

.fa-angular:before {
  content: "\F420";
}

.fa-ankh:before {
  content: "\F644";
}

.fa-app-store:before {
  content: "\F36F";
}

.fa-app-store-ios:before {
  content: "\F370";
}

.fa-apper:before {
  content: "\F371";
}

.fa-apple:before {
  content: "\F179";
}

.fa-apple-alt:before {
  content: "\F5D1";
}

.fa-apple-pay:before {
  content: "\F415";
}

.fa-archive:before {
  content: "\F187";
}

.fa-archway:before {
  content: "\F557";
}

.fa-arrow-alt-circle-down:before {
  content: "\F358";
}

.fa-arrow-alt-circle-left:before {
  content: "\F359";
}

.fa-arrow-alt-circle-right:before {
  content: "\F35A";
}

.fa-arrow-alt-circle-up:before {
  content: "\F35B";
}

.fa-arrow-circle-down:before {
  content: "\F0AB";
}

.fa-arrow-circle-left:before {
  content: "\F0A8";
}

.fa-arrow-circle-right:before {
  content: "\F0A9";
}

.fa-arrow-circle-up:before {
  content: "\F0AA";
}

.fa-arrow-down:before {
  content: "\F063";
}

.fa-arrow-left:before {
  content: "\F060";
}

.fa-arrow-right:before {
  content: "\F061";
}

.fa-arrow-up:before {
  content: "\F062";
}

.fa-arrows-alt:before {
  content: "\F0B2";
}

.fa-arrows-alt-h:before {
  content: "\F337";
}

.fa-arrows-alt-v:before {
  content: "\F338";
}

.fa-artstation:before {
  content: "\F77A";
}

.fa-assistive-listening-systems:before {
  content: "\F2A2";
}

.fa-asterisk:before {
  content: "\F069";
}

.fa-asymmetrik:before {
  content: "\F372";
}

.fa-at:before {
  content: "\F1FA";
}

.fa-atlas:before {
  content: "\F558";
}

.fa-atlassian:before {
  content: "\F77B";
}

.fa-atom:before {
  content: "\F5D2";
}

.fa-audible:before {
  content: "\F373";
}

.fa-audio-description:before {
  content: "\F29E";
}

.fa-autoprefixer:before {
  content: "\F41C";
}

.fa-avianex:before {
  content: "\F374";
}

.fa-aviato:before {
  content: "\F421";
}

.fa-award:before {
  content: "\F559";
}

.fa-aws:before {
  content: "\F375";
}

.fa-baby:before {
  content: "\F77C";
}

.fa-baby-carriage:before {
  content: "\F77D";
}

.fa-backspace:before {
  content: "\F55A";
}

.fa-backward:before {
  content: "\F04A";
}

.fa-bacon:before {
  content: "\F7E5";
}

.fa-bacteria:before {
  content: "\E059";
}

.fa-bacterium:before {
  content: "\E05A";
}

.fa-bahai:before {
  content: "\F666";
}

.fa-balance-scale:before {
  content: "\F24E";
}

.fa-balance-scale-left:before {
  content: "\F515";
}

.fa-balance-scale-right:before {
  content: "\F516";
}

.fa-ban:before {
  content: "\F05E";
}

.fa-band-aid:before {
  content: "\F462";
}

.fa-bandcamp:before {
  content: "\F2D5";
}

.fa-barcode:before {
  content: "\F02A";
}

.fa-bars:before {
  content: "\F0C9";
}

.fa-baseball-ball:before {
  content: "\F433";
}

.fa-basketball-ball:before {
  content: "\F434";
}

.fa-bath:before {
  content: "\F2CD";
}

.fa-battery-empty:before {
  content: "\F244";
}

.fa-battery-full:before {
  content: "\F240";
}

.fa-battery-half:before {
  content: "\F242";
}

.fa-battery-quarter:before {
  content: "\F243";
}

.fa-battery-three-quarters:before {
  content: "\F241";
}

.fa-battle-net:before {
  content: "\F835";
}

.fa-bed:before {
  content: "\F236";
}

.fa-beer:before {
  content: "\F0FC";
}

.fa-behance:before {
  content: "\F1B4";
}

.fa-behance-square:before {
  content: "\F1B5";
}

.fa-bell:before {
  content: "\F0F3";
}

.fa-bell-slash:before {
  content: "\F1F6";
}

.fa-bezier-curve:before {
  content: "\F55B";
}

.fa-bible:before {
  content: "\F647";
}

.fa-bicycle:before {
  content: "\F206";
}

.fa-biking:before {
  content: "\F84A";
}

.fa-bimobject:before {
  content: "\F378";
}

.fa-binoculars:before {
  content: "\F1E5";
}

.fa-biohazard:before {
  content: "\F780";
}

.fa-birthday-cake:before {
  content: "\F1FD";
}

.fa-bitbucket:before {
  content: "\F171";
}

.fa-bitcoin:before {
  content: "\F379";
}

.fa-bity:before {
  content: "\F37A";
}

.fa-black-tie:before {
  content: "\F27E";
}

.fa-blackberry:before {
  content: "\F37B";
}

.fa-blender:before {
  content: "\F517";
}

.fa-blender-phone:before {
  content: "\F6B6";
}

.fa-blind:before {
  content: "\F29D";
}

.fa-blog:before {
  content: "\F781";
}

.fa-blogger:before {
  content: "\F37C";
}

.fa-blogger-b:before {
  content: "\F37D";
}

.fa-bluetooth:before {
  content: "\F293";
}

.fa-bluetooth-b:before {
  content: "\F294";
}

.fa-bold:before {
  content: "\F032";
}

.fa-bolt:before {
  content: "\F0E7";
}

.fa-bomb:before {
  content: "\F1E2";
}

.fa-bone:before {
  content: "\F5D7";
}

.fa-bong:before {
  content: "\F55C";
}

.fa-book:before {
  content: "\F02D";
}

.fa-book-dead:before {
  content: "\F6B7";
}

.fa-book-medical:before {
  content: "\F7E6";
}

.fa-book-open:before {
  content: "\F518";
}

.fa-book-reader:before {
  content: "\F5DA";
}

.fa-bookmark:before {
  content: "\F02E";
}

.fa-bootstrap:before {
  content: "\F836";
}

.fa-border-all:before {
  content: "\F84C";
}

.fa-border-none:before {
  content: "\F850";
}

.fa-border-style:before {
  content: "\F853";
}

.fa-bowling-ball:before {
  content: "\F436";
}

.fa-box:before {
  content: "\F466";
}

.fa-box-open:before {
  content: "\F49E";
}

.fa-box-tissue:before {
  content: "\E05B";
}

.fa-boxes:before {
  content: "\F468";
}

.fa-braille:before {
  content: "\F2A1";
}

.fa-brain:before {
  content: "\F5DC";
}

.fa-bread-slice:before {
  content: "\F7EC";
}

.fa-briefcase:before {
  content: "\F0B1";
}

.fa-briefcase-medical:before {
  content: "\F469";
}

.fa-broadcast-tower:before {
  content: "\F519";
}

.fa-broom:before {
  content: "\F51A";
}

.fa-brush:before {
  content: "\F55D";
}

.fa-btc:before {
  content: "\F15A";
}

.fa-buffer:before {
  content: "\F837";
}

.fa-bug:before {
  content: "\F188";
}

.fa-building:before {
  content: "\F1AD";
}

.fa-bullhorn:before {
  content: "\F0A1";
}

.fa-bullseye:before {
  content: "\F140";
}

.fa-burn:before {
  content: "\F46A";
}

.fa-buromobelexperte:before {
  content: "\F37F";
}

.fa-bus:before {
  content: "\F207";
}

.fa-bus-alt:before {
  content: "\F55E";
}

.fa-business-time:before {
  content: "\F64A";
}

.fa-buy-n-large:before {
  content: "\F8A6";
}

.fa-buysellads:before {
  content: "\F20D";
}

.fa-calculator:before {
  content: "\F1EC";
}

.fa-calendar:before {
  content: "\F133";
}

.fa-calendar-alt:before {
  content: "\F073";
}

.fa-calendar-check:before {
  content: "\F274";
}

.fa-calendar-day:before {
  content: "\F783";
}

.fa-calendar-minus:before {
  content: "\F272";
}

.fa-calendar-plus:before {
  content: "\F271";
}

.fa-calendar-times:before {
  content: "\F273";
}

.fa-calendar-week:before {
  content: "\F784";
}

.fa-camera:before {
  content: "\F030";
}

.fa-camera-retro:before {
  content: "\F083";
}

.fa-campground:before {
  content: "\F6BB";
}

.fa-canadian-maple-leaf:before {
  content: "\F785";
}

.fa-candy-cane:before {
  content: "\F786";
}

.fa-cannabis:before {
  content: "\F55F";
}

.fa-capsules:before {
  content: "\F46B";
}

.fa-car:before {
  content: "\F1B9";
}

.fa-car-alt:before {
  content: "\F5DE";
}

.fa-car-battery:before {
  content: "\F5DF";
}

.fa-car-crash:before {
  content: "\F5E1";
}

.fa-car-side:before {
  content: "\F5E4";
}

.fa-caravan:before {
  content: "\F8FF";
}

.fa-caret-down:before {
  content: "\F0D7";
}

.fa-caret-left:before {
  content: "\F0D9";
}

.fa-caret-right:before {
  content: "\F0DA";
}

.fa-caret-square-down:before {
  content: "\F150";
}

.fa-caret-square-left:before {
  content: "\F191";
}

.fa-caret-square-right:before {
  content: "\F152";
}

.fa-caret-square-up:before {
  content: "\F151";
}

.fa-caret-up:before {
  content: "\F0D8";
}

.fa-carrot:before {
  content: "\F787";
}

.fa-cart-arrow-down:before {
  content: "\F218";
}

.fa-cart-plus:before {
  content: "\F217";
}

.fa-cash-register:before {
  content: "\F788";
}

.fa-cat:before {
  content: "\F6BE";
}

.fa-cc-amazon-pay:before {
  content: "\F42D";
}

.fa-cc-amex:before {
  content: "\F1F3";
}

.fa-cc-apple-pay:before {
  content: "\F416";
}

.fa-cc-diners-club:before {
  content: "\F24C";
}

.fa-cc-discover:before {
  content: "\F1F2";
}

.fa-cc-jcb:before {
  content: "\F24B";
}

.fa-cc-mastercard:before {
  content: "\F1F1";
}

.fa-cc-paypal:before {
  content: "\F1F4";
}

.fa-cc-stripe:before {
  content: "\F1F5";
}

.fa-cc-visa:before {
  content: "\F1F0";
}

.fa-centercode:before {
  content: "\F380";
}

.fa-centos:before {
  content: "\F789";
}

.fa-certificate:before {
  content: "\F0A3";
}

.fa-chair:before {
  content: "\F6C0";
}

.fa-chalkboard:before {
  content: "\F51B";
}

.fa-chalkboard-teacher:before {
  content: "\F51C";
}

.fa-charging-station:before {
  content: "\F5E7";
}

.fa-chart-area:before {
  content: "\F1FE";
}

.fa-chart-bar:before {
  content: "\F080";
}

.fa-chart-line:before {
  content: "\F201";
}

.fa-chart-pie:before {
  content: "\F200";
}

.fa-check:before {
  content: "\F00C";
}

.fa-check-circle:before {
  content: "\F058";
}

.fa-check-double:before {
  content: "\F560";
}

.fa-check-square:before {
  content: "\F14A";
}

.fa-cheese:before {
  content: "\F7EF";
}

.fa-chess:before {
  content: "\F439";
}

.fa-chess-bishop:before {
  content: "\F43A";
}

.fa-chess-board:before {
  content: "\F43C";
}

.fa-chess-king:before {
  content: "\F43F";
}

.fa-chess-knight:before {
  content: "\F441";
}

.fa-chess-pawn:before {
  content: "\F443";
}

.fa-chess-queen:before {
  content: "\F445";
}

.fa-chess-rook:before {
  content: "\F447";
}

.fa-chevron-circle-down:before {
  content: "\F13A";
}

.fa-chevron-circle-left:before {
  content: "\F137";
}

.fa-chevron-circle-right:before {
  content: "\F138";
}

.fa-chevron-circle-up:before {
  content: "\F139";
}

.fa-chevron-down:before {
  content: "\F078";
}

.fa-chevron-left:before {
  content: "\F053";
}

.fa-chevron-right:before {
  content: "\F054";
}

.fa-chevron-up:before {
  content: "\F077";
}

.fa-child:before {
  content: "\F1AE";
}

.fa-chrome:before {
  content: "\F268";
}

.fa-chromecast:before {
  content: "\F838";
}

.fa-church:before {
  content: "\F51D";
}

.fa-circle:before {
  content: "\F111";
}

.fa-circle-notch:before {
  content: "\F1CE";
}

.fa-city:before {
  content: "\F64F";
}

.fa-clinic-medical:before {
  content: "\F7F2";
}

.fa-clipboard:before {
  content: "\F328";
}

.fa-clipboard-check:before {
  content: "\F46C";
}

.fa-clipboard-list:before {
  content: "\F46D";
}

.fa-clock:before {
  content: "\F017";
}

.fa-clone:before {
  content: "\F24D";
}

.fa-closed-captioning:before {
  content: "\F20A";
}

.fa-cloud:before {
  content: "\F0C2";
}

.fa-cloud-download-alt:before {
  content: "\F381";
}

.fa-cloud-meatball:before {
  content: "\F73B";
}

.fa-cloud-moon:before {
  content: "\F6C3";
}

.fa-cloud-moon-rain:before {
  content: "\F73C";
}

.fa-cloud-rain:before {
  content: "\F73D";
}

.fa-cloud-showers-heavy:before {
  content: "\F740";
}

.fa-cloud-sun:before {
  content: "\F6C4";
}

.fa-cloud-sun-rain:before {
  content: "\F743";
}

.fa-cloud-upload-alt:before {
  content: "\F382";
}

.fa-cloudscale:before {
  content: "\F383";
}

.fa-cloudsmith:before {
  content: "\F384";
}

.fa-cloudversify:before {
  content: "\F385";
}

.fa-cocktail:before {
  content: "\F561";
}

.fa-code:before {
  content: "\F121";
}

.fa-code-branch:before {
  content: "\F126";
}

.fa-codepen:before {
  content: "\F1CB";
}

.fa-codiepie:before {
  content: "\F284";
}

.fa-coffee:before {
  content: "\F0F4";
}

.fa-cog:before {
  content: "\F013";
}

.fa-cogs:before {
  content: "\F085";
}

.fa-coins:before {
  content: "\F51E";
}

.fa-columns:before {
  content: "\F0DB";
}

.fa-comment:before {
  content: "\F075";
}

.fa-comment-alt:before {
  content: "\F27A";
}

.fa-comment-dollar:before {
  content: "\F651";
}

.fa-comment-dots:before {
  content: "\F4AD";
}

.fa-comment-medical:before {
  content: "\F7F5";
}

.fa-comment-slash:before {
  content: "\F4B3";
}

.fa-comments:before {
  content: "\F086";
}

.fa-comments-dollar:before {
  content: "\F653";
}

.fa-compact-disc:before {
  content: "\F51F";
}

.fa-compass:before {
  content: "\F14E";
}

.fa-compress:before {
  content: "\F066";
}

.fa-compress-alt:before {
  content: "\F422";
}

.fa-compress-arrows-alt:before {
  content: "\F78C";
}

.fa-concierge-bell:before {
  content: "\F562";
}

.fa-confluence:before {
  content: "\F78D";
}

.fa-connectdevelop:before {
  content: "\F20E";
}

.fa-contao:before {
  content: "\F26D";
}

.fa-cookie:before {
  content: "\F563";
}

.fa-cookie-bite:before {
  content: "\F564";
}

.fa-copy:before {
  content: "\F0C5";
}

.fa-copyright:before {
  content: "\F1F9";
}

.fa-cotton-bureau:before {
  content: "\F89E";
}

.fa-couch:before {
  content: "\F4B8";
}

.fa-cpanel:before {
  content: "\F388";
}

.fa-creative-commons:before {
  content: "\F25E";
}

.fa-creative-commons-by:before {
  content: "\F4E7";
}

.fa-creative-commons-nc:before {
  content: "\F4E8";
}

.fa-creative-commons-nc-eu:before {
  content: "\F4E9";
}

.fa-creative-commons-nc-jp:before {
  content: "\F4EA";
}

.fa-creative-commons-nd:before {
  content: "\F4EB";
}

.fa-creative-commons-pd:before {
  content: "\F4EC";
}

.fa-creative-commons-pd-alt:before {
  content: "\F4ED";
}

.fa-creative-commons-remix:before {
  content: "\F4EE";
}

.fa-creative-commons-sa:before {
  content: "\F4EF";
}

.fa-creative-commons-sampling:before {
  content: "\F4F0";
}

.fa-creative-commons-sampling-plus:before {
  content: "\F4F1";
}

.fa-creative-commons-share:before {
  content: "\F4F2";
}

.fa-creative-commons-zero:before {
  content: "\F4F3";
}

.fa-credit-card:before {
  content: "\F09D";
}

.fa-critical-role:before {
  content: "\F6C9";
}

.fa-crop:before {
  content: "\F125";
}

.fa-crop-alt:before {
  content: "\F565";
}

.fa-cross:before {
  content: "\F654";
}

.fa-crosshairs:before {
  content: "\F05B";
}

.fa-crow:before {
  content: "\F520";
}

.fa-crown:before {
  content: "\F521";
}

.fa-crutch:before {
  content: "\F7F7";
}

.fa-css3:before {
  content: "\F13C";
}

.fa-css3-alt:before {
  content: "\F38B";
}

.fa-cube:before {
  content: "\F1B2";
}

.fa-cubes:before {
  content: "\F1B3";
}

.fa-cut:before {
  content: "\F0C4";
}

.fa-cuttlefish:before {
  content: "\F38C";
}

.fa-d-and-d:before {
  content: "\F38D";
}

.fa-d-and-d-beyond:before {
  content: "\F6CA";
}

.fa-dailymotion:before {
  content: "\E052";
}

.fa-dashcube:before {
  content: "\F210";
}

.fa-database:before {
  content: "\F1C0";
}

.fa-deaf:before {
  content: "\F2A4";
}

.fa-deezer:before {
  content: "\E077";
}

.fa-delicious:before {
  content: "\F1A5";
}

.fa-democrat:before {
  content: "\F747";
}

.fa-deploydog:before {
  content: "\F38E";
}

.fa-deskpro:before {
  content: "\F38F";
}

.fa-desktop:before {
  content: "\F108";
}

.fa-dev:before {
  content: "\F6CC";
}

.fa-deviantart:before {
  content: "\F1BD";
}

.fa-dharmachakra:before {
  content: "\F655";
}

.fa-dhl:before {
  content: "\F790";
}

.fa-diagnoses:before {
  content: "\F470";
}

.fa-diaspora:before {
  content: "\F791";
}

.fa-dice:before {
  content: "\F522";
}

.fa-dice-d20:before {
  content: "\F6CF";
}

.fa-dice-d6:before {
  content: "\F6D1";
}

.fa-dice-five:before {
  content: "\F523";
}

.fa-dice-four:before {
  content: "\F524";
}

.fa-dice-one:before {
  content: "\F525";
}

.fa-dice-six:before {
  content: "\F526";
}

.fa-dice-three:before {
  content: "\F527";
}

.fa-dice-two:before {
  content: "\F528";
}

.fa-digg:before {
  content: "\F1A6";
}

.fa-digital-ocean:before {
  content: "\F391";
}

.fa-digital-tachograph:before {
  content: "\F566";
}

.fa-directions:before {
  content: "\F5EB";
}

.fa-discord:before {
  content: "\F392";
}

.fa-discourse:before {
  content: "\F393";
}

.fa-disease:before {
  content: "\F7FA";
}

.fa-divide:before {
  content: "\F529";
}

.fa-dizzy:before {
  content: "\F567";
}

.fa-dna:before {
  content: "\F471";
}

.fa-dochub:before {
  content: "\F394";
}

.fa-docker:before {
  content: "\F395";
}

.fa-dog:before {
  content: "\F6D3";
}

.fa-dollar-sign:before {
  content: "\F155";
}

.fa-dolly:before {
  content: "\F472";
}

.fa-dolly-flatbed:before {
  content: "\F474";
}

.fa-donate:before {
  content: "\F4B9";
}

.fa-door-closed:before {
  content: "\F52A";
}

.fa-door-open:before {
  content: "\F52B";
}

.fa-dot-circle:before {
  content: "\F192";
}

.fa-dove:before {
  content: "\F4BA";
}

.fa-download:before {
  content: "\F019";
}

.fa-draft2digital:before {
  content: "\F396";
}

.fa-drafting-compass:before {
  content: "\F568";
}

.fa-dragon:before {
  content: "\F6D5";
}

.fa-draw-polygon:before {
  content: "\F5EE";
}

.fa-dribbble:before {
  content: "\F17D";
}

.fa-dribbble-square:before {
  content: "\F397";
}

.fa-dropbox:before {
  content: "\F16B";
}

.fa-drum:before {
  content: "\F569";
}

.fa-drum-steelpan:before {
  content: "\F56A";
}

.fa-drumstick-bite:before {
  content: "\F6D7";
}

.fa-drupal:before {
  content: "\F1A9";
}

.fa-dumbbell:before {
  content: "\F44B";
}

.fa-dumpster:before {
  content: "\F793";
}

.fa-dumpster-fire:before {
  content: "\F794";
}

.fa-dungeon:before {
  content: "\F6D9";
}

.fa-dyalog:before {
  content: "\F399";
}

.fa-earlybirds:before {
  content: "\F39A";
}

.fa-ebay:before {
  content: "\F4F4";
}

.fa-edge:before {
  content: "\F282";
}

.fa-edge-legacy:before {
  content: "\E078";
}

.fa-edit:before {
  content: "\F044";
}

.fa-egg:before {
  content: "\F7FB";
}

.fa-eject:before {
  content: "\F052";
}

.fa-elementor:before {
  content: "\F430";
}

.fa-ellipsis-h:before {
  content: "\F141";
}

.fa-ellipsis-v:before {
  content: "\F142";
}

.fa-ello:before {
  content: "\F5F1";
}

.fa-ember:before {
  content: "\F423";
}

.fa-empire:before {
  content: "\F1D1";
}

.fa-envelope:before {
  content: "\F0E0";
}

.fa-envelope-open:before {
  content: "\F2B6";
}

.fa-envelope-open-text:before {
  content: "\F658";
}

.fa-envelope-square:before {
  content: "\F199";
}

.fa-envira:before {
  content: "\F299";
}

.fa-equals:before {
  content: "\F52C";
}

.fa-eraser:before {
  content: "\F12D";
}

.fa-erlang:before {
  content: "\F39D";
}

.fa-ethereum:before {
  content: "\F42E";
}

.fa-ethernet:before {
  content: "\F796";
}

.fa-etsy:before {
  content: "\F2D7";
}

.fa-euro-sign:before {
  content: "\F153";
}

.fa-evernote:before {
  content: "\F839";
}

.fa-exchange-alt:before {
  content: "\F362";
}

.fa-exclamation:before {
  content: "\F12A";
}

.fa-exclamation-circle:before {
  content: "\F06A";
}

.fa-exclamation-triangle:before {
  content: "\F071";
}

.fa-expand:before {
  content: "\F065";
}

.fa-expand-alt:before {
  content: "\F424";
}

.fa-expand-arrows-alt:before {
  content: "\F31E";
}

.fa-expeditedssl:before {
  content: "\F23E";
}

.fa-external-link-alt:before {
  content: "\F35D";
}

.fa-external-link-square-alt:before {
  content: "\F360";
}

.fa-eye:before {
  content: "\F06E";
}

.fa-eye-dropper:before {
  content: "\F1FB";
}

.fa-eye-slash:before {
  content: "\F070";
}

.fa-facebook:before {
  content: "\F09A";
}

.fa-facebook-f:before {
  content: "\F39E";
}

.fa-facebook-messenger:before {
  content: "\F39F";
}

.fa-facebook-square:before {
  content: "\F082";
}

.fa-fan:before {
  content: "\F863";
}

.fa-fantasy-flight-games:before {
  content: "\F6DC";
}

.fa-fast-backward:before {
  content: "\F049";
}

.fa-fast-forward:before {
  content: "\F050";
}

.fa-faucet:before {
  content: "\E005";
}

.fa-fax:before {
  content: "\F1AC";
}

.fa-feather:before {
  content: "\F52D";
}

.fa-feather-alt:before {
  content: "\F56B";
}

.fa-fedex:before {
  content: "\F797";
}

.fa-fedora:before {
  content: "\F798";
}

.fa-female:before {
  content: "\F182";
}

.fa-fighter-jet:before {
  content: "\F0FB";
}

.fa-figma:before {
  content: "\F799";
}

.fa-file:before {
  content: "\F15B";
}

.fa-file-alt:before {
  content: "\F15C";
}

.fa-file-archive:before {
  content: "\F1C6";
}

.fa-file-audio:before {
  content: "\F1C7";
}

.fa-file-code:before {
  content: "\F1C9";
}

.fa-file-contract:before {
  content: "\F56C";
}

.fa-file-csv:before {
  content: "\F6DD";
}

.fa-file-download:before {
  content: "\F56D";
}

.fa-file-excel:before {
  content: "\F1C3";
}

.fa-file-export:before {
  content: "\F56E";
}

.fa-file-image:before {
  content: "\F1C5";
}

.fa-file-import:before {
  content: "\F56F";
}

.fa-file-invoice:before {
  content: "\F570";
}

.fa-file-invoice-dollar:before {
  content: "\F571";
}

.fa-file-medical:before {
  content: "\F477";
}

.fa-file-medical-alt:before {
  content: "\F478";
}

.fa-file-pdf:before {
  content: "\F1C1";
}

.fa-file-powerpoint:before {
  content: "\F1C4";
}

.fa-file-prescription:before {
  content: "\F572";
}

.fa-file-signature:before {
  content: "\F573";
}

.fa-file-upload:before {
  content: "\F574";
}

.fa-file-video:before {
  content: "\F1C8";
}

.fa-file-word:before {
  content: "\F1C2";
}

.fa-fill:before {
  content: "\F575";
}

.fa-fill-drip:before {
  content: "\F576";
}

.fa-film:before {
  content: "\F008";
}

.fa-filter:before {
  content: "\F0B0";
}

.fa-fingerprint:before {
  content: "\F577";
}

.fa-fire:before {
  content: "\F06D";
}

.fa-fire-alt:before {
  content: "\F7E4";
}

.fa-fire-extinguisher:before {
  content: "\F134";
}

.fa-firefox:before {
  content: "\F269";
}

.fa-firefox-browser:before {
  content: "\E007";
}

.fa-first-aid:before {
  content: "\F479";
}

.fa-first-order:before {
  content: "\F2B0";
}

.fa-first-order-alt:before {
  content: "\F50A";
}

.fa-firstdraft:before {
  content: "\F3A1";
}

.fa-fish:before {
  content: "\F578";
}

.fa-fist-raised:before {
  content: "\F6DE";
}

.fa-flag:before {
  content: "\F024";
}

.fa-flag-checkered:before {
  content: "\F11E";
}

.fa-flag-usa:before {
  content: "\F74D";
}

.fa-flask:before {
  content: "\F0C3";
}

.fa-flickr:before {
  content: "\F16E";
}

.fa-flipboard:before {
  content: "\F44D";
}

.fa-flushed:before {
  content: "\F579";
}

.fa-fly:before {
  content: "\F417";
}

.fa-folder:before {
  content: "\F07B";
}

.fa-folder-minus:before {
  content: "\F65D";
}

.fa-folder-open:before {
  content: "\F07C";
}

.fa-folder-plus:before {
  content: "\F65E";
}

.fa-font:before {
  content: "\F031";
}

.fa-font-awesome:before {
  content: "\F2B4";
}

.fa-font-awesome-alt:before {
  content: "\F35C";
}

.fa-font-awesome-flag:before {
  content: "\F425";
}

.fa-font-awesome-logo-full:before {
  content: "\F4E6";
}

.fa-fonticons:before {
  content: "\F280";
}

.fa-fonticons-fi:before {
  content: "\F3A2";
}

.fa-football-ball:before {
  content: "\F44E";
}

.fa-fort-awesome:before {
  content: "\F286";
}

.fa-fort-awesome-alt:before {
  content: "\F3A3";
}

.fa-forumbee:before {
  content: "\F211";
}

.fa-forward:before {
  content: "\F04E";
}

.fa-foursquare:before {
  content: "\F180";
}

.fa-free-code-camp:before {
  content: "\F2C5";
}

.fa-freebsd:before {
  content: "\F3A4";
}

.fa-frog:before {
  content: "\F52E";
}

.fa-frown:before {
  content: "\F119";
}

.fa-frown-open:before {
  content: "\F57A";
}

.fa-fulcrum:before {
  content: "\F50B";
}

.fa-funnel-dollar:before {
  content: "\F662";
}

.fa-futbol:before {
  content: "\F1E3";
}

.fa-galactic-republic:before {
  content: "\F50C";
}

.fa-galactic-senate:before {
  content: "\F50D";
}

.fa-gamepad:before {
  content: "\F11B";
}

.fa-gas-pump:before {
  content: "\F52F";
}

.fa-gavel:before {
  content: "\F0E3";
}

.fa-gem:before {
  content: "\F3A5";
}

.fa-genderless:before {
  content: "\F22D";
}

.fa-get-pocket:before {
  content: "\F265";
}

.fa-gg:before {
  content: "\F260";
}

.fa-gg-circle:before {
  content: "\F261";
}

.fa-ghost:before {
  content: "\F6E2";
}

.fa-gift:before {
  content: "\F06B";
}

.fa-gifts:before {
  content: "\F79C";
}

.fa-git:before {
  content: "\F1D3";
}

.fa-git-alt:before {
  content: "\F841";
}

.fa-git-square:before {
  content: "\F1D2";
}

.fa-github:before {
  content: "\F09B";
}

.fa-github-alt:before {
  content: "\F113";
}

.fa-github-square:before {
  content: "\F092";
}

.fa-gitkraken:before {
  content: "\F3A6";
}

.fa-gitlab:before {
  content: "\F296";
}

.fa-gitter:before {
  content: "\F426";
}

.fa-glass-cheers:before {
  content: "\F79F";
}

.fa-glass-martini:before {
  content: "\F000";
}

.fa-glass-martini-alt:before {
  content: "\F57B";
}

.fa-glass-whiskey:before {
  content: "\F7A0";
}

.fa-glasses:before {
  content: "\F530";
}

.fa-glide:before {
  content: "\F2A5";
}

.fa-glide-g:before {
  content: "\F2A6";
}

.fa-globe:before {
  content: "\F0AC";
}

.fa-globe-africa:before {
  content: "\F57C";
}

.fa-globe-americas:before {
  content: "\F57D";
}

.fa-globe-asia:before {
  content: "\F57E";
}

.fa-globe-europe:before {
  content: "\F7A2";
}

.fa-gofore:before {
  content: "\F3A7";
}

.fa-golf-ball:before {
  content: "\F450";
}

.fa-goodreads:before {
  content: "\F3A8";
}

.fa-goodreads-g:before {
  content: "\F3A9";
}

.fa-google:before {
  content: "\F1A0";
}

.fa-google-drive:before {
  content: "\F3AA";
}

.fa-google-pay:before {
  content: "\E079";
}

.fa-google-play:before {
  content: "\F3AB";
}

.fa-google-plus:before {
  content: "\F2B3";
}

.fa-google-plus-g:before {
  content: "\F0D5";
}

.fa-google-plus-square:before {
  content: "\F0D4";
}

.fa-google-wallet:before {
  content: "\F1EE";
}

.fa-gopuram:before {
  content: "\F664";
}

.fa-graduation-cap:before {
  content: "\F19D";
}

.fa-gratipay:before {
  content: "\F184";
}

.fa-grav:before {
  content: "\F2D6";
}

.fa-greater-than:before {
  content: "\F531";
}

.fa-greater-than-equal:before {
  content: "\F532";
}

.fa-grimace:before {
  content: "\F57F";
}

.fa-grin:before {
  content: "\F580";
}

.fa-grin-alt:before {
  content: "\F581";
}

.fa-grin-beam:before {
  content: "\F582";
}

.fa-grin-beam-sweat:before {
  content: "\F583";
}

.fa-grin-hearts:before {
  content: "\F584";
}

.fa-grin-squint:before {
  content: "\F585";
}

.fa-grin-squint-tears:before {
  content: "\F586";
}

.fa-grin-stars:before {
  content: "\F587";
}

.fa-grin-tears:before {
  content: "\F588";
}

.fa-grin-tongue:before {
  content: "\F589";
}

.fa-grin-tongue-squint:before {
  content: "\F58A";
}

.fa-grin-tongue-wink:before {
  content: "\F58B";
}

.fa-grin-wink:before {
  content: "\F58C";
}

.fa-grip-horizontal:before {
  content: "\F58D";
}

.fa-grip-lines:before {
  content: "\F7A4";
}

.fa-grip-lines-vertical:before {
  content: "\F7A5";
}

.fa-grip-vertical:before {
  content: "\F58E";
}

.fa-gripfire:before {
  content: "\F3AC";
}

.fa-grunt:before {
  content: "\F3AD";
}

.fa-guitar:before {
  content: "\F7A6";
}

.fa-gulp:before {
  content: "\F3AE";
}

.fa-h-square:before {
  content: "\F0FD";
}

.fa-hacker-news:before {
  content: "\F1D4";
}

.fa-hacker-news-square:before {
  content: "\F3AF";
}

.fa-hackerrank:before {
  content: "\F5F7";
}

.fa-hamburger:before {
  content: "\F805";
}

.fa-hammer:before {
  content: "\F6E3";
}

.fa-hamsa:before {
  content: "\F665";
}

.fa-hand-holding:before {
  content: "\F4BD";
}

.fa-hand-holding-heart:before {
  content: "\F4BE";
}

.fa-hand-holding-medical:before {
  content: "\E05C";
}

.fa-hand-holding-usd:before {
  content: "\F4C0";
}

.fa-hand-holding-water:before {
  content: "\F4C1";
}

.fa-hand-lizard:before {
  content: "\F258";
}

.fa-hand-middle-finger:before {
  content: "\F806";
}

.fa-hand-paper:before {
  content: "\F256";
}

.fa-hand-peace:before {
  content: "\F25B";
}

.fa-hand-point-down:before {
  content: "\F0A7";
}

.fa-hand-point-left:before {
  content: "\F0A5";
}

.fa-hand-point-right:before {
  content: "\F0A4";
}

.fa-hand-point-up:before {
  content: "\F0A6";
}

.fa-hand-pointer:before {
  content: "\F25A";
}

.fa-hand-rock:before {
  content: "\F255";
}

.fa-hand-scissors:before {
  content: "\F257";
}

.fa-hand-sparkles:before {
  content: "\E05D";
}

.fa-hand-spock:before {
  content: "\F259";
}

.fa-hands:before {
  content: "\F4C2";
}

.fa-hands-helping:before {
  content: "\F4C4";
}

.fa-hands-wash:before {
  content: "\E05E";
}

.fa-handshake:before {
  content: "\F2B5";
}

.fa-handshake-alt-slash:before {
  content: "\E05F";
}

.fa-handshake-slash:before {
  content: "\E060";
}

.fa-hanukiah:before {
  content: "\F6E6";
}

.fa-hard-hat:before {
  content: "\F807";
}

.fa-hashtag:before {
  content: "\F292";
}

.fa-hat-cowboy:before {
  content: "\F8C0";
}

.fa-hat-cowboy-side:before {
  content: "\F8C1";
}

.fa-hat-wizard:before {
  content: "\F6E8";
}

.fa-hdd:before {
  content: "\F0A0";
}

.fa-head-side-cough:before {
  content: "\E061";
}

.fa-head-side-cough-slash:before {
  content: "\E062";
}

.fa-head-side-mask:before {
  content: "\E063";
}

.fa-head-side-virus:before {
  content: "\E064";
}

.fa-heading:before {
  content: "\F1DC";
}

.fa-headphones:before {
  content: "\F025";
}

.fa-headphones-alt:before {
  content: "\F58F";
}

.fa-headset:before {
  content: "\F590";
}

.fa-heart:before {
  content: "\F004";
}

.fa-heart-broken:before {
  content: "\F7A9";
}

.fa-heartbeat:before {
  content: "\F21E";
}

.fa-helicopter:before {
  content: "\F533";
}

.fa-highlighter:before {
  content: "\F591";
}

.fa-hiking:before {
  content: "\F6EC";
}

.fa-hippo:before {
  content: "\F6ED";
}

.fa-hips:before {
  content: "\F452";
}

.fa-hire-a-helper:before {
  content: "\F3B0";
}

.fa-history:before {
  content: "\F1DA";
}

.fa-hockey-puck:before {
  content: "\F453";
}

.fa-holly-berry:before {
  content: "\F7AA";
}

.fa-home:before {
  content: "\F015";
}

.fa-hooli:before {
  content: "\F427";
}

.fa-hornbill:before {
  content: "\F592";
}

.fa-horse:before {
  content: "\F6F0";
}

.fa-horse-head:before {
  content: "\F7AB";
}

.fa-hospital:before {
  content: "\F0F8";
}

.fa-hospital-alt:before {
  content: "\F47D";
}

.fa-hospital-symbol:before {
  content: "\F47E";
}

.fa-hospital-user:before {
  content: "\F80D";
}

.fa-hot-tub:before {
  content: "\F593";
}

.fa-hotdog:before {
  content: "\F80F";
}

.fa-hotel:before {
  content: "\F594";
}

.fa-hotjar:before {
  content: "\F3B1";
}

.fa-hourglass:before {
  content: "\F254";
}

.fa-hourglass-end:before {
  content: "\F253";
}

.fa-hourglass-half:before {
  content: "\F252";
}

.fa-hourglass-start:before {
  content: "\F251";
}

.fa-house-damage:before {
  content: "\F6F1";
}

.fa-house-user:before {
  content: "\E065";
}

.fa-houzz:before {
  content: "\F27C";
}

.fa-hryvnia:before {
  content: "\F6F2";
}

.fa-html5:before {
  content: "\F13B";
}

.fa-hubspot:before {
  content: "\F3B2";
}

.fa-i-cursor:before {
  content: "\F246";
}

.fa-ice-cream:before {
  content: "\F810";
}

.fa-icicles:before {
  content: "\F7AD";
}

.fa-icons:before {
  content: "\F86D";
}

.fa-id-badge:before {
  content: "\F2C1";
}

.fa-id-card:before {
  content: "\F2C2";
}

.fa-id-card-alt:before {
  content: "\F47F";
}

.fa-ideal:before {
  content: "\E013";
}

.fa-igloo:before {
  content: "\F7AE";
}

.fa-image:before {
  content: "\F03E";
}

.fa-images:before {
  content: "\F302";
}

.fa-imdb:before {
  content: "\F2D8";
}

.fa-inbox:before {
  content: "\F01C";
}

.fa-indent:before {
  content: "\F03C";
}

.fa-industry:before {
  content: "\F275";
}

.fa-infinity:before {
  content: "\F534";
}

.fa-info:before {
  content: "\F129";
}

.fa-info-circle:before {
  content: "\F05A";
}

.fa-instagram:before {
  content: "\F16D";
}

.fa-instagram-square:before {
  content: "\E055";
}

.fa-intercom:before {
  content: "\F7AF";
}

.fa-internet-explorer:before {
  content: "\F26B";
}

.fa-invision:before {
  content: "\F7B0";
}

.fa-ioxhost:before {
  content: "\F208";
}

.fa-italic:before {
  content: "\F033";
}

.fa-itch-io:before {
  content: "\F83A";
}

.fa-itunes:before {
  content: "\F3B4";
}

.fa-itunes-note:before {
  content: "\F3B5";
}

.fa-java:before {
  content: "\F4E4";
}

.fa-jedi:before {
  content: "\F669";
}

.fa-jedi-order:before {
  content: "\F50E";
}

.fa-jenkins:before {
  content: "\F3B6";
}

.fa-jira:before {
  content: "\F7B1";
}

.fa-joget:before {
  content: "\F3B7";
}

.fa-joint:before {
  content: "\F595";
}

.fa-joomla:before {
  content: "\F1AA";
}

.fa-journal-whills:before {
  content: "\F66A";
}

.fa-js:before {
  content: "\F3B8";
}

.fa-js-square:before {
  content: "\F3B9";
}

.fa-jsfiddle:before {
  content: "\F1CC";
}

.fa-kaaba:before {
  content: "\F66B";
}

.fa-kaggle:before {
  content: "\F5FA";
}

.fa-key:before {
  content: "\F084";
}

.fa-keybase:before {
  content: "\F4F5";
}

.fa-keyboard:before {
  content: "\F11C";
}

.fa-keycdn:before {
  content: "\F3BA";
}

.fa-khanda:before {
  content: "\F66D";
}

.fa-kickstarter:before {
  content: "\F3BB";
}

.fa-kickstarter-k:before {
  content: "\F3BC";
}

.fa-kiss:before {
  content: "\F596";
}

.fa-kiss-beam:before {
  content: "\F597";
}

.fa-kiss-wink-heart:before {
  content: "\F598";
}

.fa-kiwi-bird:before {
  content: "\F535";
}

.fa-korvue:before {
  content: "\F42F";
}

.fa-landmark:before {
  content: "\F66F";
}

.fa-language:before {
  content: "\F1AB";
}

.fa-laptop:before {
  content: "\F109";
}

.fa-laptop-code:before {
  content: "\F5FC";
}

.fa-laptop-house:before {
  content: "\E066";
}

.fa-laptop-medical:before {
  content: "\F812";
}

.fa-laravel:before {
  content: "\F3BD";
}

.fa-lastfm:before {
  content: "\F202";
}

.fa-lastfm-square:before {
  content: "\F203";
}

.fa-laugh:before {
  content: "\F599";
}

.fa-laugh-beam:before {
  content: "\F59A";
}

.fa-laugh-squint:before {
  content: "\F59B";
}

.fa-laugh-wink:before {
  content: "\F59C";
}

.fa-layer-group:before {
  content: "\F5FD";
}

.fa-leaf:before {
  content: "\F06C";
}

.fa-leanpub:before {
  content: "\F212";
}

.fa-lemon:before {
  content: "\F094";
}

.fa-less:before {
  content: "\F41D";
}

.fa-less-than:before {
  content: "\F536";
}

.fa-less-than-equal:before {
  content: "\F537";
}

.fa-level-down-alt:before {
  content: "\F3BE";
}

.fa-level-up-alt:before {
  content: "\F3BF";
}

.fa-life-ring:before {
  content: "\F1CD";
}

.fa-lightbulb:before {
  content: "\F0EB";
}

.fa-line:before {
  content: "\F3C0";
}

.fa-link:before {
  content: "\F0C1";
}

.fa-linkedin:before {
  content: "\F08C";
}

.fa-linkedin-in:before {
  content: "\F0E1";
}

.fa-linode:before {
  content: "\F2B8";
}

.fa-linux:before {
  content: "\F17C";
}

.fa-lira-sign:before {
  content: "\F195";
}

.fa-list:before {
  content: "\F03A";
}

.fa-list-alt:before {
  content: "\F022";
}

.fa-list-ol:before {
  content: "\F0CB";
}

.fa-list-ul:before {
  content: "\F0CA";
}

.fa-location-arrow:before {
  content: "\F124";
}

.fa-lock:before {
  content: "\F023";
}

.fa-lock-open:before {
  content: "\F3C1";
}

.fa-long-arrow-alt-down:before {
  content: "\F309";
}

.fa-long-arrow-alt-left:before {
  content: "\F30A";
}

.fa-long-arrow-alt-right:before {
  content: "\F30B";
}

.fa-long-arrow-alt-up:before {
  content: "\F30C";
}

.fa-low-vision:before {
  content: "\F2A8";
}

.fa-luggage-cart:before {
  content: "\F59D";
}

.fa-lungs:before {
  content: "\F604";
}

.fa-lungs-virus:before {
  content: "\E067";
}

.fa-lyft:before {
  content: "\F3C3";
}

.fa-magento:before {
  content: "\F3C4";
}

.fa-magic:before {
  content: "\F0D0";
}

.fa-magnet:before {
  content: "\F076";
}

.fa-mail-bulk:before {
  content: "\F674";
}

.fa-mailchimp:before {
  content: "\F59E";
}

.fa-male:before {
  content: "\F183";
}

.fa-mandalorian:before {
  content: "\F50F";
}

.fa-map:before {
  content: "\F279";
}

.fa-map-marked:before {
  content: "\F59F";
}

.fa-map-marked-alt:before {
  content: "\F5A0";
}

.fa-map-marker:before {
  content: "\F041";
}

.fa-map-marker-alt:before {
  content: "\F3C5";
}

.fa-map-pin:before {
  content: "\F276";
}

.fa-map-signs:before {
  content: "\F277";
}

.fa-markdown:before {
  content: "\F60F";
}

.fa-marker:before {
  content: "\F5A1";
}

.fa-mars:before {
  content: "\F222";
}

.fa-mars-double:before {
  content: "\F227";
}

.fa-mars-stroke:before {
  content: "\F229";
}

.fa-mars-stroke-h:before {
  content: "\F22B";
}

.fa-mars-stroke-v:before {
  content: "\F22A";
}

.fa-mask:before {
  content: "\F6FA";
}

.fa-mastodon:before {
  content: "\F4F6";
}

.fa-maxcdn:before {
  content: "\F136";
}

.fa-mdb:before {
  content: "\F8CA";
}

.fa-medal:before {
  content: "\F5A2";
}

.fa-medapps:before {
  content: "\F3C6";
}

.fa-medium:before {
  content: "\F23A";
}

.fa-medium-m:before {
  content: "\F3C7";
}

.fa-medkit:before {
  content: "\F0FA";
}

.fa-medrt:before {
  content: "\F3C8";
}

.fa-meetup:before {
  content: "\F2E0";
}

.fa-megaport:before {
  content: "\F5A3";
}

.fa-meh:before {
  content: "\F11A";
}

.fa-meh-blank:before {
  content: "\F5A4";
}

.fa-meh-rolling-eyes:before {
  content: "\F5A5";
}

.fa-memory:before {
  content: "\F538";
}

.fa-mendeley:before {
  content: "\F7B3";
}

.fa-menorah:before {
  content: "\F676";
}

.fa-mercury:before {
  content: "\F223";
}

.fa-meteor:before {
  content: "\F753";
}

.fa-microblog:before {
  content: "\E01A";
}

.fa-microchip:before {
  content: "\F2DB";
}

.fa-microphone:before {
  content: "\F130";
}

.fa-microphone-alt:before {
  content: "\F3C9";
}

.fa-microphone-alt-slash:before {
  content: "\F539";
}

.fa-microphone-slash:before {
  content: "\F131";
}

.fa-microscope:before {
  content: "\F610";
}

.fa-microsoft:before {
  content: "\F3CA";
}

.fa-minus:before {
  content: "\F068";
}

.fa-minus-circle:before {
  content: "\F056";
}

.fa-minus-square:before {
  content: "\F146";
}

.fa-mitten:before {
  content: "\F7B5";
}

.fa-mix:before {
  content: "\F3CB";
}

.fa-mixcloud:before {
  content: "\F289";
}

.fa-mixer:before {
  content: "\E056";
}

.fa-mizuni:before {
  content: "\F3CC";
}

.fa-mobile:before {
  content: "\F10B";
}

.fa-mobile-alt:before {
  content: "\F3CD";
}

.fa-modx:before {
  content: "\F285";
}

.fa-monero:before {
  content: "\F3D0";
}

.fa-money-bill:before {
  content: "\F0D6";
}

.fa-money-bill-alt:before {
  content: "\F3D1";
}

.fa-money-bill-wave:before {
  content: "\F53A";
}

.fa-money-bill-wave-alt:before {
  content: "\F53B";
}

.fa-money-check:before {
  content: "\F53C";
}

.fa-money-check-alt:before {
  content: "\F53D";
}

.fa-monument:before {
  content: "\F5A6";
}

.fa-moon:before {
  content: "\F186";
}

.fa-mortar-pestle:before {
  content: "\F5A7";
}

.fa-mosque:before {
  content: "\F678";
}

.fa-motorcycle:before {
  content: "\F21C";
}

.fa-mountain:before {
  content: "\F6FC";
}

.fa-mouse:before {
  content: "\F8CC";
}

.fa-mouse-pointer:before {
  content: "\F245";
}

.fa-mug-hot:before {
  content: "\F7B6";
}

.fa-music:before {
  content: "\F001";
}

.fa-napster:before {
  content: "\F3D2";
}

.fa-neos:before {
  content: "\F612";
}

.fa-network-wired:before {
  content: "\F6FF";
}

.fa-neuter:before {
  content: "\F22C";
}

.fa-newspaper:before {
  content: "\F1EA";
}

.fa-nimblr:before {
  content: "\F5A8";
}

.fa-node:before {
  content: "\F419";
}

.fa-node-js:before {
  content: "\F3D3";
}

.fa-not-equal:before {
  content: "\F53E";
}

.fa-notes-medical:before {
  content: "\F481";
}

.fa-npm:before {
  content: "\F3D4";
}

.fa-ns8:before {
  content: "\F3D5";
}

.fa-nutritionix:before {
  content: "\F3D6";
}

.fa-object-group:before {
  content: "\F247";
}

.fa-object-ungroup:before {
  content: "\F248";
}

.fa-odnoklassniki:before {
  content: "\F263";
}

.fa-odnoklassniki-square:before {
  content: "\F264";
}

.fa-oil-can:before {
  content: "\F613";
}

.fa-old-republic:before {
  content: "\F510";
}

.fa-om:before {
  content: "\F679";
}

.fa-opencart:before {
  content: "\F23D";
}

.fa-openid:before {
  content: "\F19B";
}

.fa-opera:before {
  content: "\F26A";
}

.fa-optin-monster:before {
  content: "\F23C";
}

.fa-orcid:before {
  content: "\F8D2";
}

.fa-osi:before {
  content: "\F41A";
}

.fa-otter:before {
  content: "\F700";
}

.fa-outdent:before {
  content: "\F03B";
}

.fa-page4:before {
  content: "\F3D7";
}

.fa-pagelines:before {
  content: "\F18C";
}

.fa-pager:before {
  content: "\F815";
}

.fa-paint-brush:before {
  content: "\F1FC";
}

.fa-paint-roller:before {
  content: "\F5AA";
}

.fa-palette:before {
  content: "\F53F";
}

.fa-palfed:before {
  content: "\F3D8";
}

.fa-pallet:before {
  content: "\F482";
}

.fa-paper-plane:before {
  content: "\F1D8";
}

.fa-paperclip:before {
  content: "\F0C6";
}

.fa-parachute-box:before {
  content: "\F4CD";
}

.fa-paragraph:before {
  content: "\F1DD";
}

.fa-parking:before {
  content: "\F540";
}

.fa-passport:before {
  content: "\F5AB";
}

.fa-pastafarianism:before {
  content: "\F67B";
}

.fa-paste:before {
  content: "\F0EA";
}

.fa-patreon:before {
  content: "\F3D9";
}

.fa-pause:before {
  content: "\F04C";
}

.fa-pause-circle:before {
  content: "\F28B";
}

.fa-paw:before {
  content: "\F1B0";
}

.fa-paypal:before {
  content: "\F1ED";
}

.fa-peace:before {
  content: "\F67C";
}

.fa-pen:before {
  content: "\F304";
}

.fa-pen-alt:before {
  content: "\F305";
}

.fa-pen-fancy:before {
  content: "\F5AC";
}

.fa-pen-nib:before {
  content: "\F5AD";
}

.fa-pen-square:before {
  content: "\F14B";
}

.fa-pencil-alt:before {
  content: "\F303";
}

.fa-pencil-ruler:before {
  content: "\F5AE";
}

.fa-penny-arcade:before {
  content: "\F704";
}

.fa-people-arrows:before {
  content: "\E068";
}

.fa-people-carry:before {
  content: "\F4CE";
}

.fa-pepper-hot:before {
  content: "\F816";
}

.fa-percent:before {
  content: "\F295";
}

.fa-percentage:before {
  content: "\F541";
}

.fa-periscope:before {
  content: "\F3DA";
}

.fa-person-booth:before {
  content: "\F756";
}

.fa-phabricator:before {
  content: "\F3DB";
}

.fa-phoenix-framework:before {
  content: "\F3DC";
}

.fa-phoenix-squadron:before {
  content: "\F511";
}

.fa-phone:before {
  content: "\F095";
}

.fa-phone-alt:before {
  content: "\F879";
}

.fa-phone-slash:before {
  content: "\F3DD";
}

.fa-phone-square:before {
  content: "\F098";
}

.fa-phone-square-alt:before {
  content: "\F87B";
}

.fa-phone-volume:before {
  content: "\F2A0";
}

.fa-photo-video:before {
  content: "\F87C";
}

.fa-php:before {
  content: "\F457";
}

.fa-pied-piper:before {
  content: "\F2AE";
}

.fa-pied-piper-alt:before {
  content: "\F1A8";
}

.fa-pied-piper-hat:before {
  content: "\F4E5";
}

.fa-pied-piper-pp:before {
  content: "\F1A7";
}

.fa-pied-piper-square:before {
  content: "\E01E";
}

.fa-piggy-bank:before {
  content: "\F4D3";
}

.fa-pills:before {
  content: "\F484";
}

.fa-pinterest:before {
  content: "\F0D2";
}

.fa-pinterest-p:before {
  content: "\F231";
}

.fa-pinterest-square:before {
  content: "\F0D3";
}

.fa-pizza-slice:before {
  content: "\F818";
}

.fa-place-of-worship:before {
  content: "\F67F";
}

.fa-plane:before {
  content: "\F072";
}

.fa-plane-arrival:before {
  content: "\F5AF";
}

.fa-plane-departure:before {
  content: "\F5B0";
}

.fa-plane-slash:before {
  content: "\E069";
}

.fa-play:before {
  content: "\F04B";
}

.fa-play-circle:before {
  content: "\F144";
}

.fa-playstation:before {
  content: "\F3DF";
}

.fa-plug:before {
  content: "\F1E6";
}

.fa-plus:before {
  content: "\F067";
}

.fa-plus-circle:before {
  content: "\F055";
}

.fa-plus-square:before {
  content: "\F0FE";
}

.fa-podcast:before {
  content: "\F2CE";
}

.fa-poll:before {
  content: "\F681";
}

.fa-poll-h:before {
  content: "\F682";
}

.fa-poo:before {
  content: "\F2FE";
}

.fa-poo-storm:before {
  content: "\F75A";
}

.fa-poop:before {
  content: "\F619";
}

.fa-portrait:before {
  content: "\F3E0";
}

.fa-pound-sign:before {
  content: "\F154";
}

.fa-power-off:before {
  content: "\F011";
}

.fa-pray:before {
  content: "\F683";
}

.fa-praying-hands:before {
  content: "\F684";
}

.fa-prescription:before {
  content: "\F5B1";
}

.fa-prescription-bottle:before {
  content: "\F485";
}

.fa-prescription-bottle-alt:before {
  content: "\F486";
}

.fa-print:before {
  content: "\F02F";
}

.fa-procedures:before {
  content: "\F487";
}

.fa-product-hunt:before {
  content: "\F288";
}

.fa-project-diagram:before {
  content: "\F542";
}

.fa-pump-medical:before {
  content: "\E06A";
}

.fa-pump-soap:before {
  content: "\E06B";
}

.fa-pushed:before {
  content: "\F3E1";
}

.fa-puzzle-piece:before {
  content: "\F12E";
}

.fa-python:before {
  content: "\F3E2";
}

.fa-qq:before {
  content: "\F1D6";
}

.fa-qrcode:before {
  content: "\F029";
}

.fa-question:before {
  content: "\F128";
}

.fa-question-circle:before {
  content: "\F059";
}

.fa-quidditch:before {
  content: "\F458";
}

.fa-quinscape:before {
  content: "\F459";
}

.fa-quora:before {
  content: "\F2C4";
}

.fa-quote-left:before {
  content: "\F10D";
}

.fa-quote-right:before {
  content: "\F10E";
}

.fa-quran:before {
  content: "\F687";
}

.fa-r-project:before {
  content: "\F4F7";
}

.fa-radiation:before {
  content: "\F7B9";
}

.fa-radiation-alt:before {
  content: "\F7BA";
}

.fa-rainbow:before {
  content: "\F75B";
}

.fa-random:before {
  content: "\F074";
}

.fa-raspberry-pi:before {
  content: "\F7BB";
}

.fa-ravelry:before {
  content: "\F2D9";
}

.fa-react:before {
  content: "\F41B";
}

.fa-reacteurope:before {
  content: "\F75D";
}

.fa-readme:before {
  content: "\F4D5";
}

.fa-rebel:before {
  content: "\F1D0";
}

.fa-receipt:before {
  content: "\F543";
}

.fa-record-vinyl:before {
  content: "\F8D9";
}

.fa-recycle:before {
  content: "\F1B8";
}

.fa-red-river:before {
  content: "\F3E3";
}

.fa-reddit:before {
  content: "\F1A1";
}

.fa-reddit-alien:before {
  content: "\F281";
}

.fa-reddit-square:before {
  content: "\F1A2";
}

.fa-redhat:before {
  content: "\F7BC";
}

.fa-redo:before {
  content: "\F01E";
}

.fa-redo-alt:before {
  content: "\F2F9";
}

.fa-registered:before {
  content: "\F25D";
}

.fa-remove-format:before {
  content: "\F87D";
}

.fa-renren:before {
  content: "\F18B";
}

.fa-reply:before {
  content: "\F3E5";
}

.fa-reply-all:before {
  content: "\F122";
}

.fa-replyd:before {
  content: "\F3E6";
}

.fa-republican:before {
  content: "\F75E";
}

.fa-researchgate:before {
  content: "\F4F8";
}

.fa-resolving:before {
  content: "\F3E7";
}

.fa-restroom:before {
  content: "\F7BD";
}

.fa-retweet:before {
  content: "\F079";
}

.fa-rev:before {
  content: "\F5B2";
}

.fa-ribbon:before {
  content: "\F4D6";
}

.fa-ring:before {
  content: "\F70B";
}

.fa-road:before {
  content: "\F018";
}

.fa-robot:before {
  content: "\F544";
}

.fa-rocket:before {
  content: "\F135";
}

.fa-rocketchat:before {
  content: "\F3E8";
}

.fa-rockrms:before {
  content: "\F3E9";
}

.fa-route:before {
  content: "\F4D7";
}

.fa-rss:before {
  content: "\F09E";
}

.fa-rss-square:before {
  content: "\F143";
}

.fa-ruble-sign:before {
  content: "\F158";
}

.fa-ruler:before {
  content: "\F545";
}

.fa-ruler-combined:before {
  content: "\F546";
}

.fa-ruler-horizontal:before {
  content: "\F547";
}

.fa-ruler-vertical:before {
  content: "\F548";
}

.fa-running:before {
  content: "\F70C";
}

.fa-rupee-sign:before {
  content: "\F156";
}

.fa-rust:before {
  content: "\E07A";
}

.fa-sad-cry:before {
  content: "\F5B3";
}

.fa-sad-tear:before {
  content: "\F5B4";
}

.fa-safari:before {
  content: "\F267";
}

.fa-salesforce:before {
  content: "\F83B";
}

.fa-sass:before {
  content: "\F41E";
}

.fa-satellite:before {
  content: "\F7BF";
}

.fa-satellite-dish:before {
  content: "\F7C0";
}

.fa-save:before {
  content: "\F0C7";
}

.fa-schlix:before {
  content: "\F3EA";
}

.fa-school:before {
  content: "\F549";
}

.fa-screwdriver:before {
  content: "\F54A";
}

.fa-scribd:before {
  content: "\F28A";
}

.fa-scroll:before {
  content: "\F70E";
}

.fa-sd-card:before {
  content: "\F7C2";
}

.fa-search:before {
  content: "\F002";
}

.fa-search-dollar:before {
  content: "\F688";
}

.fa-search-location:before {
  content: "\F689";
}

.fa-search-minus:before {
  content: "\F010";
}

.fa-search-plus:before {
  content: "\F00E";
}

.fa-searchengin:before {
  content: "\F3EB";
}

.fa-seedling:before {
  content: "\F4D8";
}

.fa-sellcast:before {
  content: "\F2DA";
}

.fa-sellsy:before {
  content: "\F213";
}

.fa-server:before {
  content: "\F233";
}

.fa-servicestack:before {
  content: "\F3EC";
}

.fa-shapes:before {
  content: "\F61F";
}

.fa-share:before {
  content: "\F064";
}

.fa-share-alt:before {
  content: "\F1E0";
}

.fa-share-alt-square:before {
  content: "\F1E1";
}

.fa-share-square:before {
  content: "\F14D";
}

.fa-shekel-sign:before {
  content: "\F20B";
}

.fa-shield-alt:before {
  content: "\F3ED";
}

.fa-shield-virus:before {
  content: "\E06C";
}

.fa-ship:before {
  content: "\F21A";
}

.fa-shipping-fast:before {
  content: "\F48B";
}

.fa-shirtsinbulk:before {
  content: "\F214";
}

.fa-shoe-prints:before {
  content: "\F54B";
}

.fa-shopify:before {
  content: "\E057";
}

.fa-shopping-bag:before {
  content: "\F290";
}

.fa-shopping-basket:before {
  content: "\F291";
}

.fa-shopping-cart:before {
  content: "\F07A";
}

.fa-shopware:before {
  content: "\F5B5";
}

.fa-shower:before {
  content: "\F2CC";
}

.fa-shuttle-van:before {
  content: "\F5B6";
}

.fa-sign:before {
  content: "\F4D9";
}

.fa-sign-in-alt:before {
  content: "\F2F6";
}

.fa-sign-language:before {
  content: "\F2A7";
}

.fa-sign-out-alt:before {
  content: "\F2F5";
}

.fa-signal:before {
  content: "\F012";
}

.fa-signature:before {
  content: "\F5B7";
}

.fa-sim-card:before {
  content: "\F7C4";
}

.fa-simplybuilt:before {
  content: "\F215";
}

.fa-sink:before {
  content: "\E06D";
}

.fa-sistrix:before {
  content: "\F3EE";
}

.fa-sitemap:before {
  content: "\F0E8";
}

.fa-sith:before {
  content: "\F512";
}

.fa-skating:before {
  content: "\F7C5";
}

.fa-sketch:before {
  content: "\F7C6";
}

.fa-skiing:before {
  content: "\F7C9";
}

.fa-skiing-nordic:before {
  content: "\F7CA";
}

.fa-skull:before {
  content: "\F54C";
}

.fa-skull-crossbones:before {
  content: "\F714";
}

.fa-skyatlas:before {
  content: "\F216";
}

.fa-skype:before {
  content: "\F17E";
}

.fa-slack:before {
  content: "\F198";
}

.fa-slack-hash:before {
  content: "\F3EF";
}

.fa-slash:before {
  content: "\F715";
}

.fa-sleigh:before {
  content: "\F7CC";
}

.fa-sliders-h:before {
  content: "\F1DE";
}

.fa-slideshare:before {
  content: "\F1E7";
}

.fa-smile:before {
  content: "\F118";
}

.fa-smile-beam:before {
  content: "\F5B8";
}

.fa-smile-wink:before {
  content: "\F4DA";
}

.fa-smog:before {
  content: "\F75F";
}

.fa-smoking:before {
  content: "\F48D";
}

.fa-smoking-ban:before {
  content: "\F54D";
}

.fa-sms:before {
  content: "\F7CD";
}

.fa-snapchat:before {
  content: "\F2AB";
}

.fa-snapchat-ghost:before {
  content: "\F2AC";
}

.fa-snapchat-square:before {
  content: "\F2AD";
}

.fa-snowboarding:before {
  content: "\F7CE";
}

.fa-snowflake:before {
  content: "\F2DC";
}

.fa-snowman:before {
  content: "\F7D0";
}

.fa-snowplow:before {
  content: "\F7D2";
}

.fa-soap:before {
  content: "\E06E";
}

.fa-socks:before {
  content: "\F696";
}

.fa-solar-panel:before {
  content: "\F5BA";
}

.fa-sort:before {
  content: "\F0DC";
}

.fa-sort-alpha-down:before {
  content: "\F15D";
}

.fa-sort-alpha-down-alt:before {
  content: "\F881";
}

.fa-sort-alpha-up:before {
  content: "\F15E";
}

.fa-sort-alpha-up-alt:before {
  content: "\F882";
}

.fa-sort-amount-down:before {
  content: "\F160";
}

.fa-sort-amount-down-alt:before {
  content: "\F884";
}

.fa-sort-amount-up:before {
  content: "\F161";
}

.fa-sort-amount-up-alt:before {
  content: "\F885";
}

.fa-sort-down:before {
  content: "\F0DD";
}

.fa-sort-numeric-down:before {
  content: "\F162";
}

.fa-sort-numeric-down-alt:before {
  content: "\F886";
}

.fa-sort-numeric-up:before {
  content: "\F163";
}

.fa-sort-numeric-up-alt:before {
  content: "\F887";
}

.fa-sort-up:before {
  content: "\F0DE";
}

.fa-soundcloud:before {
  content: "\F1BE";
}

.fa-sourcetree:before {
  content: "\F7D3";
}

.fa-spa:before {
  content: "\F5BB";
}

.fa-space-shuttle:before {
  content: "\F197";
}

.fa-speakap:before {
  content: "\F3F3";
}

.fa-speaker-deck:before {
  content: "\F83C";
}

.fa-spell-check:before {
  content: "\F891";
}

.fa-spider:before {
  content: "\F717";
}

.fa-spinner:before {
  content: "\F110";
}

.fa-splotch:before {
  content: "\F5BC";
}

.fa-spotify:before {
  content: "\F1BC";
}

.fa-spray-can:before {
  content: "\F5BD";
}

.fa-square:before {
  content: "\F0C8";
}

.fa-square-full:before {
  content: "\F45C";
}

.fa-square-root-alt:before {
  content: "\F698";
}

.fa-squarespace:before {
  content: "\F5BE";
}

.fa-stack-exchange:before {
  content: "\F18D";
}

.fa-stack-overflow:before {
  content: "\F16C";
}

.fa-stackpath:before {
  content: "\F842";
}

.fa-stamp:before {
  content: "\F5BF";
}

.fa-star:before {
  content: "\F005";
}

.fa-star-and-crescent:before {
  content: "\F699";
}

.fa-star-half:before {
  content: "\F089";
}

.fa-star-half-alt:before {
  content: "\F5C0";
}

.fa-star-of-david:before {
  content: "\F69A";
}

.fa-star-of-life:before {
  content: "\F621";
}

.fa-staylinked:before {
  content: "\F3F5";
}

.fa-steam:before {
  content: "\F1B6";
}

.fa-steam-square:before {
  content: "\F1B7";
}

.fa-steam-symbol:before {
  content: "\F3F6";
}

.fa-step-backward:before {
  content: "\F048";
}

.fa-step-forward:before {
  content: "\F051";
}

.fa-stethoscope:before {
  content: "\F0F1";
}

.fa-sticker-mule:before {
  content: "\F3F7";
}

.fa-sticky-note:before {
  content: "\F249";
}

.fa-stop:before {
  content: "\F04D";
}

.fa-stop-circle:before {
  content: "\F28D";
}

.fa-stopwatch:before {
  content: "\F2F2";
}

.fa-stopwatch-20:before {
  content: "\E06F";
}

.fa-store:before {
  content: "\F54E";
}

.fa-store-alt:before {
  content: "\F54F";
}

.fa-store-alt-slash:before {
  content: "\E070";
}

.fa-store-slash:before {
  content: "\E071";
}

.fa-strava:before {
  content: "\F428";
}

.fa-stream:before {
  content: "\F550";
}

.fa-street-view:before {
  content: "\F21D";
}

.fa-strikethrough:before {
  content: "\F0CC";
}

.fa-stripe:before {
  content: "\F429";
}

.fa-stripe-s:before {
  content: "\F42A";
}

.fa-stroopwafel:before {
  content: "\F551";
}

.fa-studiovinari:before {
  content: "\F3F8";
}

.fa-stumbleupon:before {
  content: "\F1A4";
}

.fa-stumbleupon-circle:before {
  content: "\F1A3";
}

.fa-subscript:before {
  content: "\F12C";
}

.fa-subway:before {
  content: "\F239";
}

.fa-suitcase:before {
  content: "\F0F2";
}

.fa-suitcase-rolling:before {
  content: "\F5C1";
}

.fa-sun:before {
  content: "\F185";
}

.fa-superpowers:before {
  content: "\F2DD";
}

.fa-superscript:before {
  content: "\F12B";
}

.fa-supple:before {
  content: "\F3F9";
}

.fa-surprise:before {
  content: "\F5C2";
}

.fa-suse:before {
  content: "\F7D6";
}

.fa-swatchbook:before {
  content: "\F5C3";
}

.fa-swift:before {
  content: "\F8E1";
}

.fa-swimmer:before {
  content: "\F5C4";
}

.fa-swimming-pool:before {
  content: "\F5C5";
}

.fa-symfony:before {
  content: "\F83D";
}

.fa-synagogue:before {
  content: "\F69B";
}

.fa-sync:before {
  content: "\F021";
}

.fa-sync-alt:before {
  content: "\F2F1";
}

.fa-syringe:before {
  content: "\F48E";
}

.fa-table:before {
  content: "\F0CE";
}

.fa-table-tennis:before {
  content: "\F45D";
}

.fa-tablet:before {
  content: "\F10A";
}

.fa-tablet-alt:before {
  content: "\F3FA";
}

.fa-tablets:before {
  content: "\F490";
}

.fa-tachometer-alt:before {
  content: "\F3FD";
}

.fa-tag:before {
  content: "\F02B";
}

.fa-tags:before {
  content: "\F02C";
}

.fa-tape:before {
  content: "\F4DB";
}

.fa-tasks:before {
  content: "\F0AE";
}

.fa-taxi:before {
  content: "\F1BA";
}

.fa-teamspeak:before {
  content: "\F4F9";
}

.fa-teeth:before {
  content: "\F62E";
}

.fa-teeth-open:before {
  content: "\F62F";
}

.fa-telegram:before {
  content: "\F2C6";
}

.fa-telegram-plane:before {
  content: "\F3FE";
}

.fa-temperature-high:before {
  content: "\F769";
}

.fa-temperature-low:before {
  content: "\F76B";
}

.fa-tencent-weibo:before {
  content: "\F1D5";
}

.fa-tenge:before {
  content: "\F7D7";
}

.fa-terminal:before {
  content: "\F120";
}

.fa-text-height:before {
  content: "\F034";
}

.fa-text-width:before {
  content: "\F035";
}

.fa-th:before {
  content: "\F00A";
}

.fa-th-large:before {
  content: "\F009";
}

.fa-th-list:before {
  content: "\F00B";
}

.fa-the-red-yeti:before {
  content: "\F69D";
}

.fa-theater-masks:before {
  content: "\F630";
}

.fa-themeco:before {
  content: "\F5C6";
}

.fa-themeisle:before {
  content: "\F2B2";
}

.fa-thermometer:before {
  content: "\F491";
}

.fa-thermometer-empty:before {
  content: "\F2CB";
}

.fa-thermometer-full:before {
  content: "\F2C7";
}

.fa-thermometer-half:before {
  content: "\F2C9";
}

.fa-thermometer-quarter:before {
  content: "\F2CA";
}

.fa-thermometer-three-quarters:before {
  content: "\F2C8";
}

.fa-think-peaks:before {
  content: "\F731";
}

.fa-thumbs-down:before {
  content: "\F165";
}

.fa-thumbs-up:before {
  content: "\F164";
}

.fa-thumbtack:before {
  content: "\F08D";
}

.fa-ticket-alt:before {
  content: "\F3FF";
}

.fa-tiktok:before {
  content: "\E07B";
}

.fa-times:before {
  content: "\F00D";
}

.fa-times-circle:before {
  content: "\F057";
}

.fa-tint:before {
  content: "\F043";
}

.fa-tint-slash:before {
  content: "\F5C7";
}

.fa-tired:before {
  content: "\F5C8";
}

.fa-toggle-off:before {
  content: "\F204";
}

.fa-toggle-on:before {
  content: "\F205";
}

.fa-toilet:before {
  content: "\F7D8";
}

.fa-toilet-paper:before {
  content: "\F71E";
}

.fa-toilet-paper-slash:before {
  content: "\E072";
}

.fa-toolbox:before {
  content: "\F552";
}

.fa-tools:before {
  content: "\F7D9";
}

.fa-tooth:before {
  content: "\F5C9";
}

.fa-torah:before {
  content: "\F6A0";
}

.fa-torii-gate:before {
  content: "\F6A1";
}

.fa-tractor:before {
  content: "\F722";
}

.fa-trade-federation:before {
  content: "\F513";
}

.fa-trademark:before {
  content: "\F25C";
}

.fa-traffic-light:before {
  content: "\F637";
}

.fa-trailer:before {
  content: "\E041";
}

.fa-train:before {
  content: "\F238";
}

.fa-tram:before {
  content: "\F7DA";
}

.fa-transgender:before {
  content: "\F224";
}

.fa-transgender-alt:before {
  content: "\F225";
}

.fa-trash:before {
  content: "\F1F8";
}

.fa-trash-alt:before {
  content: "\F2ED";
}

.fa-trash-restore:before {
  content: "\F829";
}

.fa-trash-restore-alt:before {
  content: "\F82A";
}

.fa-tree:before {
  content: "\F1BB";
}

.fa-trello:before {
  content: "\F181";
}

.fa-tripadvisor:before {
  content: "\F262";
}

.fa-trophy:before {
  content: "\F091";
}

.fa-truck:before {
  content: "\F0D1";
}

.fa-truck-loading:before {
  content: "\F4DE";
}

.fa-truck-monster:before {
  content: "\F63B";
}

.fa-truck-moving:before {
  content: "\F4DF";
}

.fa-truck-pickup:before {
  content: "\F63C";
}

.fa-tshirt:before {
  content: "\F553";
}

.fa-tty:before {
  content: "\F1E4";
}

.fa-tumblr:before {
  content: "\F173";
}

.fa-tumblr-square:before {
  content: "\F174";
}

.fa-tv:before {
  content: "\F26C";
}

.fa-twitch:before {
  content: "\F1E8";
}

.fa-twitter:before {
  content: "\F099";
}

.fa-twitter-square:before {
  content: "\F081";
}

.fa-typo3:before {
  content: "\F42B";
}

.fa-uber:before {
  content: "\F402";
}

.fa-ubuntu:before {
  content: "\F7DF";
}

.fa-uikit:before {
  content: "\F403";
}

.fa-umbraco:before {
  content: "\F8E8";
}

.fa-umbrella:before {
  content: "\F0E9";
}

.fa-umbrella-beach:before {
  content: "\F5CA";
}

.fa-underline:before {
  content: "\F0CD";
}

.fa-undo:before {
  content: "\F0E2";
}

.fa-undo-alt:before {
  content: "\F2EA";
}

.fa-uniregistry:before {
  content: "\F404";
}

.fa-unity:before {
  content: "\E049";
}

.fa-universal-access:before {
  content: "\F29A";
}

.fa-university:before {
  content: "\F19C";
}

.fa-unlink:before {
  content: "\F127";
}

.fa-unlock:before {
  content: "\F09C";
}

.fa-unlock-alt:before {
  content: "\F13E";
}

.fa-unsplash:before {
  content: "\E07C";
}

.fa-untappd:before {
  content: "\F405";
}

.fa-upload:before {
  content: "\F093";
}

.fa-ups:before {
  content: "\F7E0";
}

.fa-usb:before {
  content: "\F287";
}

.fa-user:before {
  content: "\F007";
}

.fa-user-alt:before {
  content: "\F406";
}

.fa-user-alt-slash:before {
  content: "\F4FA";
}

.fa-user-astronaut:before {
  content: "\F4FB";
}

.fa-user-check:before {
  content: "\F4FC";
}

.fa-user-circle:before {
  content: "\F2BD";
}

.fa-user-clock:before {
  content: "\F4FD";
}

.fa-user-cog:before {
  content: "\F4FE";
}

.fa-user-edit:before {
  content: "\F4FF";
}

.fa-user-friends:before {
  content: "\F500";
}

.fa-user-graduate:before {
  content: "\F501";
}

.fa-user-injured:before {
  content: "\F728";
}

.fa-user-lock:before {
  content: "\F502";
}

.fa-user-md:before {
  content: "\F0F0";
}

.fa-user-minus:before {
  content: "\F503";
}

.fa-user-ninja:before {
  content: "\F504";
}

.fa-user-nurse:before {
  content: "\F82F";
}

.fa-user-plus:before {
  content: "\F234";
}

.fa-user-secret:before {
  content: "\F21B";
}

.fa-user-shield:before {
  content: "\F505";
}

.fa-user-slash:before {
  content: "\F506";
}

.fa-user-tag:before {
  content: "\F507";
}

.fa-user-tie:before {
  content: "\F508";
}

.fa-user-times:before {
  content: "\F235";
}

.fa-users:before {
  content: "\F0C0";
}

.fa-users-cog:before {
  content: "\F509";
}

.fa-users-slash:before {
  content: "\E073";
}

.fa-usps:before {
  content: "\F7E1";
}

.fa-ussunnah:before {
  content: "\F407";
}

.fa-utensil-spoon:before {
  content: "\F2E5";
}

.fa-utensils:before {
  content: "\F2E7";
}

.fa-vaadin:before {
  content: "\F408";
}

.fa-vector-square:before {
  content: "\F5CB";
}

.fa-venus:before {
  content: "\F221";
}

.fa-venus-double:before {
  content: "\F226";
}

.fa-venus-mars:before {
  content: "\F228";
}

.fa-viacoin:before {
  content: "\F237";
}

.fa-viadeo:before {
  content: "\F2A9";
}

.fa-viadeo-square:before {
  content: "\F2AA";
}

.fa-vial:before {
  content: "\F492";
}

.fa-vials:before {
  content: "\F493";
}

.fa-viber:before {
  content: "\F409";
}

.fa-video:before {
  content: "\F03D";
}

.fa-video-slash:before {
  content: "\F4E2";
}

.fa-vihara:before {
  content: "\F6A7";
}

.fa-vimeo:before {
  content: "\F40A";
}

.fa-vimeo-square:before {
  content: "\F194";
}

.fa-vimeo-v:before {
  content: "\F27D";
}

.fa-vine:before {
  content: "\F1CA";
}

.fa-virus:before {
  content: "\E074";
}

.fa-virus-slash:before {
  content: "\E075";
}

.fa-viruses:before {
  content: "\E076";
}

.fa-vk:before {
  content: "\F189";
}

.fa-vnv:before {
  content: "\F40B";
}

.fa-voicemail:before {
  content: "\F897";
}

.fa-volleyball-ball:before {
  content: "\F45F";
}

.fa-volume-down:before {
  content: "\F027";
}

.fa-volume-mute:before {
  content: "\F6A9";
}

.fa-volume-off:before {
  content: "\F026";
}

.fa-volume-up:before {
  content: "\F028";
}

.fa-vote-yea:before {
  content: "\F772";
}

.fa-vr-cardboard:before {
  content: "\F729";
}

.fa-vuejs:before {
  content: "\F41F";
}

.fa-walking:before {
  content: "\F554";
}

.fa-wallet:before {
  content: "\F555";
}

.fa-warehouse:before {
  content: "\F494";
}

.fa-water:before {
  content: "\F773";
}

.fa-wave-square:before {
  content: "\F83E";
}

.fa-waze:before {
  content: "\F83F";
}

.fa-weebly:before {
  content: "\F5CC";
}

.fa-weibo:before {
  content: "\F18A";
}

.fa-weight:before {
  content: "\F496";
}

.fa-weight-hanging:before {
  content: "\F5CD";
}

.fa-weixin:before {
  content: "\F1D7";
}

.fa-whatsapp:before {
  content: "\F232";
}

.fa-whatsapp-square:before {
  content: "\F40C";
}

.fa-wheelchair:before {
  content: "\F193";
}

.fa-whmcs:before {
  content: "\F40D";
}

.fa-wifi:before {
  content: "\F1EB";
}

.fa-wikipedia-w:before {
  content: "\F266";
}

.fa-wind:before {
  content: "\F72E";
}

.fa-window-close:before {
  content: "\F410";
}

.fa-window-maximize:before {
  content: "\F2D0";
}

.fa-window-minimize:before {
  content: "\F2D1";
}

.fa-window-restore:before {
  content: "\F2D2";
}

.fa-windows:before {
  content: "\F17A";
}

.fa-wine-bottle:before {
  content: "\F72F";
}

.fa-wine-glass:before {
  content: "\F4E3";
}

.fa-wine-glass-alt:before {
  content: "\F5CE";
}

.fa-wix:before {
  content: "\F5CF";
}

.fa-wizards-of-the-coast:before {
  content: "\F730";
}

.fa-wolf-pack-battalion:before {
  content: "\F514";
}

.fa-won-sign:before {
  content: "\F159";
}

.fa-wordpress:before {
  content: "\F19A";
}

.fa-wordpress-simple:before {
  content: "\F411";
}

.fa-wpbeginner:before {
  content: "\F297";
}

.fa-wpexplorer:before {
  content: "\F2DE";
}

.fa-wpforms:before {
  content: "\F298";
}

.fa-wpressr:before {
  content: "\F3E4";
}

.fa-wrench:before {
  content: "\F0AD";
}

.fa-x-ray:before {
  content: "\F497";
}

.fa-xbox:before {
  content: "\F412";
}

.fa-xing:before {
  content: "\F168";
}

.fa-xing-square:before {
  content: "\F169";
}

.fa-y-combinator:before {
  content: "\F23B";
}

.fa-yahoo:before {
  content: "\F19E";
}

.fa-yammer:before {
  content: "\F840";
}

.fa-yandex:before {
  content: "\F413";
}

.fa-yandex-international:before {
  content: "\F414";
}

.fa-yarn:before {
  content: "\F7E3";
}

.fa-yelp:before {
  content: "\F1E9";
}

.fa-yen-sign:before {
  content: "\F157";
}

.fa-yin-yang:before {
  content: "\F6AD";
}

.fa-yoast:before {
  content: "\F2B1";
}

.fa-youtube:before {
  content: "\F167";
}

.fa-youtube-square:before {
  content: "\F431";
}

.fa-zhihu:before {
  content: "\F63F";
}

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

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

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

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

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

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

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

body {
  margin: 0;
}

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

main {
  display: block;
}

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

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

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

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

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

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

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

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

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

a {
  background-color: transparent;
}

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

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

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

b,
strong {
  font-weight: bolder;
}

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

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

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

small {
  font-size: 80%;
}

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

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

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

img {
  border-style: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

progress {
  vertical-align: baseline;
}

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

textarea {
  overflow: auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

details {
  display: block;
}

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

summary {
  display: list-item;
}

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

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

template {
  display: none;
}

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

[hidden] {
  display: none;
}

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

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

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

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

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

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

fieldset {
  margin: 0;
  padding: 0;
}

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

/**
 * Tailwind custom reset styles
 */

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

html {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */
  line-height: 1.5; /* 2 */
}

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

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

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

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

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

img {
  border-style: solid;
}

textarea {
  resize: vertical;
}

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

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

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

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

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

table {
  border-collapse: collapse;
}

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

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

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

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

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

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

pre,
code,
kbd,
samp {
  font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

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

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

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

.container {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}

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

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

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

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

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  list-style: none;
  padding: 0;
}

.pagination .page-item .page-link {
  padding: .75rem;
  display: block;
  text-decoration: none;
  border-top-width: 1px;
  border-left-width: 1px;
  border-bottom-width: 1px;
  background-color: #ffffff;
  color: #2779BD;
}

.pagination .page-item .page-link:hover {
  background-color: #f1f5f8;
}

.pagination .page-item:first-child .page-link {
  border-top-left-radius: .25rem;
  border-bottom-left-radius: .25rem;
}

.pagination .page-item:last-child .page-link {
  border-right-width: 1px;
  border-top-right-radius: .25rem;
  border-bottom-right-radius: .25rem;
}

.pagination .page-item.active .page-link {
  background-color: #2779BD;
  border-color: #2779BD;
  color: #ffffff;
}

.pagination .page-item.disabled .page-link {
  background-color: #f1f5f8;
  color: #8795a1;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.divide-gray-100 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #f7fafc;
  border-color: rgba(247, 250, 252, var(--divide-opacity));
}

.divide-gray-200 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #edf2f7;
  border-color: rgba(237, 242, 247, var(--divide-opacity));
}

.divide-gray-300 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #e2e8f0;
  border-color: rgba(226, 232, 240, var(--divide-opacity));
}

.divide-gray-400 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #cbd5e0;
  border-color: rgba(203, 213, 224, var(--divide-opacity));
}

.divide-gray-500 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #a0aec0;
  border-color: rgba(160, 174, 192, var(--divide-opacity));
}

.divide-gray-600 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #718096;
  border-color: rgba(113, 128, 150, var(--divide-opacity));
}

.divide-gray-700 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #4a5568;
  border-color: rgba(74, 85, 104, var(--divide-opacity));
}

.divide-gray-800 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #2d3748;
  border-color: rgba(45, 55, 72, var(--divide-opacity));
}

.divide-gray-900 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #1a202c;
  border-color: rgba(26, 32, 44, var(--divide-opacity));
}

.divide-red-100 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #fff5f5;
  border-color: rgba(255, 245, 245, var(--divide-opacity));
}

.divide-red-200 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #fed7d7;
  border-color: rgba(254, 215, 215, var(--divide-opacity));
}

.divide-red-300 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #feb2b2;
  border-color: rgba(254, 178, 178, var(--divide-opacity));
}

.divide-red-400 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #fc8181;
  border-color: rgba(252, 129, 129, var(--divide-opacity));
}

.divide-red-500 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #f56565;
  border-color: rgba(245, 101, 101, var(--divide-opacity));
}

.divide-red-600 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #e53e3e;
  border-color: rgba(229, 62, 62, var(--divide-opacity));
}

.divide-red-700 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #c53030;
  border-color: rgba(197, 48, 48, var(--divide-opacity));
}

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

.divide-red-900 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #742a2a;
  border-color: rgba(116, 42, 42, var(--divide-opacity));
}

.divide-orange-100 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #fffaf0;
  border-color: rgba(255, 250, 240, var(--divide-opacity));
}

.divide-orange-200 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #feebc8;
  border-color: rgba(254, 235, 200, var(--divide-opacity));
}

.divide-orange-300 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #fbd38d;
  border-color: rgba(251, 211, 141, var(--divide-opacity));
}

.divide-orange-400 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #f6ad55;
  border-color: rgba(246, 173, 85, var(--divide-opacity));
}

.divide-orange-500 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #ed8936;
  border-color: rgba(237, 137, 54, var(--divide-opacity));
}

.divide-orange-600 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #dd6b20;
  border-color: rgba(221, 107, 32, var(--divide-opacity));
}

.divide-orange-700 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #c05621;
  border-color: rgba(192, 86, 33, var(--divide-opacity));
}

.divide-orange-800 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #9c4221;
  border-color: rgba(156, 66, 33, var(--divide-opacity));
}

.divide-orange-900 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #7b341e;
  border-color: rgba(123, 52, 30, var(--divide-opacity));
}

.divide-yellow-100 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #fffff0;
  border-color: rgba(255, 255, 240, var(--divide-opacity));
}

.divide-yellow-200 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #fefcbf;
  border-color: rgba(254, 252, 191, var(--divide-opacity));
}

.divide-yellow-300 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #faf089;
  border-color: rgba(250, 240, 137, var(--divide-opacity));
}

.divide-yellow-400 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #f6e05e;
  border-color: rgba(246, 224, 94, var(--divide-opacity));
}

.divide-yellow-500 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #ecc94b;
  border-color: rgba(236, 201, 75, var(--divide-opacity));
}

.divide-yellow-600 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #d69e2e;
  border-color: rgba(214, 158, 46, var(--divide-opacity));
}

.divide-yellow-700 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #b7791f;
  border-color: rgba(183, 121, 31, var(--divide-opacity));
}

.divide-yellow-800 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #975a16;
  border-color: rgba(151, 90, 22, var(--divide-opacity));
}

.divide-yellow-900 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #744210;
  border-color: rgba(116, 66, 16, var(--divide-opacity));
}

.divide-green-100 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #f0fff4;
  border-color: rgba(240, 255, 244, var(--divide-opacity));
}

.divide-green-200 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #c6f6d5;
  border-color: rgba(198, 246, 213, var(--divide-opacity));
}

.divide-green-300 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #9ae6b4;
  border-color: rgba(154, 230, 180, var(--divide-opacity));
}

.divide-green-400 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #68d391;
  border-color: rgba(104, 211, 145, var(--divide-opacity));
}

.divide-green-500 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #48bb78;
  border-color: rgba(72, 187, 120, var(--divide-opacity));
}

.divide-green-600 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #38a169;
  border-color: rgba(56, 161, 105, var(--divide-opacity));
}

.divide-green-700 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #2f855a;
  border-color: rgba(47, 133, 90, var(--divide-opacity));
}

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

.divide-green-900 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #22543d;
  border-color: rgba(34, 84, 61, var(--divide-opacity));
}

.divide-teal-100 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #e6fffa;
  border-color: rgba(230, 255, 250, var(--divide-opacity));
}

.divide-teal-200 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #b2f5ea;
  border-color: rgba(178, 245, 234, var(--divide-opacity));
}

.divide-teal-300 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #81e6d9;
  border-color: rgba(129, 230, 217, var(--divide-opacity));
}

.divide-teal-400 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #4fd1c5;
  border-color: rgba(79, 209, 197, var(--divide-opacity));
}

.divide-teal-500 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #38b2ac;
  border-color: rgba(56, 178, 172, var(--divide-opacity));
}

.divide-teal-600 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #319795;
  border-color: rgba(49, 151, 149, var(--divide-opacity));
}

.divide-teal-700 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #2c7a7b;
  border-color: rgba(44, 122, 123, var(--divide-opacity));
}

.divide-teal-800 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #285e61;
  border-color: rgba(40, 94, 97, var(--divide-opacity));
}

.divide-teal-900 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #234e52;
  border-color: rgba(35, 78, 82, var(--divide-opacity));
}

.divide-blue-100 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #ebf8ff;
  border-color: rgba(235, 248, 255, var(--divide-opacity));
}

.divide-blue-200 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #bee3f8;
  border-color: rgba(190, 227, 248, var(--divide-opacity));
}

.divide-blue-300 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #90cdf4;
  border-color: rgba(144, 205, 244, var(--divide-opacity));
}

.divide-blue-400 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #63b3ed;
  border-color: rgba(99, 179, 237, var(--divide-opacity));
}

.divide-blue-500 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #4299e1;
  border-color: rgba(66, 153, 225, var(--divide-opacity));
}

.divide-blue-600 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #3182ce;
  border-color: rgba(49, 130, 206, var(--divide-opacity));
}

.divide-blue-700 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #2b6cb0;
  border-color: rgba(43, 108, 176, var(--divide-opacity));
}

.divide-blue-800 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #2c5282;
  border-color: rgba(44, 82, 130, var(--divide-opacity));
}

.divide-blue-900 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #2a4365;
  border-color: rgba(42, 67, 101, var(--divide-opacity));
}

.divide-indigo-100 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #ebf4ff;
  border-color: rgba(235, 244, 255, var(--divide-opacity));
}

.divide-indigo-200 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #c3dafe;
  border-color: rgba(195, 218, 254, var(--divide-opacity));
}

.divide-indigo-300 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #a3bffa;
  border-color: rgba(163, 191, 250, var(--divide-opacity));
}

.divide-indigo-400 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #7f9cf5;
  border-color: rgba(127, 156, 245, var(--divide-opacity));
}

.divide-indigo-500 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #667eea;
  border-color: rgba(102, 126, 234, var(--divide-opacity));
}

.divide-indigo-600 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #5a67d8;
  border-color: rgba(90, 103, 216, var(--divide-opacity));
}

.divide-indigo-700 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #4c51bf;
  border-color: rgba(76, 81, 191, var(--divide-opacity));
}

.divide-indigo-800 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #434190;
  border-color: rgba(67, 65, 144, var(--divide-opacity));
}

.divide-indigo-900 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #3c366b;
  border-color: rgba(60, 54, 107, var(--divide-opacity));
}

.divide-purple-100 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #faf5ff;
  border-color: rgba(250, 245, 255, var(--divide-opacity));
}

.divide-purple-200 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #e9d8fd;
  border-color: rgba(233, 216, 253, var(--divide-opacity));
}

.divide-purple-300 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #d6bcfa;
  border-color: rgba(214, 188, 250, var(--divide-opacity));
}

.divide-purple-400 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #b794f4;
  border-color: rgba(183, 148, 244, var(--divide-opacity));
}

.divide-purple-500 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #9f7aea;
  border-color: rgba(159, 122, 234, var(--divide-opacity));
}

.divide-purple-600 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #805ad5;
  border-color: rgba(128, 90, 213, var(--divide-opacity));
}

.divide-purple-700 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #6b46c1;
  border-color: rgba(107, 70, 193, var(--divide-opacity));
}

.divide-purple-800 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #553c9a;
  border-color: rgba(85, 60, 154, var(--divide-opacity));
}

.divide-purple-900 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #44337a;
  border-color: rgba(68, 51, 122, var(--divide-opacity));
}

.divide-pink-100 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #fff5f7;
  border-color: rgba(255, 245, 247, var(--divide-opacity));
}

.divide-pink-200 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #fed7e2;
  border-color: rgba(254, 215, 226, var(--divide-opacity));
}

.divide-pink-300 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #fbb6ce;
  border-color: rgba(251, 182, 206, var(--divide-opacity));
}

.divide-pink-400 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #f687b3;
  border-color: rgba(246, 135, 179, var(--divide-opacity));
}

.divide-pink-500 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #ed64a6;
  border-color: rgba(237, 100, 166, var(--divide-opacity));
}

.divide-pink-600 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #d53f8c;
  border-color: rgba(213, 63, 140, var(--divide-opacity));
}

.divide-pink-700 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #b83280;
  border-color: rgba(184, 50, 128, var(--divide-opacity));
}

.divide-pink-800 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #97266d;
  border-color: rgba(151, 38, 109, var(--divide-opacity));
}

.divide-pink-900 > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #702459;
  border-color: rgba(112, 36, 89, var(--divide-opacity));
}

.divide-esa > :not(template) ~ :not(template) {
  --divide-opacity: 1;
  border-color: #e53261;
  border-color: rgba(229, 50, 97, var(--divide-opacity));
}

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

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

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

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

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

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

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

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

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

.appearance-none {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

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

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

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

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

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

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

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

.bg-gray-100 {
  --bg-opacity: 1;
  background-color: #f7fafc;
  background-color: rgba(247, 250, 252, var(--bg-opacity));
}

.bg-gray-200 {
  --bg-opacity: 1;
  background-color: #edf2f7;
  background-color: rgba(237, 242, 247, var(--bg-opacity));
}

.bg-gray-300 {
  --bg-opacity: 1;
  background-color: #e2e8f0;
  background-color: rgba(226, 232, 240, var(--bg-opacity));
}

.bg-gray-400 {
  --bg-opacity: 1;
  background-color: #cbd5e0;
  background-color: rgba(203, 213, 224, var(--bg-opacity));
}

.bg-gray-500 {
  --bg-opacity: 1;
  background-color: #a0aec0;
  background-color: rgba(160, 174, 192, var(--bg-opacity));
}

.bg-gray-600 {
  --bg-opacity: 1;
  background-color: #718096;
  background-color: rgba(113, 128, 150, var(--bg-opacity));
}

.bg-gray-700 {
  --bg-opacity: 1;
  background-color: #4a5568;
  background-color: rgba(74, 85, 104, var(--bg-opacity));
}

.bg-gray-800 {
  --bg-opacity: 1;
  background-color: #2d3748;
  background-color: rgba(45, 55, 72, var(--bg-opacity));
}

.bg-gray-900 {
  --bg-opacity: 1;
  background-color: #1a202c;
  background-color: rgba(26, 32, 44, var(--bg-opacity));
}

.bg-red-100 {
  --bg-opacity: 1;
  background-color: #fff5f5;
  background-color: rgba(255, 245, 245, var(--bg-opacity));
}

.bg-red-200 {
  --bg-opacity: 1;
  background-color: #fed7d7;
  background-color: rgba(254, 215, 215, var(--bg-opacity));
}

.bg-red-300 {
  --bg-opacity: 1;
  background-color: #feb2b2;
  background-color: rgba(254, 178, 178, var(--bg-opacity));
}

.bg-red-400 {
  --bg-opacity: 1;
  background-color: #fc8181;
  background-color: rgba(252, 129, 129, var(--bg-opacity));
}

.bg-red-500 {
  --bg-opacity: 1;
  background-color: #f56565;
  background-color: rgba(245, 101, 101, var(--bg-opacity));
}

.bg-red-600 {
  --bg-opacity: 1;
  background-color: #e53e3e;
  background-color: rgba(229, 62, 62, var(--bg-opacity));
}

.bg-red-700 {
  --bg-opacity: 1;
  background-color: #c53030;
  background-color: rgba(197, 48, 48, var(--bg-opacity));
}

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

.bg-red-900 {
  --bg-opacity: 1;
  background-color: #742a2a;
  background-color: rgba(116, 42, 42, var(--bg-opacity));
}

.bg-orange-100 {
  --bg-opacity: 1;
  background-color: #fffaf0;
  background-color: rgba(255, 250, 240, var(--bg-opacity));
}

.bg-orange-200 {
  --bg-opacity: 1;
  background-color: #feebc8;
  background-color: rgba(254, 235, 200, var(--bg-opacity));
}

.bg-orange-300 {
  --bg-opacity: 1;
  background-color: #fbd38d;
  background-color: rgba(251, 211, 141, var(--bg-opacity));
}

.bg-orange-400 {
  --bg-opacity: 1;
  background-color: #f6ad55;
  background-color: rgba(246, 173, 85, var(--bg-opacity));
}

.bg-orange-500 {
  --bg-opacity: 1;
  background-color: #ed8936;
  background-color: rgba(237, 137, 54, var(--bg-opacity));
}

.bg-orange-600 {
  --bg-opacity: 1;
  background-color: #dd6b20;
  background-color: rgba(221, 107, 32, var(--bg-opacity));
}

.bg-orange-700 {
  --bg-opacity: 1;
  background-color: #c05621;
  background-color: rgba(192, 86, 33, var(--bg-opacity));
}

.bg-orange-800 {
  --bg-opacity: 1;
  background-color: #9c4221;
  background-color: rgba(156, 66, 33, var(--bg-opacity));
}

.bg-orange-900 {
  --bg-opacity: 1;
  background-color: #7b341e;
  background-color: rgba(123, 52, 30, var(--bg-opacity));
}

.bg-yellow-100 {
  --bg-opacity: 1;
  background-color: #fffff0;
  background-color: rgba(255, 255, 240, var(--bg-opacity));
}

.bg-yellow-200 {
  --bg-opacity: 1;
  background-color: #fefcbf;
  background-color: rgba(254, 252, 191, var(--bg-opacity));
}

.bg-yellow-300 {
  --bg-opacity: 1;
  background-color: #faf089;
  background-color: rgba(250, 240, 137, var(--bg-opacity));
}

.bg-yellow-400 {
  --bg-opacity: 1;
  background-color: #f6e05e;
  background-color: rgba(246, 224, 94, var(--bg-opacity));
}

.bg-yellow-500 {
  --bg-opacity: 1;
  background-color: #ecc94b;
  background-color: rgba(236, 201, 75, var(--bg-opacity));
}

.bg-yellow-600 {
  --bg-opacity: 1;
  background-color: #d69e2e;
  background-color: rgba(214, 158, 46, var(--bg-opacity));
}

.bg-yellow-700 {
  --bg-opacity: 1;
  background-color: #b7791f;
  background-color: rgba(183, 121, 31, var(--bg-opacity));
}

.bg-yellow-800 {
  --bg-opacity: 1;
  background-color: #975a16;
  background-color: rgba(151, 90, 22, var(--bg-opacity));
}

.bg-yellow-900 {
  --bg-opacity: 1;
  background-color: #744210;
  background-color: rgba(116, 66, 16, var(--bg-opacity));
}

.bg-green-100 {
  --bg-opacity: 1;
  background-color: #f0fff4;
  background-color: rgba(240, 255, 244, var(--bg-opacity));
}

.bg-green-200 {
  --bg-opacity: 1;
  background-color: #c6f6d5;
  background-color: rgba(198, 246, 213, var(--bg-opacity));
}

.bg-green-300 {
  --bg-opacity: 1;
  background-color: #9ae6b4;
  background-color: rgba(154, 230, 180, var(--bg-opacity));
}

.bg-green-400 {
  --bg-opacity: 1;
  background-color: #68d391;
  background-color: rgba(104, 211, 145, var(--bg-opacity));
}

.bg-green-500 {
  --bg-opacity: 1;
  background-color: #48bb78;
  background-color: rgba(72, 187, 120, var(--bg-opacity));
}

.bg-green-600 {
  --bg-opacity: 1;
  background-color: #38a169;
  background-color: rgba(56, 161, 105, var(--bg-opacity));
}

.bg-green-700 {
  --bg-opacity: 1;
  background-color: #2f855a;
  background-color: rgba(47, 133, 90, var(--bg-opacity));
}

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

.bg-green-900 {
  --bg-opacity: 1;
  background-color: #22543d;
  background-color: rgba(34, 84, 61, var(--bg-opacity));
}

.bg-teal-100 {
  --bg-opacity: 1;
  background-color: #e6fffa;
  background-color: rgba(230, 255, 250, var(--bg-opacity));
}

.bg-teal-200 {
  --bg-opacity: 1;
  background-color: #b2f5ea;
  background-color: rgba(178, 245, 234, var(--bg-opacity));
}

.bg-teal-300 {
  --bg-opacity: 1;
  background-color: #81e6d9;
  background-color: rgba(129, 230, 217, var(--bg-opacity));
}

.bg-teal-400 {
  --bg-opacity: 1;
  background-color: #4fd1c5;
  background-color: rgba(79, 209, 197, var(--bg-opacity));
}

.bg-teal-500 {
  --bg-opacity: 1;
  background-color: #38b2ac;
  background-color: rgba(56, 178, 172, var(--bg-opacity));
}

.bg-teal-600 {
  --bg-opacity: 1;
  background-color: #319795;
  background-color: rgba(49, 151, 149, var(--bg-opacity));
}

.bg-teal-700 {
  --bg-opacity: 1;
  background-color: #2c7a7b;
  background-color: rgba(44, 122, 123, var(--bg-opacity));
}

.bg-teal-800 {
  --bg-opacity: 1;
  background-color: #285e61;
  background-color: rgba(40, 94, 97, var(--bg-opacity));
}

.bg-teal-900 {
  --bg-opacity: 1;
  background-color: #234e52;
  background-color: rgba(35, 78, 82, var(--bg-opacity));
}

.bg-blue-100 {
  --bg-opacity: 1;
  background-color: #ebf8ff;
  background-color: rgba(235, 248, 255, var(--bg-opacity));
}

.bg-blue-200 {
  --bg-opacity: 1;
  background-color: #bee3f8;
  background-color: rgba(190, 227, 248, var(--bg-opacity));
}

.bg-blue-300 {
  --bg-opacity: 1;
  background-color: #90cdf4;
  background-color: rgba(144, 205, 244, var(--bg-opacity));
}

.bg-blue-400 {
  --bg-opacity: 1;
  background-color: #63b3ed;
  background-color: rgba(99, 179, 237, var(--bg-opacity));
}

.bg-blue-500 {
  --bg-opacity: 1;
  background-color: #4299e1;
  background-color: rgba(66, 153, 225, var(--bg-opacity));
}

.bg-blue-600 {
  --bg-opacity: 1;
  background-color: #3182ce;
  background-color: rgba(49, 130, 206, var(--bg-opacity));
}

.bg-blue-700 {
  --bg-opacity: 1;
  background-color: #2b6cb0;
  background-color: rgba(43, 108, 176, var(--bg-opacity));
}

.bg-blue-800 {
  --bg-opacity: 1;
  background-color: #2c5282;
  background-color: rgba(44, 82, 130, var(--bg-opacity));
}

.bg-blue-900 {
  --bg-opacity: 1;
  background-color: #2a4365;
  background-color: rgba(42, 67, 101, var(--bg-opacity));
}

.bg-indigo-100 {
  --bg-opacity: 1;
  background-color: #ebf4ff;
  background-color: rgba(235, 244, 255, var(--bg-opacity));
}

.bg-indigo-200 {
  --bg-opacity: 1;
  background-color: #c3dafe;
  background-color: rgba(195, 218, 254, var(--bg-opacity));
}

.bg-indigo-300 {
  --bg-opacity: 1;
  background-color: #a3bffa;
  background-color: rgba(163, 191, 250, var(--bg-opacity));
}

.bg-indigo-400 {
  --bg-opacity: 1;
  background-color: #7f9cf5;
  background-color: rgba(127, 156, 245, var(--bg-opacity));
}

.bg-indigo-500 {
  --bg-opacity: 1;
  background-color: #667eea;
  background-color: rgba(102, 126, 234, var(--bg-opacity));
}

.bg-indigo-600 {
  --bg-opacity: 1;
  background-color: #5a67d8;
  background-color: rgba(90, 103, 216, var(--bg-opacity));
}

.bg-indigo-700 {
  --bg-opacity: 1;
  background-color: #4c51bf;
  background-color: rgba(76, 81, 191, var(--bg-opacity));
}

.bg-indigo-800 {
  --bg-opacity: 1;
  background-color: #434190;
  background-color: rgba(67, 65, 144, var(--bg-opacity));
}

.bg-indigo-900 {
  --bg-opacity: 1;
  background-color: #3c366b;
  background-color: rgba(60, 54, 107, var(--bg-opacity));
}

.bg-purple-100 {
  --bg-opacity: 1;
  background-color: #faf5ff;
  background-color: rgba(250, 245, 255, var(--bg-opacity));
}

.bg-purple-200 {
  --bg-opacity: 1;
  background-color: #e9d8fd;
  background-color: rgba(233, 216, 253, var(--bg-opacity));
}

.bg-purple-300 {
  --bg-opacity: 1;
  background-color: #d6bcfa;
  background-color: rgba(214, 188, 250, var(--bg-opacity));
}

.bg-purple-400 {
  --bg-opacity: 1;
  background-color: #b794f4;
  background-color: rgba(183, 148, 244, var(--bg-opacity));
}

.bg-purple-500 {
  --bg-opacity: 1;
  background-color: #9f7aea;
  background-color: rgba(159, 122, 234, var(--bg-opacity));
}

.bg-purple-600 {
  --bg-opacity: 1;
  background-color: #805ad5;
  background-color: rgba(128, 90, 213, var(--bg-opacity));
}

.bg-purple-700 {
  --bg-opacity: 1;
  background-color: #6b46c1;
  background-color: rgba(107, 70, 193, var(--bg-opacity));
}

.bg-purple-800 {
  --bg-opacity: 1;
  background-color: #553c9a;
  background-color: rgba(85, 60, 154, var(--bg-opacity));
}

.bg-purple-900 {
  --bg-opacity: 1;
  background-color: #44337a;
  background-color: rgba(68, 51, 122, var(--bg-opacity));
}

.bg-pink-100 {
  --bg-opacity: 1;
  background-color: #fff5f7;
  background-color: rgba(255, 245, 247, var(--bg-opacity));
}

.bg-pink-200 {
  --bg-opacity: 1;
  background-color: #fed7e2;
  background-color: rgba(254, 215, 226, var(--bg-opacity));
}

.bg-pink-300 {
  --bg-opacity: 1;
  background-color: #fbb6ce;
  background-color: rgba(251, 182, 206, var(--bg-opacity));
}

.bg-pink-400 {
  --bg-opacity: 1;
  background-color: #f687b3;
  background-color: rgba(246, 135, 179, var(--bg-opacity));
}

.bg-pink-500 {
  --bg-opacity: 1;
  background-color: #ed64a6;
  background-color: rgba(237, 100, 166, var(--bg-opacity));
}

.bg-pink-600 {
  --bg-opacity: 1;
  background-color: #d53f8c;
  background-color: rgba(213, 63, 140, var(--bg-opacity));
}

.bg-pink-700 {
  --bg-opacity: 1;
  background-color: #b83280;
  background-color: rgba(184, 50, 128, var(--bg-opacity));
}

.bg-pink-800 {
  --bg-opacity: 1;
  background-color: #97266d;
  background-color: rgba(151, 38, 109, var(--bg-opacity));
}

.bg-pink-900 {
  --bg-opacity: 1;
  background-color: #702459;
  background-color: rgba(112, 36, 89, var(--bg-opacity));
}

.bg-esa {
  --bg-opacity: 1;
  background-color: #e53261;
  background-color: rgba(229, 50, 97, var(--bg-opacity));
}

.odd\:bg-transparent:nth-child(odd) {
  background-color: transparent;
}

.odd\:bg-current:nth-child(odd) {
  background-color: currentColor;
}

.odd\:bg-black:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #000;
  background-color: rgba(0, 0, 0, var(--bg-opacity));
}

.odd\:bg-white:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #fff;
  background-color: rgba(255, 255, 255, var(--bg-opacity));
}

.odd\:bg-gray-100:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #f7fafc;
  background-color: rgba(247, 250, 252, var(--bg-opacity));
}

.odd\:bg-gray-200:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #edf2f7;
  background-color: rgba(237, 242, 247, var(--bg-opacity));
}

.odd\:bg-gray-300:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #e2e8f0;
  background-color: rgba(226, 232, 240, var(--bg-opacity));
}

.odd\:bg-gray-400:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #cbd5e0;
  background-color: rgba(203, 213, 224, var(--bg-opacity));
}

.odd\:bg-gray-500:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #a0aec0;
  background-color: rgba(160, 174, 192, var(--bg-opacity));
}

.odd\:bg-gray-600:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #718096;
  background-color: rgba(113, 128, 150, var(--bg-opacity));
}

.odd\:bg-gray-700:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #4a5568;
  background-color: rgba(74, 85, 104, var(--bg-opacity));
}

.odd\:bg-gray-800:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #2d3748;
  background-color: rgba(45, 55, 72, var(--bg-opacity));
}

.odd\:bg-gray-900:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #1a202c;
  background-color: rgba(26, 32, 44, var(--bg-opacity));
}

.odd\:bg-red-100:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #fff5f5;
  background-color: rgba(255, 245, 245, var(--bg-opacity));
}

.odd\:bg-red-200:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #fed7d7;
  background-color: rgba(254, 215, 215, var(--bg-opacity));
}

.odd\:bg-red-300:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #feb2b2;
  background-color: rgba(254, 178, 178, var(--bg-opacity));
}

.odd\:bg-red-400:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #fc8181;
  background-color: rgba(252, 129, 129, var(--bg-opacity));
}

.odd\:bg-red-500:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #f56565;
  background-color: rgba(245, 101, 101, var(--bg-opacity));
}

.odd\:bg-red-600:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #e53e3e;
  background-color: rgba(229, 62, 62, var(--bg-opacity));
}

.odd\:bg-red-700:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #c53030;
  background-color: rgba(197, 48, 48, var(--bg-opacity));
}

.odd\:bg-red-800:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #9b2c2c;
  background-color: rgba(155, 44, 44, var(--bg-opacity));
}

.odd\:bg-red-900:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #742a2a;
  background-color: rgba(116, 42, 42, var(--bg-opacity));
}

.odd\:bg-orange-100:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #fffaf0;
  background-color: rgba(255, 250, 240, var(--bg-opacity));
}

.odd\:bg-orange-200:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #feebc8;
  background-color: rgba(254, 235, 200, var(--bg-opacity));
}

.odd\:bg-orange-300:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #fbd38d;
  background-color: rgba(251, 211, 141, var(--bg-opacity));
}

.odd\:bg-orange-400:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #f6ad55;
  background-color: rgba(246, 173, 85, var(--bg-opacity));
}

.odd\:bg-orange-500:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #ed8936;
  background-color: rgba(237, 137, 54, var(--bg-opacity));
}

.odd\:bg-orange-600:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #dd6b20;
  background-color: rgba(221, 107, 32, var(--bg-opacity));
}

.odd\:bg-orange-700:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #c05621;
  background-color: rgba(192, 86, 33, var(--bg-opacity));
}

.odd\:bg-orange-800:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #9c4221;
  background-color: rgba(156, 66, 33, var(--bg-opacity));
}

.odd\:bg-orange-900:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #7b341e;
  background-color: rgba(123, 52, 30, var(--bg-opacity));
}

.odd\:bg-yellow-100:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #fffff0;
  background-color: rgba(255, 255, 240, var(--bg-opacity));
}

.odd\:bg-yellow-200:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #fefcbf;
  background-color: rgba(254, 252, 191, var(--bg-opacity));
}

.odd\:bg-yellow-300:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #faf089;
  background-color: rgba(250, 240, 137, var(--bg-opacity));
}

.odd\:bg-yellow-400:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #f6e05e;
  background-color: rgba(246, 224, 94, var(--bg-opacity));
}

.odd\:bg-yellow-500:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #ecc94b;
  background-color: rgba(236, 201, 75, var(--bg-opacity));
}

.odd\:bg-yellow-600:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #d69e2e;
  background-color: rgba(214, 158, 46, var(--bg-opacity));
}

.odd\:bg-yellow-700:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #b7791f;
  background-color: rgba(183, 121, 31, var(--bg-opacity));
}

.odd\:bg-yellow-800:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #975a16;
  background-color: rgba(151, 90, 22, var(--bg-opacity));
}

.odd\:bg-yellow-900:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #744210;
  background-color: rgba(116, 66, 16, var(--bg-opacity));
}

.odd\:bg-green-100:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #f0fff4;
  background-color: rgba(240, 255, 244, var(--bg-opacity));
}

.odd\:bg-green-200:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #c6f6d5;
  background-color: rgba(198, 246, 213, var(--bg-opacity));
}

.odd\:bg-green-300:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #9ae6b4;
  background-color: rgba(154, 230, 180, var(--bg-opacity));
}

.odd\:bg-green-400:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #68d391;
  background-color: rgba(104, 211, 145, var(--bg-opacity));
}

.odd\:bg-green-500:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #48bb78;
  background-color: rgba(72, 187, 120, var(--bg-opacity));
}

.odd\:bg-green-600:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #38a169;
  background-color: rgba(56, 161, 105, var(--bg-opacity));
}

.odd\:bg-green-700:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #2f855a;
  background-color: rgba(47, 133, 90, var(--bg-opacity));
}

.odd\:bg-green-800:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #276749;
  background-color: rgba(39, 103, 73, var(--bg-opacity));
}

.odd\:bg-green-900:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #22543d;
  background-color: rgba(34, 84, 61, var(--bg-opacity));
}

.odd\:bg-teal-100:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #e6fffa;
  background-color: rgba(230, 255, 250, var(--bg-opacity));
}

.odd\:bg-teal-200:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #b2f5ea;
  background-color: rgba(178, 245, 234, var(--bg-opacity));
}

.odd\:bg-teal-300:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #81e6d9;
  background-color: rgba(129, 230, 217, var(--bg-opacity));
}

.odd\:bg-teal-400:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #4fd1c5;
  background-color: rgba(79, 209, 197, var(--bg-opacity));
}

.odd\:bg-teal-500:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #38b2ac;
  background-color: rgba(56, 178, 172, var(--bg-opacity));
}

.odd\:bg-teal-600:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #319795;
  background-color: rgba(49, 151, 149, var(--bg-opacity));
}

.odd\:bg-teal-700:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #2c7a7b;
  background-color: rgba(44, 122, 123, var(--bg-opacity));
}

.odd\:bg-teal-800:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #285e61;
  background-color: rgba(40, 94, 97, var(--bg-opacity));
}

.odd\:bg-teal-900:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #234e52;
  background-color: rgba(35, 78, 82, var(--bg-opacity));
}

.odd\:bg-blue-100:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #ebf8ff;
  background-color: rgba(235, 248, 255, var(--bg-opacity));
}

.odd\:bg-blue-200:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #bee3f8;
  background-color: rgba(190, 227, 248, var(--bg-opacity));
}

.odd\:bg-blue-300:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #90cdf4;
  background-color: rgba(144, 205, 244, var(--bg-opacity));
}

.odd\:bg-blue-400:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #63b3ed;
  background-color: rgba(99, 179, 237, var(--bg-opacity));
}

.odd\:bg-blue-500:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #4299e1;
  background-color: rgba(66, 153, 225, var(--bg-opacity));
}

.odd\:bg-blue-600:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #3182ce;
  background-color: rgba(49, 130, 206, var(--bg-opacity));
}

.odd\:bg-blue-700:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #2b6cb0;
  background-color: rgba(43, 108, 176, var(--bg-opacity));
}

.odd\:bg-blue-800:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #2c5282;
  background-color: rgba(44, 82, 130, var(--bg-opacity));
}

.odd\:bg-blue-900:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #2a4365;
  background-color: rgba(42, 67, 101, var(--bg-opacity));
}

.odd\:bg-indigo-100:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #ebf4ff;
  background-color: rgba(235, 244, 255, var(--bg-opacity));
}

.odd\:bg-indigo-200:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #c3dafe;
  background-color: rgba(195, 218, 254, var(--bg-opacity));
}

.odd\:bg-indigo-300:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #a3bffa;
  background-color: rgba(163, 191, 250, var(--bg-opacity));
}

.odd\:bg-indigo-400:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #7f9cf5;
  background-color: rgba(127, 156, 245, var(--bg-opacity));
}

.odd\:bg-indigo-500:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #667eea;
  background-color: rgba(102, 126, 234, var(--bg-opacity));
}

.odd\:bg-indigo-600:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #5a67d8;
  background-color: rgba(90, 103, 216, var(--bg-opacity));
}

.odd\:bg-indigo-700:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #4c51bf;
  background-color: rgba(76, 81, 191, var(--bg-opacity));
}

.odd\:bg-indigo-800:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #434190;
  background-color: rgba(67, 65, 144, var(--bg-opacity));
}

.odd\:bg-indigo-900:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #3c366b;
  background-color: rgba(60, 54, 107, var(--bg-opacity));
}

.odd\:bg-purple-100:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #faf5ff;
  background-color: rgba(250, 245, 255, var(--bg-opacity));
}

.odd\:bg-purple-200:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #e9d8fd;
  background-color: rgba(233, 216, 253, var(--bg-opacity));
}

.odd\:bg-purple-300:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #d6bcfa;
  background-color: rgba(214, 188, 250, var(--bg-opacity));
}

.odd\:bg-purple-400:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #b794f4;
  background-color: rgba(183, 148, 244, var(--bg-opacity));
}

.odd\:bg-purple-500:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #9f7aea;
  background-color: rgba(159, 122, 234, var(--bg-opacity));
}

.odd\:bg-purple-600:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #805ad5;
  background-color: rgba(128, 90, 213, var(--bg-opacity));
}

.odd\:bg-purple-700:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #6b46c1;
  background-color: rgba(107, 70, 193, var(--bg-opacity));
}

.odd\:bg-purple-800:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #553c9a;
  background-color: rgba(85, 60, 154, var(--bg-opacity));
}

.odd\:bg-purple-900:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #44337a;
  background-color: rgba(68, 51, 122, var(--bg-opacity));
}

.odd\:bg-pink-100:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #fff5f7;
  background-color: rgba(255, 245, 247, var(--bg-opacity));
}

.odd\:bg-pink-200:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #fed7e2;
  background-color: rgba(254, 215, 226, var(--bg-opacity));
}

.odd\:bg-pink-300:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #fbb6ce;
  background-color: rgba(251, 182, 206, var(--bg-opacity));
}

.odd\:bg-pink-400:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #f687b3;
  background-color: rgba(246, 135, 179, var(--bg-opacity));
}

.odd\:bg-pink-500:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #ed64a6;
  background-color: rgba(237, 100, 166, var(--bg-opacity));
}

.odd\:bg-pink-600:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #d53f8c;
  background-color: rgba(213, 63, 140, var(--bg-opacity));
}

.odd\:bg-pink-700:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #b83280;
  background-color: rgba(184, 50, 128, var(--bg-opacity));
}

.odd\:bg-pink-800:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #97266d;
  background-color: rgba(151, 38, 109, var(--bg-opacity));
}

.odd\:bg-pink-900:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #702459;
  background-color: rgba(112, 36, 89, var(--bg-opacity));
}

.odd\:bg-esa:nth-child(odd) {
  --bg-opacity: 1;
  background-color: #e53261;
  background-color: rgba(229, 50, 97, var(--bg-opacity));
}

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

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

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

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

.hover\:bg-darkpink:hover {
  --bg-opacity: 1;
  background-color: #702459;
}

.hover\:bg-gray-100:hover {
  --bg-opacity: 1;
  background-color: #f7fafc;
  background-color: rgba(247, 250, 252, var(--bg-opacity));
}

.hover\:bg-gray-200:hover {
  --bg-opacity: 1;
  background-color: #edf2f7;
  background-color: rgba(237, 242, 247, var(--bg-opacity));
}

.hover\:bg-gray-300:hover {
  --bg-opacity: 1;
  background-color: #e2e8f0;
  background-color: rgba(226, 232, 240, var(--bg-opacity));
}

.hover\:bg-gray-400:hover {
  --bg-opacity: 1;
  background-color: #cbd5e0;
  background-color: rgba(203, 213, 224, var(--bg-opacity));
}

.hover\:bg-gray-500:hover {
  --bg-opacity: 1;
  background-color: #a0aec0;
  background-color: rgba(160, 174, 192, var(--bg-opacity));
}

.hover\:bg-gray-600:hover {
  --bg-opacity: 1;
  background-color: #718096;
  background-color: rgba(113, 128, 150, var(--bg-opacity));
}

.hover\:bg-gray-700:hover {
  --bg-opacity: 1;
  background-color: #4a5568;
  background-color: rgba(74, 85, 104, var(--bg-opacity));
}

.hover\:bg-gray-800:hover {
  --bg-opacity: 1;
  background-color: #2d3748;
  background-color: rgba(45, 55, 72, var(--bg-opacity));
}

.hover\:bg-gray-900:hover {
  --bg-opacity: 1;
  background-color: #1a202c;
  background-color: rgba(26, 32, 44, var(--bg-opacity));
}

.hover\:bg-red-100:hover {
  --bg-opacity: 1;
  background-color: #fff5f5;
  background-color: rgba(255, 245, 245, var(--bg-opacity));
}

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

.hover\:bg-red-300:hover {
  --bg-opacity: 1;
  background-color: #feb2b2;
  background-color: rgba(254, 178, 178, var(--bg-opacity));
}

.hover\:bg-red-400:hover {
  --bg-opacity: 1;
  background-color: #fc8181;
  background-color: rgba(252, 129, 129, var(--bg-opacity));
}

.hover\:bg-red-500:hover {
  --bg-opacity: 1;
  background-color: #f56565;
  background-color: rgba(245, 101, 101, var(--bg-opacity));
}

.hover\:bg-red-600:hover {
  --bg-opacity: 1;
  background-color: #e53e3e;
  background-color: rgba(229, 62, 62, var(--bg-opacity));
}

.hover\:bg-red-700:hover {
  --bg-opacity: 1;
  background-color: #c53030;
  background-color: rgba(197, 48, 48, var(--bg-opacity));
}

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

.hover\:bg-red-900:hover {
  --bg-opacity: 1;
  background-color: #742a2a;
  background-color: rgba(116, 42, 42, var(--bg-opacity));
}

.hover\:bg-orange-100:hover {
  --bg-opacity: 1;
  background-color: #fffaf0;
  background-color: rgba(255, 250, 240, var(--bg-opacity));
}

.hover\:bg-orange-200:hover {
  --bg-opacity: 1;
  background-color: #feebc8;
  background-color: rgba(254, 235, 200, var(--bg-opacity));
}

.hover\:bg-orange-300:hover {
  --bg-opacity: 1;
  background-color: #fbd38d;
  background-color: rgba(251, 211, 141, var(--bg-opacity));
}

.hover\:bg-orange-400:hover {
  --bg-opacity: 1;
  background-color: #f6ad55;
  background-color: rgba(246, 173, 85, var(--bg-opacity));
}

.hover\:bg-orange-500:hover {
  --bg-opacity: 1;
  background-color: #ed8936;
  background-color: rgba(237, 137, 54, var(--bg-opacity));
}

.hover\:bg-orange-600:hover {
  --bg-opacity: 1;
  background-color: #dd6b20;
  background-color: rgba(221, 107, 32, var(--bg-opacity));
}

.hover\:bg-orange-700:hover {
  --bg-opacity: 1;
  background-color: #c05621;
  background-color: rgba(192, 86, 33, var(--bg-opacity));
}

.hover\:bg-orange-800:hover {
  --bg-opacity: 1;
  background-color: #9c4221;
  background-color: rgba(156, 66, 33, var(--bg-opacity));
}

.hover\:bg-orange-900:hover {
  --bg-opacity: 1;
  background-color: #7b341e;
  background-color: rgba(123, 52, 30, var(--bg-opacity));
}

.hover\:bg-yellow-100:hover {
  --bg-opacity: 1;
  background-color: #fffff0;
  background-color: rgba(255, 255, 240, var(--bg-opacity));
}

.hover\:bg-yellow-200:hover {
  --bg-opacity: 1;
  background-color: #fefcbf;
  background-color: rgba(254, 252, 191, var(--bg-opacity));
}

.hover\:bg-yellow-300:hover {
  --bg-opacity: 1;
  background-color: #faf089;
  background-color: rgba(250, 240, 137, var(--bg-opacity));
}

.hover\:bg-yellow-400:hover {
  --bg-opacity: 1;
  background-color: #f6e05e;
  background-color: rgba(246, 224, 94, var(--bg-opacity));
}

.hover\:bg-yellow-500:hover {
  --bg-opacity: 1;
  background-color: #ecc94b;
  background-color: rgba(236, 201, 75, var(--bg-opacity));
}

.hover\:bg-yellow-600:hover {
  --bg-opacity: 1;
  background-color: #d69e2e;
  background-color: rgba(214, 158, 46, var(--bg-opacity));
}

.hover\:bg-yellow-700:hover {
  --bg-opacity: 1;
  background-color: #b7791f;
  background-color: rgba(183, 121, 31, var(--bg-opacity));
}

.hover\:bg-yellow-800:hover {
  --bg-opacity: 1;
  background-color: #975a16;
  background-color: rgba(151, 90, 22, var(--bg-opacity));
}

.hover\:bg-yellow-900:hover {
  --bg-opacity: 1;
  background-color: #744210;
  background-color: rgba(116, 66, 16, var(--bg-opacity));
}

.hover\:bg-green-100:hover {
  --bg-opacity: 1;
  background-color: #f0fff4;
  background-color: rgba(240, 255, 244, var(--bg-opacity));
}

.hover\:bg-green-200:hover {
  --bg-opacity: 1;
  background-color: #c6f6d5;
  background-color: rgba(198, 246, 213, var(--bg-opacity));
}

.hover\:bg-green-300:hover {
  --bg-opacity: 1;
  background-color: #9ae6b4;
  background-color: rgba(154, 230, 180, var(--bg-opacity));
}

.hover\:bg-green-400:hover {
  --bg-opacity: 1;
  background-color: #68d391;
  background-color: rgba(104, 211, 145, var(--bg-opacity));
}

.hover\:bg-green-500:hover {
  --bg-opacity: 1;
  background-color: #48bb78;
  background-color: rgba(72, 187, 120, var(--bg-opacity));
}

.hover\:bg-green-600:hover {
  --bg-opacity: 1;
  background-color: #38a169;
  background-color: rgba(56, 161, 105, var(--bg-opacity));
}

.hover\:bg-green-700:hover {
  --bg-opacity: 1;
  background-color: #2f855a;
  background-color: rgba(47, 133, 90, var(--bg-opacity));
}

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

.hover\:bg-green-900:hover {
  --bg-opacity: 1;
  background-color: #22543d;
  background-color: rgba(34, 84, 61, var(--bg-opacity));
}

.hover\:bg-teal-100:hover {
  --bg-opacity: 1;
  background-color: #e6fffa;
  background-color: rgba(230, 255, 250, var(--bg-opacity));
}

.hover\:bg-teal-200:hover {
  --bg-opacity: 1;
  background-color: #b2f5ea;
  background-color: rgba(178, 245, 234, var(--bg-opacity));
}

.hover\:bg-teal-300:hover {
  --bg-opacity: 1;
  background-color: #81e6d9;
  background-color: rgba(129, 230, 217, var(--bg-opacity));
}

.hover\:bg-teal-400:hover {
  --bg-opacity: 1;
  background-color: #4fd1c5;
  background-color: rgba(79, 209, 197, var(--bg-opacity));
}

.hover\:bg-teal-500:hover {
  --bg-opacity: 1;
  background-color: #38b2ac;
  background-color: rgba(56, 178, 172, var(--bg-opacity));
}

.hover\:bg-teal-600:hover {
  --bg-opacity: 1;
  background-color: #319795;
  background-color: rgba(49, 151, 149, var(--bg-opacity));
}

.hover\:bg-teal-700:hover {
  --bg-opacity: 1;
  background-color: #2c7a7b;
  background-color: rgba(44, 122, 123, var(--bg-opacity));
}

.hover\:bg-teal-800:hover {
  --bg-opacity: 1;
  background-color: #285e61;
  background-color: rgba(40, 94, 97, var(--bg-opacity));
}

.hover\:bg-teal-900:hover {
  --bg-opacity: 1;
  background-color: #234e52;
  background-color: rgba(35, 78, 82, var(--bg-opacity));
}

.hover\:bg-blue-100:hover {
  --bg-opacity: 1;
  background-color: #ebf8ff;
  background-color: rgba(235, 248, 255, var(--bg-opacity));
}

.hover\:bg-blue-200:hover {
  --bg-opacity: 1;
  background-color: #bee3f8;
  background-color: rgba(190, 227, 248, var(--bg-opacity));
}

.hover\:bg-blue-300:hover {
  --bg-opacity: 1;
  background-color: #90cdf4;
  background-color: rgba(144, 205, 244, var(--bg-opacity));
}

.hover\:bg-blue-400:hover {
  --bg-opacity: 1;
  background-color: #63b3ed;
  background-color: rgba(99, 179, 237, var(--bg-opacity));
}

.hover\:bg-blue-500:hover {
  --bg-opacity: 1;
  background-color: #4299e1;
  background-color: rgba(66, 153, 225, var(--bg-opacity));
}

.hover\:bg-blue-600:hover {
  --bg-opacity: 1;
  background-color: #3182ce;
  background-color: rgba(49, 130, 206, var(--bg-opacity));
}

.hover\:bg-blue-700:hover {
  --bg-opacity: 1;
  background-color: #2b6cb0;
  background-color: rgba(43, 108, 176, var(--bg-opacity));
}

.hover\:bg-blue-800:hover {
  --bg-opacity: 1;
  background-color: #2c5282;
  background-color: rgba(44, 82, 130, var(--bg-opacity));
}

.hover\:bg-blue-900:hover {
  --bg-opacity: 1;
  background-color: #2a4365;
  background-color: rgba(42, 67, 101, var(--bg-opacity));
}

.hover\:bg-indigo-100:hover {
  --bg-opacity: 1;
  background-color: #ebf4ff;
  background-color: rgba(235, 244, 255, var(--bg-opacity));
}

.hover\:bg-indigo-200:hover {
  --bg-opacity: 1;
  background-color: #c3dafe;
  background-color: rgba(195, 218, 254, var(--bg-opacity));
}

.hover\:bg-indigo-300:hover {
  --bg-opacity: 1;
  background-color: #a3bffa;
  background-color: rgba(163, 191, 250, var(--bg-opacity));
}

.hover\:bg-indigo-400:hover {
  --bg-opacity: 1;
  background-color: #7f9cf5;
  background-color: rgba(127, 156, 245, var(--bg-opacity));
}

.hover\:bg-indigo-500:hover {
  --bg-opacity: 1;
  background-color: #667eea;
  background-color: rgba(102, 126, 234, var(--bg-opacity));
}

.hover\:bg-indigo-600:hover {
  --bg-opacity: 1;
  background-color: #5a67d8;
  background-color: rgba(90, 103, 216, var(--bg-opacity));
}

.hover\:bg-indigo-700:hover {
  --bg-opacity: 1;
  background-color: #4c51bf;
  background-color: rgba(76, 81, 191, var(--bg-opacity));
}

.hover\:bg-indigo-800:hover {
  --bg-opacity: 1;
  background-color: #434190;
  background-color: rgba(67, 65, 144, var(--bg-opacity));
}

.hover\:bg-indigo-900:hover {
  --bg-opacity: 1;
  background-color: #3c366b;
  background-color: rgba(60, 54, 107, var(--bg-opacity));
}

.hover\:bg-purple-100:hover {
  --bg-opacity: 1;
  background-color: #faf5ff;
  background-color: rgba(250, 245, 255, var(--bg-opacity));
}

.hover\:bg-purple-200:hover {
  --bg-opacity: 1;
  background-color: #e9d8fd;
  background-color: rgba(233, 216, 253, var(--bg-opacity));
}

.hover\:bg-purple-300:hover {
  --bg-opacity: 1;
  background-color: #d6bcfa;
  background-color: rgba(214, 188, 250, var(--bg-opacity));
}

.hover\:bg-purple-400:hover {
  --bg-opacity: 1;
  background-color: #b794f4;
  background-color: rgba(183, 148, 244, var(--bg-opacity));
}

.hover\:bg-purple-500:hover {
  --bg-opacity: 1;
  background-color: #9f7aea;
  background-color: rgba(159, 122, 234, var(--bg-opacity));
}

.hover\:bg-purple-600:hover {
  --bg-opacity: 1;
  background-color: #805ad5;
  background-color: rgba(128, 90, 213, var(--bg-opacity));
}

.hover\:bg-purple-700:hover {
  --bg-opacity: 1;
  background-color: #6b46c1;
  background-color: rgba(107, 70, 193, var(--bg-opacity));
}

.hover\:bg-purple-800:hover {
  --bg-opacity: 1;
  background-color: #553c9a;
  background-color: rgba(85, 60, 154, var(--bg-opacity));
}

.hover\:bg-purple-900:hover {
  --bg-opacity: 1;
  background-color: #44337a;
  background-color: rgba(68, 51, 122, var(--bg-opacity));
}

.hover\:bg-pink-100:hover {
  --bg-opacity: 1;
  background-color: #fff5f7;
  background-color: rgba(255, 245, 247, var(--bg-opacity));
}

.hover\:bg-pink-200:hover {
  --bg-opacity: 1;
  background-color: #fed7e2;
  background-color: rgba(254, 215, 226, var(--bg-opacity));
}

.hover\:bg-pink-300:hover {
  --bg-opacity: 1;
  background-color: #fbb6ce;
  background-color: rgba(251, 182, 206, var(--bg-opacity));
}

.hover\:bg-pink-400:hover {
  --bg-opacity: 1;
  background-color: #f687b3;
  background-color: rgba(246, 135, 179, var(--bg-opacity));
}

.hover\:bg-pink-500:hover {
  --bg-opacity: 1;
  background-color: #ed64a6;
  background-color: rgba(237, 100, 166, var(--bg-opacity));
}

.hover\:bg-pink-600:hover {
  --bg-opacity: 1;
  background-color: #d53f8c;
  background-color: rgba(213, 63, 140, var(--bg-opacity));
}

.hover\:bg-pink-700:hover {
  --bg-opacity: 1;
  background-color: #b83280;
  background-color: rgba(184, 50, 128, var(--bg-opacity));
}

.hover\:bg-pink-800:hover {
  --bg-opacity: 1;
  background-color: #97266d;
  background-color: rgba(151, 38, 109, var(--bg-opacity));
}

.hover\:bg-pink-900:hover {
  --bg-opacity: 1;
  background-color: #702459;
  background-color: rgba(112, 36, 89, var(--bg-opacity));
}

.hover\:bg-esa:hover {
  --bg-opacity: 1;
  background-color: #e53261;
  background-color: rgba(229, 50, 97, var(--bg-opacity));
}

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

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

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

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

.focus\:bg-gray-100:focus {
  --bg-opacity: 1;
  background-color: #f7fafc;
  background-color: rgba(247, 250, 252, var(--bg-opacity));
}

.focus\:bg-gray-200:focus {
  --bg-opacity: 1;
  background-color: #edf2f7;
  background-color: rgba(237, 242, 247, var(--bg-opacity));
}

.focus\:bg-gray-300:focus {
  --bg-opacity: 1;
  background-color: #e2e8f0;
  background-color: rgba(226, 232, 240, var(--bg-opacity));
}

.focus\:bg-gray-400:focus {
  --bg-opacity: 1;
  background-color: #cbd5e0;
  background-color: rgba(203, 213, 224, var(--bg-opacity));
}

.focus\:bg-gray-500:focus {
  --bg-opacity: 1;
  background-color: #a0aec0;
  background-color: rgba(160, 174, 192, var(--bg-opacity));
}

.focus\:bg-gray-600:focus {
  --bg-opacity: 1;
  background-color: #718096;
  background-color: rgba(113, 128, 150, var(--bg-opacity));
}

.focus\:bg-gray-700:focus {
  --bg-opacity: 1;
  background-color: #4a5568;
  background-color: rgba(74, 85, 104, var(--bg-opacity));
}

.focus\:bg-gray-800:focus {
  --bg-opacity: 1;
  background-color: #2d3748;
  background-color: rgba(45, 55, 72, var(--bg-opacity));
}

.focus\:bg-gray-900:focus {
  --bg-opacity: 1;
  background-color: #1a202c;
  background-color: rgba(26, 32, 44, var(--bg-opacity));
}

.focus\:bg-red-100:focus {
  --bg-opacity: 1;
  background-color: #fff5f5;
  background-color: rgba(255, 245, 245, var(--bg-opacity));
}

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

.focus\:bg-red-300:focus {
  --bg-opacity: 1;
  background-color: #feb2b2;
  background-color: rgba(254, 178, 178, var(--bg-opacity));
}

.focus\:bg-red-400:focus {
  --bg-opacity: 1;
  background-color: #fc8181;
  background-color: rgba(252, 129, 129, var(--bg-opacity));
}

.focus\:bg-red-500:focus {
  --bg-opacity: 1;
  background-color: #f56565;
  background-color: rgba(245, 101, 101, var(--bg-opacity));
}

.focus\:bg-red-600:focus {
  --bg-opacity: 1;
  background-color: #e53e3e;
  background-color: rgba(229, 62, 62, var(--bg-opacity));
}

.focus\:bg-red-700:focus {
  --bg-opacity: 1;
  background-color: #c53030;
  background-color: rgba(197, 48, 48, var(--bg-opacity));
}

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

.focus\:bg-red-900:focus {
  --bg-opacity: 1;
  background-color: #742a2a;
  background-color: rgba(116, 42, 42, var(--bg-opacity));
}

.focus\:bg-orange-100:focus {
  --bg-opacity: 1;
  background-color: #fffaf0;
  background-color: rgba(255, 250, 240, var(--bg-opacity));
}

.focus\:bg-orange-200:focus {
  --bg-opacity: 1;
  background-color: #feebc8;
  background-color: rgba(254, 235, 200, var(--bg-opacity));
}

.focus\:bg-orange-300:focus {
  --bg-opacity: 1;
  background-color: #fbd38d;
  background-color: rgba(251, 211, 141, var(--bg-opacity));
}

.focus\:bg-orange-400:focus {
  --bg-opacity: 1;
  background-color: #f6ad55;
  background-color: rgba(246, 173, 85, var(--bg-opacity));
}

.focus\:bg-orange-500:focus {
  --bg-opacity: 1;
  background-color: #ed8936;
  background-color: rgba(237, 137, 54, var(--bg-opacity));
}

.focus\:bg-orange-600:focus {
  --bg-opacity: 1;
  background-color: #dd6b20;
  background-color: rgba(221, 107, 32, var(--bg-opacity));
}

.focus\:bg-orange-700:focus {
  --bg-opacity: 1;
  background-color: #c05621;
  background-color: rgba(192, 86, 33, var(--bg-opacity));
}

.focus\:bg-orange-800:focus {
  --bg-opacity: 1;
  background-color: #9c4221;
  background-color: rgba(156, 66, 33, var(--bg-opacity));
}

.focus\:bg-orange-900:focus {
  --bg-opacity: 1;
  background-color: #7b341e;
  background-color: rgba(123, 52, 30, var(--bg-opacity));
}

.focus\:bg-yellow-100:focus {
  --bg-opacity: 1;
  background-color: #fffff0;
  background-color: rgba(255, 255, 240, var(--bg-opacity));
}

.focus\:bg-yellow-200:focus {
  --bg-opacity: 1;
  background-color: #fefcbf;
  background-color: rgba(254, 252, 191, var(--bg-opacity));
}

.focus\:bg-yellow-300:focus {
  --bg-opacity: 1;
  background-color: #faf089;
  background-color: rgba(250, 240, 137, var(--bg-opacity));
}

.focus\:bg-yellow-400:focus {
  --bg-opacity: 1;
  background-color: #f6e05e;
  background-color: rgba(246, 224, 94, var(--bg-opacity));
}

.focus\:bg-yellow-500:focus {
  --bg-opacity: 1;
  background-color: #ecc94b;
  background-color: rgba(236, 201, 75, var(--bg-opacity));
}

.focus\:bg-yellow-600:focus {
  --bg-opacity: 1;
  background-color: #d69e2e;
  background-color: rgba(214, 158, 46, var(--bg-opacity));
}

.focus\:bg-yellow-700:focus {
  --bg-opacity: 1;
  background-color: #b7791f;
  background-color: rgba(183, 121, 31, var(--bg-opacity));
}

.focus\:bg-yellow-800:focus {
  --bg-opacity: 1;
  background-color: #975a16;
  background-color: rgba(151, 90, 22, var(--bg-opacity));
}

.focus\:bg-yellow-900:focus {
  --bg-opacity: 1;
  background-color: #744210;
  background-color: rgba(116, 66, 16, var(--bg-opacity));
}

.focus\:bg-green-100:focus {
  --bg-opacity: 1;
  background-color: #f0fff4;
  background-color: rgba(240, 255, 244, var(--bg-opacity));
}

.focus\:bg-green-200:focus {
  --bg-opacity: 1;
  background-color: #c6f6d5;
  background-color: rgba(198, 246, 213, var(--bg-opacity));
}

.focus\:bg-green-300:focus {
  --bg-opacity: 1;
  background-color: #9ae6b4;
  background-color: rgba(154, 230, 180, var(--bg-opacity));
}

.focus\:bg-green-400:focus {
  --bg-opacity: 1;
  background-color: #68d391;
  background-color: rgba(104, 211, 145, var(--bg-opacity));
}

.focus\:bg-green-500:focus {
  --bg-opacity: 1;
  background-color: #48bb78;
  background-color: rgba(72, 187, 120, var(--bg-opacity));
}

.focus\:bg-green-600:focus {
  --bg-opacity: 1;
  background-color: #38a169;
  background-color: rgba(56, 161, 105, var(--bg-opacity));
}

.focus\:bg-green-700:focus {
  --bg-opacity: 1;
  background-color: #2f855a;
  background-color: rgba(47, 133, 90, var(--bg-opacity));
}

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

.focus\:bg-green-900:focus {
  --bg-opacity: 1;
  background-color: #22543d;
  background-color: rgba(34, 84, 61, var(--bg-opacity));
}

.focus\:bg-teal-100:focus {
  --bg-opacity: 1;
  background-color: #e6fffa;
  background-color: rgba(230, 255, 250, var(--bg-opacity));
}

.focus\:bg-teal-200:focus {
  --bg-opacity: 1;
  background-color: #b2f5ea;
  background-color: rgba(178, 245, 234, var(--bg-opacity));
}

.focus\:bg-teal-300:focus {
  --bg-opacity: 1;
  background-color: #81e6d9;
  background-color: rgba(129, 230, 217, var(--bg-opacity));
}

.focus\:bg-teal-400:focus {
  --bg-opacity: 1;
  background-color: #4fd1c5;
  background-color: rgba(79, 209, 197, var(--bg-opacity));
}

.focus\:bg-teal-500:focus {
  --bg-opacity: 1;
  background-color: #38b2ac;
  background-color: rgba(56, 178, 172, var(--bg-opacity));
}

.focus\:bg-teal-600:focus {
  --bg-opacity: 1;
  background-color: #319795;
  background-color: rgba(49, 151, 149, var(--bg-opacity));
}

.focus\:bg-teal-700:focus {
  --bg-opacity: 1;
  background-color: #2c7a7b;
  background-color: rgba(44, 122, 123, var(--bg-opacity));
}

.focus\:bg-teal-800:focus {
  --bg-opacity: 1;
  background-color: #285e61;
  background-color: rgba(40, 94, 97, var(--bg-opacity));
}

.focus\:bg-teal-900:focus {
  --bg-opacity: 1;
  background-color: #234e52;
  background-color: rgba(35, 78, 82, var(--bg-opacity));
}

.focus\:bg-blue-100:focus {
  --bg-opacity: 1;
  background-color: #ebf8ff;
  background-color: rgba(235, 248, 255, var(--bg-opacity));
}

.focus\:bg-blue-200:focus {
  --bg-opacity: 1;
  background-color: #bee3f8;
  background-color: rgba(190, 227, 248, var(--bg-opacity));
}

.focus\:bg-blue-300:focus {
  --bg-opacity: 1;
  background-color: #90cdf4;
  background-color: rgba(144, 205, 244, var(--bg-opacity));
}

.focus\:bg-blue-400:focus {
  --bg-opacity: 1;
  background-color: #63b3ed;
  background-color: rgba(99, 179, 237, var(--bg-opacity));
}

.focus\:bg-blue-500:focus {
  --bg-opacity: 1;
  background-color: #4299e1;
  background-color: rgba(66, 153, 225, var(--bg-opacity));
}

.focus\:bg-blue-600:focus {
  --bg-opacity: 1;
  background-color: #3182ce;
  background-color: rgba(49, 130, 206, var(--bg-opacity));
}

.focus\:bg-blue-700:focus {
  --bg-opacity: 1;
  background-color: #2b6cb0;
  background-color: rgba(43, 108, 176, var(--bg-opacity));
}

.focus\:bg-blue-800:focus {
  --bg-opacity: 1;
  background-color: #2c5282;
  background-color: rgba(44, 82, 130, var(--bg-opacity));
}

.focus\:bg-blue-900:focus {
  --bg-opacity: 1;
  background-color: #2a4365;
  background-color: rgba(42, 67, 101, var(--bg-opacity));
}

.focus\:bg-indigo-100:focus {
  --bg-opacity: 1;
  background-color: #ebf4ff;
  background-color: rgba(235, 244, 255, var(--bg-opacity));
}

.focus\:bg-indigo-200:focus {
  --bg-opacity: 1;
  background-color: #c3dafe;
  background-color: rgba(195, 218, 254, var(--bg-opacity));
}

.focus\:bg-indigo-300:focus {
  --bg-opacity: 1;
  background-color: #a3bffa;
  background-color: rgba(163, 191, 250, var(--bg-opacity));
}

.focus\:bg-indigo-400:focus {
  --bg-opacity: 1;
  background-color: #7f9cf5;
  background-color: rgba(127, 156, 245, var(--bg-opacity));
}

.focus\:bg-indigo-500:focus {
  --bg-opacity: 1;
  background-color: #667eea;
  background-color: rgba(102, 126, 234, var(--bg-opacity));
}

.focus\:bg-indigo-600:focus {
  --bg-opacity: 1;
  background-color: #5a67d8;
  background-color: rgba(90, 103, 216, var(--bg-opacity));
}

.focus\:bg-indigo-700:focus {
  --bg-opacity: 1;
  background-color: #4c51bf;
  background-color: rgba(76, 81, 191, var(--bg-opacity));
}

.focus\:bg-indigo-800:focus {
  --bg-opacity: 1;
  background-color: #434190;
  background-color: rgba(67, 65, 144, var(--bg-opacity));
}

.focus\:bg-indigo-900:focus {
  --bg-opacity: 1;
  background-color: #3c366b;
  background-color: rgba(60, 54, 107, var(--bg-opacity));
}

.focus\:bg-purple-100:focus {
  --bg-opacity: 1;
  background-color: #faf5ff;
  background-color: rgba(250, 245, 255, var(--bg-opacity));
}

.focus\:bg-purple-200:focus {
  --bg-opacity: 1;
  background-color: #e9d8fd;
  background-color: rgba(233, 216, 253, var(--bg-opacity));
}

.focus\:bg-purple-300:focus {
  --bg-opacity: 1;
  background-color: #d6bcfa;
  background-color: rgba(214, 188, 250, var(--bg-opacity));
}

.focus\:bg-purple-400:focus {
  --bg-opacity: 1;
  background-color: #b794f4;
  background-color: rgba(183, 148, 244, var(--bg-opacity));
}

.focus\:bg-purple-500:focus {
  --bg-opacity: 1;
  background-color: #9f7aea;
  background-color: rgba(159, 122, 234, var(--bg-opacity));
}

.focus\:bg-purple-600:focus {
  --bg-opacity: 1;
  background-color: #805ad5;
  background-color: rgba(128, 90, 213, var(--bg-opacity));
}

.focus\:bg-purple-700:focus {
  --bg-opacity: 1;
  background-color: #6b46c1;
  background-color: rgba(107, 70, 193, var(--bg-opacity));
}

.focus\:bg-purple-800:focus {
  --bg-opacity: 1;
  background-color: #553c9a;
  background-color: rgba(85, 60, 154, var(--bg-opacity));
}

.focus\:bg-purple-900:focus {
  --bg-opacity: 1;
  background-color: #44337a;
  background-color: rgba(68, 51, 122, var(--bg-opacity));
}

.focus\:bg-pink-100:focus {
  --bg-opacity: 1;
  background-color: #fff5f7;
  background-color: rgba(255, 245, 247, var(--bg-opacity));
}

.focus\:bg-pink-200:focus {
  --bg-opacity: 1;
  background-color: #fed7e2;
  background-color: rgba(254, 215, 226, var(--bg-opacity));
}

.focus\:bg-pink-300:focus {
  --bg-opacity: 1;
  background-color: #fbb6ce;
  background-color: rgba(251, 182, 206, var(--bg-opacity));
}

.focus\:bg-pink-400:focus {
  --bg-opacity: 1;
  background-color: #f687b3;
  background-color: rgba(246, 135, 179, var(--bg-opacity));
}

.focus\:bg-pink-500:focus {
  --bg-opacity: 1;
  background-color: #ed64a6;
  background-color: rgba(237, 100, 166, var(--bg-opacity));
}

.focus\:bg-pink-600:focus {
  --bg-opacity: 1;
  background-color: #d53f8c;
  background-color: rgba(213, 63, 140, var(--bg-opacity));
}

.focus\:bg-pink-700:focus {
  --bg-opacity: 1;
  background-color: #b83280;
  background-color: rgba(184, 50, 128, var(--bg-opacity));
}

.focus\:bg-pink-800:focus {
  --bg-opacity: 1;
  background-color: #97266d;
  background-color: rgba(151, 38, 109, var(--bg-opacity));
}

.focus\:bg-pink-900:focus {
  --bg-opacity: 1;
  background-color: #702459;
  background-color: rgba(112, 36, 89, var(--bg-opacity));
}

.focus\:bg-esa:focus {
  --bg-opacity: 1;
  background-color: #e53261;
  background-color: rgba(229, 50, 97, var(--bg-opacity));
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-current {
  border-color: currentColor;
}

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

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

.border-gray-100 {
  --border-opacity: 1;
  border-color: #f7fafc;
  border-color: rgba(247, 250, 252, var(--border-opacity));
}

.border-gray-200 {
  --border-opacity: 1;
  border-color: #edf2f7;
  border-color: rgba(237, 242, 247, var(--border-opacity));
}

.border-gray-300 {
  --border-opacity: 1;
  border-color: #e2e8f0;
  border-color: rgba(226, 232, 240, var(--border-opacity));
}

.border-gray-400 {
  --border-opacity: 1;
  border-color: #cbd5e0;
  border-color: rgba(203, 213, 224, var(--border-opacity));
}

.border-gray-500 {
  --border-opacity: 1;
  border-color: #a0aec0;
  border-color: rgba(160, 174, 192, var(--border-opacity));
}

.border-gray-600 {
  --border-opacity: 1;
  border-color: #718096;
  border-color: rgba(113, 128, 150, var(--border-opacity));
}

.border-gray-700 {
  --border-opacity: 1;
  border-color: #4a5568;
  border-color: rgba(74, 85, 104, var(--border-opacity));
}

.border-gray-800 {
  --border-opacity: 1;
  border-color: #2d3748;
  border-color: rgba(45, 55, 72, var(--border-opacity));
}

.border-gray-900 {
  --border-opacity: 1;
  border-color: #1a202c;
  border-color: rgba(26, 32, 44, var(--border-opacity));
}

.border-red-100 {
  --border-opacity: 1;
  border-color: #fff5f5;
  border-color: rgba(255, 245, 245, var(--border-opacity));
}

.border-red-200 {
  --border-opacity: 1;
  border-color: #fed7d7;
  border-color: rgba(254, 215, 215, var(--border-opacity));
}

.border-red-300 {
  --border-opacity: 1;
  border-color: #feb2b2;
  border-color: rgba(254, 178, 178, var(--border-opacity));
}

.border-red-400 {
  --border-opacity: 1;
  border-color: #fc8181;
  border-color: rgba(252, 129, 129, var(--border-opacity));
}

.border-red-500 {
  --border-opacity: 1;
  border-color: #f56565;
  border-color: rgba(245, 101, 101, var(--border-opacity));
}

.border-red-600 {
  --border-opacity: 1;
  border-color: #e53e3e;
  border-color: rgba(229, 62, 62, var(--border-opacity));
}

.border-red-700 {
  --border-opacity: 1;
  border-color: #c53030;
  border-color: rgba(197, 48, 48, var(--border-opacity));
}

.border-red-800 {
  --border-opacity: 1;
  border-color: #9b2c2c;
  border-color: rgba(155, 44, 44, var(--border-opacity));
}

.border-red-900 {
  --border-opacity: 1;
  border-color: #742a2a;
  border-color: rgba(116, 42, 42, var(--border-opacity));
}

.border-orange-100 {
  --border-opacity: 1;
  border-color: #fffaf0;
  border-color: rgba(255, 250, 240, var(--border-opacity));
}

.border-orange-200 {
  --border-opacity: 1;
  border-color: #feebc8;
  border-color: rgba(254, 235, 200, var(--border-opacity));
}

.border-orange-300 {
  --border-opacity: 1;
  border-color: #fbd38d;
  border-color: rgba(251, 211, 141, var(--border-opacity));
}

.border-orange-400 {
  --border-opacity: 1;
  border-color: #f6ad55;
  border-color: rgba(246, 173, 85, var(--border-opacity));
}

.border-orange-500 {
  --border-opacity: 1;
  border-color: #ed8936;
  border-color: rgba(237, 137, 54, var(--border-opacity));
}

.border-orange-600 {
  --border-opacity: 1;
  border-color: #dd6b20;
  border-color: rgba(221, 107, 32, var(--border-opacity));
}

.border-orange-700 {
  --border-opacity: 1;
  border-color: #c05621;
  border-color: rgba(192, 86, 33, var(--border-opacity));
}

.border-orange-800 {
  --border-opacity: 1;
  border-color: #9c4221;
  border-color: rgba(156, 66, 33, var(--border-opacity));
}

.border-orange-900 {
  --border-opacity: 1;
  border-color: #7b341e;
  border-color: rgba(123, 52, 30, var(--border-opacity));
}

.border-yellow-100 {
  --border-opacity: 1;
  border-color: #fffff0;
  border-color: rgba(255, 255, 240, var(--border-opacity));
}

.border-yellow-200 {
  --border-opacity: 1;
  border-color: #fefcbf;
  border-color: rgba(254, 252, 191, var(--border-opacity));
}

.border-yellow-300 {
  --border-opacity: 1;
  border-color: #faf089;
  border-color: rgba(250, 240, 137, var(--border-opacity));
}

.border-yellow-400 {
  --border-opacity: 1;
  border-color: #f6e05e;
  border-color: rgba(246, 224, 94, var(--border-opacity));
}

.border-yellow-500 {
  --border-opacity: 1;
  border-color: #ecc94b;
  border-color: rgba(236, 201, 75, var(--border-opacity));
}

.border-yellow-600 {
  --border-opacity: 1;
  border-color: #d69e2e;
  border-color: rgba(214, 158, 46, var(--border-opacity));
}

.border-yellow-700 {
  --border-opacity: 1;
  border-color: #b7791f;
  border-color: rgba(183, 121, 31, var(--border-opacity));
}

.border-yellow-800 {
  --border-opacity: 1;
  border-color: #975a16;
  border-color: rgba(151, 90, 22, var(--border-opacity));
}

.border-yellow-900 {
  --border-opacity: 1;
  border-color: #744210;
  border-color: rgba(116, 66, 16, var(--border-opacity));
}

.border-green-100 {
  --border-opacity: 1;
  border-color: #f0fff4;
  border-color: rgba(240, 255, 244, var(--border-opacity));
}

.border-green-200 {
  --border-opacity: 1;
  border-color: #c6f6d5;
  border-color: rgba(198, 246, 213, var(--border-opacity));
}

.border-green-300 {
  --border-opacity: 1;
  border-color: #9ae6b4;
  border-color: rgba(154, 230, 180, var(--border-opacity));
}

.border-green-400 {
  --border-opacity: 1;
  border-color: #68d391;
  border-color: rgba(104, 211, 145, var(--border-opacity));
}

.border-green-500 {
  --border-opacity: 1;
  border-color: #48bb78;
  border-color: rgba(72, 187, 120, var(--border-opacity));
}

.border-green-600 {
  --border-opacity: 1;
  border-color: #38a169;
  border-color: rgba(56, 161, 105, var(--border-opacity));
}

.border-green-700 {
  --border-opacity: 1;
  border-color: #2f855a;
  border-color: rgba(47, 133, 90, var(--border-opacity));
}

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

.border-green-900 {
  --border-opacity: 1;
  border-color: #22543d;
  border-color: rgba(34, 84, 61, var(--border-opacity));
}

.border-teal-100 {
  --border-opacity: 1;
  border-color: #e6fffa;
  border-color: rgba(230, 255, 250, var(--border-opacity));
}

.border-teal-200 {
  --border-opacity: 1;
  border-color: #b2f5ea;
  border-color: rgba(178, 245, 234, var(--border-opacity));
}

.border-teal-300 {
  --border-opacity: 1;
  border-color: #81e6d9;
  border-color: rgba(129, 230, 217, var(--border-opacity));
}

.border-teal-400 {
  --border-opacity: 1;
  border-color: #4fd1c5;
  border-color: rgba(79, 209, 197, var(--border-opacity));
}

.border-teal-500 {
  --border-opacity: 1;
  border-color: #38b2ac;
  border-color: rgba(56, 178, 172, var(--border-opacity));
}

.border-teal-600 {
  --border-opacity: 1;
  border-color: #319795;
  border-color: rgba(49, 151, 149, var(--border-opacity));
}

.border-teal-700 {
  --border-opacity: 1;
  border-color: #2c7a7b;
  border-color: rgba(44, 122, 123, var(--border-opacity));
}

.border-teal-800 {
  --border-opacity: 1;
  border-color: #285e61;
  border-color: rgba(40, 94, 97, var(--border-opacity));
}

.border-teal-900 {
  --border-opacity: 1;
  border-color: #234e52;
  border-color: rgba(35, 78, 82, var(--border-opacity));
}

.border-blue-100 {
  --border-opacity: 1;
  border-color: #ebf8ff;
  border-color: rgba(235, 248, 255, var(--border-opacity));
}

.border-blue-200 {
  --border-opacity: 1;
  border-color: #bee3f8;
  border-color: rgba(190, 227, 248, var(--border-opacity));
}

.border-blue-300 {
  --border-opacity: 1;
  border-color: #90cdf4;
  border-color: rgba(144, 205, 244, var(--border-opacity));
}

.border-blue-400 {
  --border-opacity: 1;
  border-color: #63b3ed;
  border-color: rgba(99, 179, 237, var(--border-opacity));
}

.border-blue-500 {
  --border-opacity: 1;
  border-color: #4299e1;
  border-color: rgba(66, 153, 225, var(--border-opacity));
}

.border-blue-600 {
  --border-opacity: 1;
  border-color: #3182ce;
  border-color: rgba(49, 130, 206, var(--border-opacity));
}

.border-blue-700 {
  --border-opacity: 1;
  border-color: #2b6cb0;
  border-color: rgba(43, 108, 176, var(--border-opacity));
}

.border-blue-800 {
  --border-opacity: 1;
  border-color: #2c5282;
  border-color: rgba(44, 82, 130, var(--border-opacity));
}

.border-blue-900 {
  --border-opacity: 1;
  border-color: #2a4365;
  border-color: rgba(42, 67, 101, var(--border-opacity));
}

.border-indigo-100 {
  --border-opacity: 1;
  border-color: #ebf4ff;
  border-color: rgba(235, 244, 255, var(--border-opacity));
}

.border-indigo-200 {
  --border-opacity: 1;
  border-color: #c3dafe;
  border-color: rgba(195, 218, 254, var(--border-opacity));
}

.border-indigo-300 {
  --border-opacity: 1;
  border-color: #a3bffa;
  border-color: rgba(163, 191, 250, var(--border-opacity));
}

.border-indigo-400 {
  --border-opacity: 1;
  border-color: #7f9cf5;
  border-color: rgba(127, 156, 245, var(--border-opacity));
}

.border-indigo-500 {
  --border-opacity: 1;
  border-color: #667eea;
  border-color: rgba(102, 126, 234, var(--border-opacity));
}

.border-indigo-600 {
  --border-opacity: 1;
  border-color: #5a67d8;
  border-color: rgba(90, 103, 216, var(--border-opacity));
}

.border-indigo-700 {
  --border-opacity: 1;
  border-color: #4c51bf;
  border-color: rgba(76, 81, 191, var(--border-opacity));
}

.border-indigo-800 {
  --border-opacity: 1;
  border-color: #434190;
  border-color: rgba(67, 65, 144, var(--border-opacity));
}

.border-indigo-900 {
  --border-opacity: 1;
  border-color: #3c366b;
  border-color: rgba(60, 54, 107, var(--border-opacity));
}

.border-purple-100 {
  --border-opacity: 1;
  border-color: #faf5ff;
  border-color: rgba(250, 245, 255, var(--border-opacity));
}

.border-purple-200 {
  --border-opacity: 1;
  border-color: #e9d8fd;
  border-color: rgba(233, 216, 253, var(--border-opacity));
}

.border-purple-300 {
  --border-opacity: 1;
  border-color: #d6bcfa;
  border-color: rgba(214, 188, 250, var(--border-opacity));
}

.border-purple-400 {
  --border-opacity: 1;
  border-color: #b794f4;
  border-color: rgba(183, 148, 244, var(--border-opacity));
}

.border-purple-500 {
  --border-opacity: 1;
  border-color: #9f7aea;
  border-color: rgba(159, 122, 234, var(--border-opacity));
}

.border-purple-600 {
  --border-opacity: 1;
  border-color: #805ad5;
  border-color: rgba(128, 90, 213, var(--border-opacity));
}

.border-purple-700 {
  --border-opacity: 1;
  border-color: #6b46c1;
  border-color: rgba(107, 70, 193, var(--border-opacity));
}

.border-purple-800 {
  --border-opacity: 1;
  border-color: #553c9a;
  border-color: rgba(85, 60, 154, var(--border-opacity));
}

.border-purple-900 {
  --border-opacity: 1;
  border-color: #44337a;
  border-color: rgba(68, 51, 122, var(--border-opacity));
}

.border-pink-100 {
  --border-opacity: 1;
  border-color: #fff5f7;
  border-color: rgba(255, 245, 247, var(--border-opacity));
}

.border-pink-200 {
  --border-opacity: 1;
  border-color: #fed7e2;
  border-color: rgba(254, 215, 226, var(--border-opacity));
}

.border-pink-300 {
  --border-opacity: 1;
  border-color: #fbb6ce;
  border-color: rgba(251, 182, 206, var(--border-opacity));
}

.border-pink-400 {
  --border-opacity: 1;
  border-color: #f687b3;
  border-color: rgba(246, 135, 179, var(--border-opacity));
}

.border-pink-500 {
  --border-opacity: 1;
  border-color: #ed64a6;
  border-color: rgba(237, 100, 166, var(--border-opacity));
}

.border-pink-600 {
  --border-opacity: 1;
  border-color: #d53f8c;
  border-color: rgba(213, 63, 140, var(--border-opacity));
}

.border-pink-700 {
  --border-opacity: 1;
  border-color: #b83280;
  border-color: rgba(184, 50, 128, var(--border-opacity));
}

.border-pink-800 {
  --border-opacity: 1;
  border-color: #97266d;
  border-color: rgba(151, 38, 109, var(--border-opacity));
}

.border-pink-900 {
  --border-opacity: 1;
  border-color: #702459;
  border-color: rgba(112, 36, 89, var(--border-opacity));
}

.border-esa {
  --border-opacity: 1;
  border-color: #e53261;
  border-color: rgba(229, 50, 97, var(--border-opacity));
}

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

.hover\:border-current:hover {
  border-color: currentColor;
}

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

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

.hover\:border-gray-100:hover {
  --border-opacity: 1;
  border-color: #f7fafc;
  border-color: rgba(247, 250, 252, var(--border-opacity));
}

.hover\:border-gray-200:hover {
  --border-opacity: 1;
  border-color: #edf2f7;
  border-color: rgba(237, 242, 247, var(--border-opacity));
}

.hover\:border-gray-300:hover {
  --border-opacity: 1;
  border-color: #e2e8f0;
  border-color: rgba(226, 232, 240, var(--border-opacity));
}

.hover\:border-gray-400:hover {
  --border-opacity: 1;
  border-color: #cbd5e0;
  border-color: rgba(203, 213, 224, var(--border-opacity));
}

.hover\:border-gray-500:hover {
  --border-opacity: 1;
  border-color: #a0aec0;
  border-color: rgba(160, 174, 192, var(--border-opacity));
}

.hover\:border-gray-600:hover {
  --border-opacity: 1;
  border-color: #718096;
  border-color: rgba(113, 128, 150, var(--border-opacity));
}

.hover\:border-gray-700:hover {
  --border-opacity: 1;
  border-color: #4a5568;
  border-color: rgba(74, 85, 104, var(--border-opacity));
}

.hover\:border-gray-800:hover {
  --border-opacity: 1;
  border-color: #2d3748;
  border-color: rgba(45, 55, 72, var(--border-opacity));
}

.hover\:border-gray-900:hover {
  --border-opacity: 1;
  border-color: #1a202c;
  border-color: rgba(26, 32, 44, var(--border-opacity));
}

.hover\:border-red-100:hover {
  --border-opacity: 1;
  border-color: #fff5f5;
  border-color: rgba(255, 245, 245, var(--border-opacity));
}

.hover\:border-red-200:hover {
  --border-opacity: 1;
  border-color: #fed7d7;
  border-color: rgba(254, 215, 215, var(--border-opacity));
}

.hover\:border-red-300:hover {
  --border-opacity: 1;
  border-color: #feb2b2;
  border-color: rgba(254, 178, 178, var(--border-opacity));
}

.hover\:border-red-400:hover {
  --border-opacity: 1;
  border-color: #fc8181;
  border-color: rgba(252, 129, 129, var(--border-opacity));
}

.hover\:border-red-500:hover {
  --border-opacity: 1;
  border-color: #f56565;
  border-color: rgba(245, 101, 101, var(--border-opacity));
}

.hover\:border-red-600:hover {
  --border-opacity: 1;
  border-color: #e53e3e;
  border-color: rgba(229, 62, 62, var(--border-opacity));
}

.hover\:border-red-700:hover {
  --border-opacity: 1;
  border-color: #c53030;
  border-color: rgba(197, 48, 48, var(--border-opacity));
}

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

.hover\:border-red-900:hover {
  --border-opacity: 1;
  border-color: #742a2a;
  border-color: rgba(116, 42, 42, var(--border-opacity));
}

.hover\:border-orange-100:hover {
  --border-opacity: 1;
  border-color: #fffaf0;
  border-color: rgba(255, 250, 240, var(--border-opacity));
}

.hover\:border-orange-200:hover {
  --border-opacity: 1;
  border-color: #feebc8;
  border-color: rgba(254, 235, 200, var(--border-opacity));
}

.hover\:border-orange-300:hover {
  --border-opacity: 1;
  border-color: #fbd38d;
  border-color: rgba(251, 211, 141, var(--border-opacity));
}

.hover\:border-orange-400:hover {
  --border-opacity: 1;
  border-color: #f6ad55;
  border-color: rgba(246, 173, 85, var(--border-opacity));
}

.hover\:border-orange-500:hover {
  --border-opacity: 1;
  border-color: #ed8936;
  border-color: rgba(237, 137, 54, var(--border-opacity));
}

.hover\:border-orange-600:hover {
  --border-opacity: 1;
  border-color: #dd6b20;
  border-color: rgba(221, 107, 32, var(--border-opacity));
}

.hover\:border-orange-700:hover {
  --border-opacity: 1;
  border-color: #c05621;
  border-color: rgba(192, 86, 33, var(--border-opacity));
}

.hover\:border-orange-800:hover {
  --border-opacity: 1;
  border-color: #9c4221;
  border-color: rgba(156, 66, 33, var(--border-opacity));
}

.hover\:border-orange-900:hover {
  --border-opacity: 1;
  border-color: #7b341e;
  border-color: rgba(123, 52, 30, var(--border-opacity));
}

.hover\:border-yellow-100:hover {
  --border-opacity: 1;
  border-color: #fffff0;
  border-color: rgba(255, 255, 240, var(--border-opacity));
}

.hover\:border-yellow-200:hover {
  --border-opacity: 1;
  border-color: #fefcbf;
  border-color: rgba(254, 252, 191, var(--border-opacity));
}

.hover\:border-yellow-300:hover {
  --border-opacity: 1;
  border-color: #faf089;
  border-color: rgba(250, 240, 137, var(--border-opacity));
}

.hover\:border-yellow-400:hover {
  --border-opacity: 1;
  border-color: #f6e05e;
  border-color: rgba(246, 224, 94, var(--border-opacity));
}

.hover\:border-yellow-500:hover {
  --border-opacity: 1;
  border-color: #ecc94b;
  border-color: rgba(236, 201, 75, var(--border-opacity));
}

.hover\:border-yellow-600:hover {
  --border-opacity: 1;
  border-color: #d69e2e;
  border-color: rgba(214, 158, 46, var(--border-opacity));
}

.hover\:border-yellow-700:hover {
  --border-opacity: 1;
  border-color: #b7791f;
  border-color: rgba(183, 121, 31, var(--border-opacity));
}

.hover\:border-yellow-800:hover {
  --border-opacity: 1;
  border-color: #975a16;
  border-color: rgba(151, 90, 22, var(--border-opacity));
}

.hover\:border-yellow-900:hover {
  --border-opacity: 1;
  border-color: #744210;
  border-color: rgba(116, 66, 16, var(--border-opacity));
}

.hover\:border-green-100:hover {
  --border-opacity: 1;
  border-color: #f0fff4;
  border-color: rgba(240, 255, 244, var(--border-opacity));
}

.hover\:border-green-200:hover {
  --border-opacity: 1;
  border-color: #c6f6d5;
  border-color: rgba(198, 246, 213, var(--border-opacity));
}

.hover\:border-green-300:hover {
  --border-opacity: 1;
  border-color: #9ae6b4;
  border-color: rgba(154, 230, 180, var(--border-opacity));
}

.hover\:border-green-400:hover {
  --border-opacity: 1;
  border-color: #68d391;
  border-color: rgba(104, 211, 145, var(--border-opacity));
}

.hover\:border-green-500:hover {
  --border-opacity: 1;
  border-color: #48bb78;
  border-color: rgba(72, 187, 120, var(--border-opacity));
}

.hover\:border-green-600:hover {
  --border-opacity: 1;
  border-color: #38a169;
  border-color: rgba(56, 161, 105, var(--border-opacity));
}

.hover\:border-green-700:hover {
  --border-opacity: 1;
  border-color: #2f855a;
  border-color: rgba(47, 133, 90, var(--border-opacity));
}

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

.hover\:border-green-900:hover {
  --border-opacity: 1;
  border-color: #22543d;
  border-color: rgba(34, 84, 61, var(--border-opacity));
}

.hover\:border-teal-100:hover {
  --border-opacity: 1;
  border-color: #e6fffa;
  border-color: rgba(230, 255, 250, var(--border-opacity));
}

.hover\:border-teal-200:hover {
  --border-opacity: 1;
  border-color: #b2f5ea;
  border-color: rgba(178, 245, 234, var(--border-opacity));
}

.hover\:border-teal-300:hover {
  --border-opacity: 1;
  border-color: #81e6d9;
  border-color: rgba(129, 230, 217, var(--border-opacity));
}

.hover\:border-teal-400:hover {
  --border-opacity: 1;
  border-color: #4fd1c5;
  border-color: rgba(79, 209, 197, var(--border-opacity));
}

.hover\:border-teal-500:hover {
  --border-opacity: 1;
  border-color: #38b2ac;
  border-color: rgba(56, 178, 172, var(--border-opacity));
}

.hover\:border-teal-600:hover {
  --border-opacity: 1;
  border-color: #319795;
  border-color: rgba(49, 151, 149, var(--border-opacity));
}

.hover\:border-teal-700:hover {
  --border-opacity: 1;
  border-color: #2c7a7b;
  border-color: rgba(44, 122, 123, var(--border-opacity));
}

.hover\:border-teal-800:hover {
  --border-opacity: 1;
  border-color: #285e61;
  border-color: rgba(40, 94, 97, var(--border-opacity));
}

.hover\:border-teal-900:hover {
  --border-opacity: 1;
  border-color: #234e52;
  border-color: rgba(35, 78, 82, var(--border-opacity));
}

.hover\:border-blue-100:hover {
  --border-opacity: 1;
  border-color: #ebf8ff;
  border-color: rgba(235, 248, 255, var(--border-opacity));
}

.hover\:border-blue-200:hover {
  --border-opacity: 1;
  border-color: #bee3f8;
  border-color: rgba(190, 227, 248, var(--border-opacity));
}

.hover\:border-blue-300:hover {
  --border-opacity: 1;
  border-color: #90cdf4;
  border-color: rgba(144, 205, 244, var(--border-opacity));
}

.hover\:border-blue-400:hover {
  --border-opacity: 1;
  border-color: #63b3ed;
  border-color: rgba(99, 179, 237, var(--border-opacity));
}

.hover\:border-blue-500:hover {
  --border-opacity: 1;
  border-color: #4299e1;
  border-color: rgba(66, 153, 225, var(--border-opacity));
}

.hover\:border-blue-600:hover {
  --border-opacity: 1;
  border-color: #3182ce;
  border-color: rgba(49, 130, 206, var(--border-opacity));
}

.hover\:border-blue-700:hover {
  --border-opacity: 1;
  border-color: #2b6cb0;
  border-color: rgba(43, 108, 176, var(--border-opacity));
}

.hover\:border-blue-800:hover {
  --border-opacity: 1;
  border-color: #2c5282;
  border-color: rgba(44, 82, 130, var(--border-opacity));
}

.hover\:border-blue-900:hover {
  --border-opacity: 1;
  border-color: #2a4365;
  border-color: rgba(42, 67, 101, var(--border-opacity));
}

.hover\:border-indigo-100:hover {
  --border-opacity: 1;
  border-color: #ebf4ff;
  border-color: rgba(235, 244, 255, var(--border-opacity));
}

.hover\:border-indigo-200:hover {
  --border-opacity: 1;
  border-color: #c3dafe;
  border-color: rgba(195, 218, 254, var(--border-opacity));
}

.hover\:border-indigo-300:hover {
  --border-opacity: 1;
  border-color: #a3bffa;
  border-color: rgba(163, 191, 250, var(--border-opacity));
}

.hover\:border-indigo-400:hover {
  --border-opacity: 1;
  border-color: #7f9cf5;
  border-color: rgba(127, 156, 245, var(--border-opacity));
}

.hover\:border-indigo-500:hover {
  --border-opacity: 1;
  border-color: #667eea;
  border-color: rgba(102, 126, 234, var(--border-opacity));
}

.hover\:border-indigo-600:hover {
  --border-opacity: 1;
  border-color: #5a67d8;
  border-color: rgba(90, 103, 216, var(--border-opacity));
}

.hover\:border-indigo-700:hover {
  --border-opacity: 1;
  border-color: #4c51bf;
  border-color: rgba(76, 81, 191, var(--border-opacity));
}

.hover\:border-indigo-800:hover {
  --border-opacity: 1;
  border-color: #434190;
  border-color: rgba(67, 65, 144, var(--border-opacity));
}

.hover\:border-indigo-900:hover {
  --border-opacity: 1;
  border-color: #3c366b;
  border-color: rgba(60, 54, 107, var(--border-opacity));
}

.hover\:border-purple-100:hover {
  --border-opacity: 1;
  border-color: #faf5ff;
  border-color: rgba(250, 245, 255, var(--border-opacity));
}

.hover\:border-purple-200:hover {
  --border-opacity: 1;
  border-color: #e9d8fd;
  border-color: rgba(233, 216, 253, var(--border-opacity));
}

.hover\:border-purple-300:hover {
  --border-opacity: 1;
  border-color: #d6bcfa;
  border-color: rgba(214, 188, 250, var(--border-opacity));
}

.hover\:border-purple-400:hover {
  --border-opacity: 1;
  border-color: #b794f4;
  border-color: rgba(183, 148, 244, var(--border-opacity));
}

.hover\:border-purple-500:hover {
  --border-opacity: 1;
  border-color: #9f7aea;
  border-color: rgba(159, 122, 234, var(--border-opacity));
}

.hover\:border-purple-600:hover {
  --border-opacity: 1;
  border-color: #805ad5;
  border-color: rgba(128, 90, 213, var(--border-opacity));
}

.hover\:border-purple-700:hover {
  --border-opacity: 1;
  border-color: #6b46c1;
  border-color: rgba(107, 70, 193, var(--border-opacity));
}

.hover\:border-purple-800:hover {
  --border-opacity: 1;
  border-color: #553c9a;
  border-color: rgba(85, 60, 154, var(--border-opacity));
}

.hover\:border-purple-900:hover {
  --border-opacity: 1;
  border-color: #44337a;
  border-color: rgba(68, 51, 122, var(--border-opacity));
}

.hover\:border-pink-100:hover {
  --border-opacity: 1;
  border-color: #fff5f7;
  border-color: rgba(255, 245, 247, var(--border-opacity));
}

.hover\:border-pink-200:hover {
  --border-opacity: 1;
  border-color: #fed7e2;
  border-color: rgba(254, 215, 226, var(--border-opacity));
}

.hover\:border-pink-300:hover {
  --border-opacity: 1;
  border-color: #fbb6ce;
  border-color: rgba(251, 182, 206, var(--border-opacity));
}

.hover\:border-pink-400:hover {
  --border-opacity: 1;
  border-color: #f687b3;
  border-color: rgba(246, 135, 179, var(--border-opacity));
}

.hover\:border-pink-500:hover {
  --border-opacity: 1;
  border-color: #ed64a6;
  border-color: rgba(237, 100, 166, var(--border-opacity));
}

.hover\:border-pink-600:hover {
  --border-opacity: 1;
  border-color: #d53f8c;
  border-color: rgba(213, 63, 140, var(--border-opacity));
}

.hover\:border-pink-700:hover {
  --border-opacity: 1;
  border-color: #b83280;
  border-color: rgba(184, 50, 128, var(--border-opacity));
}

.hover\:border-pink-800:hover {
  --border-opacity: 1;
  border-color: #97266d;
  border-color: rgba(151, 38, 109, var(--border-opacity));
}

.hover\:border-pink-900:hover {
  --border-opacity: 1;
  border-color: #702459;
  border-color: rgba(112, 36, 89, var(--border-opacity));
}

.hover\:border-esa:hover {
  --border-opacity: 1;
  border-color: #e53261;
  border-color: rgba(229, 50, 97, var(--border-opacity));
}

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

.focus\:border-current:focus {
  border-color: currentColor;
}

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

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

.focus\:border-gray-100:focus {
  --border-opacity: 1;
  border-color: #f7fafc;
  border-color: rgba(247, 250, 252, var(--border-opacity));
}

.focus\:border-gray-200:focus {
  --border-opacity: 1;
  border-color: #edf2f7;
  border-color: rgba(237, 242, 247, var(--border-opacity));
}

.focus\:border-gray-300:focus {
  --border-opacity: 1;
  border-color: #e2e8f0;
  border-color: rgba(226, 232, 240, var(--border-opacity));
}

.focus\:border-gray-400:focus {
  --border-opacity: 1;
  border-color: #cbd5e0;
  border-color: rgba(203, 213, 224, var(--border-opacity));
}

.focus\:border-gray-500:focus {
  --border-opacity: 1;
  border-color: #a0aec0;
  border-color: rgba(160, 174, 192, var(--border-opacity));
}

.focus\:border-gray-600:focus {
  --border-opacity: 1;
  border-color: #718096;
  border-color: rgba(113, 128, 150, var(--border-opacity));
}

.focus\:border-gray-700:focus {
  --border-opacity: 1;
  border-color: #4a5568;
  border-color: rgba(74, 85, 104, var(--border-opacity));
}

.focus\:border-gray-800:focus {
  --border-opacity: 1;
  border-color: #2d3748;
  border-color: rgba(45, 55, 72, var(--border-opacity));
}

.focus\:border-gray-900:focus {
  --border-opacity: 1;
  border-color: #1a202c;
  border-color: rgba(26, 32, 44, var(--border-opacity));
}

.focus\:border-red-100:focus {
  --border-opacity: 1;
  border-color: #fff5f5;
  border-color: rgba(255, 245, 245, var(--border-opacity));
}

.focus\:border-red-200:focus {
  --border-opacity: 1;
  border-color: #fed7d7;
  border-color: rgba(254, 215, 215, var(--border-opacity));
}

.focus\:border-red-300:focus {
  --border-opacity: 1;
  border-color: #feb2b2;
  border-color: rgba(254, 178, 178, var(--border-opacity));
}

.focus\:border-red-400:focus {
  --border-opacity: 1;
  border-color: #fc8181;
  border-color: rgba(252, 129, 129, var(--border-opacity));
}

.focus\:border-red-500:focus {
  --border-opacity: 1;
  border-color: #f56565;
  border-color: rgba(245, 101, 101, var(--border-opacity));
}

.focus\:border-red-600:focus {
  --border-opacity: 1;
  border-color: #e53e3e;
  border-color: rgba(229, 62, 62, var(--border-opacity));
}

.focus\:border-red-700:focus {
  --border-opacity: 1;
  border-color: #c53030;
  border-color: rgba(197, 48, 48, var(--border-opacity));
}

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

.focus\:border-red-900:focus {
  --border-opacity: 1;
  border-color: #742a2a;
  border-color: rgba(116, 42, 42, var(--border-opacity));
}

.focus\:border-orange-100:focus {
  --border-opacity: 1;
  border-color: #fffaf0;
  border-color: rgba(255, 250, 240, var(--border-opacity));
}

.focus\:border-orange-200:focus {
  --border-opacity: 1;
  border-color: #feebc8;
  border-color: rgba(254, 235, 200, var(--border-opacity));
}

.focus\:border-orange-300:focus {
  --border-opacity: 1;
  border-color: #fbd38d;
  border-color: rgba(251, 211, 141, var(--border-opacity));
}

.focus\:border-orange-400:focus {
  --border-opacity: 1;
  border-color: #f6ad55;
  border-color: rgba(246, 173, 85, var(--border-opacity));
}

.focus\:border-orange-500:focus {
  --border-opacity: 1;
  border-color: #ed8936;
  border-color: rgba(237, 137, 54, var(--border-opacity));
}

.focus\:border-orange-600:focus {
  --border-opacity: 1;
  border-color: #dd6b20;
  border-color: rgba(221, 107, 32, var(--border-opacity));
}

.focus\:border-orange-700:focus {
  --border-opacity: 1;
  border-color: #c05621;
  border-color: rgba(192, 86, 33, var(--border-opacity));
}

.focus\:border-orange-800:focus {
  --border-opacity: 1;
  border-color: #9c4221;
  border-color: rgba(156, 66, 33, var(--border-opacity));
}

.focus\:border-orange-900:focus {
  --border-opacity: 1;
  border-color: #7b341e;
  border-color: rgba(123, 52, 30, var(--border-opacity));
}

.focus\:border-yellow-100:focus {
  --border-opacity: 1;
  border-color: #fffff0;
  border-color: rgba(255, 255, 240, var(--border-opacity));
}

.focus\:border-yellow-200:focus {
  --border-opacity: 1;
  border-color: #fefcbf;
  border-color: rgba(254, 252, 191, var(--border-opacity));
}

.focus\:border-yellow-300:focus {
  --border-opacity: 1;
  border-color: #faf089;
  border-color: rgba(250, 240, 137, var(--border-opacity));
}

.focus\:border-yellow-400:focus {
  --border-opacity: 1;
  border-color: #f6e05e;
  border-color: rgba(246, 224, 94, var(--border-opacity));
}

.focus\:border-yellow-500:focus {
  --border-opacity: 1;
  border-color: #ecc94b;
  border-color: rgba(236, 201, 75, var(--border-opacity));
}

.focus\:border-yellow-600:focus {
  --border-opacity: 1;
  border-color: #d69e2e;
  border-color: rgba(214, 158, 46, var(--border-opacity));
}

.focus\:border-yellow-700:focus {
  --border-opacity: 1;
  border-color: #b7791f;
  border-color: rgba(183, 121, 31, var(--border-opacity));
}

.focus\:border-yellow-800:focus {
  --border-opacity: 1;
  border-color: #975a16;
  border-color: rgba(151, 90, 22, var(--border-opacity));
}

.focus\:border-yellow-900:focus {
  --border-opacity: 1;
  border-color: #744210;
  border-color: rgba(116, 66, 16, var(--border-opacity));
}

.focus\:border-green-100:focus {
  --border-opacity: 1;
  border-color: #f0fff4;
  border-color: rgba(240, 255, 244, var(--border-opacity));
}

.focus\:border-green-200:focus {
  --border-opacity: 1;
  border-color: #c6f6d5;
  border-color: rgba(198, 246, 213, var(--border-opacity));
}

.focus\:border-green-300:focus {
  --border-opacity: 1;
  border-color: #9ae6b4;
  border-color: rgba(154, 230, 180, var(--border-opacity));
}

.focus\:border-green-400:focus {
  --border-opacity: 1;
  border-color: #68d391;
  border-color: rgba(104, 211, 145, var(--border-opacity));
}

.focus\:border-green-500:focus {
  --border-opacity: 1;
  border-color: #48bb78;
  border-color: rgba(72, 187, 120, var(--border-opacity));
}

.focus\:border-green-600:focus {
  --border-opacity: 1;
  border-color: #38a169;
  border-color: rgba(56, 161, 105, var(--border-opacity));
}

.focus\:border-green-700:focus {
  --border-opacity: 1;
  border-color: #2f855a;
  border-color: rgba(47, 133, 90, var(--border-opacity));
}

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

.focus\:border-green-900:focus {
  --border-opacity: 1;
  border-color: #22543d;
  border-color: rgba(34, 84, 61, var(--border-opacity));
}

.focus\:border-teal-100:focus {
  --border-opacity: 1;
  border-color: #e6fffa;
  border-color: rgba(230, 255, 250, var(--border-opacity));
}

.focus\:border-teal-200:focus {
  --border-opacity: 1;
  border-color: #b2f5ea;
  border-color: rgba(178, 245, 234, var(--border-opacity));
}

.focus\:border-teal-300:focus {
  --border-opacity: 1;
  border-color: #81e6d9;
  border-color: rgba(129, 230, 217, var(--border-opacity));
}

.focus\:border-teal-400:focus {
  --border-opacity: 1;
  border-color: #4fd1c5;
  border-color: rgba(79, 209, 197, var(--border-opacity));
}

.focus\:border-teal-500:focus {
  --border-opacity: 1;
  border-color: #38b2ac;
  border-color: rgba(56, 178, 172, var(--border-opacity));
}

.focus\:border-teal-600:focus {
  --border-opacity: 1;
  border-color: #319795;
  border-color: rgba(49, 151, 149, var(--border-opacity));
}

.focus\:border-teal-700:focus {
  --border-opacity: 1;
  border-color: #2c7a7b;
  border-color: rgba(44, 122, 123, var(--border-opacity));
}

.focus\:border-teal-800:focus {
  --border-opacity: 1;
  border-color: #285e61;
  border-color: rgba(40, 94, 97, var(--border-opacity));
}

.focus\:border-teal-900:focus {
  --border-opacity: 1;
  border-color: #234e52;
  border-color: rgba(35, 78, 82, var(--border-opacity));
}

.focus\:border-blue-100:focus {
  --border-opacity: 1;
  border-color: #ebf8ff;
  border-color: rgba(235, 248, 255, var(--border-opacity));
}

.focus\:border-blue-200:focus {
  --border-opacity: 1;
  border-color: #bee3f8;
  border-color: rgba(190, 227, 248, var(--border-opacity));
}

.focus\:border-blue-300:focus {
  --border-opacity: 1;
  border-color: #90cdf4;
  border-color: rgba(144, 205, 244, var(--border-opacity));
}

.focus\:border-blue-400:focus {
  --border-opacity: 1;
  border-color: #63b3ed;
  border-color: rgba(99, 179, 237, var(--border-opacity));
}

.focus\:border-blue-500:focus {
  --border-opacity: 1;
  border-color: #4299e1;
  border-color: rgba(66, 153, 225, var(--border-opacity));
}

.focus\:border-blue-600:focus {
  --border-opacity: 1;
  border-color: #3182ce;
  border-color: rgba(49, 130, 206, var(--border-opacity));
}

.focus\:border-blue-700:focus {
  --border-opacity: 1;
  border-color: #2b6cb0;
  border-color: rgba(43, 108, 176, var(--border-opacity));
}

.focus\:border-blue-800:focus {
  --border-opacity: 1;
  border-color: #2c5282;
  border-color: rgba(44, 82, 130, var(--border-opacity));
}

.focus\:border-blue-900:focus {
  --border-opacity: 1;
  border-color: #2a4365;
  border-color: rgba(42, 67, 101, var(--border-opacity));
}

.focus\:border-indigo-100:focus {
  --border-opacity: 1;
  border-color: #ebf4ff;
  border-color: rgba(235, 244, 255, var(--border-opacity));
}

.focus\:border-indigo-200:focus {
  --border-opacity: 1;
  border-color: #c3dafe;
  border-color: rgba(195, 218, 254, var(--border-opacity));
}

.focus\:border-indigo-300:focus {
  --border-opacity: 1;
  border-color: #a3bffa;
  border-color: rgba(163, 191, 250, var(--border-opacity));
}

.focus\:border-indigo-400:focus {
  --border-opacity: 1;
  border-color: #7f9cf5;
  border-color: rgba(127, 156, 245, var(--border-opacity));
}

.focus\:border-indigo-500:focus {
  --border-opacity: 1;
  border-color: #667eea;
  border-color: rgba(102, 126, 234, var(--border-opacity));
}

.focus\:border-indigo-600:focus {
  --border-opacity: 1;
  border-color: #5a67d8;
  border-color: rgba(90, 103, 216, var(--border-opacity));
}

.focus\:border-indigo-700:focus {
  --border-opacity: 1;
  border-color: #4c51bf;
  border-color: rgba(76, 81, 191, var(--border-opacity));
}

.focus\:border-indigo-800:focus {
  --border-opacity: 1;
  border-color: #434190;
  border-color: rgba(67, 65, 144, var(--border-opacity));
}

.focus\:border-indigo-900:focus {
  --border-opacity: 1;
  border-color: #3c366b;
  border-color: rgba(60, 54, 107, var(--border-opacity));
}

.focus\:border-purple-100:focus {
  --border-opacity: 1;
  border-color: #faf5ff;
  border-color: rgba(250, 245, 255, var(--border-opacity));
}

.focus\:border-purple-200:focus {
  --border-opacity: 1;
  border-color: #e9d8fd;
  border-color: rgba(233, 216, 253, var(--border-opacity));
}

.focus\:border-purple-300:focus {
  --border-opacity: 1;
  border-color: #d6bcfa;
  border-color: rgba(214, 188, 250, var(--border-opacity));
}

.focus\:border-purple-400:focus {
  --border-opacity: 1;
  border-color: #b794f4;
  border-color: rgba(183, 148, 244, var(--border-opacity));
}

.focus\:border-purple-500:focus {
  --border-opacity: 1;
  border-color: #9f7aea;
  border-color: rgba(159, 122, 234, var(--border-opacity));
}

.focus\:border-purple-600:focus {
  --border-opacity: 1;
  border-color: #805ad5;
  border-color: rgba(128, 90, 213, var(--border-opacity));
}

.focus\:border-purple-700:focus {
  --border-opacity: 1;
  border-color: #6b46c1;
  border-color: rgba(107, 70, 193, var(--border-opacity));
}

.focus\:border-purple-800:focus {
  --border-opacity: 1;
  border-color: #553c9a;
  border-color: rgba(85, 60, 154, var(--border-opacity));
}

.focus\:border-purple-900:focus {
  --border-opacity: 1;
  border-color: #44337a;
  border-color: rgba(68, 51, 122, var(--border-opacity));
}

.focus\:border-pink-100:focus {
  --border-opacity: 1;
  border-color: #fff5f7;
  border-color: rgba(255, 245, 247, var(--border-opacity));
}

.focus\:border-pink-200:focus {
  --border-opacity: 1;
  border-color: #fed7e2;
  border-color: rgba(254, 215, 226, var(--border-opacity));
}

.focus\:border-pink-300:focus {
  --border-opacity: 1;
  border-color: #fbb6ce;
  border-color: rgba(251, 182, 206, var(--border-opacity));
}

.focus\:border-pink-400:focus {
  --border-opacity: 1;
  border-color: #f687b3;
  border-color: rgba(246, 135, 179, var(--border-opacity));
}

.focus\:border-pink-500:focus {
  --border-opacity: 1;
  border-color: #ed64a6;
  border-color: rgba(237, 100, 166, var(--border-opacity));
}

.focus\:border-pink-600:focus {
  --border-opacity: 1;
  border-color: #d53f8c;
  border-color: rgba(213, 63, 140, var(--border-opacity));
}

.focus\:border-pink-700:focus {
  --border-opacity: 1;
  border-color: #b83280;
  border-color: rgba(184, 50, 128, var(--border-opacity));
}

.focus\:border-pink-800:focus {
  --border-opacity: 1;
  border-color: #97266d;
  border-color: rgba(151, 38, 109, var(--border-opacity));
}

.focus\:border-pink-900:focus {
  --border-opacity: 1;
  border-color: #702459;
  border-color: rgba(112, 36, 89, var(--border-opacity));
}

.focus\:border-esa:focus {
  --border-opacity: 1;
  border-color: #e53261;
  border-color: rgba(229, 50, 97, var(--border-opacity));
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.rounded {
  border-radius: 0.25rem;
}

.rounded-md {
  border-radius: 0.375rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border {
  border-width: 1px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cursor-auto {
  cursor: auto;
}

.cursor-default {
  cursor: default;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-wait {
  cursor: wait;
}

.cursor-text {
  cursor: text;
}

.cursor-move {
  cursor: move;
}

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

.block {
  display: block;
}

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

.inline {
  display: inline;
}

.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.inline-flex {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.table {
  display: table;
}

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

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

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

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

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

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

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

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

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

.grid {
  display: grid;
}

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

.hidden {
  display: none;
}

.flex-row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

.flex-col {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.flex-col-reverse {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}

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

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

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

.items-start {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.items-end {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.items-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.items-baseline {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}

.items-stretch {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}

.self-auto {
  -ms-flex-item-align: auto;
      align-self: auto;
}

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

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

.self-center {
  -ms-flex-item-align: center;
      align-self: center;
}

.self-stretch {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}

.justify-start {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.justify-end {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.justify-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.justify-between {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.justify-around {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

.justify-evenly {
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}

.content-center {
  -ms-flex-line-pack: center;
      align-content: center;
}

.content-start {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}

.content-end {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}

.content-between {
  -ms-flex-line-pack: justify;
      align-content: space-between;
}

.content-around {
  -ms-flex-line-pack: distribute;
      align-content: space-around;
}

.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0%;
          flex: 1 1 0%;
}

.flex-auto {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.flex-initial {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}

.flex-none {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}

.flex-grow-0 {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}

.flex-grow {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

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

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

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12;
}

.order-first {
  -webkit-box-ordinal-group: -9998;
      -ms-flex-order: -9999;
          order: -9999;
}

.order-last {
  -webkit-box-ordinal-group: 10000;
      -ms-flex-order: 9999;
          order: 9999;
}

.order-none {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

.float-right {
  float: right;
}

.float-left {
  float: left;
}

.float-none {
  float: none;
}

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

.clear-left {
  clear: left;
}

.clear-right {
  clear: right;
}

.clear-both {
  clear: both;
}

.clear-none {
  clear: none;
}

.font-sans {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.font-serif {
  font-family: Georgia, Cambria, "Times New Roman", Times, serif;
}

.font-mono {
  font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.font-hairline {
  font-weight: 100;
}

.font-thin {
  font-weight: 200;
}

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

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

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

.font-semibold {
  font-weight: 600;
}

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

.font-extrabold {
  font-weight: 800;
}

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

.hover\:font-hairline:hover {
  font-weight: 100;
}

.hover\:font-thin:hover {
  font-weight: 200;
}

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

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

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

.hover\:font-semibold:hover {
  font-weight: 600;
}

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

.hover\:font-extrabold:hover {
  font-weight: 800;
}

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

.focus\:font-hairline:focus {
  font-weight: 100;
}

.focus\:font-thin:focus {
  font-weight: 200;
}

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

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

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

.focus\:font-semibold:focus {
  font-weight: 600;
}

.focus\:font-bold:focus {
  font-weight: 700;
}

.focus\:font-extrabold:focus {
  font-weight: 800;
}

.focus\:font-black:focus {
  font-weight: 900;
}

.h-0 {
  height: 0;
}

.h-1 {
  height: 0.25rem;
}

.h-2 {
  height: 0.5rem;
}

.h-3 {
  height: 0.75rem;
}

.h-4 {
  height: 1rem;
}

.h-5 {
  height: 1.25rem;
}

.h-6 {
  height: 1.5rem;
}

.h-8 {
  height: 2rem;
}

.h-10 {
  height: 2.5rem;
}

.h-12 {
  height: 3rem;
}

.h-16 {
  height: 4rem;
}

.h-20 {
  height: 5rem;
}

.h-24 {
  height: 6rem;
}

.h-32 {
  height: 8rem;
}

.h-40 {
  height: 10rem;
}

.h-48 {
  height: 12rem;
}

.h-56 {
  height: 14rem;
}

.h-64 {
  height: 16rem;
}

.h-auto {
  height: auto;
}

.h-px {
  height: 1px;
}

.h-full {
  height: 100%;
}

.h-screen {
  height: 100vh;
}

.text-xs {
  font-size: 0.75rem;
}

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

.text-base {
  font-size: 1rem;
}

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

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

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

.text-3xl {
  font-size: 1.875rem;
}

.text-4xl {
  font-size: 2.25rem;
}

.text-5xl {
  font-size: 3rem;
}

.text-6xl {
  font-size: 4rem;
}

.leading-3 {
  line-height: .75rem;
}

.leading-4 {
  line-height: 1rem;
}

.leading-5 {
  line-height: 1.25rem;
}

.leading-6 {
  line-height: 1.5rem;
}

.leading-7 {
  line-height: 1.75rem;
}

.leading-8 {
  line-height: 2rem;
}

.leading-9 {
  line-height: 2.25rem;
}

.leading-10 {
  line-height: 2.5rem;
}

.leading-none {
  line-height: 1;
}

.leading-tight {
  line-height: 1.25;
}

.leading-snug {
  line-height: 1.375;
}

.leading-normal {
  line-height: 1.5;
}

.leading-relaxed {
  line-height: 1.625;
}

.leading-loose {
  line-height: 2;
}

.list-inside {
  list-style-position: inside;
}

.list-outside {
  list-style-position: outside;
}

.list-none {
  list-style-type: none;
}

.list-disc {
  list-style-type: disc;
}

.list-decimal {
  list-style-type: decimal;
}

.m-0 {
  margin: 0;
}

.m-1 {
  margin: 0.25rem;
}

.m-2 {
  margin: 0.5rem;
}

.m-3 {
  margin: 0.75rem;
}

.m-4 {
  margin: 1rem;
}

.m-5 {
  margin: 1.25rem;
}

.m-6 {
  margin: 1.5rem;
}

.m-8 {
  margin: 2rem;
}

.m-10 {
  margin: 2.5rem;
}

.m-12 {
  margin: 3rem;
}

.m-16 {
  margin: 4rem;
}

.m-20 {
  margin: 5rem;
}

.m-24 {
  margin: 6rem;
}

.m-32 {
  margin: 8rem;
}

.m-40 {
  margin: 10rem;
}

.m-48 {
  margin: 12rem;
}

.m-56 {
  margin: 14rem;
}

.m-64 {
  margin: 16rem;
}

.m-auto {
  margin: auto;
}

.m-px {
  margin: 1px;
}

.-m-1 {
  margin: -0.25rem;
}

.-m-2 {
  margin: -0.5rem;
}

.-m-3 {
  margin: -0.75rem;
}

.-m-4 {
  margin: -1rem;
}

.-m-5 {
  margin: -1.25rem;
}

.-m-6 {
  margin: -1.5rem;
}

.-m-8 {
  margin: -2rem;
}

.-m-10 {
  margin: -2.5rem;
}

.-m-12 {
  margin: -3rem;
}

.-m-16 {
  margin: -4rem;
}

.-m-20 {
  margin: -5rem;
}

.-m-24 {
  margin: -6rem;
}

.-m-32 {
  margin: -8rem;
}

.-m-40 {
  margin: -10rem;
}

.-m-48 {
  margin: -12rem;
}

.-m-56 {
  margin: -14rem;
}

.-m-64 {
  margin: -16rem;
}

.-m-px {
  margin: -1px;
}

.-m-80 {
  margin: -80px;
}

.my-0 {
  margin-top: 0;
  margin-bottom: 0;
}

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

.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.mx-2 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.mx-3 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}

.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}

.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.mx-6 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}

.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.mx-10 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.mx-12 {
  margin-left: 3rem;
  margin-right: 3rem;
}

.my-16 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.mx-16 {
  margin-left: 4rem;
  margin-right: 4rem;
}

.my-20 {
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.mx-20 {
  margin-left: 5rem;
  margin-right: 5rem;
}

.my-24 {
  margin-top: 6rem;
  margin-bottom: 6rem;
}

.mx-24 {
  margin-left: 6rem;
  margin-right: 6rem;
}

.my-32 {
  margin-top: 8rem;
  margin-bottom: 8rem;
}

.mx-32 {
  margin-left: 8rem;
  margin-right: 8rem;
}

.my-40 {
  margin-top: 10rem;
  margin-bottom: 10rem;
}

.mx-40 {
  margin-left: 10rem;
  margin-right: 10rem;
}

.my-48 {
  margin-top: 12rem;
  margin-bottom: 12rem;
}

.mx-48 {
  margin-left: 12rem;
  margin-right: 12rem;
}

.my-56 {
  margin-top: 14rem;
  margin-bottom: 14rem;
}

.mx-56 {
  margin-left: 14rem;
  margin-right: 14rem;
}

.my-64 {
  margin-top: 16rem;
  margin-bottom: 16rem;
}

.mx-64 {
  margin-left: 16rem;
  margin-right: 16rem;
}

.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}

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

.my-px {
  margin-top: 1px;
  margin-bottom: 1px;
}

.mx-px {
  margin-left: 1px;
  margin-right: 1px;
}

.-my-1 {
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}

.-mx-1 {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

.-my-2 {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}

.-mx-2 {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

.-my-3 {
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
}

.-mx-3 {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}

.-my-4 {
  margin-top: -1rem;
  margin-bottom: -1rem;
}

.-mx-4 {
  margin-left: -1rem;
  margin-right: -1rem;
}

.-my-5 {
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}

.-mx-5 {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

.-my-6 {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}

.-mx-6 {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}

.-my-8 {
  margin-top: -2rem;
  margin-bottom: -2rem;
}

.-mx-8 {
  margin-left: -2rem;
  margin-right: -2rem;
}

.-my-10 {
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

.-mx-10 {
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

.-my-12 {
  margin-top: -3rem;
  margin-bottom: -3rem;
}

.-mx-12 {
  margin-left: -3rem;
  margin-right: -3rem;
}

.-my-16 {
  margin-top: -4rem;
  margin-bottom: -4rem;
}

.-mx-16 {
  margin-left: -4rem;
  margin-right: -4rem;
}

.-my-20 {
  margin-top: -5rem;
  margin-bottom: -5rem;
}

.-mx-20 {
  margin-left: -5rem;
  margin-right: -5rem;
}

.-my-24 {
  margin-top: -6rem;
  margin-bottom: -6rem;
}

.-mx-24 {
  margin-left: -6rem;
  margin-right: -6rem;
}

.-my-32 {
  margin-top: -8rem;
  margin-bottom: -8rem;
}

.-mx-32 {
  margin-left: -8rem;
  margin-right: -8rem;
}

.-my-40 {
  margin-top: -10rem;
  margin-bottom: -10rem;
}

.-mx-40 {
  margin-left: -10rem;
  margin-right: -10rem;
}

.-my-48 {
  margin-top: -12rem;
  margin-bottom: -12rem;
}

.-mx-48 {
  margin-left: -12rem;
  margin-right: -12rem;
}

.-my-56 {
  margin-top: -14rem;
  margin-bottom: -14rem;
}

.-mx-56 {
  margin-left: -14rem;
  margin-right: -14rem;
}

.-my-64 {
  margin-top: -16rem;
  margin-bottom: -16rem;
}

.-mx-64 {
  margin-left: -16rem;
  margin-right: -16rem;
}

.-my-px {
  margin-top: -1px;
  margin-bottom: -1px;
}

.-mx-px {
  margin-left: -1px;
  margin-right: -1px;
}

.-my-80 {
  margin-top: -80px;
  margin-bottom: -80px;
}

.-mx-80 {
  margin-left: -80px;
  margin-right: -80px;
}

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

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

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

.ml-0 {
  margin-left: 0;
}

.mt-1 {
  margin-top: 0.25rem;
}

.mr-1 {
  margin-right: 0.25rem;
}

.mb-1 {
  margin-bottom: 0.25rem;
}

.ml-1 {
  margin-left: 0.25rem;
}

.mt-2 {
  margin-top: 0.5rem;
}

.mr-2 {
  margin-right: 0.5rem;
}

.mb-2 {
  margin-bottom: 0.5rem;
}

.ml-2 {
  margin-left: 0.5rem;
}

.mt-3 {
  margin-top: 0.75rem;
}

.mr-3 {
  margin-right: 0.75rem;
}

.mb-3 {
  margin-bottom: 0.75rem;
}

.ml-3 {
  margin-left: 0.75rem;
}

.mt-4 {
  margin-top: 1rem;
}

.mr-4 {
  margin-right: 1rem;
}

.mb-4 {
  margin-bottom: 1rem;
}

.ml-4 {
  margin-left: 1rem;
}

.mt-5 {
  margin-top: 1.25rem;
}

.mr-5 {
  margin-right: 1.25rem;
}

.mb-5 {
  margin-bottom: 1.25rem;
}

.ml-5 {
  margin-left: 1.25rem;
}

.mt-6 {
  margin-top: 1.5rem;
}

.mr-6 {
  margin-right: 1.5rem;
}

.mb-6 {
  margin-bottom: 1.5rem;
}

.ml-6 {
  margin-left: 1.5rem;
}

.mt-8 {
  margin-top: 2rem;
}

.mr-8 {
  margin-right: 2rem;
}

.mb-8 {
  margin-bottom: 2rem;
}

.ml-8 {
  margin-left: 2rem;
}

.mt-10 {
  margin-top: 2.5rem;
}

.mr-10 {
  margin-right: 2.5rem;
}

.mb-10 {
  margin-bottom: 2.5rem;
}

.ml-10 {
  margin-left: 2.5rem;
}

.mt-12 {
  margin-top: 3rem;
}

.mr-12 {
  margin-right: 3rem;
}

.mb-12 {
  margin-bottom: 3rem;
}

.ml-12 {
  margin-left: 3rem;
}

.mt-16 {
  margin-top: 4rem;
}

.mr-16 {
  margin-right: 4rem;
}

.mb-16 {
  margin-bottom: 4rem;
}

.ml-16 {
  margin-left: 4rem;
}

.mt-20 {
  margin-top: 5rem;
}

.mr-20 {
  margin-right: 5rem;
}

.mb-20 {
  margin-bottom: 5rem;
}

.ml-20 {
  margin-left: 5rem;
}

.mt-24 {
  margin-top: 6rem;
}

.mr-24 {
  margin-right: 6rem;
}

.mb-24 {
  margin-bottom: 6rem;
}

.ml-24 {
  margin-left: 6rem;
}

.mt-32 {
  margin-top: 8rem;
}

.mr-32 {
  margin-right: 8rem;
}

.mb-32 {
  margin-bottom: 8rem;
}

.ml-32 {
  margin-left: 8rem;
}

.mt-40 {
  margin-top: 10rem;
}

.mr-40 {
  margin-right: 10rem;
}

.mb-40 {
  margin-bottom: 10rem;
}

.ml-40 {
  margin-left: 10rem;
}

.mt-48 {
  margin-top: 12rem;
}

.mr-48 {
  margin-right: 12rem;
}

.mb-48 {
  margin-bottom: 12rem;
}

.ml-48 {
  margin-left: 12rem;
}

.mt-56 {
  margin-top: 14rem;
}

.mr-56 {
  margin-right: 14rem;
}

.mb-56 {
  margin-bottom: 14rem;
}

.ml-56 {
  margin-left: 14rem;
}

.mt-64 {
  margin-top: 16rem;
}

.mr-64 {
  margin-right: 16rem;
}

.mb-64 {
  margin-bottom: 16rem;
}

.ml-64 {
  margin-left: 16rem;
}

.mt-auto {
  margin-top: auto;
}

.mr-auto {
  margin-right: auto;
}

.mb-auto {
  margin-bottom: auto;
}

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

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

.mr-px {
  margin-right: 1px;
}

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

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

.-mt-1 {
  margin-top: -0.25rem;
}

.-mr-1 {
  margin-right: -0.25rem;
}

.-mb-1 {
  margin-bottom: -0.25rem;
}

.-ml-1 {
  margin-left: -0.25rem;
}

.-mt-2 {
  margin-top: -0.5rem;
}

.-mr-2 {
  margin-right: -0.5rem;
}

.-mb-2 {
  margin-bottom: -0.5rem;
}

.-ml-2 {
  margin-left: -0.5rem;
}

.-mt-3 {
  margin-top: -0.75rem;
}

.-mr-3 {
  margin-right: -0.75rem;
}

.-mb-3 {
  margin-bottom: -0.75rem;
}

.-ml-3 {
  margin-left: -0.75rem;
}

.-mt-4 {
  margin-top: -1rem;
}

.-mr-4 {
  margin-right: -1rem;
}

.-mb-4 {
  margin-bottom: -1rem;
}

.-ml-4 {
  margin-left: -1rem;
}

.-mt-5 {
  margin-top: -1.25rem;
}

.-mr-5 {
  margin-right: -1.25rem;
}

.-mb-5 {
  margin-bottom: -1.25rem;
}

.-ml-5 {
  margin-left: -1.25rem;
}

.-mt-6 {
  margin-top: -1.5rem;
}

.-mr-6 {
  margin-right: -1.5rem;
}

.-mb-6 {
  margin-bottom: -1.5rem;
}

.-ml-6 {
  margin-left: -1.5rem;
}

.-mt-8 {
  margin-top: -2rem;
}

.-mr-8 {
  margin-right: -2rem;
}

.-mb-8 {
  margin-bottom: -2rem;
}

.-ml-8 {
  margin-left: -2rem;
}

.-mt-10 {
  margin-top: -2.5rem;
}

.-mr-10 {
  margin-right: -2.5rem;
}

.-mb-10 {
  margin-bottom: -2.5rem;
}

.-ml-10 {
  margin-left: -2.5rem;
}

.-mt-12 {
  margin-top: -3rem;
}

.-mr-12 {
  margin-right: -3rem;
}

.-mb-12 {
  margin-bottom: -3rem;
}

.-ml-12 {
  margin-left: -3rem;
}

.-mt-16 {
  margin-top: -4rem;
}

.-mr-16 {
  margin-right: -4rem;
}

.-mb-16 {
  margin-bottom: -4rem;
}

.-ml-16 {
  margin-left: -4rem;
}

.-mt-20 {
  margin-top: -5rem;
}

.-mr-20 {
  margin-right: -5rem;
}

.-mb-20 {
  margin-bottom: -5rem;
}

.-ml-20 {
  margin-left: -5rem;
}

.-mt-24 {
  margin-top: -6rem;
}

.-mr-24 {
  margin-right: -6rem;
}

.-mb-24 {
  margin-bottom: -6rem;
}

.-ml-24 {
  margin-left: -6rem;
}

.-mt-32 {
  margin-top: -8rem;
}

.-mr-32 {
  margin-right: -8rem;
}

.-mb-32 {
  margin-bottom: -8rem;
}

.-ml-32 {
  margin-left: -8rem;
}

.-mt-40 {
  margin-top: -10rem;
}

.-mr-40 {
  margin-right: -10rem;
}

.-mb-40 {
  margin-bottom: -10rem;
}

.-ml-40 {
  margin-left: -10rem;
}

.-mt-48 {
  margin-top: -12rem;
}

.-mr-48 {
  margin-right: -12rem;
}

.-mb-48 {
  margin-bottom: -12rem;
}

.-ml-48 {
  margin-left: -12rem;
}

.-mt-56 {
  margin-top: -14rem;
}

.-mr-56 {
  margin-right: -14rem;
}

.-mb-56 {
  margin-bottom: -14rem;
}

.-ml-56 {
  margin-left: -14rem;
}

.-mt-64 {
  margin-top: -16rem;
}

.-mr-64 {
  margin-right: -16rem;
}

.-mb-64 {
  margin-bottom: -16rem;
}

.-ml-64 {
  margin-left: -16rem;
}

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

.-mr-px {
  margin-right: -1px;
}

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

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

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

.-mr-80 {
  margin-right: -80px;
}

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

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

.max-h-full {
  max-height: 100%;
}

.max-h-screen {
  max-height: 100vh;
}

.max-w-80 {
  max-width: 80px;
}

.max-w-115 {
  max-width: 115px;
}

.max-w-250 {
  max-width: 250px;
}

.max-w-none {
  max-width: none;
}

.max-w-xs {
  max-width: 20rem;
}

.max-w-sm {
  max-width: 24rem;
}

.max-w-md {
  max-width: 28rem;
}

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

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

.max-w-2xl {
  max-width: 42rem;
}

.max-w-3xl {
  max-width: 48rem;
}

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

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

.max-w-6xl {
  max-width: 72rem;
}

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

.max-w-screen-sm {
  max-width: 640px;
}

.max-w-screen-md {
  max-width: 768px;
}

.max-w-screen-lg {
  max-width: 1024px;
}

.max-w-screen-xl {
  max-width: 1280px;
}

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

.max-w-1\/2 {
  max-width: 50%;
}

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

.min-h-0 {
  min-height: 0;
}

.min-h-50 {
  min-height: 50px;
}

.min-h-80 {
  min-height: 80px;
}

.min-h-full {
  min-height: 100%;
}

.min-h-screen {
  min-height: 100vh;
}

.min-w-0 {
  min-width: 0;
}

.min-w-50 {
  min-width: 50px;
}

.min-w-80 {
  min-width: 80px;
}

.min-w-250 {
  min-width: 250px;
}

.min-w-full {
  min-width: 100%;
}

.object-contain {
  -o-object-fit: contain;
     object-fit: contain;
}

.object-cover {
  -o-object-fit: cover;
     object-fit: cover;
}

.object-fill {
  -o-object-fit: fill;
     object-fit: fill;
}

.object-none {
  -o-object-fit: none;
     object-fit: none;
}

.object-scale-down {
  -o-object-fit: scale-down;
     object-fit: scale-down;
}

.object-bottom {
  -o-object-position: bottom;
     object-position: bottom;
}

.object-center {
  -o-object-position: center;
     object-position: center;
}

.object-left {
  -o-object-position: left;
     object-position: left;
}

.object-left-bottom {
  -o-object-position: left bottom;
     object-position: left bottom;
}

.object-left-top {
  -o-object-position: left top;
     object-position: left top;
}

.object-right {
  -o-object-position: right;
     object-position: right;
}

.object-right-bottom {
  -o-object-position: right bottom;
     object-position: right bottom;
}

.object-right-top {
  -o-object-position: right top;
     object-position: right top;
}

.object-top {
  -o-object-position: top;
     object-position: top;
}

.opacity-0 {
  opacity: 0;
}

.opacity-25 {
  opacity: 0.25;
}

.opacity-50 {
  opacity: 0.5;
}

.opacity-75 {
  opacity: 0.75;
}

.opacity-100 {
  opacity: 1;
}

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

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

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

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

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

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

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

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

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

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

.outline-none {
  outline: 0;
}

.focus\:outline-none:focus {
  outline: 0;
}

.overflow-auto {
  overflow: auto;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-visible {
  overflow: visible;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-x-auto {
  overflow-x: auto;
}

.overflow-y-auto {
  overflow-y: auto;
}

.overflow-x-hidden {
  overflow-x: hidden;
}

.overflow-y-hidden {
  overflow-y: hidden;
}

.overflow-x-visible {
  overflow-x: visible;
}

.overflow-y-visible {
  overflow-y: visible;
}

.overflow-x-scroll {
  overflow-x: scroll;
}

.overflow-y-scroll {
  overflow-y: scroll;
}

.scrolling-touch {
  -webkit-overflow-scrolling: touch;
}

.scrolling-auto {
  -webkit-overflow-scrolling: auto;
}

.p-0 {
  padding: 0;
}

.p-1 {
  padding: 0.25rem;
}

.p-2 {
  padding: 0.5rem;
}

.p-3 {
  padding: 0.75rem;
}

.p-4 {
  padding: 1rem;
}

.p-5 {
  padding: 1.25rem;
}

.p-6 {
  padding: 1.5rem;
}

.p-8 {
  padding: 2rem;
}

.p-10 {
  padding: 2.5rem;
}

.p-12 {
  padding: 3rem;
}

.p-16 {
  padding: 4rem;
}

.p-20 {
  padding: 5rem;
}

.p-24 {
  padding: 6rem;
}

.p-32 {
  padding: 8rem;
}

.p-40 {
  padding: 10rem;
}

.p-48 {
  padding: 12rem;
}

.p-56 {
  padding: 14rem;
}

.p-64 {
  padding: 16rem;
}

.p-px {
  padding: 1px;
}

.py-0 {
  padding-top: 0;
  padding-bottom: 0;
}

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

.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.px-20 {
  padding-left: 5rem;
  padding-right: 5rem;
}

.py-24 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.px-24 {
  padding-left: 6rem;
  padding-right: 6rem;
}

.py-32 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.px-32 {
  padding-left: 8rem;
  padding-right: 8rem;
}

.py-40 {
  padding-top: 10rem;
  padding-bottom: 10rem;
}

.px-40 {
  padding-left: 10rem;
  padding-right: 10rem;
}

.py-48 {
  padding-top: 12rem;
  padding-bottom: 12rem;
}

.px-48 {
  padding-left: 12rem;
  padding-right: 12rem;
}

.py-56 {
  padding-top: 14rem;
  padding-bottom: 14rem;
}

.px-56 {
  padding-left: 14rem;
  padding-right: 14rem;
}

.py-64 {
  padding-top: 16rem;
  padding-bottom: 16rem;
}

.px-64 {
  padding-left: 16rem;
  padding-right: 16rem;
}

.py-px {
  padding-top: 1px;
  padding-bottom: 1px;
}

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

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

.pr-0 {
  padding-right: 0;
}

.pb-0 {
  padding-bottom: 0;
}

.pl-0 {
  padding-left: 0;
}

.pt-1 {
  padding-top: 0.25rem;
}

.pr-1 {
  padding-right: 0.25rem;
}

.pb-1 {
  padding-bottom: 0.25rem;
}

.pl-1 {
  padding-left: 0.25rem;
}

.pt-2 {
  padding-top: 0.5rem;
}

.pr-2 {
  padding-right: 0.5rem;
}

.pb-2 {
  padding-bottom: 0.5rem;
}

.pl-2 {
  padding-left: 0.5rem;
}

.pt-3 {
  padding-top: 0.75rem;
}

.pr-3 {
  padding-right: 0.75rem;
}

.pb-3 {
  padding-bottom: 0.75rem;
}

.pl-3 {
  padding-left: 0.75rem;
}

.pt-4 {
  padding-top: 1rem;
}

.pr-4 {
  padding-right: 1rem;
}

.pb-4 {
  padding-bottom: 1rem;
}

.pl-4 {
  padding-left: 1rem;
}

.pt-5 {
  padding-top: 1.25rem;
}

.pr-5 {
  padding-right: 1.25rem;
}

.pb-5 {
  padding-bottom: 1.25rem;
}

.pl-5 {
  padding-left: 1.25rem;
}

.pt-6 {
  padding-top: 1.5rem;
}

.pr-6 {
  padding-right: 1.5rem;
}

.pb-6 {
  padding-bottom: 1.5rem;
}

.pl-6 {
  padding-left: 1.5rem;
}

.pt-8 {
  padding-top: 2rem;
}

.pr-8 {
  padding-right: 2rem;
}

.pb-8 {
  padding-bottom: 2rem;
}

.pl-8 {
  padding-left: 2rem;
}

.pt-10 {
  padding-top: 2.5rem;
}

.pr-10 {
  padding-right: 2.5rem;
}

.pb-10 {
  padding-bottom: 2.5rem;
}

.pl-10 {
  padding-left: 2.5rem;
}

.pt-12 {
  padding-top: 3rem;
}

.pr-12 {
  padding-right: 3rem;
}

.pb-12 {
  padding-bottom: 3rem;
}

.pl-12 {
  padding-left: 3rem;
}

.pt-16 {
  padding-top: 4rem;
}

.pr-16 {
  padding-right: 4rem;
}

.pb-16 {
  padding-bottom: 4rem;
}

.pl-16 {
  padding-left: 4rem;
}

.pt-20 {
  padding-top: 5rem;
}

.pr-20 {
  padding-right: 5rem;
}

.pb-20 {
  padding-bottom: 5rem;
}

.pl-20 {
  padding-left: 5rem;
}

.pt-24 {
  padding-top: 6rem;
}

.pr-24 {
  padding-right: 6rem;
}

.pb-24 {
  padding-bottom: 6rem;
}

.pl-24 {
  padding-left: 6rem;
}

.pt-32 {
  padding-top: 8rem;
}

.pr-32 {
  padding-right: 8rem;
}

.pb-32 {
  padding-bottom: 8rem;
}

.pl-32 {
  padding-left: 8rem;
}

.pt-40 {
  padding-top: 10rem;
}

.pr-40 {
  padding-right: 10rem;
}

.pb-40 {
  padding-bottom: 10rem;
}

.pl-40 {
  padding-left: 10rem;
}

.pt-48 {
  padding-top: 12rem;
}

.pr-48 {
  padding-right: 12rem;
}

.pb-48 {
  padding-bottom: 12rem;
}

.pl-48 {
  padding-left: 12rem;
}

.pt-56 {
  padding-top: 14rem;
}

.pr-56 {
  padding-right: 14rem;
}

.pb-56 {
  padding-bottom: 14rem;
}

.pl-56 {
  padding-left: 14rem;
}

.pt-64 {
  padding-top: 16rem;
}

.pr-64 {
  padding-right: 16rem;
}

.pb-64 {
  padding-bottom: 16rem;
}

.pl-64 {
  padding-left: 16rem;
}

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

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

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

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

.placeholder-transparent::-webkit-input-placeholder {
  color: transparent;
}

.placeholder-transparent::-moz-placeholder {
  color: transparent;
}

.placeholder-transparent::-ms-input-placeholder {
  color: transparent;
}

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

.placeholder-current::-webkit-input-placeholder {
  color: currentColor;
}

.placeholder-current::-moz-placeholder {
  color: currentColor;
}

.placeholder-current::-ms-input-placeholder {
  color: currentColor;
}

.placeholder-current::placeholder {
  color: currentColor;
}

.placeholder-black::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #000;
  color: rgba(0, 0, 0, var(--placeholder-opacity));
}

.placeholder-black::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #000;
  color: rgba(0, 0, 0, var(--placeholder-opacity));
}

.placeholder-black::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #000;
  color: rgba(0, 0, 0, var(--placeholder-opacity));
}

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

.placeholder-white::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fff;
  color: rgba(255, 255, 255, var(--placeholder-opacity));
}

.placeholder-white::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fff;
  color: rgba(255, 255, 255, var(--placeholder-opacity));
}

.placeholder-white::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fff;
  color: rgba(255, 255, 255, var(--placeholder-opacity));
}

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

.placeholder-gray-100::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #f7fafc;
  color: rgba(247, 250, 252, var(--placeholder-opacity));
}

.placeholder-gray-100::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #f7fafc;
  color: rgba(247, 250, 252, var(--placeholder-opacity));
}

.placeholder-gray-100::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #f7fafc;
  color: rgba(247, 250, 252, var(--placeholder-opacity));
}

.placeholder-gray-100::placeholder {
  --placeholder-opacity: 1;
  color: #f7fafc;
  color: rgba(247, 250, 252, var(--placeholder-opacity));
}

.placeholder-gray-200::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #edf2f7;
  color: rgba(237, 242, 247, var(--placeholder-opacity));
}

.placeholder-gray-200::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #edf2f7;
  color: rgba(237, 242, 247, var(--placeholder-opacity));
}

.placeholder-gray-200::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #edf2f7;
  color: rgba(237, 242, 247, var(--placeholder-opacity));
}

.placeholder-gray-200::placeholder {
  --placeholder-opacity: 1;
  color: #edf2f7;
  color: rgba(237, 242, 247, var(--placeholder-opacity));
}

.placeholder-gray-300::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #e2e8f0;
  color: rgba(226, 232, 240, var(--placeholder-opacity));
}

.placeholder-gray-300::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #e2e8f0;
  color: rgba(226, 232, 240, var(--placeholder-opacity));
}

.placeholder-gray-300::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #e2e8f0;
  color: rgba(226, 232, 240, var(--placeholder-opacity));
}

.placeholder-gray-300::placeholder {
  --placeholder-opacity: 1;
  color: #e2e8f0;
  color: rgba(226, 232, 240, var(--placeholder-opacity));
}

.placeholder-gray-400::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #cbd5e0;
  color: rgba(203, 213, 224, var(--placeholder-opacity));
}

.placeholder-gray-400::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #cbd5e0;
  color: rgba(203, 213, 224, var(--placeholder-opacity));
}

.placeholder-gray-400::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #cbd5e0;
  color: rgba(203, 213, 224, var(--placeholder-opacity));
}

.placeholder-gray-400::placeholder {
  --placeholder-opacity: 1;
  color: #cbd5e0;
  color: rgba(203, 213, 224, var(--placeholder-opacity));
}

.placeholder-gray-500::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #a0aec0;
  color: rgba(160, 174, 192, var(--placeholder-opacity));
}

.placeholder-gray-500::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #a0aec0;
  color: rgba(160, 174, 192, var(--placeholder-opacity));
}

.placeholder-gray-500::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #a0aec0;
  color: rgba(160, 174, 192, var(--placeholder-opacity));
}

.placeholder-gray-500::placeholder {
  --placeholder-opacity: 1;
  color: #a0aec0;
  color: rgba(160, 174, 192, var(--placeholder-opacity));
}

.placeholder-gray-600::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #718096;
  color: rgba(113, 128, 150, var(--placeholder-opacity));
}

.placeholder-gray-600::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #718096;
  color: rgba(113, 128, 150, var(--placeholder-opacity));
}

.placeholder-gray-600::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #718096;
  color: rgba(113, 128, 150, var(--placeholder-opacity));
}

.placeholder-gray-600::placeholder {
  --placeholder-opacity: 1;
  color: #718096;
  color: rgba(113, 128, 150, var(--placeholder-opacity));
}

.placeholder-gray-700::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #4a5568;
  color: rgba(74, 85, 104, var(--placeholder-opacity));
}

.placeholder-gray-700::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #4a5568;
  color: rgba(74, 85, 104, var(--placeholder-opacity));
}

.placeholder-gray-700::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #4a5568;
  color: rgba(74, 85, 104, var(--placeholder-opacity));
}

.placeholder-gray-700::placeholder {
  --placeholder-opacity: 1;
  color: #4a5568;
  color: rgba(74, 85, 104, var(--placeholder-opacity));
}

.placeholder-gray-800::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #2d3748;
  color: rgba(45, 55, 72, var(--placeholder-opacity));
}

.placeholder-gray-800::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #2d3748;
  color: rgba(45, 55, 72, var(--placeholder-opacity));
}

.placeholder-gray-800::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #2d3748;
  color: rgba(45, 55, 72, var(--placeholder-opacity));
}

.placeholder-gray-800::placeholder {
  --placeholder-opacity: 1;
  color: #2d3748;
  color: rgba(45, 55, 72, var(--placeholder-opacity));
}

.placeholder-gray-900::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #1a202c;
  color: rgba(26, 32, 44, var(--placeholder-opacity));
}

.placeholder-gray-900::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #1a202c;
  color: rgba(26, 32, 44, var(--placeholder-opacity));
}

.placeholder-gray-900::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #1a202c;
  color: rgba(26, 32, 44, var(--placeholder-opacity));
}

.placeholder-gray-900::placeholder {
  --placeholder-opacity: 1;
  color: #1a202c;
  color: rgba(26, 32, 44, var(--placeholder-opacity));
}

.placeholder-red-100::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fff5f5;
  color: rgba(255, 245, 245, var(--placeholder-opacity));
}

.placeholder-red-100::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fff5f5;
  color: rgba(255, 245, 245, var(--placeholder-opacity));
}

.placeholder-red-100::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fff5f5;
  color: rgba(255, 245, 245, var(--placeholder-opacity));
}

.placeholder-red-100::placeholder {
  --placeholder-opacity: 1;
  color: #fff5f5;
  color: rgba(255, 245, 245, var(--placeholder-opacity));
}

.placeholder-red-200::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fed7d7;
  color: rgba(254, 215, 215, var(--placeholder-opacity));
}

.placeholder-red-200::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fed7d7;
  color: rgba(254, 215, 215, var(--placeholder-opacity));
}

.placeholder-red-200::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fed7d7;
  color: rgba(254, 215, 215, var(--placeholder-opacity));
}

.placeholder-red-200::placeholder {
  --placeholder-opacity: 1;
  color: #fed7d7;
  color: rgba(254, 215, 215, var(--placeholder-opacity));
}

.placeholder-red-300::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #feb2b2;
  color: rgba(254, 178, 178, var(--placeholder-opacity));
}

.placeholder-red-300::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #feb2b2;
  color: rgba(254, 178, 178, var(--placeholder-opacity));
}

.placeholder-red-300::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #feb2b2;
  color: rgba(254, 178, 178, var(--placeholder-opacity));
}

.placeholder-red-300::placeholder {
  --placeholder-opacity: 1;
  color: #feb2b2;
  color: rgba(254, 178, 178, var(--placeholder-opacity));
}

.placeholder-red-400::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fc8181;
  color: rgba(252, 129, 129, var(--placeholder-opacity));
}

.placeholder-red-400::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fc8181;
  color: rgba(252, 129, 129, var(--placeholder-opacity));
}

.placeholder-red-400::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fc8181;
  color: rgba(252, 129, 129, var(--placeholder-opacity));
}

.placeholder-red-400::placeholder {
  --placeholder-opacity: 1;
  color: #fc8181;
  color: rgba(252, 129, 129, var(--placeholder-opacity));
}

.placeholder-red-500::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #f56565;
  color: rgba(245, 101, 101, var(--placeholder-opacity));
}

.placeholder-red-500::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #f56565;
  color: rgba(245, 101, 101, var(--placeholder-opacity));
}

.placeholder-red-500::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #f56565;
  color: rgba(245, 101, 101, var(--placeholder-opacity));
}

.placeholder-red-500::placeholder {
  --placeholder-opacity: 1;
  color: #f56565;
  color: rgba(245, 101, 101, var(--placeholder-opacity));
}

.placeholder-red-600::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #e53e3e;
  color: rgba(229, 62, 62, var(--placeholder-opacity));
}

.placeholder-red-600::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #e53e3e;
  color: rgba(229, 62, 62, var(--placeholder-opacity));
}

.placeholder-red-600::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #e53e3e;
  color: rgba(229, 62, 62, var(--placeholder-opacity));
}

.placeholder-red-600::placeholder {
  --placeholder-opacity: 1;
  color: #e53e3e;
  color: rgba(229, 62, 62, var(--placeholder-opacity));
}

.placeholder-red-700::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #c53030;
  color: rgba(197, 48, 48, var(--placeholder-opacity));
}

.placeholder-red-700::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #c53030;
  color: rgba(197, 48, 48, var(--placeholder-opacity));
}

.placeholder-red-700::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #c53030;
  color: rgba(197, 48, 48, var(--placeholder-opacity));
}

.placeholder-red-700::placeholder {
  --placeholder-opacity: 1;
  color: #c53030;
  color: rgba(197, 48, 48, var(--placeholder-opacity));
}

.placeholder-red-800::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #9b2c2c;
  color: rgba(155, 44, 44, var(--placeholder-opacity));
}

.placeholder-red-800::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #9b2c2c;
  color: rgba(155, 44, 44, var(--placeholder-opacity));
}

.placeholder-red-800::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #9b2c2c;
  color: rgba(155, 44, 44, var(--placeholder-opacity));
}

.placeholder-red-800::placeholder {
  --placeholder-opacity: 1;
  color: #9b2c2c;
  color: rgba(155, 44, 44, var(--placeholder-opacity));
}

.placeholder-red-900::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #742a2a;
  color: rgba(116, 42, 42, var(--placeholder-opacity));
}

.placeholder-red-900::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #742a2a;
  color: rgba(116, 42, 42, var(--placeholder-opacity));
}

.placeholder-red-900::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #742a2a;
  color: rgba(116, 42, 42, var(--placeholder-opacity));
}

.placeholder-red-900::placeholder {
  --placeholder-opacity: 1;
  color: #742a2a;
  color: rgba(116, 42, 42, var(--placeholder-opacity));
}

.placeholder-orange-100::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fffaf0;
  color: rgba(255, 250, 240, var(--placeholder-opacity));
}

.placeholder-orange-100::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fffaf0;
  color: rgba(255, 250, 240, var(--placeholder-opacity));
}

.placeholder-orange-100::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fffaf0;
  color: rgba(255, 250, 240, var(--placeholder-opacity));
}

.placeholder-orange-100::placeholder {
  --placeholder-opacity: 1;
  color: #fffaf0;
  color: rgba(255, 250, 240, var(--placeholder-opacity));
}

.placeholder-orange-200::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #feebc8;
  color: rgba(254, 235, 200, var(--placeholder-opacity));
}

.placeholder-orange-200::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #feebc8;
  color: rgba(254, 235, 200, var(--placeholder-opacity));
}

.placeholder-orange-200::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #feebc8;
  color: rgba(254, 235, 200, var(--placeholder-opacity));
}

.placeholder-orange-200::placeholder {
  --placeholder-opacity: 1;
  color: #feebc8;
  color: rgba(254, 235, 200, var(--placeholder-opacity));
}

.placeholder-orange-300::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fbd38d;
  color: rgba(251, 211, 141, var(--placeholder-opacity));
}

.placeholder-orange-300::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fbd38d;
  color: rgba(251, 211, 141, var(--placeholder-opacity));
}

.placeholder-orange-300::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fbd38d;
  color: rgba(251, 211, 141, var(--placeholder-opacity));
}

.placeholder-orange-300::placeholder {
  --placeholder-opacity: 1;
  color: #fbd38d;
  color: rgba(251, 211, 141, var(--placeholder-opacity));
}

.placeholder-orange-400::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #f6ad55;
  color: rgba(246, 173, 85, var(--placeholder-opacity));
}

.placeholder-orange-400::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #f6ad55;
  color: rgba(246, 173, 85, var(--placeholder-opacity));
}

.placeholder-orange-400::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #f6ad55;
  color: rgba(246, 173, 85, var(--placeholder-opacity));
}

.placeholder-orange-400::placeholder {
  --placeholder-opacity: 1;
  color: #f6ad55;
  color: rgba(246, 173, 85, var(--placeholder-opacity));
}

.placeholder-orange-500::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #ed8936;
  color: rgba(237, 137, 54, var(--placeholder-opacity));
}

.placeholder-orange-500::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #ed8936;
  color: rgba(237, 137, 54, var(--placeholder-opacity));
}

.placeholder-orange-500::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #ed8936;
  color: rgba(237, 137, 54, var(--placeholder-opacity));
}

.placeholder-orange-500::placeholder {
  --placeholder-opacity: 1;
  color: #ed8936;
  color: rgba(237, 137, 54, var(--placeholder-opacity));
}

.placeholder-orange-600::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #dd6b20;
  color: rgba(221, 107, 32, var(--placeholder-opacity));
}

.placeholder-orange-600::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #dd6b20;
  color: rgba(221, 107, 32, var(--placeholder-opacity));
}

.placeholder-orange-600::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #dd6b20;
  color: rgba(221, 107, 32, var(--placeholder-opacity));
}

.placeholder-orange-600::placeholder {
  --placeholder-opacity: 1;
  color: #dd6b20;
  color: rgba(221, 107, 32, var(--placeholder-opacity));
}

.placeholder-orange-700::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #c05621;
  color: rgba(192, 86, 33, var(--placeholder-opacity));
}

.placeholder-orange-700::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #c05621;
  color: rgba(192, 86, 33, var(--placeholder-opacity));
}

.placeholder-orange-700::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #c05621;
  color: rgba(192, 86, 33, var(--placeholder-opacity));
}

.placeholder-orange-700::placeholder {
  --placeholder-opacity: 1;
  color: #c05621;
  color: rgba(192, 86, 33, var(--placeholder-opacity));
}

.placeholder-orange-800::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #9c4221;
  color: rgba(156, 66, 33, var(--placeholder-opacity));
}

.placeholder-orange-800::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #9c4221;
  color: rgba(156, 66, 33, var(--placeholder-opacity));
}

.placeholder-orange-800::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #9c4221;
  color: rgba(156, 66, 33, var(--placeholder-opacity));
}

.placeholder-orange-800::placeholder {
  --placeholder-opacity: 1;
  color: #9c4221;
  color: rgba(156, 66, 33, var(--placeholder-opacity));
}

.placeholder-orange-900::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #7b341e;
  color: rgba(123, 52, 30, var(--placeholder-opacity));
}

.placeholder-orange-900::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #7b341e;
  color: rgba(123, 52, 30, var(--placeholder-opacity));
}

.placeholder-orange-900::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #7b341e;
  color: rgba(123, 52, 30, var(--placeholder-opacity));
}

.placeholder-orange-900::placeholder {
  --placeholder-opacity: 1;
  color: #7b341e;
  color: rgba(123, 52, 30, var(--placeholder-opacity));
}

.placeholder-yellow-100::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fffff0;
  color: rgba(255, 255, 240, var(--placeholder-opacity));
}

.placeholder-yellow-100::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fffff0;
  color: rgba(255, 255, 240, var(--placeholder-opacity));
}

.placeholder-yellow-100::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fffff0;
  color: rgba(255, 255, 240, var(--placeholder-opacity));
}

.placeholder-yellow-100::placeholder {
  --placeholder-opacity: 1;
  color: #fffff0;
  color: rgba(255, 255, 240, var(--placeholder-opacity));
}

.placeholder-yellow-200::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fefcbf;
  color: rgba(254, 252, 191, var(--placeholder-opacity));
}

.placeholder-yellow-200::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fefcbf;
  color: rgba(254, 252, 191, var(--placeholder-opacity));
}

.placeholder-yellow-200::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fefcbf;
  color: rgba(254, 252, 191, var(--placeholder-opacity));
}

.placeholder-yellow-200::placeholder {
  --placeholder-opacity: 1;
  color: #fefcbf;
  color: rgba(254, 252, 191, var(--placeholder-opacity));
}

.placeholder-yellow-300::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #faf089;
  color: rgba(250, 240, 137, var(--placeholder-opacity));
}

.placeholder-yellow-300::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #faf089;
  color: rgba(250, 240, 137, var(--placeholder-opacity));
}

.placeholder-yellow-300::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #faf089;
  color: rgba(250, 240, 137, var(--placeholder-opacity));
}

.placeholder-yellow-300::placeholder {
  --placeholder-opacity: 1;
  color: #faf089;
  color: rgba(250, 240, 137, var(--placeholder-opacity));
}

.placeholder-yellow-400::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #f6e05e;
  color: rgba(246, 224, 94, var(--placeholder-opacity));
}

.placeholder-yellow-400::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #f6e05e;
  color: rgba(246, 224, 94, var(--placeholder-opacity));
}

.placeholder-yellow-400::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #f6e05e;
  color: rgba(246, 224, 94, var(--placeholder-opacity));
}

.placeholder-yellow-400::placeholder {
  --placeholder-opacity: 1;
  color: #f6e05e;
  color: rgba(246, 224, 94, var(--placeholder-opacity));
}

.placeholder-yellow-500::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #ecc94b;
  color: rgba(236, 201, 75, var(--placeholder-opacity));
}

.placeholder-yellow-500::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #ecc94b;
  color: rgba(236, 201, 75, var(--placeholder-opacity));
}

.placeholder-yellow-500::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #ecc94b;
  color: rgba(236, 201, 75, var(--placeholder-opacity));
}

.placeholder-yellow-500::placeholder {
  --placeholder-opacity: 1;
  color: #ecc94b;
  color: rgba(236, 201, 75, var(--placeholder-opacity));
}

.placeholder-yellow-600::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #d69e2e;
  color: rgba(214, 158, 46, var(--placeholder-opacity));
}

.placeholder-yellow-600::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #d69e2e;
  color: rgba(214, 158, 46, var(--placeholder-opacity));
}

.placeholder-yellow-600::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #d69e2e;
  color: rgba(214, 158, 46, var(--placeholder-opacity));
}

.placeholder-yellow-600::placeholder {
  --placeholder-opacity: 1;
  color: #d69e2e;
  color: rgba(214, 158, 46, var(--placeholder-opacity));
}

.placeholder-yellow-700::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #b7791f;
  color: rgba(183, 121, 31, var(--placeholder-opacity));
}

.placeholder-yellow-700::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #b7791f;
  color: rgba(183, 121, 31, var(--placeholder-opacity));
}

.placeholder-yellow-700::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #b7791f;
  color: rgba(183, 121, 31, var(--placeholder-opacity));
}

.placeholder-yellow-700::placeholder {
  --placeholder-opacity: 1;
  color: #b7791f;
  color: rgba(183, 121, 31, var(--placeholder-opacity));
}

.placeholder-yellow-800::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #975a16;
  color: rgba(151, 90, 22, var(--placeholder-opacity));
}

.placeholder-yellow-800::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #975a16;
  color: rgba(151, 90, 22, var(--placeholder-opacity));
}

.placeholder-yellow-800::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #975a16;
  color: rgba(151, 90, 22, var(--placeholder-opacity));
}

.placeholder-yellow-800::placeholder {
  --placeholder-opacity: 1;
  color: #975a16;
  color: rgba(151, 90, 22, var(--placeholder-opacity));
}

.placeholder-yellow-900::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #744210;
  color: rgba(116, 66, 16, var(--placeholder-opacity));
}

.placeholder-yellow-900::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #744210;
  color: rgba(116, 66, 16, var(--placeholder-opacity));
}

.placeholder-yellow-900::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #744210;
  color: rgba(116, 66, 16, var(--placeholder-opacity));
}

.placeholder-yellow-900::placeholder {
  --placeholder-opacity: 1;
  color: #744210;
  color: rgba(116, 66, 16, var(--placeholder-opacity));
}

.placeholder-green-100::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #f0fff4;
  color: rgba(240, 255, 244, var(--placeholder-opacity));
}

.placeholder-green-100::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #f0fff4;
  color: rgba(240, 255, 244, var(--placeholder-opacity));
}

.placeholder-green-100::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #f0fff4;
  color: rgba(240, 255, 244, var(--placeholder-opacity));
}

.placeholder-green-100::placeholder {
  --placeholder-opacity: 1;
  color: #f0fff4;
  color: rgba(240, 255, 244, var(--placeholder-opacity));
}

.placeholder-green-200::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #c6f6d5;
  color: rgba(198, 246, 213, var(--placeholder-opacity));
}

.placeholder-green-200::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #c6f6d5;
  color: rgba(198, 246, 213, var(--placeholder-opacity));
}

.placeholder-green-200::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #c6f6d5;
  color: rgba(198, 246, 213, var(--placeholder-opacity));
}

.placeholder-green-200::placeholder {
  --placeholder-opacity: 1;
  color: #c6f6d5;
  color: rgba(198, 246, 213, var(--placeholder-opacity));
}

.placeholder-green-300::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #9ae6b4;
  color: rgba(154, 230, 180, var(--placeholder-opacity));
}

.placeholder-green-300::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #9ae6b4;
  color: rgba(154, 230, 180, var(--placeholder-opacity));
}

.placeholder-green-300::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #9ae6b4;
  color: rgba(154, 230, 180, var(--placeholder-opacity));
}

.placeholder-green-300::placeholder {
  --placeholder-opacity: 1;
  color: #9ae6b4;
  color: rgba(154, 230, 180, var(--placeholder-opacity));
}

.placeholder-green-400::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #68d391;
  color: rgba(104, 211, 145, var(--placeholder-opacity));
}

.placeholder-green-400::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #68d391;
  color: rgba(104, 211, 145, var(--placeholder-opacity));
}

.placeholder-green-400::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #68d391;
  color: rgba(104, 211, 145, var(--placeholder-opacity));
}

.placeholder-green-400::placeholder {
  --placeholder-opacity: 1;
  color: #68d391;
  color: rgba(104, 211, 145, var(--placeholder-opacity));
}

.placeholder-green-500::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #48bb78;
  color: rgba(72, 187, 120, var(--placeholder-opacity));
}

.placeholder-green-500::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #48bb78;
  color: rgba(72, 187, 120, var(--placeholder-opacity));
}

.placeholder-green-500::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #48bb78;
  color: rgba(72, 187, 120, var(--placeholder-opacity));
}

.placeholder-green-500::placeholder {
  --placeholder-opacity: 1;
  color: #48bb78;
  color: rgba(72, 187, 120, var(--placeholder-opacity));
}

.placeholder-green-600::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #38a169;
  color: rgba(56, 161, 105, var(--placeholder-opacity));
}

.placeholder-green-600::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #38a169;
  color: rgba(56, 161, 105, var(--placeholder-opacity));
}

.placeholder-green-600::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #38a169;
  color: rgba(56, 161, 105, var(--placeholder-opacity));
}

.placeholder-green-600::placeholder {
  --placeholder-opacity: 1;
  color: #38a169;
  color: rgba(56, 161, 105, var(--placeholder-opacity));
}

.placeholder-green-700::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #2f855a;
  color: rgba(47, 133, 90, var(--placeholder-opacity));
}

.placeholder-green-700::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #2f855a;
  color: rgba(47, 133, 90, var(--placeholder-opacity));
}

.placeholder-green-700::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #2f855a;
  color: rgba(47, 133, 90, var(--placeholder-opacity));
}

.placeholder-green-700::placeholder {
  --placeholder-opacity: 1;
  color: #2f855a;
  color: rgba(47, 133, 90, var(--placeholder-opacity));
}

.placeholder-green-800::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #276749;
  color: rgba(39, 103, 73, var(--placeholder-opacity));
}

.placeholder-green-800::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #276749;
  color: rgba(39, 103, 73, var(--placeholder-opacity));
}

.placeholder-green-800::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #276749;
  color: rgba(39, 103, 73, var(--placeholder-opacity));
}

.placeholder-green-800::placeholder {
  --placeholder-opacity: 1;
  color: #276749;
  color: rgba(39, 103, 73, var(--placeholder-opacity));
}

.placeholder-green-900::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #22543d;
  color: rgba(34, 84, 61, var(--placeholder-opacity));
}

.placeholder-green-900::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #22543d;
  color: rgba(34, 84, 61, var(--placeholder-opacity));
}

.placeholder-green-900::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #22543d;
  color: rgba(34, 84, 61, var(--placeholder-opacity));
}

.placeholder-green-900::placeholder {
  --placeholder-opacity: 1;
  color: #22543d;
  color: rgba(34, 84, 61, var(--placeholder-opacity));
}

.placeholder-teal-100::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #e6fffa;
  color: rgba(230, 255, 250, var(--placeholder-opacity));
}

.placeholder-teal-100::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #e6fffa;
  color: rgba(230, 255, 250, var(--placeholder-opacity));
}

.placeholder-teal-100::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #e6fffa;
  color: rgba(230, 255, 250, var(--placeholder-opacity));
}

.placeholder-teal-100::placeholder {
  --placeholder-opacity: 1;
  color: #e6fffa;
  color: rgba(230, 255, 250, var(--placeholder-opacity));
}

.placeholder-teal-200::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #b2f5ea;
  color: rgba(178, 245, 234, var(--placeholder-opacity));
}

.placeholder-teal-200::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #b2f5ea;
  color: rgba(178, 245, 234, var(--placeholder-opacity));
}

.placeholder-teal-200::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #b2f5ea;
  color: rgba(178, 245, 234, var(--placeholder-opacity));
}

.placeholder-teal-200::placeholder {
  --placeholder-opacity: 1;
  color: #b2f5ea;
  color: rgba(178, 245, 234, var(--placeholder-opacity));
}

.placeholder-teal-300::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #81e6d9;
  color: rgba(129, 230, 217, var(--placeholder-opacity));
}

.placeholder-teal-300::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #81e6d9;
  color: rgba(129, 230, 217, var(--placeholder-opacity));
}

.placeholder-teal-300::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #81e6d9;
  color: rgba(129, 230, 217, var(--placeholder-opacity));
}

.placeholder-teal-300::placeholder {
  --placeholder-opacity: 1;
  color: #81e6d9;
  color: rgba(129, 230, 217, var(--placeholder-opacity));
}

.placeholder-teal-400::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #4fd1c5;
  color: rgba(79, 209, 197, var(--placeholder-opacity));
}

.placeholder-teal-400::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #4fd1c5;
  color: rgba(79, 209, 197, var(--placeholder-opacity));
}

.placeholder-teal-400::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #4fd1c5;
  color: rgba(79, 209, 197, var(--placeholder-opacity));
}

.placeholder-teal-400::placeholder {
  --placeholder-opacity: 1;
  color: #4fd1c5;
  color: rgba(79, 209, 197, var(--placeholder-opacity));
}

.placeholder-teal-500::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #38b2ac;
  color: rgba(56, 178, 172, var(--placeholder-opacity));
}

.placeholder-teal-500::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #38b2ac;
  color: rgba(56, 178, 172, var(--placeholder-opacity));
}

.placeholder-teal-500::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #38b2ac;
  color: rgba(56, 178, 172, var(--placeholder-opacity));
}

.placeholder-teal-500::placeholder {
  --placeholder-opacity: 1;
  color: #38b2ac;
  color: rgba(56, 178, 172, var(--placeholder-opacity));
}

.placeholder-teal-600::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #319795;
  color: rgba(49, 151, 149, var(--placeholder-opacity));
}

.placeholder-teal-600::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #319795;
  color: rgba(49, 151, 149, var(--placeholder-opacity));
}

.placeholder-teal-600::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #319795;
  color: rgba(49, 151, 149, var(--placeholder-opacity));
}

.placeholder-teal-600::placeholder {
  --placeholder-opacity: 1;
  color: #319795;
  color: rgba(49, 151, 149, var(--placeholder-opacity));
}

.placeholder-teal-700::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #2c7a7b;
  color: rgba(44, 122, 123, var(--placeholder-opacity));
}

.placeholder-teal-700::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #2c7a7b;
  color: rgba(44, 122, 123, var(--placeholder-opacity));
}

.placeholder-teal-700::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #2c7a7b;
  color: rgba(44, 122, 123, var(--placeholder-opacity));
}

.placeholder-teal-700::placeholder {
  --placeholder-opacity: 1;
  color: #2c7a7b;
  color: rgba(44, 122, 123, var(--placeholder-opacity));
}

.placeholder-teal-800::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #285e61;
  color: rgba(40, 94, 97, var(--placeholder-opacity));
}

.placeholder-teal-800::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #285e61;
  color: rgba(40, 94, 97, var(--placeholder-opacity));
}

.placeholder-teal-800::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #285e61;
  color: rgba(40, 94, 97, var(--placeholder-opacity));
}

.placeholder-teal-800::placeholder {
  --placeholder-opacity: 1;
  color: #285e61;
  color: rgba(40, 94, 97, var(--placeholder-opacity));
}

.placeholder-teal-900::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #234e52;
  color: rgba(35, 78, 82, var(--placeholder-opacity));
}

.placeholder-teal-900::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #234e52;
  color: rgba(35, 78, 82, var(--placeholder-opacity));
}

.placeholder-teal-900::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #234e52;
  color: rgba(35, 78, 82, var(--placeholder-opacity));
}

.placeholder-teal-900::placeholder {
  --placeholder-opacity: 1;
  color: #234e52;
  color: rgba(35, 78, 82, var(--placeholder-opacity));
}

.placeholder-blue-100::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #ebf8ff;
  color: rgba(235, 248, 255, var(--placeholder-opacity));
}

.placeholder-blue-100::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #ebf8ff;
  color: rgba(235, 248, 255, var(--placeholder-opacity));
}

.placeholder-blue-100::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #ebf8ff;
  color: rgba(235, 248, 255, var(--placeholder-opacity));
}

.placeholder-blue-100::placeholder {
  --placeholder-opacity: 1;
  color: #ebf8ff;
  color: rgba(235, 248, 255, var(--placeholder-opacity));
}

.placeholder-blue-200::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #bee3f8;
  color: rgba(190, 227, 248, var(--placeholder-opacity));
}

.placeholder-blue-200::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #bee3f8;
  color: rgba(190, 227, 248, var(--placeholder-opacity));
}

.placeholder-blue-200::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #bee3f8;
  color: rgba(190, 227, 248, var(--placeholder-opacity));
}

.placeholder-blue-200::placeholder {
  --placeholder-opacity: 1;
  color: #bee3f8;
  color: rgba(190, 227, 248, var(--placeholder-opacity));
}

.placeholder-blue-300::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #90cdf4;
  color: rgba(144, 205, 244, var(--placeholder-opacity));
}

.placeholder-blue-300::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #90cdf4;
  color: rgba(144, 205, 244, var(--placeholder-opacity));
}

.placeholder-blue-300::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #90cdf4;
  color: rgba(144, 205, 244, var(--placeholder-opacity));
}

.placeholder-blue-300::placeholder {
  --placeholder-opacity: 1;
  color: #90cdf4;
  color: rgba(144, 205, 244, var(--placeholder-opacity));
}

.placeholder-blue-400::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #63b3ed;
  color: rgba(99, 179, 237, var(--placeholder-opacity));
}

.placeholder-blue-400::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #63b3ed;
  color: rgba(99, 179, 237, var(--placeholder-opacity));
}

.placeholder-blue-400::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #63b3ed;
  color: rgba(99, 179, 237, var(--placeholder-opacity));
}

.placeholder-blue-400::placeholder {
  --placeholder-opacity: 1;
  color: #63b3ed;
  color: rgba(99, 179, 237, var(--placeholder-opacity));
}

.placeholder-blue-500::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #4299e1;
  color: rgba(66, 153, 225, var(--placeholder-opacity));
}

.placeholder-blue-500::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #4299e1;
  color: rgba(66, 153, 225, var(--placeholder-opacity));
}

.placeholder-blue-500::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #4299e1;
  color: rgba(66, 153, 225, var(--placeholder-opacity));
}

.placeholder-blue-500::placeholder {
  --placeholder-opacity: 1;
  color: #4299e1;
  color: rgba(66, 153, 225, var(--placeholder-opacity));
}

.placeholder-blue-600::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #3182ce;
  color: rgba(49, 130, 206, var(--placeholder-opacity));
}

.placeholder-blue-600::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #3182ce;
  color: rgba(49, 130, 206, var(--placeholder-opacity));
}

.placeholder-blue-600::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #3182ce;
  color: rgba(49, 130, 206, var(--placeholder-opacity));
}

.placeholder-blue-600::placeholder {
  --placeholder-opacity: 1;
  color: #3182ce;
  color: rgba(49, 130, 206, var(--placeholder-opacity));
}

.placeholder-blue-700::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #2b6cb0;
  color: rgba(43, 108, 176, var(--placeholder-opacity));
}

.placeholder-blue-700::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #2b6cb0;
  color: rgba(43, 108, 176, var(--placeholder-opacity));
}

.placeholder-blue-700::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #2b6cb0;
  color: rgba(43, 108, 176, var(--placeholder-opacity));
}

.placeholder-blue-700::placeholder {
  --placeholder-opacity: 1;
  color: #2b6cb0;
  color: rgba(43, 108, 176, var(--placeholder-opacity));
}

.placeholder-blue-800::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #2c5282;
  color: rgba(44, 82, 130, var(--placeholder-opacity));
}

.placeholder-blue-800::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #2c5282;
  color: rgba(44, 82, 130, var(--placeholder-opacity));
}

.placeholder-blue-800::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #2c5282;
  color: rgba(44, 82, 130, var(--placeholder-opacity));
}

.placeholder-blue-800::placeholder {
  --placeholder-opacity: 1;
  color: #2c5282;
  color: rgba(44, 82, 130, var(--placeholder-opacity));
}

.placeholder-blue-900::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #2a4365;
  color: rgba(42, 67, 101, var(--placeholder-opacity));
}

.placeholder-blue-900::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #2a4365;
  color: rgba(42, 67, 101, var(--placeholder-opacity));
}

.placeholder-blue-900::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #2a4365;
  color: rgba(42, 67, 101, var(--placeholder-opacity));
}

.placeholder-blue-900::placeholder {
  --placeholder-opacity: 1;
  color: #2a4365;
  color: rgba(42, 67, 101, var(--placeholder-opacity));
}

.placeholder-indigo-100::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #ebf4ff;
  color: rgba(235, 244, 255, var(--placeholder-opacity));
}

.placeholder-indigo-100::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #ebf4ff;
  color: rgba(235, 244, 255, var(--placeholder-opacity));
}

.placeholder-indigo-100::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #ebf4ff;
  color: rgba(235, 244, 255, var(--placeholder-opacity));
}

.placeholder-indigo-100::placeholder {
  --placeholder-opacity: 1;
  color: #ebf4ff;
  color: rgba(235, 244, 255, var(--placeholder-opacity));
}

.placeholder-indigo-200::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #c3dafe;
  color: rgba(195, 218, 254, var(--placeholder-opacity));
}

.placeholder-indigo-200::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #c3dafe;
  color: rgba(195, 218, 254, var(--placeholder-opacity));
}

.placeholder-indigo-200::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #c3dafe;
  color: rgba(195, 218, 254, var(--placeholder-opacity));
}

.placeholder-indigo-200::placeholder {
  --placeholder-opacity: 1;
  color: #c3dafe;
  color: rgba(195, 218, 254, var(--placeholder-opacity));
}

.placeholder-indigo-300::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #a3bffa;
  color: rgba(163, 191, 250, var(--placeholder-opacity));
}

.placeholder-indigo-300::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #a3bffa;
  color: rgba(163, 191, 250, var(--placeholder-opacity));
}

.placeholder-indigo-300::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #a3bffa;
  color: rgba(163, 191, 250, var(--placeholder-opacity));
}

.placeholder-indigo-300::placeholder {
  --placeholder-opacity: 1;
  color: #a3bffa;
  color: rgba(163, 191, 250, var(--placeholder-opacity));
}

.placeholder-indigo-400::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #7f9cf5;
  color: rgba(127, 156, 245, var(--placeholder-opacity));
}

.placeholder-indigo-400::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #7f9cf5;
  color: rgba(127, 156, 245, var(--placeholder-opacity));
}

.placeholder-indigo-400::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #7f9cf5;
  color: rgba(127, 156, 245, var(--placeholder-opacity));
}

.placeholder-indigo-400::placeholder {
  --placeholder-opacity: 1;
  color: #7f9cf5;
  color: rgba(127, 156, 245, var(--placeholder-opacity));
}

.placeholder-indigo-500::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #667eea;
  color: rgba(102, 126, 234, var(--placeholder-opacity));
}

.placeholder-indigo-500::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #667eea;
  color: rgba(102, 126, 234, var(--placeholder-opacity));
}

.placeholder-indigo-500::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #667eea;
  color: rgba(102, 126, 234, var(--placeholder-opacity));
}

.placeholder-indigo-500::placeholder {
  --placeholder-opacity: 1;
  color: #667eea;
  color: rgba(102, 126, 234, var(--placeholder-opacity));
}

.placeholder-indigo-600::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #5a67d8;
  color: rgba(90, 103, 216, var(--placeholder-opacity));
}

.placeholder-indigo-600::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #5a67d8;
  color: rgba(90, 103, 216, var(--placeholder-opacity));
}

.placeholder-indigo-600::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #5a67d8;
  color: rgba(90, 103, 216, var(--placeholder-opacity));
}

.placeholder-indigo-600::placeholder {
  --placeholder-opacity: 1;
  color: #5a67d8;
  color: rgba(90, 103, 216, var(--placeholder-opacity));
}

.placeholder-indigo-700::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #4c51bf;
  color: rgba(76, 81, 191, var(--placeholder-opacity));
}

.placeholder-indigo-700::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #4c51bf;
  color: rgba(76, 81, 191, var(--placeholder-opacity));
}

.placeholder-indigo-700::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #4c51bf;
  color: rgba(76, 81, 191, var(--placeholder-opacity));
}

.placeholder-indigo-700::placeholder {
  --placeholder-opacity: 1;
  color: #4c51bf;
  color: rgba(76, 81, 191, var(--placeholder-opacity));
}

.placeholder-indigo-800::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #434190;
  color: rgba(67, 65, 144, var(--placeholder-opacity));
}

.placeholder-indigo-800::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #434190;
  color: rgba(67, 65, 144, var(--placeholder-opacity));
}

.placeholder-indigo-800::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #434190;
  color: rgba(67, 65, 144, var(--placeholder-opacity));
}

.placeholder-indigo-800::placeholder {
  --placeholder-opacity: 1;
  color: #434190;
  color: rgba(67, 65, 144, var(--placeholder-opacity));
}

.placeholder-indigo-900::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #3c366b;
  color: rgba(60, 54, 107, var(--placeholder-opacity));
}

.placeholder-indigo-900::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #3c366b;
  color: rgba(60, 54, 107, var(--placeholder-opacity));
}

.placeholder-indigo-900::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #3c366b;
  color: rgba(60, 54, 107, var(--placeholder-opacity));
}

.placeholder-indigo-900::placeholder {
  --placeholder-opacity: 1;
  color: #3c366b;
  color: rgba(60, 54, 107, var(--placeholder-opacity));
}

.placeholder-purple-100::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #faf5ff;
  color: rgba(250, 245, 255, var(--placeholder-opacity));
}

.placeholder-purple-100::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #faf5ff;
  color: rgba(250, 245, 255, var(--placeholder-opacity));
}

.placeholder-purple-100::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #faf5ff;
  color: rgba(250, 245, 255, var(--placeholder-opacity));
}

.placeholder-purple-100::placeholder {
  --placeholder-opacity: 1;
  color: #faf5ff;
  color: rgba(250, 245, 255, var(--placeholder-opacity));
}

.placeholder-purple-200::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #e9d8fd;
  color: rgba(233, 216, 253, var(--placeholder-opacity));
}

.placeholder-purple-200::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #e9d8fd;
  color: rgba(233, 216, 253, var(--placeholder-opacity));
}

.placeholder-purple-200::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #e9d8fd;
  color: rgba(233, 216, 253, var(--placeholder-opacity));
}

.placeholder-purple-200::placeholder {
  --placeholder-opacity: 1;
  color: #e9d8fd;
  color: rgba(233, 216, 253, var(--placeholder-opacity));
}

.placeholder-purple-300::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #d6bcfa;
  color: rgba(214, 188, 250, var(--placeholder-opacity));
}

.placeholder-purple-300::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #d6bcfa;
  color: rgba(214, 188, 250, var(--placeholder-opacity));
}

.placeholder-purple-300::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #d6bcfa;
  color: rgba(214, 188, 250, var(--placeholder-opacity));
}

.placeholder-purple-300::placeholder {
  --placeholder-opacity: 1;
  color: #d6bcfa;
  color: rgba(214, 188, 250, var(--placeholder-opacity));
}

.placeholder-purple-400::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #b794f4;
  color: rgba(183, 148, 244, var(--placeholder-opacity));
}

.placeholder-purple-400::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #b794f4;
  color: rgba(183, 148, 244, var(--placeholder-opacity));
}

.placeholder-purple-400::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #b794f4;
  color: rgba(183, 148, 244, var(--placeholder-opacity));
}

.placeholder-purple-400::placeholder {
  --placeholder-opacity: 1;
  color: #b794f4;
  color: rgba(183, 148, 244, var(--placeholder-opacity));
}

.placeholder-purple-500::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #9f7aea;
  color: rgba(159, 122, 234, var(--placeholder-opacity));
}

.placeholder-purple-500::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #9f7aea;
  color: rgba(159, 122, 234, var(--placeholder-opacity));
}

.placeholder-purple-500::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #9f7aea;
  color: rgba(159, 122, 234, var(--placeholder-opacity));
}

.placeholder-purple-500::placeholder {
  --placeholder-opacity: 1;
  color: #9f7aea;
  color: rgba(159, 122, 234, var(--placeholder-opacity));
}

.placeholder-purple-600::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #805ad5;
  color: rgba(128, 90, 213, var(--placeholder-opacity));
}

.placeholder-purple-600::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #805ad5;
  color: rgba(128, 90, 213, var(--placeholder-opacity));
}

.placeholder-purple-600::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #805ad5;
  color: rgba(128, 90, 213, var(--placeholder-opacity));
}

.placeholder-purple-600::placeholder {
  --placeholder-opacity: 1;
  color: #805ad5;
  color: rgba(128, 90, 213, var(--placeholder-opacity));
}

.placeholder-purple-700::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #6b46c1;
  color: rgba(107, 70, 193, var(--placeholder-opacity));
}

.placeholder-purple-700::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #6b46c1;
  color: rgba(107, 70, 193, var(--placeholder-opacity));
}

.placeholder-purple-700::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #6b46c1;
  color: rgba(107, 70, 193, var(--placeholder-opacity));
}

.placeholder-purple-700::placeholder {
  --placeholder-opacity: 1;
  color: #6b46c1;
  color: rgba(107, 70, 193, var(--placeholder-opacity));
}

.placeholder-purple-800::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #553c9a;
  color: rgba(85, 60, 154, var(--placeholder-opacity));
}

.placeholder-purple-800::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #553c9a;
  color: rgba(85, 60, 154, var(--placeholder-opacity));
}

.placeholder-purple-800::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #553c9a;
  color: rgba(85, 60, 154, var(--placeholder-opacity));
}

.placeholder-purple-800::placeholder {
  --placeholder-opacity: 1;
  color: #553c9a;
  color: rgba(85, 60, 154, var(--placeholder-opacity));
}

.placeholder-purple-900::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #44337a;
  color: rgba(68, 51, 122, var(--placeholder-opacity));
}

.placeholder-purple-900::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #44337a;
  color: rgba(68, 51, 122, var(--placeholder-opacity));
}

.placeholder-purple-900::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #44337a;
  color: rgba(68, 51, 122, var(--placeholder-opacity));
}

.placeholder-purple-900::placeholder {
  --placeholder-opacity: 1;
  color: #44337a;
  color: rgba(68, 51, 122, var(--placeholder-opacity));
}

.placeholder-pink-100::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fff5f7;
  color: rgba(255, 245, 247, var(--placeholder-opacity));
}

.placeholder-pink-100::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fff5f7;
  color: rgba(255, 245, 247, var(--placeholder-opacity));
}

.placeholder-pink-100::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fff5f7;
  color: rgba(255, 245, 247, var(--placeholder-opacity));
}

.placeholder-pink-100::placeholder {
  --placeholder-opacity: 1;
  color: #fff5f7;
  color: rgba(255, 245, 247, var(--placeholder-opacity));
}

.placeholder-pink-200::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fed7e2;
  color: rgba(254, 215, 226, var(--placeholder-opacity));
}

.placeholder-pink-200::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fed7e2;
  color: rgba(254, 215, 226, var(--placeholder-opacity));
}

.placeholder-pink-200::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fed7e2;
  color: rgba(254, 215, 226, var(--placeholder-opacity));
}

.placeholder-pink-200::placeholder {
  --placeholder-opacity: 1;
  color: #fed7e2;
  color: rgba(254, 215, 226, var(--placeholder-opacity));
}

.placeholder-pink-300::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fbb6ce;
  color: rgba(251, 182, 206, var(--placeholder-opacity));
}

.placeholder-pink-300::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fbb6ce;
  color: rgba(251, 182, 206, var(--placeholder-opacity));
}

.placeholder-pink-300::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fbb6ce;
  color: rgba(251, 182, 206, var(--placeholder-opacity));
}

.placeholder-pink-300::placeholder {
  --placeholder-opacity: 1;
  color: #fbb6ce;
  color: rgba(251, 182, 206, var(--placeholder-opacity));
}

.placeholder-pink-400::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #f687b3;
  color: rgba(246, 135, 179, var(--placeholder-opacity));
}

.placeholder-pink-400::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #f687b3;
  color: rgba(246, 135, 179, var(--placeholder-opacity));
}

.placeholder-pink-400::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #f687b3;
  color: rgba(246, 135, 179, var(--placeholder-opacity));
}

.placeholder-pink-400::placeholder {
  --placeholder-opacity: 1;
  color: #f687b3;
  color: rgba(246, 135, 179, var(--placeholder-opacity));
}

.placeholder-pink-500::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #ed64a6;
  color: rgba(237, 100, 166, var(--placeholder-opacity));
}

.placeholder-pink-500::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #ed64a6;
  color: rgba(237, 100, 166, var(--placeholder-opacity));
}

.placeholder-pink-500::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #ed64a6;
  color: rgba(237, 100, 166, var(--placeholder-opacity));
}

.placeholder-pink-500::placeholder {
  --placeholder-opacity: 1;
  color: #ed64a6;
  color: rgba(237, 100, 166, var(--placeholder-opacity));
}

.placeholder-pink-600::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #d53f8c;
  color: rgba(213, 63, 140, var(--placeholder-opacity));
}

.placeholder-pink-600::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #d53f8c;
  color: rgba(213, 63, 140, var(--placeholder-opacity));
}

.placeholder-pink-600::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #d53f8c;
  color: rgba(213, 63, 140, var(--placeholder-opacity));
}

.placeholder-pink-600::placeholder {
  --placeholder-opacity: 1;
  color: #d53f8c;
  color: rgba(213, 63, 140, var(--placeholder-opacity));
}

.placeholder-pink-700::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #b83280;
  color: rgba(184, 50, 128, var(--placeholder-opacity));
}

.placeholder-pink-700::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #b83280;
  color: rgba(184, 50, 128, var(--placeholder-opacity));
}

.placeholder-pink-700::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #b83280;
  color: rgba(184, 50, 128, var(--placeholder-opacity));
}

.placeholder-pink-700::placeholder {
  --placeholder-opacity: 1;
  color: #b83280;
  color: rgba(184, 50, 128, var(--placeholder-opacity));
}

.placeholder-pink-800::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #97266d;
  color: rgba(151, 38, 109, var(--placeholder-opacity));
}

.placeholder-pink-800::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #97266d;
  color: rgba(151, 38, 109, var(--placeholder-opacity));
}

.placeholder-pink-800::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #97266d;
  color: rgba(151, 38, 109, var(--placeholder-opacity));
}

.placeholder-pink-800::placeholder {
  --placeholder-opacity: 1;
  color: #97266d;
  color: rgba(151, 38, 109, var(--placeholder-opacity));
}

.placeholder-pink-900::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #702459;
  color: rgba(112, 36, 89, var(--placeholder-opacity));
}

.placeholder-pink-900::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #702459;
  color: rgba(112, 36, 89, var(--placeholder-opacity));
}

.placeholder-pink-900::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #702459;
  color: rgba(112, 36, 89, var(--placeholder-opacity));
}

.placeholder-pink-900::placeholder {
  --placeholder-opacity: 1;
  color: #702459;
  color: rgba(112, 36, 89, var(--placeholder-opacity));
}

.placeholder-esa::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #e53261;
  color: rgba(229, 50, 97, var(--placeholder-opacity));
}

.placeholder-esa::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #e53261;
  color: rgba(229, 50, 97, var(--placeholder-opacity));
}

.placeholder-esa::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #e53261;
  color: rgba(229, 50, 97, var(--placeholder-opacity));
}

.placeholder-esa::placeholder {
  --placeholder-opacity: 1;
  color: #e53261;
  color: rgba(229, 50, 97, var(--placeholder-opacity));
}

.focus\:placeholder-transparent:focus::-webkit-input-placeholder {
  color: transparent;
}

.focus\:placeholder-transparent:focus::-moz-placeholder {
  color: transparent;
}

.focus\:placeholder-transparent:focus::-ms-input-placeholder {
  color: transparent;
}

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

.focus\:placeholder-current:focus::-webkit-input-placeholder {
  color: currentColor;
}

.focus\:placeholder-current:focus::-moz-placeholder {
  color: currentColor;
}

.focus\:placeholder-current:focus::-ms-input-placeholder {
  color: currentColor;
}

.focus\:placeholder-current:focus::placeholder {
  color: currentColor;
}

.focus\:placeholder-black:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #000;
  color: rgba(0, 0, 0, var(--placeholder-opacity));
}

.focus\:placeholder-black:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #000;
  color: rgba(0, 0, 0, var(--placeholder-opacity));
}

.focus\:placeholder-black:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #000;
  color: rgba(0, 0, 0, var(--placeholder-opacity));
}

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

.focus\:placeholder-white:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fff;
  color: rgba(255, 255, 255, var(--placeholder-opacity));
}

.focus\:placeholder-white:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fff;
  color: rgba(255, 255, 255, var(--placeholder-opacity));
}

.focus\:placeholder-white:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fff;
  color: rgba(255, 255, 255, var(--placeholder-opacity));
}

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

.focus\:placeholder-gray-100:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #f7fafc;
  color: rgba(247, 250, 252, var(--placeholder-opacity));
}

.focus\:placeholder-gray-100:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #f7fafc;
  color: rgba(247, 250, 252, var(--placeholder-opacity));
}

.focus\:placeholder-gray-100:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #f7fafc;
  color: rgba(247, 250, 252, var(--placeholder-opacity));
}

.focus\:placeholder-gray-100:focus::placeholder {
  --placeholder-opacity: 1;
  color: #f7fafc;
  color: rgba(247, 250, 252, var(--placeholder-opacity));
}

.focus\:placeholder-gray-200:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #edf2f7;
  color: rgba(237, 242, 247, var(--placeholder-opacity));
}

.focus\:placeholder-gray-200:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #edf2f7;
  color: rgba(237, 242, 247, var(--placeholder-opacity));
}

.focus\:placeholder-gray-200:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #edf2f7;
  color: rgba(237, 242, 247, var(--placeholder-opacity));
}

.focus\:placeholder-gray-200:focus::placeholder {
  --placeholder-opacity: 1;
  color: #edf2f7;
  color: rgba(237, 242, 247, var(--placeholder-opacity));
}

.focus\:placeholder-gray-300:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #e2e8f0;
  color: rgba(226, 232, 240, var(--placeholder-opacity));
}

.focus\:placeholder-gray-300:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #e2e8f0;
  color: rgba(226, 232, 240, var(--placeholder-opacity));
}

.focus\:placeholder-gray-300:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #e2e8f0;
  color: rgba(226, 232, 240, var(--placeholder-opacity));
}

.focus\:placeholder-gray-300:focus::placeholder {
  --placeholder-opacity: 1;
  color: #e2e8f0;
  color: rgba(226, 232, 240, var(--placeholder-opacity));
}

.focus\:placeholder-gray-400:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #cbd5e0;
  color: rgba(203, 213, 224, var(--placeholder-opacity));
}

.focus\:placeholder-gray-400:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #cbd5e0;
  color: rgba(203, 213, 224, var(--placeholder-opacity));
}

.focus\:placeholder-gray-400:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #cbd5e0;
  color: rgba(203, 213, 224, var(--placeholder-opacity));
}

.focus\:placeholder-gray-400:focus::placeholder {
  --placeholder-opacity: 1;
  color: #cbd5e0;
  color: rgba(203, 213, 224, var(--placeholder-opacity));
}

.focus\:placeholder-gray-500:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #a0aec0;
  color: rgba(160, 174, 192, var(--placeholder-opacity));
}

.focus\:placeholder-gray-500:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #a0aec0;
  color: rgba(160, 174, 192, var(--placeholder-opacity));
}

.focus\:placeholder-gray-500:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #a0aec0;
  color: rgba(160, 174, 192, var(--placeholder-opacity));
}

.focus\:placeholder-gray-500:focus::placeholder {
  --placeholder-opacity: 1;
  color: #a0aec0;
  color: rgba(160, 174, 192, var(--placeholder-opacity));
}

.focus\:placeholder-gray-600:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #718096;
  color: rgba(113, 128, 150, var(--placeholder-opacity));
}

.focus\:placeholder-gray-600:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #718096;
  color: rgba(113, 128, 150, var(--placeholder-opacity));
}

.focus\:placeholder-gray-600:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #718096;
  color: rgba(113, 128, 150, var(--placeholder-opacity));
}

.focus\:placeholder-gray-600:focus::placeholder {
  --placeholder-opacity: 1;
  color: #718096;
  color: rgba(113, 128, 150, var(--placeholder-opacity));
}

.focus\:placeholder-gray-700:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #4a5568;
  color: rgba(74, 85, 104, var(--placeholder-opacity));
}

.focus\:placeholder-gray-700:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #4a5568;
  color: rgba(74, 85, 104, var(--placeholder-opacity));
}

.focus\:placeholder-gray-700:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #4a5568;
  color: rgba(74, 85, 104, var(--placeholder-opacity));
}

.focus\:placeholder-gray-700:focus::placeholder {
  --placeholder-opacity: 1;
  color: #4a5568;
  color: rgba(74, 85, 104, var(--placeholder-opacity));
}

.focus\:placeholder-gray-800:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #2d3748;
  color: rgba(45, 55, 72, var(--placeholder-opacity));
}

.focus\:placeholder-gray-800:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #2d3748;
  color: rgba(45, 55, 72, var(--placeholder-opacity));
}

.focus\:placeholder-gray-800:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #2d3748;
  color: rgba(45, 55, 72, var(--placeholder-opacity));
}

.focus\:placeholder-gray-800:focus::placeholder {
  --placeholder-opacity: 1;
  color: #2d3748;
  color: rgba(45, 55, 72, var(--placeholder-opacity));
}

.focus\:placeholder-gray-900:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #1a202c;
  color: rgba(26, 32, 44, var(--placeholder-opacity));
}

.focus\:placeholder-gray-900:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #1a202c;
  color: rgba(26, 32, 44, var(--placeholder-opacity));
}

.focus\:placeholder-gray-900:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #1a202c;
  color: rgba(26, 32, 44, var(--placeholder-opacity));
}

.focus\:placeholder-gray-900:focus::placeholder {
  --placeholder-opacity: 1;
  color: #1a202c;
  color: rgba(26, 32, 44, var(--placeholder-opacity));
}

.focus\:placeholder-red-100:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fff5f5;
  color: rgba(255, 245, 245, var(--placeholder-opacity));
}

.focus\:placeholder-red-100:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fff5f5;
  color: rgba(255, 245, 245, var(--placeholder-opacity));
}

.focus\:placeholder-red-100:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fff5f5;
  color: rgba(255, 245, 245, var(--placeholder-opacity));
}

.focus\:placeholder-red-100:focus::placeholder {
  --placeholder-opacity: 1;
  color: #fff5f5;
  color: rgba(255, 245, 245, var(--placeholder-opacity));
}

.focus\:placeholder-red-200:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fed7d7;
  color: rgba(254, 215, 215, var(--placeholder-opacity));
}

.focus\:placeholder-red-200:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fed7d7;
  color: rgba(254, 215, 215, var(--placeholder-opacity));
}

.focus\:placeholder-red-200:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fed7d7;
  color: rgba(254, 215, 215, var(--placeholder-opacity));
}

.focus\:placeholder-red-200:focus::placeholder {
  --placeholder-opacity: 1;
  color: #fed7d7;
  color: rgba(254, 215, 215, var(--placeholder-opacity));
}

.focus\:placeholder-red-300:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #feb2b2;
  color: rgba(254, 178, 178, var(--placeholder-opacity));
}

.focus\:placeholder-red-300:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #feb2b2;
  color: rgba(254, 178, 178, var(--placeholder-opacity));
}

.focus\:placeholder-red-300:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #feb2b2;
  color: rgba(254, 178, 178, var(--placeholder-opacity));
}

.focus\:placeholder-red-300:focus::placeholder {
  --placeholder-opacity: 1;
  color: #feb2b2;
  color: rgba(254, 178, 178, var(--placeholder-opacity));
}

.focus\:placeholder-red-400:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fc8181;
  color: rgba(252, 129, 129, var(--placeholder-opacity));
}

.focus\:placeholder-red-400:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fc8181;
  color: rgba(252, 129, 129, var(--placeholder-opacity));
}

.focus\:placeholder-red-400:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fc8181;
  color: rgba(252, 129, 129, var(--placeholder-opacity));
}

.focus\:placeholder-red-400:focus::placeholder {
  --placeholder-opacity: 1;
  color: #fc8181;
  color: rgba(252, 129, 129, var(--placeholder-opacity));
}

.focus\:placeholder-red-500:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #f56565;
  color: rgba(245, 101, 101, var(--placeholder-opacity));
}

.focus\:placeholder-red-500:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #f56565;
  color: rgba(245, 101, 101, var(--placeholder-opacity));
}

.focus\:placeholder-red-500:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #f56565;
  color: rgba(245, 101, 101, var(--placeholder-opacity));
}

.focus\:placeholder-red-500:focus::placeholder {
  --placeholder-opacity: 1;
  color: #f56565;
  color: rgba(245, 101, 101, var(--placeholder-opacity));
}

.focus\:placeholder-red-600:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #e53e3e;
  color: rgba(229, 62, 62, var(--placeholder-opacity));
}

.focus\:placeholder-red-600:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #e53e3e;
  color: rgba(229, 62, 62, var(--placeholder-opacity));
}

.focus\:placeholder-red-600:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #e53e3e;
  color: rgba(229, 62, 62, var(--placeholder-opacity));
}

.focus\:placeholder-red-600:focus::placeholder {
  --placeholder-opacity: 1;
  color: #e53e3e;
  color: rgba(229, 62, 62, var(--placeholder-opacity));
}

.focus\:placeholder-red-700:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #c53030;
  color: rgba(197, 48, 48, var(--placeholder-opacity));
}

.focus\:placeholder-red-700:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #c53030;
  color: rgba(197, 48, 48, var(--placeholder-opacity));
}

.focus\:placeholder-red-700:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #c53030;
  color: rgba(197, 48, 48, var(--placeholder-opacity));
}

.focus\:placeholder-red-700:focus::placeholder {
  --placeholder-opacity: 1;
  color: #c53030;
  color: rgba(197, 48, 48, var(--placeholder-opacity));
}

.focus\:placeholder-red-800:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #9b2c2c;
  color: rgba(155, 44, 44, var(--placeholder-opacity));
}

.focus\:placeholder-red-800:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #9b2c2c;
  color: rgba(155, 44, 44, var(--placeholder-opacity));
}

.focus\:placeholder-red-800:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #9b2c2c;
  color: rgba(155, 44, 44, var(--placeholder-opacity));
}

.focus\:placeholder-red-800:focus::placeholder {
  --placeholder-opacity: 1;
  color: #9b2c2c;
  color: rgba(155, 44, 44, var(--placeholder-opacity));
}

.focus\:placeholder-red-900:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #742a2a;
  color: rgba(116, 42, 42, var(--placeholder-opacity));
}

.focus\:placeholder-red-900:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #742a2a;
  color: rgba(116, 42, 42, var(--placeholder-opacity));
}

.focus\:placeholder-red-900:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #742a2a;
  color: rgba(116, 42, 42, var(--placeholder-opacity));
}

.focus\:placeholder-red-900:focus::placeholder {
  --placeholder-opacity: 1;
  color: #742a2a;
  color: rgba(116, 42, 42, var(--placeholder-opacity));
}

.focus\:placeholder-orange-100:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fffaf0;
  color: rgba(255, 250, 240, var(--placeholder-opacity));
}

.focus\:placeholder-orange-100:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fffaf0;
  color: rgba(255, 250, 240, var(--placeholder-opacity));
}

.focus\:placeholder-orange-100:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fffaf0;
  color: rgba(255, 250, 240, var(--placeholder-opacity));
}

.focus\:placeholder-orange-100:focus::placeholder {
  --placeholder-opacity: 1;
  color: #fffaf0;
  color: rgba(255, 250, 240, var(--placeholder-opacity));
}

.focus\:placeholder-orange-200:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #feebc8;
  color: rgba(254, 235, 200, var(--placeholder-opacity));
}

.focus\:placeholder-orange-200:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #feebc8;
  color: rgba(254, 235, 200, var(--placeholder-opacity));
}

.focus\:placeholder-orange-200:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #feebc8;
  color: rgba(254, 235, 200, var(--placeholder-opacity));
}

.focus\:placeholder-orange-200:focus::placeholder {
  --placeholder-opacity: 1;
  color: #feebc8;
  color: rgba(254, 235, 200, var(--placeholder-opacity));
}

.focus\:placeholder-orange-300:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fbd38d;
  color: rgba(251, 211, 141, var(--placeholder-opacity));
}

.focus\:placeholder-orange-300:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fbd38d;
  color: rgba(251, 211, 141, var(--placeholder-opacity));
}

.focus\:placeholder-orange-300:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fbd38d;
  color: rgba(251, 211, 141, var(--placeholder-opacity));
}

.focus\:placeholder-orange-300:focus::placeholder {
  --placeholder-opacity: 1;
  color: #fbd38d;
  color: rgba(251, 211, 141, var(--placeholder-opacity));
}

.focus\:placeholder-orange-400:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #f6ad55;
  color: rgba(246, 173, 85, var(--placeholder-opacity));
}

.focus\:placeholder-orange-400:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #f6ad55;
  color: rgba(246, 173, 85, var(--placeholder-opacity));
}

.focus\:placeholder-orange-400:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #f6ad55;
  color: rgba(246, 173, 85, var(--placeholder-opacity));
}

.focus\:placeholder-orange-400:focus::placeholder {
  --placeholder-opacity: 1;
  color: #f6ad55;
  color: rgba(246, 173, 85, var(--placeholder-opacity));
}

.focus\:placeholder-orange-500:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #ed8936;
  color: rgba(237, 137, 54, var(--placeholder-opacity));
}

.focus\:placeholder-orange-500:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #ed8936;
  color: rgba(237, 137, 54, var(--placeholder-opacity));
}

.focus\:placeholder-orange-500:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #ed8936;
  color: rgba(237, 137, 54, var(--placeholder-opacity));
}

.focus\:placeholder-orange-500:focus::placeholder {
  --placeholder-opacity: 1;
  color: #ed8936;
  color: rgba(237, 137, 54, var(--placeholder-opacity));
}

.focus\:placeholder-orange-600:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #dd6b20;
  color: rgba(221, 107, 32, var(--placeholder-opacity));
}

.focus\:placeholder-orange-600:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #dd6b20;
  color: rgba(221, 107, 32, var(--placeholder-opacity));
}

.focus\:placeholder-orange-600:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #dd6b20;
  color: rgba(221, 107, 32, var(--placeholder-opacity));
}

.focus\:placeholder-orange-600:focus::placeholder {
  --placeholder-opacity: 1;
  color: #dd6b20;
  color: rgba(221, 107, 32, var(--placeholder-opacity));
}

.focus\:placeholder-orange-700:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #c05621;
  color: rgba(192, 86, 33, var(--placeholder-opacity));
}

.focus\:placeholder-orange-700:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #c05621;
  color: rgba(192, 86, 33, var(--placeholder-opacity));
}

.focus\:placeholder-orange-700:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #c05621;
  color: rgba(192, 86, 33, var(--placeholder-opacity));
}

.focus\:placeholder-orange-700:focus::placeholder {
  --placeholder-opacity: 1;
  color: #c05621;
  color: rgba(192, 86, 33, var(--placeholder-opacity));
}

.focus\:placeholder-orange-800:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #9c4221;
  color: rgba(156, 66, 33, var(--placeholder-opacity));
}

.focus\:placeholder-orange-800:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #9c4221;
  color: rgba(156, 66, 33, var(--placeholder-opacity));
}

.focus\:placeholder-orange-800:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #9c4221;
  color: rgba(156, 66, 33, var(--placeholder-opacity));
}

.focus\:placeholder-orange-800:focus::placeholder {
  --placeholder-opacity: 1;
  color: #9c4221;
  color: rgba(156, 66, 33, var(--placeholder-opacity));
}

.focus\:placeholder-orange-900:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #7b341e;
  color: rgba(123, 52, 30, var(--placeholder-opacity));
}

.focus\:placeholder-orange-900:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #7b341e;
  color: rgba(123, 52, 30, var(--placeholder-opacity));
}

.focus\:placeholder-orange-900:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #7b341e;
  color: rgba(123, 52, 30, var(--placeholder-opacity));
}

.focus\:placeholder-orange-900:focus::placeholder {
  --placeholder-opacity: 1;
  color: #7b341e;
  color: rgba(123, 52, 30, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-100:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fffff0;
  color: rgba(255, 255, 240, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-100:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fffff0;
  color: rgba(255, 255, 240, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-100:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fffff0;
  color: rgba(255, 255, 240, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-100:focus::placeholder {
  --placeholder-opacity: 1;
  color: #fffff0;
  color: rgba(255, 255, 240, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-200:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fefcbf;
  color: rgba(254, 252, 191, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-200:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fefcbf;
  color: rgba(254, 252, 191, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-200:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fefcbf;
  color: rgba(254, 252, 191, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-200:focus::placeholder {
  --placeholder-opacity: 1;
  color: #fefcbf;
  color: rgba(254, 252, 191, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-300:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #faf089;
  color: rgba(250, 240, 137, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-300:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #faf089;
  color: rgba(250, 240, 137, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-300:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #faf089;
  color: rgba(250, 240, 137, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-300:focus::placeholder {
  --placeholder-opacity: 1;
  color: #faf089;
  color: rgba(250, 240, 137, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-400:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #f6e05e;
  color: rgba(246, 224, 94, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-400:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #f6e05e;
  color: rgba(246, 224, 94, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-400:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #f6e05e;
  color: rgba(246, 224, 94, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-400:focus::placeholder {
  --placeholder-opacity: 1;
  color: #f6e05e;
  color: rgba(246, 224, 94, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-500:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #ecc94b;
  color: rgba(236, 201, 75, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-500:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #ecc94b;
  color: rgba(236, 201, 75, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-500:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #ecc94b;
  color: rgba(236, 201, 75, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-500:focus::placeholder {
  --placeholder-opacity: 1;
  color: #ecc94b;
  color: rgba(236, 201, 75, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-600:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #d69e2e;
  color: rgba(214, 158, 46, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-600:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #d69e2e;
  color: rgba(214, 158, 46, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-600:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #d69e2e;
  color: rgba(214, 158, 46, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-600:focus::placeholder {
  --placeholder-opacity: 1;
  color: #d69e2e;
  color: rgba(214, 158, 46, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-700:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #b7791f;
  color: rgba(183, 121, 31, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-700:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #b7791f;
  color: rgba(183, 121, 31, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-700:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #b7791f;
  color: rgba(183, 121, 31, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-700:focus::placeholder {
  --placeholder-opacity: 1;
  color: #b7791f;
  color: rgba(183, 121, 31, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-800:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #975a16;
  color: rgba(151, 90, 22, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-800:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #975a16;
  color: rgba(151, 90, 22, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-800:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #975a16;
  color: rgba(151, 90, 22, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-800:focus::placeholder {
  --placeholder-opacity: 1;
  color: #975a16;
  color: rgba(151, 90, 22, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-900:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #744210;
  color: rgba(116, 66, 16, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-900:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #744210;
  color: rgba(116, 66, 16, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-900:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #744210;
  color: rgba(116, 66, 16, var(--placeholder-opacity));
}

.focus\:placeholder-yellow-900:focus::placeholder {
  --placeholder-opacity: 1;
  color: #744210;
  color: rgba(116, 66, 16, var(--placeholder-opacity));
}

.focus\:placeholder-green-100:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #f0fff4;
  color: rgba(240, 255, 244, var(--placeholder-opacity));
}

.focus\:placeholder-green-100:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #f0fff4;
  color: rgba(240, 255, 244, var(--placeholder-opacity));
}

.focus\:placeholder-green-100:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #f0fff4;
  color: rgba(240, 255, 244, var(--placeholder-opacity));
}

.focus\:placeholder-green-100:focus::placeholder {
  --placeholder-opacity: 1;
  color: #f0fff4;
  color: rgba(240, 255, 244, var(--placeholder-opacity));
}

.focus\:placeholder-green-200:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #c6f6d5;
  color: rgba(198, 246, 213, var(--placeholder-opacity));
}

.focus\:placeholder-green-200:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #c6f6d5;
  color: rgba(198, 246, 213, var(--placeholder-opacity));
}

.focus\:placeholder-green-200:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #c6f6d5;
  color: rgba(198, 246, 213, var(--placeholder-opacity));
}

.focus\:placeholder-green-200:focus::placeholder {
  --placeholder-opacity: 1;
  color: #c6f6d5;
  color: rgba(198, 246, 213, var(--placeholder-opacity));
}

.focus\:placeholder-green-300:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #9ae6b4;
  color: rgba(154, 230, 180, var(--placeholder-opacity));
}

.focus\:placeholder-green-300:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #9ae6b4;
  color: rgba(154, 230, 180, var(--placeholder-opacity));
}

.focus\:placeholder-green-300:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #9ae6b4;
  color: rgba(154, 230, 180, var(--placeholder-opacity));
}

.focus\:placeholder-green-300:focus::placeholder {
  --placeholder-opacity: 1;
  color: #9ae6b4;
  color: rgba(154, 230, 180, var(--placeholder-opacity));
}

.focus\:placeholder-green-400:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #68d391;
  color: rgba(104, 211, 145, var(--placeholder-opacity));
}

.focus\:placeholder-green-400:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #68d391;
  color: rgba(104, 211, 145, var(--placeholder-opacity));
}

.focus\:placeholder-green-400:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #68d391;
  color: rgba(104, 211, 145, var(--placeholder-opacity));
}

.focus\:placeholder-green-400:focus::placeholder {
  --placeholder-opacity: 1;
  color: #68d391;
  color: rgba(104, 211, 145, var(--placeholder-opacity));
}

.focus\:placeholder-green-500:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #48bb78;
  color: rgba(72, 187, 120, var(--placeholder-opacity));
}

.focus\:placeholder-green-500:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #48bb78;
  color: rgba(72, 187, 120, var(--placeholder-opacity));
}

.focus\:placeholder-green-500:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #48bb78;
  color: rgba(72, 187, 120, var(--placeholder-opacity));
}

.focus\:placeholder-green-500:focus::placeholder {
  --placeholder-opacity: 1;
  color: #48bb78;
  color: rgba(72, 187, 120, var(--placeholder-opacity));
}

.focus\:placeholder-green-600:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #38a169;
  color: rgba(56, 161, 105, var(--placeholder-opacity));
}

.focus\:placeholder-green-600:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #38a169;
  color: rgba(56, 161, 105, var(--placeholder-opacity));
}

.focus\:placeholder-green-600:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #38a169;
  color: rgba(56, 161, 105, var(--placeholder-opacity));
}

.focus\:placeholder-green-600:focus::placeholder {
  --placeholder-opacity: 1;
  color: #38a169;
  color: rgba(56, 161, 105, var(--placeholder-opacity));
}

.focus\:placeholder-green-700:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #2f855a;
  color: rgba(47, 133, 90, var(--placeholder-opacity));
}

.focus\:placeholder-green-700:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #2f855a;
  color: rgba(47, 133, 90, var(--placeholder-opacity));
}

.focus\:placeholder-green-700:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #2f855a;
  color: rgba(47, 133, 90, var(--placeholder-opacity));
}

.focus\:placeholder-green-700:focus::placeholder {
  --placeholder-opacity: 1;
  color: #2f855a;
  color: rgba(47, 133, 90, var(--placeholder-opacity));
}

.focus\:placeholder-green-800:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #276749;
  color: rgba(39, 103, 73, var(--placeholder-opacity));
}

.focus\:placeholder-green-800:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #276749;
  color: rgba(39, 103, 73, var(--placeholder-opacity));
}

.focus\:placeholder-green-800:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #276749;
  color: rgba(39, 103, 73, var(--placeholder-opacity));
}

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

.focus\:placeholder-green-900:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #22543d;
  color: rgba(34, 84, 61, var(--placeholder-opacity));
}

.focus\:placeholder-green-900:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #22543d;
  color: rgba(34, 84, 61, var(--placeholder-opacity));
}

.focus\:placeholder-green-900:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #22543d;
  color: rgba(34, 84, 61, var(--placeholder-opacity));
}

.focus\:placeholder-green-900:focus::placeholder {
  --placeholder-opacity: 1;
  color: #22543d;
  color: rgba(34, 84, 61, var(--placeholder-opacity));
}

.focus\:placeholder-teal-100:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #e6fffa;
  color: rgba(230, 255, 250, var(--placeholder-opacity));
}

.focus\:placeholder-teal-100:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #e6fffa;
  color: rgba(230, 255, 250, var(--placeholder-opacity));
}

.focus\:placeholder-teal-100:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #e6fffa;
  color: rgba(230, 255, 250, var(--placeholder-opacity));
}

.focus\:placeholder-teal-100:focus::placeholder {
  --placeholder-opacity: 1;
  color: #e6fffa;
  color: rgba(230, 255, 250, var(--placeholder-opacity));
}

.focus\:placeholder-teal-200:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #b2f5ea;
  color: rgba(178, 245, 234, var(--placeholder-opacity));
}

.focus\:placeholder-teal-200:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #b2f5ea;
  color: rgba(178, 245, 234, var(--placeholder-opacity));
}

.focus\:placeholder-teal-200:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #b2f5ea;
  color: rgba(178, 245, 234, var(--placeholder-opacity));
}

.focus\:placeholder-teal-200:focus::placeholder {
  --placeholder-opacity: 1;
  color: #b2f5ea;
  color: rgba(178, 245, 234, var(--placeholder-opacity));
}

.focus\:placeholder-teal-300:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #81e6d9;
  color: rgba(129, 230, 217, var(--placeholder-opacity));
}

.focus\:placeholder-teal-300:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #81e6d9;
  color: rgba(129, 230, 217, var(--placeholder-opacity));
}

.focus\:placeholder-teal-300:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #81e6d9;
  color: rgba(129, 230, 217, var(--placeholder-opacity));
}

.focus\:placeholder-teal-300:focus::placeholder {
  --placeholder-opacity: 1;
  color: #81e6d9;
  color: rgba(129, 230, 217, var(--placeholder-opacity));
}

.focus\:placeholder-teal-400:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #4fd1c5;
  color: rgba(79, 209, 197, var(--placeholder-opacity));
}

.focus\:placeholder-teal-400:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #4fd1c5;
  color: rgba(79, 209, 197, var(--placeholder-opacity));
}

.focus\:placeholder-teal-400:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #4fd1c5;
  color: rgba(79, 209, 197, var(--placeholder-opacity));
}

.focus\:placeholder-teal-400:focus::placeholder {
  --placeholder-opacity: 1;
  color: #4fd1c5;
  color: rgba(79, 209, 197, var(--placeholder-opacity));
}

.focus\:placeholder-teal-500:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #38b2ac;
  color: rgba(56, 178, 172, var(--placeholder-opacity));
}

.focus\:placeholder-teal-500:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #38b2ac;
  color: rgba(56, 178, 172, var(--placeholder-opacity));
}

.focus\:placeholder-teal-500:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #38b2ac;
  color: rgba(56, 178, 172, var(--placeholder-opacity));
}

.focus\:placeholder-teal-500:focus::placeholder {
  --placeholder-opacity: 1;
  color: #38b2ac;
  color: rgba(56, 178, 172, var(--placeholder-opacity));
}

.focus\:placeholder-teal-600:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #319795;
  color: rgba(49, 151, 149, var(--placeholder-opacity));
}

.focus\:placeholder-teal-600:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #319795;
  color: rgba(49, 151, 149, var(--placeholder-opacity));
}

.focus\:placeholder-teal-600:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #319795;
  color: rgba(49, 151, 149, var(--placeholder-opacity));
}

.focus\:placeholder-teal-600:focus::placeholder {
  --placeholder-opacity: 1;
  color: #319795;
  color: rgba(49, 151, 149, var(--placeholder-opacity));
}

.focus\:placeholder-teal-700:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #2c7a7b;
  color: rgba(44, 122, 123, var(--placeholder-opacity));
}

.focus\:placeholder-teal-700:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #2c7a7b;
  color: rgba(44, 122, 123, var(--placeholder-opacity));
}

.focus\:placeholder-teal-700:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #2c7a7b;
  color: rgba(44, 122, 123, var(--placeholder-opacity));
}

.focus\:placeholder-teal-700:focus::placeholder {
  --placeholder-opacity: 1;
  color: #2c7a7b;
  color: rgba(44, 122, 123, var(--placeholder-opacity));
}

.focus\:placeholder-teal-800:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #285e61;
  color: rgba(40, 94, 97, var(--placeholder-opacity));
}

.focus\:placeholder-teal-800:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #285e61;
  color: rgba(40, 94, 97, var(--placeholder-opacity));
}

.focus\:placeholder-teal-800:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #285e61;
  color: rgba(40, 94, 97, var(--placeholder-opacity));
}

.focus\:placeholder-teal-800:focus::placeholder {
  --placeholder-opacity: 1;
  color: #285e61;
  color: rgba(40, 94, 97, var(--placeholder-opacity));
}

.focus\:placeholder-teal-900:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #234e52;
  color: rgba(35, 78, 82, var(--placeholder-opacity));
}

.focus\:placeholder-teal-900:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #234e52;
  color: rgba(35, 78, 82, var(--placeholder-opacity));
}

.focus\:placeholder-teal-900:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #234e52;
  color: rgba(35, 78, 82, var(--placeholder-opacity));
}

.focus\:placeholder-teal-900:focus::placeholder {
  --placeholder-opacity: 1;
  color: #234e52;
  color: rgba(35, 78, 82, var(--placeholder-opacity));
}

.focus\:placeholder-blue-100:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #ebf8ff;
  color: rgba(235, 248, 255, var(--placeholder-opacity));
}

.focus\:placeholder-blue-100:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #ebf8ff;
  color: rgba(235, 248, 255, var(--placeholder-opacity));
}

.focus\:placeholder-blue-100:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #ebf8ff;
  color: rgba(235, 248, 255, var(--placeholder-opacity));
}

.focus\:placeholder-blue-100:focus::placeholder {
  --placeholder-opacity: 1;
  color: #ebf8ff;
  color: rgba(235, 248, 255, var(--placeholder-opacity));
}

.focus\:placeholder-blue-200:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #bee3f8;
  color: rgba(190, 227, 248, var(--placeholder-opacity));
}

.focus\:placeholder-blue-200:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #bee3f8;
  color: rgba(190, 227, 248, var(--placeholder-opacity));
}

.focus\:placeholder-blue-200:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #bee3f8;
  color: rgba(190, 227, 248, var(--placeholder-opacity));
}

.focus\:placeholder-blue-200:focus::placeholder {
  --placeholder-opacity: 1;
  color: #bee3f8;
  color: rgba(190, 227, 248, var(--placeholder-opacity));
}

.focus\:placeholder-blue-300:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #90cdf4;
  color: rgba(144, 205, 244, var(--placeholder-opacity));
}

.focus\:placeholder-blue-300:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #90cdf4;
  color: rgba(144, 205, 244, var(--placeholder-opacity));
}

.focus\:placeholder-blue-300:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #90cdf4;
  color: rgba(144, 205, 244, var(--placeholder-opacity));
}

.focus\:placeholder-blue-300:focus::placeholder {
  --placeholder-opacity: 1;
  color: #90cdf4;
  color: rgba(144, 205, 244, var(--placeholder-opacity));
}

.focus\:placeholder-blue-400:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #63b3ed;
  color: rgba(99, 179, 237, var(--placeholder-opacity));
}

.focus\:placeholder-blue-400:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #63b3ed;
  color: rgba(99, 179, 237, var(--placeholder-opacity));
}

.focus\:placeholder-blue-400:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #63b3ed;
  color: rgba(99, 179, 237, var(--placeholder-opacity));
}

.focus\:placeholder-blue-400:focus::placeholder {
  --placeholder-opacity: 1;
  color: #63b3ed;
  color: rgba(99, 179, 237, var(--placeholder-opacity));
}

.focus\:placeholder-blue-500:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #4299e1;
  color: rgba(66, 153, 225, var(--placeholder-opacity));
}

.focus\:placeholder-blue-500:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #4299e1;
  color: rgba(66, 153, 225, var(--placeholder-opacity));
}

.focus\:placeholder-blue-500:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #4299e1;
  color: rgba(66, 153, 225, var(--placeholder-opacity));
}

.focus\:placeholder-blue-500:focus::placeholder {
  --placeholder-opacity: 1;
  color: #4299e1;
  color: rgba(66, 153, 225, var(--placeholder-opacity));
}

.focus\:placeholder-blue-600:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #3182ce;
  color: rgba(49, 130, 206, var(--placeholder-opacity));
}

.focus\:placeholder-blue-600:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #3182ce;
  color: rgba(49, 130, 206, var(--placeholder-opacity));
}

.focus\:placeholder-blue-600:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #3182ce;
  color: rgba(49, 130, 206, var(--placeholder-opacity));
}

.focus\:placeholder-blue-600:focus::placeholder {
  --placeholder-opacity: 1;
  color: #3182ce;
  color: rgba(49, 130, 206, var(--placeholder-opacity));
}

.focus\:placeholder-blue-700:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #2b6cb0;
  color: rgba(43, 108, 176, var(--placeholder-opacity));
}

.focus\:placeholder-blue-700:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #2b6cb0;
  color: rgba(43, 108, 176, var(--placeholder-opacity));
}

.focus\:placeholder-blue-700:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #2b6cb0;
  color: rgba(43, 108, 176, var(--placeholder-opacity));
}

.focus\:placeholder-blue-700:focus::placeholder {
  --placeholder-opacity: 1;
  color: #2b6cb0;
  color: rgba(43, 108, 176, var(--placeholder-opacity));
}

.focus\:placeholder-blue-800:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #2c5282;
  color: rgba(44, 82, 130, var(--placeholder-opacity));
}

.focus\:placeholder-blue-800:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #2c5282;
  color: rgba(44, 82, 130, var(--placeholder-opacity));
}

.focus\:placeholder-blue-800:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #2c5282;
  color: rgba(44, 82, 130, var(--placeholder-opacity));
}

.focus\:placeholder-blue-800:focus::placeholder {
  --placeholder-opacity: 1;
  color: #2c5282;
  color: rgba(44, 82, 130, var(--placeholder-opacity));
}

.focus\:placeholder-blue-900:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #2a4365;
  color: rgba(42, 67, 101, var(--placeholder-opacity));
}

.focus\:placeholder-blue-900:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #2a4365;
  color: rgba(42, 67, 101, var(--placeholder-opacity));
}

.focus\:placeholder-blue-900:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #2a4365;
  color: rgba(42, 67, 101, var(--placeholder-opacity));
}

.focus\:placeholder-blue-900:focus::placeholder {
  --placeholder-opacity: 1;
  color: #2a4365;
  color: rgba(42, 67, 101, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-100:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #ebf4ff;
  color: rgba(235, 244, 255, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-100:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #ebf4ff;
  color: rgba(235, 244, 255, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-100:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #ebf4ff;
  color: rgba(235, 244, 255, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-100:focus::placeholder {
  --placeholder-opacity: 1;
  color: #ebf4ff;
  color: rgba(235, 244, 255, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-200:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #c3dafe;
  color: rgba(195, 218, 254, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-200:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #c3dafe;
  color: rgba(195, 218, 254, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-200:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #c3dafe;
  color: rgba(195, 218, 254, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-200:focus::placeholder {
  --placeholder-opacity: 1;
  color: #c3dafe;
  color: rgba(195, 218, 254, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-300:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #a3bffa;
  color: rgba(163, 191, 250, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-300:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #a3bffa;
  color: rgba(163, 191, 250, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-300:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #a3bffa;
  color: rgba(163, 191, 250, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-300:focus::placeholder {
  --placeholder-opacity: 1;
  color: #a3bffa;
  color: rgba(163, 191, 250, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-400:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #7f9cf5;
  color: rgba(127, 156, 245, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-400:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #7f9cf5;
  color: rgba(127, 156, 245, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-400:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #7f9cf5;
  color: rgba(127, 156, 245, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-400:focus::placeholder {
  --placeholder-opacity: 1;
  color: #7f9cf5;
  color: rgba(127, 156, 245, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-500:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #667eea;
  color: rgba(102, 126, 234, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-500:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #667eea;
  color: rgba(102, 126, 234, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-500:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #667eea;
  color: rgba(102, 126, 234, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-500:focus::placeholder {
  --placeholder-opacity: 1;
  color: #667eea;
  color: rgba(102, 126, 234, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-600:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #5a67d8;
  color: rgba(90, 103, 216, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-600:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #5a67d8;
  color: rgba(90, 103, 216, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-600:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #5a67d8;
  color: rgba(90, 103, 216, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-600:focus::placeholder {
  --placeholder-opacity: 1;
  color: #5a67d8;
  color: rgba(90, 103, 216, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-700:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #4c51bf;
  color: rgba(76, 81, 191, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-700:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #4c51bf;
  color: rgba(76, 81, 191, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-700:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #4c51bf;
  color: rgba(76, 81, 191, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-700:focus::placeholder {
  --placeholder-opacity: 1;
  color: #4c51bf;
  color: rgba(76, 81, 191, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-800:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #434190;
  color: rgba(67, 65, 144, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-800:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #434190;
  color: rgba(67, 65, 144, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-800:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #434190;
  color: rgba(67, 65, 144, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-800:focus::placeholder {
  --placeholder-opacity: 1;
  color: #434190;
  color: rgba(67, 65, 144, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-900:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #3c366b;
  color: rgba(60, 54, 107, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-900:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #3c366b;
  color: rgba(60, 54, 107, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-900:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #3c366b;
  color: rgba(60, 54, 107, var(--placeholder-opacity));
}

.focus\:placeholder-indigo-900:focus::placeholder {
  --placeholder-opacity: 1;
  color: #3c366b;
  color: rgba(60, 54, 107, var(--placeholder-opacity));
}

.focus\:placeholder-purple-100:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #faf5ff;
  color: rgba(250, 245, 255, var(--placeholder-opacity));
}

.focus\:placeholder-purple-100:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #faf5ff;
  color: rgba(250, 245, 255, var(--placeholder-opacity));
}

.focus\:placeholder-purple-100:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #faf5ff;
  color: rgba(250, 245, 255, var(--placeholder-opacity));
}

.focus\:placeholder-purple-100:focus::placeholder {
  --placeholder-opacity: 1;
  color: #faf5ff;
  color: rgba(250, 245, 255, var(--placeholder-opacity));
}

.focus\:placeholder-purple-200:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #e9d8fd;
  color: rgba(233, 216, 253, var(--placeholder-opacity));
}

.focus\:placeholder-purple-200:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #e9d8fd;
  color: rgba(233, 216, 253, var(--placeholder-opacity));
}

.focus\:placeholder-purple-200:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #e9d8fd;
  color: rgba(233, 216, 253, var(--placeholder-opacity));
}

.focus\:placeholder-purple-200:focus::placeholder {
  --placeholder-opacity: 1;
  color: #e9d8fd;
  color: rgba(233, 216, 253, var(--placeholder-opacity));
}

.focus\:placeholder-purple-300:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #d6bcfa;
  color: rgba(214, 188, 250, var(--placeholder-opacity));
}

.focus\:placeholder-purple-300:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #d6bcfa;
  color: rgba(214, 188, 250, var(--placeholder-opacity));
}

.focus\:placeholder-purple-300:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #d6bcfa;
  color: rgba(214, 188, 250, var(--placeholder-opacity));
}

.focus\:placeholder-purple-300:focus::placeholder {
  --placeholder-opacity: 1;
  color: #d6bcfa;
  color: rgba(214, 188, 250, var(--placeholder-opacity));
}

.focus\:placeholder-purple-400:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #b794f4;
  color: rgba(183, 148, 244, var(--placeholder-opacity));
}

.focus\:placeholder-purple-400:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #b794f4;
  color: rgba(183, 148, 244, var(--placeholder-opacity));
}

.focus\:placeholder-purple-400:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #b794f4;
  color: rgba(183, 148, 244, var(--placeholder-opacity));
}

.focus\:placeholder-purple-400:focus::placeholder {
  --placeholder-opacity: 1;
  color: #b794f4;
  color: rgba(183, 148, 244, var(--placeholder-opacity));
}

.focus\:placeholder-purple-500:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #9f7aea;
  color: rgba(159, 122, 234, var(--placeholder-opacity));
}

.focus\:placeholder-purple-500:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #9f7aea;
  color: rgba(159, 122, 234, var(--placeholder-opacity));
}

.focus\:placeholder-purple-500:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #9f7aea;
  color: rgba(159, 122, 234, var(--placeholder-opacity));
}

.focus\:placeholder-purple-500:focus::placeholder {
  --placeholder-opacity: 1;
  color: #9f7aea;
  color: rgba(159, 122, 234, var(--placeholder-opacity));
}

.focus\:placeholder-purple-600:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #805ad5;
  color: rgba(128, 90, 213, var(--placeholder-opacity));
}

.focus\:placeholder-purple-600:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #805ad5;
  color: rgba(128, 90, 213, var(--placeholder-opacity));
}

.focus\:placeholder-purple-600:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #805ad5;
  color: rgba(128, 90, 213, var(--placeholder-opacity));
}

.focus\:placeholder-purple-600:focus::placeholder {
  --placeholder-opacity: 1;
  color: #805ad5;
  color: rgba(128, 90, 213, var(--placeholder-opacity));
}

.focus\:placeholder-purple-700:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #6b46c1;
  color: rgba(107, 70, 193, var(--placeholder-opacity));
}

.focus\:placeholder-purple-700:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #6b46c1;
  color: rgba(107, 70, 193, var(--placeholder-opacity));
}

.focus\:placeholder-purple-700:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #6b46c1;
  color: rgba(107, 70, 193, var(--placeholder-opacity));
}

.focus\:placeholder-purple-700:focus::placeholder {
  --placeholder-opacity: 1;
  color: #6b46c1;
  color: rgba(107, 70, 193, var(--placeholder-opacity));
}

.focus\:placeholder-purple-800:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #553c9a;
  color: rgba(85, 60, 154, var(--placeholder-opacity));
}

.focus\:placeholder-purple-800:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #553c9a;
  color: rgba(85, 60, 154, var(--placeholder-opacity));
}

.focus\:placeholder-purple-800:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #553c9a;
  color: rgba(85, 60, 154, var(--placeholder-opacity));
}

.focus\:placeholder-purple-800:focus::placeholder {
  --placeholder-opacity: 1;
  color: #553c9a;
  color: rgba(85, 60, 154, var(--placeholder-opacity));
}

.focus\:placeholder-purple-900:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #44337a;
  color: rgba(68, 51, 122, var(--placeholder-opacity));
}

.focus\:placeholder-purple-900:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #44337a;
  color: rgba(68, 51, 122, var(--placeholder-opacity));
}

.focus\:placeholder-purple-900:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #44337a;
  color: rgba(68, 51, 122, var(--placeholder-opacity));
}

.focus\:placeholder-purple-900:focus::placeholder {
  --placeholder-opacity: 1;
  color: #44337a;
  color: rgba(68, 51, 122, var(--placeholder-opacity));
}

.focus\:placeholder-pink-100:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fff5f7;
  color: rgba(255, 245, 247, var(--placeholder-opacity));
}

.focus\:placeholder-pink-100:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fff5f7;
  color: rgba(255, 245, 247, var(--placeholder-opacity));
}

.focus\:placeholder-pink-100:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fff5f7;
  color: rgba(255, 245, 247, var(--placeholder-opacity));
}

.focus\:placeholder-pink-100:focus::placeholder {
  --placeholder-opacity: 1;
  color: #fff5f7;
  color: rgba(255, 245, 247, var(--placeholder-opacity));
}

.focus\:placeholder-pink-200:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fed7e2;
  color: rgba(254, 215, 226, var(--placeholder-opacity));
}

.focus\:placeholder-pink-200:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fed7e2;
  color: rgba(254, 215, 226, var(--placeholder-opacity));
}

.focus\:placeholder-pink-200:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fed7e2;
  color: rgba(254, 215, 226, var(--placeholder-opacity));
}

.focus\:placeholder-pink-200:focus::placeholder {
  --placeholder-opacity: 1;
  color: #fed7e2;
  color: rgba(254, 215, 226, var(--placeholder-opacity));
}

.focus\:placeholder-pink-300:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #fbb6ce;
  color: rgba(251, 182, 206, var(--placeholder-opacity));
}

.focus\:placeholder-pink-300:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #fbb6ce;
  color: rgba(251, 182, 206, var(--placeholder-opacity));
}

.focus\:placeholder-pink-300:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #fbb6ce;
  color: rgba(251, 182, 206, var(--placeholder-opacity));
}

.focus\:placeholder-pink-300:focus::placeholder {
  --placeholder-opacity: 1;
  color: #fbb6ce;
  color: rgba(251, 182, 206, var(--placeholder-opacity));
}

.focus\:placeholder-pink-400:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #f687b3;
  color: rgba(246, 135, 179, var(--placeholder-opacity));
}

.focus\:placeholder-pink-400:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #f687b3;
  color: rgba(246, 135, 179, var(--placeholder-opacity));
}

.focus\:placeholder-pink-400:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #f687b3;
  color: rgba(246, 135, 179, var(--placeholder-opacity));
}

.focus\:placeholder-pink-400:focus::placeholder {
  --placeholder-opacity: 1;
  color: #f687b3;
  color: rgba(246, 135, 179, var(--placeholder-opacity));
}

.focus\:placeholder-pink-500:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #ed64a6;
  color: rgba(237, 100, 166, var(--placeholder-opacity));
}

.focus\:placeholder-pink-500:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #ed64a6;
  color: rgba(237, 100, 166, var(--placeholder-opacity));
}

.focus\:placeholder-pink-500:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #ed64a6;
  color: rgba(237, 100, 166, var(--placeholder-opacity));
}

.focus\:placeholder-pink-500:focus::placeholder {
  --placeholder-opacity: 1;
  color: #ed64a6;
  color: rgba(237, 100, 166, var(--placeholder-opacity));
}

.focus\:placeholder-pink-600:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #d53f8c;
  color: rgba(213, 63, 140, var(--placeholder-opacity));
}

.focus\:placeholder-pink-600:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #d53f8c;
  color: rgba(213, 63, 140, var(--placeholder-opacity));
}

.focus\:placeholder-pink-600:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #d53f8c;
  color: rgba(213, 63, 140, var(--placeholder-opacity));
}

.focus\:placeholder-pink-600:focus::placeholder {
  --placeholder-opacity: 1;
  color: #d53f8c;
  color: rgba(213, 63, 140, var(--placeholder-opacity));
}

.focus\:placeholder-pink-700:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #b83280;
  color: rgba(184, 50, 128, var(--placeholder-opacity));
}

.focus\:placeholder-pink-700:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #b83280;
  color: rgba(184, 50, 128, var(--placeholder-opacity));
}

.focus\:placeholder-pink-700:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #b83280;
  color: rgba(184, 50, 128, var(--placeholder-opacity));
}

.focus\:placeholder-pink-700:focus::placeholder {
  --placeholder-opacity: 1;
  color: #b83280;
  color: rgba(184, 50, 128, var(--placeholder-opacity));
}

.focus\:placeholder-pink-800:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #97266d;
  color: rgba(151, 38, 109, var(--placeholder-opacity));
}

.focus\:placeholder-pink-800:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #97266d;
  color: rgba(151, 38, 109, var(--placeholder-opacity));
}

.focus\:placeholder-pink-800:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #97266d;
  color: rgba(151, 38, 109, var(--placeholder-opacity));
}

.focus\:placeholder-pink-800:focus::placeholder {
  --placeholder-opacity: 1;
  color: #97266d;
  color: rgba(151, 38, 109, var(--placeholder-opacity));
}

.focus\:placeholder-pink-900:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #702459;
  color: rgba(112, 36, 89, var(--placeholder-opacity));
}

.focus\:placeholder-pink-900:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #702459;
  color: rgba(112, 36, 89, var(--placeholder-opacity));
}

.focus\:placeholder-pink-900:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #702459;
  color: rgba(112, 36, 89, var(--placeholder-opacity));
}

.focus\:placeholder-pink-900:focus::placeholder {
  --placeholder-opacity: 1;
  color: #702459;
  color: rgba(112, 36, 89, var(--placeholder-opacity));
}

.focus\:placeholder-esa:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
  color: #e53261;
  color: rgba(229, 50, 97, var(--placeholder-opacity));
}

.focus\:placeholder-esa:focus::-moz-placeholder {
  --placeholder-opacity: 1;
  color: #e53261;
  color: rgba(229, 50, 97, var(--placeholder-opacity));
}

.focus\:placeholder-esa:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
  color: #e53261;
  color: rgba(229, 50, 97, var(--placeholder-opacity));
}

.focus\:placeholder-esa:focus::placeholder {
  --placeholder-opacity: 1;
  color: #e53261;
  color: rgba(229, 50, 97, var(--placeholder-opacity));
}

.placeholder-opacity-0::-webkit-input-placeholder {
  --placeholder-opacity: 0;
}

.placeholder-opacity-0::-moz-placeholder {
  --placeholder-opacity: 0;
}

.placeholder-opacity-0::-ms-input-placeholder {
  --placeholder-opacity: 0;
}

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

.placeholder-opacity-25::-webkit-input-placeholder {
  --placeholder-opacity: 0.25;
}

.placeholder-opacity-25::-moz-placeholder {
  --placeholder-opacity: 0.25;
}

.placeholder-opacity-25::-ms-input-placeholder {
  --placeholder-opacity: 0.25;
}

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

.placeholder-opacity-50::-webkit-input-placeholder {
  --placeholder-opacity: 0.5;
}

.placeholder-opacity-50::-moz-placeholder {
  --placeholder-opacity: 0.5;
}

.placeholder-opacity-50::-ms-input-placeholder {
  --placeholder-opacity: 0.5;
}

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

.placeholder-opacity-75::-webkit-input-placeholder {
  --placeholder-opacity: 0.75;
}

.placeholder-opacity-75::-moz-placeholder {
  --placeholder-opacity: 0.75;
}

.placeholder-opacity-75::-ms-input-placeholder {
  --placeholder-opacity: 0.75;
}

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

.placeholder-opacity-100::-webkit-input-placeholder {
  --placeholder-opacity: 1;
}

.placeholder-opacity-100::-moz-placeholder {
  --placeholder-opacity: 1;
}

.placeholder-opacity-100::-ms-input-placeholder {
  --placeholder-opacity: 1;
}

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

.focus\:placeholder-opacity-0:focus::-webkit-input-placeholder {
  --placeholder-opacity: 0;
}

.focus\:placeholder-opacity-0:focus::-moz-placeholder {
  --placeholder-opacity: 0;
}

.focus\:placeholder-opacity-0:focus::-ms-input-placeholder {
  --placeholder-opacity: 0;
}

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

.focus\:placeholder-opacity-25:focus::-webkit-input-placeholder {
  --placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-25:focus::-moz-placeholder {
  --placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-25:focus::-ms-input-placeholder {
  --placeholder-opacity: 0.25;
}

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

.focus\:placeholder-opacity-50:focus::-webkit-input-placeholder {
  --placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-50:focus::-moz-placeholder {
  --placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-50:focus::-ms-input-placeholder {
  --placeholder-opacity: 0.5;
}

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

.focus\:placeholder-opacity-75:focus::-webkit-input-placeholder {
  --placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-75:focus::-moz-placeholder {
  --placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-75:focus::-ms-input-placeholder {
  --placeholder-opacity: 0.75;
}

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

.focus\:placeholder-opacity-100:focus::-webkit-input-placeholder {
  --placeholder-opacity: 1;
}

.focus\:placeholder-opacity-100:focus::-moz-placeholder {
  --placeholder-opacity: 1;
}

.focus\:placeholder-opacity-100:focus::-ms-input-placeholder {
  --placeholder-opacity: 1;
}

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

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

.pointer-events-auto {
  pointer-events: auto;
}

.static {
  position: static;
}

.fixed {
  position: fixed;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.sticky {
  position: -webkit-sticky;
  position: sticky;
}

.inset-0 {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.inset-auto {
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}

.inset-y-0 {
  top: 0;
  bottom: 0;
}

.inset-x-0 {
  right: 0;
  left: 0;
}

.inset-y-auto {
  top: auto;
  bottom: auto;
}

.inset-x-auto {
  right: auto;
  left: auto;
}

.top-0 {
  top: 0;
}

.right-0 {
  right: 0;
}

.bottom-0 {
  bottom: 0;
}

.left-0 {
  left: 0;
}

.top-auto {
  top: auto;
}

.right-auto {
  right: auto;
}

.bottom-auto {
  bottom: auto;
}

.left-auto {
  left: auto;
}

.resize-none {
  resize: none;
}

.resize-y {
  resize: vertical;
}

.resize-x {
  resize: horizontal;
}

.resize {
  resize: both;
}

.shadow-xs {
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
          box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
}

.shadow-sm {
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}

.shadow {
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
          box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}

.shadow-md {
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}

.shadow-lg {
  -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}

.shadow-xl {
  -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
          box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}

.shadow-2xl {
  -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
          box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}

.shadow-inner {
  -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
          box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
}

.shadow-outline {
  -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
          box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
}

.shadow-none {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.hover\:shadow-xs:hover {
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
          box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
}

.hover\:shadow-sm:hover {
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}

.hover\:shadow:hover {
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
          box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}

.hover\:shadow-md:hover {
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}

.hover\:shadow-lg:hover {
  -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}

.hover\:shadow-xl:hover {
  -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
          box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}

.hover\:shadow-2xl:hover {
  -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
          box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}

.hover\:shadow-inner:hover {
  -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
          box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
}

.hover\:shadow-outline:hover {
  -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
          box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
}

.hover\:shadow-none:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.focus\:shadow-xs:focus {
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
          box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
}

.focus\:shadow-sm:focus {
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}

.focus\:shadow:focus {
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
          box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}

.focus\:shadow-md:focus {
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}

.focus\:shadow-lg:focus {
  -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}

.focus\:shadow-xl:focus {
  -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
          box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}

.focus\:shadow-2xl:focus {
  -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
          box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}

.focus\:shadow-inner:focus {
  -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
          box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
}

.focus\:shadow-outline:focus {
  -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
          box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
}

.focus\:shadow-none:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.fill-current {
  fill: currentColor;
}

.stroke-current {
  stroke: currentColor;
}

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

.stroke-1 {
  stroke-width: 1;
}

.stroke-2 {
  stroke-width: 2;
}

.table-auto {
  table-layout: auto;
}

.table-fixed {
  table-layout: fixed;
}

.text-left {
  text-align: left;
}

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

.text-right {
  text-align: right;
}

.text-justify {
  text-align: justify;
}

.text-transparent {
  color: transparent;
}

.text-current {
  color: currentColor;
}

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

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

.text-gray-100 {
  --text-opacity: 1;
  color: #f7fafc;
  color: rgba(247, 250, 252, var(--text-opacity));
}

.text-gray-200 {
  --text-opacity: 1;
  color: #edf2f7;
  color: rgba(237, 242, 247, var(--text-opacity));
}

.text-gray-300 {
  --text-opacity: 1;
  color: #e2e8f0;
  color: rgba(226, 232, 240, var(--text-opacity));
}

.text-gray-400 {
  --text-opacity: 1;
  color: #cbd5e0;
  color: rgba(203, 213, 224, var(--text-opacity));
}

.text-gray-500 {
  --text-opacity: 1;
  color: #a0aec0;
  color: rgba(160, 174, 192, var(--text-opacity));
}

.text-gray-600 {
  --text-opacity: 1;
  color: #718096;
  color: rgba(113, 128, 150, var(--text-opacity));
}

.text-gray-700 {
  --text-opacity: 1;
  color: #4a5568;
  color: rgba(74, 85, 104, var(--text-opacity));
}

.text-gray-800 {
  --text-opacity: 1;
  color: #2d3748;
  color: rgba(45, 55, 72, var(--text-opacity));
}

.text-gray-900 {
  --text-opacity: 1;
  color: #1a202c;
  color: rgba(26, 32, 44, var(--text-opacity));
}

.text-red-100 {
  --text-opacity: 1;
  color: #fff5f5;
  color: rgba(255, 245, 245, var(--text-opacity));
}

.text-red-200 {
  --text-opacity: 1;
  color: #fed7d7;
  color: rgba(254, 215, 215, var(--text-opacity));
}

.text-red-300 {
  --text-opacity: 1;
  color: #feb2b2;
  color: rgba(254, 178, 178, var(--text-opacity));
}

.text-red-400 {
  --text-opacity: 1;
  color: #fc8181;
  color: rgba(252, 129, 129, var(--text-opacity));
}

.text-red-500 {
  --text-opacity: 1;
  color: #f56565;
  color: rgba(245, 101, 101, var(--text-opacity));
}

.text-red-600 {
  --text-opacity: 1;
  color: #e53e3e;
  color: rgba(229, 62, 62, var(--text-opacity));
}

.text-red-700 {
  --text-opacity: 1;
  color: #c53030;
  color: rgba(197, 48, 48, var(--text-opacity));
}

.text-red-800 {
  --text-opacity: 1;
  color: #9b2c2c;
  color: rgba(155, 44, 44, var(--text-opacity));
}

.text-red-900 {
  --text-opacity: 1;
  color: #742a2a;
  color: rgba(116, 42, 42, var(--text-opacity));
}

.text-orange-100 {
  --text-opacity: 1;
  color: #fffaf0;
  color: rgba(255, 250, 240, var(--text-opacity));
}

.text-orange-200 {
  --text-opacity: 1;
  color: #feebc8;
  color: rgba(254, 235, 200, var(--text-opacity));
}

.text-orange-300 {
  --text-opacity: 1;
  color: #fbd38d;
  color: rgba(251, 211, 141, var(--text-opacity));
}

.text-orange-400 {
  --text-opacity: 1;
  color: #f6ad55;
  color: rgba(246, 173, 85, var(--text-opacity));
}

.text-orange-500 {
  --text-opacity: 1;
  color: #ed8936;
  color: rgba(237, 137, 54, var(--text-opacity));
}

.text-orange-600 {
  --text-opacity: 1;
  color: #dd6b20;
  color: rgba(221, 107, 32, var(--text-opacity));
}

.text-orange-700 {
  --text-opacity: 1;
  color: #c05621;
  color: rgba(192, 86, 33, var(--text-opacity));
}

.text-orange-800 {
  --text-opacity: 1;
  color: #9c4221;
  color: rgba(156, 66, 33, var(--text-opacity));
}

.text-orange-900 {
  --text-opacity: 1;
  color: #7b341e;
  color: rgba(123, 52, 30, var(--text-opacity));
}

.text-yellow-100 {
  --text-opacity: 1;
  color: #fffff0;
  color: rgba(255, 255, 240, var(--text-opacity));
}

.text-yellow-200 {
  --text-opacity: 1;
  color: #fefcbf;
  color: rgba(254, 252, 191, var(--text-opacity));
}

.text-yellow-300 {
  --text-opacity: 1;
  color: #faf089;
  color: rgba(250, 240, 137, var(--text-opacity));
}

.text-yellow-400 {
  --text-opacity: 1;
  color: #f6e05e;
  color: rgba(246, 224, 94, var(--text-opacity));
}

.text-yellow-500 {
  --text-opacity: 1;
  color: #ecc94b;
  color: rgba(236, 201, 75, var(--text-opacity));
}

.text-yellow-600 {
  --text-opacity: 1;
  color: #d69e2e;
  color: rgba(214, 158, 46, var(--text-opacity));
}

.text-yellow-700 {
  --text-opacity: 1;
  color: #b7791f;
  color: rgba(183, 121, 31, var(--text-opacity));
}

.text-yellow-800 {
  --text-opacity: 1;
  color: #975a16;
  color: rgba(151, 90, 22, var(--text-opacity));
}

.text-yellow-900 {
  --text-opacity: 1;
  color: #744210;
  color: rgba(116, 66, 16, var(--text-opacity));
}

.text-green-100 {
  --text-opacity: 1;
  color: #f0fff4;
  color: rgba(240, 255, 244, var(--text-opacity));
}

.text-green-200 {
  --text-opacity: 1;
  color: #c6f6d5;
  color: rgba(198, 246, 213, var(--text-opacity));
}

.text-green-300 {
  --text-opacity: 1;
  color: #9ae6b4;
  color: rgba(154, 230, 180, var(--text-opacity));
}

.text-green-400 {
  --text-opacity: 1;
  color: #68d391;
  color: rgba(104, 211, 145, var(--text-opacity));
}

.text-green-500 {
  --text-opacity: 1;
  color: #48bb78;
  color: rgba(72, 187, 120, var(--text-opacity));
}

.text-green-600 {
  --text-opacity: 1;
  color: #38a169;
  color: rgba(56, 161, 105, var(--text-opacity));
}

.text-green-700 {
  --text-opacity: 1;
  color: #2f855a;
  color: rgba(47, 133, 90, var(--text-opacity));
}

.text-green-800 {
  --text-opacity: 1;
  color: #276749;
  color: rgba(39, 103, 73, var(--text-opacity));
}

.text-green-900 {
  --text-opacity: 1;
  color: #22543d;
  color: rgba(34, 84, 61, var(--text-opacity));
}

.text-teal-100 {
  --text-opacity: 1;
  color: #e6fffa;
  color: rgba(230, 255, 250, var(--text-opacity));
}

.text-teal-200 {
  --text-opacity: 1;
  color: #b2f5ea;
  color: rgba(178, 245, 234, var(--text-opacity));
}

.text-teal-300 {
  --text-opacity: 1;
  color: #81e6d9;
  color: rgba(129, 230, 217, var(--text-opacity));
}

.text-teal-400 {
  --text-opacity: 1;
  color: #4fd1c5;
  color: rgba(79, 209, 197, var(--text-opacity));
}

.text-teal-500 {
  --text-opacity: 1;
  color: #38b2ac;
  color: rgba(56, 178, 172, var(--text-opacity));
}

.text-teal-600 {
  --text-opacity: 1;
  color: #319795;
  color: rgba(49, 151, 149, var(--text-opacity));
}

.text-teal-700 {
  --text-opacity: 1;
  color: #2c7a7b;
  color: rgba(44, 122, 123, var(--text-opacity));
}

.text-teal-800 {
  --text-opacity: 1;
  color: #285e61;
  color: rgba(40, 94, 97, var(--text-opacity));
}

.text-teal-900 {
  --text-opacity: 1;
  color: #234e52;
  color: rgba(35, 78, 82, var(--text-opacity));
}

.text-blue-100 {
  --text-opacity: 1;
  color: #ebf8ff;
  color: rgba(235, 248, 255, var(--text-opacity));
}

.text-blue-200 {
  --text-opacity: 1;
  color: #bee3f8;
  color: rgba(190, 227, 248, var(--text-opacity));
}

.text-blue-300 {
  --text-opacity: 1;
  color: #90cdf4;
  color: rgba(144, 205, 244, var(--text-opacity));
}

.text-blue-400 {
  --text-opacity: 1;
  color: #63b3ed;
  color: rgba(99, 179, 237, var(--text-opacity));
}

.text-blue-500 {
  --text-opacity: 1;
  color: #4299e1;
  color: rgba(66, 153, 225, var(--text-opacity));
}

.text-blue-600 {
  --text-opacity: 1;
  color: #3182ce;
  color: rgba(49, 130, 206, var(--text-opacity));
}

.text-blue-700 {
  --text-opacity: 1;
  color: #2b6cb0;
  color: rgba(43, 108, 176, var(--text-opacity));
}

.text-blue-800 {
  --text-opacity: 1;
  color: #2c5282;
  color: rgba(44, 82, 130, var(--text-opacity));
}

.text-blue-900 {
  --text-opacity: 1;
  color: #2a4365;
  color: rgba(42, 67, 101, var(--text-opacity));
}

.text-indigo-100 {
  --text-opacity: 1;
  color: #ebf4ff;
  color: rgba(235, 244, 255, var(--text-opacity));
}

.text-indigo-200 {
  --text-opacity: 1;
  color: #c3dafe;
  color: rgba(195, 218, 254, var(--text-opacity));
}

.text-indigo-300 {
  --text-opacity: 1;
  color: #a3bffa;
  color: rgba(163, 191, 250, var(--text-opacity));
}

.text-indigo-400 {
  --text-opacity: 1;
  color: #7f9cf5;
  color: rgba(127, 156, 245, var(--text-opacity));
}

.text-indigo-500 {
  --text-opacity: 1;
  color: #667eea;
  color: rgba(102, 126, 234, var(--text-opacity));
}

.text-indigo-600 {
  --text-opacity: 1;
  color: #5a67d8;
  color: rgba(90, 103, 216, var(--text-opacity));
}

.text-indigo-700 {
  --text-opacity: 1;
  color: #4c51bf;
  color: rgba(76, 81, 191, var(--text-opacity));
}

.text-indigo-800 {
  --text-opacity: 1;
  color: #434190;
  color: rgba(67, 65, 144, var(--text-opacity));
}

.text-indigo-900 {
  --text-opacity: 1;
  color: #3c366b;
  color: rgba(60, 54, 107, var(--text-opacity));
}

.text-purple-100 {
  --text-opacity: 1;
  color: #faf5ff;
  color: rgba(250, 245, 255, var(--text-opacity));
}

.text-purple-200 {
  --text-opacity: 1;
  color: #e9d8fd;
  color: rgba(233, 216, 253, var(--text-opacity));
}

.text-purple-300 {
  --text-opacity: 1;
  color: #d6bcfa;
  color: rgba(214, 188, 250, var(--text-opacity));
}

.text-purple-400 {
  --text-opacity: 1;
  color: #b794f4;
  color: rgba(183, 148, 244, var(--text-opacity));
}

.text-purple-500 {
  --text-opacity: 1;
  color: #9f7aea;
  color: rgba(159, 122, 234, var(--text-opacity));
}

.text-purple-600 {
  --text-opacity: 1;
  color: #805ad5;
  color: rgba(128, 90, 213, var(--text-opacity));
}

.text-purple-700 {
  --text-opacity: 1;
  color: #6b46c1;
  color: rgba(107, 70, 193, var(--text-opacity));
}

.text-purple-800 {
  --text-opacity: 1;
  color: #553c9a;
  color: rgba(85, 60, 154, var(--text-opacity));
}

.text-purple-900 {
  --text-opacity: 1;
  color: #44337a;
  color: rgba(68, 51, 122, var(--text-opacity));
}

.text-pink-100 {
  --text-opacity: 1;
  color: #fff5f7;
  color: rgba(255, 245, 247, var(--text-opacity));
}

.text-pink-200 {
  --text-opacity: 1;
  color: #fed7e2;
  color: rgba(254, 215, 226, var(--text-opacity));
}

.text-pink-300 {
  --text-opacity: 1;
  color: #fbb6ce;
  color: rgba(251, 182, 206, var(--text-opacity));
}

.text-pink-400 {
  --text-opacity: 1;
  color: #f687b3;
  color: rgba(246, 135, 179, var(--text-opacity));
}

.text-pink-500 {
  --text-opacity: 1;
  color: #ed64a6;
  color: rgba(237, 100, 166, var(--text-opacity));
}

.text-pink-600 {
  --text-opacity: 1;
  color: #d53f8c;
  color: rgba(213, 63, 140, var(--text-opacity));
}

.text-pink-700 {
  --text-opacity: 1;
  color: #b83280;
  color: rgba(184, 50, 128, var(--text-opacity));
}

.text-pink-800 {
  --text-opacity: 1;
  color: #97266d;
  color: rgba(151, 38, 109, var(--text-opacity));
}

.text-pink-900 {
  --text-opacity: 1;
  color: #702459;
  color: rgba(112, 36, 89, var(--text-opacity));
}

.text-esa {
  --text-opacity: 1;
  color: #e53261;
  color: rgba(229, 50, 97, var(--text-opacity));
}

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

.hover\:text-current:hover {
  color: currentColor;
}

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

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

.hover\:text-gray-100:hover {
  --text-opacity: 1;
  color: #f7fafc;
  color: rgba(247, 250, 252, var(--text-opacity));
}

.hover\:text-gray-200:hover {
  --text-opacity: 1;
  color: #edf2f7;
  color: rgba(237, 242, 247, var(--text-opacity));
}

.hover\:text-gray-300:hover {
  --text-opacity: 1;
  color: #e2e8f0;
  color: rgba(226, 232, 240, var(--text-opacity));
}

.hover\:text-gray-400:hover {
  --text-opacity: 1;
  color: #cbd5e0;
  color: rgba(203, 213, 224, var(--text-opacity));
}

.hover\:text-gray-500:hover {
  --text-opacity: 1;
  color: #a0aec0;
  color: rgba(160, 174, 192, var(--text-opacity));
}

.hover\:text-gray-600:hover {
  --text-opacity: 1;
  color: #718096;
  color: rgba(113, 128, 150, var(--text-opacity));
}

.hover\:text-gray-700:hover {
  --text-opacity: 1;
  color: #4a5568;
  color: rgba(74, 85, 104, var(--text-opacity));
}

.hover\:text-gray-800:hover {
  --text-opacity: 1;
  color: #2d3748;
  color: rgba(45, 55, 72, var(--text-opacity));
}

.hover\:text-gray-900:hover {
  --text-opacity: 1;
  color: #1a202c;
  color: rgba(26, 32, 44, var(--text-opacity));
}

.hover\:text-red-100:hover {
  --text-opacity: 1;
  color: #fff5f5;
  color: rgba(255, 245, 245, var(--text-opacity));
}

.hover\:text-red-200:hover {
  --text-opacity: 1;
  color: #fed7d7;
  color: rgba(254, 215, 215, var(--text-opacity));
}

.hover\:text-red-300:hover {
  --text-opacity: 1;
  color: #feb2b2;
  color: rgba(254, 178, 178, var(--text-opacity));
}

.hover\:text-red-400:hover {
  --text-opacity: 1;
  color: #fc8181;
  color: rgba(252, 129, 129, var(--text-opacity));
}

.hover\:text-red-500:hover {
  --text-opacity: 1;
  color: #f56565;
  color: rgba(245, 101, 101, var(--text-opacity));
}

.hover\:text-red-600:hover {
  --text-opacity: 1;
  color: #e53e3e;
  color: rgba(229, 62, 62, var(--text-opacity));
}

.hover\:text-red-700:hover {
  --text-opacity: 1;
  color: #c53030;
  color: rgba(197, 48, 48, var(--text-opacity));
}

.hover\:text-red-800:hover {
  --text-opacity: 1;
  color: #9b2c2c;
  color: rgba(155, 44, 44, var(--text-opacity));
}

.hover\:text-red-900:hover {
  --text-opacity: 1;
  color: #742a2a;
  color: rgba(116, 42, 42, var(--text-opacity));
}

.hover\:text-orange-100:hover {
  --text-opacity: 1;
  color: #fffaf0;
  color: rgba(255, 250, 240, var(--text-opacity));
}

.hover\:text-orange-200:hover {
  --text-opacity: 1;
  color: #feebc8;
  color: rgba(254, 235, 200, var(--text-opacity));
}

.hover\:text-orange-300:hover {
  --text-opacity: 1;
  color: #fbd38d;
  color: rgba(251, 211, 141, var(--text-opacity));
}

.hover\:text-orange-400:hover {
  --text-opacity: 1;
  color: #f6ad55;
  color: rgba(246, 173, 85, var(--text-opacity));
}

.hover\:text-orange-500:hover {
  --text-opacity: 1;
  color: #ed8936;
  color: rgba(237, 137, 54, var(--text-opacity));
}

.hover\:text-orange-600:hover {
  --text-opacity: 1;
  color: #dd6b20;
  color: rgba(221, 107, 32, var(--text-opacity));
}

.hover\:text-orange-700:hover {
  --text-opacity: 1;
  color: #c05621;
  color: rgba(192, 86, 33, var(--text-opacity));
}

.hover\:text-orange-800:hover {
  --text-opacity: 1;
  color: #9c4221;
  color: rgba(156, 66, 33, var(--text-opacity));
}

.hover\:text-orange-900:hover {
  --text-opacity: 1;
  color: #7b341e;
  color: rgba(123, 52, 30, var(--text-opacity));
}

.hover\:text-yellow-100:hover {
  --text-opacity: 1;
  color: #fffff0;
  color: rgba(255, 255, 240, var(--text-opacity));
}

.hover\:text-yellow-200:hover {
  --text-opacity: 1;
  color: #fefcbf;
  color: rgba(254, 252, 191, var(--text-opacity));
}

.hover\:text-yellow-300:hover {
  --text-opacity: 1;
  color: #faf089;
  color: rgba(250, 240, 137, var(--text-opacity));
}

.hover\:text-yellow-400:hover {
  --text-opacity: 1;
  color: #f6e05e;
  color: rgba(246, 224, 94, var(--text-opacity));
}

.hover\:text-yellow-500:hover {
  --text-opacity: 1;
  color: #ecc94b;
  color: rgba(236, 201, 75, var(--text-opacity));
}

.hover\:text-yellow-600:hover {
  --text-opacity: 1;
  color: #d69e2e;
  color: rgba(214, 158, 46, var(--text-opacity));
}

.hover\:text-yellow-700:hover {
  --text-opacity: 1;
  color: #b7791f;
  color: rgba(183, 121, 31, var(--text-opacity));
}

.hover\:text-yellow-800:hover {
  --text-opacity: 1;
  color: #975a16;
  color: rgba(151, 90, 22, var(--text-opacity));
}

.hover\:text-yellow-900:hover {
  --text-opacity: 1;
  color: #744210;
  color: rgba(116, 66, 16, var(--text-opacity));
}

.hover\:text-green-100:hover {
  --text-opacity: 1;
  color: #f0fff4;
  color: rgba(240, 255, 244, var(--text-opacity));
}

.hover\:text-green-200:hover {
  --text-opacity: 1;
  color: #c6f6d5;
  color: rgba(198, 246, 213, var(--text-opacity));
}

.hover\:text-green-300:hover {
  --text-opacity: 1;
  color: #9ae6b4;
  color: rgba(154, 230, 180, var(--text-opacity));
}

.hover\:text-green-400:hover {
  --text-opacity: 1;
  color: #68d391;
  color: rgba(104, 211, 145, var(--text-opacity));
}

.hover\:text-green-500:hover {
  --text-opacity: 1;
  color: #48bb78;
  color: rgba(72, 187, 120, var(--text-opacity));
}

.hover\:text-green-600:hover {
  --text-opacity: 1;
  color: #38a169;
  color: rgba(56, 161, 105, var(--text-opacity));
}

.hover\:text-green-700:hover {
  --text-opacity: 1;
  color: #2f855a;
  color: rgba(47, 133, 90, var(--text-opacity));
}

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

.hover\:text-green-900:hover {
  --text-opacity: 1;
  color: #22543d;
  color: rgba(34, 84, 61, var(--text-opacity));
}

.hover\:text-teal-100:hover {
  --text-opacity: 1;
  color: #e6fffa;
  color: rgba(230, 255, 250, var(--text-opacity));
}

.hover\:text-teal-200:hover {
  --text-opacity: 1;
  color: #b2f5ea;
  color: rgba(178, 245, 234, var(--text-opacity));
}

.hover\:text-teal-300:hover {
  --text-opacity: 1;
  color: #81e6d9;
  color: rgba(129, 230, 217, var(--text-opacity));
}

.hover\:text-teal-400:hover {
  --text-opacity: 1;
  color: #4fd1c5;
  color: rgba(79, 209, 197, var(--text-opacity));
}

.hover\:text-teal-500:hover {
  --text-opacity: 1;
  color: #38b2ac;
  color: rgba(56, 178, 172, var(--text-opacity));
}

.hover\:text-teal-600:hover {
  --text-opacity: 1;
  color: #319795;
  color: rgba(49, 151, 149, var(--text-opacity));
}

.hover\:text-teal-700:hover {
  --text-opacity: 1;
  color: #2c7a7b;
  color: rgba(44, 122, 123, var(--text-opacity));
}

.hover\:text-teal-800:hover {
  --text-opacity: 1;
  color: #285e61;
  color: rgba(40, 94, 97, var(--text-opacity));
}

.hover\:text-teal-900:hover {
  --text-opacity: 1;
  color: #234e52;
  color: rgba(35, 78, 82, var(--text-opacity));
}

.hover\:text-blue-100:hover {
  --text-opacity: 1;
  color: #ebf8ff;
  color: rgba(235, 248, 255, var(--text-opacity));
}

.hover\:text-blue-200:hover {
  --text-opacity: 1;
  color: #bee3f8;
  color: rgba(190, 227, 248, var(--text-opacity));
}

.hover\:text-blue-300:hover {
  --text-opacity: 1;
  color: #90cdf4;
  color: rgba(144, 205, 244, var(--text-opacity));
}

.hover\:text-blue-400:hover {
  --text-opacity: 1;
  color: #63b3ed;
  color: rgba(99, 179, 237, var(--text-opacity));
}

.hover\:text-blue-500:hover {
  --text-opacity: 1;
  color: #4299e1;
  color: rgba(66, 153, 225, var(--text-opacity));
}

.hover\:text-blue-600:hover {
  --text-opacity: 1;
  color: #3182ce;
  color: rgba(49, 130, 206, var(--text-opacity));
}

.hover\:text-blue-700:hover {
  --text-opacity: 1;
  color: #2b6cb0;
  color: rgba(43, 108, 176, var(--text-opacity));
}

.hover\:text-blue-800:hover {
  --text-opacity: 1;
  color: #2c5282;
  color: rgba(44, 82, 130, var(--text-opacity));
}

.hover\:text-blue-900:hover {
  --text-opacity: 1;
  color: #2a4365;
  color: rgba(42, 67, 101, var(--text-opacity));
}

.hover\:text-indigo-100:hover {
  --text-opacity: 1;
  color: #ebf4ff;
  color: rgba(235, 244, 255, var(--text-opacity));
}

.hover\:text-indigo-200:hover {
  --text-opacity: 1;
  color: #c3dafe;
  color: rgba(195, 218, 254, var(--text-opacity));
}

.hover\:text-indigo-300:hover {
  --text-opacity: 1;
  color: #a3bffa;
  color: rgba(163, 191, 250, var(--text-opacity));
}

.hover\:text-indigo-400:hover {
  --text-opacity: 1;
  color: #7f9cf5;
  color: rgba(127, 156, 245, var(--text-opacity));
}

.hover\:text-indigo-500:hover {
  --text-opacity: 1;
  color: #667eea;
  color: rgba(102, 126, 234, var(--text-opacity));
}

.hover\:text-indigo-600:hover {
  --text-opacity: 1;
  color: #5a67d8;
  color: rgba(90, 103, 216, var(--text-opacity));
}

.hover\:text-indigo-700:hover {
  --text-opacity: 1;
  color: #4c51bf;
  color: rgba(76, 81, 191, var(--text-opacity));
}

.hover\:text-indigo-800:hover {
  --text-opacity: 1;
  color: #434190;
  color: rgba(67, 65, 144, var(--text-opacity));
}

.hover\:text-indigo-900:hover {
  --text-opacity: 1;
  color: #3c366b;
  color: rgba(60, 54, 107, var(--text-opacity));
}

.hover\:text-purple-100:hover {
  --text-opacity: 1;
  color: #faf5ff;
  color: rgba(250, 245, 255, var(--text-opacity));
}

.hover\:text-purple-200:hover {
  --text-opacity: 1;
  color: #e9d8fd;
  color: rgba(233, 216, 253, var(--text-opacity));
}

.hover\:text-purple-300:hover {
  --text-opacity: 1;
  color: #d6bcfa;
  color: rgba(214, 188, 250, var(--text-opacity));
}

.hover\:text-purple-400:hover {
  --text-opacity: 1;
  color: #b794f4;
  color: rgba(183, 148, 244, var(--text-opacity));
}

.hover\:text-purple-500:hover {
  --text-opacity: 1;
  color: #9f7aea;
  color: rgba(159, 122, 234, var(--text-opacity));
}

.hover\:text-purple-600:hover {
  --text-opacity: 1;
  color: #805ad5;
  color: rgba(128, 90, 213, var(--text-opacity));
}

.hover\:text-purple-700:hover {
  --text-opacity: 1;
  color: #6b46c1;
  color: rgba(107, 70, 193, var(--text-opacity));
}

.hover\:text-purple-800:hover {
  --text-opacity: 1;
  color: #553c9a;
  color: rgba(85, 60, 154, var(--text-opacity));
}

.hover\:text-purple-900:hover {
  --text-opacity: 1;
  color: #44337a;
  color: rgba(68, 51, 122, var(--text-opacity));
}

.hover\:text-pink-100:hover {
  --text-opacity: 1;
  color: #fff5f7;
  color: rgba(255, 245, 247, var(--text-opacity));
}

.hover\:text-pink-200:hover {
  --text-opacity: 1;
  color: #fed7e2;
  color: rgba(254, 215, 226, var(--text-opacity));
}

.hover\:text-pink-300:hover {
  --text-opacity: 1;
  color: #fbb6ce;
  color: rgba(251, 182, 206, var(--text-opacity));
}

.hover\:text-pink-400:hover {
  --text-opacity: 1;
  color: #f687b3;
  color: rgba(246, 135, 179, var(--text-opacity));
}

.hover\:text-pink-500:hover {
  --text-opacity: 1;
  color: #ed64a6;
  color: rgba(237, 100, 166, var(--text-opacity));
}

.hover\:text-pink-600:hover {
  --text-opacity: 1;
  color: #d53f8c;
  color: rgba(213, 63, 140, var(--text-opacity));
}

.hover\:text-pink-700:hover {
  --text-opacity: 1;
  color: #b83280;
  color: rgba(184, 50, 128, var(--text-opacity));
}

.hover\:text-pink-800:hover {
  --text-opacity: 1;
  color: #97266d;
  color: rgba(151, 38, 109, var(--text-opacity));
}

.hover\:text-pink-900:hover {
  --text-opacity: 1;
  color: #702459;
  color: rgba(112, 36, 89, var(--text-opacity));
}

.hover\:text-esa:hover {
  --text-opacity: 1;
  color: #e53261;
  color: rgba(229, 50, 97, var(--text-opacity));
}

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

.focus\:text-current:focus {
  color: currentColor;
}

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

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

.focus\:text-gray-100:focus {
  --text-opacity: 1;
  color: #f7fafc;
  color: rgba(247, 250, 252, var(--text-opacity));
}

.focus\:text-gray-200:focus {
  --text-opacity: 1;
  color: #edf2f7;
  color: rgba(237, 242, 247, var(--text-opacity));
}

.focus\:text-gray-300:focus {
  --text-opacity: 1;
  color: #e2e8f0;
  color: rgba(226, 232, 240, var(--text-opacity));
}

.focus\:text-gray-400:focus {
  --text-opacity: 1;
  color: #cbd5e0;
  color: rgba(203, 213, 224, var(--text-opacity));
}

.focus\:text-gray-500:focus {
  --text-opacity: 1;
  color: #a0aec0;
  color: rgba(160, 174, 192, var(--text-opacity));
}

.focus\:text-gray-600:focus {
  --text-opacity: 1;
  color: #718096;
  color: rgba(113, 128, 150, var(--text-opacity));
}

.focus\:text-gray-700:focus {
  --text-opacity: 1;
  color: #4a5568;
  color: rgba(74, 85, 104, var(--text-opacity));
}

.focus\:text-gray-800:focus {
  --text-opacity: 1;
  color: #2d3748;
  color: rgba(45, 55, 72, var(--text-opacity));
}

.focus\:text-gray-900:focus {
  --text-opacity: 1;
  color: #1a202c;
  color: rgba(26, 32, 44, var(--text-opacity));
}

.focus\:text-red-100:focus {
  --text-opacity: 1;
  color: #fff5f5;
  color: rgba(255, 245, 245, var(--text-opacity));
}

.focus\:text-red-200:focus {
  --text-opacity: 1;
  color: #fed7d7;
  color: rgba(254, 215, 215, var(--text-opacity));
}

.focus\:text-red-300:focus {
  --text-opacity: 1;
  color: #feb2b2;
  color: rgba(254, 178, 178, var(--text-opacity));
}

.focus\:text-red-400:focus {
  --text-opacity: 1;
  color: #fc8181;
  color: rgba(252, 129, 129, var(--text-opacity));
}

.focus\:text-red-500:focus {
  --text-opacity: 1;
  color: #f56565;
  color: rgba(245, 101, 101, var(--text-opacity));
}

.focus\:text-red-600:focus {
  --text-opacity: 1;
  color: #e53e3e;
  color: rgba(229, 62, 62, var(--text-opacity));
}

.focus\:text-red-700:focus {
  --text-opacity: 1;
  color: #c53030;
  color: rgba(197, 48, 48, var(--text-opacity));
}

.focus\:text-red-800:focus {
  --text-opacity: 1;
  color: #9b2c2c;
  color: rgba(155, 44, 44, var(--text-opacity));
}

.focus\:text-red-900:focus {
  --text-opacity: 1;
  color: #742a2a;
  color: rgba(116, 42, 42, var(--text-opacity));
}

.focus\:text-orange-100:focus {
  --text-opacity: 1;
  color: #fffaf0;
  color: rgba(255, 250, 240, var(--text-opacity));
}

.focus\:text-orange-200:focus {
  --text-opacity: 1;
  color: #feebc8;
  color: rgba(254, 235, 200, var(--text-opacity));
}

.focus\:text-orange-300:focus {
  --text-opacity: 1;
  color: #fbd38d;
  color: rgba(251, 211, 141, var(--text-opacity));
}

.focus\:text-orange-400:focus {
  --text-opacity: 1;
  color: #f6ad55;
  color: rgba(246, 173, 85, var(--text-opacity));
}

.focus\:text-orange-500:focus {
  --text-opacity: 1;
  color: #ed8936;
  color: rgba(237, 137, 54, var(--text-opacity));
}

.focus\:text-orange-600:focus {
  --text-opacity: 1;
  color: #dd6b20;
  color: rgba(221, 107, 32, var(--text-opacity));
}

.focus\:text-orange-700:focus {
  --text-opacity: 1;
  color: #c05621;
  color: rgba(192, 86, 33, var(--text-opacity));
}

.focus\:text-orange-800:focus {
  --text-opacity: 1;
  color: #9c4221;
  color: rgba(156, 66, 33, var(--text-opacity));
}

.focus\:text-orange-900:focus {
  --text-opacity: 1;
  color: #7b341e;
  color: rgba(123, 52, 30, var(--text-opacity));
}

.focus\:text-yellow-100:focus {
  --text-opacity: 1;
  color: #fffff0;
  color: rgba(255, 255, 240, var(--text-opacity));
}

.focus\:text-yellow-200:focus {
  --text-opacity: 1;
  color: #fefcbf;
  color: rgba(254, 252, 191, var(--text-opacity));
}

.focus\:text-yellow-300:focus {
  --text-opacity: 1;
  color: #faf089;
  color: rgba(250, 240, 137, var(--text-opacity));
}

.focus\:text-yellow-400:focus {
  --text-opacity: 1;
  color: #f6e05e;
  color: rgba(246, 224, 94, var(--text-opacity));
}

.focus\:text-yellow-500:focus {
  --text-opacity: 1;
  color: #ecc94b;
  color: rgba(236, 201, 75, var(--text-opacity));
}

.focus\:text-yellow-600:focus {
  --text-opacity: 1;
  color: #d69e2e;
  color: rgba(214, 158, 46, var(--text-opacity));
}

.focus\:text-yellow-700:focus {
  --text-opacity: 1;
  color: #b7791f;
  color: rgba(183, 121, 31, var(--text-opacity));
}

.focus\:text-yellow-800:focus {
  --text-opacity: 1;
  color: #975a16;
  color: rgba(151, 90, 22, var(--text-opacity));
}

.focus\:text-yellow-900:focus {
  --text-opacity: 1;
  color: #744210;
  color: rgba(116, 66, 16, var(--text-opacity));
}

.focus\:text-green-100:focus {
  --text-opacity: 1;
  color: #f0fff4;
  color: rgba(240, 255, 244, var(--text-opacity));
}

.focus\:text-green-200:focus {
  --text-opacity: 1;
  color: #c6f6d5;
  color: rgba(198, 246, 213, var(--text-opacity));
}

.focus\:text-green-300:focus {
  --text-opacity: 1;
  color: #9ae6b4;
  color: rgba(154, 230, 180, var(--text-opacity));
}

.focus\:text-green-400:focus {
  --text-opacity: 1;
  color: #68d391;
  color: rgba(104, 211, 145, var(--text-opacity));
}

.focus\:text-green-500:focus {
  --text-opacity: 1;
  color: #48bb78;
  color: rgba(72, 187, 120, var(--text-opacity));
}

.focus\:text-green-600:focus {
  --text-opacity: 1;
  color: #38a169;
  color: rgba(56, 161, 105, var(--text-opacity));
}

.focus\:text-green-700:focus {
  --text-opacity: 1;
  color: #2f855a;
  color: rgba(47, 133, 90, var(--text-opacity));
}

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

.focus\:text-green-900:focus {
  --text-opacity: 1;
  color: #22543d;
  color: rgba(34, 84, 61, var(--text-opacity));
}

.focus\:text-teal-100:focus {
  --text-opacity: 1;
  color: #e6fffa;
  color: rgba(230, 255, 250, var(--text-opacity));
}

.focus\:text-teal-200:focus {
  --text-opacity: 1;
  color: #b2f5ea;
  color: rgba(178, 245, 234, var(--text-opacity));
}

.focus\:text-teal-300:focus {
  --text-opacity: 1;
  color: #81e6d9;
  color: rgba(129, 230, 217, var(--text-opacity));
}

.focus\:text-teal-400:focus {
  --text-opacity: 1;
  color: #4fd1c5;
  color: rgba(79, 209, 197, var(--text-opacity));
}

.focus\:text-teal-500:focus {
  --text-opacity: 1;
  color: #38b2ac;
  color: rgba(56, 178, 172, var(--text-opacity));
}

.focus\:text-teal-600:focus {
  --text-opacity: 1;
  color: #319795;
  color: rgba(49, 151, 149, var(--text-opacity));
}

.focus\:text-teal-700:focus {
  --text-opacity: 1;
  color: #2c7a7b;
  color: rgba(44, 122, 123, var(--text-opacity));
}

.focus\:text-teal-800:focus {
  --text-opacity: 1;
  color: #285e61;
  color: rgba(40, 94, 97, var(--text-opacity));
}

.focus\:text-teal-900:focus {
  --text-opacity: 1;
  color: #234e52;
  color: rgba(35, 78, 82, var(--text-opacity));
}

.focus\:text-blue-100:focus {
  --text-opacity: 1;
  color: #ebf8ff;
  color: rgba(235, 248, 255, var(--text-opacity));
}

.focus\:text-blue-200:focus {
  --text-opacity: 1;
  color: #bee3f8;
  color: rgba(190, 227, 248, var(--text-opacity));
}

.focus\:text-blue-300:focus {
  --text-opacity: 1;
  color: #90cdf4;
  color: rgba(144, 205, 244, var(--text-opacity));
}

.focus\:text-blue-400:focus {
  --text-opacity: 1;
  color: #63b3ed;
  color: rgba(99, 179, 237, var(--text-opacity));
}

.focus\:text-blue-500:focus {
  --text-opacity: 1;
  color: #4299e1;
  color: rgba(66, 153, 225, var(--text-opacity));
}

.focus\:text-blue-600:focus {
  --text-opacity: 1;
  color: #3182ce;
  color: rgba(49, 130, 206, var(--text-opacity));
}

.focus\:text-blue-700:focus {
  --text-opacity: 1;
  color: #2b6cb0;
  color: rgba(43, 108, 176, var(--text-opacity));
}

.focus\:text-blue-800:focus {
  --text-opacity: 1;
  color: #2c5282;
  color: rgba(44, 82, 130, var(--text-opacity));
}

.focus\:text-blue-900:focus {
  --text-opacity: 1;
  color: #2a4365;
  color: rgba(42, 67, 101, var(--text-opacity));
}

.focus\:text-indigo-100:focus {
  --text-opacity: 1;
  color: #ebf4ff;
  color: rgba(235, 244, 255, var(--text-opacity));
}

.focus\:text-indigo-200:focus {
  --text-opacity: 1;
  color: #c3dafe;
  color: rgba(195, 218, 254, var(--text-opacity));
}

.focus\:text-indigo-300:focus {
  --text-opacity: 1;
  color: #a3bffa;
  color: rgba(163, 191, 250, var(--text-opacity));
}

.focus\:text-indigo-400:focus {
  --text-opacity: 1;
  color: #7f9cf5;
  color: rgba(127, 156, 245, var(--text-opacity));
}

.focus\:text-indigo-500:focus {
  --text-opacity: 1;
  color: #667eea;
  color: rgba(102, 126, 234, var(--text-opacity));
}

.focus\:text-indigo-600:focus {
  --text-opacity: 1;
  color: #5a67d8;
  color: rgba(90, 103, 216, var(--text-opacity));
}

.focus\:text-indigo-700:focus {
  --text-opacity: 1;
  color: #4c51bf;
  color: rgba(76, 81, 191, var(--text-opacity));
}

.focus\:text-indigo-800:focus {
  --text-opacity: 1;
  color: #434190;
  color: rgba(67, 65, 144, var(--text-opacity));
}

.focus\:text-indigo-900:focus {
  --text-opacity: 1;
  color: #3c366b;
  color: rgba(60, 54, 107, var(--text-opacity));
}

.focus\:text-purple-100:focus {
  --text-opacity: 1;
  color: #faf5ff;
  color: rgba(250, 245, 255, var(--text-opacity));
}

.focus\:text-purple-200:focus {
  --text-opacity: 1;
  color: #e9d8fd;
  color: rgba(233, 216, 253, var(--text-opacity));
}

.focus\:text-purple-300:focus {
  --text-opacity: 1;
  color: #d6bcfa;
  color: rgba(214, 188, 250, var(--text-opacity));
}

.focus\:text-purple-400:focus {
  --text-opacity: 1;
  color: #b794f4;
  color: rgba(183, 148, 244, var(--text-opacity));
}

.focus\:text-purple-500:focus {
  --text-opacity: 1;
  color: #9f7aea;
  color: rgba(159, 122, 234, var(--text-opacity));
}

.focus\:text-purple-600:focus {
  --text-opacity: 1;
  color: #805ad5;
  color: rgba(128, 90, 213, var(--text-opacity));
}

.focus\:text-purple-700:focus {
  --text-opacity: 1;
  color: #6b46c1;
  color: rgba(107, 70, 193, var(--text-opacity));
}

.focus\:text-purple-800:focus {
  --text-opacity: 1;
  color: #553c9a;
  color: rgba(85, 60, 154, var(--text-opacity));
}

.focus\:text-purple-900:focus {
  --text-opacity: 1;
  color: #44337a;
  color: rgba(68, 51, 122, var(--text-opacity));
}

.focus\:text-pink-100:focus {
  --text-opacity: 1;
  color: #fff5f7;
  color: rgba(255, 245, 247, var(--text-opacity));
}

.focus\:text-pink-200:focus {
  --text-opacity: 1;
  color: #fed7e2;
  color: rgba(254, 215, 226, var(--text-opacity));
}

.focus\:text-pink-300:focus {
  --text-opacity: 1;
  color: #fbb6ce;
  color: rgba(251, 182, 206, var(--text-opacity));
}

.focus\:text-pink-400:focus {
  --text-opacity: 1;
  color: #f687b3;
  color: rgba(246, 135, 179, var(--text-opacity));
}

.focus\:text-pink-500:focus {
  --text-opacity: 1;
  color: #ed64a6;
  color: rgba(237, 100, 166, var(--text-opacity));
}

.focus\:text-pink-600:focus {
  --text-opacity: 1;
  color: #d53f8c;
  color: rgba(213, 63, 140, var(--text-opacity));
}

.focus\:text-pink-700:focus {
  --text-opacity: 1;
  color: #b83280;
  color: rgba(184, 50, 128, var(--text-opacity));
}

.focus\:text-pink-800:focus {
  --text-opacity: 1;
  color: #97266d;
  color: rgba(151, 38, 109, var(--text-opacity));
}

.focus\:text-pink-900:focus {
  --text-opacity: 1;
  color: #702459;
  color: rgba(112, 36, 89, var(--text-opacity));
}

.focus\:text-esa:focus {
  --text-opacity: 1;
  color: #e53261;
  color: rgba(229, 50, 97, var(--text-opacity));
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.italic {
  font-style: italic;
}

.not-italic {
  font-style: normal;
}

.uppercase {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.capitalize {
  text-transform: capitalize;
}

.normal-case {
  text-transform: none;
}

.underline {
  text-decoration: underline;
}

.line-through {
  text-decoration: line-through;
}

.no-underline {
  text-decoration: none;
}

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

.hover\:line-through:hover {
  text-decoration: line-through;
}

.hover\:no-underline:hover {
  text-decoration: none;
}

.focus\:underline:focus {
  text-decoration: underline;
}

.focus\:line-through:focus {
  text-decoration: line-through;
}

.focus\:no-underline:focus {
  text-decoration: none;
}

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.subpixel-antialiased {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.tracking-tighter {
  letter-spacing: -0.05em;
}

.tracking-tight {
  letter-spacing: -0.025em;
}

.tracking-normal {
  letter-spacing: 0;
}

.tracking-wide {
  letter-spacing: 0.025em;
}

.tracking-wider {
  letter-spacing: 0.05em;
}

.tracking-widest {
  letter-spacing: 0.1em;
}

.select-none {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.select-text {
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}

.select-all {
  -webkit-user-select: all;
     -moz-user-select: all;
      -ms-user-select: all;
          user-select: all;
}

.select-auto {
  -webkit-user-select: auto;
     -moz-user-select: auto;
      -ms-user-select: auto;
          user-select: auto;
}

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

.align-top {
  vertical-align: top;
}

.align-middle {
  vertical-align: middle;
}

.align-bottom {
  vertical-align: bottom;
}

.align-text-top {
  vertical-align: text-top;
}

.align-text-bottom {
  vertical-align: text-bottom;
}

.visible {
  visibility: visible;
}

.invisible {
  visibility: hidden;
}

.whitespace-normal {
  white-space: normal;
}

.whitespace-no-wrap {
  white-space: nowrap;
}

.whitespace-pre {
  white-space: pre;
}

.whitespace-pre-line {
  white-space: pre-line;
}

.whitespace-pre-wrap {
  white-space: pre-wrap;
}

.break-normal {
  overflow-wrap: normal;
  word-break: normal;
}

.break-words {
  overflow-wrap: break-word;
}

.break-all {
  word-break: break-all;
}

.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.w-0 {
  width: 0;
}

.w-1 {
  width: 0.25rem;
}

.w-2 {
  width: 0.5rem;
}

.w-3 {
  width: 0.75rem;
}

.w-4 {
  width: 1rem;
}

.w-5 {
  width: 1.25rem;
}

.w-6 {
  width: 1.5rem;
}

.w-8 {
  width: 2rem;
}

.w-10 {
  width: 2.5rem;
}

.w-12 {
  width: 3rem;
}

.w-16 {
  width: 4rem;
}

.w-20 {
  width: 5rem;
}

.w-24 {
  width: 6rem;
}

.w-32 {
  width: 8rem;
}

.w-40 {
  width: 10rem;
}

.w-48 {
  width: 12rem;
}

.w-56 {
  width: 14rem;
}

.w-64 {
  width: 16rem;
}

.w-auto {
  width: auto;
}
.w-min {
  width: 100px;
}
.w-max {
  max-width: 100px;
}
.w-px {
  width: 1px;
}

.w-1\/2 {
  width: 50%;
}

.w-1\/3 {
  width: 33.333333%;
}

.w-2\/3 {
  width: 66.666667%;
}

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

.w-2\/4 {
  width: 50%;
}

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

.w-1\/5 {
  width: 20%;
}

.w-2\/5 {
  width: 40%;
}

.w-3\/5 {
  width: 60%;
}

.w-4\/5 {
  width: 80%;
}

.w-1\/6 {
  width: 16.666667%;
}

.w-2\/6 {
  width: 33.333333%;
}

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

.w-4\/6 {
  width: 66.666667%;
}

.w-5\/6 {
  width: 83.333333%;
}

.w-1\/12 {
  width: 8.333333%;
}

.w-2\/12 {
  width: 16.666667%;
}

.w-3\/12 {
  width: 25%;
}

.w-4\/12 {
  width: 33.333333%;
}

.w-5\/12 {
  width: 41.666667%;
}

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

.w-7\/12 {
  width: 58.333333%;
}

.w-8\/12 {
  width: 66.666667%;
}

.w-9\/12 {
  width: 75%;
}

.w-10\/12 {
  width: 83.333333%;
}

.w-11\/12 {
  width: 91.666667%;
}

.w-full {
  width: 100%;
}

.w-screen {
  width: 100vw;
}

.z-0 {
  z-index: 0;
}

.z-10 {
  z-index: 10;
}

.z-20 {
  z-index: 20;
}

.z-30 {
  z-index: 30;
}

.z-40 {
  z-index: 40;
}

.z-50 {
  z-index: 50;
}

.z-auto {
  z-index: auto;
}

.gap-0 {
  grid-gap: 0;
  gap: 0;
}

.gap-1 {
  grid-gap: 0.25rem;
  gap: 0.25rem;
}

.gap-2 {
  grid-gap: 0.5rem;
  gap: 0.5rem;
}

.gap-3 {
  grid-gap: 0.75rem;
  gap: 0.75rem;
}

.gap-4 {
  grid-gap: 1rem;
  gap: 1rem;
}

.gap-5 {
  grid-gap: 1.25rem;
  gap: 1.25rem;
}

.gap-6 {
  grid-gap: 1.5rem;
  gap: 1.5rem;
}

.gap-8 {
  grid-gap: 2rem;
  gap: 2rem;
}

.gap-10 {
  grid-gap: 2.5rem;
  gap: 2.5rem;
}

.gap-12 {
  grid-gap: 3rem;
  gap: 3rem;
}

.gap-16 {
  grid-gap: 4rem;
  gap: 4rem;
}

.gap-20 {
  grid-gap: 5rem;
  gap: 5rem;
}

.gap-24 {
  grid-gap: 6rem;
  gap: 6rem;
}

.gap-32 {
  grid-gap: 8rem;
  gap: 8rem;
}

.gap-40 {
  grid-gap: 10rem;
  gap: 10rem;
}

.gap-48 {
  grid-gap: 12rem;
  gap: 12rem;
}

.gap-56 {
  grid-gap: 14rem;
  gap: 14rem;
}

.gap-64 {
  grid-gap: 16rem;
  gap: 16rem;
}

.gap-px {
  grid-gap: 1px;
  gap: 1px;
}

.col-gap-0 {
  grid-column-gap: 0;
  -webkit-column-gap: 0;
     -moz-column-gap: 0;
          column-gap: 0;
}

.col-gap-1 {
  grid-column-gap: 0.25rem;
  -webkit-column-gap: 0.25rem;
     -moz-column-gap: 0.25rem;
          column-gap: 0.25rem;
}

.col-gap-2 {
  grid-column-gap: 0.5rem;
  -webkit-column-gap: 0.5rem;
     -moz-column-gap: 0.5rem;
          column-gap: 0.5rem;
}

.col-gap-3 {
  grid-column-gap: 0.75rem;
  -webkit-column-gap: 0.75rem;
     -moz-column-gap: 0.75rem;
          column-gap: 0.75rem;
}

.col-gap-4 {
  grid-column-gap: 1rem;
  -webkit-column-gap: 1rem;
     -moz-column-gap: 1rem;
          column-gap: 1rem;
}

.col-gap-5 {
  grid-column-gap: 1.25rem;
  -webkit-column-gap: 1.25rem;
     -moz-column-gap: 1.25rem;
          column-gap: 1.25rem;
}

.col-gap-6 {
  grid-column-gap: 1.5rem;
  -webkit-column-gap: 1.5rem;
     -moz-column-gap: 1.5rem;
          column-gap: 1.5rem;
}

.col-gap-8 {
  grid-column-gap: 2rem;
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
}

.col-gap-10 {
  grid-column-gap: 2.5rem;
  -webkit-column-gap: 2.5rem;
     -moz-column-gap: 2.5rem;
          column-gap: 2.5rem;
}

.col-gap-12 {
  grid-column-gap: 3rem;
  -webkit-column-gap: 3rem;
     -moz-column-gap: 3rem;
          column-gap: 3rem;
}

.col-gap-16 {
  grid-column-gap: 4rem;
  -webkit-column-gap: 4rem;
     -moz-column-gap: 4rem;
          column-gap: 4rem;
}

.col-gap-20 {
  grid-column-gap: 5rem;
  -webkit-column-gap: 5rem;
     -moz-column-gap: 5rem;
          column-gap: 5rem;
}

.col-gap-24 {
  grid-column-gap: 6rem;
  -webkit-column-gap: 6rem;
     -moz-column-gap: 6rem;
          column-gap: 6rem;
}

.col-gap-32 {
  grid-column-gap: 8rem;
  -webkit-column-gap: 8rem;
     -moz-column-gap: 8rem;
          column-gap: 8rem;
}

.col-gap-40 {
  grid-column-gap: 10rem;
  -webkit-column-gap: 10rem;
     -moz-column-gap: 10rem;
          column-gap: 10rem;
}

.col-gap-48 {
  grid-column-gap: 12rem;
  -webkit-column-gap: 12rem;
     -moz-column-gap: 12rem;
          column-gap: 12rem;
}

.col-gap-56 {
  grid-column-gap: 14rem;
  -webkit-column-gap: 14rem;
     -moz-column-gap: 14rem;
          column-gap: 14rem;
}

.col-gap-64 {
  grid-column-gap: 16rem;
  -webkit-column-gap: 16rem;
     -moz-column-gap: 16rem;
          column-gap: 16rem;
}

.col-gap-px {
  grid-column-gap: 1px;
  -webkit-column-gap: 1px;
     -moz-column-gap: 1px;
          column-gap: 1px;
}

.row-gap-0 {
  grid-row-gap: 0;
  row-gap: 0;
}

.row-gap-1 {
  grid-row-gap: 0.25rem;
  row-gap: 0.25rem;
}

.row-gap-2 {
  grid-row-gap: 0.5rem;
  row-gap: 0.5rem;
}

.row-gap-3 {
  grid-row-gap: 0.75rem;
  row-gap: 0.75rem;
}

.row-gap-4 {
  grid-row-gap: 1rem;
  row-gap: 1rem;
}

.row-gap-5 {
  grid-row-gap: 1.25rem;
  row-gap: 1.25rem;
}

.row-gap-6 {
  grid-row-gap: 1.5rem;
  row-gap: 1.5rem;
}

.row-gap-8 {
  grid-row-gap: 2rem;
  row-gap: 2rem;
}

.row-gap-10 {
  grid-row-gap: 2.5rem;
  row-gap: 2.5rem;
}

.row-gap-12 {
  grid-row-gap: 3rem;
  row-gap: 3rem;
}

.row-gap-16 {
  grid-row-gap: 4rem;
  row-gap: 4rem;
}

.row-gap-20 {
  grid-row-gap: 5rem;
  row-gap: 5rem;
}

.row-gap-24 {
  grid-row-gap: 6rem;
  row-gap: 6rem;
}

.row-gap-32 {
  grid-row-gap: 8rem;
  row-gap: 8rem;
}

.row-gap-40 {
  grid-row-gap: 10rem;
  row-gap: 10rem;
}

.row-gap-48 {
  grid-row-gap: 12rem;
  row-gap: 12rem;
}

.row-gap-56 {
  grid-row-gap: 14rem;
  row-gap: 14rem;
}

.row-gap-64 {
  grid-row-gap: 16rem;
  row-gap: 16rem;
}

.row-gap-px {
  grid-row-gap: 1px;
  row-gap: 1px;
}

.grid-flow-row {
  grid-auto-flow: row;
}

.grid-flow-col {
  grid-auto-flow: column;
}

.grid-flow-row-dense {
  grid-auto-flow: row dense;
}

.grid-flow-col-dense {
  grid-auto-flow: column dense;
}

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

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

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

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

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

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

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

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

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

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

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

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

.grid-cols-none {
  grid-template-columns: none;
}

.col-auto {
  grid-column: auto;
}

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

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

.col-span-3 {
  grid-column: span 3 / span 3;
}

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

.col-span-5 {
  grid-column: span 5 / span 5;
}

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

.col-span-7 {
  grid-column: span 7 / span 7;
}

.col-span-8 {
  grid-column: span 8 / span 8;
}

.col-span-9 {
  grid-column: span 9 / span 9;
}

.col-span-10 {
  grid-column: span 10 / span 10;
}

.col-span-11 {
  grid-column: span 11 / span 11;
}

.col-span-12 {
  grid-column: span 12 / span 12;
}

.col-start-1 {
  grid-column-start: 1;
}

.col-start-2 {
  grid-column-start: 2;
}

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

.col-start-4 {
  grid-column-start: 4;
}

.col-start-5 {
  grid-column-start: 5;
}

.col-start-6 {
  grid-column-start: 6;
}

.col-start-7 {
  grid-column-start: 7;
}

.col-start-8 {
  grid-column-start: 8;
}

.col-start-9 {
  grid-column-start: 9;
}

.col-start-10 {
  grid-column-start: 10;
}

.col-start-11 {
  grid-column-start: 11;
}

.col-start-12 {
  grid-column-start: 12;
}

.col-start-13 {
  grid-column-start: 13;
}

.col-start-auto {
  grid-column-start: auto;
}

.col-end-1 {
  grid-column-end: 1;
}

.col-end-2 {
  grid-column-end: 2;
}

.col-end-3 {
  grid-column-end: 3;
}

.col-end-4 {
  grid-column-end: 4;
}

.col-end-5 {
  grid-column-end: 5;
}

.col-end-6 {
  grid-column-end: 6;
}

.col-end-7 {
  grid-column-end: 7;
}

.col-end-8 {
  grid-column-end: 8;
}

.col-end-9 {
  grid-column-end: 9;
}

.col-end-10 {
  grid-column-end: 10;
}

.col-end-11 {
  grid-column-end: 11;
}

.col-end-12 {
  grid-column-end: 12;
}

.col-end-13 {
  grid-column-end: 13;
}

.col-end-auto {
  grid-column-end: auto;
}

.grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

.grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.grid-rows-3 {
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

.grid-rows-4 {
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

.grid-rows-5 {
  grid-template-rows: repeat(5, minmax(0, 1fr));
}

.grid-rows-6 {
  grid-template-rows: repeat(6, minmax(0, 1fr));
}

.grid-rows-none {
  grid-template-rows: none;
}

.row-auto {
  grid-row: auto;
}

.row-span-1 {
  grid-row: span 1 / span 1;
}

.row-span-2 {
  grid-row: span 2 / span 2;
}

.row-span-3 {
  grid-row: span 3 / span 3;
}

.row-span-4 {
  grid-row: span 4 / span 4;
}

.row-span-5 {
  grid-row: span 5 / span 5;
}

.row-span-6 {
  grid-row: span 6 / span 6;
}

.row-start-1 {
  grid-row-start: 1;
}

.row-start-2 {
  grid-row-start: 2;
}

.row-start-3 {
  grid-row-start: 3;
}

.row-start-4 {
  grid-row-start: 4;
}

.row-start-5 {
  grid-row-start: 5;
}

.row-start-6 {
  grid-row-start: 6;
}

.row-start-7 {
  grid-row-start: 7;
}

.row-start-auto {
  grid-row-start: auto;
}

.row-end-1 {
  grid-row-end: 1;
}

.row-end-2 {
  grid-row-end: 2;
}

.row-end-3 {
  grid-row-end: 3;
}

.row-end-4 {
  grid-row-end: 4;
}

.row-end-5 {
  grid-row-end: 5;
}

.row-end-6 {
  grid-row-end: 6;
}

.row-end-7 {
  grid-row-end: 7;
}

.row-end-auto {
  grid-row-end: auto;
}

.transform {
  --transform-translate-x: 0;
  --transform-translate-y: 0;
  --transform-rotate: 0;
  --transform-skew-x: 0;
  --transform-skew-y: 0;
  --transform-scale-x: 1;
  --transform-scale-y: 1;
  -webkit-transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
          transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
}

.transform-none {
  -webkit-transform: none;
          transform: none;
}

.origin-center {
  -webkit-transform-origin: center;
          transform-origin: center;
}

.origin-top {
  -webkit-transform-origin: top;
          transform-origin: top;
}

.origin-top-right {
  -webkit-transform-origin: top right;
          transform-origin: top right;
}

.origin-right {
  -webkit-transform-origin: right;
          transform-origin: right;
}

.origin-bottom-right {
  -webkit-transform-origin: bottom right;
          transform-origin: bottom right;
}

.origin-bottom {
  -webkit-transform-origin: bottom;
          transform-origin: bottom;
}

.origin-bottom-left {
  -webkit-transform-origin: bottom left;
          transform-origin: bottom left;
}

.origin-left {
  -webkit-transform-origin: left;
          transform-origin: left;
}

.origin-top-left {
  -webkit-transform-origin: top left;
          transform-origin: top left;
}

.scale-0 {
  --transform-scale-x: 0;
  --transform-scale-y: 0;
}

.scale-50 {
  --transform-scale-x: .5;
  --transform-scale-y: .5;
}

.scale-75 {
  --transform-scale-x: .75;
  --transform-scale-y: .75;
}

.scale-90 {
  --transform-scale-x: .9;
  --transform-scale-y: .9;
}

.scale-95 {
  --transform-scale-x: .95;
  --transform-scale-y: .95;
}

.scale-100 {
  --transform-scale-x: 1;
  --transform-scale-y: 1;
}

.scale-105 {
  --transform-scale-x: 1.05;
  --transform-scale-y: 1.05;
}

.scale-110 {
  --transform-scale-x: 1.1;
  --transform-scale-y: 1.1;
}

.scale-125 {
  --transform-scale-x: 1.25;
  --transform-scale-y: 1.25;
}

.scale-150 {
  --transform-scale-x: 1.5;
  --transform-scale-y: 1.5;
}

.scale-x-0 {
  --transform-scale-x: 0;
}

.scale-x-50 {
  --transform-scale-x: .5;
}

.scale-x-75 {
  --transform-scale-x: .75;
}

.scale-x-90 {
  --transform-scale-x: .9;
}

.scale-x-95 {
  --transform-scale-x: .95;
}

.scale-x-100 {
  --transform-scale-x: 1;
}

.scale-x-105 {
  --transform-scale-x: 1.05;
}

.scale-x-110 {
  --transform-scale-x: 1.1;
}

.scale-x-125 {
  --transform-scale-x: 1.25;
}

.scale-x-150 {
  --transform-scale-x: 1.5;
}

.scale-y-0 {
  --transform-scale-y: 0;
}

.scale-y-50 {
  --transform-scale-y: .5;
}

.scale-y-75 {
  --transform-scale-y: .75;
}

.scale-y-90 {
  --transform-scale-y: .9;
}

.scale-y-95 {
  --transform-scale-y: .95;
}

.scale-y-100 {
  --transform-scale-y: 1;
}

.scale-y-105 {
  --transform-scale-y: 1.05;
}

.scale-y-110 {
  --transform-scale-y: 1.1;
}

.scale-y-125 {
  --transform-scale-y: 1.25;
}

.scale-y-150 {
  --transform-scale-y: 1.5;
}

.hover\:scale-0:hover {
  --transform-scale-x: 0;
  --transform-scale-y: 0;
}

.hover\:scale-50:hover {
  --transform-scale-x: .5;
  --transform-scale-y: .5;
}

.hover\:scale-75:hover {
  --transform-scale-x: .75;
  --transform-scale-y: .75;
}

.hover\:scale-90:hover {
  --transform-scale-x: .9;
  --transform-scale-y: .9;
}

.hover\:scale-95:hover {
  --transform-scale-x: .95;
  --transform-scale-y: .95;
}

.hover\:scale-100:hover {
  --transform-scale-x: 1;
  --transform-scale-y: 1;
}

.hover\:scale-105:hover {
  --transform-scale-x: 1.05;
  --transform-scale-y: 1.05;
}

.hover\:scale-110:hover {
  --transform-scale-x: 1.1;
  --transform-scale-y: 1.1;
}

.hover\:scale-125:hover {
  --transform-scale-x: 1.25;
  --transform-scale-y: 1.25;
}

.hover\:scale-150:hover {
  --transform-scale-x: 1.5;
  --transform-scale-y: 1.5;
}

.hover\:scale-x-0:hover {
  --transform-scale-x: 0;
}

.hover\:scale-x-50:hover {
  --transform-scale-x: .5;
}

.hover\:scale-x-75:hover {
  --transform-scale-x: .75;
}

.hover\:scale-x-90:hover {
  --transform-scale-x: .9;
}

.hover\:scale-x-95:hover {
  --transform-scale-x: .95;
}

.hover\:scale-x-100:hover {
  --transform-scale-x: 1;
}

.hover\:scale-x-105:hover {
  --transform-scale-x: 1.05;
}

.hover\:scale-x-110:hover {
  --transform-scale-x: 1.1;
}

.hover\:scale-x-125:hover {
  --transform-scale-x: 1.25;
}

.hover\:scale-x-150:hover {
  --transform-scale-x: 1.5;
}

.hover\:scale-y-0:hover {
  --transform-scale-y: 0;
}

.hover\:scale-y-50:hover {
  --transform-scale-y: .5;
}

.hover\:scale-y-75:hover {
  --transform-scale-y: .75;
}

.hover\:scale-y-90:hover {
  --transform-scale-y: .9;
}

.hover\:scale-y-95:hover {
  --transform-scale-y: .95;
}

.hover\:scale-y-100:hover {
  --transform-scale-y: 1;
}

.hover\:scale-y-105:hover {
  --transform-scale-y: 1.05;
}

.hover\:scale-y-110:hover {
  --transform-scale-y: 1.1;
}

.hover\:scale-y-125:hover {
  --transform-scale-y: 1.25;
}

.hover\:scale-y-150:hover {
  --transform-scale-y: 1.5;
}

.focus\:scale-0:focus {
  --transform-scale-x: 0;
  --transform-scale-y: 0;
}

.focus\:scale-50:focus {
  --transform-scale-x: .5;
  --transform-scale-y: .5;
}

.focus\:scale-75:focus {
  --transform-scale-x: .75;
  --transform-scale-y: .75;
}

.focus\:scale-90:focus {
  --transform-scale-x: .9;
  --transform-scale-y: .9;
}

.focus\:scale-95:focus {
  --transform-scale-x: .95;
  --transform-scale-y: .95;
}

.focus\:scale-100:focus {
  --transform-scale-x: 1;
  --transform-scale-y: 1;
}

.focus\:scale-105:focus {
  --transform-scale-x: 1.05;
  --transform-scale-y: 1.05;
}

.focus\:scale-110:focus {
  --transform-scale-x: 1.1;
  --transform-scale-y: 1.1;
}

.focus\:scale-125:focus {
  --transform-scale-x: 1.25;
  --transform-scale-y: 1.25;
}

.focus\:scale-150:focus {
  --transform-scale-x: 1.5;
  --transform-scale-y: 1.5;
}

.focus\:scale-x-0:focus {
  --transform-scale-x: 0;
}

.focus\:scale-x-50:focus {
  --transform-scale-x: .5;
}

.focus\:scale-x-75:focus {
  --transform-scale-x: .75;
}

.focus\:scale-x-90:focus {
  --transform-scale-x: .9;
}

.focus\:scale-x-95:focus {
  --transform-scale-x: .95;
}

.focus\:scale-x-100:focus {
  --transform-scale-x: 1;
}

.focus\:scale-x-105:focus {
  --transform-scale-x: 1.05;
}

.focus\:scale-x-110:focus {
  --transform-scale-x: 1.1;
}

.focus\:scale-x-125:focus {
  --transform-scale-x: 1.25;
}

.focus\:scale-x-150:focus {
  --transform-scale-x: 1.5;
}

.focus\:scale-y-0:focus {
  --transform-scale-y: 0;
}

.focus\:scale-y-50:focus {
  --transform-scale-y: .5;
}

.focus\:scale-y-75:focus {
  --transform-scale-y: .75;
}

.focus\:scale-y-90:focus {
  --transform-scale-y: .9;
}

.focus\:scale-y-95:focus {
  --transform-scale-y: .95;
}

.focus\:scale-y-100:focus {
  --transform-scale-y: 1;
}

.focus\:scale-y-105:focus {
  --transform-scale-y: 1.05;
}

.focus\:scale-y-110:focus {
  --transform-scale-y: 1.1;
}

.focus\:scale-y-125:focus {
  --transform-scale-y: 1.25;
}

.focus\:scale-y-150:focus {
  --transform-scale-y: 1.5;
}

.rotate-0 {
  --transform-rotate: 0;
}

.rotate-45 {
  --transform-rotate: 45deg;
}

.rotate-90 {
  --transform-rotate: 90deg;
}

.rotate-180 {
  --transform-rotate: 180deg;
}

.-rotate-180 {
  --transform-rotate: -180deg;
}

.-rotate-90 {
  --transform-rotate: -90deg;
}

.-rotate-45 {
  --transform-rotate: -45deg;
}

.hover\:rotate-0:hover {
  --transform-rotate: 0;
}

.hover\:rotate-45:hover {
  --transform-rotate: 45deg;
}

.hover\:rotate-90:hover {
  --transform-rotate: 90deg;
}

.hover\:rotate-180:hover {
  --transform-rotate: 180deg;
}

.hover\:-rotate-180:hover {
  --transform-rotate: -180deg;
}

.hover\:-rotate-90:hover {
  --transform-rotate: -90deg;
}

.hover\:-rotate-45:hover {
  --transform-rotate: -45deg;
}

.focus\:rotate-0:focus {
  --transform-rotate: 0;
}

.focus\:rotate-45:focus {
  --transform-rotate: 45deg;
}

.focus\:rotate-90:focus {
  --transform-rotate: 90deg;
}

.focus\:rotate-180:focus {
  --transform-rotate: 180deg;
}

.focus\:-rotate-180:focus {
  --transform-rotate: -180deg;
}

.focus\:-rotate-90:focus {
  --transform-rotate: -90deg;
}

.focus\:-rotate-45:focus {
  --transform-rotate: -45deg;
}

.translate-x-0 {
  --transform-translate-x: 0;
}

.translate-x-1 {
  --transform-translate-x: 0.25rem;
}

.translate-x-2 {
  --transform-translate-x: 0.5rem;
}

.translate-x-3 {
  --transform-translate-x: 0.75rem;
}

.translate-x-4 {
  --transform-translate-x: 1rem;
}

.translate-x-5 {
  --transform-translate-x: 1.25rem;
}

.translate-x-6 {
  --transform-translate-x: 1.5rem;
}

.translate-x-8 {
  --transform-translate-x: 2rem;
}

.translate-x-10 {
  --transform-translate-x: 2.5rem;
}

.translate-x-12 {
  --transform-translate-x: 3rem;
}

.translate-x-16 {
  --transform-translate-x: 4rem;
}

.translate-x-20 {
  --transform-translate-x: 5rem;
}

.translate-x-24 {
  --transform-translate-x: 6rem;
}

.translate-x-32 {
  --transform-translate-x: 8rem;
}

.translate-x-40 {
  --transform-translate-x: 10rem;
}

.translate-x-48 {
  --transform-translate-x: 12rem;
}

.translate-x-56 {
  --transform-translate-x: 14rem;
}

.translate-x-64 {
  --transform-translate-x: 16rem;
}

.translate-x-px {
  --transform-translate-x: 1px;
}

.-translate-x-1 {
  --transform-translate-x: -0.25rem;
}

.-translate-x-2 {
  --transform-translate-x: -0.5rem;
}

.-translate-x-3 {
  --transform-translate-x: -0.75rem;
}

.-translate-x-4 {
  --transform-translate-x: -1rem;
}

.-translate-x-5 {
  --transform-translate-x: -1.25rem;
}

.-translate-x-6 {
  --transform-translate-x: -1.5rem;
}

.-translate-x-8 {
  --transform-translate-x: -2rem;
}

.-translate-x-10 {
  --transform-translate-x: -2.5rem;
}

.-translate-x-12 {
  --transform-translate-x: -3rem;
}

.-translate-x-16 {
  --transform-translate-x: -4rem;
}

.-translate-x-20 {
  --transform-translate-x: -5rem;
}

.-translate-x-24 {
  --transform-translate-x: -6rem;
}

.-translate-x-32 {
  --transform-translate-x: -8rem;
}

.-translate-x-40 {
  --transform-translate-x: -10rem;
}

.-translate-x-48 {
  --transform-translate-x: -12rem;
}

.-translate-x-56 {
  --transform-translate-x: -14rem;
}

.-translate-x-64 {
  --transform-translate-x: -16rem;
}

.-translate-x-px {
  --transform-translate-x: -1px;
}

.-translate-x-full {
  --transform-translate-x: -100%;
}

.-translate-x-1\/2 {
  --transform-translate-x: -50%;
}

.translate-x-1\/2 {
  --transform-translate-x: 50%;
}

.translate-x-full {
  --transform-translate-x: 100%;
}

.translate-y-0 {
  --transform-translate-y: 0;
}

.translate-y-1 {
  --transform-translate-y: 0.25rem;
}

.translate-y-2 {
  --transform-translate-y: 0.5rem;
}

.translate-y-3 {
  --transform-translate-y: 0.75rem;
}

.translate-y-4 {
  --transform-translate-y: 1rem;
}

.translate-y-5 {
  --transform-translate-y: 1.25rem;
}

.translate-y-6 {
  --transform-translate-y: 1.5rem;
}

.translate-y-8 {
  --transform-translate-y: 2rem;
}

.translate-y-10 {
  --transform-translate-y: 2.5rem;
}

.translate-y-12 {
  --transform-translate-y: 3rem;
}

.translate-y-16 {
  --transform-translate-y: 4rem;
}

.translate-y-20 {
  --transform-translate-y: 5rem;
}

.translate-y-24 {
  --transform-translate-y: 6rem;
}

.translate-y-32 {
  --transform-translate-y: 8rem;
}

.translate-y-40 {
  --transform-translate-y: 10rem;
}

.translate-y-48 {
  --transform-translate-y: 12rem;
}

.translate-y-56 {
  --transform-translate-y: 14rem;
}

.translate-y-64 {
  --transform-translate-y: 16rem;
}

.translate-y-px {
  --transform-translate-y: 1px;
}

.-translate-y-1 {
  --transform-translate-y: -0.25rem;
}

.-translate-y-2 {
  --transform-translate-y: -0.5rem;
}

.-translate-y-3 {
  --transform-translate-y: -0.75rem;
}

.-translate-y-4 {
  --transform-translate-y: -1rem;
}

.-translate-y-5 {
  --transform-translate-y: -1.25rem;
}

.-translate-y-6 {
  --transform-translate-y: -1.5rem;
}

.-translate-y-8 {
  --transform-translate-y: -2rem;
}

.-translate-y-10 {
  --transform-translate-y: -2.5rem;
}

.-translate-y-12 {
  --transform-translate-y: -3rem;
}

.-translate-y-16 {
  --transform-translate-y: -4rem;
}

.-translate-y-20 {
  --transform-translate-y: -5rem;
}

.-translate-y-24 {
  --transform-translate-y: -6rem;
}

.-translate-y-32 {
  --transform-translate-y: -8rem;
}

.-translate-y-40 {
  --transform-translate-y: -10rem;
}

.-translate-y-48 {
  --transform-translate-y: -12rem;
}

.-translate-y-56 {
  --transform-translate-y: -14rem;
}

.-translate-y-64 {
  --transform-translate-y: -16rem;
}

.-translate-y-px {
  --transform-translate-y: -1px;
}

.-translate-y-full {
  --transform-translate-y: -100%;
}

.-translate-y-1\/2 {
  --transform-translate-y: -50%;
}

.translate-y-1\/2 {
  --transform-translate-y: 50%;
}

.translate-y-full {
  --transform-translate-y: 100%;
}

.hover\:translate-x-0:hover {
  --transform-translate-x: 0;
}

.hover\:translate-x-1:hover {
  --transform-translate-x: 0.25rem;
}

.hover\:translate-x-2:hover {
  --transform-translate-x: 0.5rem;
}

.hover\:translate-x-3:hover {
  --transform-translate-x: 0.75rem;
}

.hover\:translate-x-4:hover {
  --transform-translate-x: 1rem;
}

.hover\:translate-x-5:hover {
  --transform-translate-x: 1.25rem;
}

.hover\:translate-x-6:hover {
  --transform-translate-x: 1.5rem;
}

.hover\:translate-x-8:hover {
  --transform-translate-x: 2rem;
}

.hover\:translate-x-10:hover {
  --transform-translate-x: 2.5rem;
}

.hover\:translate-x-12:hover {
  --transform-translate-x: 3rem;
}

.hover\:translate-x-16:hover {
  --transform-translate-x: 4rem;
}

.hover\:translate-x-20:hover {
  --transform-translate-x: 5rem;
}

.hover\:translate-x-24:hover {
  --transform-translate-x: 6rem;
}

.hover\:translate-x-32:hover {
  --transform-translate-x: 8rem;
}

.hover\:translate-x-40:hover {
  --transform-translate-x: 10rem;
}

.hover\:translate-x-48:hover {
  --transform-translate-x: 12rem;
}

.hover\:translate-x-56:hover {
  --transform-translate-x: 14rem;
}

.hover\:translate-x-64:hover {
  --transform-translate-x: 16rem;
}

.hover\:translate-x-px:hover {
  --transform-translate-x: 1px;
}

.hover\:-translate-x-1:hover {
  --transform-translate-x: -0.25rem;
}

.hover\:-translate-x-2:hover {
  --transform-translate-x: -0.5rem;
}

.hover\:-translate-x-3:hover {
  --transform-translate-x: -0.75rem;
}

.hover\:-translate-x-4:hover {
  --transform-translate-x: -1rem;
}

.hover\:-translate-x-5:hover {
  --transform-translate-x: -1.25rem;
}

.hover\:-translate-x-6:hover {
  --transform-translate-x: -1.5rem;
}

.hover\:-translate-x-8:hover {
  --transform-translate-x: -2rem;
}

.hover\:-translate-x-10:hover {
  --transform-translate-x: -2.5rem;
}

.hover\:-translate-x-12:hover {
  --transform-translate-x: -3rem;
}

.hover\:-translate-x-16:hover {
  --transform-translate-x: -4rem;
}

.hover\:-translate-x-20:hover {
  --transform-translate-x: -5rem;
}

.hover\:-translate-x-24:hover {
  --transform-translate-x: -6rem;
}

.hover\:-translate-x-32:hover {
  --transform-translate-x: -8rem;
}

.hover\:-translate-x-40:hover {
  --transform-translate-x: -10rem;
}

.hover\:-translate-x-48:hover {
  --transform-translate-x: -12rem;
}

.hover\:-translate-x-56:hover {
  --transform-translate-x: -14rem;
}

.hover\:-translate-x-64:hover {
  --transform-translate-x: -16rem;
}

.hover\:-translate-x-px:hover {
  --transform-translate-x: -1px;
}

.hover\:-translate-x-full:hover {
  --transform-translate-x: -100%;
}

.hover\:-translate-x-1\/2:hover {
  --transform-translate-x: -50%;
}

.hover\:translate-x-1\/2:hover {
  --transform-translate-x: 50%;
}

.hover\:translate-x-full:hover {
  --transform-translate-x: 100%;
}

.hover\:translate-y-0:hover {
  --transform-translate-y: 0;
}

.hover\:translate-y-1:hover {
  --transform-translate-y: 0.25rem;
}

.hover\:translate-y-2:hover {
  --transform-translate-y: 0.5rem;
}

.hover\:translate-y-3:hover {
  --transform-translate-y: 0.75rem;
}

.hover\:translate-y-4:hover {
  --transform-translate-y: 1rem;
}

.hover\:translate-y-5:hover {
  --transform-translate-y: 1.25rem;
}

.hover\:translate-y-6:hover {
  --transform-translate-y: 1.5rem;
}

.hover\:translate-y-8:hover {
  --transform-translate-y: 2rem;
}

.hover\:translate-y-10:hover {
  --transform-translate-y: 2.5rem;
}

.hover\:translate-y-12:hover {
  --transform-translate-y: 3rem;
}

.hover\:translate-y-16:hover {
  --transform-translate-y: 4rem;
}

.hover\:translate-y-20:hover {
  --transform-translate-y: 5rem;
}

.hover\:translate-y-24:hover {
  --transform-translate-y: 6rem;
}

.hover\:translate-y-32:hover {
  --transform-translate-y: 8rem;
}

.hover\:translate-y-40:hover {
  --transform-translate-y: 10rem;
}

.hover\:translate-y-48:hover {
  --transform-translate-y: 12rem;
}

.hover\:translate-y-56:hover {
  --transform-translate-y: 14rem;
}

.hover\:translate-y-64:hover {
  --transform-translate-y: 16rem;
}

.hover\:translate-y-px:hover {
  --transform-translate-y: 1px;
}

.hover\:-translate-y-1:hover {
  --transform-translate-y: -0.25rem;
}

.hover\:-translate-y-2:hover {
  --transform-translate-y: -0.5rem;
}

.hover\:-translate-y-3:hover {
  --transform-translate-y: -0.75rem;
}

.hover\:-translate-y-4:hover {
  --transform-translate-y: -1rem;
}

.hover\:-translate-y-5:hover {
  --transform-translate-y: -1.25rem;
}

.hover\:-translate-y-6:hover {
  --transform-translate-y: -1.5rem;
}

.hover\:-translate-y-8:hover {
  --transform-translate-y: -2rem;
}

.hover\:-translate-y-10:hover {
  --transform-translate-y: -2.5rem;
}

.hover\:-translate-y-12:hover {
  --transform-translate-y: -3rem;
}

.hover\:-translate-y-16:hover {
  --transform-translate-y: -4rem;
}

.hover\:-translate-y-20:hover {
  --transform-translate-y: -5rem;
}

.hover\:-translate-y-24:hover {
  --transform-translate-y: -6rem;
}

.hover\:-translate-y-32:hover {
  --transform-translate-y: -8rem;
}

.hover\:-translate-y-40:hover {
  --transform-translate-y: -10rem;
}

.hover\:-translate-y-48:hover {
  --transform-translate-y: -12rem;
}

.hover\:-translate-y-56:hover {
  --transform-translate-y: -14rem;
}

.hover\:-translate-y-64:hover {
  --transform-translate-y: -16rem;
}

.hover\:-translate-y-px:hover {
  --transform-translate-y: -1px;
}

.hover\:-translate-y-full:hover {
  --transform-translate-y: -100%;
}

.hover\:-translate-y-1\/2:hover {
  --transform-translate-y: -50%;
}

.hover\:translate-y-1\/2:hover {
  --transform-translate-y: 50%;
}

.hover\:translate-y-full:hover {
  --transform-translate-y: 100%;
}

.focus\:translate-x-0:focus {
  --transform-translate-x: 0;
}

.focus\:translate-x-1:focus {
  --transform-translate-x: 0.25rem;
}

.focus\:translate-x-2:focus {
  --transform-translate-x: 0.5rem;
}

.focus\:translate-x-3:focus {
  --transform-translate-x: 0.75rem;
}

.focus\:translate-x-4:focus {
  --transform-translate-x: 1rem;
}

.focus\:translate-x-5:focus {
  --transform-translate-x: 1.25rem;
}

.focus\:translate-x-6:focus {
  --transform-translate-x: 1.5rem;
}

.focus\:translate-x-8:focus {
  --transform-translate-x: 2rem;
}

.focus\:translate-x-10:focus {
  --transform-translate-x: 2.5rem;
}

.focus\:translate-x-12:focus {
  --transform-translate-x: 3rem;
}

.focus\:translate-x-16:focus {
  --transform-translate-x: 4rem;
}

.focus\:translate-x-20:focus {
  --transform-translate-x: 5rem;
}

.focus\:translate-x-24:focus {
  --transform-translate-x: 6rem;
}

.focus\:translate-x-32:focus {
  --transform-translate-x: 8rem;
}

.focus\:translate-x-40:focus {
  --transform-translate-x: 10rem;
}

.focus\:translate-x-48:focus {
  --transform-translate-x: 12rem;
}

.focus\:translate-x-56:focus {
  --transform-translate-x: 14rem;
}

.focus\:translate-x-64:focus {
  --transform-translate-x: 16rem;
}

.focus\:translate-x-px:focus {
  --transform-translate-x: 1px;
}

.focus\:-translate-x-1:focus {
  --transform-translate-x: -0.25rem;
}

.focus\:-translate-x-2:focus {
  --transform-translate-x: -0.5rem;
}

.focus\:-translate-x-3:focus {
  --transform-translate-x: -0.75rem;
}

.focus\:-translate-x-4:focus {
  --transform-translate-x: -1rem;
}

.focus\:-translate-x-5:focus {
  --transform-translate-x: -1.25rem;
}

.focus\:-translate-x-6:focus {
  --transform-translate-x: -1.5rem;
}

.focus\:-translate-x-8:focus {
  --transform-translate-x: -2rem;
}

.focus\:-translate-x-10:focus {
  --transform-translate-x: -2.5rem;
}

.focus\:-translate-x-12:focus {
  --transform-translate-x: -3rem;
}

.focus\:-translate-x-16:focus {
  --transform-translate-x: -4rem;
}

.focus\:-translate-x-20:focus {
  --transform-translate-x: -5rem;
}

.focus\:-translate-x-24:focus {
  --transform-translate-x: -6rem;
}

.focus\:-translate-x-32:focus {
  --transform-translate-x: -8rem;
}

.focus\:-translate-x-40:focus {
  --transform-translate-x: -10rem;
}

.focus\:-translate-x-48:focus {
  --transform-translate-x: -12rem;
}

.focus\:-translate-x-56:focus {
  --transform-translate-x: -14rem;
}

.focus\:-translate-x-64:focus {
  --transform-translate-x: -16rem;
}

.focus\:-translate-x-px:focus {
  --transform-translate-x: -1px;
}

.focus\:-translate-x-full:focus {
  --transform-translate-x: -100%;
}

.focus\:-translate-x-1\/2:focus {
  --transform-translate-x: -50%;
}

.focus\:translate-x-1\/2:focus {
  --transform-translate-x: 50%;
}

.focus\:translate-x-full:focus {
  --transform-translate-x: 100%;
}

.focus\:translate-y-0:focus {
  --transform-translate-y: 0;
}

.focus\:translate-y-1:focus {
  --transform-translate-y: 0.25rem;
}

.focus\:translate-y-2:focus {
  --transform-translate-y: 0.5rem;
}

.focus\:translate-y-3:focus {
  --transform-translate-y: 0.75rem;
}

.focus\:translate-y-4:focus {
  --transform-translate-y: 1rem;
}

.focus\:translate-y-5:focus {
  --transform-translate-y: 1.25rem;
}

.focus\:translate-y-6:focus {
  --transform-translate-y: 1.5rem;
}

.focus\:translate-y-8:focus {
  --transform-translate-y: 2rem;
}

.focus\:translate-y-10:focus {
  --transform-translate-y: 2.5rem;
}

.focus\:translate-y-12:focus {
  --transform-translate-y: 3rem;
}

.focus\:translate-y-16:focus {
  --transform-translate-y: 4rem;
}

.focus\:translate-y-20:focus {
  --transform-translate-y: 5rem;
}

.focus\:translate-y-24:focus {
  --transform-translate-y: 6rem;
}

.focus\:translate-y-32:focus {
  --transform-translate-y: 8rem;
}

.focus\:translate-y-40:focus {
  --transform-translate-y: 10rem;
}

.focus\:translate-y-48:focus {
  --transform-translate-y: 12rem;
}

.focus\:translate-y-56:focus {
  --transform-translate-y: 14rem;
}

.focus\:translate-y-64:focus {
  --transform-translate-y: 16rem;
}

.focus\:translate-y-px:focus {
  --transform-translate-y: 1px;
}

.focus\:-translate-y-1:focus {
  --transform-translate-y: -0.25rem;
}

.focus\:-translate-y-2:focus {
  --transform-translate-y: -0.5rem;
}

.focus\:-translate-y-3:focus {
  --transform-translate-y: -0.75rem;
}

.focus\:-translate-y-4:focus {
  --transform-translate-y: -1rem;
}

.focus\:-translate-y-5:focus {
  --transform-translate-y: -1.25rem;
}

.focus\:-translate-y-6:focus {
  --transform-translate-y: -1.5rem;
}

.focus\:-translate-y-8:focus {
  --transform-translate-y: -2rem;
}

.focus\:-translate-y-10:focus {
  --transform-translate-y: -2.5rem;
}

.focus\:-translate-y-12:focus {
  --transform-translate-y: -3rem;
}

.focus\:-translate-y-16:focus {
  --transform-translate-y: -4rem;
}

.focus\:-translate-y-20:focus {
  --transform-translate-y: -5rem;
}

.focus\:-translate-y-24:focus {
  --transform-translate-y: -6rem;
}

.focus\:-translate-y-32:focus {
  --transform-translate-y: -8rem;
}

.focus\:-translate-y-40:focus {
  --transform-translate-y: -10rem;
}

.focus\:-translate-y-48:focus {
  --transform-translate-y: -12rem;
}

.focus\:-translate-y-56:focus {
  --transform-translate-y: -14rem;
}

.focus\:-translate-y-64:focus {
  --transform-translate-y: -16rem;
}

.focus\:-translate-y-px:focus {
  --transform-translate-y: -1px;
}

.focus\:-translate-y-full:focus {
  --transform-translate-y: -100%;
}

.focus\:-translate-y-1\/2:focus {
  --transform-translate-y: -50%;
}

.focus\:translate-y-1\/2:focus {
  --transform-translate-y: 50%;
}

.focus\:translate-y-full:focus {
  --transform-translate-y: 100%;
}

.skew-x-0 {
  --transform-skew-x: 0;
}

.skew-x-3 {
  --transform-skew-x: 3deg;
}

.skew-x-6 {
  --transform-skew-x: 6deg;
}

.skew-x-12 {
  --transform-skew-x: 12deg;
}

.-skew-x-12 {
  --transform-skew-x: -12deg;
}

.-skew-x-6 {
  --transform-skew-x: -6deg;
}

.-skew-x-3 {
  --transform-skew-x: -3deg;
}

.skew-y-0 {
  --transform-skew-y: 0;
}

.skew-y-3 {
  --transform-skew-y: 3deg;
}

.skew-y-6 {
  --transform-skew-y: 6deg;
}

.skew-y-12 {
  --transform-skew-y: 12deg;
}

.-skew-y-12 {
  --transform-skew-y: -12deg;
}

.-skew-y-6 {
  --transform-skew-y: -6deg;
}

.-skew-y-3 {
  --transform-skew-y: -3deg;
}

.hover\:skew-x-0:hover {
  --transform-skew-x: 0;
}

.hover\:skew-x-3:hover {
  --transform-skew-x: 3deg;
}

.hover\:skew-x-6:hover {
  --transform-skew-x: 6deg;
}

.hover\:skew-x-12:hover {
  --transform-skew-x: 12deg;
}

.hover\:-skew-x-12:hover {
  --transform-skew-x: -12deg;
}

.hover\:-skew-x-6:hover {
  --transform-skew-x: -6deg;
}

.hover\:-skew-x-3:hover {
  --transform-skew-x: -3deg;
}

.hover\:skew-y-0:hover {
  --transform-skew-y: 0;
}

.hover\:skew-y-3:hover {
  --transform-skew-y: 3deg;
}

.hover\:skew-y-6:hover {
  --transform-skew-y: 6deg;
}

.hover\:skew-y-12:hover {
  --transform-skew-y: 12deg;
}

.hover\:-skew-y-12:hover {
  --transform-skew-y: -12deg;
}

.hover\:-skew-y-6:hover {
  --transform-skew-y: -6deg;
}

.hover\:-skew-y-3:hover {
  --transform-skew-y: -3deg;
}

.focus\:skew-x-0:focus {
  --transform-skew-x: 0;
}

.focus\:skew-x-3:focus {
  --transform-skew-x: 3deg;
}

.focus\:skew-x-6:focus {
  --transform-skew-x: 6deg;
}

.focus\:skew-x-12:focus {
  --transform-skew-x: 12deg;
}

.focus\:-skew-x-12:focus {
  --transform-skew-x: -12deg;
}

.focus\:-skew-x-6:focus {
  --transform-skew-x: -6deg;
}

.focus\:-skew-x-3:focus {
  --transform-skew-x: -3deg;
}

.focus\:skew-y-0:focus {
  --transform-skew-y: 0;
}

.focus\:skew-y-3:focus {
  --transform-skew-y: 3deg;
}

.focus\:skew-y-6:focus {
  --transform-skew-y: 6deg;
}

.focus\:skew-y-12:focus {
  --transform-skew-y: 12deg;
}

.focus\:-skew-y-12:focus {
  --transform-skew-y: -12deg;
}

.focus\:-skew-y-6:focus {
  --transform-skew-y: -6deg;
}

.focus\:-skew-y-3:focus {
  --transform-skew-y: -3deg;
}

.transition-none {
  -webkit-transition-property: none;
  transition-property: none;
}

.transition-all {
  -webkit-transition-property: all;
  transition-property: all;
}

.transition {
  -webkit-transition-property: background-color, border-color, color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform;
  transition-property: background-color, border-color, color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, -webkit-box-shadow, -webkit-transform;
}

.transition-colors {
  -webkit-transition-property: background-color, border-color, color, fill, stroke;
  transition-property: background-color, border-color, color, fill, stroke;
}

.transition-opacity {
  -webkit-transition-property: opacity;
  transition-property: opacity;
}

.transition-shadow {
  -webkit-transition-property: -webkit-box-shadow;
  transition-property: -webkit-box-shadow;
  transition-property: box-shadow;
  transition-property: box-shadow, -webkit-box-shadow;
}

.transition-transform {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

.ease-linear {
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
}

.ease-in {
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.ease-out {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.ease-in-out {
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.ease-ease {
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
}

.duration-75 {
  -webkit-transition-duration: 75ms;
          transition-duration: 75ms;
}

.duration-100 {
  -webkit-transition-duration: 100ms;
          transition-duration: 100ms;
}

.duration-150 {
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}

.duration-200 {
  -webkit-transition-duration: 200ms;
          transition-duration: 200ms;
}

.duration-300 {
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}

.duration-500 {
  -webkit-transition-duration: 500ms;
          transition-duration: 500ms;
}

.duration-700 {
  -webkit-transition-duration: 700ms;
          transition-duration: 700ms;
}

.duration-1000 {
  -webkit-transition-duration: 1000ms;
          transition-duration: 1000ms;
}

.delay-75 {
  -webkit-transition-delay: 75ms;
          transition-delay: 75ms;
}

.delay-100 {
  -webkit-transition-delay: 100ms;
          transition-delay: 100ms;
}

.delay-150 {
  -webkit-transition-delay: 150ms;
          transition-delay: 150ms;
}

.delay-200 {
  -webkit-transition-delay: 200ms;
          transition-delay: 200ms;
}

.delay-300 {
  -webkit-transition-delay: 300ms;
          transition-delay: 300ms;
}

.delay-500 {
  -webkit-transition-delay: 500ms;
          transition-delay: 500ms;
}

.delay-700 {
  -webkit-transition-delay: 700ms;
          transition-delay: 700ms;
}

.delay-1000 {
  -webkit-transition-delay: 1000ms;
          transition-delay: 1000ms;
}

.nav-span {
  width: 80%;
  height: 2px;
  margin: 0 auto;
  display: block;
  background: #555;
  -webkit-transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
  transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
}

.hover\:nav-span:hover {
  width: 80%;
  height: 2px;
  margin: 0 auto;
  display: block;
  background: #555;
  -webkit-transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
  transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
}

.empty-content {
  content: '';
}

.table {
  display: table;
}

.clear-both {
  clear: both;
}

.before\:empty-content::before {
  content: '';
}

.before\:table::before {
  display: table;
}

.before\:clear-both::before {
  clear: both;
}

.after\:empty-content::after {
  content: '';
}

.after\:table::after {
  display: table;
}

.after\:clear-both::after {
  clear: both;
}

@media (min-width: 640px) {
  .sm\:container {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .sm\:divide-current > :not(template) ~ :not(template) {
    border-color: currentColor;
  }

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

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

  .sm\:divide-gray-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f7fafc;
    border-color: rgba(247, 250, 252, var(--divide-opacity));
  }

  .sm\:divide-gray-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #edf2f7;
    border-color: rgba(237, 242, 247, var(--divide-opacity));
  }

  .sm\:divide-gray-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e2e8f0;
    border-color: rgba(226, 232, 240, var(--divide-opacity));
  }

  .sm\:divide-gray-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #cbd5e0;
    border-color: rgba(203, 213, 224, var(--divide-opacity));
  }

  .sm\:divide-gray-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #a0aec0;
    border-color: rgba(160, 174, 192, var(--divide-opacity));
  }

  .sm\:divide-gray-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #718096;
    border-color: rgba(113, 128, 150, var(--divide-opacity));
  }

  .sm\:divide-gray-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #4a5568;
    border-color: rgba(74, 85, 104, var(--divide-opacity));
  }

  .sm\:divide-gray-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2d3748;
    border-color: rgba(45, 55, 72, var(--divide-opacity));
  }

  .sm\:divide-gray-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #1a202c;
    border-color: rgba(26, 32, 44, var(--divide-opacity));
  }

  .sm\:divide-red-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fff5f5;
    border-color: rgba(255, 245, 245, var(--divide-opacity));
  }

  .sm\:divide-red-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fed7d7;
    border-color: rgba(254, 215, 215, var(--divide-opacity));
  }

  .sm\:divide-red-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #feb2b2;
    border-color: rgba(254, 178, 178, var(--divide-opacity));
  }

  .sm\:divide-red-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fc8181;
    border-color: rgba(252, 129, 129, var(--divide-opacity));
  }

  .sm\:divide-red-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f56565;
    border-color: rgba(245, 101, 101, var(--divide-opacity));
  }

  .sm\:divide-red-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e53e3e;
    border-color: rgba(229, 62, 62, var(--divide-opacity));
  }

  .sm\:divide-red-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c53030;
    border-color: rgba(197, 48, 48, var(--divide-opacity));
  }

  .sm\:divide-red-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9b2c2c;
    border-color: rgba(155, 44, 44, var(--divide-opacity));
  }

  .sm\:divide-red-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #742a2a;
    border-color: rgba(116, 42, 42, var(--divide-opacity));
  }

  .sm\:divide-orange-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fffaf0;
    border-color: rgba(255, 250, 240, var(--divide-opacity));
  }

  .sm\:divide-orange-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #feebc8;
    border-color: rgba(254, 235, 200, var(--divide-opacity));
  }

  .sm\:divide-orange-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fbd38d;
    border-color: rgba(251, 211, 141, var(--divide-opacity));
  }

  .sm\:divide-orange-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f6ad55;
    border-color: rgba(246, 173, 85, var(--divide-opacity));
  }

  .sm\:divide-orange-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ed8936;
    border-color: rgba(237, 137, 54, var(--divide-opacity));
  }

  .sm\:divide-orange-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #dd6b20;
    border-color: rgba(221, 107, 32, var(--divide-opacity));
  }

  .sm\:divide-orange-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c05621;
    border-color: rgba(192, 86, 33, var(--divide-opacity));
  }

  .sm\:divide-orange-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9c4221;
    border-color: rgba(156, 66, 33, var(--divide-opacity));
  }

  .sm\:divide-orange-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #7b341e;
    border-color: rgba(123, 52, 30, var(--divide-opacity));
  }

  .sm\:divide-yellow-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fffff0;
    border-color: rgba(255, 255, 240, var(--divide-opacity));
  }

  .sm\:divide-yellow-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fefcbf;
    border-color: rgba(254, 252, 191, var(--divide-opacity));
  }

  .sm\:divide-yellow-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #faf089;
    border-color: rgba(250, 240, 137, var(--divide-opacity));
  }

  .sm\:divide-yellow-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f6e05e;
    border-color: rgba(246, 224, 94, var(--divide-opacity));
  }

  .sm\:divide-yellow-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ecc94b;
    border-color: rgba(236, 201, 75, var(--divide-opacity));
  }

  .sm\:divide-yellow-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #d69e2e;
    border-color: rgba(214, 158, 46, var(--divide-opacity));
  }

  .sm\:divide-yellow-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #b7791f;
    border-color: rgba(183, 121, 31, var(--divide-opacity));
  }

  .sm\:divide-yellow-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #975a16;
    border-color: rgba(151, 90, 22, var(--divide-opacity));
  }

  .sm\:divide-yellow-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #744210;
    border-color: rgba(116, 66, 16, var(--divide-opacity));
  }

  .sm\:divide-green-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f0fff4;
    border-color: rgba(240, 255, 244, var(--divide-opacity));
  }

  .sm\:divide-green-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c6f6d5;
    border-color: rgba(198, 246, 213, var(--divide-opacity));
  }

  .sm\:divide-green-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9ae6b4;
    border-color: rgba(154, 230, 180, var(--divide-opacity));
  }

  .sm\:divide-green-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #68d391;
    border-color: rgba(104, 211, 145, var(--divide-opacity));
  }

  .sm\:divide-green-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #48bb78;
    border-color: rgba(72, 187, 120, var(--divide-opacity));
  }

  .sm\:divide-green-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #38a169;
    border-color: rgba(56, 161, 105, var(--divide-opacity));
  }

  .sm\:divide-green-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2f855a;
    border-color: rgba(47, 133, 90, var(--divide-opacity));
  }

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

  .sm\:divide-green-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #22543d;
    border-color: rgba(34, 84, 61, var(--divide-opacity));
  }

  .sm\:divide-teal-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e6fffa;
    border-color: rgba(230, 255, 250, var(--divide-opacity));
  }

  .sm\:divide-teal-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #b2f5ea;
    border-color: rgba(178, 245, 234, var(--divide-opacity));
  }

  .sm\:divide-teal-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #81e6d9;
    border-color: rgba(129, 230, 217, var(--divide-opacity));
  }

  .sm\:divide-teal-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #4fd1c5;
    border-color: rgba(79, 209, 197, var(--divide-opacity));
  }

  .sm\:divide-teal-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #38b2ac;
    border-color: rgba(56, 178, 172, var(--divide-opacity));
  }

  .sm\:divide-teal-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #319795;
    border-color: rgba(49, 151, 149, var(--divide-opacity));
  }

  .sm\:divide-teal-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2c7a7b;
    border-color: rgba(44, 122, 123, var(--divide-opacity));
  }

  .sm\:divide-teal-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #285e61;
    border-color: rgba(40, 94, 97, var(--divide-opacity));
  }

  .sm\:divide-teal-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #234e52;
    border-color: rgba(35, 78, 82, var(--divide-opacity));
  }

  .sm\:divide-blue-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ebf8ff;
    border-color: rgba(235, 248, 255, var(--divide-opacity));
  }

  .sm\:divide-blue-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #bee3f8;
    border-color: rgba(190, 227, 248, var(--divide-opacity));
  }

  .sm\:divide-blue-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #90cdf4;
    border-color: rgba(144, 205, 244, var(--divide-opacity));
  }

  .sm\:divide-blue-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #63b3ed;
    border-color: rgba(99, 179, 237, var(--divide-opacity));
  }

  .sm\:divide-blue-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #4299e1;
    border-color: rgba(66, 153, 225, var(--divide-opacity));
  }

  .sm\:divide-blue-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #3182ce;
    border-color: rgba(49, 130, 206, var(--divide-opacity));
  }

  .sm\:divide-blue-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2b6cb0;
    border-color: rgba(43, 108, 176, var(--divide-opacity));
  }

  .sm\:divide-blue-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2c5282;
    border-color: rgba(44, 82, 130, var(--divide-opacity));
  }

  .sm\:divide-blue-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2a4365;
    border-color: rgba(42, 67, 101, var(--divide-opacity));
  }

  .sm\:divide-indigo-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ebf4ff;
    border-color: rgba(235, 244, 255, var(--divide-opacity));
  }

  .sm\:divide-indigo-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c3dafe;
    border-color: rgba(195, 218, 254, var(--divide-opacity));
  }

  .sm\:divide-indigo-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #a3bffa;
    border-color: rgba(163, 191, 250, var(--divide-opacity));
  }

  .sm\:divide-indigo-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #7f9cf5;
    border-color: rgba(127, 156, 245, var(--divide-opacity));
  }

  .sm\:divide-indigo-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #667eea;
    border-color: rgba(102, 126, 234, var(--divide-opacity));
  }

  .sm\:divide-indigo-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #5a67d8;
    border-color: rgba(90, 103, 216, var(--divide-opacity));
  }

  .sm\:divide-indigo-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #4c51bf;
    border-color: rgba(76, 81, 191, var(--divide-opacity));
  }

  .sm\:divide-indigo-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #434190;
    border-color: rgba(67, 65, 144, var(--divide-opacity));
  }

  .sm\:divide-indigo-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #3c366b;
    border-color: rgba(60, 54, 107, var(--divide-opacity));
  }

  .sm\:divide-purple-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #faf5ff;
    border-color: rgba(250, 245, 255, var(--divide-opacity));
  }

  .sm\:divide-purple-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e9d8fd;
    border-color: rgba(233, 216, 253, var(--divide-opacity));
  }

  .sm\:divide-purple-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #d6bcfa;
    border-color: rgba(214, 188, 250, var(--divide-opacity));
  }

  .sm\:divide-purple-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #b794f4;
    border-color: rgba(183, 148, 244, var(--divide-opacity));
  }

  .sm\:divide-purple-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9f7aea;
    border-color: rgba(159, 122, 234, var(--divide-opacity));
  }

  .sm\:divide-purple-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #805ad5;
    border-color: rgba(128, 90, 213, var(--divide-opacity));
  }

  .sm\:divide-purple-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #6b46c1;
    border-color: rgba(107, 70, 193, var(--divide-opacity));
  }

  .sm\:divide-purple-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #553c9a;
    border-color: rgba(85, 60, 154, var(--divide-opacity));
  }

  .sm\:divide-purple-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #44337a;
    border-color: rgba(68, 51, 122, var(--divide-opacity));
  }

  .sm\:divide-pink-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fff5f7;
    border-color: rgba(255, 245, 247, var(--divide-opacity));
  }

  .sm\:divide-pink-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fed7e2;
    border-color: rgba(254, 215, 226, var(--divide-opacity));
  }

  .sm\:divide-pink-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fbb6ce;
    border-color: rgba(251, 182, 206, var(--divide-opacity));
  }

  .sm\:divide-pink-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f687b3;
    border-color: rgba(246, 135, 179, var(--divide-opacity));
  }

  .sm\:divide-pink-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ed64a6;
    border-color: rgba(237, 100, 166, var(--divide-opacity));
  }

  .sm\:divide-pink-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #d53f8c;
    border-color: rgba(213, 63, 140, var(--divide-opacity));
  }

  .sm\:divide-pink-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #b83280;
    border-color: rgba(184, 50, 128, var(--divide-opacity));
  }

  .sm\:divide-pink-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #97266d;
    border-color: rgba(151, 38, 109, var(--divide-opacity));
  }

  .sm\:divide-pink-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #702459;
    border-color: rgba(112, 36, 89, var(--divide-opacity));
  }

  .sm\:divide-esa > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e53261;
    border-color: rgba(229, 50, 97, var(--divide-opacity));
  }

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

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

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

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

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

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

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

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

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

  .sm\:appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

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

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

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

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

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

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

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

  .sm\:bg-gray-100 {
    --bg-opacity: 1;
    background-color: #f7fafc;
    background-color: rgba(247, 250, 252, var(--bg-opacity));
  }

  .sm\:bg-gray-200 {
    --bg-opacity: 1;
    background-color: #edf2f7;
    background-color: rgba(237, 242, 247, var(--bg-opacity));
  }

  .sm\:bg-gray-300 {
    --bg-opacity: 1;
    background-color: #e2e8f0;
    background-color: rgba(226, 232, 240, var(--bg-opacity));
  }

  .sm\:bg-gray-400 {
    --bg-opacity: 1;
    background-color: #cbd5e0;
    background-color: rgba(203, 213, 224, var(--bg-opacity));
  }

  .sm\:bg-gray-500 {
    --bg-opacity: 1;
    background-color: #a0aec0;
    background-color: rgba(160, 174, 192, var(--bg-opacity));
  }

  .sm\:bg-gray-600 {
    --bg-opacity: 1;
    background-color: #718096;
    background-color: rgba(113, 128, 150, var(--bg-opacity));
  }

  .sm\:bg-gray-700 {
    --bg-opacity: 1;
    background-color: #4a5568;
    background-color: rgba(74, 85, 104, var(--bg-opacity));
  }

  .sm\:bg-gray-800 {
    --bg-opacity: 1;
    background-color: #2d3748;
    background-color: rgba(45, 55, 72, var(--bg-opacity));
  }

  .sm\:bg-gray-900 {
    --bg-opacity: 1;
    background-color: #1a202c;
    background-color: rgba(26, 32, 44, var(--bg-opacity));
  }

  .sm\:bg-red-100 {
    --bg-opacity: 1;
    background-color: #fff5f5;
    background-color: rgba(255, 245, 245, var(--bg-opacity));
  }

  .sm\:bg-red-200 {
    --bg-opacity: 1;
    background-color: #fed7d7;
    background-color: rgba(254, 215, 215, var(--bg-opacity));
  }

  .sm\:bg-red-300 {
    --bg-opacity: 1;
    background-color: #feb2b2;
    background-color: rgba(254, 178, 178, var(--bg-opacity));
  }

  .sm\:bg-red-400 {
    --bg-opacity: 1;
    background-color: #fc8181;
    background-color: rgba(252, 129, 129, var(--bg-opacity));
  }

  .sm\:bg-red-500 {
    --bg-opacity: 1;
    background-color: #f56565;
    background-color: rgba(245, 101, 101, var(--bg-opacity));
  }

  .sm\:bg-red-600 {
    --bg-opacity: 1;
    background-color: #e53e3e;
    background-color: rgba(229, 62, 62, var(--bg-opacity));
  }

  .sm\:bg-red-700 {
    --bg-opacity: 1;
    background-color: #c53030;
    background-color: rgba(197, 48, 48, var(--bg-opacity));
  }

  .sm\:bg-red-800 {
    --bg-opacity: 1;
    background-color: #9b2c2c;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .sm\:bg-red-900 {
    --bg-opacity: 1;
    background-color: #742a2a;
    background-color: rgba(116, 42, 42, var(--bg-opacity));
  }

  .sm\:bg-orange-100 {
    --bg-opacity: 1;
    background-color: #fffaf0;
    background-color: rgba(255, 250, 240, var(--bg-opacity));
  }

  .sm\:bg-orange-200 {
    --bg-opacity: 1;
    background-color: #feebc8;
    background-color: rgba(254, 235, 200, var(--bg-opacity));
  }

  .sm\:bg-orange-300 {
    --bg-opacity: 1;
    background-color: #fbd38d;
    background-color: rgba(251, 211, 141, var(--bg-opacity));
  }

  .sm\:bg-orange-400 {
    --bg-opacity: 1;
    background-color: #f6ad55;
    background-color: rgba(246, 173, 85, var(--bg-opacity));
  }

  .sm\:bg-orange-500 {
    --bg-opacity: 1;
    background-color: #ed8936;
    background-color: rgba(237, 137, 54, var(--bg-opacity));
  }

  .sm\:bg-orange-600 {
    --bg-opacity: 1;
    background-color: #dd6b20;
    background-color: rgba(221, 107, 32, var(--bg-opacity));
  }

  .sm\:bg-orange-700 {
    --bg-opacity: 1;
    background-color: #c05621;
    background-color: rgba(192, 86, 33, var(--bg-opacity));
  }

  .sm\:bg-orange-800 {
    --bg-opacity: 1;
    background-color: #9c4221;
    background-color: rgba(156, 66, 33, var(--bg-opacity));
  }

  .sm\:bg-orange-900 {
    --bg-opacity: 1;
    background-color: #7b341e;
    background-color: rgba(123, 52, 30, var(--bg-opacity));
  }

  .sm\:bg-yellow-100 {
    --bg-opacity: 1;
    background-color: #fffff0;
    background-color: rgba(255, 255, 240, var(--bg-opacity));
  }

  .sm\:bg-yellow-200 {
    --bg-opacity: 1;
    background-color: #fefcbf;
    background-color: rgba(254, 252, 191, var(--bg-opacity));
  }

  .sm\:bg-yellow-300 {
    --bg-opacity: 1;
    background-color: #faf089;
    background-color: rgba(250, 240, 137, var(--bg-opacity));
  }

  .sm\:bg-yellow-400 {
    --bg-opacity: 1;
    background-color: #f6e05e;
    background-color: rgba(246, 224, 94, var(--bg-opacity));
  }

  .sm\:bg-yellow-500 {
    --bg-opacity: 1;
    background-color: #ecc94b;
    background-color: rgba(236, 201, 75, var(--bg-opacity));
  }

  .sm\:bg-yellow-600 {
    --bg-opacity: 1;
    background-color: #d69e2e;
    background-color: rgba(214, 158, 46, var(--bg-opacity));
  }

  .sm\:bg-yellow-700 {
    --bg-opacity: 1;
    background-color: #b7791f;
    background-color: rgba(183, 121, 31, var(--bg-opacity));
  }

  .sm\:bg-yellow-800 {
    --bg-opacity: 1;
    background-color: #975a16;
    background-color: rgba(151, 90, 22, var(--bg-opacity));
  }

  .sm\:bg-yellow-900 {
    --bg-opacity: 1;
    background-color: #744210;
    background-color: rgba(116, 66, 16, var(--bg-opacity));
  }

  .sm\:bg-green-100 {
    --bg-opacity: 1;
    background-color: #f0fff4;
    background-color: rgba(240, 255, 244, var(--bg-opacity));
  }

  .sm\:bg-green-200 {
    --bg-opacity: 1;
    background-color: #c6f6d5;
    background-color: rgba(198, 246, 213, var(--bg-opacity));
  }

  .sm\:bg-green-300 {
    --bg-opacity: 1;
    background-color: #9ae6b4;
    background-color: rgba(154, 230, 180, var(--bg-opacity));
  }

  .sm\:bg-green-400 {
    --bg-opacity: 1;
    background-color: #68d391;
    background-color: rgba(104, 211, 145, var(--bg-opacity));
  }

  .sm\:bg-green-500 {
    --bg-opacity: 1;
    background-color: #48bb78;
    background-color: rgba(72, 187, 120, var(--bg-opacity));
  }

  .sm\:bg-green-600 {
    --bg-opacity: 1;
    background-color: #38a169;
    background-color: rgba(56, 161, 105, var(--bg-opacity));
  }

  .sm\:bg-green-700 {
    --bg-opacity: 1;
    background-color: #2f855a;
    background-color: rgba(47, 133, 90, var(--bg-opacity));
  }

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

  .sm\:bg-green-900 {
    --bg-opacity: 1;
    background-color: #22543d;
    background-color: rgba(34, 84, 61, var(--bg-opacity));
  }

  .sm\:bg-teal-100 {
    --bg-opacity: 1;
    background-color: #e6fffa;
    background-color: rgba(230, 255, 250, var(--bg-opacity));
  }

  .sm\:bg-teal-200 {
    --bg-opacity: 1;
    background-color: #b2f5ea;
    background-color: rgba(178, 245, 234, var(--bg-opacity));
  }

  .sm\:bg-teal-300 {
    --bg-opacity: 1;
    background-color: #81e6d9;
    background-color: rgba(129, 230, 217, var(--bg-opacity));
  }

  .sm\:bg-teal-400 {
    --bg-opacity: 1;
    background-color: #4fd1c5;
    background-color: rgba(79, 209, 197, var(--bg-opacity));
  }

  .sm\:bg-teal-500 {
    --bg-opacity: 1;
    background-color: #38b2ac;
    background-color: rgba(56, 178, 172, var(--bg-opacity));
  }

  .sm\:bg-teal-600 {
    --bg-opacity: 1;
    background-color: #319795;
    background-color: rgba(49, 151, 149, var(--bg-opacity));
  }

  .sm\:bg-teal-700 {
    --bg-opacity: 1;
    background-color: #2c7a7b;
    background-color: rgba(44, 122, 123, var(--bg-opacity));
  }

  .sm\:bg-teal-800 {
    --bg-opacity: 1;
    background-color: #285e61;
    background-color: rgba(40, 94, 97, var(--bg-opacity));
  }

  .sm\:bg-teal-900 {
    --bg-opacity: 1;
    background-color: #234e52;
    background-color: rgba(35, 78, 82, var(--bg-opacity));
  }

  .sm\:bg-blue-100 {
    --bg-opacity: 1;
    background-color: #ebf8ff;
    background-color: rgba(235, 248, 255, var(--bg-opacity));
  }

  .sm\:bg-blue-200 {
    --bg-opacity: 1;
    background-color: #bee3f8;
    background-color: rgba(190, 227, 248, var(--bg-opacity));
  }

  .sm\:bg-blue-300 {
    --bg-opacity: 1;
    background-color: #90cdf4;
    background-color: rgba(144, 205, 244, var(--bg-opacity));
  }

  .sm\:bg-blue-400 {
    --bg-opacity: 1;
    background-color: #63b3ed;
    background-color: rgba(99, 179, 237, var(--bg-opacity));
  }

  .sm\:bg-blue-500 {
    --bg-opacity: 1;
    background-color: #4299e1;
    background-color: rgba(66, 153, 225, var(--bg-opacity));
  }

  .sm\:bg-blue-600 {
    --bg-opacity: 1;
    background-color: #3182ce;
    background-color: rgba(49, 130, 206, var(--bg-opacity));
  }

  .sm\:bg-blue-700 {
    --bg-opacity: 1;
    background-color: #2b6cb0;
    background-color: rgba(43, 108, 176, var(--bg-opacity));
  }

  .sm\:bg-blue-800 {
    --bg-opacity: 1;
    background-color: #2c5282;
    background-color: rgba(44, 82, 130, var(--bg-opacity));
  }

  .sm\:bg-blue-900 {
    --bg-opacity: 1;
    background-color: #2a4365;
    background-color: rgba(42, 67, 101, var(--bg-opacity));
  }

  .sm\:bg-indigo-100 {
    --bg-opacity: 1;
    background-color: #ebf4ff;
    background-color: rgba(235, 244, 255, var(--bg-opacity));
  }

  .sm\:bg-indigo-200 {
    --bg-opacity: 1;
    background-color: #c3dafe;
    background-color: rgba(195, 218, 254, var(--bg-opacity));
  }

  .sm\:bg-indigo-300 {
    --bg-opacity: 1;
    background-color: #a3bffa;
    background-color: rgba(163, 191, 250, var(--bg-opacity));
  }

  .sm\:bg-indigo-400 {
    --bg-opacity: 1;
    background-color: #7f9cf5;
    background-color: rgba(127, 156, 245, var(--bg-opacity));
  }

  .sm\:bg-indigo-500 {
    --bg-opacity: 1;
    background-color: #667eea;
    background-color: rgba(102, 126, 234, var(--bg-opacity));
  }

  .sm\:bg-indigo-600 {
    --bg-opacity: 1;
    background-color: #5a67d8;
    background-color: rgba(90, 103, 216, var(--bg-opacity));
  }

  .sm\:bg-indigo-700 {
    --bg-opacity: 1;
    background-color: #4c51bf;
    background-color: rgba(76, 81, 191, var(--bg-opacity));
  }

  .sm\:bg-indigo-800 {
    --bg-opacity: 1;
    background-color: #434190;
    background-color: rgba(67, 65, 144, var(--bg-opacity));
  }

  .sm\:bg-indigo-900 {
    --bg-opacity: 1;
    background-color: #3c366b;
    background-color: rgba(60, 54, 107, var(--bg-opacity));
  }

  .sm\:bg-purple-100 {
    --bg-opacity: 1;
    background-color: #faf5ff;
    background-color: rgba(250, 245, 255, var(--bg-opacity));
  }

  .sm\:bg-purple-200 {
    --bg-opacity: 1;
    background-color: #e9d8fd;
    background-color: rgba(233, 216, 253, var(--bg-opacity));
  }

  .sm\:bg-purple-300 {
    --bg-opacity: 1;
    background-color: #d6bcfa;
    background-color: rgba(214, 188, 250, var(--bg-opacity));
  }

  .sm\:bg-purple-400 {
    --bg-opacity: 1;
    background-color: #b794f4;
    background-color: rgba(183, 148, 244, var(--bg-opacity));
  }

  .sm\:bg-purple-500 {
    --bg-opacity: 1;
    background-color: #9f7aea;
    background-color: rgba(159, 122, 234, var(--bg-opacity));
  }

  .sm\:bg-purple-600 {
    --bg-opacity: 1;
    background-color: #805ad5;
    background-color: rgba(128, 90, 213, var(--bg-opacity));
  }

  .sm\:bg-purple-700 {
    --bg-opacity: 1;
    background-color: #6b46c1;
    background-color: rgba(107, 70, 193, var(--bg-opacity));
  }

  .sm\:bg-purple-800 {
    --bg-opacity: 1;
    background-color: #553c9a;
    background-color: rgba(85, 60, 154, var(--bg-opacity));
  }

  .sm\:bg-purple-900 {
    --bg-opacity: 1;
    background-color: #44337a;
    background-color: rgba(68, 51, 122, var(--bg-opacity));
  }

  .sm\:bg-pink-100 {
    --bg-opacity: 1;
    background-color: #fff5f7;
    background-color: rgba(255, 245, 247, var(--bg-opacity));
  }

  .sm\:bg-pink-200 {
    --bg-opacity: 1;
    background-color: #fed7e2;
    background-color: rgba(254, 215, 226, var(--bg-opacity));
  }

  .sm\:bg-pink-300 {
    --bg-opacity: 1;
    background-color: #fbb6ce;
    background-color: rgba(251, 182, 206, var(--bg-opacity));
  }

  .sm\:bg-pink-400 {
    --bg-opacity: 1;
    background-color: #f687b3;
    background-color: rgba(246, 135, 179, var(--bg-opacity));
  }

  .sm\:bg-pink-500 {
    --bg-opacity: 1;
    background-color: #ed64a6;
    background-color: rgba(237, 100, 166, var(--bg-opacity));
  }

  .sm\:bg-pink-600 {
    --bg-opacity: 1;
    background-color: #d53f8c;
    background-color: rgba(213, 63, 140, var(--bg-opacity));
  }

  .sm\:bg-pink-700 {
    --bg-opacity: 1;
    background-color: #b83280;
    background-color: rgba(184, 50, 128, var(--bg-opacity));
  }

  .sm\:bg-pink-800 {
    --bg-opacity: 1;
    background-color: #97266d;
    background-color: rgba(151, 38, 109, var(--bg-opacity));
  }

  .sm\:bg-pink-900 {
    --bg-opacity: 1;
    background-color: #702459;
    background-color: rgba(112, 36, 89, var(--bg-opacity));
  }

  .sm\:bg-esa {
    --bg-opacity: 1;
    background-color: #e53261;
    background-color: rgba(229, 50, 97, var(--bg-opacity));
  }

  .sm\:odd\:bg-transparent:nth-child(odd) {
    background-color: transparent;
  }

  .sm\:odd\:bg-current:nth-child(odd) {
    background-color: currentColor;
  }

  .sm\:odd\:bg-black:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .sm\:odd\:bg-white:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .sm\:odd\:bg-gray-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f7fafc;
    background-color: rgba(247, 250, 252, var(--bg-opacity));
  }

  .sm\:odd\:bg-gray-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #edf2f7;
    background-color: rgba(237, 242, 247, var(--bg-opacity));
  }

  .sm\:odd\:bg-gray-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e2e8f0;
    background-color: rgba(226, 232, 240, var(--bg-opacity));
  }

  .sm\:odd\:bg-gray-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #cbd5e0;
    background-color: rgba(203, 213, 224, var(--bg-opacity));
  }

  .sm\:odd\:bg-gray-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #a0aec0;
    background-color: rgba(160, 174, 192, var(--bg-opacity));
  }

  .sm\:odd\:bg-gray-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #718096;
    background-color: rgba(113, 128, 150, var(--bg-opacity));
  }

  .sm\:odd\:bg-gray-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #4a5568;
    background-color: rgba(74, 85, 104, var(--bg-opacity));
  }

  .sm\:odd\:bg-gray-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2d3748;
    background-color: rgba(45, 55, 72, var(--bg-opacity));
  }

  .sm\:odd\:bg-gray-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #1a202c;
    background-color: rgba(26, 32, 44, var(--bg-opacity));
  }

  .sm\:odd\:bg-red-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fff5f5;
    background-color: rgba(255, 245, 245, var(--bg-opacity));
  }

  .sm\:odd\:bg-red-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fed7d7;
    background-color: rgba(254, 215, 215, var(--bg-opacity));
  }

  .sm\:odd\:bg-red-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #feb2b2;
    background-color: rgba(254, 178, 178, var(--bg-opacity));
  }

  .sm\:odd\:bg-red-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fc8181;
    background-color: rgba(252, 129, 129, var(--bg-opacity));
  }

  .sm\:odd\:bg-red-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f56565;
    background-color: rgba(245, 101, 101, var(--bg-opacity));
  }

  .sm\:odd\:bg-red-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e53e3e;
    background-color: rgba(229, 62, 62, var(--bg-opacity));
  }

  .sm\:odd\:bg-red-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #c53030;
    background-color: rgba(197, 48, 48, var(--bg-opacity));
  }

  .sm\:odd\:bg-red-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #9b2c2c;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .sm\:odd\:bg-red-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #742a2a;
    background-color: rgba(116, 42, 42, var(--bg-opacity));
  }

  .sm\:odd\:bg-orange-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fffaf0;
    background-color: rgba(255, 250, 240, var(--bg-opacity));
  }

  .sm\:odd\:bg-orange-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #feebc8;
    background-color: rgba(254, 235, 200, var(--bg-opacity));
  }

  .sm\:odd\:bg-orange-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fbd38d;
    background-color: rgba(251, 211, 141, var(--bg-opacity));
  }

  .sm\:odd\:bg-orange-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f6ad55;
    background-color: rgba(246, 173, 85, var(--bg-opacity));
  }

  .sm\:odd\:bg-orange-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ed8936;
    background-color: rgba(237, 137, 54, var(--bg-opacity));
  }

  .sm\:odd\:bg-orange-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #dd6b20;
    background-color: rgba(221, 107, 32, var(--bg-opacity));
  }

  .sm\:odd\:bg-orange-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #c05621;
    background-color: rgba(192, 86, 33, var(--bg-opacity));
  }

  .sm\:odd\:bg-orange-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #9c4221;
    background-color: rgba(156, 66, 33, var(--bg-opacity));
  }

  .sm\:odd\:bg-orange-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #7b341e;
    background-color: rgba(123, 52, 30, var(--bg-opacity));
  }

  .sm\:odd\:bg-yellow-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fffff0;
    background-color: rgba(255, 255, 240, var(--bg-opacity));
  }

  .sm\:odd\:bg-yellow-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fefcbf;
    background-color: rgba(254, 252, 191, var(--bg-opacity));
  }

  .sm\:odd\:bg-yellow-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #faf089;
    background-color: rgba(250, 240, 137, var(--bg-opacity));
  }

  .sm\:odd\:bg-yellow-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f6e05e;
    background-color: rgba(246, 224, 94, var(--bg-opacity));
  }

  .sm\:odd\:bg-yellow-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ecc94b;
    background-color: rgba(236, 201, 75, var(--bg-opacity));
  }

  .sm\:odd\:bg-yellow-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #d69e2e;
    background-color: rgba(214, 158, 46, var(--bg-opacity));
  }

  .sm\:odd\:bg-yellow-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #b7791f;
    background-color: rgba(183, 121, 31, var(--bg-opacity));
  }

  .sm\:odd\:bg-yellow-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #975a16;
    background-color: rgba(151, 90, 22, var(--bg-opacity));
  }

  .sm\:odd\:bg-yellow-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #744210;
    background-color: rgba(116, 66, 16, var(--bg-opacity));
  }

  .sm\:odd\:bg-green-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f0fff4;
    background-color: rgba(240, 255, 244, var(--bg-opacity));
  }

  .sm\:odd\:bg-green-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #c6f6d5;
    background-color: rgba(198, 246, 213, var(--bg-opacity));
  }

  .sm\:odd\:bg-green-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #9ae6b4;
    background-color: rgba(154, 230, 180, var(--bg-opacity));
  }

  .sm\:odd\:bg-green-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #68d391;
    background-color: rgba(104, 211, 145, var(--bg-opacity));
  }

  .sm\:odd\:bg-green-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #48bb78;
    background-color: rgba(72, 187, 120, var(--bg-opacity));
  }

  .sm\:odd\:bg-green-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #38a169;
    background-color: rgba(56, 161, 105, var(--bg-opacity));
  }

  .sm\:odd\:bg-green-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2f855a;
    background-color: rgba(47, 133, 90, var(--bg-opacity));
  }

  .sm\:odd\:bg-green-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .sm\:odd\:bg-green-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #22543d;
    background-color: rgba(34, 84, 61, var(--bg-opacity));
  }

  .sm\:odd\:bg-teal-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e6fffa;
    background-color: rgba(230, 255, 250, var(--bg-opacity));
  }

  .sm\:odd\:bg-teal-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #b2f5ea;
    background-color: rgba(178, 245, 234, var(--bg-opacity));
  }

  .sm\:odd\:bg-teal-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #81e6d9;
    background-color: rgba(129, 230, 217, var(--bg-opacity));
  }

  .sm\:odd\:bg-teal-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #4fd1c5;
    background-color: rgba(79, 209, 197, var(--bg-opacity));
  }

  .sm\:odd\:bg-teal-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #38b2ac;
    background-color: rgba(56, 178, 172, var(--bg-opacity));
  }

  .sm\:odd\:bg-teal-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #319795;
    background-color: rgba(49, 151, 149, var(--bg-opacity));
  }

  .sm\:odd\:bg-teal-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2c7a7b;
    background-color: rgba(44, 122, 123, var(--bg-opacity));
  }

  .sm\:odd\:bg-teal-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #285e61;
    background-color: rgba(40, 94, 97, var(--bg-opacity));
  }

  .sm\:odd\:bg-teal-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #234e52;
    background-color: rgba(35, 78, 82, var(--bg-opacity));
  }

  .sm\:odd\:bg-blue-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ebf8ff;
    background-color: rgba(235, 248, 255, var(--bg-opacity));
  }

  .sm\:odd\:bg-blue-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #bee3f8;
    background-color: rgba(190, 227, 248, var(--bg-opacity));
  }

  .sm\:odd\:bg-blue-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #90cdf4;
    background-color: rgba(144, 205, 244, var(--bg-opacity));
  }

  .sm\:odd\:bg-blue-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #63b3ed;
    background-color: rgba(99, 179, 237, var(--bg-opacity));
  }

  .sm\:odd\:bg-blue-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #4299e1;
    background-color: rgba(66, 153, 225, var(--bg-opacity));
  }

  .sm\:odd\:bg-blue-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #3182ce;
    background-color: rgba(49, 130, 206, var(--bg-opacity));
  }

  .sm\:odd\:bg-blue-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2b6cb0;
    background-color: rgba(43, 108, 176, var(--bg-opacity));
  }

  .sm\:odd\:bg-blue-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2c5282;
    background-color: rgba(44, 82, 130, var(--bg-opacity));
  }

  .sm\:odd\:bg-blue-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2a4365;
    background-color: rgba(42, 67, 101, var(--bg-opacity));
  }

  .sm\:odd\:bg-indigo-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ebf4ff;
    background-color: rgba(235, 244, 255, var(--bg-opacity));
  }

  .sm\:odd\:bg-indigo-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #c3dafe;
    background-color: rgba(195, 218, 254, var(--bg-opacity));
  }

  .sm\:odd\:bg-indigo-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #a3bffa;
    background-color: rgba(163, 191, 250, var(--bg-opacity));
  }

  .sm\:odd\:bg-indigo-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #7f9cf5;
    background-color: rgba(127, 156, 245, var(--bg-opacity));
  }

  .sm\:odd\:bg-indigo-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #667eea;
    background-color: rgba(102, 126, 234, var(--bg-opacity));
  }

  .sm\:odd\:bg-indigo-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #5a67d8;
    background-color: rgba(90, 103, 216, var(--bg-opacity));
  }

  .sm\:odd\:bg-indigo-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #4c51bf;
    background-color: rgba(76, 81, 191, var(--bg-opacity));
  }

  .sm\:odd\:bg-indigo-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #434190;
    background-color: rgba(67, 65, 144, var(--bg-opacity));
  }

  .sm\:odd\:bg-indigo-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #3c366b;
    background-color: rgba(60, 54, 107, var(--bg-opacity));
  }

  .sm\:odd\:bg-purple-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #faf5ff;
    background-color: rgba(250, 245, 255, var(--bg-opacity));
  }

  .sm\:odd\:bg-purple-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e9d8fd;
    background-color: rgba(233, 216, 253, var(--bg-opacity));
  }

  .sm\:odd\:bg-purple-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #d6bcfa;
    background-color: rgba(214, 188, 250, var(--bg-opacity));
  }

  .sm\:odd\:bg-purple-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #b794f4;
    background-color: rgba(183, 148, 244, var(--bg-opacity));
  }

  .sm\:odd\:bg-purple-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #9f7aea;
    background-color: rgba(159, 122, 234, var(--bg-opacity));
  }

  .sm\:odd\:bg-purple-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #805ad5;
    background-color: rgba(128, 90, 213, var(--bg-opacity));
  }

  .sm\:odd\:bg-purple-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #6b46c1;
    background-color: rgba(107, 70, 193, var(--bg-opacity));
  }

  .sm\:odd\:bg-purple-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #553c9a;
    background-color: rgba(85, 60, 154, var(--bg-opacity));
  }

  .sm\:odd\:bg-purple-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #44337a;
    background-color: rgba(68, 51, 122, var(--bg-opacity));
  }

  .sm\:odd\:bg-pink-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fff5f7;
    background-color: rgba(255, 245, 247, var(--bg-opacity));
  }

  .sm\:odd\:bg-pink-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fed7e2;
    background-color: rgba(254, 215, 226, var(--bg-opacity));
  }

  .sm\:odd\:bg-pink-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fbb6ce;
    background-color: rgba(251, 182, 206, var(--bg-opacity));
  }

  .sm\:odd\:bg-pink-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f687b3;
    background-color: rgba(246, 135, 179, var(--bg-opacity));
  }

  .sm\:odd\:bg-pink-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ed64a6;
    background-color: rgba(237, 100, 166, var(--bg-opacity));
  }

  .sm\:odd\:bg-pink-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #d53f8c;
    background-color: rgba(213, 63, 140, var(--bg-opacity));
  }

  .sm\:odd\:bg-pink-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #b83280;
    background-color: rgba(184, 50, 128, var(--bg-opacity));
  }

  .sm\:odd\:bg-pink-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #97266d;
    background-color: rgba(151, 38, 109, var(--bg-opacity));
  }

  .sm\:odd\:bg-pink-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #702459;
    background-color: rgba(112, 36, 89, var(--bg-opacity));
  }

  .sm\:odd\:bg-esa:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e53261;
    background-color: rgba(229, 50, 97, var(--bg-opacity));
  }

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

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

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

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

  .sm\:hover\:bg-pink:hover {
    --bg-opacity: 1;
    /* background-color: #ffffff; */
    background-color: #702459;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .sm\:hover\:bg-gray-100:hover {
    --bg-opacity: 1;
    background-color: #f7fafc;
    background-color: rgba(247, 250, 252, var(--bg-opacity));
  }

  .sm\:hover\:bg-gray-200:hover {
    --bg-opacity: 1;
    background-color: #edf2f7;
    background-color: rgba(237, 242, 247, var(--bg-opacity));
  }

  .sm\:hover\:bg-gray-300:hover {
    --bg-opacity: 1;
    background-color: #e2e8f0;
    background-color: rgba(226, 232, 240, var(--bg-opacity));
  }

  .sm\:hover\:bg-gray-400:hover {
    --bg-opacity: 1;
    background-color: #cbd5e0;
    background-color: rgba(203, 213, 224, var(--bg-opacity));
  }

  .sm\:hover\:bg-gray-500:hover {
    --bg-opacity: 1;
    background-color: #a0aec0;
    background-color: rgba(160, 174, 192, var(--bg-opacity));
  }

  .sm\:hover\:bg-gray-600:hover {
    --bg-opacity: 1;
    background-color: #718096;
    background-color: rgba(113, 128, 150, var(--bg-opacity));
  }

  .sm\:hover\:bg-gray-700:hover {
    --bg-opacity: 1;
    background-color: #4a5568;
    background-color: rgba(74, 85, 104, var(--bg-opacity));
  }

  .sm\:hover\:bg-gray-800:hover {
    --bg-opacity: 1;
    background-color: #2d3748;
    background-color: rgba(45, 55, 72, var(--bg-opacity));
  }

  .sm\:hover\:bg-gray-900:hover {
    --bg-opacity: 1;
    background-color: #1a202c;
    background-color: rgba(26, 32, 44, var(--bg-opacity));
  }

  .sm\:hover\:bg-red-100:hover {
    --bg-opacity: 1;
    background-color: #fff5f5;
    background-color: rgba(255, 245, 245, var(--bg-opacity));
  }

  .sm\:hover\:bg-red-200:hover {
    --bg-opacity: 1;
    background-color: #fed7d7;
    background-color: rgba(254, 215, 215, var(--bg-opacity));
  }

  .sm\:hover\:bg-red-300:hover {
    --bg-opacity: 1;
    background-color: #feb2b2;
    background-color: rgba(254, 178, 178, var(--bg-opacity));
  }

  .sm\:hover\:bg-red-400:hover {
    --bg-opacity: 1;
    background-color: #fc8181;
    background-color: rgba(252, 129, 129, var(--bg-opacity));
  }

  .sm\:hover\:bg-red-500:hover {
    --bg-opacity: 1;
    background-color: #f56565;
    background-color: rgba(245, 101, 101, var(--bg-opacity));
  }

  .sm\:hover\:bg-red-600:hover {
    --bg-opacity: 1;
    background-color: #e53e3e;
    background-color: rgba(229, 62, 62, var(--bg-opacity));
  }

  .sm\:hover\:bg-red-700:hover {
    --bg-opacity: 1;
    background-color: #c53030;
    background-color: rgba(197, 48, 48, var(--bg-opacity));
  }

  .sm\:hover\:bg-red-800:hover {
    --bg-opacity: 1;
    background-color: #9b2c2c;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .sm\:hover\:bg-red-900:hover {
    --bg-opacity: 1;
    background-color: #742a2a;
    background-color: rgba(116, 42, 42, var(--bg-opacity));
  }

  .sm\:hover\:bg-orange-100:hover {
    --bg-opacity: 1;
    background-color: #fffaf0;
    background-color: rgba(255, 250, 240, var(--bg-opacity));
  }

  .sm\:hover\:bg-orange-200:hover {
    --bg-opacity: 1;
    background-color: #feebc8;
    background-color: rgba(254, 235, 200, var(--bg-opacity));
  }

  .sm\:hover\:bg-orange-300:hover {
    --bg-opacity: 1;
    background-color: #fbd38d;
    background-color: rgba(251, 211, 141, var(--bg-opacity));
  }

  .sm\:hover\:bg-orange-400:hover {
    --bg-opacity: 1;
    background-color: #f6ad55;
    background-color: rgba(246, 173, 85, var(--bg-opacity));
  }

  .sm\:hover\:bg-orange-500:hover {
    --bg-opacity: 1;
    background-color: #ed8936;
    background-color: rgba(237, 137, 54, var(--bg-opacity));
  }

  .sm\:hover\:bg-orange-600:hover {
    --bg-opacity: 1;
    background-color: #dd6b20;
    background-color: rgba(221, 107, 32, var(--bg-opacity));
  }

  .sm\:hover\:bg-orange-700:hover {
    --bg-opacity: 1;
    background-color: #c05621;
    background-color: rgba(192, 86, 33, var(--bg-opacity));
  }

  .sm\:hover\:bg-orange-800:hover {
    --bg-opacity: 1;
    background-color: #9c4221;
    background-color: rgba(156, 66, 33, var(--bg-opacity));
  }

  .sm\:hover\:bg-orange-900:hover {
    --bg-opacity: 1;
    background-color: #7b341e;
    background-color: rgba(123, 52, 30, var(--bg-opacity));
  }

  .sm\:hover\:bg-yellow-100:hover {
    --bg-opacity: 1;
    background-color: #fffff0;
    background-color: rgba(255, 255, 240, var(--bg-opacity));
  }

  .sm\:hover\:bg-yellow-200:hover {
    --bg-opacity: 1;
    background-color: #fefcbf;
    background-color: rgba(254, 252, 191, var(--bg-opacity));
  }

  .sm\:hover\:bg-yellow-300:hover {
    --bg-opacity: 1;
    background-color: #faf089;
    background-color: rgba(250, 240, 137, var(--bg-opacity));
  }

  .sm\:hover\:bg-yellow-400:hover {
    --bg-opacity: 1;
    background-color: #f6e05e;
    background-color: rgba(246, 224, 94, var(--bg-opacity));
  }

  .sm\:hover\:bg-yellow-500:hover {
    --bg-opacity: 1;
    background-color: #ecc94b;
    background-color: rgba(236, 201, 75, var(--bg-opacity));
  }

  .sm\:hover\:bg-yellow-600:hover {
    --bg-opacity: 1;
    background-color: #d69e2e;
    background-color: rgba(214, 158, 46, var(--bg-opacity));
  }

  .sm\:hover\:bg-yellow-700:hover {
    --bg-opacity: 1;
    background-color: #b7791f;
    background-color: rgba(183, 121, 31, var(--bg-opacity));
  }

  .sm\:hover\:bg-yellow-800:hover {
    --bg-opacity: 1;
    background-color: #975a16;
    background-color: rgba(151, 90, 22, var(--bg-opacity));
  }

  .sm\:hover\:bg-yellow-900:hover {
    --bg-opacity: 1;
    background-color: #744210;
    background-color: rgba(116, 66, 16, var(--bg-opacity));
  }

  .sm\:hover\:bg-green-100:hover {
    --bg-opacity: 1;
    background-color: #f0fff4;
    background-color: rgba(240, 255, 244, var(--bg-opacity));
  }

  .sm\:hover\:bg-green-200:hover {
    --bg-opacity: 1;
    background-color: #c6f6d5;
    background-color: rgba(198, 246, 213, var(--bg-opacity));
  }

  .sm\:hover\:bg-green-300:hover {
    --bg-opacity: 1;
    background-color: #9ae6b4;
    background-color: rgba(154, 230, 180, var(--bg-opacity));
  }

  .sm\:hover\:bg-green-400:hover {
    --bg-opacity: 1;
    background-color: #68d391;
    background-color: rgba(104, 211, 145, var(--bg-opacity));
  }

  .sm\:hover\:bg-green-500:hover {
    --bg-opacity: 1;
    background-color: #48bb78;
    background-color: rgba(72, 187, 120, var(--bg-opacity));
  }

  .sm\:hover\:bg-green-600:hover {
    --bg-opacity: 1;
    background-color: #38a169;
    background-color: rgba(56, 161, 105, var(--bg-opacity));
  }

  .sm\:hover\:bg-green-700:hover {
    --bg-opacity: 1;
    background-color: #2f855a;
    background-color: rgba(47, 133, 90, var(--bg-opacity));
  }

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

  .sm\:hover\:bg-green-900:hover {
    --bg-opacity: 1;
    background-color: #22543d;
    background-color: rgba(34, 84, 61, var(--bg-opacity));
  }

  .sm\:hover\:bg-teal-100:hover {
    --bg-opacity: 1;
    background-color: #e6fffa;
    background-color: rgba(230, 255, 250, var(--bg-opacity));
  }

  .sm\:hover\:bg-teal-200:hover {
    --bg-opacity: 1;
    background-color: #b2f5ea;
    background-color: rgba(178, 245, 234, var(--bg-opacity));
  }

  .sm\:hover\:bg-teal-300:hover {
    --bg-opacity: 1;
    background-color: #81e6d9;
    background-color: rgba(129, 230, 217, var(--bg-opacity));
  }

  .sm\:hover\:bg-teal-400:hover {
    --bg-opacity: 1;
    background-color: #4fd1c5;
    background-color: rgba(79, 209, 197, var(--bg-opacity));
  }

  .sm\:hover\:bg-teal-500:hover {
    --bg-opacity: 1;
    background-color: #38b2ac;
    background-color: rgba(56, 178, 172, var(--bg-opacity));
  }

  .sm\:hover\:bg-teal-600:hover {
    --bg-opacity: 1;
    background-color: #319795;
    background-color: rgba(49, 151, 149, var(--bg-opacity));
  }

  .sm\:hover\:bg-teal-700:hover {
    --bg-opacity: 1;
    background-color: #2c7a7b;
    background-color: rgba(44, 122, 123, var(--bg-opacity));
  }

  .sm\:hover\:bg-teal-800:hover {
    --bg-opacity: 1;
    background-color: #285e61;
    background-color: rgba(40, 94, 97, var(--bg-opacity));
  }

  .sm\:hover\:bg-teal-900:hover {
    --bg-opacity: 1;
    background-color: #234e52;
    background-color: rgba(35, 78, 82, var(--bg-opacity));
  }

  .sm\:hover\:bg-blue-100:hover {
    --bg-opacity: 1;
    background-color: #ebf8ff;
    background-color: rgba(235, 248, 255, var(--bg-opacity));
  }

  .sm\:hover\:bg-blue-200:hover {
    --bg-opacity: 1;
    background-color: #bee3f8;
    background-color: rgba(190, 227, 248, var(--bg-opacity));
  }

  .sm\:hover\:bg-blue-300:hover {
    --bg-opacity: 1;
    background-color: #90cdf4;
    background-color: rgba(144, 205, 244, var(--bg-opacity));
  }

  .sm\:hover\:bg-blue-400:hover {
    --bg-opacity: 1;
    background-color: #63b3ed;
    background-color: rgba(99, 179, 237, var(--bg-opacity));
  }

  .sm\:hover\:bg-blue-500:hover {
    --bg-opacity: 1;
    background-color: #4299e1;
    background-color: rgba(66, 153, 225, var(--bg-opacity));
  }

  .sm\:hover\:bg-blue-600:hover {
    --bg-opacity: 1;
    background-color: #3182ce;
    background-color: rgba(49, 130, 206, var(--bg-opacity));
  }

  .sm\:hover\:bg-blue-700:hover {
    --bg-opacity: 1;
    background-color: #2b6cb0;
    background-color: rgba(43, 108, 176, var(--bg-opacity));
  }

  .sm\:hover\:bg-blue-800:hover {
    --bg-opacity: 1;
    background-color: #2c5282;
    background-color: rgba(44, 82, 130, var(--bg-opacity));
  }

  .sm\:hover\:bg-blue-900:hover {
    --bg-opacity: 1;
    background-color: #2a4365;
    background-color: rgba(42, 67, 101, var(--bg-opacity));
  }

  .sm\:hover\:bg-indigo-100:hover {
    --bg-opacity: 1;
    background-color: #ebf4ff;
    background-color: rgba(235, 244, 255, var(--bg-opacity));
  }

  .sm\:hover\:bg-indigo-200:hover {
    --bg-opacity: 1;
    background-color: #c3dafe;
    background-color: rgba(195, 218, 254, var(--bg-opacity));
  }

  .sm\:hover\:bg-indigo-300:hover {
    --bg-opacity: 1;
    background-color: #a3bffa;
    background-color: rgba(163, 191, 250, var(--bg-opacity));
  }

  .sm\:hover\:bg-indigo-400:hover {
    --bg-opacity: 1;
    background-color: #7f9cf5;
    background-color: rgba(127, 156, 245, var(--bg-opacity));
  }

  .sm\:hover\:bg-indigo-500:hover {
    --bg-opacity: 1;
    background-color: #667eea;
    background-color: rgba(102, 126, 234, var(--bg-opacity));
  }

  .sm\:hover\:bg-indigo-600:hover {
    --bg-opacity: 1;
    background-color: #5a67d8;
    background-color: rgba(90, 103, 216, var(--bg-opacity));
  }

  .sm\:hover\:bg-indigo-700:hover {
    --bg-opacity: 1;
    background-color: #4c51bf;
    background-color: rgba(76, 81, 191, var(--bg-opacity));
  }

  .sm\:hover\:bg-indigo-800:hover {
    --bg-opacity: 1;
    background-color: #434190;
    background-color: rgba(67, 65, 144, var(--bg-opacity));
  }

  .sm\:hover\:bg-indigo-900:hover {
    --bg-opacity: 1;
    background-color: #3c366b;
    background-color: rgba(60, 54, 107, var(--bg-opacity));
  }

  .sm\:hover\:bg-purple-100:hover {
    --bg-opacity: 1;
    background-color: #faf5ff;
    background-color: rgba(250, 245, 255, var(--bg-opacity));
  }

  .sm\:hover\:bg-purple-200:hover {
    --bg-opacity: 1;
    background-color: #e9d8fd;
    background-color: rgba(233, 216, 253, var(--bg-opacity));
  }

  .sm\:hover\:bg-purple-300:hover {
    --bg-opacity: 1;
    background-color: #d6bcfa;
    background-color: rgba(214, 188, 250, var(--bg-opacity));
  }

  .sm\:hover\:bg-purple-400:hover {
    --bg-opacity: 1;
    background-color: #b794f4;
    background-color: rgba(183, 148, 244, var(--bg-opacity));
  }

  .sm\:hover\:bg-purple-500:hover {
    --bg-opacity: 1;
    background-color: #9f7aea;
    background-color: rgba(159, 122, 234, var(--bg-opacity));
  }

  .sm\:hover\:bg-purple-600:hover {
    --bg-opacity: 1;
    background-color: #805ad5;
    background-color: rgba(128, 90, 213, var(--bg-opacity));
  }

  .sm\:hover\:bg-purple-700:hover {
    --bg-opacity: 1;
    background-color: #6b46c1;
    background-color: rgba(107, 70, 193, var(--bg-opacity));
  }

  .sm\:hover\:bg-purple-800:hover {
    --bg-opacity: 1;
    background-color: #553c9a;
    background-color: rgba(85, 60, 154, var(--bg-opacity));
  }

  .sm\:hover\:bg-purple-900:hover {
    --bg-opacity: 1;
    background-color: #44337a;
    background-color: rgba(68, 51, 122, var(--bg-opacity));
  }

  .sm\:hover\:bg-pink-100:hover {
    --bg-opacity: 1;
    background-color: #fff5f7;
    background-color: rgba(255, 245, 247, var(--bg-opacity));
  }

  .sm\:hover\:bg-pink-200:hover {
    --bg-opacity: 1;
    background-color: #fed7e2;
    background-color: rgba(254, 215, 226, var(--bg-opacity));
  }

  .sm\:hover\:bg-pink-300:hover {
    --bg-opacity: 1;
    background-color: #fbb6ce;
    background-color: rgba(251, 182, 206, var(--bg-opacity));
  }

  .sm\:hover\:bg-pink-400:hover {
    --bg-opacity: 1;
    background-color: #f687b3;
    background-color: rgba(246, 135, 179, var(--bg-opacity));
  }

  .sm\:hover\:bg-pink-500:hover {
    --bg-opacity: 1;
    background-color: #ed64a6;
    background-color: rgba(237, 100, 166, var(--bg-opacity));
  }

  .sm\:hover\:bg-pink-600:hover {
    --bg-opacity: 1;
    background-color: #d53f8c;
    background-color: rgba(213, 63, 140, var(--bg-opacity));
  }

  .sm\:hover\:bg-pink-700:hover {
    --bg-opacity: 1;
    background-color: #b83280;
    background-color: rgba(184, 50, 128, var(--bg-opacity));
  }

  .sm\:hover\:bg-pink-800:hover {
    --bg-opacity: 1;
    background-color: #97266d;
    background-color: rgba(151, 38, 109, var(--bg-opacity));
  }

  .sm\:hover\:bg-pink-900:hover {
    --bg-opacity: 1;
    background-color: #702459;
    background-color: rgba(112, 36, 89, var(--bg-opacity));
  }

  .sm\:hover\:bg-esa:hover {
    --bg-opacity: 1;
    background-color: #e53261;
    background-color: rgba(229, 50, 97, var(--bg-opacity));
  }

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

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

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

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

  .sm\:focus\:bg-gray-100:focus {
    --bg-opacity: 1;
    background-color: #f7fafc;
    background-color: rgba(247, 250, 252, var(--bg-opacity));
  }

  .sm\:focus\:bg-gray-200:focus {
    --bg-opacity: 1;
    background-color: #edf2f7;
    background-color: rgba(237, 242, 247, var(--bg-opacity));
  }

  .sm\:focus\:bg-gray-300:focus {
    --bg-opacity: 1;
    background-color: #e2e8f0;
    background-color: rgba(226, 232, 240, var(--bg-opacity));
  }

  .sm\:focus\:bg-gray-400:focus {
    --bg-opacity: 1;
    background-color: #cbd5e0;
    background-color: rgba(203, 213, 224, var(--bg-opacity));
  }

  .sm\:focus\:bg-gray-500:focus {
    --bg-opacity: 1;
    background-color: #a0aec0;
    background-color: rgba(160, 174, 192, var(--bg-opacity));
  }

  .sm\:focus\:bg-gray-600:focus {
    --bg-opacity: 1;
    background-color: #718096;
    background-color: rgba(113, 128, 150, var(--bg-opacity));
  }

  .sm\:focus\:bg-gray-700:focus {
    --bg-opacity: 1;
    background-color: #4a5568;
    background-color: rgba(74, 85, 104, var(--bg-opacity));
  }

  .sm\:focus\:bg-gray-800:focus {
    --bg-opacity: 1;
    background-color: #2d3748;
    background-color: rgba(45, 55, 72, var(--bg-opacity));
  }

  .sm\:focus\:bg-gray-900:focus {
    --bg-opacity: 1;
    background-color: #1a202c;
    background-color: rgba(26, 32, 44, var(--bg-opacity));
  }

  .sm\:focus\:bg-red-100:focus {
    --bg-opacity: 1;
    background-color: #fff5f5;
    background-color: rgba(255, 245, 245, var(--bg-opacity));
  }

  .sm\:focus\:bg-red-200:focus {
    --bg-opacity: 1;
    background-color: #fed7d7;
    background-color: rgba(254, 215, 215, var(--bg-opacity));
  }

  .sm\:focus\:bg-red-300:focus {
    --bg-opacity: 1;
    background-color: #feb2b2;
    background-color: rgba(254, 178, 178, var(--bg-opacity));
  }

  .sm\:focus\:bg-red-400:focus {
    --bg-opacity: 1;
    background-color: #fc8181;
    background-color: rgba(252, 129, 129, var(--bg-opacity));
  }

  .sm\:focus\:bg-red-500:focus {
    --bg-opacity: 1;
    background-color: #f56565;
    background-color: rgba(245, 101, 101, var(--bg-opacity));
  }

  .sm\:focus\:bg-red-600:focus {
    --bg-opacity: 1;
    background-color: #e53e3e;
    background-color: rgba(229, 62, 62, var(--bg-opacity));
  }

  .sm\:focus\:bg-red-700:focus {
    --bg-opacity: 1;
    background-color: #c53030;
    background-color: rgba(197, 48, 48, var(--bg-opacity));
  }

  .sm\:focus\:bg-red-800:focus {
    --bg-opacity: 1;
    background-color: #9b2c2c;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .sm\:focus\:bg-red-900:focus {
    --bg-opacity: 1;
    background-color: #742a2a;
    background-color: rgba(116, 42, 42, var(--bg-opacity));
  }

  .sm\:focus\:bg-orange-100:focus {
    --bg-opacity: 1;
    background-color: #fffaf0;
    background-color: rgba(255, 250, 240, var(--bg-opacity));
  }

  .sm\:focus\:bg-orange-200:focus {
    --bg-opacity: 1;
    background-color: #feebc8;
    background-color: rgba(254, 235, 200, var(--bg-opacity));
  }

  .sm\:focus\:bg-orange-300:focus {
    --bg-opacity: 1;
    background-color: #fbd38d;
    background-color: rgba(251, 211, 141, var(--bg-opacity));
  }

  .sm\:focus\:bg-orange-400:focus {
    --bg-opacity: 1;
    background-color: #f6ad55;
    background-color: rgba(246, 173, 85, var(--bg-opacity));
  }

  .sm\:focus\:bg-orange-500:focus {
    --bg-opacity: 1;
    background-color: #ed8936;
    background-color: rgba(237, 137, 54, var(--bg-opacity));
  }

  .sm\:focus\:bg-orange-600:focus {
    --bg-opacity: 1;
    background-color: #dd6b20;
    background-color: rgba(221, 107, 32, var(--bg-opacity));
  }

  .sm\:focus\:bg-orange-700:focus {
    --bg-opacity: 1;
    background-color: #c05621;
    background-color: rgba(192, 86, 33, var(--bg-opacity));
  }

  .sm\:focus\:bg-orange-800:focus {
    --bg-opacity: 1;
    background-color: #9c4221;
    background-color: rgba(156, 66, 33, var(--bg-opacity));
  }

  .sm\:focus\:bg-orange-900:focus {
    --bg-opacity: 1;
    background-color: #7b341e;
    background-color: rgba(123, 52, 30, var(--bg-opacity));
  }

  .sm\:focus\:bg-yellow-100:focus {
    --bg-opacity: 1;
    background-color: #fffff0;
    background-color: rgba(255, 255, 240, var(--bg-opacity));
  }

  .sm\:focus\:bg-yellow-200:focus {
    --bg-opacity: 1;
    background-color: #fefcbf;
    background-color: rgba(254, 252, 191, var(--bg-opacity));
  }

  .sm\:focus\:bg-yellow-300:focus {
    --bg-opacity: 1;
    background-color: #faf089;
    background-color: rgba(250, 240, 137, var(--bg-opacity));
  }

  .sm\:focus\:bg-yellow-400:focus {
    --bg-opacity: 1;
    background-color: #f6e05e;
    background-color: rgba(246, 224, 94, var(--bg-opacity));
  }

  .sm\:focus\:bg-yellow-500:focus {
    --bg-opacity: 1;
    background-color: #ecc94b;
    background-color: rgba(236, 201, 75, var(--bg-opacity));
  }

  .sm\:focus\:bg-yellow-600:focus {
    --bg-opacity: 1;
    background-color: #d69e2e;
    background-color: rgba(214, 158, 46, var(--bg-opacity));
  }

  .sm\:focus\:bg-yellow-700:focus {
    --bg-opacity: 1;
    background-color: #b7791f;
    background-color: rgba(183, 121, 31, var(--bg-opacity));
  }

  .sm\:focus\:bg-yellow-800:focus {
    --bg-opacity: 1;
    background-color: #975a16;
    background-color: rgba(151, 90, 22, var(--bg-opacity));
  }

  .sm\:focus\:bg-yellow-900:focus {
    --bg-opacity: 1;
    background-color: #744210;
    background-color: rgba(116, 66, 16, var(--bg-opacity));
  }

  .sm\:focus\:bg-green-100:focus {
    --bg-opacity: 1;
    background-color: #f0fff4;
    background-color: rgba(240, 255, 244, var(--bg-opacity));
  }

  .sm\:focus\:bg-green-200:focus {
    --bg-opacity: 1;
    background-color: #c6f6d5;
    background-color: rgba(198, 246, 213, var(--bg-opacity));
  }

  .sm\:focus\:bg-green-300:focus {
    --bg-opacity: 1;
    background-color: #9ae6b4;
    background-color: rgba(154, 230, 180, var(--bg-opacity));
  }

  .sm\:focus\:bg-green-400:focus {
    --bg-opacity: 1;
    background-color: #68d391;
    background-color: rgba(104, 211, 145, var(--bg-opacity));
  }

  .sm\:focus\:bg-green-500:focus {
    --bg-opacity: 1;
    background-color: #48bb78;
    background-color: rgba(72, 187, 120, var(--bg-opacity));
  }

  .sm\:focus\:bg-green-600:focus {
    --bg-opacity: 1;
    background-color: #38a169;
    background-color: rgba(56, 161, 105, var(--bg-opacity));
  }

  .sm\:focus\:bg-green-700:focus {
    --bg-opacity: 1;
    background-color: #2f855a;
    background-color: rgba(47, 133, 90, var(--bg-opacity));
  }

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

  .sm\:focus\:bg-green-900:focus {
    --bg-opacity: 1;
    background-color: #22543d;
    background-color: rgba(34, 84, 61, var(--bg-opacity));
  }

  .sm\:focus\:bg-teal-100:focus {
    --bg-opacity: 1;
    background-color: #e6fffa;
    background-color: rgba(230, 255, 250, var(--bg-opacity));
  }

  .sm\:focus\:bg-teal-200:focus {
    --bg-opacity: 1;
    background-color: #b2f5ea;
    background-color: rgba(178, 245, 234, var(--bg-opacity));
  }

  .sm\:focus\:bg-teal-300:focus {
    --bg-opacity: 1;
    background-color: #81e6d9;
    background-color: rgba(129, 230, 217, var(--bg-opacity));
  }

  .sm\:focus\:bg-teal-400:focus {
    --bg-opacity: 1;
    background-color: #4fd1c5;
    background-color: rgba(79, 209, 197, var(--bg-opacity));
  }

  .sm\:focus\:bg-teal-500:focus {
    --bg-opacity: 1;
    background-color: #38b2ac;
    background-color: rgba(56, 178, 172, var(--bg-opacity));
  }

  .sm\:focus\:bg-teal-600:focus {
    --bg-opacity: 1;
    background-color: #319795;
    background-color: rgba(49, 151, 149, var(--bg-opacity));
  }

  .sm\:focus\:bg-teal-700:focus {
    --bg-opacity: 1;
    background-color: #2c7a7b;
    background-color: rgba(44, 122, 123, var(--bg-opacity));
  }

  .sm\:focus\:bg-teal-800:focus {
    --bg-opacity: 1;
    background-color: #285e61;
    background-color: rgba(40, 94, 97, var(--bg-opacity));
  }

  .sm\:focus\:bg-teal-900:focus {
    --bg-opacity: 1;
    background-color: #234e52;
    background-color: rgba(35, 78, 82, var(--bg-opacity));
  }

  .sm\:focus\:bg-blue-100:focus {
    --bg-opacity: 1;
    background-color: #ebf8ff;
    background-color: rgba(235, 248, 255, var(--bg-opacity));
  }

  .sm\:focus\:bg-blue-200:focus {
    --bg-opacity: 1;
    background-color: #bee3f8;
    background-color: rgba(190, 227, 248, var(--bg-opacity));
  }

  .sm\:focus\:bg-blue-300:focus {
    --bg-opacity: 1;
    background-color: #90cdf4;
    background-color: rgba(144, 205, 244, var(--bg-opacity));
  }

  .sm\:focus\:bg-blue-400:focus {
    --bg-opacity: 1;
    background-color: #63b3ed;
    background-color: rgba(99, 179, 237, var(--bg-opacity));
  }

  .sm\:focus\:bg-blue-500:focus {
    --bg-opacity: 1;
    background-color: #4299e1;
    background-color: rgba(66, 153, 225, var(--bg-opacity));
  }

  .sm\:focus\:bg-blue-600:focus {
    --bg-opacity: 1;
    background-color: #3182ce;
    background-color: rgba(49, 130, 206, var(--bg-opacity));
  }

  .sm\:focus\:bg-blue-700:focus {
    --bg-opacity: 1;
    background-color: #2b6cb0;
    background-color: rgba(43, 108, 176, var(--bg-opacity));
  }

  .sm\:focus\:bg-blue-800:focus {
    --bg-opacity: 1;
    background-color: #2c5282;
    background-color: rgba(44, 82, 130, var(--bg-opacity));
  }

  .sm\:focus\:bg-blue-900:focus {
    --bg-opacity: 1;
    background-color: #2a4365;
    background-color: rgba(42, 67, 101, var(--bg-opacity));
  }

  .sm\:focus\:bg-indigo-100:focus {
    --bg-opacity: 1;
    background-color: #ebf4ff;
    background-color: rgba(235, 244, 255, var(--bg-opacity));
  }

  .sm\:focus\:bg-indigo-200:focus {
    --bg-opacity: 1;
    background-color: #c3dafe;
    background-color: rgba(195, 218, 254, var(--bg-opacity));
  }

  .sm\:focus\:bg-indigo-300:focus {
    --bg-opacity: 1;
    background-color: #a3bffa;
    background-color: rgba(163, 191, 250, var(--bg-opacity));
  }

  .sm\:focus\:bg-indigo-400:focus {
    --bg-opacity: 1;
    background-color: #7f9cf5;
    background-color: rgba(127, 156, 245, var(--bg-opacity));
  }

  .sm\:focus\:bg-indigo-500:focus {
    --bg-opacity: 1;
    background-color: #667eea;
    background-color: rgba(102, 126, 234, var(--bg-opacity));
  }

  .sm\:focus\:bg-indigo-600:focus {
    --bg-opacity: 1;
    background-color: #5a67d8;
    background-color: rgba(90, 103, 216, var(--bg-opacity));
  }

  .sm\:focus\:bg-indigo-700:focus {
    --bg-opacity: 1;
    background-color: #4c51bf;
    background-color: rgba(76, 81, 191, var(--bg-opacity));
  }

  .sm\:focus\:bg-indigo-800:focus {
    --bg-opacity: 1;
    background-color: #434190;
    background-color: rgba(67, 65, 144, var(--bg-opacity));
  }

  .sm\:focus\:bg-indigo-900:focus {
    --bg-opacity: 1;
    background-color: #3c366b;
    background-color: rgba(60, 54, 107, var(--bg-opacity));
  }

  .sm\:focus\:bg-purple-100:focus {
    --bg-opacity: 1;
    background-color: #faf5ff;
    background-color: rgba(250, 245, 255, var(--bg-opacity));
  }

  .sm\:focus\:bg-purple-200:focus {
    --bg-opacity: 1;
    background-color: #e9d8fd;
    background-color: rgba(233, 216, 253, var(--bg-opacity));
  }

  .sm\:focus\:bg-purple-300:focus {
    --bg-opacity: 1;
    background-color: #d6bcfa;
    background-color: rgba(214, 188, 250, var(--bg-opacity));
  }

  .sm\:focus\:bg-purple-400:focus {
    --bg-opacity: 1;
    background-color: #b794f4;
    background-color: rgba(183, 148, 244, var(--bg-opacity));
  }

  .sm\:focus\:bg-purple-500:focus {
    --bg-opacity: 1;
    background-color: #9f7aea;
    background-color: rgba(159, 122, 234, var(--bg-opacity));
  }

  .sm\:focus\:bg-purple-600:focus {
    --bg-opacity: 1;
    background-color: #805ad5;
    background-color: rgba(128, 90, 213, var(--bg-opacity));
  }

  .sm\:focus\:bg-purple-700:focus {
    --bg-opacity: 1;
    background-color: #6b46c1;
    background-color: rgba(107, 70, 193, var(--bg-opacity));
  }

  .sm\:focus\:bg-purple-800:focus {
    --bg-opacity: 1;
    background-color: #553c9a;
    background-color: rgba(85, 60, 154, var(--bg-opacity));
  }

  .sm\:focus\:bg-purple-900:focus {
    --bg-opacity: 1;
    background-color: #44337a;
    background-color: rgba(68, 51, 122, var(--bg-opacity));
  }

  .sm\:focus\:bg-pink-100:focus {
    --bg-opacity: 1;
    background-color: #fff5f7;
    background-color: rgba(255, 245, 247, var(--bg-opacity));
  }

  .sm\:focus\:bg-pink-200:focus {
    --bg-opacity: 1;
    background-color: #fed7e2;
    background-color: rgba(254, 215, 226, var(--bg-opacity));
  }

  .sm\:focus\:bg-pink-300:focus {
    --bg-opacity: 1;
    background-color: #fbb6ce;
    background-color: rgba(251, 182, 206, var(--bg-opacity));
  }

  .sm\:focus\:bg-pink-400:focus {
    --bg-opacity: 1;
    background-color: #f687b3;
    background-color: rgba(246, 135, 179, var(--bg-opacity));
  }

  .sm\:focus\:bg-pink-500:focus {
    --bg-opacity: 1;
    background-color: #ed64a6;
    background-color: rgba(237, 100, 166, var(--bg-opacity));
  }

  .sm\:focus\:bg-pink-600:focus {
    --bg-opacity: 1;
    background-color: #d53f8c;
    background-color: rgba(213, 63, 140, var(--bg-opacity));
  }

  .sm\:focus\:bg-pink-700:focus {
    --bg-opacity: 1;
    background-color: #b83280;
    background-color: rgba(184, 50, 128, var(--bg-opacity));
  }

  .sm\:focus\:bg-pink-800:focus {
    --bg-opacity: 1;
    background-color: #97266d;
    background-color: rgba(151, 38, 109, var(--bg-opacity));
  }

  .sm\:focus\:bg-pink-900:focus {
    --bg-opacity: 1;
    background-color: #702459;
    background-color: rgba(112, 36, 89, var(--bg-opacity));
  }

  .sm\:focus\:bg-esa:focus {
    --bg-opacity: 1;
    background-color: #e53261;
    background-color: rgba(229, 50, 97, var(--bg-opacity));
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .sm\:border-current {
    border-color: currentColor;
  }

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

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

  .sm\:border-gray-100 {
    --border-opacity: 1;
    border-color: #f7fafc;
    border-color: rgba(247, 250, 252, var(--border-opacity));
  }

  .sm\:border-gray-200 {
    --border-opacity: 1;
    border-color: #edf2f7;
    border-color: rgba(237, 242, 247, var(--border-opacity));
  }

  .sm\:border-gray-300 {
    --border-opacity: 1;
    border-color: #e2e8f0;
    border-color: rgba(226, 232, 240, var(--border-opacity));
  }

  .sm\:border-gray-400 {
    --border-opacity: 1;
    border-color: #cbd5e0;
    border-color: rgba(203, 213, 224, var(--border-opacity));
  }

  .sm\:border-gray-500 {
    --border-opacity: 1;
    border-color: #a0aec0;
    border-color: rgba(160, 174, 192, var(--border-opacity));
  }

  .sm\:border-gray-600 {
    --border-opacity: 1;
    border-color: #718096;
    border-color: rgba(113, 128, 150, var(--border-opacity));
  }

  .sm\:border-gray-700 {
    --border-opacity: 1;
    border-color: #4a5568;
    border-color: rgba(74, 85, 104, var(--border-opacity));
  }

  .sm\:border-gray-800 {
    --border-opacity: 1;
    border-color: #2d3748;
    border-color: rgba(45, 55, 72, var(--border-opacity));
  }

  .sm\:border-gray-900 {
    --border-opacity: 1;
    border-color: #1a202c;
    border-color: rgba(26, 32, 44, var(--border-opacity));
  }

  .sm\:border-red-100 {
    --border-opacity: 1;
    border-color: #fff5f5;
    border-color: rgba(255, 245, 245, var(--border-opacity));
  }

  .sm\:border-red-200 {
    --border-opacity: 1;
    border-color: #fed7d7;
    border-color: rgba(254, 215, 215, var(--border-opacity));
  }

  .sm\:border-red-300 {
    --border-opacity: 1;
    border-color: #feb2b2;
    border-color: rgba(254, 178, 178, var(--border-opacity));
  }

  .sm\:border-red-400 {
    --border-opacity: 1;
    border-color: #fc8181;
    border-color: rgba(252, 129, 129, var(--border-opacity));
  }

  .sm\:border-red-500 {
    --border-opacity: 1;
    border-color: #f56565;
    border-color: rgba(245, 101, 101, var(--border-opacity));
  }

  .sm\:border-red-600 {
    --border-opacity: 1;
    border-color: #e53e3e;
    border-color: rgba(229, 62, 62, var(--border-opacity));
  }

  .sm\:border-red-700 {
    --border-opacity: 1;
    border-color: #c53030;
    border-color: rgba(197, 48, 48, var(--border-opacity));
  }

  .sm\:border-red-800 {
    --border-opacity: 1;
    border-color: #9b2c2c;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .sm\:border-red-900 {
    --border-opacity: 1;
    border-color: #742a2a;
    border-color: rgba(116, 42, 42, var(--border-opacity));
  }

  .sm\:border-orange-100 {
    --border-opacity: 1;
    border-color: #fffaf0;
    border-color: rgba(255, 250, 240, var(--border-opacity));
  }

  .sm\:border-orange-200 {
    --border-opacity: 1;
    border-color: #feebc8;
    border-color: rgba(254, 235, 200, var(--border-opacity));
  }

  .sm\:border-orange-300 {
    --border-opacity: 1;
    border-color: #fbd38d;
    border-color: rgba(251, 211, 141, var(--border-opacity));
  }

  .sm\:border-orange-400 {
    --border-opacity: 1;
    border-color: #f6ad55;
    border-color: rgba(246, 173, 85, var(--border-opacity));
  }

  .sm\:border-orange-500 {
    --border-opacity: 1;
    border-color: #ed8936;
    border-color: rgba(237, 137, 54, var(--border-opacity));
  }

  .sm\:border-orange-600 {
    --border-opacity: 1;
    border-color: #dd6b20;
    border-color: rgba(221, 107, 32, var(--border-opacity));
  }

  .sm\:border-orange-700 {
    --border-opacity: 1;
    border-color: #c05621;
    border-color: rgba(192, 86, 33, var(--border-opacity));
  }

  .sm\:border-orange-800 {
    --border-opacity: 1;
    border-color: #9c4221;
    border-color: rgba(156, 66, 33, var(--border-opacity));
  }

  .sm\:border-orange-900 {
    --border-opacity: 1;
    border-color: #7b341e;
    border-color: rgba(123, 52, 30, var(--border-opacity));
  }

  .sm\:border-yellow-100 {
    --border-opacity: 1;
    border-color: #fffff0;
    border-color: rgba(255, 255, 240, var(--border-opacity));
  }

  .sm\:border-yellow-200 {
    --border-opacity: 1;
    border-color: #fefcbf;
    border-color: rgba(254, 252, 191, var(--border-opacity));
  }

  .sm\:border-yellow-300 {
    --border-opacity: 1;
    border-color: #faf089;
    border-color: rgba(250, 240, 137, var(--border-opacity));
  }

  .sm\:border-yellow-400 {
    --border-opacity: 1;
    border-color: #f6e05e;
    border-color: rgba(246, 224, 94, var(--border-opacity));
  }

  .sm\:border-yellow-500 {
    --border-opacity: 1;
    border-color: #ecc94b;
    border-color: rgba(236, 201, 75, var(--border-opacity));
  }

  .sm\:border-yellow-600 {
    --border-opacity: 1;
    border-color: #d69e2e;
    border-color: rgba(214, 158, 46, var(--border-opacity));
  }

  .sm\:border-yellow-700 {
    --border-opacity: 1;
    border-color: #b7791f;
    border-color: rgba(183, 121, 31, var(--border-opacity));
  }

  .sm\:border-yellow-800 {
    --border-opacity: 1;
    border-color: #975a16;
    border-color: rgba(151, 90, 22, var(--border-opacity));
  }

  .sm\:border-yellow-900 {
    --border-opacity: 1;
    border-color: #744210;
    border-color: rgba(116, 66, 16, var(--border-opacity));
  }

  .sm\:border-green-100 {
    --border-opacity: 1;
    border-color: #f0fff4;
    border-color: rgba(240, 255, 244, var(--border-opacity));
  }

  .sm\:border-green-200 {
    --border-opacity: 1;
    border-color: #c6f6d5;
    border-color: rgba(198, 246, 213, var(--border-opacity));
  }

  .sm\:border-green-300 {
    --border-opacity: 1;
    border-color: #9ae6b4;
    border-color: rgba(154, 230, 180, var(--border-opacity));
  }

  .sm\:border-green-400 {
    --border-opacity: 1;
    border-color: #68d391;
    border-color: rgba(104, 211, 145, var(--border-opacity));
  }

  .sm\:border-green-500 {
    --border-opacity: 1;
    border-color: #48bb78;
    border-color: rgba(72, 187, 120, var(--border-opacity));
  }

  .sm\:border-green-600 {
    --border-opacity: 1;
    border-color: #38a169;
    border-color: rgba(56, 161, 105, var(--border-opacity));
  }

  .sm\:border-green-700 {
    --border-opacity: 1;
    border-color: #2f855a;
    border-color: rgba(47, 133, 90, var(--border-opacity));
  }

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

  .sm\:border-green-900 {
    --border-opacity: 1;
    border-color: #22543d;
    border-color: rgba(34, 84, 61, var(--border-opacity));
  }

  .sm\:border-teal-100 {
    --border-opacity: 1;
    border-color: #e6fffa;
    border-color: rgba(230, 255, 250, var(--border-opacity));
  }

  .sm\:border-teal-200 {
    --border-opacity: 1;
    border-color: #b2f5ea;
    border-color: rgba(178, 245, 234, var(--border-opacity));
  }

  .sm\:border-teal-300 {
    --border-opacity: 1;
    border-color: #81e6d9;
    border-color: rgba(129, 230, 217, var(--border-opacity));
  }

  .sm\:border-teal-400 {
    --border-opacity: 1;
    border-color: #4fd1c5;
    border-color: rgba(79, 209, 197, var(--border-opacity));
  }

  .sm\:border-teal-500 {
    --border-opacity: 1;
    border-color: #38b2ac;
    border-color: rgba(56, 178, 172, var(--border-opacity));
  }

  .sm\:border-teal-600 {
    --border-opacity: 1;
    border-color: #319795;
    border-color: rgba(49, 151, 149, var(--border-opacity));
  }

  .sm\:border-teal-700 {
    --border-opacity: 1;
    border-color: #2c7a7b;
    border-color: rgba(44, 122, 123, var(--border-opacity));
  }

  .sm\:border-teal-800 {
    --border-opacity: 1;
    border-color: #285e61;
    border-color: rgba(40, 94, 97, var(--border-opacity));
  }

  .sm\:border-teal-900 {
    --border-opacity: 1;
    border-color: #234e52;
    border-color: rgba(35, 78, 82, var(--border-opacity));
  }

  .sm\:border-blue-100 {
    --border-opacity: 1;
    border-color: #ebf8ff;
    border-color: rgba(235, 248, 255, var(--border-opacity));
  }

  .sm\:border-blue-200 {
    --border-opacity: 1;
    border-color: #bee3f8;
    border-color: rgba(190, 227, 248, var(--border-opacity));
  }

  .sm\:border-blue-300 {
    --border-opacity: 1;
    border-color: #90cdf4;
    border-color: rgba(144, 205, 244, var(--border-opacity));
  }

  .sm\:border-blue-400 {
    --border-opacity: 1;
    border-color: #63b3ed;
    border-color: rgba(99, 179, 237, var(--border-opacity));
  }

  .sm\:border-blue-500 {
    --border-opacity: 1;
    border-color: #4299e1;
    border-color: rgba(66, 153, 225, var(--border-opacity));
  }

  .sm\:border-blue-600 {
    --border-opacity: 1;
    border-color: #3182ce;
    border-color: rgba(49, 130, 206, var(--border-opacity));
  }

  .sm\:border-blue-700 {
    --border-opacity: 1;
    border-color: #2b6cb0;
    border-color: rgba(43, 108, 176, var(--border-opacity));
  }

  .sm\:border-blue-800 {
    --border-opacity: 1;
    border-color: #2c5282;
    border-color: rgba(44, 82, 130, var(--border-opacity));
  }

  .sm\:border-blue-900 {
    --border-opacity: 1;
    border-color: #2a4365;
    border-color: rgba(42, 67, 101, var(--border-opacity));
  }

  .sm\:border-indigo-100 {
    --border-opacity: 1;
    border-color: #ebf4ff;
    border-color: rgba(235, 244, 255, var(--border-opacity));
  }

  .sm\:border-indigo-200 {
    --border-opacity: 1;
    border-color: #c3dafe;
    border-color: rgba(195, 218, 254, var(--border-opacity));
  }

  .sm\:border-indigo-300 {
    --border-opacity: 1;
    border-color: #a3bffa;
    border-color: rgba(163, 191, 250, var(--border-opacity));
  }

  .sm\:border-indigo-400 {
    --border-opacity: 1;
    border-color: #7f9cf5;
    border-color: rgba(127, 156, 245, var(--border-opacity));
  }

  .sm\:border-indigo-500 {
    --border-opacity: 1;
    border-color: #667eea;
    border-color: rgba(102, 126, 234, var(--border-opacity));
  }

  .sm\:border-indigo-600 {
    --border-opacity: 1;
    border-color: #5a67d8;
    border-color: rgba(90, 103, 216, var(--border-opacity));
  }

  .sm\:border-indigo-700 {
    --border-opacity: 1;
    border-color: #4c51bf;
    border-color: rgba(76, 81, 191, var(--border-opacity));
  }

  .sm\:border-indigo-800 {
    --border-opacity: 1;
    border-color: #434190;
    border-color: rgba(67, 65, 144, var(--border-opacity));
  }

  .sm\:border-indigo-900 {
    --border-opacity: 1;
    border-color: #3c366b;
    border-color: rgba(60, 54, 107, var(--border-opacity));
  }

  .sm\:border-purple-100 {
    --border-opacity: 1;
    border-color: #faf5ff;
    border-color: rgba(250, 245, 255, var(--border-opacity));
  }

  .sm\:border-purple-200 {
    --border-opacity: 1;
    border-color: #e9d8fd;
    border-color: rgba(233, 216, 253, var(--border-opacity));
  }

  .sm\:border-purple-300 {
    --border-opacity: 1;
    border-color: #d6bcfa;
    border-color: rgba(214, 188, 250, var(--border-opacity));
  }

  .sm\:border-purple-400 {
    --border-opacity: 1;
    border-color: #b794f4;
    border-color: rgba(183, 148, 244, var(--border-opacity));
  }

  .sm\:border-purple-500 {
    --border-opacity: 1;
    border-color: #9f7aea;
    border-color: rgba(159, 122, 234, var(--border-opacity));
  }

  .sm\:border-purple-600 {
    --border-opacity: 1;
    border-color: #805ad5;
    border-color: rgba(128, 90, 213, var(--border-opacity));
  }

  .sm\:border-purple-700 {
    --border-opacity: 1;
    border-color: #6b46c1;
    border-color: rgba(107, 70, 193, var(--border-opacity));
  }

  .sm\:border-purple-800 {
    --border-opacity: 1;
    border-color: #553c9a;
    border-color: rgba(85, 60, 154, var(--border-opacity));
  }

  .sm\:border-purple-900 {
    --border-opacity: 1;
    border-color: #44337a;
    border-color: rgba(68, 51, 122, var(--border-opacity));
  }

  .sm\:border-pink-100 {
    --border-opacity: 1;
    border-color: #fff5f7;
    border-color: rgba(255, 245, 247, var(--border-opacity));
  }

  .sm\:border-pink-200 {
    --border-opacity: 1;
    border-color: #fed7e2;
    border-color: rgba(254, 215, 226, var(--border-opacity));
  }

  .sm\:border-pink-300 {
    --border-opacity: 1;
    border-color: #fbb6ce;
    border-color: rgba(251, 182, 206, var(--border-opacity));
  }

  .sm\:border-pink-400 {
    --border-opacity: 1;
    border-color: #f687b3;
    border-color: rgba(246, 135, 179, var(--border-opacity));
  }

  .sm\:border-pink-500 {
    --border-opacity: 1;
    border-color: #ed64a6;
    border-color: rgba(237, 100, 166, var(--border-opacity));
  }

  .sm\:border-pink-600 {
    --border-opacity: 1;
    border-color: #d53f8c;
    border-color: rgba(213, 63, 140, var(--border-opacity));
  }

  .sm\:border-pink-700 {
    --border-opacity: 1;
    border-color: #b83280;
    border-color: rgba(184, 50, 128, var(--border-opacity));
  }

  .sm\:border-pink-800 {
    --border-opacity: 1;
    border-color: #97266d;
    border-color: rgba(151, 38, 109, var(--border-opacity));
  }

  .sm\:border-pink-900 {
    --border-opacity: 1;
    border-color: #702459;
    border-color: rgba(112, 36, 89, var(--border-opacity));
  }

  .sm\:border-esa {
    --border-opacity: 1;
    border-color: #e53261;
    border-color: rgba(229, 50, 97, var(--border-opacity));
  }

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

  .sm\:hover\:border-current:hover {
    border-color: currentColor;
  }

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

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

  .sm\:hover\:border-gray-100:hover {
    --border-opacity: 1;
    border-color: #f7fafc;
    border-color: rgba(247, 250, 252, var(--border-opacity));
  }

  .sm\:hover\:border-gray-200:hover {
    --border-opacity: 1;
    border-color: #edf2f7;
    border-color: rgba(237, 242, 247, var(--border-opacity));
  }

  .sm\:hover\:border-gray-300:hover {
    --border-opacity: 1;
    border-color: #e2e8f0;
    border-color: rgba(226, 232, 240, var(--border-opacity));
  }

  .sm\:hover\:border-gray-400:hover {
    --border-opacity: 1;
    border-color: #cbd5e0;
    border-color: rgba(203, 213, 224, var(--border-opacity));
  }

  .sm\:hover\:border-gray-500:hover {
    --border-opacity: 1;
    border-color: #a0aec0;
    border-color: rgba(160, 174, 192, var(--border-opacity));
  }

  .sm\:hover\:border-gray-600:hover {
    --border-opacity: 1;
    border-color: #718096;
    border-color: rgba(113, 128, 150, var(--border-opacity));
  }

  .sm\:hover\:border-gray-700:hover {
    --border-opacity: 1;
    border-color: #4a5568;
    border-color: rgba(74, 85, 104, var(--border-opacity));
  }

  .sm\:hover\:border-gray-800:hover {
    --border-opacity: 1;
    border-color: #2d3748;
    border-color: rgba(45, 55, 72, var(--border-opacity));
  }

  .sm\:hover\:border-gray-900:hover {
    --border-opacity: 1;
    border-color: #1a202c;
    border-color: rgba(26, 32, 44, var(--border-opacity));
  }

  .sm\:hover\:border-red-100:hover {
    --border-opacity: 1;
    border-color: #fff5f5;
    border-color: rgba(255, 245, 245, var(--border-opacity));
  }

  .sm\:hover\:border-red-200:hover {
    --border-opacity: 1;
    border-color: #fed7d7;
    border-color: rgba(254, 215, 215, var(--border-opacity));
  }

  .sm\:hover\:border-red-300:hover {
    --border-opacity: 1;
    border-color: #feb2b2;
    border-color: rgba(254, 178, 178, var(--border-opacity));
  }

  .sm\:hover\:border-red-400:hover {
    --border-opacity: 1;
    border-color: #fc8181;
    border-color: rgba(252, 129, 129, var(--border-opacity));
  }

  .sm\:hover\:border-red-500:hover {
    --border-opacity: 1;
    border-color: #f56565;
    border-color: rgba(245, 101, 101, var(--border-opacity));
  }

  .sm\:hover\:border-red-600:hover {
    --border-opacity: 1;
    border-color: #e53e3e;
    border-color: rgba(229, 62, 62, var(--border-opacity));
  }

  .sm\:hover\:border-red-700:hover {
    --border-opacity: 1;
    border-color: #c53030;
    border-color: rgba(197, 48, 48, var(--border-opacity));
  }

  .sm\:hover\:border-red-800:hover {
    --border-opacity: 1;
    border-color: #9b2c2c;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .sm\:hover\:border-red-900:hover {
    --border-opacity: 1;
    border-color: #742a2a;
    border-color: rgba(116, 42, 42, var(--border-opacity));
  }

  .sm\:hover\:border-orange-100:hover {
    --border-opacity: 1;
    border-color: #fffaf0;
    border-color: rgba(255, 250, 240, var(--border-opacity));
  }

  .sm\:hover\:border-orange-200:hover {
    --border-opacity: 1;
    border-color: #feebc8;
    border-color: rgba(254, 235, 200, var(--border-opacity));
  }

  .sm\:hover\:border-orange-300:hover {
    --border-opacity: 1;
    border-color: #fbd38d;
    border-color: rgba(251, 211, 141, var(--border-opacity));
  }

  .sm\:hover\:border-orange-400:hover {
    --border-opacity: 1;
    border-color: #f6ad55;
    border-color: rgba(246, 173, 85, var(--border-opacity));
  }

  .sm\:hover\:border-orange-500:hover {
    --border-opacity: 1;
    border-color: #ed8936;
    border-color: rgba(237, 137, 54, var(--border-opacity));
  }

  .sm\:hover\:border-orange-600:hover {
    --border-opacity: 1;
    border-color: #dd6b20;
    border-color: rgba(221, 107, 32, var(--border-opacity));
  }

  .sm\:hover\:border-orange-700:hover {
    --border-opacity: 1;
    border-color: #c05621;
    border-color: rgba(192, 86, 33, var(--border-opacity));
  }

  .sm\:hover\:border-orange-800:hover {
    --border-opacity: 1;
    border-color: #9c4221;
    border-color: rgba(156, 66, 33, var(--border-opacity));
  }

  .sm\:hover\:border-orange-900:hover {
    --border-opacity: 1;
    border-color: #7b341e;
    border-color: rgba(123, 52, 30, var(--border-opacity));
  }

  .sm\:hover\:border-yellow-100:hover {
    --border-opacity: 1;
    border-color: #fffff0;
    border-color: rgba(255, 255, 240, var(--border-opacity));
  }

  .sm\:hover\:border-yellow-200:hover {
    --border-opacity: 1;
    border-color: #fefcbf;
    border-color: rgba(254, 252, 191, var(--border-opacity));
  }

  .sm\:hover\:border-yellow-300:hover {
    --border-opacity: 1;
    border-color: #faf089;
    border-color: rgba(250, 240, 137, var(--border-opacity));
  }

  .sm\:hover\:border-yellow-400:hover {
    --border-opacity: 1;
    border-color: #f6e05e;
    border-color: rgba(246, 224, 94, var(--border-opacity));
  }

  .sm\:hover\:border-yellow-500:hover {
    --border-opacity: 1;
    border-color: #ecc94b;
    border-color: rgba(236, 201, 75, var(--border-opacity));
  }

  .sm\:hover\:border-yellow-600:hover {
    --border-opacity: 1;
    border-color: #d69e2e;
    border-color: rgba(214, 158, 46, var(--border-opacity));
  }

  .sm\:hover\:border-yellow-700:hover {
    --border-opacity: 1;
    border-color: #b7791f;
    border-color: rgba(183, 121, 31, var(--border-opacity));
  }

  .sm\:hover\:border-yellow-800:hover {
    --border-opacity: 1;
    border-color: #975a16;
    border-color: rgba(151, 90, 22, var(--border-opacity));
  }

  .sm\:hover\:border-yellow-900:hover {
    --border-opacity: 1;
    border-color: #744210;
    border-color: rgba(116, 66, 16, var(--border-opacity));
  }

  .sm\:hover\:border-green-100:hover {
    --border-opacity: 1;
    border-color: #f0fff4;
    border-color: rgba(240, 255, 244, var(--border-opacity));
  }

  .sm\:hover\:border-green-200:hover {
    --border-opacity: 1;
    border-color: #c6f6d5;
    border-color: rgba(198, 246, 213, var(--border-opacity));
  }

  .sm\:hover\:border-green-300:hover {
    --border-opacity: 1;
    border-color: #9ae6b4;
    border-color: rgba(154, 230, 180, var(--border-opacity));
  }

  .sm\:hover\:border-green-400:hover {
    --border-opacity: 1;
    border-color: #68d391;
    border-color: rgba(104, 211, 145, var(--border-opacity));
  }

  .sm\:hover\:border-green-500:hover {
    --border-opacity: 1;
    border-color: #48bb78;
    border-color: rgba(72, 187, 120, var(--border-opacity));
  }

  .sm\:hover\:border-green-600:hover {
    --border-opacity: 1;
    border-color: #38a169;
    border-color: rgba(56, 161, 105, var(--border-opacity));
  }

  .sm\:hover\:border-green-700:hover {
    --border-opacity: 1;
    border-color: #2f855a;
    border-color: rgba(47, 133, 90, var(--border-opacity));
  }

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

  .sm\:hover\:border-green-900:hover {
    --border-opacity: 1;
    border-color: #22543d;
    border-color: rgba(34, 84, 61, var(--border-opacity));
  }

  .sm\:hover\:border-teal-100:hover {
    --border-opacity: 1;
    border-color: #e6fffa;
    border-color: rgba(230, 255, 250, var(--border-opacity));
  }

  .sm\:hover\:border-teal-200:hover {
    --border-opacity: 1;
    border-color: #b2f5ea;
    border-color: rgba(178, 245, 234, var(--border-opacity));
  }

  .sm\:hover\:border-teal-300:hover {
    --border-opacity: 1;
    border-color: #81e6d9;
    border-color: rgba(129, 230, 217, var(--border-opacity));
  }

  .sm\:hover\:border-teal-400:hover {
    --border-opacity: 1;
    border-color: #4fd1c5;
    border-color: rgba(79, 209, 197, var(--border-opacity));
  }

  .sm\:hover\:border-teal-500:hover {
    --border-opacity: 1;
    border-color: #38b2ac;
    border-color: rgba(56, 178, 172, var(--border-opacity));
  }

  .sm\:hover\:border-teal-600:hover {
    --border-opacity: 1;
    border-color: #319795;
    border-color: rgba(49, 151, 149, var(--border-opacity));
  }

  .sm\:hover\:border-teal-700:hover {
    --border-opacity: 1;
    border-color: #2c7a7b;
    border-color: rgba(44, 122, 123, var(--border-opacity));
  }

  .sm\:hover\:border-teal-800:hover {
    --border-opacity: 1;
    border-color: #285e61;
    border-color: rgba(40, 94, 97, var(--border-opacity));
  }

  .sm\:hover\:border-teal-900:hover {
    --border-opacity: 1;
    border-color: #234e52;
    border-color: rgba(35, 78, 82, var(--border-opacity));
  }

  .sm\:hover\:border-blue-100:hover {
    --border-opacity: 1;
    border-color: #ebf8ff;
    border-color: rgba(235, 248, 255, var(--border-opacity));
  }

  .sm\:hover\:border-blue-200:hover {
    --border-opacity: 1;
    border-color: #bee3f8;
    border-color: rgba(190, 227, 248, var(--border-opacity));
  }

  .sm\:hover\:border-blue-300:hover {
    --border-opacity: 1;
    border-color: #90cdf4;
    border-color: rgba(144, 205, 244, var(--border-opacity));
  }

  .sm\:hover\:border-blue-400:hover {
    --border-opacity: 1;
    border-color: #63b3ed;
    border-color: rgba(99, 179, 237, var(--border-opacity));
  }

  .sm\:hover\:border-blue-500:hover {
    --border-opacity: 1;
    border-color: #4299e1;
    border-color: rgba(66, 153, 225, var(--border-opacity));
  }

  .sm\:hover\:border-blue-600:hover {
    --border-opacity: 1;
    border-color: #3182ce;
    border-color: rgba(49, 130, 206, var(--border-opacity));
  }

  .sm\:hover\:border-blue-700:hover {
    --border-opacity: 1;
    border-color: #2b6cb0;
    border-color: rgba(43, 108, 176, var(--border-opacity));
  }

  .sm\:hover\:border-blue-800:hover {
    --border-opacity: 1;
    border-color: #2c5282;
    border-color: rgba(44, 82, 130, var(--border-opacity));
  }

  .sm\:hover\:border-blue-900:hover {
    --border-opacity: 1;
    border-color: #2a4365;
    border-color: rgba(42, 67, 101, var(--border-opacity));
  }

  .sm\:hover\:border-indigo-100:hover {
    --border-opacity: 1;
    border-color: #ebf4ff;
    border-color: rgba(235, 244, 255, var(--border-opacity));
  }

  .sm\:hover\:border-indigo-200:hover {
    --border-opacity: 1;
    border-color: #c3dafe;
    border-color: rgba(195, 218, 254, var(--border-opacity));
  }

  .sm\:hover\:border-indigo-300:hover {
    --border-opacity: 1;
    border-color: #a3bffa;
    border-color: rgba(163, 191, 250, var(--border-opacity));
  }

  .sm\:hover\:border-indigo-400:hover {
    --border-opacity: 1;
    border-color: #7f9cf5;
    border-color: rgba(127, 156, 245, var(--border-opacity));
  }

  .sm\:hover\:border-indigo-500:hover {
    --border-opacity: 1;
    border-color: #667eea;
    border-color: rgba(102, 126, 234, var(--border-opacity));
  }

  .sm\:hover\:border-indigo-600:hover {
    --border-opacity: 1;
    border-color: #5a67d8;
    border-color: rgba(90, 103, 216, var(--border-opacity));
  }

  .sm\:hover\:border-indigo-700:hover {
    --border-opacity: 1;
    border-color: #4c51bf;
    border-color: rgba(76, 81, 191, var(--border-opacity));
  }

  .sm\:hover\:border-indigo-800:hover {
    --border-opacity: 1;
    border-color: #434190;
    border-color: rgba(67, 65, 144, var(--border-opacity));
  }

  .sm\:hover\:border-indigo-900:hover {
    --border-opacity: 1;
    border-color: #3c366b;
    border-color: rgba(60, 54, 107, var(--border-opacity));
  }

  .sm\:hover\:border-purple-100:hover {
    --border-opacity: 1;
    border-color: #faf5ff;
    border-color: rgba(250, 245, 255, var(--border-opacity));
  }

  .sm\:hover\:border-purple-200:hover {
    --border-opacity: 1;
    border-color: #e9d8fd;
    border-color: rgba(233, 216, 253, var(--border-opacity));
  }

  .sm\:hover\:border-purple-300:hover {
    --border-opacity: 1;
    border-color: #d6bcfa;
    border-color: rgba(214, 188, 250, var(--border-opacity));
  }

  .sm\:hover\:border-purple-400:hover {
    --border-opacity: 1;
    border-color: #b794f4;
    border-color: rgba(183, 148, 244, var(--border-opacity));
  }

  .sm\:hover\:border-purple-500:hover {
    --border-opacity: 1;
    border-color: #9f7aea;
    border-color: rgba(159, 122, 234, var(--border-opacity));
  }

  .sm\:hover\:border-purple-600:hover {
    --border-opacity: 1;
    border-color: #805ad5;
    border-color: rgba(128, 90, 213, var(--border-opacity));
  }

  .sm\:hover\:border-purple-700:hover {
    --border-opacity: 1;
    border-color: #6b46c1;
    border-color: rgba(107, 70, 193, var(--border-opacity));
  }

  .sm\:hover\:border-purple-800:hover {
    --border-opacity: 1;
    border-color: #553c9a;
    border-color: rgba(85, 60, 154, var(--border-opacity));
  }

  .sm\:hover\:border-purple-900:hover {
    --border-opacity: 1;
    border-color: #44337a;
    border-color: rgba(68, 51, 122, var(--border-opacity));
  }

  .sm\:hover\:border-pink-100:hover {
    --border-opacity: 1;
    border-color: #fff5f7;
    border-color: rgba(255, 245, 247, var(--border-opacity));
  }

  .sm\:hover\:border-pink-200:hover {
    --border-opacity: 1;
    border-color: #fed7e2;
    border-color: rgba(254, 215, 226, var(--border-opacity));
  }

  .sm\:hover\:border-pink-300:hover {
    --border-opacity: 1;
    border-color: #fbb6ce;
    border-color: rgba(251, 182, 206, var(--border-opacity));
  }

  .sm\:hover\:border-pink-400:hover {
    --border-opacity: 1;
    border-color: #f687b3;
    border-color: rgba(246, 135, 179, var(--border-opacity));
  }

  .sm\:hover\:border-pink-500:hover {
    --border-opacity: 1;
    border-color: #ed64a6;
    border-color: rgba(237, 100, 166, var(--border-opacity));
  }

  .sm\:hover\:border-pink-600:hover {
    --border-opacity: 1;
    border-color: #d53f8c;
    border-color: rgba(213, 63, 140, var(--border-opacity));
  }

  .sm\:hover\:border-pink-700:hover {
    --border-opacity: 1;
    border-color: #b83280;
    border-color: rgba(184, 50, 128, var(--border-opacity));
  }

  .sm\:hover\:border-pink-800:hover {
    --border-opacity: 1;
    border-color: #97266d;
    border-color: rgba(151, 38, 109, var(--border-opacity));
  }

  .sm\:hover\:border-pink-900:hover {
    --border-opacity: 1;
    border-color: #702459;
    border-color: rgba(112, 36, 89, var(--border-opacity));
  }

  .sm\:hover\:border-esa:hover {
    --border-opacity: 1;
    border-color: #e53261;
    border-color: rgba(229, 50, 97, var(--border-opacity));
  }

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

  .sm\:focus\:border-current:focus {
    border-color: currentColor;
  }

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

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

  .sm\:focus\:border-gray-100:focus {
    --border-opacity: 1;
    border-color: #f7fafc;
    border-color: rgba(247, 250, 252, var(--border-opacity));
  }

  .sm\:focus\:border-gray-200:focus {
    --border-opacity: 1;
    border-color: #edf2f7;
    border-color: rgba(237, 242, 247, var(--border-opacity));
  }

  .sm\:focus\:border-gray-300:focus {
    --border-opacity: 1;
    border-color: #e2e8f0;
    border-color: rgba(226, 232, 240, var(--border-opacity));
  }

  .sm\:focus\:border-gray-400:focus {
    --border-opacity: 1;
    border-color: #cbd5e0;
    border-color: rgba(203, 213, 224, var(--border-opacity));
  }

  .sm\:focus\:border-gray-500:focus {
    --border-opacity: 1;
    border-color: #a0aec0;
    border-color: rgba(160, 174, 192, var(--border-opacity));
  }

  .sm\:focus\:border-gray-600:focus {
    --border-opacity: 1;
    border-color: #718096;
    border-color: rgba(113, 128, 150, var(--border-opacity));
  }

  .sm\:focus\:border-gray-700:focus {
    --border-opacity: 1;
    border-color: #4a5568;
    border-color: rgba(74, 85, 104, var(--border-opacity));
  }

  .sm\:focus\:border-gray-800:focus {
    --border-opacity: 1;
    border-color: #2d3748;
    border-color: rgba(45, 55, 72, var(--border-opacity));
  }

  .sm\:focus\:border-gray-900:focus {
    --border-opacity: 1;
    border-color: #1a202c;
    border-color: rgba(26, 32, 44, var(--border-opacity));
  }

  .sm\:focus\:border-red-100:focus {
    --border-opacity: 1;
    border-color: #fff5f5;
    border-color: rgba(255, 245, 245, var(--border-opacity));
  }

  .sm\:focus\:border-red-200:focus {
    --border-opacity: 1;
    border-color: #fed7d7;
    border-color: rgba(254, 215, 215, var(--border-opacity));
  }

  .sm\:focus\:border-red-300:focus {
    --border-opacity: 1;
    border-color: #feb2b2;
    border-color: rgba(254, 178, 178, var(--border-opacity));
  }

  .sm\:focus\:border-red-400:focus {
    --border-opacity: 1;
    border-color: #fc8181;
    border-color: rgba(252, 129, 129, var(--border-opacity));
  }

  .sm\:focus\:border-red-500:focus {
    --border-opacity: 1;
    border-color: #f56565;
    border-color: rgba(245, 101, 101, var(--border-opacity));
  }

  .sm\:focus\:border-red-600:focus {
    --border-opacity: 1;
    border-color: #e53e3e;
    border-color: rgba(229, 62, 62, var(--border-opacity));
  }

  .sm\:focus\:border-red-700:focus {
    --border-opacity: 1;
    border-color: #c53030;
    border-color: rgba(197, 48, 48, var(--border-opacity));
  }

  .sm\:focus\:border-red-800:focus {
    --border-opacity: 1;
    border-color: #9b2c2c;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .sm\:focus\:border-red-900:focus {
    --border-opacity: 1;
    border-color: #742a2a;
    border-color: rgba(116, 42, 42, var(--border-opacity));
  }

  .sm\:focus\:border-orange-100:focus {
    --border-opacity: 1;
    border-color: #fffaf0;
    border-color: rgba(255, 250, 240, var(--border-opacity));
  }

  .sm\:focus\:border-orange-200:focus {
    --border-opacity: 1;
    border-color: #feebc8;
    border-color: rgba(254, 235, 200, var(--border-opacity));
  }

  .sm\:focus\:border-orange-300:focus {
    --border-opacity: 1;
    border-color: #fbd38d;
    border-color: rgba(251, 211, 141, var(--border-opacity));
  }

  .sm\:focus\:border-orange-400:focus {
    --border-opacity: 1;
    border-color: #f6ad55;
    border-color: rgba(246, 173, 85, var(--border-opacity));
  }

  .sm\:focus\:border-orange-500:focus {
    --border-opacity: 1;
    border-color: #ed8936;
    border-color: rgba(237, 137, 54, var(--border-opacity));
  }

  .sm\:focus\:border-orange-600:focus {
    --border-opacity: 1;
    border-color: #dd6b20;
    border-color: rgba(221, 107, 32, var(--border-opacity));
  }

  .sm\:focus\:border-orange-700:focus {
    --border-opacity: 1;
    border-color: #c05621;
    border-color: rgba(192, 86, 33, var(--border-opacity));
  }

  .sm\:focus\:border-orange-800:focus {
    --border-opacity: 1;
    border-color: #9c4221;
    border-color: rgba(156, 66, 33, var(--border-opacity));
  }

  .sm\:focus\:border-orange-900:focus {
    --border-opacity: 1;
    border-color: #7b341e;
    border-color: rgba(123, 52, 30, var(--border-opacity));
  }

  .sm\:focus\:border-yellow-100:focus {
    --border-opacity: 1;
    border-color: #fffff0;
    border-color: rgba(255, 255, 240, var(--border-opacity));
  }

  .sm\:focus\:border-yellow-200:focus {
    --border-opacity: 1;
    border-color: #fefcbf;
    border-color: rgba(254, 252, 191, var(--border-opacity));
  }

  .sm\:focus\:border-yellow-300:focus {
    --border-opacity: 1;
    border-color: #faf089;
    border-color: rgba(250, 240, 137, var(--border-opacity));
  }

  .sm\:focus\:border-yellow-400:focus {
    --border-opacity: 1;
    border-color: #f6e05e;
    border-color: rgba(246, 224, 94, var(--border-opacity));
  }

  .sm\:focus\:border-yellow-500:focus {
    --border-opacity: 1;
    border-color: #ecc94b;
    border-color: rgba(236, 201, 75, var(--border-opacity));
  }

  .sm\:focus\:border-yellow-600:focus {
    --border-opacity: 1;
    border-color: #d69e2e;
    border-color: rgba(214, 158, 46, var(--border-opacity));
  }

  .sm\:focus\:border-yellow-700:focus {
    --border-opacity: 1;
    border-color: #b7791f;
    border-color: rgba(183, 121, 31, var(--border-opacity));
  }

  .sm\:focus\:border-yellow-800:focus {
    --border-opacity: 1;
    border-color: #975a16;
    border-color: rgba(151, 90, 22, var(--border-opacity));
  }

  .sm\:focus\:border-yellow-900:focus {
    --border-opacity: 1;
    border-color: #744210;
    border-color: rgba(116, 66, 16, var(--border-opacity));
  }

  .sm\:focus\:border-green-100:focus {
    --border-opacity: 1;
    border-color: #f0fff4;
    border-color: rgba(240, 255, 244, var(--border-opacity));
  }

  .sm\:focus\:border-green-200:focus {
    --border-opacity: 1;
    border-color: #c6f6d5;
    border-color: rgba(198, 246, 213, var(--border-opacity));
  }

  .sm\:focus\:border-green-300:focus {
    --border-opacity: 1;
    border-color: #9ae6b4;
    border-color: rgba(154, 230, 180, var(--border-opacity));
  }

  .sm\:focus\:border-green-400:focus {
    --border-opacity: 1;
    border-color: #68d391;
    border-color: rgba(104, 211, 145, var(--border-opacity));
  }

  .sm\:focus\:border-green-500:focus {
    --border-opacity: 1;
    border-color: #48bb78;
    border-color: rgba(72, 187, 120, var(--border-opacity));
  }

  .sm\:focus\:border-green-600:focus {
    --border-opacity: 1;
    border-color: #38a169;
    border-color: rgba(56, 161, 105, var(--border-opacity));
  }

  .sm\:focus\:border-green-700:focus {
    --border-opacity: 1;
    border-color: #2f855a;
    border-color: rgba(47, 133, 90, var(--border-opacity));
  }

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

  .sm\:focus\:border-green-900:focus {
    --border-opacity: 1;
    border-color: #22543d;
    border-color: rgba(34, 84, 61, var(--border-opacity));
  }

  .sm\:focus\:border-teal-100:focus {
    --border-opacity: 1;
    border-color: #e6fffa;
    border-color: rgba(230, 255, 250, var(--border-opacity));
  }

  .sm\:focus\:border-teal-200:focus {
    --border-opacity: 1;
    border-color: #b2f5ea;
    border-color: rgba(178, 245, 234, var(--border-opacity));
  }

  .sm\:focus\:border-teal-300:focus {
    --border-opacity: 1;
    border-color: #81e6d9;
    border-color: rgba(129, 230, 217, var(--border-opacity));
  }

  .sm\:focus\:border-teal-400:focus {
    --border-opacity: 1;
    border-color: #4fd1c5;
    border-color: rgba(79, 209, 197, var(--border-opacity));
  }

  .sm\:focus\:border-teal-500:focus {
    --border-opacity: 1;
    border-color: #38b2ac;
    border-color: rgba(56, 178, 172, var(--border-opacity));
  }

  .sm\:focus\:border-teal-600:focus {
    --border-opacity: 1;
    border-color: #319795;
    border-color: rgba(49, 151, 149, var(--border-opacity));
  }

  .sm\:focus\:border-teal-700:focus {
    --border-opacity: 1;
    border-color: #2c7a7b;
    border-color: rgba(44, 122, 123, var(--border-opacity));
  }

  .sm\:focus\:border-teal-800:focus {
    --border-opacity: 1;
    border-color: #285e61;
    border-color: rgba(40, 94, 97, var(--border-opacity));
  }

  .sm\:focus\:border-teal-900:focus {
    --border-opacity: 1;
    border-color: #234e52;
    border-color: rgba(35, 78, 82, var(--border-opacity));
  }

  .sm\:focus\:border-blue-100:focus {
    --border-opacity: 1;
    border-color: #ebf8ff;
    border-color: rgba(235, 248, 255, var(--border-opacity));
  }

  .sm\:focus\:border-blue-200:focus {
    --border-opacity: 1;
    border-color: #bee3f8;
    border-color: rgba(190, 227, 248, var(--border-opacity));
  }

  .sm\:focus\:border-blue-300:focus {
    --border-opacity: 1;
    border-color: #90cdf4;
    border-color: rgba(144, 205, 244, var(--border-opacity));
  }

  .sm\:focus\:border-blue-400:focus {
    --border-opacity: 1;
    border-color: #63b3ed;
    border-color: rgba(99, 179, 237, var(--border-opacity));
  }

  .sm\:focus\:border-blue-500:focus {
    --border-opacity: 1;
    border-color: #4299e1;
    border-color: rgba(66, 153, 225, var(--border-opacity));
  }

  .sm\:focus\:border-blue-600:focus {
    --border-opacity: 1;
    border-color: #3182ce;
    border-color: rgba(49, 130, 206, var(--border-opacity));
  }

  .sm\:focus\:border-blue-700:focus {
    --border-opacity: 1;
    border-color: #2b6cb0;
    border-color: rgba(43, 108, 176, var(--border-opacity));
  }

  .sm\:focus\:border-blue-800:focus {
    --border-opacity: 1;
    border-color: #2c5282;
    border-color: rgba(44, 82, 130, var(--border-opacity));
  }

  .sm\:focus\:border-blue-900:focus {
    --border-opacity: 1;
    border-color: #2a4365;
    border-color: rgba(42, 67, 101, var(--border-opacity));
  }

  .sm\:focus\:border-indigo-100:focus {
    --border-opacity: 1;
    border-color: #ebf4ff;
    border-color: rgba(235, 244, 255, var(--border-opacity));
  }

  .sm\:focus\:border-indigo-200:focus {
    --border-opacity: 1;
    border-color: #c3dafe;
    border-color: rgba(195, 218, 254, var(--border-opacity));
  }

  .sm\:focus\:border-indigo-300:focus {
    --border-opacity: 1;
    border-color: #a3bffa;
    border-color: rgba(163, 191, 250, var(--border-opacity));
  }

  .sm\:focus\:border-indigo-400:focus {
    --border-opacity: 1;
    border-color: #7f9cf5;
    border-color: rgba(127, 156, 245, var(--border-opacity));
  }

  .sm\:focus\:border-indigo-500:focus {
    --border-opacity: 1;
    border-color: #667eea;
    border-color: rgba(102, 126, 234, var(--border-opacity));
  }

  .sm\:focus\:border-indigo-600:focus {
    --border-opacity: 1;
    border-color: #5a67d8;
    border-color: rgba(90, 103, 216, var(--border-opacity));
  }

  .sm\:focus\:border-indigo-700:focus {
    --border-opacity: 1;
    border-color: #4c51bf;
    border-color: rgba(76, 81, 191, var(--border-opacity));
  }

  .sm\:focus\:border-indigo-800:focus {
    --border-opacity: 1;
    border-color: #434190;
    border-color: rgba(67, 65, 144, var(--border-opacity));
  }

  .sm\:focus\:border-indigo-900:focus {
    --border-opacity: 1;
    border-color: #3c366b;
    border-color: rgba(60, 54, 107, var(--border-opacity));
  }

  .sm\:focus\:border-purple-100:focus {
    --border-opacity: 1;
    border-color: #faf5ff;
    border-color: rgba(250, 245, 255, var(--border-opacity));
  }

  .sm\:focus\:border-purple-200:focus {
    --border-opacity: 1;
    border-color: #e9d8fd;
    border-color: rgba(233, 216, 253, var(--border-opacity));
  }

  .sm\:focus\:border-purple-300:focus {
    --border-opacity: 1;
    border-color: #d6bcfa;
    border-color: rgba(214, 188, 250, var(--border-opacity));
  }

  .sm\:focus\:border-purple-400:focus {
    --border-opacity: 1;
    border-color: #b794f4;
    border-color: rgba(183, 148, 244, var(--border-opacity));
  }

  .sm\:focus\:border-purple-500:focus {
    --border-opacity: 1;
    border-color: #9f7aea;
    border-color: rgba(159, 122, 234, var(--border-opacity));
  }

  .sm\:focus\:border-purple-600:focus {
    --border-opacity: 1;
    border-color: #805ad5;
    border-color: rgba(128, 90, 213, var(--border-opacity));
  }

  .sm\:focus\:border-purple-700:focus {
    --border-opacity: 1;
    border-color: #6b46c1;
    border-color: rgba(107, 70, 193, var(--border-opacity));
  }

  .sm\:focus\:border-purple-800:focus {
    --border-opacity: 1;
    border-color: #553c9a;
    border-color: rgba(85, 60, 154, var(--border-opacity));
  }

  .sm\:focus\:border-purple-900:focus {
    --border-opacity: 1;
    border-color: #44337a;
    border-color: rgba(68, 51, 122, var(--border-opacity));
  }

  .sm\:focus\:border-pink-100:focus {
    --border-opacity: 1;
    border-color: #fff5f7;
    border-color: rgba(255, 245, 247, var(--border-opacity));
  }

  .sm\:focus\:border-pink-200:focus {
    --border-opacity: 1;
    border-color: #fed7e2;
    border-color: rgba(254, 215, 226, var(--border-opacity));
  }

  .sm\:focus\:border-pink-300:focus {
    --border-opacity: 1;
    border-color: #fbb6ce;
    border-color: rgba(251, 182, 206, var(--border-opacity));
  }

  .sm\:focus\:border-pink-400:focus {
    --border-opacity: 1;
    border-color: #f687b3;
    border-color: rgba(246, 135, 179, var(--border-opacity));
  }

  .sm\:focus\:border-pink-500:focus {
    --border-opacity: 1;
    border-color: #ed64a6;
    border-color: rgba(237, 100, 166, var(--border-opacity));
  }

  .sm\:focus\:border-pink-600:focus {
    --border-opacity: 1;
    border-color: #d53f8c;
    border-color: rgba(213, 63, 140, var(--border-opacity));
  }

  .sm\:focus\:border-pink-700:focus {
    --border-opacity: 1;
    border-color: #b83280;
    border-color: rgba(184, 50, 128, var(--border-opacity));
  }

  .sm\:focus\:border-pink-800:focus {
    --border-opacity: 1;
    border-color: #97266d;
    border-color: rgba(151, 38, 109, var(--border-opacity));
  }

  .sm\:focus\:border-pink-900:focus {
    --border-opacity: 1;
    border-color: #702459;
    border-color: rgba(112, 36, 89, var(--border-opacity));
  }

  .sm\:focus\:border-esa:focus {
    --border-opacity: 1;
    border-color: #e53261;
    border-color: rgba(229, 50, 97, var(--border-opacity));
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .sm\:rounded-sm {
    border-radius: 0.125rem;
  }

  .sm\:rounded {
    border-radius: 0.25rem;
  }

  .sm\:rounded-md {
    border-radius: 0.375rem;
  }

  .sm\:rounded-lg {
    border-radius: 0.5rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .sm\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .sm\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .sm\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .sm\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .sm\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .sm\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .sm\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .sm\:border {
    border-width: 1px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .sm\:box-border {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }

  .sm\:box-content {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
  }

  .sm\:cursor-auto {
    cursor: auto;
  }

  .sm\:cursor-default {
    cursor: default;
  }

  .sm\:cursor-pointer {
    cursor: pointer;
  }

  .sm\:cursor-wait {
    cursor: wait;
  }

  .sm\:cursor-text {
    cursor: text;
  }

  .sm\:cursor-move {
    cursor: move;
  }

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

  .sm\:block {
    display: block;
  }

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

  .sm\:inline {
    display: inline;
  }

  .sm\:flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .sm\:inline-flex {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }

  .sm\:table {
    display: table;
  }

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

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

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

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

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

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

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

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

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

  .sm\:grid {
    display: grid;
  }

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

  .sm\:hidden {
    display: none;
  }

  .sm\:flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  .sm\:flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }

  .sm\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .sm\:flex-col-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }

  .sm\:flex-wrap {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .sm\:flex-wrap-reverse {
    -ms-flex-wrap: wrap-reverse;
        flex-wrap: wrap-reverse;
  }

  .sm\:flex-no-wrap {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }

  .sm\:items-start {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }

  .sm\:items-end {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }

  .sm\:items-center {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .sm\:items-baseline {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }

  .sm\:items-stretch {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }

  .sm\:self-auto {
    -ms-flex-item-align: auto;
        align-self: auto;
  }

  .sm\:self-start {
    -ms-flex-item-align: start;
        align-self: flex-start;
  }

  .sm\:self-end {
    -ms-flex-item-align: end;
        align-self: flex-end;
  }

  .sm\:self-center {
    -ms-flex-item-align: center;
        align-self: center;
  }

  .sm\:self-stretch {
    -ms-flex-item-align: stretch;
        align-self: stretch;
  }

  .sm\:justify-start {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }

  .sm\:justify-end {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }

  .sm\:justify-center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  .sm\:justify-between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }

  .sm\:justify-around {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }

  .sm\:justify-evenly {
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
  }

  .sm\:content-center {
    -ms-flex-line-pack: center;
        align-content: center;
  }

  .sm\:content-start {
    -ms-flex-line-pack: start;
        align-content: flex-start;
  }

  .sm\:content-end {
    -ms-flex-line-pack: end;
        align-content: flex-end;
  }

  .sm\:content-between {
    -ms-flex-line-pack: justify;
        align-content: space-between;
  }

  .sm\:content-around {
    -ms-flex-line-pack: distribute;
        align-content: space-around;
  }

  .sm\:flex-1 {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0%;
            flex: 1 1 0%;
  }

  .sm\:flex-auto {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
  }

  .sm\:flex-initial {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
  }

  .sm\:flex-none {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
  }

  .sm\:flex-grow-0 {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
  }

  .sm\:flex-grow {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }

  .sm\:flex-shrink-0 {
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }

  .sm\:flex-shrink {
    -ms-flex-negative: 1;
        flex-shrink: 1;
  }

  .sm\:order-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }

  .sm\:order-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

  .sm\:order-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }

  .sm\:order-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }

  .sm\:order-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }

  .sm\:order-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }

  .sm\:order-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }

  .sm\:order-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }

  .sm\:order-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }

  .sm\:order-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }

  .sm\:order-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }

  .sm\:order-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }

  .sm\:order-first {
    -webkit-box-ordinal-group: -9998;
        -ms-flex-order: -9999;
            order: -9999;
  }

  .sm\:order-last {
    -webkit-box-ordinal-group: 10000;
        -ms-flex-order: 9999;
            order: 9999;
  }

  .sm\:order-none {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }

  .sm\:float-right {
    float: right;
  }

  .sm\:float-left {
    float: left;
  }

  .sm\:float-none {
    float: none;
  }

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

  .sm\:clear-left {
    clear: left;
  }

  .sm\:clear-right {
    clear: right;
  }

  .sm\:clear-both {
    clear: both;
  }

  .sm\:clear-none {
    clear: none;
  }

  .sm\:font-sans {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .sm\:font-serif {
    font-family: Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .sm\:font-mono {
    font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .sm\:font-hairline {
    font-weight: 100;
  }

  .sm\:font-thin {
    font-weight: 200;
  }

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

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

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

  .sm\:font-semibold {
    font-weight: 600;
  }

  .sm\:font-bold {
    font-weight: 700;
  }

  .sm\:font-extrabold {
    font-weight: 800;
  }

  .sm\:font-black {
    font-weight: 900;
  }

  .sm\:hover\:font-hairline:hover {
    font-weight: 100;
  }

  .sm\:hover\:font-thin:hover {
    font-weight: 200;
  }

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

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

  .sm\:hover\:font-medium:hover {
    font-weight: 500;
  }

  .sm\:hover\:font-semibold:hover {
    font-weight: 600;
  }

  .sm\:hover\:font-bold:hover {
    font-weight: 700;
  }

  .sm\:hover\:font-extrabold:hover {
    font-weight: 800;
  }

  .sm\:hover\:font-black:hover {
    font-weight: 900;
  }

  .sm\:focus\:font-hairline:focus {
    font-weight: 100;
  }

  .sm\:focus\:font-thin:focus {
    font-weight: 200;
  }

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

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

  .sm\:focus\:font-medium:focus {
    font-weight: 500;
  }

  .sm\:focus\:font-semibold:focus {
    font-weight: 600;
  }

  .sm\:focus\:font-bold:focus {
    font-weight: 700;
  }

  .sm\:focus\:font-extrabold:focus {
    font-weight: 800;
  }

  .sm\:focus\:font-black:focus {
    font-weight: 900;
  }

  .sm\:h-0 {
    height: 0;
  }

  .sm\:h-1 {
    height: 0.25rem;
  }

  .sm\:h-2 {
    height: 0.5rem;
  }

  .sm\:h-3 {
    height: 0.75rem;
  }

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

  .sm\:h-5 {
    height: 1.25rem;
  }

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

  .sm\:h-8 {
    height: 2rem;
  }

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

  .sm\:h-12 {
    height: 3rem;
  }

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

  .sm\:h-20 {
    height: 5rem;
  }

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

  .sm\:h-32 {
    height: 8rem;
  }

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

  .sm\:h-48 {
    height: 12rem;
  }

  .sm\:h-56 {
    height: 14rem;
  }

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

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

  .sm\:h-px {
    height: 1px;
  }

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

  .sm\:h-screen {
    height: 100vh;
  }

  .sm\:text-xs {
    font-size: 0.75rem;
  }

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

  .sm\:text-base {
    font-size: 1rem;
  }

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

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

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

  .sm\:text-3xl {
    font-size: 1.875rem;
  }

  .sm\:text-4xl {
    font-size: 2.25rem;
  }

  .sm\:text-5xl {
    font-size: 3rem;
  }

  .sm\:text-6xl {
    font-size: 4rem;
  }

  .sm\:leading-3 {
    line-height: .75rem;
  }

  .sm\:leading-4 {
    line-height: 1rem;
  }

  .sm\:leading-5 {
    line-height: 1.25rem;
  }

  .sm\:leading-6 {
    line-height: 1.5rem;
  }

  .sm\:leading-7 {
    line-height: 1.75rem;
  }

  .sm\:leading-8 {
    line-height: 2rem;
  }

  .sm\:leading-9 {
    line-height: 2.25rem;
  }

  .sm\:leading-10 {
    line-height: 2.5rem;
  }

  .sm\:leading-none {
    line-height: 1;
  }

  .sm\:leading-tight {
    line-height: 1.25;
  }

  .sm\:leading-snug {
    line-height: 1.375;
  }

  .sm\:leading-normal {
    line-height: 1.5;
  }

  .sm\:leading-relaxed {
    line-height: 1.625;
  }

  .sm\:leading-loose {
    line-height: 2;
  }

  .sm\:list-inside {
    list-style-position: inside;
  }

  .sm\:list-outside {
    list-style-position: outside;
  }

  .sm\:list-none {
    list-style-type: none;
  }

  .sm\:list-disc {
    list-style-type: disc;
  }

  .sm\:list-decimal {
    list-style-type: decimal;
  }

  .sm\:m-0 {
    margin: 0;
  }

  .sm\:m-1 {
    margin: 0.25rem;
  }

  .sm\:m-2 {
    margin: 0.5rem;
  }

  .sm\:m-3 {
    margin: 0.75rem;
  }

  .sm\:m-4 {
    margin: 1rem;
  }

  .sm\:m-5 {
    margin: 1.25rem;
  }

  .sm\:m-6 {
    margin: 1.5rem;
  }

  .sm\:m-8 {
    margin: 2rem;
  }

  .sm\:m-10 {
    margin: 2.5rem;
  }

  .sm\:m-12 {
    margin: 3rem;
  }

  .sm\:m-16 {
    margin: 4rem;
  }

  .sm\:m-20 {
    margin: 5rem;
  }

  .sm\:m-24 {
    margin: 6rem;
  }

  .sm\:m-32 {
    margin: 8rem;
  }

  .sm\:m-40 {
    margin: 10rem;
  }

  .sm\:m-48 {
    margin: 12rem;
  }

  .sm\:m-56 {
    margin: 14rem;
  }

  .sm\:m-64 {
    margin: 16rem;
  }

  .sm\:m-auto {
    margin: auto;
  }

  .sm\:m-px {
    margin: 1px;
  }

  .sm\:-m-1 {
    margin: -0.25rem;
  }

  .sm\:-m-2 {
    margin: -0.5rem;
  }

  .sm\:-m-3 {
    margin: -0.75rem;
  }

  .sm\:-m-4 {
    margin: -1rem;
  }

  .sm\:-m-5 {
    margin: -1.25rem;
  }

  .sm\:-m-6 {
    margin: -1.5rem;
  }

  .sm\:-m-8 {
    margin: -2rem;
  }

  .sm\:-m-10 {
    margin: -2.5rem;
  }

  .sm\:-m-12 {
    margin: -3rem;
  }

  .sm\:-m-16 {
    margin: -4rem;
  }

  .sm\:-m-20 {
    margin: -5rem;
  }

  .sm\:-m-24 {
    margin: -6rem;
  }

  .sm\:-m-32 {
    margin: -8rem;
  }

  .sm\:-m-40 {
    margin: -10rem;
  }

  .sm\:-m-48 {
    margin: -12rem;
  }

  .sm\:-m-56 {
    margin: -14rem;
  }

  .sm\:-m-64 {
    margin: -16rem;
  }

  .sm\:-m-px {
    margin: -1px;
  }

  .sm\:-m-80 {
    margin: -80px;
  }

  .sm\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

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

  .sm\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .sm\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .sm\:my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .sm\:mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .sm\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .sm\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .sm\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .sm\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .sm\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .sm\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sm\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .sm\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .sm\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .sm\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .sm\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .sm\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .sm\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .sm\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .sm\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .sm\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .sm\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .sm\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .sm\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .sm\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .sm\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .sm\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .sm\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .sm\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .sm\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .sm\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .sm\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

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

  .sm\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

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

  .sm\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .sm\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .sm\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .sm\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .sm\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .sm\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .sm\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .sm\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .sm\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .sm\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .sm\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .sm\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .sm\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .sm\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .sm\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .sm\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .sm\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .sm\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .sm\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .sm\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .sm\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .sm\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .sm\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .sm\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .sm\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .sm\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .sm\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .sm\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .sm\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .sm\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .sm\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .sm\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .sm\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .sm\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .sm\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .sm\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .sm\:-my-80 {
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .sm\:-mx-80 {
    margin-left: -80px;
    margin-right: -80px;
  }

  .sm\:mt-0 {
    margin-top: 0;
  }

  .sm\:mr-0 {
    margin-right: 0;
  }

  .sm\:mb-0 {
    margin-bottom: 0;
  }

  .sm\:ml-0 {
    margin-left: 0;
  }

  .sm\:mt-1 {
    margin-top: 0.25rem;
  }

  .sm\:mr-1 {
    margin-right: 0.25rem;
  }

  .sm\:mb-1 {
    margin-bottom: 0.25rem;
  }

  .sm\:ml-1 {
    margin-left: 0.25rem;
  }

  .sm\:mt-2 {
    margin-top: 0.5rem;
  }

  .sm\:mr-2 {
    margin-right: 0.5rem;
  }

  .sm\:mb-2 {
    margin-bottom: 0.5rem;
  }

  .sm\:ml-2 {
    margin-left: 0.5rem;
  }

  .sm\:mt-3 {
    margin-top: 0.75rem;
  }

  .sm\:mr-3 {
    margin-right: 0.75rem;
  }

  .sm\:mb-3 {
    margin-bottom: 0.75rem;
  }

  .sm\:ml-3 {
    margin-left: 0.75rem;
  }

  .sm\:mt-4 {
    margin-top: 1rem;
  }

  .sm\:mr-4 {
    margin-right: 1rem;
  }

  .sm\:mb-4 {
    margin-bottom: 1rem;
  }

  .sm\:ml-4 {
    margin-left: 1rem;
  }

  .sm\:mt-5 {
    margin-top: 1.25rem;
  }

  .sm\:mr-5 {
    margin-right: 1.25rem;
  }

  .sm\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .sm\:ml-5 {
    margin-left: 1.25rem;
  }

  .sm\:mt-6 {
    margin-top: 1.5rem;
  }

  .sm\:mr-6 {
    margin-right: 1.5rem;
  }

  .sm\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .sm\:ml-6 {
    margin-left: 1.5rem;
  }

  .sm\:mt-8 {
    margin-top: 2rem;
  }

  .sm\:mr-8 {
    margin-right: 2rem;
  }

  .sm\:mb-8 {
    margin-bottom: 2rem;
  }

  .sm\:ml-8 {
    margin-left: 2rem;
  }

  .sm\:mt-10 {
    margin-top: 2.5rem;
  }

  .sm\:mr-10 {
    margin-right: 2.5rem;
  }

  .sm\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .sm\:ml-10 {
    margin-left: 2.5rem;
  }

  .sm\:mt-12 {
    margin-top: 3rem;
  }

  .sm\:mr-12 {
    margin-right: 3rem;
  }

  .sm\:mb-12 {
    margin-bottom: 3rem;
  }

  .sm\:ml-12 {
    margin-left: 3rem;
  }

  .sm\:mt-16 {
    margin-top: 4rem;
  }

  .sm\:mr-16 {
    margin-right: 4rem;
  }

  .sm\:mb-16 {
    margin-bottom: 4rem;
  }

  .sm\:ml-16 {
    margin-left: 4rem;
  }

  .sm\:mt-20 {
    margin-top: 5rem;
  }

  .sm\:mr-20 {
    margin-right: 5rem;
  }

  .sm\:mb-20 {
    margin-bottom: 5rem;
  }

  .sm\:ml-20 {
    margin-left: 5rem;
  }

  .sm\:mt-24 {
    margin-top: 6rem;
  }

  .sm\:mr-24 {
    margin-right: 6rem;
  }

  .sm\:mb-24 {
    margin-bottom: 6rem;
  }

  .sm\:ml-24 {
    margin-left: 6rem;
  }

  .sm\:mt-32 {
    margin-top: 8rem;
  }

  .sm\:mr-32 {
    margin-right: 8rem;
  }

  .sm\:mb-32 {
    margin-bottom: 8rem;
  }

  .sm\:ml-32 {
    margin-left: 8rem;
  }

  .sm\:mt-40 {
    margin-top: 10rem;
  }

  .sm\:mr-40 {
    margin-right: 10rem;
  }

  .sm\:mb-40 {
    margin-bottom: 10rem;
  }

  .sm\:ml-40 {
    margin-left: 10rem;
  }

  .sm\:mt-48 {
    margin-top: 12rem;
  }

  .sm\:mr-48 {
    margin-right: 12rem;
  }

  .sm\:mb-48 {
    margin-bottom: 12rem;
  }

  .sm\:ml-48 {
    margin-left: 12rem;
  }

  .sm\:mt-56 {
    margin-top: 14rem;
  }

  .sm\:mr-56 {
    margin-right: 14rem;
  }

  .sm\:mb-56 {
    margin-bottom: 14rem;
  }

  .sm\:ml-56 {
    margin-left: 14rem;
  }

  .sm\:mt-64 {
    margin-top: 16rem;
  }

  .sm\:mr-64 {
    margin-right: 16rem;
  }

  .sm\:mb-64 {
    margin-bottom: 16rem;
  }

  .sm\:ml-64 {
    margin-left: 16rem;
  }

  .sm\:mt-auto {
    margin-top: auto;
  }

  .sm\:mr-auto {
    margin-right: auto;
  }

  .sm\:mb-auto {
    margin-bottom: auto;
  }

  .sm\:ml-auto {
    margin-left: auto;
  }

  .sm\:mt-px {
    margin-top: 1px;
  }

  .sm\:mr-px {
    margin-right: 1px;
  }

  .sm\:mb-px {
    margin-bottom: 1px;
  }

  .sm\:ml-px {
    margin-left: 1px;
  }

  .sm\:-mt-1 {
    margin-top: -0.25rem;
  }

  .sm\:-mr-1 {
    margin-right: -0.25rem;
  }

  .sm\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .sm\:-ml-1 {
    margin-left: -0.25rem;
  }

  .sm\:-mt-2 {
    margin-top: -0.5rem;
  }

  .sm\:-mr-2 {
    margin-right: -0.5rem;
  }

  .sm\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .sm\:-ml-2 {
    margin-left: -0.5rem;
  }

  .sm\:-mt-3 {
    margin-top: -0.75rem;
  }

  .sm\:-mr-3 {
    margin-right: -0.75rem;
  }

  .sm\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .sm\:-ml-3 {
    margin-left: -0.75rem;
  }

  .sm\:-mt-4 {
    margin-top: -1rem;
  }

  .sm\:-mr-4 {
    margin-right: -1rem;
  }

  .sm\:-mb-4 {
    margin-bottom: -1rem;
  }

  .sm\:-ml-4 {
    margin-left: -1rem;
  }

  .sm\:-mt-5 {
    margin-top: -1.25rem;
  }

  .sm\:-mr-5 {
    margin-right: -1.25rem;
  }

  .sm\:-mb-5 {
    margin-bottom: -1.25rem;
  }

  .sm\:-ml-5 {
    margin-left: -1.25rem;
  }

  .sm\:-mt-6 {
    margin-top: -1.5rem;
  }

  .sm\:-mr-6 {
    margin-right: -1.5rem;
  }

  .sm\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .sm\:-ml-6 {
    margin-left: -1.5rem;
  }

  .sm\:-mt-8 {
    margin-top: -2rem;
  }

  .sm\:-mr-8 {
    margin-right: -2rem;
  }

  .sm\:-mb-8 {
    margin-bottom: -2rem;
  }

  .sm\:-ml-8 {
    margin-left: -2rem;
  }

  .sm\:-mt-10 {
    margin-top: -2.5rem;
  }

  .sm\:-mr-10 {
    margin-right: -2.5rem;
  }

  .sm\:-mb-10 {
    margin-bottom: -2.5rem;
  }

  .sm\:-ml-10 {
    margin-left: -2.5rem;
  }

  .sm\:-mt-12 {
    margin-top: -3rem;
  }

  .sm\:-mr-12 {
    margin-right: -3rem;
  }

  .sm\:-mb-12 {
    margin-bottom: -3rem;
  }

  .sm\:-ml-12 {
    margin-left: -3rem;
  }

  .sm\:-mt-16 {
    margin-top: -4rem;
  }

  .sm\:-mr-16 {
    margin-right: -4rem;
  }

  .sm\:-mb-16 {
    margin-bottom: -4rem;
  }

  .sm\:-ml-16 {
    margin-left: -4rem;
  }

  .sm\:-mt-20 {
    margin-top: -5rem;
  }

  .sm\:-mr-20 {
    margin-right: -5rem;
  }

  .sm\:-mb-20 {
    margin-bottom: -5rem;
  }

  .sm\:-ml-20 {
    margin-left: -5rem;
  }

  .sm\:-mt-24 {
    margin-top: -6rem;
  }

  .sm\:-mr-24 {
    margin-right: -6rem;
  }

  .sm\:-mb-24 {
    margin-bottom: -6rem;
  }

  .sm\:-ml-24 {
    margin-left: -6rem;
  }

  .sm\:-mt-32 {
    margin-top: -8rem;
  }

  .sm\:-mr-32 {
    margin-right: -8rem;
  }

  .sm\:-mb-32 {
    margin-bottom: -8rem;
  }

  .sm\:-ml-32 {
    margin-left: -8rem;
  }

  .sm\:-mt-40 {
    margin-top: -10rem;
  }

  .sm\:-mr-40 {
    margin-right: -10rem;
  }

  .sm\:-mb-40 {
    margin-bottom: -10rem;
  }

  .sm\:-ml-40 {
    margin-left: -10rem;
  }

  .sm\:-mt-48 {
    margin-top: -12rem;
  }

  .sm\:-mr-48 {
    margin-right: -12rem;
  }

  .sm\:-mb-48 {
    margin-bottom: -12rem;
  }

  .sm\:-ml-48 {
    margin-left: -12rem;
  }

  .sm\:-mt-56 {
    margin-top: -14rem;
  }

  .sm\:-mr-56 {
    margin-right: -14rem;
  }

  .sm\:-mb-56 {
    margin-bottom: -14rem;
  }

  .sm\:-ml-56 {
    margin-left: -14rem;
  }

  .sm\:-mt-64 {
    margin-top: -16rem;
  }

  .sm\:-mr-64 {
    margin-right: -16rem;
  }

  .sm\:-mb-64 {
    margin-bottom: -16rem;
  }

  .sm\:-ml-64 {
    margin-left: -16rem;
  }

  .sm\:-mt-px {
    margin-top: -1px;
  }

  .sm\:-mr-px {
    margin-right: -1px;
  }

  .sm\:-mb-px {
    margin-bottom: -1px;
  }

  .sm\:-ml-px {
    margin-left: -1px;
  }

  .sm\:-mt-80 {
    margin-top: -80px;
  }

  .sm\:-mr-80 {
    margin-right: -80px;
  }

  .sm\:-mb-80 {
    margin-bottom: -80px;
  }

  .sm\:-ml-80 {
    margin-left: -80px;
  }

  .sm\:max-h-full {
    max-height: 100%;
  }

  .sm\:max-h-screen {
    max-height: 100vh;
  }

  .sm\:max-w-80 {
    max-width: 80px;
  }

  .sm\:max-w-115 {
    max-width: 115px;
  }

  .sm\:max-w-250 {
    max-width: 250px;
  }

  .sm\:max-w-none {
    max-width: none;
  }

  .sm\:max-w-xs {
    max-width: 20rem;
  }

  .sm\:max-w-sm {
    max-width: 24rem;
  }

  .sm\:max-w-md {
    max-width: 28rem;
  }

  .sm\:max-w-lg {
    max-width: 32rem;
  }

  .sm\:max-w-xl {
    max-width: 36rem;
  }

  .sm\:max-w-2xl {
    max-width: 42rem;
  }

  .sm\:max-w-3xl {
    max-width: 48rem;
  }

  .sm\:max-w-4xl {
    max-width: 56rem;
  }

  .sm\:max-w-5xl {
    max-width: 64rem;
  }

  .sm\:max-w-6xl {
    max-width: 72rem;
  }

  .sm\:max-w-full {
    max-width: 100%;
  }

  .sm\:max-w-screen-sm {
    max-width: 640px;
  }

  .sm\:max-w-screen-md {
    max-width: 768px;
  }

  .sm\:max-w-screen-lg {
    max-width: 1024px;
  }

  .sm\:max-w-screen-xl {
    max-width: 1280px;
  }

  .sm\:max-w-1\/4 {
    max-width: 25%;
  }

  .sm\:max-w-1\/2 {
    max-width: 50%;
  }

  .sm\:max-w-3\/4 {
    max-width: 75%;
  }

  .sm\:min-h-0 {
    min-height: 0;
  }

  .sm\:min-h-50 {
    min-height: 50px;
  }

  .sm\:min-h-80 {
    min-height: 80px;
  }

  .sm\:min-h-full {
    min-height: 100%;
  }

  .sm\:min-h-screen {
    min-height: 100vh;
  }

  .sm\:min-w-0 {
    min-width: 0;
  }

  .sm\:min-w-50 {
    min-width: 50px;
  }

  .sm\:min-w-80 {
    min-width: 80px;
  }

  .sm\:min-w-250 {
    min-width: 250px;
  }

  .sm\:min-w-full {
    min-width: 100%;
  }

  .sm\:object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .sm\:object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .sm\:object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .sm\:object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .sm\:object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .sm\:object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .sm\:object-center {
    -o-object-position: center;
       object-position: center;
  }

  .sm\:object-left {
    -o-object-position: left;
       object-position: left;
  }

  .sm\:object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .sm\:object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .sm\:object-right {
    -o-object-position: right;
       object-position: right;
  }

  .sm\:object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .sm\:object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .sm\:object-top {
    -o-object-position: top;
       object-position: top;
  }

  .sm\:opacity-0 {
    opacity: 0;
  }

  .sm\:opacity-25 {
    opacity: 0.25;
  }

  .sm\:opacity-50 {
    opacity: 0.5;
  }

  .sm\:opacity-75 {
    opacity: 0.75;
  }

  .sm\:opacity-100 {
    opacity: 1;
  }

  .sm\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .sm\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .sm\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .sm\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .sm\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .sm\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .sm\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .sm\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .sm\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .sm\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .sm\:outline-none {
    outline: 0;
  }

  .sm\:focus\:outline-none:focus {
    outline: 0;
  }

  .sm\:overflow-auto {
    overflow: auto;
  }

  .sm\:overflow-hidden {
    overflow: hidden;
  }

  .sm\:overflow-visible {
    overflow: visible;
  }

  .sm\:overflow-scroll {
    overflow: scroll;
  }

  .sm\:overflow-x-auto {
    overflow-x: auto;
  }

  .sm\:overflow-y-auto {
    overflow-y: auto;
  }

  .sm\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .sm\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .sm\:overflow-x-visible {
    overflow-x: visible;
  }

  .sm\:overflow-y-visible {
    overflow-y: visible;
  }

  .sm\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .sm\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .sm\:scrolling-touch {
    -webkit-overflow-scrolling: touch;
  }

  .sm\:scrolling-auto {
    -webkit-overflow-scrolling: auto;
  }

  .sm\:p-0 {
    padding: 0;
  }

  .sm\:p-1 {
    padding: 0.25rem;
  }

  .sm\:p-2 {
    padding: 0.5rem;
  }

  .sm\:p-3 {
    padding: 0.75rem;
  }

  .sm\:p-4 {
    padding: 1rem;
  }

  .sm\:p-5 {
    padding: 1.25rem;
  }

  .sm\:p-6 {
    padding: 1.5rem;
  }

  .sm\:p-8 {
    padding: 2rem;
  }

  .sm\:p-10 {
    padding: 2.5rem;
  }

  .sm\:p-12 {
    padding: 3rem;
  }

  .sm\:p-16 {
    padding: 4rem;
  }

  .sm\:p-20 {
    padding: 5rem;
  }

  .sm\:p-24 {
    padding: 6rem;
  }

  .sm\:p-32 {
    padding: 8rem;
  }

  .sm\:p-40 {
    padding: 10rem;
  }

  .sm\:p-48 {
    padding: 12rem;
  }

  .sm\:p-56 {
    padding: 14rem;
  }

  .sm\:p-64 {
    padding: 16rem;
  }

  .sm\:p-px {
    padding: 1px;
  }

  .sm\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .sm\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .sm\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .sm\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .sm\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .sm\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .sm\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .sm\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .sm\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sm\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .sm\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .sm\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sm\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sm\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .sm\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .sm\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .sm\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .sm\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .sm\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .sm\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .sm\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .sm\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .sm\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .sm\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .sm\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .sm\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .sm\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .sm\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .sm\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .sm\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .sm\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .sm\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .sm\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .sm\:pt-0 {
    padding-top: 0;
  }

  .sm\:pr-0 {
    padding-right: 0;
  }

  .sm\:pb-0 {
    padding-bottom: 0;
  }

  .sm\:pl-0 {
    padding-left: 0;
  }

  .sm\:pt-1 {
    padding-top: 0.25rem;
  }

  .sm\:pr-1 {
    padding-right: 0.25rem;
  }

  .sm\:pb-1 {
    padding-bottom: 0.25rem;
  }

  .sm\:pl-1 {
    padding-left: 0.25rem;
  }

  .sm\:pt-2 {
    padding-top: 0.5rem;
  }

  .sm\:pr-2 {
    padding-right: 0.5rem;
  }

  .sm\:pb-2 {
    padding-bottom: 0.5rem;
  }

  .sm\:pl-2 {
    padding-left: 0.5rem;
  }

  .sm\:pt-3 {
    padding-top: 0.75rem;
  }

  .sm\:pr-3 {
    padding-right: 0.75rem;
  }

  .sm\:pb-3 {
    padding-bottom: 0.75rem;
  }

  .sm\:pl-3 {
    padding-left: 0.75rem;
  }

  .sm\:pt-4 {
    padding-top: 1rem;
  }

  .sm\:pr-4 {
    padding-right: 1rem;
  }

  .sm\:pb-4 {
    padding-bottom: 1rem;
  }

  .sm\:pl-4 {
    padding-left: 1rem;
  }

  .sm\:pt-5 {
    padding-top: 1.25rem;
  }

  .sm\:pr-5 {
    padding-right: 1.25rem;
  }

  .sm\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .sm\:pl-5 {
    padding-left: 1.25rem;
  }

  .sm\:pt-6 {
    padding-top: 1.5rem;
  }

  .sm\:pr-6 {
    padding-right: 1.5rem;
  }

  .sm\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .sm\:pl-6 {
    padding-left: 1.5rem;
  }

  .sm\:pt-8 {
    padding-top: 2rem;
  }

  .sm\:pr-8 {
    padding-right: 2rem;
  }

  .sm\:pb-8 {
    padding-bottom: 2rem;
  }

  .sm\:pl-8 {
    padding-left: 2rem;
  }

  .sm\:pt-10 {
    padding-top: 2.5rem;
  }

  .sm\:pr-10 {
    padding-right: 2.5rem;
  }

  .sm\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .sm\:pl-10 {
    padding-left: 2.5rem;
  }

  .sm\:pt-12 {
    padding-top: 3rem;
  }

  .sm\:pr-12 {
    padding-right: 3rem;
  }

  .sm\:pb-12 {
    padding-bottom: 3rem;
  }

  .sm\:pl-12 {
    padding-left: 3rem;
  }

  .sm\:pt-16 {
    padding-top: 4rem;
  }

  .sm\:pr-16 {
    padding-right: 4rem;
  }

  .sm\:pb-16 {
    padding-bottom: 4rem;
  }

  .sm\:pl-16 {
    padding-left: 4rem;
  }

  .sm\:pt-20 {
    padding-top: 5rem;
  }

  .sm\:pr-20 {
    padding-right: 5rem;
  }

  .sm\:pb-20 {
    padding-bottom: 5rem;
  }

  .sm\:pl-20 {
    padding-left: 5rem;
  }

  .sm\:pt-24 {
    padding-top: 6rem;
  }

  .sm\:pr-24 {
    padding-right: 6rem;
  }

  .sm\:pb-24 {
    padding-bottom: 6rem;
  }

  .sm\:pl-24 {
    padding-left: 6rem;
  }

  .sm\:pt-32 {
    padding-top: 8rem;
  }

  .sm\:pr-32 {
    padding-right: 8rem;
  }

  .sm\:pb-32 {
    padding-bottom: 8rem;
  }

  .sm\:pl-32 {
    padding-left: 8rem;
  }

  .sm\:pt-40 {
    padding-top: 10rem;
  }

  .sm\:pr-40 {
    padding-right: 10rem;
  }

  .sm\:pb-40 {
    padding-bottom: 10rem;
  }

  .sm\:pl-40 {
    padding-left: 10rem;
  }

  .sm\:pt-48 {
    padding-top: 12rem;
  }

  .sm\:pr-48 {
    padding-right: 12rem;
  }

  .sm\:pb-48 {
    padding-bottom: 12rem;
  }

  .sm\:pl-48 {
    padding-left: 12rem;
  }

  .sm\:pt-56 {
    padding-top: 14rem;
  }

  .sm\:pr-56 {
    padding-right: 14rem;
  }

  .sm\:pb-56 {
    padding-bottom: 14rem;
  }

  .sm\:pl-56 {
    padding-left: 14rem;
  }

  .sm\:pt-64 {
    padding-top: 16rem;
  }

  .sm\:pr-64 {
    padding-right: 16rem;
  }

  .sm\:pb-64 {
    padding-bottom: 16rem;
  }

  .sm\:pl-64 {
    padding-left: 16rem;
  }

  .sm\:pt-px {
    padding-top: 1px;
  }

  .sm\:pr-px {
    padding-right: 1px;
  }

  .sm\:pb-px {
    padding-bottom: 1px;
  }

  .sm\:pl-px {
    padding-left: 1px;
  }

  .sm\:placeholder-transparent::-webkit-input-placeholder {
    color: transparent;
  }

  .sm\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .sm\:placeholder-transparent::-ms-input-placeholder {
    color: transparent;
  }

  .sm\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .sm\:placeholder-current::-webkit-input-placeholder {
    color: currentColor;
  }

  .sm\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .sm\:placeholder-current::-ms-input-placeholder {
    color: currentColor;
  }

  .sm\:placeholder-current::placeholder {
    color: currentColor;
  }

  .sm\:placeholder-black::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .sm\:placeholder-black::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .sm\:placeholder-black::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .sm\:placeholder-black::placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .sm\:placeholder-white::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .sm\:placeholder-white::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .sm\:placeholder-white::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .sm\:placeholder-white::placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-100::placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-200::placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-300::placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-400::placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-500::placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-600::placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-700::placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-800::placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .sm\:placeholder-gray-900::placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-100::placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-200::placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-300::placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-400::placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-500::placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-600::placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-700::placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-800::placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .sm\:placeholder-red-900::placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-100::placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-200::placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-300::placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-400::placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-500::placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-600::placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-700::placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-800::placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .sm\:placeholder-orange-900::placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-100::placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-200::placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-300::placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-400::placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-500::placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-600::placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-700::placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-800::placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .sm\:placeholder-yellow-900::placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-100::placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-200::placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-300::placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-400::placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-500::placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-600::placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-700::placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-800::placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .sm\:placeholder-green-900::placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-100::placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-200::placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-300::placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-400::placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-500::placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-600::placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-700::placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-800::placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .sm\:placeholder-teal-900::placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-100::placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-200::placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-300::placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-400::placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-500::placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-600::placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-700::placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-800::placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-900::placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-100::placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-200::placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-300::placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-400::placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-500::placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-600::placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-700::placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-800::placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .sm\:placeholder-indigo-900::placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-100::placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-200::placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-300::placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-400::placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-500::placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-600::placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-700::placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-800::placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .sm\:placeholder-purple-900::placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-100::placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-200::placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-300::placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-400::placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-500::placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-600::placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-700::placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-800::placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .sm\:placeholder-pink-900::placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .sm\:placeholder-esa::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .sm\:placeholder-esa::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .sm\:placeholder-esa::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .sm\:placeholder-esa::placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-transparent:focus::-webkit-input-placeholder {
    color: transparent;
  }

  .sm\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .sm\:focus\:placeholder-transparent:focus::-ms-input-placeholder {
    color: transparent;
  }

  .sm\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .sm\:focus\:placeholder-current:focus::-webkit-input-placeholder {
    color: currentColor;
  }

  .sm\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor;
  }

  .sm\:focus\:placeholder-current:focus::-ms-input-placeholder {
    color: currentColor;
  }

  .sm\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }

  .sm\:focus\:placeholder-black:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-black:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-black:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-black:focus::placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-white:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-white:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-white:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-white:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-esa:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-esa:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-esa:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-esa:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .sm\:placeholder-opacity-0::-webkit-input-placeholder {
    --placeholder-opacity: 0;
  }

  .sm\:placeholder-opacity-0::-moz-placeholder {
    --placeholder-opacity: 0;
  }

  .sm\:placeholder-opacity-0::-ms-input-placeholder {
    --placeholder-opacity: 0;
  }

  .sm\:placeholder-opacity-0::placeholder {
    --placeholder-opacity: 0;
  }

  .sm\:placeholder-opacity-25::-webkit-input-placeholder {
    --placeholder-opacity: 0.25;
  }

  .sm\:placeholder-opacity-25::-moz-placeholder {
    --placeholder-opacity: 0.25;
  }

  .sm\:placeholder-opacity-25::-ms-input-placeholder {
    --placeholder-opacity: 0.25;
  }

  .sm\:placeholder-opacity-25::placeholder {
    --placeholder-opacity: 0.25;
  }

  .sm\:placeholder-opacity-50::-webkit-input-placeholder {
    --placeholder-opacity: 0.5;
  }

  .sm\:placeholder-opacity-50::-moz-placeholder {
    --placeholder-opacity: 0.5;
  }

  .sm\:placeholder-opacity-50::-ms-input-placeholder {
    --placeholder-opacity: 0.5;
  }

  .sm\:placeholder-opacity-50::placeholder {
    --placeholder-opacity: 0.5;
  }

  .sm\:placeholder-opacity-75::-webkit-input-placeholder {
    --placeholder-opacity: 0.75;
  }

  .sm\:placeholder-opacity-75::-moz-placeholder {
    --placeholder-opacity: 0.75;
  }

  .sm\:placeholder-opacity-75::-ms-input-placeholder {
    --placeholder-opacity: 0.75;
  }

  .sm\:placeholder-opacity-75::placeholder {
    --placeholder-opacity: 0.75;
  }

  .sm\:placeholder-opacity-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
  }

  .sm\:placeholder-opacity-100::-moz-placeholder {
    --placeholder-opacity: 1;
  }

  .sm\:placeholder-opacity-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
  }

  .sm\:placeholder-opacity-100::placeholder {
    --placeholder-opacity: 1;
  }

  .sm\:focus\:placeholder-opacity-0:focus::-webkit-input-placeholder {
    --placeholder-opacity: 0;
  }

  .sm\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --placeholder-opacity: 0;
  }

  .sm\:focus\:placeholder-opacity-0:focus::-ms-input-placeholder {
    --placeholder-opacity: 0;
  }

  .sm\:focus\:placeholder-opacity-0:focus::placeholder {
    --placeholder-opacity: 0;
  }

  .sm\:focus\:placeholder-opacity-25:focus::-webkit-input-placeholder {
    --placeholder-opacity: 0.25;
  }

  .sm\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --placeholder-opacity: 0.25;
  }

  .sm\:focus\:placeholder-opacity-25:focus::-ms-input-placeholder {
    --placeholder-opacity: 0.25;
  }

  .sm\:focus\:placeholder-opacity-25:focus::placeholder {
    --placeholder-opacity: 0.25;
  }

  .sm\:focus\:placeholder-opacity-50:focus::-webkit-input-placeholder {
    --placeholder-opacity: 0.5;
  }

  .sm\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --placeholder-opacity: 0.5;
  }

  .sm\:focus\:placeholder-opacity-50:focus::-ms-input-placeholder {
    --placeholder-opacity: 0.5;
  }

  .sm\:focus\:placeholder-opacity-50:focus::placeholder {
    --placeholder-opacity: 0.5;
  }

  .sm\:focus\:placeholder-opacity-75:focus::-webkit-input-placeholder {
    --placeholder-opacity: 0.75;
  }

  .sm\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --placeholder-opacity: 0.75;
  }

  .sm\:focus\:placeholder-opacity-75:focus::-ms-input-placeholder {
    --placeholder-opacity: 0.75;
  }

  .sm\:focus\:placeholder-opacity-75:focus::placeholder {
    --placeholder-opacity: 0.75;
  }

  .sm\:focus\:placeholder-opacity-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
  }

  .sm\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
  }

  .sm\:focus\:placeholder-opacity-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
  }

  .sm\:focus\:placeholder-opacity-100:focus::placeholder {
    --placeholder-opacity: 1;
  }

  .sm\:pointer-events-none {
    pointer-events: none;
  }

  .sm\:pointer-events-auto {
    pointer-events: auto;
  }

  .sm\:static {
    position: static;
  }

  .sm\:fixed {
    position: fixed;
  }

  .sm\:absolute {
    position: absolute;
  }

  .sm\:relative {
    position: relative;
  }

  .sm\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .sm\:inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .sm\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .sm\:inset-y-0 {
    top: 0;
    bottom: 0;
  }

  .sm\:inset-x-0 {
    right: 0;
    left: 0;
  }

  .sm\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .sm\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .sm\:top-0 {
    top: 0;
  }

  .sm\:right-0 {
    right: 0;
  }

  .sm\:bottom-0 {
    bottom: 0;
  }

  .sm\:left-0 {
    left: 0;
  }

  .sm\:top-auto {
    top: auto;
  }

  .sm\:right-auto {
    right: auto;
  }

  .sm\:bottom-auto {
    bottom: auto;
  }

  .sm\:left-auto {
    left: auto;
  }

  .sm\:resize-none {
    resize: none;
  }

  .sm\:resize-y {
    resize: vertical;
  }

  .sm\:resize-x {
    resize: horizontal;
  }

  .sm\:resize {
    resize: both;
  }

  .sm\:shadow-xs {
    -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  }

  .sm\:shadow-sm {
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  }

  .sm\:shadow {
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
            box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .sm\:shadow-md {
    -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .sm\:shadow-lg {
    -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .sm\:shadow-xl {
    -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .sm\:shadow-2xl {
    -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .sm\:shadow-inner {
    -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
            box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .sm\:shadow-outline {
    -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
            box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .sm\:shadow-none {
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  .sm\:hover\:shadow-xs:hover {
    -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  }

  .sm\:hover\:shadow-sm:hover {
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  }

  .sm\:hover\:shadow:hover {
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
            box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .sm\:hover\:shadow-md:hover {
    -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .sm\:hover\:shadow-lg:hover {
    -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .sm\:hover\:shadow-xl:hover {
    -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .sm\:hover\:shadow-2xl:hover {
    -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .sm\:hover\:shadow-inner:hover {
    -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
            box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .sm\:hover\:shadow-outline:hover {
    -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
            box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .sm\:hover\:shadow-none:hover {
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  .sm\:focus\:shadow-xs:focus {
    -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  }

  .sm\:focus\:shadow-sm:focus {
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  }

  .sm\:focus\:shadow:focus {
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
            box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .sm\:focus\:shadow-md:focus {
    -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .sm\:focus\:shadow-lg:focus {
    -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .sm\:focus\:shadow-xl:focus {
    -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .sm\:focus\:shadow-2xl:focus {
    -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .sm\:focus\:shadow-inner:focus {
    -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
            box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .sm\:focus\:shadow-outline:focus {
    -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
            box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .sm\:focus\:shadow-none:focus {
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  .sm\:fill-current {
    fill: currentColor;
  }

  .sm\:stroke-current {
    stroke: currentColor;
  }

  .sm\:stroke-0 {
    stroke-width: 0;
  }

  .sm\:stroke-1 {
    stroke-width: 1;
  }

  .sm\:stroke-2 {
    stroke-width: 2;
  }

  .sm\:table-auto {
    table-layout: auto;
  }

  .sm\:table-fixed {
    table-layout: fixed;
  }

  .sm\:text-left {
    text-align: left;
  }

  .sm\:text-center {
    text-align: center;
  }

  .sm\:text-right {
    text-align: right;
  }

  .sm\:text-justify {
    text-align: justify;
  }

  .sm\:text-transparent {
    color: transparent;
  }

  .sm\:text-current {
    color: currentColor;
  }

  .sm\:text-black {
    --text-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .sm\:text-white {
    --text-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .sm\:text-gray-100 {
    --text-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--text-opacity));
  }

  .sm\:text-gray-200 {
    --text-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--text-opacity));
  }

  .sm\:text-gray-300 {
    --text-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--text-opacity));
  }

  .sm\:text-gray-400 {
    --text-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--text-opacity));
  }

  .sm\:text-gray-500 {
    --text-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--text-opacity));
  }

  .sm\:text-gray-600 {
    --text-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--text-opacity));
  }

  .sm\:text-gray-700 {
    --text-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--text-opacity));
  }

  .sm\:text-gray-800 {
    --text-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--text-opacity));
  }

  .sm\:text-gray-900 {
    --text-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--text-opacity));
  }

  .sm\:text-red-100 {
    --text-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--text-opacity));
  }

  .sm\:text-red-200 {
    --text-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--text-opacity));
  }

  .sm\:text-red-300 {
    --text-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--text-opacity));
  }

  .sm\:text-red-400 {
    --text-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--text-opacity));
  }

  .sm\:text-red-500 {
    --text-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--text-opacity));
  }

  .sm\:text-red-600 {
    --text-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--text-opacity));
  }

  .sm\:text-red-700 {
    --text-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--text-opacity));
  }

  .sm\:text-red-800 {
    --text-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .sm\:text-red-900 {
    --text-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--text-opacity));
  }

  .sm\:text-orange-100 {
    --text-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--text-opacity));
  }

  .sm\:text-orange-200 {
    --text-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--text-opacity));
  }

  .sm\:text-orange-300 {
    --text-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--text-opacity));
  }

  .sm\:text-orange-400 {
    --text-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--text-opacity));
  }

  .sm\:text-orange-500 {
    --text-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--text-opacity));
  }

  .sm\:text-orange-600 {
    --text-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--text-opacity));
  }

  .sm\:text-orange-700 {
    --text-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--text-opacity));
  }

  .sm\:text-orange-800 {
    --text-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--text-opacity));
  }

  .sm\:text-orange-900 {
    --text-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--text-opacity));
  }

  .sm\:text-yellow-100 {
    --text-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--text-opacity));
  }

  .sm\:text-yellow-200 {
    --text-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--text-opacity));
  }

  .sm\:text-yellow-300 {
    --text-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--text-opacity));
  }

  .sm\:text-yellow-400 {
    --text-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--text-opacity));
  }

  .sm\:text-yellow-500 {
    --text-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--text-opacity));
  }

  .sm\:text-yellow-600 {
    --text-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--text-opacity));
  }

  .sm\:text-yellow-700 {
    --text-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--text-opacity));
  }

  .sm\:text-yellow-800 {
    --text-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--text-opacity));
  }

  .sm\:text-yellow-900 {
    --text-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--text-opacity));
  }

  .sm\:text-green-100 {
    --text-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--text-opacity));
  }

  .sm\:text-green-200 {
    --text-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--text-opacity));
  }

  .sm\:text-green-300 {
    --text-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--text-opacity));
  }

  .sm\:text-green-400 {
    --text-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--text-opacity));
  }

  .sm\:text-green-500 {
    --text-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--text-opacity));
  }

  .sm\:text-green-600 {
    --text-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--text-opacity));
  }

  .sm\:text-green-700 {
    --text-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--text-opacity));
  }

  .sm\:text-green-800 {
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .sm\:text-green-900 {
    --text-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--text-opacity));
  }

  .sm\:text-teal-100 {
    --text-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--text-opacity));
  }

  .sm\:text-teal-200 {
    --text-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--text-opacity));
  }

  .sm\:text-teal-300 {
    --text-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--text-opacity));
  }

  .sm\:text-teal-400 {
    --text-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--text-opacity));
  }

  .sm\:text-teal-500 {
    --text-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--text-opacity));
  }

  .sm\:text-teal-600 {
    --text-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--text-opacity));
  }

  .sm\:text-teal-700 {
    --text-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--text-opacity));
  }

  .sm\:text-teal-800 {
    --text-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--text-opacity));
  }

  .sm\:text-teal-900 {
    --text-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--text-opacity));
  }

  .sm\:text-blue-100 {
    --text-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--text-opacity));
  }

  .sm\:text-blue-200 {
    --text-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--text-opacity));
  }

  .sm\:text-blue-300 {
    --text-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--text-opacity));
  }

  .sm\:text-blue-400 {
    --text-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--text-opacity));
  }

  .sm\:text-blue-500 {
    --text-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--text-opacity));
  }

  .sm\:text-blue-600 {
    --text-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--text-opacity));
  }

  .sm\:text-blue-700 {
    --text-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--text-opacity));
  }

  .sm\:text-blue-800 {
    --text-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--text-opacity));
  }

  .sm\:text-blue-900 {
    --text-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--text-opacity));
  }

  .sm\:text-indigo-100 {
    --text-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--text-opacity));
  }

  .sm\:text-indigo-200 {
    --text-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--text-opacity));
  }

  .sm\:text-indigo-300 {
    --text-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--text-opacity));
  }

  .sm\:text-indigo-400 {
    --text-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--text-opacity));
  }

  .sm\:text-indigo-500 {
    --text-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--text-opacity));
  }

  .sm\:text-indigo-600 {
    --text-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--text-opacity));
  }

  .sm\:text-indigo-700 {
    --text-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--text-opacity));
  }

  .sm\:text-indigo-800 {
    --text-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--text-opacity));
  }

  .sm\:text-indigo-900 {
    --text-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--text-opacity));
  }

  .sm\:text-purple-100 {
    --text-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--text-opacity));
  }

  .sm\:text-purple-200 {
    --text-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--text-opacity));
  }

  .sm\:text-purple-300 {
    --text-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--text-opacity));
  }

  .sm\:text-purple-400 {
    --text-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--text-opacity));
  }

  .sm\:text-purple-500 {
    --text-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--text-opacity));
  }

  .sm\:text-purple-600 {
    --text-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--text-opacity));
  }

  .sm\:text-purple-700 {
    --text-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--text-opacity));
  }

  .sm\:text-purple-800 {
    --text-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--text-opacity));
  }

  .sm\:text-purple-900 {
    --text-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--text-opacity));
  }

  .sm\:text-pink-100 {
    --text-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--text-opacity));
  }

  .sm\:text-pink-200 {
    --text-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--text-opacity));
  }

  .sm\:text-pink-300 {
    --text-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--text-opacity));
  }

  .sm\:text-pink-400 {
    --text-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--text-opacity));
  }

  .sm\:text-pink-500 {
    --text-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--text-opacity));
  }

  .sm\:text-pink-600 {
    --text-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--text-opacity));
  }

  .sm\:text-pink-700 {
    --text-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--text-opacity));
  }

  .sm\:text-pink-800 {
    --text-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--text-opacity));
  }

  .sm\:text-pink-900 {
    --text-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--text-opacity));
  }

  .sm\:text-esa {
    --text-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--text-opacity));
  }

  .sm\:hover\:text-transparent:hover {
    color: transparent;
  }

  .sm\:hover\:text-current:hover {
    color: currentColor;
  }

  .sm\:hover\:text-black:hover {
    --text-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .sm\:hover\:text-white:hover {
    --text-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .sm\:hover\:text-gray-100:hover {
    --text-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--text-opacity));
  }

  .sm\:hover\:text-gray-200:hover {
    --text-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--text-opacity));
  }

  .sm\:hover\:text-gray-300:hover {
    --text-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--text-opacity));
  }

  .sm\:hover\:text-gray-400:hover {
    --text-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--text-opacity));
  }

  .sm\:hover\:text-gray-500:hover {
    --text-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--text-opacity));
  }

  .sm\:hover\:text-gray-600:hover {
    --text-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--text-opacity));
  }

  .sm\:hover\:text-gray-700:hover {
    --text-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--text-opacity));
  }

  .sm\:hover\:text-gray-800:hover {
    --text-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--text-opacity));
  }

  .sm\:hover\:text-gray-900:hover {
    --text-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--text-opacity));
  }

  .sm\:hover\:text-red-100:hover {
    --text-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--text-opacity));
  }

  .sm\:hover\:text-red-200:hover {
    --text-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--text-opacity));
  }

  .sm\:hover\:text-red-300:hover {
    --text-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--text-opacity));
  }

  .sm\:hover\:text-red-400:hover {
    --text-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--text-opacity));
  }

  .sm\:hover\:text-red-500:hover {
    --text-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--text-opacity));
  }

  .sm\:hover\:text-red-600:hover {
    --text-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--text-opacity));
  }

  .sm\:hover\:text-red-700:hover {
    --text-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--text-opacity));
  }

  .sm\:hover\:text-red-800:hover {
    --text-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .sm\:hover\:text-red-900:hover {
    --text-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--text-opacity));
  }

  .sm\:hover\:text-orange-100:hover {
    --text-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--text-opacity));
  }

  .sm\:hover\:text-orange-200:hover {
    --text-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--text-opacity));
  }

  .sm\:hover\:text-orange-300:hover {
    --text-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--text-opacity));
  }

  .sm\:hover\:text-orange-400:hover {
    --text-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--text-opacity));
  }

  .sm\:hover\:text-orange-500:hover {
    --text-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--text-opacity));
  }

  .sm\:hover\:text-orange-600:hover {
    --text-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--text-opacity));
  }

  .sm\:hover\:text-orange-700:hover {
    --text-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--text-opacity));
  }

  .sm\:hover\:text-orange-800:hover {
    --text-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--text-opacity));
  }

  .sm\:hover\:text-orange-900:hover {
    --text-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--text-opacity));
  }

  .sm\:hover\:text-yellow-100:hover {
    --text-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--text-opacity));
  }

  .sm\:hover\:text-yellow-200:hover {
    --text-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--text-opacity));
  }

  .sm\:hover\:text-yellow-300:hover {
    --text-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--text-opacity));
  }

  .sm\:hover\:text-yellow-400:hover {
    --text-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--text-opacity));
  }

  .sm\:hover\:text-yellow-500:hover {
    --text-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--text-opacity));
  }

  .sm\:hover\:text-yellow-600:hover {
    --text-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--text-opacity));
  }

  .sm\:hover\:text-yellow-700:hover {
    --text-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--text-opacity));
  }

  .sm\:hover\:text-yellow-800:hover {
    --text-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--text-opacity));
  }

  .sm\:hover\:text-yellow-900:hover {
    --text-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--text-opacity));
  }

  .sm\:hover\:text-green-100:hover {
    --text-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--text-opacity));
  }

  .sm\:hover\:text-green-200:hover {
    --text-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--text-opacity));
  }

  .sm\:hover\:text-green-300:hover {
    --text-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--text-opacity));
  }

  .sm\:hover\:text-green-400:hover {
    --text-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--text-opacity));
  }

  .sm\:hover\:text-green-500:hover {
    --text-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--text-opacity));
  }

  .sm\:hover\:text-green-600:hover {
    --text-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--text-opacity));
  }

  .sm\:hover\:text-green-700:hover {
    --text-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--text-opacity));
  }

  .sm\:hover\:text-green-800:hover {
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .sm\:hover\:text-green-900:hover {
    --text-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--text-opacity));
  }

  .sm\:hover\:text-teal-100:hover {
    --text-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--text-opacity));
  }

  .sm\:hover\:text-teal-200:hover {
    --text-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--text-opacity));
  }

  .sm\:hover\:text-teal-300:hover {
    --text-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--text-opacity));
  }

  .sm\:hover\:text-teal-400:hover {
    --text-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--text-opacity));
  }

  .sm\:hover\:text-teal-500:hover {
    --text-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--text-opacity));
  }

  .sm\:hover\:text-teal-600:hover {
    --text-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--text-opacity));
  }

  .sm\:hover\:text-teal-700:hover {
    --text-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--text-opacity));
  }

  .sm\:hover\:text-teal-800:hover {
    --text-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--text-opacity));
  }

  .sm\:hover\:text-teal-900:hover {
    --text-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--text-opacity));
  }

  .sm\:hover\:text-blue-100:hover {
    --text-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--text-opacity));
  }

  .sm\:hover\:text-blue-200:hover {
    --text-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--text-opacity));
  }

  .sm\:hover\:text-blue-300:hover {
    --text-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--text-opacity));
  }

  .sm\:hover\:text-blue-400:hover {
    --text-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--text-opacity));
  }

  .sm\:hover\:text-blue-500:hover {
    --text-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--text-opacity));
  }

  .sm\:hover\:text-blue-600:hover {
    --text-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--text-opacity));
  }

  .sm\:hover\:text-blue-700:hover {
    --text-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--text-opacity));
  }

  .sm\:hover\:text-blue-800:hover {
    --text-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--text-opacity));
  }

  .sm\:hover\:text-blue-900:hover {
    --text-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--text-opacity));
  }

  .sm\:hover\:text-indigo-100:hover {
    --text-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--text-opacity));
  }

  .sm\:hover\:text-indigo-200:hover {
    --text-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--text-opacity));
  }

  .sm\:hover\:text-indigo-300:hover {
    --text-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--text-opacity));
  }

  .sm\:hover\:text-indigo-400:hover {
    --text-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--text-opacity));
  }

  .sm\:hover\:text-indigo-500:hover {
    --text-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--text-opacity));
  }

  .sm\:hover\:text-indigo-600:hover {
    --text-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--text-opacity));
  }

  .sm\:hover\:text-indigo-700:hover {
    --text-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--text-opacity));
  }

  .sm\:hover\:text-indigo-800:hover {
    --text-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--text-opacity));
  }

  .sm\:hover\:text-indigo-900:hover {
    --text-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--text-opacity));
  }

  .sm\:hover\:text-purple-100:hover {
    --text-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--text-opacity));
  }

  .sm\:hover\:text-purple-200:hover {
    --text-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--text-opacity));
  }

  .sm\:hover\:text-purple-300:hover {
    --text-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--text-opacity));
  }

  .sm\:hover\:text-purple-400:hover {
    --text-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--text-opacity));
  }

  .sm\:hover\:text-purple-500:hover {
    --text-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--text-opacity));
  }

  .sm\:hover\:text-purple-600:hover {
    --text-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--text-opacity));
  }

  .sm\:hover\:text-purple-700:hover {
    --text-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--text-opacity));
  }

  .sm\:hover\:text-purple-800:hover {
    --text-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--text-opacity));
  }

  .sm\:hover\:text-purple-900:hover {
    --text-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--text-opacity));
  }

  .sm\:hover\:text-pink-100:hover {
    --text-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--text-opacity));
  }

  .sm\:hover\:text-pink-200:hover {
    --text-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--text-opacity));
  }

  .sm\:hover\:text-pink-300:hover {
    --text-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--text-opacity));
  }

  .sm\:hover\:text-pink-400:hover {
    --text-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--text-opacity));
  }

  .sm\:hover\:text-pink-500:hover {
    --text-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--text-opacity));
  }

  .sm\:hover\:text-pink-600:hover {
    --text-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--text-opacity));
  }

  .sm\:hover\:text-pink-700:hover {
    --text-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--text-opacity));
  }

  .sm\:hover\:text-pink-800:hover {
    --text-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--text-opacity));
  }

  .sm\:hover\:text-pink-900:hover {
    --text-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--text-opacity));
  }

  .sm\:hover\:text-esa:hover {
    --text-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--text-opacity));
  }

  .sm\:focus\:text-transparent:focus {
    color: transparent;
  }

  .sm\:focus\:text-current:focus {
    color: currentColor;
  }

  .sm\:focus\:text-black:focus {
    --text-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .sm\:focus\:text-white:focus {
    --text-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .sm\:focus\:text-gray-100:focus {
    --text-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--text-opacity));
  }

  .sm\:focus\:text-gray-200:focus {
    --text-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--text-opacity));
  }

  .sm\:focus\:text-gray-300:focus {
    --text-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--text-opacity));
  }

  .sm\:focus\:text-gray-400:focus {
    --text-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--text-opacity));
  }

  .sm\:focus\:text-gray-500:focus {
    --text-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--text-opacity));
  }

  .sm\:focus\:text-gray-600:focus {
    --text-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--text-opacity));
  }

  .sm\:focus\:text-gray-700:focus {
    --text-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--text-opacity));
  }

  .sm\:focus\:text-gray-800:focus {
    --text-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--text-opacity));
  }

  .sm\:focus\:text-gray-900:focus {
    --text-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--text-opacity));
  }

  .sm\:focus\:text-red-100:focus {
    --text-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--text-opacity));
  }

  .sm\:focus\:text-red-200:focus {
    --text-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--text-opacity));
  }

  .sm\:focus\:text-red-300:focus {
    --text-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--text-opacity));
  }

  .sm\:focus\:text-red-400:focus {
    --text-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--text-opacity));
  }

  .sm\:focus\:text-red-500:focus {
    --text-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--text-opacity));
  }

  .sm\:focus\:text-red-600:focus {
    --text-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--text-opacity));
  }

  .sm\:focus\:text-red-700:focus {
    --text-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--text-opacity));
  }

  .sm\:focus\:text-red-800:focus {
    --text-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .sm\:focus\:text-red-900:focus {
    --text-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--text-opacity));
  }

  .sm\:focus\:text-orange-100:focus {
    --text-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--text-opacity));
  }

  .sm\:focus\:text-orange-200:focus {
    --text-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--text-opacity));
  }

  .sm\:focus\:text-orange-300:focus {
    --text-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--text-opacity));
  }

  .sm\:focus\:text-orange-400:focus {
    --text-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--text-opacity));
  }

  .sm\:focus\:text-orange-500:focus {
    --text-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--text-opacity));
  }

  .sm\:focus\:text-orange-600:focus {
    --text-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--text-opacity));
  }

  .sm\:focus\:text-orange-700:focus {
    --text-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--text-opacity));
  }

  .sm\:focus\:text-orange-800:focus {
    --text-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--text-opacity));
  }

  .sm\:focus\:text-orange-900:focus {
    --text-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--text-opacity));
  }

  .sm\:focus\:text-yellow-100:focus {
    --text-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--text-opacity));
  }

  .sm\:focus\:text-yellow-200:focus {
    --text-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--text-opacity));
  }

  .sm\:focus\:text-yellow-300:focus {
    --text-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--text-opacity));
  }

  .sm\:focus\:text-yellow-400:focus {
    --text-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--text-opacity));
  }

  .sm\:focus\:text-yellow-500:focus {
    --text-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--text-opacity));
  }

  .sm\:focus\:text-yellow-600:focus {
    --text-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--text-opacity));
  }

  .sm\:focus\:text-yellow-700:focus {
    --text-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--text-opacity));
  }

  .sm\:focus\:text-yellow-800:focus {
    --text-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--text-opacity));
  }

  .sm\:focus\:text-yellow-900:focus {
    --text-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--text-opacity));
  }

  .sm\:focus\:text-green-100:focus {
    --text-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--text-opacity));
  }

  .sm\:focus\:text-green-200:focus {
    --text-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--text-opacity));
  }

  .sm\:focus\:text-green-300:focus {
    --text-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--text-opacity));
  }

  .sm\:focus\:text-green-400:focus {
    --text-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--text-opacity));
  }

  .sm\:focus\:text-green-500:focus {
    --text-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--text-opacity));
  }

  .sm\:focus\:text-green-600:focus {
    --text-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--text-opacity));
  }

  .sm\:focus\:text-green-700:focus {
    --text-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--text-opacity));
  }

  .sm\:focus\:text-green-800:focus {
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .sm\:focus\:text-green-900:focus {
    --text-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--text-opacity));
  }

  .sm\:focus\:text-teal-100:focus {
    --text-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--text-opacity));
  }

  .sm\:focus\:text-teal-200:focus {
    --text-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--text-opacity));
  }

  .sm\:focus\:text-teal-300:focus {
    --text-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--text-opacity));
  }

  .sm\:focus\:text-teal-400:focus {
    --text-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--text-opacity));
  }

  .sm\:focus\:text-teal-500:focus {
    --text-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--text-opacity));
  }

  .sm\:focus\:text-teal-600:focus {
    --text-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--text-opacity));
  }

  .sm\:focus\:text-teal-700:focus {
    --text-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--text-opacity));
  }

  .sm\:focus\:text-teal-800:focus {
    --text-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--text-opacity));
  }

  .sm\:focus\:text-teal-900:focus {
    --text-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--text-opacity));
  }

  .sm\:focus\:text-blue-100:focus {
    --text-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--text-opacity));
  }

  .sm\:focus\:text-blue-200:focus {
    --text-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--text-opacity));
  }

  .sm\:focus\:text-blue-300:focus {
    --text-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--text-opacity));
  }

  .sm\:focus\:text-blue-400:focus {
    --text-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--text-opacity));
  }

  .sm\:focus\:text-blue-500:focus {
    --text-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--text-opacity));
  }

  .sm\:focus\:text-blue-600:focus {
    --text-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--text-opacity));
  }

  .sm\:focus\:text-blue-700:focus {
    --text-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--text-opacity));
  }

  .sm\:focus\:text-blue-800:focus {
    --text-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--text-opacity));
  }

  .sm\:focus\:text-blue-900:focus {
    --text-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--text-opacity));
  }

  .sm\:focus\:text-indigo-100:focus {
    --text-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--text-opacity));
  }

  .sm\:focus\:text-indigo-200:focus {
    --text-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--text-opacity));
  }

  .sm\:focus\:text-indigo-300:focus {
    --text-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--text-opacity));
  }

  .sm\:focus\:text-indigo-400:focus {
    --text-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--text-opacity));
  }

  .sm\:focus\:text-indigo-500:focus {
    --text-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--text-opacity));
  }

  .sm\:focus\:text-indigo-600:focus {
    --text-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--text-opacity));
  }

  .sm\:focus\:text-indigo-700:focus {
    --text-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--text-opacity));
  }

  .sm\:focus\:text-indigo-800:focus {
    --text-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--text-opacity));
  }

  .sm\:focus\:text-indigo-900:focus {
    --text-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--text-opacity));
  }

  .sm\:focus\:text-purple-100:focus {
    --text-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--text-opacity));
  }

  .sm\:focus\:text-purple-200:focus {
    --text-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--text-opacity));
  }

  .sm\:focus\:text-purple-300:focus {
    --text-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--text-opacity));
  }

  .sm\:focus\:text-purple-400:focus {
    --text-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--text-opacity));
  }

  .sm\:focus\:text-purple-500:focus {
    --text-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--text-opacity));
  }

  .sm\:focus\:text-purple-600:focus {
    --text-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--text-opacity));
  }

  .sm\:focus\:text-purple-700:focus {
    --text-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--text-opacity));
  }

  .sm\:focus\:text-purple-800:focus {
    --text-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--text-opacity));
  }

  .sm\:focus\:text-purple-900:focus {
    --text-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--text-opacity));
  }

  .sm\:focus\:text-pink-100:focus {
    --text-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--text-opacity));
  }

  .sm\:focus\:text-pink-200:focus {
    --text-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--text-opacity));
  }

  .sm\:focus\:text-pink-300:focus {
    --text-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--text-opacity));
  }

  .sm\:focus\:text-pink-400:focus {
    --text-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--text-opacity));
  }

  .sm\:focus\:text-pink-500:focus {
    --text-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--text-opacity));
  }

  .sm\:focus\:text-pink-600:focus {
    --text-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--text-opacity));
  }

  .sm\:focus\:text-pink-700:focus {
    --text-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--text-opacity));
  }

  .sm\:focus\:text-pink-800:focus {
    --text-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--text-opacity));
  }

  .sm\:focus\:text-pink-900:focus {
    --text-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--text-opacity));
  }

  .sm\:focus\:text-esa:focus {
    --text-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--text-opacity));
  }

  .sm\:text-opacity-0 {
    --text-opacity: 0;
  }

  .sm\:text-opacity-25 {
    --text-opacity: 0.25;
  }

  .sm\:text-opacity-50 {
    --text-opacity: 0.5;
  }

  .sm\:text-opacity-75 {
    --text-opacity: 0.75;
  }

  .sm\:text-opacity-100 {
    --text-opacity: 1;
  }

  .sm\:hover\:text-opacity-0:hover {
    --text-opacity: 0;
  }

  .sm\:hover\:text-opacity-25:hover {
    --text-opacity: 0.25;
  }

  .sm\:hover\:text-opacity-50:hover {
    --text-opacity: 0.5;
  }

  .sm\:hover\:text-opacity-75:hover {
    --text-opacity: 0.75;
  }

  .sm\:hover\:text-opacity-100:hover {
    --text-opacity: 1;
  }

  .sm\:focus\:text-opacity-0:focus {
    --text-opacity: 0;
  }

  .sm\:focus\:text-opacity-25:focus {
    --text-opacity: 0.25;
  }

  .sm\:focus\:text-opacity-50:focus {
    --text-opacity: 0.5;
  }

  .sm\:focus\:text-opacity-75:focus {
    --text-opacity: 0.75;
  }

  .sm\:focus\:text-opacity-100:focus {
    --text-opacity: 1;
  }

  .sm\:italic {
    font-style: italic;
  }

  .sm\:not-italic {
    font-style: normal;
  }

  .sm\:uppercase {
    text-transform: uppercase;
  }

  .sm\:lowercase {
    text-transform: lowercase;
  }

  .sm\:capitalize {
    text-transform: capitalize;
  }

  .sm\:normal-case {
    text-transform: none;
  }

  .sm\:underline {
    text-decoration: underline;
  }

  .sm\:line-through {
    text-decoration: line-through;
  }

  .sm\:no-underline {
    text-decoration: none;
  }

  .sm\:hover\:underline:hover {
    text-decoration: underline;
  }

  .sm\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .sm\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .sm\:focus\:underline:focus {
    text-decoration: underline;
  }

  .sm\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .sm\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .sm\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .sm\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .sm\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .sm\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .sm\:tracking-normal {
    letter-spacing: 0;
  }

  .sm\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .sm\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .sm\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .sm\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .sm\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .sm\:select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
        -ms-user-select: all;
            user-select: all;
  }

  .sm\:select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .sm\:align-baseline {
    vertical-align: baseline;
  }

  .sm\:align-top {
    vertical-align: top;
  }

  .sm\:align-middle {
    vertical-align: middle;
  }

  .sm\:align-bottom {
    vertical-align: bottom;
  }

  .sm\:align-text-top {
    vertical-align: text-top;
  }

  .sm\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .sm\:visible {
    visibility: visible;
  }

  .sm\:invisible {
    visibility: hidden;
  }

  .sm\:whitespace-normal {
    white-space: normal;
  }

  .sm\:whitespace-no-wrap {
    white-space: nowrap;
  }

  .sm\:whitespace-pre {
    white-space: pre;
  }

  .sm\:whitespace-pre-line {
    white-space: pre-line;
  }

  .sm\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .sm\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .sm\:break-words {
    overflow-wrap: break-word;
  }

  .sm\:break-all {
    word-break: break-all;
  }

  .sm\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .sm\:w-0 {
    width: 0;
  }

  .sm\:w-1 {
    width: 0.25rem;
  }

  .sm\:w-2 {
    width: 0.5rem;
  }

  .sm\:w-3 {
    width: 0.75rem;
  }

  .sm\:w-4 {
    width: 1rem;
  }

  .sm\:w-5 {
    width: 1.25rem;
  }

  .sm\:w-6 {
    width: 1.5rem;
  }

  .sm\:w-8 {
    width: 2rem;
  }

  .sm\:w-10 {
    width: 2.5rem;
  }

  .sm\:w-12 {
    width: 3rem;
  }

  .sm\:w-16 {
    width: 4rem;
  }

  .sm\:w-20 {
    width: 5rem;
  }

  .sm\:w-24 {
    width: 6rem;
  }

  .sm\:w-32 {
    width: 8rem;
  }

  .sm\:w-40 {
    width: 10rem;
  }

  .sm\:w-48 {
    width: 12rem;
  }

  .sm\:w-56 {
    width: 14rem;
  }

  .sm\:w-64 {
    width: 16rem;
  }

  .sm\:w-auto {
    width: auto;
  }

  .sm\:w-px {
    width: 1px;
  }

  .sm\:w-1\/2 {
    width: 50%;
  }

  .sm\:w-1\/3 {
    width: 33.333333%;
  }

  .sm\:w-2\/3 {
    width: 66.666667%;
  }

  .sm\:w-1\/4 {
    width: 25%;
  }

  .sm\:w-2\/4 {
    width: 50%;
  }

  .sm\:w-3\/4 {
    width: 75%;
  }

  .sm\:w-1\/5 {
    width: 20%;
  }

  .sm\:w-2\/5 {
    width: 40%;
  }

  .sm\:w-3\/5 {
    width: 60%;
  }

  .sm\:w-4\/5 {
    width: 80%;
  }

  .sm\:w-1\/6 {
    width: 16.666667%;
  }

  .sm\:w-2\/6 {
    width: 33.333333%;
  }

  .sm\:w-3\/6 {
    width: 50%;
  }

  .sm\:w-4\/6 {
    width: 66.666667%;
  }

  .sm\:w-5\/6 {
    width: 83.333333%;
  }

  .sm\:w-1\/12 {
    width: 8.333333%;
  }

  .sm\:w-2\/12 {
    width: 16.666667%;
  }

  .sm\:w-3\/12 {
    width: 25%;
  }

  .sm\:w-4\/12 {
    width: 33.333333%;
  }

  .sm\:w-5\/12 {
    width: 41.666667%;
  }

  .sm\:w-6\/12 {
    width: 50%;
  }

  .sm\:w-7\/12 {
    width: 58.333333%;
  }

  .sm\:w-8\/12 {
    width: 66.666667%;
  }

  .sm\:w-9\/12 {
    width: 75%;
  }

  .sm\:w-10\/12 {
    width: 83.333333%;
  }

  .sm\:w-11\/12 {
    width: 91.666667%;
  }

  .sm\:w-full {
    width: 100%;
  }

  .sm\:w-screen {
    width: 100vw;
  }

  .sm\:z-0 {
    z-index: 0;
  }

  .sm\:z-10 {
    z-index: 10;
  }

  .sm\:z-20 {
    z-index: 20;
  }

  .sm\:z-30 {
    z-index: 30;
  }

  .sm\:z-40 {
    z-index: 40;
  }

  .sm\:z-50 {
    z-index: 50;
  }

  .sm\:z-auto {
    z-index: auto;
  }

  .sm\:gap-0 {
    grid-gap: 0;
    gap: 0;
  }

  .sm\:gap-1 {
    grid-gap: 0.25rem;
    gap: 0.25rem;
  }

  .sm\:gap-2 {
    grid-gap: 0.5rem;
    gap: 0.5rem;
  }

  .sm\:gap-3 {
    grid-gap: 0.75rem;
    gap: 0.75rem;
  }

  .sm\:gap-4 {
    grid-gap: 1rem;
    gap: 1rem;
  }

  .sm\:gap-5 {
    grid-gap: 1.25rem;
    gap: 1.25rem;
  }

  .sm\:gap-6 {
    grid-gap: 1.5rem;
    gap: 1.5rem;
  }

  .sm\:gap-8 {
    grid-gap: 2rem;
    gap: 2rem;
  }

  .sm\:gap-10 {
    grid-gap: 2.5rem;
    gap: 2.5rem;
  }

  .sm\:gap-12 {
    grid-gap: 3rem;
    gap: 3rem;
  }

  .sm\:gap-16 {
    grid-gap: 4rem;
    gap: 4rem;
  }

  .sm\:gap-20 {
    grid-gap: 5rem;
    gap: 5rem;
  }

  .sm\:gap-24 {
    grid-gap: 6rem;
    gap: 6rem;
  }

  .sm\:gap-32 {
    grid-gap: 8rem;
    gap: 8rem;
  }

  .sm\:gap-40 {
    grid-gap: 10rem;
    gap: 10rem;
  }

  .sm\:gap-48 {
    grid-gap: 12rem;
    gap: 12rem;
  }

  .sm\:gap-56 {
    grid-gap: 14rem;
    gap: 14rem;
  }

  .sm\:gap-64 {
    grid-gap: 16rem;
    gap: 16rem;
  }

  .sm\:gap-px {
    grid-gap: 1px;
    gap: 1px;
  }

  .sm\:col-gap-0 {
    grid-column-gap: 0;
    -webkit-column-gap: 0;
       -moz-column-gap: 0;
            column-gap: 0;
  }

  .sm\:col-gap-1 {
    grid-column-gap: 0.25rem;
    -webkit-column-gap: 0.25rem;
       -moz-column-gap: 0.25rem;
            column-gap: 0.25rem;
  }

  .sm\:col-gap-2 {
    grid-column-gap: 0.5rem;
    -webkit-column-gap: 0.5rem;
       -moz-column-gap: 0.5rem;
            column-gap: 0.5rem;
  }

  .sm\:col-gap-3 {
    grid-column-gap: 0.75rem;
    -webkit-column-gap: 0.75rem;
       -moz-column-gap: 0.75rem;
            column-gap: 0.75rem;
  }

  .sm\:col-gap-4 {
    grid-column-gap: 1rem;
    -webkit-column-gap: 1rem;
       -moz-column-gap: 1rem;
            column-gap: 1rem;
  }

  .sm\:col-gap-5 {
    grid-column-gap: 1.25rem;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
  }

  .sm\:col-gap-6 {
    grid-column-gap: 1.5rem;
    -webkit-column-gap: 1.5rem;
       -moz-column-gap: 1.5rem;
            column-gap: 1.5rem;
  }

  .sm\:col-gap-8 {
    grid-column-gap: 2rem;
    -webkit-column-gap: 2rem;
       -moz-column-gap: 2rem;
            column-gap: 2rem;
  }

  .sm\:col-gap-10 {
    grid-column-gap: 2.5rem;
    -webkit-column-gap: 2.5rem;
       -moz-column-gap: 2.5rem;
            column-gap: 2.5rem;
  }

  .sm\:col-gap-12 {
    grid-column-gap: 3rem;
    -webkit-column-gap: 3rem;
       -moz-column-gap: 3rem;
            column-gap: 3rem;
  }

  .sm\:col-gap-16 {
    grid-column-gap: 4rem;
    -webkit-column-gap: 4rem;
       -moz-column-gap: 4rem;
            column-gap: 4rem;
  }

  .sm\:col-gap-20 {
    grid-column-gap: 5rem;
    -webkit-column-gap: 5rem;
       -moz-column-gap: 5rem;
            column-gap: 5rem;
  }

  .sm\:col-gap-24 {
    grid-column-gap: 6rem;
    -webkit-column-gap: 6rem;
       -moz-column-gap: 6rem;
            column-gap: 6rem;
  }

  .sm\:col-gap-32 {
    grid-column-gap: 8rem;
    -webkit-column-gap: 8rem;
       -moz-column-gap: 8rem;
            column-gap: 8rem;
  }

  .sm\:col-gap-40 {
    grid-column-gap: 10rem;
    -webkit-column-gap: 10rem;
       -moz-column-gap: 10rem;
            column-gap: 10rem;
  }

  .sm\:col-gap-48 {
    grid-column-gap: 12rem;
    -webkit-column-gap: 12rem;
       -moz-column-gap: 12rem;
            column-gap: 12rem;
  }

  .sm\:col-gap-56 {
    grid-column-gap: 14rem;
    -webkit-column-gap: 14rem;
       -moz-column-gap: 14rem;
            column-gap: 14rem;
  }

  .sm\:col-gap-64 {
    grid-column-gap: 16rem;
    -webkit-column-gap: 16rem;
       -moz-column-gap: 16rem;
            column-gap: 16rem;
  }

  .sm\:col-gap-px {
    grid-column-gap: 1px;
    -webkit-column-gap: 1px;
       -moz-column-gap: 1px;
            column-gap: 1px;
  }

  .sm\:row-gap-0 {
    grid-row-gap: 0;
    row-gap: 0;
  }

  .sm\:row-gap-1 {
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  .sm\:row-gap-2 {
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  .sm\:row-gap-3 {
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  .sm\:row-gap-4 {
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  .sm\:row-gap-5 {
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  .sm\:row-gap-6 {
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  .sm\:row-gap-8 {
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  .sm\:row-gap-10 {
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  .sm\:row-gap-12 {
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  .sm\:row-gap-16 {
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  .sm\:row-gap-20 {
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  .sm\:row-gap-24 {
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  .sm\:row-gap-32 {
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  .sm\:row-gap-40 {
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  .sm\:row-gap-48 {
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  .sm\:row-gap-56 {
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  .sm\:row-gap-64 {
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  .sm\:row-gap-px {
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  .sm\:grid-flow-row {
    grid-auto-flow: row;
  }

  .sm\:grid-flow-col {
    grid-auto-flow: column;
  }

  .sm\:grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .sm\:grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .sm\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .sm\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .sm\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .sm\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .sm\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .sm\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .sm\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .sm\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .sm\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .sm\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .sm\:grid-cols-none {
    grid-template-columns: none;
  }

  .sm\:col-auto {
    grid-column: auto;
  }

  .sm\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .sm\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .sm\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .sm\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .sm\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .sm\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .sm\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .sm\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .sm\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .sm\:col-span-10 {
    grid-column: span 10 / span 10;
  }

  .sm\:col-span-11 {
    grid-column: span 11 / span 11;
  }

  .sm\:col-span-12 {
    grid-column: span 12 / span 12;
  }

  .sm\:col-start-1 {
    grid-column-start: 1;
  }

  .sm\:col-start-2 {
    grid-column-start: 2;
  }

  .sm\:col-start-3 {
    grid-column-start: 3;
  }

  .sm\:col-start-4 {
    grid-column-start: 4;
  }

  .sm\:col-start-5 {
    grid-column-start: 5;
  }

  .sm\:col-start-6 {
    grid-column-start: 6;
  }

  .sm\:col-start-7 {
    grid-column-start: 7;
  }

  .sm\:col-start-8 {
    grid-column-start: 8;
  }

  .sm\:col-start-9 {
    grid-column-start: 9;
  }

  .sm\:col-start-10 {
    grid-column-start: 10;
  }

  .sm\:col-start-11 {
    grid-column-start: 11;
  }

  .sm\:col-start-12 {
    grid-column-start: 12;
  }

  .sm\:col-start-13 {
    grid-column-start: 13;
  }

  .sm\:col-start-auto {
    grid-column-start: auto;
  }

  .sm\:col-end-1 {
    grid-column-end: 1;
  }

  .sm\:col-end-2 {
    grid-column-end: 2;
  }

  .sm\:col-end-3 {
    grid-column-end: 3;
  }

  .sm\:col-end-4 {
    grid-column-end: 4;
  }

  .sm\:col-end-5 {
    grid-column-end: 5;
  }

  .sm\:col-end-6 {
    grid-column-end: 6;
  }

  .sm\:col-end-7 {
    grid-column-end: 7;
  }

  .sm\:col-end-8 {
    grid-column-end: 8;
  }

  .sm\:col-end-9 {
    grid-column-end: 9;
  }

  .sm\:col-end-10 {
    grid-column-end: 10;
  }

  .sm\:col-end-11 {
    grid-column-end: 11;
  }

  .sm\:col-end-12 {
    grid-column-end: 12;
  }

  .sm\:col-end-13 {
    grid-column-end: 13;
  }

  .sm\:col-end-auto {
    grid-column-end: auto;
  }

  .sm\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .sm\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .sm\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .sm\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .sm\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .sm\:grid-rows-none {
    grid-template-rows: none;
  }

  .sm\:row-auto {
    grid-row: auto;
  }

  .sm\:row-span-1 {
    grid-row: span 1 / span 1;
  }

  .sm\:row-span-2 {
    grid-row: span 2 / span 2;
  }

  .sm\:row-span-3 {
    grid-row: span 3 / span 3;
  }

  .sm\:row-span-4 {
    grid-row: span 4 / span 4;
  }

  .sm\:row-span-5 {
    grid-row: span 5 / span 5;
  }

  .sm\:row-span-6 {
    grid-row: span 6 / span 6;
  }

  .sm\:row-start-1 {
    grid-row-start: 1;
  }

  .sm\:row-start-2 {
    grid-row-start: 2;
  }

  .sm\:row-start-3 {
    grid-row-start: 3;
  }

  .sm\:row-start-4 {
    grid-row-start: 4;
  }

  .sm\:row-start-5 {
    grid-row-start: 5;
  }

  .sm\:row-start-6 {
    grid-row-start: 6;
  }

  .sm\:row-start-7 {
    grid-row-start: 7;
  }

  .sm\:row-start-auto {
    grid-row-start: auto;
  }

  .sm\:row-end-1 {
    grid-row-end: 1;
  }

  .sm\:row-end-2 {
    grid-row-end: 2;
  }

  .sm\:row-end-3 {
    grid-row-end: 3;
  }

  .sm\:row-end-4 {
    grid-row-end: 4;
  }

  .sm\:row-end-5 {
    grid-row-end: 5;
  }

  .sm\:row-end-6 {
    grid-row-end: 6;
  }

  .sm\:row-end-7 {
    grid-row-end: 7;
  }

  .sm\:row-end-auto {
    grid-row-end: auto;
  }

  .sm\:transform {
    --transform-translate-x: 0;
    --transform-translate-y: 0;
    --transform-rotate: 0;
    --transform-skew-x: 0;
    --transform-skew-y: 0;
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    -webkit-transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
            transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
  }

  .sm\:transform-none {
    -webkit-transform: none;
            transform: none;
  }

  .sm\:origin-center {
    -webkit-transform-origin: center;
            transform-origin: center;
  }

  .sm\:origin-top {
    -webkit-transform-origin: top;
            transform-origin: top;
  }

  .sm\:origin-top-right {
    -webkit-transform-origin: top right;
            transform-origin: top right;
  }

  .sm\:origin-right {
    -webkit-transform-origin: right;
            transform-origin: right;
  }

  .sm\:origin-bottom-right {
    -webkit-transform-origin: bottom right;
            transform-origin: bottom right;
  }

  .sm\:origin-bottom {
    -webkit-transform-origin: bottom;
            transform-origin: bottom;
  }

  .sm\:origin-bottom-left {
    -webkit-transform-origin: bottom left;
            transform-origin: bottom left;
  }

  .sm\:origin-left {
    -webkit-transform-origin: left;
            transform-origin: left;
  }

  .sm\:origin-top-left {
    -webkit-transform-origin: top left;
            transform-origin: top left;
  }

  .sm\:scale-0 {
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .sm\:scale-50 {
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .sm\:scale-75 {
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .sm\:scale-90 {
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .sm\:scale-95 {
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .sm\:scale-100 {
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .sm\:scale-105 {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .sm\:scale-110 {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .sm\:scale-125 {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .sm\:scale-150 {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .sm\:scale-x-0 {
    --transform-scale-x: 0;
  }

  .sm\:scale-x-50 {
    --transform-scale-x: .5;
  }

  .sm\:scale-x-75 {
    --transform-scale-x: .75;
  }

  .sm\:scale-x-90 {
    --transform-scale-x: .9;
  }

  .sm\:scale-x-95 {
    --transform-scale-x: .95;
  }

  .sm\:scale-x-100 {
    --transform-scale-x: 1;
  }

  .sm\:scale-x-105 {
    --transform-scale-x: 1.05;
  }

  .sm\:scale-x-110 {
    --transform-scale-x: 1.1;
  }

  .sm\:scale-x-125 {
    --transform-scale-x: 1.25;
  }

  .sm\:scale-x-150 {
    --transform-scale-x: 1.5;
  }

  .sm\:scale-y-0 {
    --transform-scale-y: 0;
  }

  .sm\:scale-y-50 {
    --transform-scale-y: .5;
  }

  .sm\:scale-y-75 {
    --transform-scale-y: .75;
  }

  .sm\:scale-y-90 {
    --transform-scale-y: .9;
  }

  .sm\:scale-y-95 {
    --transform-scale-y: .95;
  }

  .sm\:scale-y-100 {
    --transform-scale-y: 1;
  }

  .sm\:scale-y-105 {
    --transform-scale-y: 1.05;
  }

  .sm\:scale-y-110 {
    --transform-scale-y: 1.1;
  }

  .sm\:scale-y-125 {
    --transform-scale-y: 1.25;
  }

  .sm\:scale-y-150 {
    --transform-scale-y: 1.5;
  }

  .sm\:hover\:scale-0:hover {
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .sm\:hover\:scale-50:hover {
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .sm\:hover\:scale-75:hover {
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .sm\:hover\:scale-90:hover {
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .sm\:hover\:scale-95:hover {
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .sm\:hover\:scale-100:hover {
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .sm\:hover\:scale-105:hover {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .sm\:hover\:scale-110:hover {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .sm\:hover\:scale-125:hover {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .sm\:hover\:scale-150:hover {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .sm\:hover\:scale-x-0:hover {
    --transform-scale-x: 0;
  }

  .sm\:hover\:scale-x-50:hover {
    --transform-scale-x: .5;
  }

  .sm\:hover\:scale-x-75:hover {
    --transform-scale-x: .75;
  }

  .sm\:hover\:scale-x-90:hover {
    --transform-scale-x: .9;
  }

  .sm\:hover\:scale-x-95:hover {
    --transform-scale-x: .95;
  }

  .sm\:hover\:scale-x-100:hover {
    --transform-scale-x: 1;
  }

  .sm\:hover\:scale-x-105:hover {
    --transform-scale-x: 1.05;
  }

  .sm\:hover\:scale-x-110:hover {
    --transform-scale-x: 1.1;
  }

  .sm\:hover\:scale-x-125:hover {
    --transform-scale-x: 1.25;
  }

  .sm\:hover\:scale-x-150:hover {
    --transform-scale-x: 1.5;
  }

  .sm\:hover\:scale-y-0:hover {
    --transform-scale-y: 0;
  }

  .sm\:hover\:scale-y-50:hover {
    --transform-scale-y: .5;
  }

  .sm\:hover\:scale-y-75:hover {
    --transform-scale-y: .75;
  }

  .sm\:hover\:scale-y-90:hover {
    --transform-scale-y: .9;
  }

  .sm\:hover\:scale-y-95:hover {
    --transform-scale-y: .95;
  }

  .sm\:hover\:scale-y-100:hover {
    --transform-scale-y: 1;
  }

  .sm\:hover\:scale-y-105:hover {
    --transform-scale-y: 1.05;
  }

  .sm\:hover\:scale-y-110:hover {
    --transform-scale-y: 1.1;
  }

  .sm\:hover\:scale-y-125:hover {
    --transform-scale-y: 1.25;
  }

  .sm\:hover\:scale-y-150:hover {
    --transform-scale-y: 1.5;
  }

  .sm\:focus\:scale-0:focus {
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .sm\:focus\:scale-50:focus {
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .sm\:focus\:scale-75:focus {
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .sm\:focus\:scale-90:focus {
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .sm\:focus\:scale-95:focus {
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .sm\:focus\:scale-100:focus {
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .sm\:focus\:scale-105:focus {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .sm\:focus\:scale-110:focus {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .sm\:focus\:scale-125:focus {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .sm\:focus\:scale-150:focus {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .sm\:focus\:scale-x-0:focus {
    --transform-scale-x: 0;
  }

  .sm\:focus\:scale-x-50:focus {
    --transform-scale-x: .5;
  }

  .sm\:focus\:scale-x-75:focus {
    --transform-scale-x: .75;
  }

  .sm\:focus\:scale-x-90:focus {
    --transform-scale-x: .9;
  }

  .sm\:focus\:scale-x-95:focus {
    --transform-scale-x: .95;
  }

  .sm\:focus\:scale-x-100:focus {
    --transform-scale-x: 1;
  }

  .sm\:focus\:scale-x-105:focus {
    --transform-scale-x: 1.05;
  }

  .sm\:focus\:scale-x-110:focus {
    --transform-scale-x: 1.1;
  }

  .sm\:focus\:scale-x-125:focus {
    --transform-scale-x: 1.25;
  }

  .sm\:focus\:scale-x-150:focus {
    --transform-scale-x: 1.5;
  }

  .sm\:focus\:scale-y-0:focus {
    --transform-scale-y: 0;
  }

  .sm\:focus\:scale-y-50:focus {
    --transform-scale-y: .5;
  }

  .sm\:focus\:scale-y-75:focus {
    --transform-scale-y: .75;
  }

  .sm\:focus\:scale-y-90:focus {
    --transform-scale-y: .9;
  }

  .sm\:focus\:scale-y-95:focus {
    --transform-scale-y: .95;
  }

  .sm\:focus\:scale-y-100:focus {
    --transform-scale-y: 1;
  }

  .sm\:focus\:scale-y-105:focus {
    --transform-scale-y: 1.05;
  }

  .sm\:focus\:scale-y-110:focus {
    --transform-scale-y: 1.1;
  }

  .sm\:focus\:scale-y-125:focus {
    --transform-scale-y: 1.25;
  }

  .sm\:focus\:scale-y-150:focus {
    --transform-scale-y: 1.5;
  }

  .sm\:rotate-0 {
    --transform-rotate: 0;
  }

  .sm\:rotate-45 {
    --transform-rotate: 45deg;
  }

  .sm\:rotate-90 {
    --transform-rotate: 90deg;
  }

  .sm\:rotate-180 {
    --transform-rotate: 180deg;
  }

  .sm\:-rotate-180 {
    --transform-rotate: -180deg;
  }

  .sm\:-rotate-90 {
    --transform-rotate: -90deg;
  }

  .sm\:-rotate-45 {
    --transform-rotate: -45deg;
  }

  .sm\:hover\:rotate-0:hover {
    --transform-rotate: 0;
  }

  .sm\:hover\:rotate-45:hover {
    --transform-rotate: 45deg;
  }

  .sm\:hover\:rotate-90:hover {
    --transform-rotate: 90deg;
  }

  .sm\:hover\:rotate-180:hover {
    --transform-rotate: 180deg;
  }

  .sm\:hover\:-rotate-180:hover {
    --transform-rotate: -180deg;
  }

  .sm\:hover\:-rotate-90:hover {
    --transform-rotate: -90deg;
  }

  .sm\:hover\:-rotate-45:hover {
    --transform-rotate: -45deg;
  }

  .sm\:focus\:rotate-0:focus {
    --transform-rotate: 0;
  }

  .sm\:focus\:rotate-45:focus {
    --transform-rotate: 45deg;
  }

  .sm\:focus\:rotate-90:focus {
    --transform-rotate: 90deg;
  }

  .sm\:focus\:rotate-180:focus {
    --transform-rotate: 180deg;
  }

  .sm\:focus\:-rotate-180:focus {
    --transform-rotate: -180deg;
  }

  .sm\:focus\:-rotate-90:focus {
    --transform-rotate: -90deg;
  }

  .sm\:focus\:-rotate-45:focus {
    --transform-rotate: -45deg;
  }

  .sm\:translate-x-0 {
    --transform-translate-x: 0;
  }

  .sm\:translate-x-1 {
    --transform-translate-x: 0.25rem;
  }

  .sm\:translate-x-2 {
    --transform-translate-x: 0.5rem;
  }

  .sm\:translate-x-3 {
    --transform-translate-x: 0.75rem;
  }

  .sm\:translate-x-4 {
    --transform-translate-x: 1rem;
  }

  .sm\:translate-x-5 {
    --transform-translate-x: 1.25rem;
  }

  .sm\:translate-x-6 {
    --transform-translate-x: 1.5rem;
  }

  .sm\:translate-x-8 {
    --transform-translate-x: 2rem;
  }

  .sm\:translate-x-10 {
    --transform-translate-x: 2.5rem;
  }

  .sm\:translate-x-12 {
    --transform-translate-x: 3rem;
  }

  .sm\:translate-x-16 {
    --transform-translate-x: 4rem;
  }

  .sm\:translate-x-20 {
    --transform-translate-x: 5rem;
  }

  .sm\:translate-x-24 {
    --transform-translate-x: 6rem;
  }

  .sm\:translate-x-32 {
    --transform-translate-x: 8rem;
  }

  .sm\:translate-x-40 {
    --transform-translate-x: 10rem;
  }

  .sm\:translate-x-48 {
    --transform-translate-x: 12rem;
  }

  .sm\:translate-x-56 {
    --transform-translate-x: 14rem;
  }

  .sm\:translate-x-64 {
    --transform-translate-x: 16rem;
  }

  .sm\:translate-x-px {
    --transform-translate-x: 1px;
  }

  .sm\:-translate-x-1 {
    --transform-translate-x: -0.25rem;
  }

  .sm\:-translate-x-2 {
    --transform-translate-x: -0.5rem;
  }

  .sm\:-translate-x-3 {
    --transform-translate-x: -0.75rem;
  }

  .sm\:-translate-x-4 {
    --transform-translate-x: -1rem;
  }

  .sm\:-translate-x-5 {
    --transform-translate-x: -1.25rem;
  }

  .sm\:-translate-x-6 {
    --transform-translate-x: -1.5rem;
  }

  .sm\:-translate-x-8 {
    --transform-translate-x: -2rem;
  }

  .sm\:-translate-x-10 {
    --transform-translate-x: -2.5rem;
  }

  .sm\:-translate-x-12 {
    --transform-translate-x: -3rem;
  }

  .sm\:-translate-x-16 {
    --transform-translate-x: -4rem;
  }

  .sm\:-translate-x-20 {
    --transform-translate-x: -5rem;
  }

  .sm\:-translate-x-24 {
    --transform-translate-x: -6rem;
  }

  .sm\:-translate-x-32 {
    --transform-translate-x: -8rem;
  }

  .sm\:-translate-x-40 {
    --transform-translate-x: -10rem;
  }

  .sm\:-translate-x-48 {
    --transform-translate-x: -12rem;
  }

  .sm\:-translate-x-56 {
    --transform-translate-x: -14rem;
  }

  .sm\:-translate-x-64 {
    --transform-translate-x: -16rem;
  }

  .sm\:-translate-x-px {
    --transform-translate-x: -1px;
  }

  .sm\:-translate-x-full {
    --transform-translate-x: -100%;
  }

  .sm\:-translate-x-1\/2 {
    --transform-translate-x: -50%;
  }

  .sm\:translate-x-1\/2 {
    --transform-translate-x: 50%;
  }

  .sm\:translate-x-full {
    --transform-translate-x: 100%;
  }

  .sm\:translate-y-0 {
    --transform-translate-y: 0;
  }

  .sm\:translate-y-1 {
    --transform-translate-y: 0.25rem;
  }

  .sm\:translate-y-2 {
    --transform-translate-y: 0.5rem;
  }

  .sm\:translate-y-3 {
    --transform-translate-y: 0.75rem;
  }

  .sm\:translate-y-4 {
    --transform-translate-y: 1rem;
  }

  .sm\:translate-y-5 {
    --transform-translate-y: 1.25rem;
  }

  .sm\:translate-y-6 {
    --transform-translate-y: 1.5rem;
  }

  .sm\:translate-y-8 {
    --transform-translate-y: 2rem;
  }

  .sm\:translate-y-10 {
    --transform-translate-y: 2.5rem;
  }

  .sm\:translate-y-12 {
    --transform-translate-y: 3rem;
  }

  .sm\:translate-y-16 {
    --transform-translate-y: 4rem;
  }

  .sm\:translate-y-20 {
    --transform-translate-y: 5rem;
  }

  .sm\:translate-y-24 {
    --transform-translate-y: 6rem;
  }

  .sm\:translate-y-32 {
    --transform-translate-y: 8rem;
  }

  .sm\:translate-y-40 {
    --transform-translate-y: 10rem;
  }

  .sm\:translate-y-48 {
    --transform-translate-y: 12rem;
  }

  .sm\:translate-y-56 {
    --transform-translate-y: 14rem;
  }

  .sm\:translate-y-64 {
    --transform-translate-y: 16rem;
  }

  .sm\:translate-y-px {
    --transform-translate-y: 1px;
  }

  .sm\:-translate-y-1 {
    --transform-translate-y: -0.25rem;
  }

  .sm\:-translate-y-2 {
    --transform-translate-y: -0.5rem;
  }

  .sm\:-translate-y-3 {
    --transform-translate-y: -0.75rem;
  }

  .sm\:-translate-y-4 {
    --transform-translate-y: -1rem;
  }

  .sm\:-translate-y-5 {
    --transform-translate-y: -1.25rem;
  }

  .sm\:-translate-y-6 {
    --transform-translate-y: -1.5rem;
  }

  .sm\:-translate-y-8 {
    --transform-translate-y: -2rem;
  }

  .sm\:-translate-y-10 {
    --transform-translate-y: -2.5rem;
  }

  .sm\:-translate-y-12 {
    --transform-translate-y: -3rem;
  }

  .sm\:-translate-y-16 {
    --transform-translate-y: -4rem;
  }

  .sm\:-translate-y-20 {
    --transform-translate-y: -5rem;
  }

  .sm\:-translate-y-24 {
    --transform-translate-y: -6rem;
  }

  .sm\:-translate-y-32 {
    --transform-translate-y: -8rem;
  }

  .sm\:-translate-y-40 {
    --transform-translate-y: -10rem;
  }

  .sm\:-translate-y-48 {
    --transform-translate-y: -12rem;
  }

  .sm\:-translate-y-56 {
    --transform-translate-y: -14rem;
  }

  .sm\:-translate-y-64 {
    --transform-translate-y: -16rem;
  }

  .sm\:-translate-y-px {
    --transform-translate-y: -1px;
  }

  .sm\:-translate-y-full {
    --transform-translate-y: -100%;
  }

  .sm\:-translate-y-1\/2 {
    --transform-translate-y: -50%;
  }

  .sm\:translate-y-1\/2 {
    --transform-translate-y: 50%;
  }

  .sm\:translate-y-full {
    --transform-translate-y: 100%;
  }

  .sm\:hover\:translate-x-0:hover {
    --transform-translate-x: 0;
  }

  .sm\:hover\:translate-x-1:hover {
    --transform-translate-x: 0.25rem;
  }

  .sm\:hover\:translate-x-2:hover {
    --transform-translate-x: 0.5rem;
  }

  .sm\:hover\:translate-x-3:hover {
    --transform-translate-x: 0.75rem;
  }

  .sm\:hover\:translate-x-4:hover {
    --transform-translate-x: 1rem;
  }

  .sm\:hover\:translate-x-5:hover {
    --transform-translate-x: 1.25rem;
  }

  .sm\:hover\:translate-x-6:hover {
    --transform-translate-x: 1.5rem;
  }

  .sm\:hover\:translate-x-8:hover {
    --transform-translate-x: 2rem;
  }

  .sm\:hover\:translate-x-10:hover {
    --transform-translate-x: 2.5rem;
  }

  .sm\:hover\:translate-x-12:hover {
    --transform-translate-x: 3rem;
  }

  .sm\:hover\:translate-x-16:hover {
    --transform-translate-x: 4rem;
  }

  .sm\:hover\:translate-x-20:hover {
    --transform-translate-x: 5rem;
  }

  .sm\:hover\:translate-x-24:hover {
    --transform-translate-x: 6rem;
  }

  .sm\:hover\:translate-x-32:hover {
    --transform-translate-x: 8rem;
  }

  .sm\:hover\:translate-x-40:hover {
    --transform-translate-x: 10rem;
  }

  .sm\:hover\:translate-x-48:hover {
    --transform-translate-x: 12rem;
  }

  .sm\:hover\:translate-x-56:hover {
    --transform-translate-x: 14rem;
  }

  .sm\:hover\:translate-x-64:hover {
    --transform-translate-x: 16rem;
  }

  .sm\:hover\:translate-x-px:hover {
    --transform-translate-x: 1px;
  }

  .sm\:hover\:-translate-x-1:hover {
    --transform-translate-x: -0.25rem;
  }

  .sm\:hover\:-translate-x-2:hover {
    --transform-translate-x: -0.5rem;
  }

  .sm\:hover\:-translate-x-3:hover {
    --transform-translate-x: -0.75rem;
  }

  .sm\:hover\:-translate-x-4:hover {
    --transform-translate-x: -1rem;
  }

  .sm\:hover\:-translate-x-5:hover {
    --transform-translate-x: -1.25rem;
  }

  .sm\:hover\:-translate-x-6:hover {
    --transform-translate-x: -1.5rem;
  }

  .sm\:hover\:-translate-x-8:hover {
    --transform-translate-x: -2rem;
  }

  .sm\:hover\:-translate-x-10:hover {
    --transform-translate-x: -2.5rem;
  }

  .sm\:hover\:-translate-x-12:hover {
    --transform-translate-x: -3rem;
  }

  .sm\:hover\:-translate-x-16:hover {
    --transform-translate-x: -4rem;
  }

  .sm\:hover\:-translate-x-20:hover {
    --transform-translate-x: -5rem;
  }

  .sm\:hover\:-translate-x-24:hover {
    --transform-translate-x: -6rem;
  }

  .sm\:hover\:-translate-x-32:hover {
    --transform-translate-x: -8rem;
  }

  .sm\:hover\:-translate-x-40:hover {
    --transform-translate-x: -10rem;
  }

  .sm\:hover\:-translate-x-48:hover {
    --transform-translate-x: -12rem;
  }

  .sm\:hover\:-translate-x-56:hover {
    --transform-translate-x: -14rem;
  }

  .sm\:hover\:-translate-x-64:hover {
    --transform-translate-x: -16rem;
  }

  .sm\:hover\:-translate-x-px:hover {
    --transform-translate-x: -1px;
  }

  .sm\:hover\:-translate-x-full:hover {
    --transform-translate-x: -100%;
  }

  .sm\:hover\:-translate-x-1\/2:hover {
    --transform-translate-x: -50%;
  }

  .sm\:hover\:translate-x-1\/2:hover {
    --transform-translate-x: 50%;
  }

  .sm\:hover\:translate-x-full:hover {
    --transform-translate-x: 100%;
  }

  .sm\:hover\:translate-y-0:hover {
    --transform-translate-y: 0;
  }

  .sm\:hover\:translate-y-1:hover {
    --transform-translate-y: 0.25rem;
  }

  .sm\:hover\:translate-y-2:hover {
    --transform-translate-y: 0.5rem;
  }

  .sm\:hover\:translate-y-3:hover {
    --transform-translate-y: 0.75rem;
  }

  .sm\:hover\:translate-y-4:hover {
    --transform-translate-y: 1rem;
  }

  .sm\:hover\:translate-y-5:hover {
    --transform-translate-y: 1.25rem;
  }

  .sm\:hover\:translate-y-6:hover {
    --transform-translate-y: 1.5rem;
  }

  .sm\:hover\:translate-y-8:hover {
    --transform-translate-y: 2rem;
  }

  .sm\:hover\:translate-y-10:hover {
    --transform-translate-y: 2.5rem;
  }

  .sm\:hover\:translate-y-12:hover {
    --transform-translate-y: 3rem;
  }

  .sm\:hover\:translate-y-16:hover {
    --transform-translate-y: 4rem;
  }

  .sm\:hover\:translate-y-20:hover {
    --transform-translate-y: 5rem;
  }

  .sm\:hover\:translate-y-24:hover {
    --transform-translate-y: 6rem;
  }

  .sm\:hover\:translate-y-32:hover {
    --transform-translate-y: 8rem;
  }

  .sm\:hover\:translate-y-40:hover {
    --transform-translate-y: 10rem;
  }

  .sm\:hover\:translate-y-48:hover {
    --transform-translate-y: 12rem;
  }

  .sm\:hover\:translate-y-56:hover {
    --transform-translate-y: 14rem;
  }

  .sm\:hover\:translate-y-64:hover {
    --transform-translate-y: 16rem;
  }

  .sm\:hover\:translate-y-px:hover {
    --transform-translate-y: 1px;
  }

  .sm\:hover\:-translate-y-1:hover {
    --transform-translate-y: -0.25rem;
  }

  .sm\:hover\:-translate-y-2:hover {
    --transform-translate-y: -0.5rem;
  }

  .sm\:hover\:-translate-y-3:hover {
    --transform-translate-y: -0.75rem;
  }

  .sm\:hover\:-translate-y-4:hover {
    --transform-translate-y: -1rem;
  }

  .sm\:hover\:-translate-y-5:hover {
    --transform-translate-y: -1.25rem;
  }

  .sm\:hover\:-translate-y-6:hover {
    --transform-translate-y: -1.5rem;
  }

  .sm\:hover\:-translate-y-8:hover {
    --transform-translate-y: -2rem;
  }

  .sm\:hover\:-translate-y-10:hover {
    --transform-translate-y: -2.5rem;
  }

  .sm\:hover\:-translate-y-12:hover {
    --transform-translate-y: -3rem;
  }

  .sm\:hover\:-translate-y-16:hover {
    --transform-translate-y: -4rem;
  }

  .sm\:hover\:-translate-y-20:hover {
    --transform-translate-y: -5rem;
  }

  .sm\:hover\:-translate-y-24:hover {
    --transform-translate-y: -6rem;
  }

  .sm\:hover\:-translate-y-32:hover {
    --transform-translate-y: -8rem;
  }

  .sm\:hover\:-translate-y-40:hover {
    --transform-translate-y: -10rem;
  }

  .sm\:hover\:-translate-y-48:hover {
    --transform-translate-y: -12rem;
  }

  .sm\:hover\:-translate-y-56:hover {
    --transform-translate-y: -14rem;
  }

  .sm\:hover\:-translate-y-64:hover {
    --transform-translate-y: -16rem;
  }

  .sm\:hover\:-translate-y-px:hover {
    --transform-translate-y: -1px;
  }

  .sm\:hover\:-translate-y-full:hover {
    --transform-translate-y: -100%;
  }

  .sm\:hover\:-translate-y-1\/2:hover {
    --transform-translate-y: -50%;
  }

  .sm\:hover\:translate-y-1\/2:hover {
    --transform-translate-y: 50%;
  }

  .sm\:hover\:translate-y-full:hover {
    --transform-translate-y: 100%;
  }

  .sm\:focus\:translate-x-0:focus {
    --transform-translate-x: 0;
  }

  .sm\:focus\:translate-x-1:focus {
    --transform-translate-x: 0.25rem;
  }

  .sm\:focus\:translate-x-2:focus {
    --transform-translate-x: 0.5rem;
  }

  .sm\:focus\:translate-x-3:focus {
    --transform-translate-x: 0.75rem;
  }

  .sm\:focus\:translate-x-4:focus {
    --transform-translate-x: 1rem;
  }

  .sm\:focus\:translate-x-5:focus {
    --transform-translate-x: 1.25rem;
  }

  .sm\:focus\:translate-x-6:focus {
    --transform-translate-x: 1.5rem;
  }

  .sm\:focus\:translate-x-8:focus {
    --transform-translate-x: 2rem;
  }

  .sm\:focus\:translate-x-10:focus {
    --transform-translate-x: 2.5rem;
  }

  .sm\:focus\:translate-x-12:focus {
    --transform-translate-x: 3rem;
  }

  .sm\:focus\:translate-x-16:focus {
    --transform-translate-x: 4rem;
  }

  .sm\:focus\:translate-x-20:focus {
    --transform-translate-x: 5rem;
  }

  .sm\:focus\:translate-x-24:focus {
    --transform-translate-x: 6rem;
  }

  .sm\:focus\:translate-x-32:focus {
    --transform-translate-x: 8rem;
  }

  .sm\:focus\:translate-x-40:focus {
    --transform-translate-x: 10rem;
  }

  .sm\:focus\:translate-x-48:focus {
    --transform-translate-x: 12rem;
  }

  .sm\:focus\:translate-x-56:focus {
    --transform-translate-x: 14rem;
  }

  .sm\:focus\:translate-x-64:focus {
    --transform-translate-x: 16rem;
  }

  .sm\:focus\:translate-x-px:focus {
    --transform-translate-x: 1px;
  }

  .sm\:focus\:-translate-x-1:focus {
    --transform-translate-x: -0.25rem;
  }

  .sm\:focus\:-translate-x-2:focus {
    --transform-translate-x: -0.5rem;
  }

  .sm\:focus\:-translate-x-3:focus {
    --transform-translate-x: -0.75rem;
  }

  .sm\:focus\:-translate-x-4:focus {
    --transform-translate-x: -1rem;
  }

  .sm\:focus\:-translate-x-5:focus {
    --transform-translate-x: -1.25rem;
  }

  .sm\:focus\:-translate-x-6:focus {
    --transform-translate-x: -1.5rem;
  }

  .sm\:focus\:-translate-x-8:focus {
    --transform-translate-x: -2rem;
  }

  .sm\:focus\:-translate-x-10:focus {
    --transform-translate-x: -2.5rem;
  }

  .sm\:focus\:-translate-x-12:focus {
    --transform-translate-x: -3rem;
  }

  .sm\:focus\:-translate-x-16:focus {
    --transform-translate-x: -4rem;
  }

  .sm\:focus\:-translate-x-20:focus {
    --transform-translate-x: -5rem;
  }

  .sm\:focus\:-translate-x-24:focus {
    --transform-translate-x: -6rem;
  }

  .sm\:focus\:-translate-x-32:focus {
    --transform-translate-x: -8rem;
  }

  .sm\:focus\:-translate-x-40:focus {
    --transform-translate-x: -10rem;
  }

  .sm\:focus\:-translate-x-48:focus {
    --transform-translate-x: -12rem;
  }

  .sm\:focus\:-translate-x-56:focus {
    --transform-translate-x: -14rem;
  }

  .sm\:focus\:-translate-x-64:focus {
    --transform-translate-x: -16rem;
  }

  .sm\:focus\:-translate-x-px:focus {
    --transform-translate-x: -1px;
  }

  .sm\:focus\:-translate-x-full:focus {
    --transform-translate-x: -100%;
  }

  .sm\:focus\:-translate-x-1\/2:focus {
    --transform-translate-x: -50%;
  }

  .sm\:focus\:translate-x-1\/2:focus {
    --transform-translate-x: 50%;
  }

  .sm\:focus\:translate-x-full:focus {
    --transform-translate-x: 100%;
  }

  .sm\:focus\:translate-y-0:focus {
    --transform-translate-y: 0;
  }

  .sm\:focus\:translate-y-1:focus {
    --transform-translate-y: 0.25rem;
  }

  .sm\:focus\:translate-y-2:focus {
    --transform-translate-y: 0.5rem;
  }

  .sm\:focus\:translate-y-3:focus {
    --transform-translate-y: 0.75rem;
  }

  .sm\:focus\:translate-y-4:focus {
    --transform-translate-y: 1rem;
  }

  .sm\:focus\:translate-y-5:focus {
    --transform-translate-y: 1.25rem;
  }

  .sm\:focus\:translate-y-6:focus {
    --transform-translate-y: 1.5rem;
  }

  .sm\:focus\:translate-y-8:focus {
    --transform-translate-y: 2rem;
  }

  .sm\:focus\:translate-y-10:focus {
    --transform-translate-y: 2.5rem;
  }

  .sm\:focus\:translate-y-12:focus {
    --transform-translate-y: 3rem;
  }

  .sm\:focus\:translate-y-16:focus {
    --transform-translate-y: 4rem;
  }

  .sm\:focus\:translate-y-20:focus {
    --transform-translate-y: 5rem;
  }

  .sm\:focus\:translate-y-24:focus {
    --transform-translate-y: 6rem;
  }

  .sm\:focus\:translate-y-32:focus {
    --transform-translate-y: 8rem;
  }

  .sm\:focus\:translate-y-40:focus {
    --transform-translate-y: 10rem;
  }

  .sm\:focus\:translate-y-48:focus {
    --transform-translate-y: 12rem;
  }

  .sm\:focus\:translate-y-56:focus {
    --transform-translate-y: 14rem;
  }

  .sm\:focus\:translate-y-64:focus {
    --transform-translate-y: 16rem;
  }

  .sm\:focus\:translate-y-px:focus {
    --transform-translate-y: 1px;
  }

  .sm\:focus\:-translate-y-1:focus {
    --transform-translate-y: -0.25rem;
  }

  .sm\:focus\:-translate-y-2:focus {
    --transform-translate-y: -0.5rem;
  }

  .sm\:focus\:-translate-y-3:focus {
    --transform-translate-y: -0.75rem;
  }

  .sm\:focus\:-translate-y-4:focus {
    --transform-translate-y: -1rem;
  }

  .sm\:focus\:-translate-y-5:focus {
    --transform-translate-y: -1.25rem;
  }

  .sm\:focus\:-translate-y-6:focus {
    --transform-translate-y: -1.5rem;
  }

  .sm\:focus\:-translate-y-8:focus {
    --transform-translate-y: -2rem;
  }

  .sm\:focus\:-translate-y-10:focus {
    --transform-translate-y: -2.5rem;
  }

  .sm\:focus\:-translate-y-12:focus {
    --transform-translate-y: -3rem;
  }

  .sm\:focus\:-translate-y-16:focus {
    --transform-translate-y: -4rem;
  }

  .sm\:focus\:-translate-y-20:focus {
    --transform-translate-y: -5rem;
  }

  .sm\:focus\:-translate-y-24:focus {
    --transform-translate-y: -6rem;
  }

  .sm\:focus\:-translate-y-32:focus {
    --transform-translate-y: -8rem;
  }

  .sm\:focus\:-translate-y-40:focus {
    --transform-translate-y: -10rem;
  }

  .sm\:focus\:-translate-y-48:focus {
    --transform-translate-y: -12rem;
  }

  .sm\:focus\:-translate-y-56:focus {
    --transform-translate-y: -14rem;
  }

  .sm\:focus\:-translate-y-64:focus {
    --transform-translate-y: -16rem;
  }

  .sm\:focus\:-translate-y-px:focus {
    --transform-translate-y: -1px;
  }

  .sm\:focus\:-translate-y-full:focus {
    --transform-translate-y: -100%;
  }

  .sm\:focus\:-translate-y-1\/2:focus {
    --transform-translate-y: -50%;
  }

  .sm\:focus\:translate-y-1\/2:focus {
    --transform-translate-y: 50%;
  }

  .sm\:focus\:translate-y-full:focus {
    --transform-translate-y: 100%;
  }

  .sm\:skew-x-0 {
    --transform-skew-x: 0;
  }

  .sm\:skew-x-3 {
    --transform-skew-x: 3deg;
  }

  .sm\:skew-x-6 {
    --transform-skew-x: 6deg;
  }

  .sm\:skew-x-12 {
    --transform-skew-x: 12deg;
  }

  .sm\:-skew-x-12 {
    --transform-skew-x: -12deg;
  }

  .sm\:-skew-x-6 {
    --transform-skew-x: -6deg;
  }

  .sm\:-skew-x-3 {
    --transform-skew-x: -3deg;
  }

  .sm\:skew-y-0 {
    --transform-skew-y: 0;
  }

  .sm\:skew-y-3 {
    --transform-skew-y: 3deg;
  }

  .sm\:skew-y-6 {
    --transform-skew-y: 6deg;
  }

  .sm\:skew-y-12 {
    --transform-skew-y: 12deg;
  }

  .sm\:-skew-y-12 {
    --transform-skew-y: -12deg;
  }

  .sm\:-skew-y-6 {
    --transform-skew-y: -6deg;
  }

  .sm\:-skew-y-3 {
    --transform-skew-y: -3deg;
  }

  .sm\:hover\:skew-x-0:hover {
    --transform-skew-x: 0;
  }

  .sm\:hover\:skew-x-3:hover {
    --transform-skew-x: 3deg;
  }

  .sm\:hover\:skew-x-6:hover {
    --transform-skew-x: 6deg;
  }

  .sm\:hover\:skew-x-12:hover {
    --transform-skew-x: 12deg;
  }

  .sm\:hover\:-skew-x-12:hover {
    --transform-skew-x: -12deg;
  }

  .sm\:hover\:-skew-x-6:hover {
    --transform-skew-x: -6deg;
  }

  .sm\:hover\:-skew-x-3:hover {
    --transform-skew-x: -3deg;
  }

  .sm\:hover\:skew-y-0:hover {
    --transform-skew-y: 0;
  }

  .sm\:hover\:skew-y-3:hover {
    --transform-skew-y: 3deg;
  }

  .sm\:hover\:skew-y-6:hover {
    --transform-skew-y: 6deg;
  }

  .sm\:hover\:skew-y-12:hover {
    --transform-skew-y: 12deg;
  }

  .sm\:hover\:-skew-y-12:hover {
    --transform-skew-y: -12deg;
  }

  .sm\:hover\:-skew-y-6:hover {
    --transform-skew-y: -6deg;
  }

  .sm\:hover\:-skew-y-3:hover {
    --transform-skew-y: -3deg;
  }

  .sm\:focus\:skew-x-0:focus {
    --transform-skew-x: 0;
  }

  .sm\:focus\:skew-x-3:focus {
    --transform-skew-x: 3deg;
  }

  .sm\:focus\:skew-x-6:focus {
    --transform-skew-x: 6deg;
  }

  .sm\:focus\:skew-x-12:focus {
    --transform-skew-x: 12deg;
  }

  .sm\:focus\:-skew-x-12:focus {
    --transform-skew-x: -12deg;
  }

  .sm\:focus\:-skew-x-6:focus {
    --transform-skew-x: -6deg;
  }

  .sm\:focus\:-skew-x-3:focus {
    --transform-skew-x: -3deg;
  }

  .sm\:focus\:skew-y-0:focus {
    --transform-skew-y: 0;
  }

  .sm\:focus\:skew-y-3:focus {
    --transform-skew-y: 3deg;
  }

  .sm\:focus\:skew-y-6:focus {
    --transform-skew-y: 6deg;
  }

  .sm\:focus\:skew-y-12:focus {
    --transform-skew-y: 12deg;
  }

  .sm\:focus\:-skew-y-12:focus {
    --transform-skew-y: -12deg;
  }

  .sm\:focus\:-skew-y-6:focus {
    --transform-skew-y: -6deg;
  }

  .sm\:focus\:-skew-y-3:focus {
    --transform-skew-y: -3deg;
  }

  .sm\:transition-none {
    -webkit-transition-property: none;
    transition-property: none;
  }

  .sm\:transition-all {
    -webkit-transition-property: all;
    transition-property: all;
  }

  .sm\:transition {
    -webkit-transition-property: background-color, border-color, color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform;
    transition-property: background-color, border-color, color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, -webkit-box-shadow, -webkit-transform;
  }

  .sm\:transition-colors {
    -webkit-transition-property: background-color, border-color, color, fill, stroke;
    transition-property: background-color, border-color, color, fill, stroke;
  }

  .sm\:transition-opacity {
    -webkit-transition-property: opacity;
    transition-property: opacity;
  }

  .sm\:transition-shadow {
    -webkit-transition-property: -webkit-box-shadow;
    transition-property: -webkit-box-shadow;
    transition-property: box-shadow;
    transition-property: box-shadow, -webkit-box-shadow;
  }

  .sm\:transition-transform {
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
  }

  .sm\:ease-linear {
    -webkit-transition-timing-function: linear;
            transition-timing-function: linear;
  }

  .sm\:ease-in {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .sm\:ease-out {
    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .sm\:ease-in-out {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .sm\:ease-ease {
    -webkit-transition-timing-function: ease;
            transition-timing-function: ease;
  }

  .sm\:duration-75 {
    -webkit-transition-duration: 75ms;
            transition-duration: 75ms;
  }

  .sm\:duration-100 {
    -webkit-transition-duration: 100ms;
            transition-duration: 100ms;
  }

  .sm\:duration-150 {
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms;
  }

  .sm\:duration-200 {
    -webkit-transition-duration: 200ms;
            transition-duration: 200ms;
  }

  .sm\:duration-300 {
    -webkit-transition-duration: 300ms;
            transition-duration: 300ms;
  }

  .sm\:duration-500 {
    -webkit-transition-duration: 500ms;
            transition-duration: 500ms;
  }

  .sm\:duration-700 {
    -webkit-transition-duration: 700ms;
            transition-duration: 700ms;
  }

  .sm\:duration-1000 {
    -webkit-transition-duration: 1000ms;
            transition-duration: 1000ms;
  }

  .sm\:delay-75 {
    -webkit-transition-delay: 75ms;
            transition-delay: 75ms;
  }

  .sm\:delay-100 {
    -webkit-transition-delay: 100ms;
            transition-delay: 100ms;
  }

  .sm\:delay-150 {
    -webkit-transition-delay: 150ms;
            transition-delay: 150ms;
  }

  .sm\:delay-200 {
    -webkit-transition-delay: 200ms;
            transition-delay: 200ms;
  }

  .sm\:delay-300 {
    -webkit-transition-delay: 300ms;
            transition-delay: 300ms;
  }

  .sm\:delay-500 {
    -webkit-transition-delay: 500ms;
            transition-delay: 500ms;
  }

  .sm\:delay-700 {
    -webkit-transition-delay: 700ms;
            transition-delay: 700ms;
  }

  .sm\:delay-1000 {
    -webkit-transition-delay: 1000ms;
            transition-delay: 1000ms;
  }

  .sm\:nav-span {
    width: 80%;
    height: 2px;
    margin: 0 auto;
    display: block;
    background: #555;
    -webkit-transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
    transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
  }

  .sm\:hover\:nav-span:hover {
    width: 80%;
    height: 2px;
    margin: 0 auto;
    display: block;
    background: #555;
    -webkit-transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
    transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
  }
}

@media (min-width: 768px) {
  .md\:container {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
  }

  @media (min-width: 640px) {
    .md\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .md\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .md\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .md\:container {
      max-width: 1280px;
    }
  }

  .md\:space-y-0 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse));
  }

  .md\:space-x-0 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--space-y-reverse));
  }

  .md\:space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse));
  }

  .md\:space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--space-y-reverse));
  }

  .md\:space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse));
  }

  .md\:space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--space-y-reverse));
  }

  .md\:space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--space-y-reverse));
  }

  .md\:space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2rem * var(--space-y-reverse));
  }

  .md\:space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(2rem * var(--space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--space-y-reverse));
  }

  .md\:space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(3rem * var(--space-y-reverse));
  }

  .md\:space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(3rem * var(--space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(4rem * var(--space-y-reverse));
  }

  .md\:space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(4rem * var(--space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(5rem * var(--space-y-reverse));
  }

  .md\:space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(5rem * var(--space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(6rem * var(--space-y-reverse));
  }

  .md\:space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(6rem * var(--space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(8rem * var(--space-y-reverse));
  }

  .md\:space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(8rem * var(--space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(10rem * var(--space-y-reverse));
  }

  .md\:space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(10rem * var(--space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(12rem * var(--space-y-reverse));
  }

  .md\:space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(12rem * var(--space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(14rem * var(--space-y-reverse));
  }

  .md\:space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(14rem * var(--space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(16rem * var(--space-y-reverse));
  }

  .md\:space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(16rem * var(--space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-px > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse));
  }

  .md\:space-x-px > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  }

  .md\:-space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  }

  .md\:-space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  }

  .md\:-space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1rem * var(--space-y-reverse));
  }

  .md\:-space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1rem * var(--space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  }

  .md\:-space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  }

  .md\:-space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2rem * var(--space-y-reverse));
  }

  .md\:-space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-2rem * var(--space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  }

  .md\:-space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-3rem * var(--space-y-reverse));
  }

  .md\:-space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-3rem * var(--space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-4rem * var(--space-y-reverse));
  }

  .md\:-space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-4rem * var(--space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-5rem * var(--space-y-reverse));
  }

  .md\:-space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-5rem * var(--space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-6rem * var(--space-y-reverse));
  }

  .md\:-space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-6rem * var(--space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-8rem * var(--space-y-reverse));
  }

  .md\:-space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-8rem * var(--space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-10rem * var(--space-y-reverse));
  }

  .md\:-space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-10rem * var(--space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-12rem * var(--space-y-reverse));
  }

  .md\:-space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-12rem * var(--space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-14rem * var(--space-y-reverse));
  }

  .md\:-space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-14rem * var(--space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-16rem * var(--space-y-reverse));
  }

  .md\:-space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-16rem * var(--space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-px > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse));
  }

  .md\:-space-x-px > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-reverse > :not(template) ~ :not(template) {
    --space-y-reverse: 1;
  }

  .md\:space-x-reverse > :not(template) ~ :not(template) {
    --space-x-reverse: 1;
  }

  .md\:divide-y-0 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(0px * var(--divide-y-reverse));
  }

  .md\:divide-x-0 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(0px * var(--divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  }

  .md\:divide-y-2 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(2px * var(--divide-y-reverse));
  }

  .md\:divide-x-2 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(2px * var(--divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  }

  .md\:divide-y-4 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(4px * var(--divide-y-reverse));
  }

  .md\:divide-x-4 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(4px * var(--divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  }

  .md\:divide-y-8 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(8px * var(--divide-y-reverse));
  }

  .md\:divide-x-8 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(8px * var(--divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  }

  .md\:divide-y > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse));
  }

  .md\:divide-x > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(1px * var(--divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  }

  .md\:divide-y-reverse > :not(template) ~ :not(template) {
    --divide-y-reverse: 1;
  }

  .md\:divide-x-reverse > :not(template) ~ :not(template) {
    --divide-x-reverse: 1;
  }

  .md\:divide-transparent > :not(template) ~ :not(template) {
    border-color: transparent;
  }

  .md\:divide-current > :not(template) ~ :not(template) {
    border-color: currentColor;
  }

  .md\:divide-black > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #000;
    border-color: rgba(0, 0, 0, var(--divide-opacity));
  }

  .md\:divide-white > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fff;
    border-color: rgba(255, 255, 255, var(--divide-opacity));
  }

  .md\:divide-gray-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f7fafc;
    border-color: rgba(247, 250, 252, var(--divide-opacity));
  }

  .md\:divide-gray-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #edf2f7;
    border-color: rgba(237, 242, 247, var(--divide-opacity));
  }

  .md\:divide-gray-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e2e8f0;
    border-color: rgba(226, 232, 240, var(--divide-opacity));
  }

  .md\:divide-gray-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #cbd5e0;
    border-color: rgba(203, 213, 224, var(--divide-opacity));
  }

  .md\:divide-gray-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #a0aec0;
    border-color: rgba(160, 174, 192, var(--divide-opacity));
  }

  .md\:divide-gray-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #718096;
    border-color: rgba(113, 128, 150, var(--divide-opacity));
  }

  .md\:divide-gray-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #4a5568;
    border-color: rgba(74, 85, 104, var(--divide-opacity));
  }

  .md\:divide-gray-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2d3748;
    border-color: rgba(45, 55, 72, var(--divide-opacity));
  }

  .md\:divide-gray-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #1a202c;
    border-color: rgba(26, 32, 44, var(--divide-opacity));
  }

  .md\:divide-red-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fff5f5;
    border-color: rgba(255, 245, 245, var(--divide-opacity));
  }

  .md\:divide-red-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fed7d7;
    border-color: rgba(254, 215, 215, var(--divide-opacity));
  }

  .md\:divide-red-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #feb2b2;
    border-color: rgba(254, 178, 178, var(--divide-opacity));
  }

  .md\:divide-red-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fc8181;
    border-color: rgba(252, 129, 129, var(--divide-opacity));
  }

  .md\:divide-red-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f56565;
    border-color: rgba(245, 101, 101, var(--divide-opacity));
  }

  .md\:divide-red-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e53e3e;
    border-color: rgba(229, 62, 62, var(--divide-opacity));
  }

  .md\:divide-red-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c53030;
    border-color: rgba(197, 48, 48, var(--divide-opacity));
  }

  .md\:divide-red-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9b2c2c;
    border-color: rgba(155, 44, 44, var(--divide-opacity));
  }

  .md\:divide-red-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #742a2a;
    border-color: rgba(116, 42, 42, var(--divide-opacity));
  }

  .md\:divide-orange-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fffaf0;
    border-color: rgba(255, 250, 240, var(--divide-opacity));
  }

  .md\:divide-orange-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #feebc8;
    border-color: rgba(254, 235, 200, var(--divide-opacity));
  }

  .md\:divide-orange-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fbd38d;
    border-color: rgba(251, 211, 141, var(--divide-opacity));
  }

  .md\:divide-orange-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f6ad55;
    border-color: rgba(246, 173, 85, var(--divide-opacity));
  }

  .md\:divide-orange-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ed8936;
    border-color: rgba(237, 137, 54, var(--divide-opacity));
  }

  .md\:divide-orange-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #dd6b20;
    border-color: rgba(221, 107, 32, var(--divide-opacity));
  }

  .md\:divide-orange-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c05621;
    border-color: rgba(192, 86, 33, var(--divide-opacity));
  }

  .md\:divide-orange-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9c4221;
    border-color: rgba(156, 66, 33, var(--divide-opacity));
  }

  .md\:divide-orange-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #7b341e;
    border-color: rgba(123, 52, 30, var(--divide-opacity));
  }

  .md\:divide-yellow-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fffff0;
    border-color: rgba(255, 255, 240, var(--divide-opacity));
  }

  .md\:divide-yellow-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fefcbf;
    border-color: rgba(254, 252, 191, var(--divide-opacity));
  }

  .md\:divide-yellow-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #faf089;
    border-color: rgba(250, 240, 137, var(--divide-opacity));
  }

  .md\:divide-yellow-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f6e05e;
    border-color: rgba(246, 224, 94, var(--divide-opacity));
  }

  .md\:divide-yellow-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ecc94b;
    border-color: rgba(236, 201, 75, var(--divide-opacity));
  }

  .md\:divide-yellow-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #d69e2e;
    border-color: rgba(214, 158, 46, var(--divide-opacity));
  }

  .md\:divide-yellow-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #b7791f;
    border-color: rgba(183, 121, 31, var(--divide-opacity));
  }

  .md\:divide-yellow-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #975a16;
    border-color: rgba(151, 90, 22, var(--divide-opacity));
  }

  .md\:divide-yellow-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #744210;
    border-color: rgba(116, 66, 16, var(--divide-opacity));
  }

  .md\:divide-green-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f0fff4;
    border-color: rgba(240, 255, 244, var(--divide-opacity));
  }

  .md\:divide-green-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c6f6d5;
    border-color: rgba(198, 246, 213, var(--divide-opacity));
  }

  .md\:divide-green-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9ae6b4;
    border-color: rgba(154, 230, 180, var(--divide-opacity));
  }

  .md\:divide-green-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #68d391;
    border-color: rgba(104, 211, 145, var(--divide-opacity));
  }

  .md\:divide-green-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #48bb78;
    border-color: rgba(72, 187, 120, var(--divide-opacity));
  }

  .md\:divide-green-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #38a169;
    border-color: rgba(56, 161, 105, var(--divide-opacity));
  }

  .md\:divide-green-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2f855a;
    border-color: rgba(47, 133, 90, var(--divide-opacity));
  }

  .md\:divide-green-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--divide-opacity));
  }

  .md\:divide-green-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #22543d;
    border-color: rgba(34, 84, 61, var(--divide-opacity));
  }

  .md\:divide-teal-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e6fffa;
    border-color: rgba(230, 255, 250, var(--divide-opacity));
  }

  .md\:divide-teal-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #b2f5ea;
    border-color: rgba(178, 245, 234, var(--divide-opacity));
  }

  .md\:divide-teal-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #81e6d9;
    border-color: rgba(129, 230, 217, var(--divide-opacity));
  }

  .md\:divide-teal-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #4fd1c5;
    border-color: rgba(79, 209, 197, var(--divide-opacity));
  }

  .md\:divide-teal-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #38b2ac;
    border-color: rgba(56, 178, 172, var(--divide-opacity));
  }

  .md\:divide-teal-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #319795;
    border-color: rgba(49, 151, 149, var(--divide-opacity));
  }

  .md\:divide-teal-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2c7a7b;
    border-color: rgba(44, 122, 123, var(--divide-opacity));
  }

  .md\:divide-teal-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #285e61;
    border-color: rgba(40, 94, 97, var(--divide-opacity));
  }

  .md\:divide-teal-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #234e52;
    border-color: rgba(35, 78, 82, var(--divide-opacity));
  }

  .md\:divide-blue-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ebf8ff;
    border-color: rgba(235, 248, 255, var(--divide-opacity));
  }

  .md\:divide-blue-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #bee3f8;
    border-color: rgba(190, 227, 248, var(--divide-opacity));
  }

  .md\:divide-blue-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #90cdf4;
    border-color: rgba(144, 205, 244, var(--divide-opacity));
  }

  .md\:divide-blue-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #63b3ed;
    border-color: rgba(99, 179, 237, var(--divide-opacity));
  }

  .md\:divide-blue-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #4299e1;
    border-color: rgba(66, 153, 225, var(--divide-opacity));
  }

  .md\:divide-blue-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #3182ce;
    border-color: rgba(49, 130, 206, var(--divide-opacity));
  }

  .md\:divide-blue-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2b6cb0;
    border-color: rgba(43, 108, 176, var(--divide-opacity));
  }

  .md\:divide-blue-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2c5282;
    border-color: rgba(44, 82, 130, var(--divide-opacity));
  }

  .md\:divide-blue-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2a4365;
    border-color: rgba(42, 67, 101, var(--divide-opacity));
  }

  .md\:divide-indigo-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ebf4ff;
    border-color: rgba(235, 244, 255, var(--divide-opacity));
  }

  .md\:divide-indigo-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c3dafe;
    border-color: rgba(195, 218, 254, var(--divide-opacity));
  }

  .md\:divide-indigo-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #a3bffa;
    border-color: rgba(163, 191, 250, var(--divide-opacity));
  }

  .md\:divide-indigo-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #7f9cf5;
    border-color: rgba(127, 156, 245, var(--divide-opacity));
  }

  .md\:divide-indigo-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #667eea;
    border-color: rgba(102, 126, 234, var(--divide-opacity));
  }

  .md\:divide-indigo-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #5a67d8;
    border-color: rgba(90, 103, 216, var(--divide-opacity));
  }

  .md\:divide-indigo-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #4c51bf;
    border-color: rgba(76, 81, 191, var(--divide-opacity));
  }

  .md\:divide-indigo-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #434190;
    border-color: rgba(67, 65, 144, var(--divide-opacity));
  }

  .md\:divide-indigo-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #3c366b;
    border-color: rgba(60, 54, 107, var(--divide-opacity));
  }

  .md\:divide-purple-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #faf5ff;
    border-color: rgba(250, 245, 255, var(--divide-opacity));
  }

  .md\:divide-purple-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e9d8fd;
    border-color: rgba(233, 216, 253, var(--divide-opacity));
  }

  .md\:divide-purple-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #d6bcfa;
    border-color: rgba(214, 188, 250, var(--divide-opacity));
  }

  .md\:divide-purple-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #b794f4;
    border-color: rgba(183, 148, 244, var(--divide-opacity));
  }

  .md\:divide-purple-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9f7aea;
    border-color: rgba(159, 122, 234, var(--divide-opacity));
  }

  .md\:divide-purple-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #805ad5;
    border-color: rgba(128, 90, 213, var(--divide-opacity));
  }

  .md\:divide-purple-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #6b46c1;
    border-color: rgba(107, 70, 193, var(--divide-opacity));
  }

  .md\:divide-purple-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #553c9a;
    border-color: rgba(85, 60, 154, var(--divide-opacity));
  }

  .md\:divide-purple-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #44337a;
    border-color: rgba(68, 51, 122, var(--divide-opacity));
  }

  .md\:divide-pink-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fff5f7;
    border-color: rgba(255, 245, 247, var(--divide-opacity));
  }

  .md\:divide-pink-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fed7e2;
    border-color: rgba(254, 215, 226, var(--divide-opacity));
  }

  .md\:divide-pink-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fbb6ce;
    border-color: rgba(251, 182, 206, var(--divide-opacity));
  }

  .md\:divide-pink-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f687b3;
    border-color: rgba(246, 135, 179, var(--divide-opacity));
  }

  .md\:divide-pink-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ed64a6;
    border-color: rgba(237, 100, 166, var(--divide-opacity));
  }

  .md\:divide-pink-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #d53f8c;
    border-color: rgba(213, 63, 140, var(--divide-opacity));
  }

  .md\:divide-pink-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #b83280;
    border-color: rgba(184, 50, 128, var(--divide-opacity));
  }

  .md\:divide-pink-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #97266d;
    border-color: rgba(151, 38, 109, var(--divide-opacity));
  }

  .md\:divide-pink-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #702459;
    border-color: rgba(112, 36, 89, var(--divide-opacity));
  }

  .md\:divide-esa > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e53261;
    border-color: rgba(229, 50, 97, var(--divide-opacity));
  }

  .md\:divide-opacity-0 > :not(template) ~ :not(template) {
    --divide-opacity: 0;
  }

  .md\:divide-opacity-25 > :not(template) ~ :not(template) {
    --divide-opacity: 0.25;
  }

  .md\:divide-opacity-50 > :not(template) ~ :not(template) {
    --divide-opacity: 0.5;
  }

  .md\:divide-opacity-75 > :not(template) ~ :not(template) {
    --divide-opacity: 0.75;
  }

  .md\:divide-opacity-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
  }

  .md\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .md\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .md\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .md\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .md\:appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .md\:bg-fixed {
    background-attachment: fixed;
  }

  .md\:bg-local {
    background-attachment: local;
  }

  .md\:bg-scroll {
    background-attachment: scroll;
  }

  .md\:bg-transparent {
    background-color: transparent;
  }

  .md\:bg-current {
    background-color: currentColor;
  }

  .md\:bg-black {
    --bg-opacity: 1;
    background-color: #000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .md\:bg-white {
    --bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .md\:bg-gray-100 {
    --bg-opacity: 1;
    background-color: #f7fafc;
    background-color: rgba(247, 250, 252, var(--bg-opacity));
  }

  .md\:bg-gray-200 {
    --bg-opacity: 1;
    background-color: #edf2f7;
    background-color: rgba(237, 242, 247, var(--bg-opacity));
  }

  .md\:bg-gray-300 {
    --bg-opacity: 1;
    background-color: #e2e8f0;
    background-color: rgba(226, 232, 240, var(--bg-opacity));
  }

  .md\:bg-gray-400 {
    --bg-opacity: 1;
    background-color: #cbd5e0;
    background-color: rgba(203, 213, 224, var(--bg-opacity));
  }

  .md\:bg-gray-500 {
    --bg-opacity: 1;
    background-color: #a0aec0;
    background-color: rgba(160, 174, 192, var(--bg-opacity));
  }

  .md\:bg-gray-600 {
    --bg-opacity: 1;
    background-color: #718096;
    background-color: rgba(113, 128, 150, var(--bg-opacity));
  }

  .md\:bg-gray-700 {
    --bg-opacity: 1;
    background-color: #4a5568;
    background-color: rgba(74, 85, 104, var(--bg-opacity));
  }

  .md\:bg-gray-800 {
    --bg-opacity: 1;
    background-color: #2d3748;
    background-color: rgba(45, 55, 72, var(--bg-opacity));
  }

  .md\:bg-gray-900 {
    --bg-opacity: 1;
    background-color: #1a202c;
    background-color: rgba(26, 32, 44, var(--bg-opacity));
  }

  .md\:bg-red-100 {
    --bg-opacity: 1;
    background-color: #fff5f5;
    background-color: rgba(255, 245, 245, var(--bg-opacity));
  }

  .md\:bg-red-200 {
    --bg-opacity: 1;
    background-color: #fed7d7;
    background-color: rgba(254, 215, 215, var(--bg-opacity));
  }

  .md\:bg-red-300 {
    --bg-opacity: 1;
    background-color: #feb2b2;
    background-color: rgba(254, 178, 178, var(--bg-opacity));
  }

  .md\:bg-red-400 {
    --bg-opacity: 1;
    background-color: #fc8181;
    background-color: rgba(252, 129, 129, var(--bg-opacity));
  }

  .md\:bg-red-500 {
    --bg-opacity: 1;
    background-color: #f56565;
    background-color: rgba(245, 101, 101, var(--bg-opacity));
  }

  .md\:bg-red-600 {
    --bg-opacity: 1;
    background-color: #e53e3e;
    background-color: rgba(229, 62, 62, var(--bg-opacity));
  }

  .md\:bg-red-700 {
    --bg-opacity: 1;
    background-color: #c53030;
    background-color: rgba(197, 48, 48, var(--bg-opacity));
  }

  .md\:bg-red-800 {
    --bg-opacity: 1;
    background-color: #9b2c2c;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .md\:bg-red-900 {
    --bg-opacity: 1;
    background-color: #742a2a;
    background-color: rgba(116, 42, 42, var(--bg-opacity));
  }

  .md\:bg-orange-100 {
    --bg-opacity: 1;
    background-color: #fffaf0;
    background-color: rgba(255, 250, 240, var(--bg-opacity));
  }

  .md\:bg-orange-200 {
    --bg-opacity: 1;
    background-color: #feebc8;
    background-color: rgba(254, 235, 200, var(--bg-opacity));
  }

  .md\:bg-orange-300 {
    --bg-opacity: 1;
    background-color: #fbd38d;
    background-color: rgba(251, 211, 141, var(--bg-opacity));
  }

  .md\:bg-orange-400 {
    --bg-opacity: 1;
    background-color: #f6ad55;
    background-color: rgba(246, 173, 85, var(--bg-opacity));
  }

  .md\:bg-orange-500 {
    --bg-opacity: 1;
    background-color: #ed8936;
    background-color: rgba(237, 137, 54, var(--bg-opacity));
  }

  .md\:bg-orange-600 {
    --bg-opacity: 1;
    background-color: #dd6b20;
    background-color: rgba(221, 107, 32, var(--bg-opacity));
  }

  .md\:bg-orange-700 {
    --bg-opacity: 1;
    background-color: #c05621;
    background-color: rgba(192, 86, 33, var(--bg-opacity));
  }

  .md\:bg-orange-800 {
    --bg-opacity: 1;
    background-color: #9c4221;
    background-color: rgba(156, 66, 33, var(--bg-opacity));
  }

  .md\:bg-orange-900 {
    --bg-opacity: 1;
    background-color: #7b341e;
    background-color: rgba(123, 52, 30, var(--bg-opacity));
  }

  .md\:bg-yellow-100 {
    --bg-opacity: 1;
    background-color: #fffff0;
    background-color: rgba(255, 255, 240, var(--bg-opacity));
  }

  .md\:bg-yellow-200 {
    --bg-opacity: 1;
    background-color: #fefcbf;
    background-color: rgba(254, 252, 191, var(--bg-opacity));
  }

  .md\:bg-yellow-300 {
    --bg-opacity: 1;
    background-color: #faf089;
    background-color: rgba(250, 240, 137, var(--bg-opacity));
  }

  .md\:bg-yellow-400 {
    --bg-opacity: 1;
    background-color: #f6e05e;
    background-color: rgba(246, 224, 94, var(--bg-opacity));
  }

  .md\:bg-yellow-500 {
    --bg-opacity: 1;
    background-color: #ecc94b;
    background-color: rgba(236, 201, 75, var(--bg-opacity));
  }

  .md\:bg-yellow-600 {
    --bg-opacity: 1;
    background-color: #d69e2e;
    background-color: rgba(214, 158, 46, var(--bg-opacity));
  }

  .md\:bg-yellow-700 {
    --bg-opacity: 1;
    background-color: #b7791f;
    background-color: rgba(183, 121, 31, var(--bg-opacity));
  }

  .md\:bg-yellow-800 {
    --bg-opacity: 1;
    background-color: #975a16;
    background-color: rgba(151, 90, 22, var(--bg-opacity));
  }

  .md\:bg-yellow-900 {
    --bg-opacity: 1;
    background-color: #744210;
    background-color: rgba(116, 66, 16, var(--bg-opacity));
  }

  .md\:bg-green-100 {
    --bg-opacity: 1;
    background-color: #f0fff4;
    background-color: rgba(240, 255, 244, var(--bg-opacity));
  }

  .md\:bg-green-200 {
    --bg-opacity: 1;
    background-color: #c6f6d5;
    background-color: rgba(198, 246, 213, var(--bg-opacity));
  }

  .md\:bg-green-300 {
    --bg-opacity: 1;
    background-color: #9ae6b4;
    background-color: rgba(154, 230, 180, var(--bg-opacity));
  }

  .md\:bg-green-400 {
    --bg-opacity: 1;
    background-color: #68d391;
    background-color: rgba(104, 211, 145, var(--bg-opacity));
  }

  .md\:bg-green-500 {
    --bg-opacity: 1;
    background-color: #48bb78;
    background-color: rgba(72, 187, 120, var(--bg-opacity));
  }

  .md\:bg-green-600 {
    --bg-opacity: 1;
    background-color: #38a169;
    background-color: rgba(56, 161, 105, var(--bg-opacity));
  }

  .md\:bg-green-700 {
    --bg-opacity: 1;
    background-color: #2f855a;
    background-color: rgba(47, 133, 90, var(--bg-opacity));
  }

  .md\:bg-green-800 {
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .md\:bg-green-900 {
    --bg-opacity: 1;
    background-color: #22543d;
    background-color: rgba(34, 84, 61, var(--bg-opacity));
  }

  .md\:bg-teal-100 {
    --bg-opacity: 1;
    background-color: #e6fffa;
    background-color: rgba(230, 255, 250, var(--bg-opacity));
  }

  .md\:bg-teal-200 {
    --bg-opacity: 1;
    background-color: #b2f5ea;
    background-color: rgba(178, 245, 234, var(--bg-opacity));
  }

  .md\:bg-teal-300 {
    --bg-opacity: 1;
    background-color: #81e6d9;
    background-color: rgba(129, 230, 217, var(--bg-opacity));
  }

  .md\:bg-teal-400 {
    --bg-opacity: 1;
    background-color: #4fd1c5;
    background-color: rgba(79, 209, 197, var(--bg-opacity));
  }

  .md\:bg-teal-500 {
    --bg-opacity: 1;
    background-color: #38b2ac;
    background-color: rgba(56, 178, 172, var(--bg-opacity));
  }

  .md\:bg-teal-600 {
    --bg-opacity: 1;
    background-color: #319795;
    background-color: rgba(49, 151, 149, var(--bg-opacity));
  }

  .md\:bg-teal-700 {
    --bg-opacity: 1;
    background-color: #2c7a7b;
    background-color: rgba(44, 122, 123, var(--bg-opacity));
  }

  .md\:bg-teal-800 {
    --bg-opacity: 1;
    background-color: #285e61;
    background-color: rgba(40, 94, 97, var(--bg-opacity));
  }

  .md\:bg-teal-900 {
    --bg-opacity: 1;
    background-color: #234e52;
    background-color: rgba(35, 78, 82, var(--bg-opacity));
  }

  .md\:bg-blue-100 {
    --bg-opacity: 1;
    background-color: #ebf8ff;
    background-color: rgba(235, 248, 255, var(--bg-opacity));
  }

  .md\:bg-blue-200 {
    --bg-opacity: 1;
    background-color: #bee3f8;
    background-color: rgba(190, 227, 248, var(--bg-opacity));
  }

  .md\:bg-blue-300 {
    --bg-opacity: 1;
    background-color: #90cdf4;
    background-color: rgba(144, 205, 244, var(--bg-opacity));
  }

  .md\:bg-blue-400 {
    --bg-opacity: 1;
    background-color: #63b3ed;
    background-color: rgba(99, 179, 237, var(--bg-opacity));
  }

  .md\:bg-blue-500 {
    --bg-opacity: 1;
    background-color: #4299e1;
    background-color: rgba(66, 153, 225, var(--bg-opacity));
  }

  .md\:bg-blue-600 {
    --bg-opacity: 1;
    background-color: #3182ce;
    background-color: rgba(49, 130, 206, var(--bg-opacity));
  }

  .md\:bg-blue-700 {
    --bg-opacity: 1;
    background-color: #2b6cb0;
    background-color: rgba(43, 108, 176, var(--bg-opacity));
  }

  .md\:bg-blue-800 {
    --bg-opacity: 1;
    background-color: #2c5282;
    background-color: rgba(44, 82, 130, var(--bg-opacity));
  }

  .md\:bg-blue-900 {
    --bg-opacity: 1;
    background-color: #2a4365;
    background-color: rgba(42, 67, 101, var(--bg-opacity));
  }

  .md\:bg-indigo-100 {
    --bg-opacity: 1;
    background-color: #ebf4ff;
    background-color: rgba(235, 244, 255, var(--bg-opacity));
  }

  .md\:bg-indigo-200 {
    --bg-opacity: 1;
    background-color: #c3dafe;
    background-color: rgba(195, 218, 254, var(--bg-opacity));
  }

  .md\:bg-indigo-300 {
    --bg-opacity: 1;
    background-color: #a3bffa;
    background-color: rgba(163, 191, 250, var(--bg-opacity));
  }

  .md\:bg-indigo-400 {
    --bg-opacity: 1;
    background-color: #7f9cf5;
    background-color: rgba(127, 156, 245, var(--bg-opacity));
  }

  .md\:bg-indigo-500 {
    --bg-opacity: 1;
    background-color: #667eea;
    background-color: rgba(102, 126, 234, var(--bg-opacity));
  }

  .md\:bg-indigo-600 {
    --bg-opacity: 1;
    background-color: #5a67d8;
    background-color: rgba(90, 103, 216, var(--bg-opacity));
  }

  .md\:bg-indigo-700 {
    --bg-opacity: 1;
    background-color: #4c51bf;
    background-color: rgba(76, 81, 191, var(--bg-opacity));
  }

  .md\:bg-indigo-800 {
    --bg-opacity: 1;
    background-color: #434190;
    background-color: rgba(67, 65, 144, var(--bg-opacity));
  }

  .md\:bg-indigo-900 {
    --bg-opacity: 1;
    background-color: #3c366b;
    background-color: rgba(60, 54, 107, var(--bg-opacity));
  }

  .md\:bg-purple-100 {
    --bg-opacity: 1;
    background-color: #faf5ff;
    background-color: rgba(250, 245, 255, var(--bg-opacity));
  }

  .md\:bg-purple-200 {
    --bg-opacity: 1;
    background-color: #e9d8fd;
    background-color: rgba(233, 216, 253, var(--bg-opacity));
  }

  .md\:bg-purple-300 {
    --bg-opacity: 1;
    background-color: #d6bcfa;
    background-color: rgba(214, 188, 250, var(--bg-opacity));
  }

  .md\:bg-purple-400 {
    --bg-opacity: 1;
    background-color: #b794f4;
    background-color: rgba(183, 148, 244, var(--bg-opacity));
  }

  .md\:bg-purple-500 {
    --bg-opacity: 1;
    background-color: #9f7aea;
    background-color: rgba(159, 122, 234, var(--bg-opacity));
  }

  .md\:bg-purple-600 {
    --bg-opacity: 1;
    background-color: #805ad5;
    background-color: rgba(128, 90, 213, var(--bg-opacity));
  }

  .md\:bg-purple-700 {
    --bg-opacity: 1;
    background-color: #6b46c1;
    background-color: rgba(107, 70, 193, var(--bg-opacity));
  }

  .md\:bg-purple-800 {
    --bg-opacity: 1;
    background-color: #553c9a;
    background-color: rgba(85, 60, 154, var(--bg-opacity));
  }

  .md\:bg-purple-900 {
    --bg-opacity: 1;
    background-color: #44337a;
    background-color: rgba(68, 51, 122, var(--bg-opacity));
  }

  .md\:bg-pink-100 {
    --bg-opacity: 1;
    background-color: #fff5f7;
    background-color: rgba(255, 245, 247, var(--bg-opacity));
  }

  .md\:bg-pink-200 {
    --bg-opacity: 1;
    background-color: #fed7e2;
    background-color: rgba(254, 215, 226, var(--bg-opacity));
  }

  .md\:bg-pink-300 {
    --bg-opacity: 1;
    background-color: #fbb6ce;
    background-color: rgba(251, 182, 206, var(--bg-opacity));
  }

  .md\:bg-pink-400 {
    --bg-opacity: 1;
    background-color: #f687b3;
    background-color: rgba(246, 135, 179, var(--bg-opacity));
  }

  .md\:bg-pink-500 {
    --bg-opacity: 1;
    background-color: #ed64a6;
    background-color: rgba(237, 100, 166, var(--bg-opacity));
  }

  .md\:bg-pink-600 {
    --bg-opacity: 1;
    background-color: #d53f8c;
    background-color: rgba(213, 63, 140, var(--bg-opacity));
  }

  .md\:bg-pink-700 {
    --bg-opacity: 1;
    background-color: #b83280;
    background-color: rgba(184, 50, 128, var(--bg-opacity));
  }

  .md\:bg-pink-800 {
    --bg-opacity: 1;
    background-color: #97266d;
    background-color: rgba(151, 38, 109, var(--bg-opacity));
  }

  .md\:bg-pink-900 {
    --bg-opacity: 1;
    background-color: #702459;
    background-color: rgba(112, 36, 89, var(--bg-opacity));
  }

  .md\:bg-esa {
    --bg-opacity: 1;
    background-color: #e53261;
    background-color: rgba(229, 50, 97, var(--bg-opacity));
  }

  .md\:odd\:bg-transparent:nth-child(odd) {
    background-color: transparent;
  }

  .md\:odd\:bg-current:nth-child(odd) {
    background-color: currentColor;
  }

  .md\:odd\:bg-black:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .md\:odd\:bg-white:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .md\:odd\:bg-gray-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f7fafc;
    background-color: rgba(247, 250, 252, var(--bg-opacity));
  }

  .md\:odd\:bg-gray-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #edf2f7;
    background-color: rgba(237, 242, 247, var(--bg-opacity));
  }

  .md\:odd\:bg-gray-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e2e8f0;
    background-color: rgba(226, 232, 240, var(--bg-opacity));
  }

  .md\:odd\:bg-gray-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #cbd5e0;
    background-color: rgba(203, 213, 224, var(--bg-opacity));
  }

  .md\:odd\:bg-gray-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #a0aec0;
    background-color: rgba(160, 174, 192, var(--bg-opacity));
  }

  .md\:odd\:bg-gray-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #718096;
    background-color: rgba(113, 128, 150, var(--bg-opacity));
  }

  .md\:odd\:bg-gray-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #4a5568;
    background-color: rgba(74, 85, 104, var(--bg-opacity));
  }

  .md\:odd\:bg-gray-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2d3748;
    background-color: rgba(45, 55, 72, var(--bg-opacity));
  }

  .md\:odd\:bg-gray-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #1a202c;
    background-color: rgba(26, 32, 44, var(--bg-opacity));
  }

  .md\:odd\:bg-red-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fff5f5;
    background-color: rgba(255, 245, 245, var(--bg-opacity));
  }

  .md\:odd\:bg-red-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fed7d7;
    background-color: rgba(254, 215, 215, var(--bg-opacity));
  }

  .md\:odd\:bg-red-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #feb2b2;
    background-color: rgba(254, 178, 178, var(--bg-opacity));
  }

  .md\:odd\:bg-red-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fc8181;
    background-color: rgba(252, 129, 129, var(--bg-opacity));
  }

  .md\:odd\:bg-red-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f56565;
    background-color: rgba(245, 101, 101, var(--bg-opacity));
  }

  .md\:odd\:bg-red-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e53e3e;
    background-color: rgba(229, 62, 62, var(--bg-opacity));
  }

  .md\:odd\:bg-red-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #c53030;
    background-color: rgba(197, 48, 48, var(--bg-opacity));
  }

  .md\:odd\:bg-red-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #9b2c2c;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .md\:odd\:bg-red-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #742a2a;
    background-color: rgba(116, 42, 42, var(--bg-opacity));
  }

  .md\:odd\:bg-orange-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fffaf0;
    background-color: rgba(255, 250, 240, var(--bg-opacity));
  }

  .md\:odd\:bg-orange-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #feebc8;
    background-color: rgba(254, 235, 200, var(--bg-opacity));
  }

  .md\:odd\:bg-orange-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fbd38d;
    background-color: rgba(251, 211, 141, var(--bg-opacity));
  }

  .md\:odd\:bg-orange-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f6ad55;
    background-color: rgba(246, 173, 85, var(--bg-opacity));
  }

  .md\:odd\:bg-orange-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ed8936;
    background-color: rgba(237, 137, 54, var(--bg-opacity));
  }

  .md\:odd\:bg-orange-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #dd6b20;
    background-color: rgba(221, 107, 32, var(--bg-opacity));
  }

  .md\:odd\:bg-orange-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #c05621;
    background-color: rgba(192, 86, 33, var(--bg-opacity));
  }

  .md\:odd\:bg-orange-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #9c4221;
    background-color: rgba(156, 66, 33, var(--bg-opacity));
  }

  .md\:odd\:bg-orange-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #7b341e;
    background-color: rgba(123, 52, 30, var(--bg-opacity));
  }

  .md\:odd\:bg-yellow-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fffff0;
    background-color: rgba(255, 255, 240, var(--bg-opacity));
  }

  .md\:odd\:bg-yellow-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fefcbf;
    background-color: rgba(254, 252, 191, var(--bg-opacity));
  }

  .md\:odd\:bg-yellow-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #faf089;
    background-color: rgba(250, 240, 137, var(--bg-opacity));
  }

  .md\:odd\:bg-yellow-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f6e05e;
    background-color: rgba(246, 224, 94, var(--bg-opacity));
  }

  .md\:odd\:bg-yellow-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ecc94b;
    background-color: rgba(236, 201, 75, var(--bg-opacity));
  }

  .md\:odd\:bg-yellow-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #d69e2e;
    background-color: rgba(214, 158, 46, var(--bg-opacity));
  }

  .md\:odd\:bg-yellow-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #b7791f;
    background-color: rgba(183, 121, 31, var(--bg-opacity));
  }

  .md\:odd\:bg-yellow-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #975a16;
    background-color: rgba(151, 90, 22, var(--bg-opacity));
  }

  .md\:odd\:bg-yellow-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #744210;
    background-color: rgba(116, 66, 16, var(--bg-opacity));
  }

  .md\:odd\:bg-green-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f0fff4;
    background-color: rgba(240, 255, 244, var(--bg-opacity));
  }

  .md\:odd\:bg-green-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #c6f6d5;
    background-color: rgba(198, 246, 213, var(--bg-opacity));
  }

  .md\:odd\:bg-green-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #9ae6b4;
    background-color: rgba(154, 230, 180, var(--bg-opacity));
  }

  .md\:odd\:bg-green-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #68d391;
    background-color: rgba(104, 211, 145, var(--bg-opacity));
  }

  .md\:odd\:bg-green-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #48bb78;
    background-color: rgba(72, 187, 120, var(--bg-opacity));
  }

  .md\:odd\:bg-green-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #38a169;
    background-color: rgba(56, 161, 105, var(--bg-opacity));
  }

  .md\:odd\:bg-green-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2f855a;
    background-color: rgba(47, 133, 90, var(--bg-opacity));
  }

  .md\:odd\:bg-green-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .md\:odd\:bg-green-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #22543d;
    background-color: rgba(34, 84, 61, var(--bg-opacity));
  }

  .md\:odd\:bg-teal-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e6fffa;
    background-color: rgba(230, 255, 250, var(--bg-opacity));
  }

  .md\:odd\:bg-teal-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #b2f5ea;
    background-color: rgba(178, 245, 234, var(--bg-opacity));
  }

  .md\:odd\:bg-teal-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #81e6d9;
    background-color: rgba(129, 230, 217, var(--bg-opacity));
  }

  .md\:odd\:bg-teal-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #4fd1c5;
    background-color: rgba(79, 209, 197, var(--bg-opacity));
  }

  .md\:odd\:bg-teal-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #38b2ac;
    background-color: rgba(56, 178, 172, var(--bg-opacity));
  }

  .md\:odd\:bg-teal-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #319795;
    background-color: rgba(49, 151, 149, var(--bg-opacity));
  }

  .md\:odd\:bg-teal-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2c7a7b;
    background-color: rgba(44, 122, 123, var(--bg-opacity));
  }

  .md\:odd\:bg-teal-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #285e61;
    background-color: rgba(40, 94, 97, var(--bg-opacity));
  }

  .md\:odd\:bg-teal-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #234e52;
    background-color: rgba(35, 78, 82, var(--bg-opacity));
  }

  .md\:odd\:bg-blue-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ebf8ff;
    background-color: rgba(235, 248, 255, var(--bg-opacity));
  }

  .md\:odd\:bg-blue-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #bee3f8;
    background-color: rgba(190, 227, 248, var(--bg-opacity));
  }

  .md\:odd\:bg-blue-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #90cdf4;
    background-color: rgba(144, 205, 244, var(--bg-opacity));
  }

  .md\:odd\:bg-blue-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #63b3ed;
    background-color: rgba(99, 179, 237, var(--bg-opacity));
  }

  .md\:odd\:bg-blue-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #4299e1;
    background-color: rgba(66, 153, 225, var(--bg-opacity));
  }

  .md\:odd\:bg-blue-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #3182ce;
    background-color: rgba(49, 130, 206, var(--bg-opacity));
  }

  .md\:odd\:bg-blue-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2b6cb0;
    background-color: rgba(43, 108, 176, var(--bg-opacity));
  }

  .md\:odd\:bg-blue-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2c5282;
    background-color: rgba(44, 82, 130, var(--bg-opacity));
  }

  .md\:odd\:bg-blue-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2a4365;
    background-color: rgba(42, 67, 101, var(--bg-opacity));
  }

  .md\:odd\:bg-indigo-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ebf4ff;
    background-color: rgba(235, 244, 255, var(--bg-opacity));
  }

  .md\:odd\:bg-indigo-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #c3dafe;
    background-color: rgba(195, 218, 254, var(--bg-opacity));
  }

  .md\:odd\:bg-indigo-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #a3bffa;
    background-color: rgba(163, 191, 250, var(--bg-opacity));
  }

  .md\:odd\:bg-indigo-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #7f9cf5;
    background-color: rgba(127, 156, 245, var(--bg-opacity));
  }

  .md\:odd\:bg-indigo-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #667eea;
    background-color: rgba(102, 126, 234, var(--bg-opacity));
  }

  .md\:odd\:bg-indigo-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #5a67d8;
    background-color: rgba(90, 103, 216, var(--bg-opacity));
  }

  .md\:odd\:bg-indigo-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #4c51bf;
    background-color: rgba(76, 81, 191, var(--bg-opacity));
  }

  .md\:odd\:bg-indigo-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #434190;
    background-color: rgba(67, 65, 144, var(--bg-opacity));
  }

  .md\:odd\:bg-indigo-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #3c366b;
    background-color: rgba(60, 54, 107, var(--bg-opacity));
  }

  .md\:odd\:bg-purple-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #faf5ff;
    background-color: rgba(250, 245, 255, var(--bg-opacity));
  }

  .md\:odd\:bg-purple-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e9d8fd;
    background-color: rgba(233, 216, 253, var(--bg-opacity));
  }

  .md\:odd\:bg-purple-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #d6bcfa;
    background-color: rgba(214, 188, 250, var(--bg-opacity));
  }

  .md\:odd\:bg-purple-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #b794f4;
    background-color: rgba(183, 148, 244, var(--bg-opacity));
  }

  .md\:odd\:bg-purple-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #9f7aea;
    background-color: rgba(159, 122, 234, var(--bg-opacity));
  }

  .md\:odd\:bg-purple-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #805ad5;
    background-color: rgba(128, 90, 213, var(--bg-opacity));
  }

  .md\:odd\:bg-purple-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #6b46c1;
    background-color: rgba(107, 70, 193, var(--bg-opacity));
  }

  .md\:odd\:bg-purple-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #553c9a;
    background-color: rgba(85, 60, 154, var(--bg-opacity));
  }

  .md\:odd\:bg-purple-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #44337a;
    background-color: rgba(68, 51, 122, var(--bg-opacity));
  }

  .md\:odd\:bg-pink-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fff5f7;
    background-color: rgba(255, 245, 247, var(--bg-opacity));
  }

  .md\:odd\:bg-pink-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fed7e2;
    background-color: rgba(254, 215, 226, var(--bg-opacity));
  }

  .md\:odd\:bg-pink-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fbb6ce;
    background-color: rgba(251, 182, 206, var(--bg-opacity));
  }

  .md\:odd\:bg-pink-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f687b3;
    background-color: rgba(246, 135, 179, var(--bg-opacity));
  }

  .md\:odd\:bg-pink-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ed64a6;
    background-color: rgba(237, 100, 166, var(--bg-opacity));
  }

  .md\:odd\:bg-pink-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #d53f8c;
    background-color: rgba(213, 63, 140, var(--bg-opacity));
  }

  .md\:odd\:bg-pink-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #b83280;
    background-color: rgba(184, 50, 128, var(--bg-opacity));
  }

  .md\:odd\:bg-pink-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #97266d;
    background-color: rgba(151, 38, 109, var(--bg-opacity));
  }

  .md\:odd\:bg-pink-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #702459;
    background-color: rgba(112, 36, 89, var(--bg-opacity));
  }

  .md\:odd\:bg-esa:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e53261;
    background-color: rgba(229, 50, 97, var(--bg-opacity));
  }

  .md\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .md\:hover\:bg-current:hover {
    background-color: currentColor;
  }

  .md\:hover\:bg-black:hover {
    --bg-opacity: 1;
    background-color: #000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .md\:hover\:bg-white:hover {
    --bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .md\:hover\:bg-pink:hover {
    --bg-opacity: 1;
    /* background-color: #ffffff; */
    background-color: #702459;
    /* background-color: rgba(255, 255, 255, var(--bg-opacity)); */
  }

  .md\:hover\:bg-gray-100:hover {
    --bg-opacity: 1;
    background-color: #f7fafc;
    background-color: rgba(247, 250, 252, var(--bg-opacity));
  }

  .md\:hover\:bg-gray-200:hover {
    --bg-opacity: 1;
    background-color: #edf2f7;
    background-color: rgba(237, 242, 247, var(--bg-opacity));
  }

  .md\:hover\:bg-gray-300:hover {
    --bg-opacity: 1;
    background-color: #e2e8f0;
    background-color: rgba(226, 232, 240, var(--bg-opacity));
  }

  .md\:hover\:bg-gray-400:hover {
    --bg-opacity: 1;
    background-color: #cbd5e0;
    background-color: rgba(203, 213, 224, var(--bg-opacity));
  }

  .md\:hover\:bg-gray-500:hover {
    --bg-opacity: 1;
    background-color: #a0aec0;
    background-color: rgba(160, 174, 192, var(--bg-opacity));
  }

  .md\:hover\:bg-gray-600:hover {
    --bg-opacity: 1;
    background-color: #718096;
    background-color: rgba(113, 128, 150, var(--bg-opacity));
  }

  .md\:hover\:bg-gray-700:hover {
    --bg-opacity: 1;
    background-color: #4a5568;
    background-color: rgba(74, 85, 104, var(--bg-opacity));
  }

  .md\:hover\:bg-gray-800:hover {
    --bg-opacity: 1;
    background-color: #2d3748;
    background-color: rgba(45, 55, 72, var(--bg-opacity));
  }

  .md\:hover\:bg-gray-900:hover {
    --bg-opacity: 1;
    background-color: #1a202c;
    background-color: rgba(26, 32, 44, var(--bg-opacity));
  }

  .md\:hover\:bg-red-100:hover {
    --bg-opacity: 1;
    background-color: #fff5f5;
    background-color: rgba(255, 245, 245, var(--bg-opacity));
  }

  .md\:hover\:bg-red-200:hover {
    --bg-opacity: 1;
    background-color: #fed7d7;
    background-color: rgba(254, 215, 215, var(--bg-opacity));
  }

  .md\:hover\:bg-red-300:hover {
    --bg-opacity: 1;
    background-color: #feb2b2;
    background-color: rgba(254, 178, 178, var(--bg-opacity));
  }

  .md\:hover\:bg-red-400:hover {
    --bg-opacity: 1;
    background-color: #fc8181;
    background-color: rgba(252, 129, 129, var(--bg-opacity));
  }

  .md\:hover\:bg-red-500:hover {
    --bg-opacity: 1;
    background-color: #f56565;
    background-color: rgba(245, 101, 101, var(--bg-opacity));
  }

  .md\:hover\:bg-red-600:hover {
    --bg-opacity: 1;
    background-color: #e53e3e;
    background-color: rgba(229, 62, 62, var(--bg-opacity));
  }

  .md\:hover\:bg-red-700:hover {
    --bg-opacity: 1;
    background-color: #c53030;
    background-color: rgba(197, 48, 48, var(--bg-opacity));
  }

  .md\:hover\:bg-red-800:hover {
    --bg-opacity: 1;
    background-color: #9b2c2c;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .md\:hover\:bg-red-900:hover {
    --bg-opacity: 1;
    background-color: #742a2a;
    background-color: rgba(116, 42, 42, var(--bg-opacity));
  }

  .md\:hover\:bg-orange-100:hover {
    --bg-opacity: 1;
    background-color: #fffaf0;
    background-color: rgba(255, 250, 240, var(--bg-opacity));
  }

  .md\:hover\:bg-orange-200:hover {
    --bg-opacity: 1;
    background-color: #feebc8;
    background-color: rgba(254, 235, 200, var(--bg-opacity));
  }

  .md\:hover\:bg-orange-300:hover {
    --bg-opacity: 1;
    background-color: #fbd38d;
    background-color: rgba(251, 211, 141, var(--bg-opacity));
  }

  .md\:hover\:bg-orange-400:hover {
    --bg-opacity: 1;
    background-color: #f6ad55;
    background-color: rgba(246, 173, 85, var(--bg-opacity));
  }

  .md\:hover\:bg-orange-500:hover {
    --bg-opacity: 1;
    background-color: #ed8936;
    background-color: rgba(237, 137, 54, var(--bg-opacity));
  }

  .md\:hover\:bg-orange-600:hover {
    --bg-opacity: 1;
    background-color: #dd6b20;
    background-color: rgba(221, 107, 32, var(--bg-opacity));
  }

  .md\:hover\:bg-orange-700:hover {
    --bg-opacity: 1;
    background-color: #c05621;
    background-color: rgba(192, 86, 33, var(--bg-opacity));
  }

  .md\:hover\:bg-orange-800:hover {
    --bg-opacity: 1;
    background-color: #9c4221;
    background-color: rgba(156, 66, 33, var(--bg-opacity));
  }

  .md\:hover\:bg-orange-900:hover {
    --bg-opacity: 1;
    background-color: #7b341e;
    background-color: rgba(123, 52, 30, var(--bg-opacity));
  }

  .md\:hover\:bg-yellow-100:hover {
    --bg-opacity: 1;
    background-color: #fffff0;
    background-color: rgba(255, 255, 240, var(--bg-opacity));
  }

  .md\:hover\:bg-yellow-200:hover {
    --bg-opacity: 1;
    background-color: #fefcbf;
    background-color: rgba(254, 252, 191, var(--bg-opacity));
  }

  .md\:hover\:bg-yellow-300:hover {
    --bg-opacity: 1;
    background-color: #faf089;
    background-color: rgba(250, 240, 137, var(--bg-opacity));
  }

  .md\:hover\:bg-yellow-400:hover {
    --bg-opacity: 1;
    background-color: #f6e05e;
    background-color: rgba(246, 224, 94, var(--bg-opacity));
  }

  .md\:hover\:bg-yellow-500:hover {
    --bg-opacity: 1;
    background-color: #ecc94b;
    background-color: rgba(236, 201, 75, var(--bg-opacity));
  }

  .md\:hover\:bg-yellow-600:hover {
    --bg-opacity: 1;
    background-color: #d69e2e;
    background-color: rgba(214, 158, 46, var(--bg-opacity));
  }

  .md\:hover\:bg-yellow-700:hover {
    --bg-opacity: 1;
    background-color: #b7791f;
    background-color: rgba(183, 121, 31, var(--bg-opacity));
  }

  .md\:hover\:bg-yellow-800:hover {
    --bg-opacity: 1;
    background-color: #975a16;
    background-color: rgba(151, 90, 22, var(--bg-opacity));
  }

  .md\:hover\:bg-yellow-900:hover {
    --bg-opacity: 1;
    background-color: #744210;
    background-color: rgba(116, 66, 16, var(--bg-opacity));
  }

  .md\:hover\:bg-green-100:hover {
    --bg-opacity: 1;
    background-color: #f0fff4;
    background-color: rgba(240, 255, 244, var(--bg-opacity));
  }

  .md\:hover\:bg-green-200:hover {
    --bg-opacity: 1;
    background-color: #c6f6d5;
    background-color: rgba(198, 246, 213, var(--bg-opacity));
  }

  .md\:hover\:bg-green-300:hover {
    --bg-opacity: 1;
    background-color: #9ae6b4;
    background-color: rgba(154, 230, 180, var(--bg-opacity));
  }

  .md\:hover\:bg-green-400:hover {
    --bg-opacity: 1;
    background-color: #68d391;
    background-color: rgba(104, 211, 145, var(--bg-opacity));
  }

  .md\:hover\:bg-green-500:hover {
    --bg-opacity: 1;
    background-color: #48bb78;
    background-color: rgba(72, 187, 120, var(--bg-opacity));
  }

  .md\:hover\:bg-green-600:hover {
    --bg-opacity: 1;
    background-color: #38a169;
    background-color: rgba(56, 161, 105, var(--bg-opacity));
  }

  .md\:hover\:bg-green-700:hover {
    --bg-opacity: 1;
    background-color: #2f855a;
    background-color: rgba(47, 133, 90, var(--bg-opacity));
  }

  .md\:hover\:bg-green-800:hover {
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .md\:hover\:bg-green-900:hover {
    --bg-opacity: 1;
    background-color: #22543d;
    background-color: rgba(34, 84, 61, var(--bg-opacity));
  }

  .md\:hover\:bg-teal-100:hover {
    --bg-opacity: 1;
    background-color: #e6fffa;
    background-color: rgba(230, 255, 250, var(--bg-opacity));
  }

  .md\:hover\:bg-teal-200:hover {
    --bg-opacity: 1;
    background-color: #b2f5ea;
    background-color: rgba(178, 245, 234, var(--bg-opacity));
  }

  .md\:hover\:bg-teal-300:hover {
    --bg-opacity: 1;
    background-color: #81e6d9;
    background-color: rgba(129, 230, 217, var(--bg-opacity));
  }

  .md\:hover\:bg-teal-400:hover {
    --bg-opacity: 1;
    background-color: #4fd1c5;
    background-color: rgba(79, 209, 197, var(--bg-opacity));
  }

  .md\:hover\:bg-teal-500:hover {
    --bg-opacity: 1;
    background-color: #38b2ac;
    background-color: rgba(56, 178, 172, var(--bg-opacity));
  }

  .md\:hover\:bg-teal-600:hover {
    --bg-opacity: 1;
    background-color: #319795;
    background-color: rgba(49, 151, 149, var(--bg-opacity));
  }

  .md\:hover\:bg-teal-700:hover {
    --bg-opacity: 1;
    background-color: #2c7a7b;
    background-color: rgba(44, 122, 123, var(--bg-opacity));
  }

  .md\:hover\:bg-teal-800:hover {
    --bg-opacity: 1;
    background-color: #285e61;
    background-color: rgba(40, 94, 97, var(--bg-opacity));
  }

  .md\:hover\:bg-teal-900:hover {
    --bg-opacity: 1;
    background-color: #234e52;
    background-color: rgba(35, 78, 82, var(--bg-opacity));
  }

  .md\:hover\:bg-blue-100:hover {
    --bg-opacity: 1;
    background-color: #ebf8ff;
    background-color: rgba(235, 248, 255, var(--bg-opacity));
  }

  .md\:hover\:bg-blue-200:hover {
    --bg-opacity: 1;
    background-color: #bee3f8;
    background-color: rgba(190, 227, 248, var(--bg-opacity));
  }

  .md\:hover\:bg-blue-300:hover {
    --bg-opacity: 1;
    background-color: #90cdf4;
    background-color: rgba(144, 205, 244, var(--bg-opacity));
  }

  .md\:hover\:bg-blue-400:hover {
    --bg-opacity: 1;
    background-color: #63b3ed;
    background-color: rgba(99, 179, 237, var(--bg-opacity));
  }

  .md\:hover\:bg-blue-500:hover {
    --bg-opacity: 1;
    background-color: #4299e1;
    background-color: rgba(66, 153, 225, var(--bg-opacity));
  }

  .md\:hover\:bg-blue-600:hover {
    --bg-opacity: 1;
    background-color: #3182ce;
    background-color: rgba(49, 130, 206, var(--bg-opacity));
  }

  .md\:hover\:bg-blue-700:hover {
    --bg-opacity: 1;
    background-color: #2b6cb0;
    background-color: rgba(43, 108, 176, var(--bg-opacity));
  }

  .md\:hover\:bg-blue-800:hover {
    --bg-opacity: 1;
    background-color: #2c5282;
    background-color: rgba(44, 82, 130, var(--bg-opacity));
  }

  .md\:hover\:bg-blue-900:hover {
    --bg-opacity: 1;
    background-color: #2a4365;
    background-color: rgba(42, 67, 101, var(--bg-opacity));
  }

  .md\:hover\:bg-indigo-100:hover {
    --bg-opacity: 1;
    background-color: #ebf4ff;
    background-color: rgba(235, 244, 255, var(--bg-opacity));
  }

  .md\:hover\:bg-indigo-200:hover {
    --bg-opacity: 1;
    background-color: #c3dafe;
    background-color: rgba(195, 218, 254, var(--bg-opacity));
  }

  .md\:hover\:bg-indigo-300:hover {
    --bg-opacity: 1;
    background-color: #a3bffa;
    background-color: rgba(163, 191, 250, var(--bg-opacity));
  }

  .md\:hover\:bg-indigo-400:hover {
    --bg-opacity: 1;
    background-color: #7f9cf5;
    background-color: rgba(127, 156, 245, var(--bg-opacity));
  }

  .md\:hover\:bg-indigo-500:hover {
    --bg-opacity: 1;
    background-color: #667eea;
    background-color: rgba(102, 126, 234, var(--bg-opacity));
  }

  .md\:hover\:bg-indigo-600:hover {
    --bg-opacity: 1;
    background-color: #5a67d8;
    background-color: rgba(90, 103, 216, var(--bg-opacity));
  }

  .md\:hover\:bg-indigo-700:hover {
    --bg-opacity: 1;
    background-color: #4c51bf;
    background-color: rgba(76, 81, 191, var(--bg-opacity));
  }

  .md\:hover\:bg-indigo-800:hover {
    --bg-opacity: 1;
    background-color: #434190;
    background-color: rgba(67, 65, 144, var(--bg-opacity));
  }

  .md\:hover\:bg-indigo-900:hover {
    --bg-opacity: 1;
    background-color: #3c366b;
    background-color: rgba(60, 54, 107, var(--bg-opacity));
  }

  .md\:hover\:bg-purple-100:hover {
    --bg-opacity: 1;
    background-color: #faf5ff;
    background-color: rgba(250, 245, 255, var(--bg-opacity));
  }

  .md\:hover\:bg-purple-200:hover {
    --bg-opacity: 1;
    background-color: #e9d8fd;
    background-color: rgba(233, 216, 253, var(--bg-opacity));
  }

  .md\:hover\:bg-purple-300:hover {
    --bg-opacity: 1;
    background-color: #d6bcfa;
    background-color: rgba(214, 188, 250, var(--bg-opacity));
  }

  .md\:hover\:bg-purple-400:hover {
    --bg-opacity: 1;
    background-color: #b794f4;
    background-color: rgba(183, 148, 244, var(--bg-opacity));
  }

  .md\:hover\:bg-purple-500:hover {
    --bg-opacity: 1;
    background-color: #9f7aea;
    background-color: rgba(159, 122, 234, var(--bg-opacity));
  }

  .md\:hover\:bg-purple-600:hover {
    --bg-opacity: 1;
    background-color: #805ad5;
    background-color: rgba(128, 90, 213, var(--bg-opacity));
  }

  .md\:hover\:bg-purple-700:hover {
    --bg-opacity: 1;
    background-color: #6b46c1;
    background-color: rgba(107, 70, 193, var(--bg-opacity));
  }

  .md\:hover\:bg-purple-800:hover {
    --bg-opacity: 1;
    background-color: #553c9a;
    background-color: rgba(85, 60, 154, var(--bg-opacity));
  }

  .md\:hover\:bg-purple-900:hover {
    --bg-opacity: 1;
    background-color: #44337a;
    background-color: rgba(68, 51, 122, var(--bg-opacity));
  }

  .md\:hover\:bg-pink-100:hover {
    --bg-opacity: 1;
    background-color: #fff5f7;
    background-color: rgba(255, 245, 247, var(--bg-opacity));
  }

  .md\:hover\:bg-pink-200:hover {
    --bg-opacity: 1;
    background-color: #fed7e2;
    background-color: rgba(254, 215, 226, var(--bg-opacity));
  }

  .md\:hover\:bg-pink-300:hover {
    --bg-opacity: 1;
    background-color: #fbb6ce;
    background-color: rgba(251, 182, 206, var(--bg-opacity));
  }

  .md\:hover\:bg-pink-400:hover {
    --bg-opacity: 1;
    background-color: #f687b3;
    background-color: rgba(246, 135, 179, var(--bg-opacity));
  }

  .md\:hover\:bg-pink-500:hover {
    --bg-opacity: 1;
    background-color: #ed64a6;
    background-color: rgba(237, 100, 166, var(--bg-opacity));
  }

  .md\:hover\:bg-pink-600:hover {
    --bg-opacity: 1;
    background-color: #d53f8c;
    background-color: rgba(213, 63, 140, var(--bg-opacity));
  }

  .md\:hover\:bg-pink-700:hover {
    --bg-opacity: 1;
    background-color: #b83280;
    background-color: rgba(184, 50, 128, var(--bg-opacity));
  }

  .md\:hover\:bg-pink-800:hover {
    --bg-opacity: 1;
    background-color: #97266d;
    background-color: rgba(151, 38, 109, var(--bg-opacity));
  }

  .md\:hover\:bg-pink-900:hover {
    --bg-opacity: 1;
    background-color: #702459;
    background-color: rgba(112, 36, 89, var(--bg-opacity));
  }

  .md\:hover\:bg-esa:hover {
    --bg-opacity: 1;
    background-color: #e53261;
    background-color: rgba(229, 50, 97, var(--bg-opacity));
  }

  .md\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .md\:focus\:bg-current:focus {
    background-color: currentColor;
  }

  .md\:focus\:bg-black:focus {
    --bg-opacity: 1;
    background-color: #000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .md\:focus\:bg-white:focus {
    --bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .md\:focus\:bg-gray-100:focus {
    --bg-opacity: 1;
    background-color: #f7fafc;
    background-color: rgba(247, 250, 252, var(--bg-opacity));
  }

  .md\:focus\:bg-gray-200:focus {
    --bg-opacity: 1;
    background-color: #edf2f7;
    background-color: rgba(237, 242, 247, var(--bg-opacity));
  }

  .md\:focus\:bg-gray-300:focus {
    --bg-opacity: 1;
    background-color: #e2e8f0;
    background-color: rgba(226, 232, 240, var(--bg-opacity));
  }

  .md\:focus\:bg-gray-400:focus {
    --bg-opacity: 1;
    background-color: #cbd5e0;
    background-color: rgba(203, 213, 224, var(--bg-opacity));
  }

  .md\:focus\:bg-gray-500:focus {
    --bg-opacity: 1;
    background-color: #a0aec0;
    background-color: rgba(160, 174, 192, var(--bg-opacity));
  }

  .md\:focus\:bg-gray-600:focus {
    --bg-opacity: 1;
    background-color: #718096;
    background-color: rgba(113, 128, 150, var(--bg-opacity));
  }

  .md\:focus\:bg-gray-700:focus {
    --bg-opacity: 1;
    background-color: #4a5568;
    background-color: rgba(74, 85, 104, var(--bg-opacity));
  }

  .md\:focus\:bg-gray-800:focus {
    --bg-opacity: 1;
    background-color: #2d3748;
    background-color: rgba(45, 55, 72, var(--bg-opacity));
  }

  .md\:focus\:bg-gray-900:focus {
    --bg-opacity: 1;
    background-color: #1a202c;
    background-color: rgba(26, 32, 44, var(--bg-opacity));
  }

  .md\:focus\:bg-red-100:focus {
    --bg-opacity: 1;
    background-color: #fff5f5;
    background-color: rgba(255, 245, 245, var(--bg-opacity));
  }

  .md\:focus\:bg-red-200:focus {
    --bg-opacity: 1;
    background-color: #fed7d7;
    background-color: rgba(254, 215, 215, var(--bg-opacity));
  }

  .md\:focus\:bg-red-300:focus {
    --bg-opacity: 1;
    background-color: #feb2b2;
    background-color: rgba(254, 178, 178, var(--bg-opacity));
  }

  .md\:focus\:bg-red-400:focus {
    --bg-opacity: 1;
    background-color: #fc8181;
    background-color: rgba(252, 129, 129, var(--bg-opacity));
  }

  .md\:focus\:bg-red-500:focus {
    --bg-opacity: 1;
    background-color: #f56565;
    background-color: rgba(245, 101, 101, var(--bg-opacity));
  }

  .md\:focus\:bg-red-600:focus {
    --bg-opacity: 1;
    background-color: #e53e3e;
    background-color: rgba(229, 62, 62, var(--bg-opacity));
  }

  .md\:focus\:bg-red-700:focus {
    --bg-opacity: 1;
    background-color: #c53030;
    background-color: rgba(197, 48, 48, var(--bg-opacity));
  }

  .md\:focus\:bg-red-800:focus {
    --bg-opacity: 1;
    background-color: #9b2c2c;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .md\:focus\:bg-red-900:focus {
    --bg-opacity: 1;
    background-color: #742a2a;
    background-color: rgba(116, 42, 42, var(--bg-opacity));
  }

  .md\:focus\:bg-orange-100:focus {
    --bg-opacity: 1;
    background-color: #fffaf0;
    background-color: rgba(255, 250, 240, var(--bg-opacity));
  }

  .md\:focus\:bg-orange-200:focus {
    --bg-opacity: 1;
    background-color: #feebc8;
    background-color: rgba(254, 235, 200, var(--bg-opacity));
  }

  .md\:focus\:bg-orange-300:focus {
    --bg-opacity: 1;
    background-color: #fbd38d;
    background-color: rgba(251, 211, 141, var(--bg-opacity));
  }

  .md\:focus\:bg-orange-400:focus {
    --bg-opacity: 1;
    background-color: #f6ad55;
    background-color: rgba(246, 173, 85, var(--bg-opacity));
  }

  .md\:focus\:bg-orange-500:focus {
    --bg-opacity: 1;
    background-color: #ed8936;
    background-color: rgba(237, 137, 54, var(--bg-opacity));
  }

  .md\:focus\:bg-orange-600:focus {
    --bg-opacity: 1;
    background-color: #dd6b20;
    background-color: rgba(221, 107, 32, var(--bg-opacity));
  }

  .md\:focus\:bg-orange-700:focus {
    --bg-opacity: 1;
    background-color: #c05621;
    background-color: rgba(192, 86, 33, var(--bg-opacity));
  }

  .md\:focus\:bg-orange-800:focus {
    --bg-opacity: 1;
    background-color: #9c4221;
    background-color: rgba(156, 66, 33, var(--bg-opacity));
  }

  .md\:focus\:bg-orange-900:focus {
    --bg-opacity: 1;
    background-color: #7b341e;
    background-color: rgba(123, 52, 30, var(--bg-opacity));
  }

  .md\:focus\:bg-yellow-100:focus {
    --bg-opacity: 1;
    background-color: #fffff0;
    background-color: rgba(255, 255, 240, var(--bg-opacity));
  }

  .md\:focus\:bg-yellow-200:focus {
    --bg-opacity: 1;
    background-color: #fefcbf;
    background-color: rgba(254, 252, 191, var(--bg-opacity));
  }

  .md\:focus\:bg-yellow-300:focus {
    --bg-opacity: 1;
    background-color: #faf089;
    background-color: rgba(250, 240, 137, var(--bg-opacity));
  }

  .md\:focus\:bg-yellow-400:focus {
    --bg-opacity: 1;
    background-color: #f6e05e;
    background-color: rgba(246, 224, 94, var(--bg-opacity));
  }

  .md\:focus\:bg-yellow-500:focus {
    --bg-opacity: 1;
    background-color: #ecc94b;
    background-color: rgba(236, 201, 75, var(--bg-opacity));
  }

  .md\:focus\:bg-yellow-600:focus {
    --bg-opacity: 1;
    background-color: #d69e2e;
    background-color: rgba(214, 158, 46, var(--bg-opacity));
  }

  .md\:focus\:bg-yellow-700:focus {
    --bg-opacity: 1;
    background-color: #b7791f;
    background-color: rgba(183, 121, 31, var(--bg-opacity));
  }

  .md\:focus\:bg-yellow-800:focus {
    --bg-opacity: 1;
    background-color: #975a16;
    background-color: rgba(151, 90, 22, var(--bg-opacity));
  }

  .md\:focus\:bg-yellow-900:focus {
    --bg-opacity: 1;
    background-color: #744210;
    background-color: rgba(116, 66, 16, var(--bg-opacity));
  }

  .md\:focus\:bg-green-100:focus {
    --bg-opacity: 1;
    background-color: #f0fff4;
    background-color: rgba(240, 255, 244, var(--bg-opacity));
  }

  .md\:focus\:bg-green-200:focus {
    --bg-opacity: 1;
    background-color: #c6f6d5;
    background-color: rgba(198, 246, 213, var(--bg-opacity));
  }

  .md\:focus\:bg-green-300:focus {
    --bg-opacity: 1;
    background-color: #9ae6b4;
    background-color: rgba(154, 230, 180, var(--bg-opacity));
  }

  .md\:focus\:bg-green-400:focus {
    --bg-opacity: 1;
    background-color: #68d391;
    background-color: rgba(104, 211, 145, var(--bg-opacity));
  }

  .md\:focus\:bg-green-500:focus {
    --bg-opacity: 1;
    background-color: #48bb78;
    background-color: rgba(72, 187, 120, var(--bg-opacity));
  }

  .md\:focus\:bg-green-600:focus {
    --bg-opacity: 1;
    background-color: #38a169;
    background-color: rgba(56, 161, 105, var(--bg-opacity));
  }

  .md\:focus\:bg-green-700:focus {
    --bg-opacity: 1;
    background-color: #2f855a;
    background-color: rgba(47, 133, 90, var(--bg-opacity));
  }

  .md\:focus\:bg-green-800:focus {
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .md\:focus\:bg-green-900:focus {
    --bg-opacity: 1;
    background-color: #22543d;
    background-color: rgba(34, 84, 61, var(--bg-opacity));
  }

  .md\:focus\:bg-teal-100:focus {
    --bg-opacity: 1;
    background-color: #e6fffa;
    background-color: rgba(230, 255, 250, var(--bg-opacity));
  }

  .md\:focus\:bg-teal-200:focus {
    --bg-opacity: 1;
    background-color: #b2f5ea;
    background-color: rgba(178, 245, 234, var(--bg-opacity));
  }

  .md\:focus\:bg-teal-300:focus {
    --bg-opacity: 1;
    background-color: #81e6d9;
    background-color: rgba(129, 230, 217, var(--bg-opacity));
  }

  .md\:focus\:bg-teal-400:focus {
    --bg-opacity: 1;
    background-color: #4fd1c5;
    background-color: rgba(79, 209, 197, var(--bg-opacity));
  }

  .md\:focus\:bg-teal-500:focus {
    --bg-opacity: 1;
    background-color: #38b2ac;
    background-color: rgba(56, 178, 172, var(--bg-opacity));
  }

  .md\:focus\:bg-teal-600:focus {
    --bg-opacity: 1;
    background-color: #319795;
    background-color: rgba(49, 151, 149, var(--bg-opacity));
  }

  .md\:focus\:bg-teal-700:focus {
    --bg-opacity: 1;
    background-color: #2c7a7b;
    background-color: rgba(44, 122, 123, var(--bg-opacity));
  }

  .md\:focus\:bg-teal-800:focus {
    --bg-opacity: 1;
    background-color: #285e61;
    background-color: rgba(40, 94, 97, var(--bg-opacity));
  }

  .md\:focus\:bg-teal-900:focus {
    --bg-opacity: 1;
    background-color: #234e52;
    background-color: rgba(35, 78, 82, var(--bg-opacity));
  }

  .md\:focus\:bg-blue-100:focus {
    --bg-opacity: 1;
    background-color: #ebf8ff;
    background-color: rgba(235, 248, 255, var(--bg-opacity));
  }

  .md\:focus\:bg-blue-200:focus {
    --bg-opacity: 1;
    background-color: #bee3f8;
    background-color: rgba(190, 227, 248, var(--bg-opacity));
  }

  .md\:focus\:bg-blue-300:focus {
    --bg-opacity: 1;
    background-color: #90cdf4;
    background-color: rgba(144, 205, 244, var(--bg-opacity));
  }

  .md\:focus\:bg-blue-400:focus {
    --bg-opacity: 1;
    background-color: #63b3ed;
    background-color: rgba(99, 179, 237, var(--bg-opacity));
  }

  .md\:focus\:bg-blue-500:focus {
    --bg-opacity: 1;
    background-color: #4299e1;
    background-color: rgba(66, 153, 225, var(--bg-opacity));
  }

  .md\:focus\:bg-blue-600:focus {
    --bg-opacity: 1;
    background-color: #3182ce;
    background-color: rgba(49, 130, 206, var(--bg-opacity));
  }

  .md\:focus\:bg-blue-700:focus {
    --bg-opacity: 1;
    background-color: #2b6cb0;
    background-color: rgba(43, 108, 176, var(--bg-opacity));
  }

  .md\:focus\:bg-blue-800:focus {
    --bg-opacity: 1;
    background-color: #2c5282;
    background-color: rgba(44, 82, 130, var(--bg-opacity));
  }

  .md\:focus\:bg-blue-900:focus {
    --bg-opacity: 1;
    background-color: #2a4365;
    background-color: rgba(42, 67, 101, var(--bg-opacity));
  }

  .md\:focus\:bg-indigo-100:focus {
    --bg-opacity: 1;
    background-color: #ebf4ff;
    background-color: rgba(235, 244, 255, var(--bg-opacity));
  }

  .md\:focus\:bg-indigo-200:focus {
    --bg-opacity: 1;
    background-color: #c3dafe;
    background-color: rgba(195, 218, 254, var(--bg-opacity));
  }

  .md\:focus\:bg-indigo-300:focus {
    --bg-opacity: 1;
    background-color: #a3bffa;
    background-color: rgba(163, 191, 250, var(--bg-opacity));
  }

  .md\:focus\:bg-indigo-400:focus {
    --bg-opacity: 1;
    background-color: #7f9cf5;
    background-color: rgba(127, 156, 245, var(--bg-opacity));
  }

  .md\:focus\:bg-indigo-500:focus {
    --bg-opacity: 1;
    background-color: #667eea;
    background-color: rgba(102, 126, 234, var(--bg-opacity));
  }

  .md\:focus\:bg-indigo-600:focus {
    --bg-opacity: 1;
    background-color: #5a67d8;
    background-color: rgba(90, 103, 216, var(--bg-opacity));
  }

  .md\:focus\:bg-indigo-700:focus {
    --bg-opacity: 1;
    background-color: #4c51bf;
    background-color: rgba(76, 81, 191, var(--bg-opacity));
  }

  .md\:focus\:bg-indigo-800:focus {
    --bg-opacity: 1;
    background-color: #434190;
    background-color: rgba(67, 65, 144, var(--bg-opacity));
  }

  .md\:focus\:bg-indigo-900:focus {
    --bg-opacity: 1;
    background-color: #3c366b;
    background-color: rgba(60, 54, 107, var(--bg-opacity));
  }

  .md\:focus\:bg-purple-100:focus {
    --bg-opacity: 1;
    background-color: #faf5ff;
    background-color: rgba(250, 245, 255, var(--bg-opacity));
  }

  .md\:focus\:bg-purple-200:focus {
    --bg-opacity: 1;
    background-color: #e9d8fd;
    background-color: rgba(233, 216, 253, var(--bg-opacity));
  }

  .md\:focus\:bg-purple-300:focus {
    --bg-opacity: 1;
    background-color: #d6bcfa;
    background-color: rgba(214, 188, 250, var(--bg-opacity));
  }

  .md\:focus\:bg-purple-400:focus {
    --bg-opacity: 1;
    background-color: #b794f4;
    background-color: rgba(183, 148, 244, var(--bg-opacity));
  }

  .md\:focus\:bg-purple-500:focus {
    --bg-opacity: 1;
    background-color: #9f7aea;
    background-color: rgba(159, 122, 234, var(--bg-opacity));
  }

  .md\:focus\:bg-purple-600:focus {
    --bg-opacity: 1;
    background-color: #805ad5;
    background-color: rgba(128, 90, 213, var(--bg-opacity));
  }

  .md\:focus\:bg-purple-700:focus {
    --bg-opacity: 1;
    background-color: #6b46c1;
    background-color: rgba(107, 70, 193, var(--bg-opacity));
  }

  .md\:focus\:bg-purple-800:focus {
    --bg-opacity: 1;
    background-color: #553c9a;
    background-color: rgba(85, 60, 154, var(--bg-opacity));
  }

  .md\:focus\:bg-purple-900:focus {
    --bg-opacity: 1;
    background-color: #44337a;
    background-color: rgba(68, 51, 122, var(--bg-opacity));
  }

  .md\:focus\:bg-pink-100:focus {
    --bg-opacity: 1;
    background-color: #fff5f7;
    background-color: rgba(255, 245, 247, var(--bg-opacity));
  }

  .md\:focus\:bg-pink-200:focus {
    --bg-opacity: 1;
    background-color: #fed7e2;
    background-color: rgba(254, 215, 226, var(--bg-opacity));
  }

  .md\:focus\:bg-pink-300:focus {
    --bg-opacity: 1;
    background-color: #fbb6ce;
    background-color: rgba(251, 182, 206, var(--bg-opacity));
  }

  .md\:focus\:bg-pink-400:focus {
    --bg-opacity: 1;
    background-color: #f687b3;
    background-color: rgba(246, 135, 179, var(--bg-opacity));
  }

  .md\:focus\:bg-pink-500:focus {
    --bg-opacity: 1;
    background-color: #ed64a6;
    background-color: rgba(237, 100, 166, var(--bg-opacity));
  }

  .md\:focus\:bg-pink-600:focus {
    --bg-opacity: 1;
    background-color: #d53f8c;
    background-color: rgba(213, 63, 140, var(--bg-opacity));
  }

  .md\:focus\:bg-pink-700:focus {
    --bg-opacity: 1;
    background-color: #b83280;
    background-color: rgba(184, 50, 128, var(--bg-opacity));
  }

  .md\:focus\:bg-pink-800:focus {
    --bg-opacity: 1;
    background-color: #97266d;
    background-color: rgba(151, 38, 109, var(--bg-opacity));
  }

  .md\:focus\:bg-pink-900:focus {
    --bg-opacity: 1;
    background-color: #702459;
    background-color: rgba(112, 36, 89, var(--bg-opacity));
  }

  .md\:focus\:bg-esa:focus {
    --bg-opacity: 1;
    background-color: #e53261;
    background-color: rgba(229, 50, 97, var(--bg-opacity));
  }

  .md\:bg-opacity-0 {
    --bg-opacity: 0;
  }

  .md\:bg-opacity-25 {
    --bg-opacity: 0.25;
  }

  .md\:bg-opacity-50 {
    --bg-opacity: 0.5;
  }

  .md\:bg-opacity-75 {
    --bg-opacity: 0.75;
  }

  .md\:bg-opacity-100 {
    --bg-opacity: 1;
  }

  .md\:hover\:bg-opacity-0:hover {
    --bg-opacity: 0;
  }

  .md\:hover\:bg-opacity-25:hover {
    --bg-opacity: 0.25;
  }

  .md\:hover\:bg-opacity-50:hover {
    --bg-opacity: 0.5;
  }

  .md\:hover\:bg-opacity-75:hover {
    --bg-opacity: 0.75;
  }

  .md\:hover\:bg-opacity-100:hover {
    --bg-opacity: 1;
  }

  .md\:focus\:bg-opacity-0:focus {
    --bg-opacity: 0;
  }

  .md\:focus\:bg-opacity-25:focus {
    --bg-opacity: 0.25;
  }

  .md\:focus\:bg-opacity-50:focus {
    --bg-opacity: 0.5;
  }

  .md\:focus\:bg-opacity-75:focus {
    --bg-opacity: 0.75;
  }

  .md\:focus\:bg-opacity-100:focus {
    --bg-opacity: 1;
  }

  .md\:bg-bottom {
    background-position: bottom;
  }

  .md\:bg-center {
    background-position: center;
  }

  .md\:bg-left {
    background-position: left;
  }

  .md\:bg-left-bottom {
    background-position: left bottom;
  }

  .md\:bg-left-top {
    background-position: left top;
  }

  .md\:bg-right {
    background-position: right;
  }

  .md\:bg-right-bottom {
    background-position: right bottom;
  }

  .md\:bg-right-top {
    background-position: right top;
  }

  .md\:bg-top {
    background-position: top;
  }

  .md\:bg-repeat {
    background-repeat: repeat;
  }

  .md\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .md\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .md\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .md\:bg-repeat-round {
    background-repeat: round;
  }

  .md\:bg-repeat-space {
    background-repeat: space;
  }

  .md\:bg-auto {
    background-size: auto;
  }

  .md\:bg-cover {
    background-size: cover;
  }

  .md\:bg-contain {
    background-size: contain;
  }

  .md\:border-collapse {
    border-collapse: collapse;
  }

  .md\:border-separate {
    border-collapse: separate;
  }

  .md\:border-transparent {
    border-color: transparent;
  }

  .md\:border-current {
    border-color: currentColor;
  }

  .md\:border-black {
    --border-opacity: 1;
    border-color: #000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .md\:border-white {
    --border-opacity: 1;
    border-color: #fff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .md\:border-gray-100 {
    --border-opacity: 1;
    border-color: #f7fafc;
    border-color: rgba(247, 250, 252, var(--border-opacity));
  }

  .md\:border-gray-200 {
    --border-opacity: 1;
    border-color: #edf2f7;
    border-color: rgba(237, 242, 247, var(--border-opacity));
  }

  .md\:border-gray-300 {
    --border-opacity: 1;
    border-color: #e2e8f0;
    border-color: rgba(226, 232, 240, var(--border-opacity));
  }

  .md\:border-gray-400 {
    --border-opacity: 1;
    border-color: #cbd5e0;
    border-color: rgba(203, 213, 224, var(--border-opacity));
  }

  .md\:border-gray-500 {
    --border-opacity: 1;
    border-color: #a0aec0;
    border-color: rgba(160, 174, 192, var(--border-opacity));
  }

  .md\:border-gray-600 {
    --border-opacity: 1;
    border-color: #718096;
    border-color: rgba(113, 128, 150, var(--border-opacity));
  }

  .md\:border-gray-700 {
    --border-opacity: 1;
    border-color: #4a5568;
    border-color: rgba(74, 85, 104, var(--border-opacity));
  }

  .md\:border-gray-800 {
    --border-opacity: 1;
    border-color: #2d3748;
    border-color: rgba(45, 55, 72, var(--border-opacity));
  }

  .md\:border-gray-900 {
    --border-opacity: 1;
    border-color: #1a202c;
    border-color: rgba(26, 32, 44, var(--border-opacity));
  }

  .md\:border-red-100 {
    --border-opacity: 1;
    border-color: #fff5f5;
    border-color: rgba(255, 245, 245, var(--border-opacity));
  }

  .md\:border-red-200 {
    --border-opacity: 1;
    border-color: #fed7d7;
    border-color: rgba(254, 215, 215, var(--border-opacity));
  }

  .md\:border-red-300 {
    --border-opacity: 1;
    border-color: #feb2b2;
    border-color: rgba(254, 178, 178, var(--border-opacity));
  }

  .md\:border-red-400 {
    --border-opacity: 1;
    border-color: #fc8181;
    border-color: rgba(252, 129, 129, var(--border-opacity));
  }

  .md\:border-red-500 {
    --border-opacity: 1;
    border-color: #f56565;
    border-color: rgba(245, 101, 101, var(--border-opacity));
  }

  .md\:border-red-600 {
    --border-opacity: 1;
    border-color: #e53e3e;
    border-color: rgba(229, 62, 62, var(--border-opacity));
  }

  .md\:border-red-700 {
    --border-opacity: 1;
    border-color: #c53030;
    border-color: rgba(197, 48, 48, var(--border-opacity));
  }

  .md\:border-red-800 {
    --border-opacity: 1;
    border-color: #9b2c2c;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .md\:border-red-900 {
    --border-opacity: 1;
    border-color: #742a2a;
    border-color: rgba(116, 42, 42, var(--border-opacity));
  }

  .md\:border-orange-100 {
    --border-opacity: 1;
    border-color: #fffaf0;
    border-color: rgba(255, 250, 240, var(--border-opacity));
  }

  .md\:border-orange-200 {
    --border-opacity: 1;
    border-color: #feebc8;
    border-color: rgba(254, 235, 200, var(--border-opacity));
  }

  .md\:border-orange-300 {
    --border-opacity: 1;
    border-color: #fbd38d;
    border-color: rgba(251, 211, 141, var(--border-opacity));
  }

  .md\:border-orange-400 {
    --border-opacity: 1;
    border-color: #f6ad55;
    border-color: rgba(246, 173, 85, var(--border-opacity));
  }

  .md\:border-orange-500 {
    --border-opacity: 1;
    border-color: #ed8936;
    border-color: rgba(237, 137, 54, var(--border-opacity));
  }

  .md\:border-orange-600 {
    --border-opacity: 1;
    border-color: #dd6b20;
    border-color: rgba(221, 107, 32, var(--border-opacity));
  }

  .md\:border-orange-700 {
    --border-opacity: 1;
    border-color: #c05621;
    border-color: rgba(192, 86, 33, var(--border-opacity));
  }

  .md\:border-orange-800 {
    --border-opacity: 1;
    border-color: #9c4221;
    border-color: rgba(156, 66, 33, var(--border-opacity));
  }

  .md\:border-orange-900 {
    --border-opacity: 1;
    border-color: #7b341e;
    border-color: rgba(123, 52, 30, var(--border-opacity));
  }

  .md\:border-yellow-100 {
    --border-opacity: 1;
    border-color: #fffff0;
    border-color: rgba(255, 255, 240, var(--border-opacity));
  }

  .md\:border-yellow-200 {
    --border-opacity: 1;
    border-color: #fefcbf;
    border-color: rgba(254, 252, 191, var(--border-opacity));
  }

  .md\:border-yellow-300 {
    --border-opacity: 1;
    border-color: #faf089;
    border-color: rgba(250, 240, 137, var(--border-opacity));
  }

  .md\:border-yellow-400 {
    --border-opacity: 1;
    border-color: #f6e05e;
    border-color: rgba(246, 224, 94, var(--border-opacity));
  }

  .md\:border-yellow-500 {
    --border-opacity: 1;
    border-color: #ecc94b;
    border-color: rgba(236, 201, 75, var(--border-opacity));
  }

  .md\:border-yellow-600 {
    --border-opacity: 1;
    border-color: #d69e2e;
    border-color: rgba(214, 158, 46, var(--border-opacity));
  }

  .md\:border-yellow-700 {
    --border-opacity: 1;
    border-color: #b7791f;
    border-color: rgba(183, 121, 31, var(--border-opacity));
  }

  .md\:border-yellow-800 {
    --border-opacity: 1;
    border-color: #975a16;
    border-color: rgba(151, 90, 22, var(--border-opacity));
  }

  .md\:border-yellow-900 {
    --border-opacity: 1;
    border-color: #744210;
    border-color: rgba(116, 66, 16, var(--border-opacity));
  }

  .md\:border-green-100 {
    --border-opacity: 1;
    border-color: #f0fff4;
    border-color: rgba(240, 255, 244, var(--border-opacity));
  }

  .md\:border-green-200 {
    --border-opacity: 1;
    border-color: #c6f6d5;
    border-color: rgba(198, 246, 213, var(--border-opacity));
  }

  .md\:border-green-300 {
    --border-opacity: 1;
    border-color: #9ae6b4;
    border-color: rgba(154, 230, 180, var(--border-opacity));
  }

  .md\:border-green-400 {
    --border-opacity: 1;
    border-color: #68d391;
    border-color: rgba(104, 211, 145, var(--border-opacity));
  }

  .md\:border-green-500 {
    --border-opacity: 1;
    border-color: #48bb78;
    border-color: rgba(72, 187, 120, var(--border-opacity));
  }

  .md\:border-green-600 {
    --border-opacity: 1;
    border-color: #38a169;
    border-color: rgba(56, 161, 105, var(--border-opacity));
  }

  .md\:border-green-700 {
    --border-opacity: 1;
    border-color: #2f855a;
    border-color: rgba(47, 133, 90, var(--border-opacity));
  }

  .md\:border-green-800 {
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .md\:border-green-900 {
    --border-opacity: 1;
    border-color: #22543d;
    border-color: rgba(34, 84, 61, var(--border-opacity));
  }

  .md\:border-teal-100 {
    --border-opacity: 1;
    border-color: #e6fffa;
    border-color: rgba(230, 255, 250, var(--border-opacity));
  }

  .md\:border-teal-200 {
    --border-opacity: 1;
    border-color: #b2f5ea;
    border-color: rgba(178, 245, 234, var(--border-opacity));
  }

  .md\:border-teal-300 {
    --border-opacity: 1;
    border-color: #81e6d9;
    border-color: rgba(129, 230, 217, var(--border-opacity));
  }

  .md\:border-teal-400 {
    --border-opacity: 1;
    border-color: #4fd1c5;
    border-color: rgba(79, 209, 197, var(--border-opacity));
  }

  .md\:border-teal-500 {
    --border-opacity: 1;
    border-color: #38b2ac;
    border-color: rgba(56, 178, 172, var(--border-opacity));
  }

  .md\:border-teal-600 {
    --border-opacity: 1;
    border-color: #319795;
    border-color: rgba(49, 151, 149, var(--border-opacity));
  }

  .md\:border-teal-700 {
    --border-opacity: 1;
    border-color: #2c7a7b;
    border-color: rgba(44, 122, 123, var(--border-opacity));
  }

  .md\:border-teal-800 {
    --border-opacity: 1;
    border-color: #285e61;
    border-color: rgba(40, 94, 97, var(--border-opacity));
  }

  .md\:border-teal-900 {
    --border-opacity: 1;
    border-color: #234e52;
    border-color: rgba(35, 78, 82, var(--border-opacity));
  }

  .md\:border-blue-100 {
    --border-opacity: 1;
    border-color: #ebf8ff;
    border-color: rgba(235, 248, 255, var(--border-opacity));
  }

  .md\:border-blue-200 {
    --border-opacity: 1;
    border-color: #bee3f8;
    border-color: rgba(190, 227, 248, var(--border-opacity));
  }

  .md\:border-blue-300 {
    --border-opacity: 1;
    border-color: #90cdf4;
    border-color: rgba(144, 205, 244, var(--border-opacity));
  }

  .md\:border-blue-400 {
    --border-opacity: 1;
    border-color: #63b3ed;
    border-color: rgba(99, 179, 237, var(--border-opacity));
  }

  .md\:border-blue-500 {
    --border-opacity: 1;
    border-color: #4299e1;
    border-color: rgba(66, 153, 225, var(--border-opacity));
  }

  .md\:border-blue-600 {
    --border-opacity: 1;
    border-color: #3182ce;
    border-color: rgba(49, 130, 206, var(--border-opacity));
  }

  .md\:border-blue-700 {
    --border-opacity: 1;
    border-color: #2b6cb0;
    border-color: rgba(43, 108, 176, var(--border-opacity));
  }

  .md\:border-blue-800 {
    --border-opacity: 1;
    border-color: #2c5282;
    border-color: rgba(44, 82, 130, var(--border-opacity));
  }

  .md\:border-blue-900 {
    --border-opacity: 1;
    border-color: #2a4365;
    border-color: rgba(42, 67, 101, var(--border-opacity));
  }

  .md\:border-indigo-100 {
    --border-opacity: 1;
    border-color: #ebf4ff;
    border-color: rgba(235, 244, 255, var(--border-opacity));
  }

  .md\:border-indigo-200 {
    --border-opacity: 1;
    border-color: #c3dafe;
    border-color: rgba(195, 218, 254, var(--border-opacity));
  }

  .md\:border-indigo-300 {
    --border-opacity: 1;
    border-color: #a3bffa;
    border-color: rgba(163, 191, 250, var(--border-opacity));
  }

  .md\:border-indigo-400 {
    --border-opacity: 1;
    border-color: #7f9cf5;
    border-color: rgba(127, 156, 245, var(--border-opacity));
  }

  .md\:border-indigo-500 {
    --border-opacity: 1;
    border-color: #667eea;
    border-color: rgba(102, 126, 234, var(--border-opacity));
  }

  .md\:border-indigo-600 {
    --border-opacity: 1;
    border-color: #5a67d8;
    border-color: rgba(90, 103, 216, var(--border-opacity));
  }

  .md\:border-indigo-700 {
    --border-opacity: 1;
    border-color: #4c51bf;
    border-color: rgba(76, 81, 191, var(--border-opacity));
  }

  .md\:border-indigo-800 {
    --border-opacity: 1;
    border-color: #434190;
    border-color: rgba(67, 65, 144, var(--border-opacity));
  }

  .md\:border-indigo-900 {
    --border-opacity: 1;
    border-color: #3c366b;
    border-color: rgba(60, 54, 107, var(--border-opacity));
  }

  .md\:border-purple-100 {
    --border-opacity: 1;
    border-color: #faf5ff;
    border-color: rgba(250, 245, 255, var(--border-opacity));
  }

  .md\:border-purple-200 {
    --border-opacity: 1;
    border-color: #e9d8fd;
    border-color: rgba(233, 216, 253, var(--border-opacity));
  }

  .md\:border-purple-300 {
    --border-opacity: 1;
    border-color: #d6bcfa;
    border-color: rgba(214, 188, 250, var(--border-opacity));
  }

  .md\:border-purple-400 {
    --border-opacity: 1;
    border-color: #b794f4;
    border-color: rgba(183, 148, 244, var(--border-opacity));
  }

  .md\:border-purple-500 {
    --border-opacity: 1;
    border-color: #9f7aea;
    border-color: rgba(159, 122, 234, var(--border-opacity));
  }

  .md\:border-purple-600 {
    --border-opacity: 1;
    border-color: #805ad5;
    border-color: rgba(128, 90, 213, var(--border-opacity));
  }

  .md\:border-purple-700 {
    --border-opacity: 1;
    border-color: #6b46c1;
    border-color: rgba(107, 70, 193, var(--border-opacity));
  }

  .md\:border-purple-800 {
    --border-opacity: 1;
    border-color: #553c9a;
    border-color: rgba(85, 60, 154, var(--border-opacity));
  }

  .md\:border-purple-900 {
    --border-opacity: 1;
    border-color: #44337a;
    border-color: rgba(68, 51, 122, var(--border-opacity));
  }

  .md\:border-pink-100 {
    --border-opacity: 1;
    border-color: #fff5f7;
    border-color: rgba(255, 245, 247, var(--border-opacity));
  }

  .md\:border-pink-200 {
    --border-opacity: 1;
    border-color: #fed7e2;
    border-color: rgba(254, 215, 226, var(--border-opacity));
  }

  .md\:border-pink-300 {
    --border-opacity: 1;
    border-color: #fbb6ce;
    border-color: rgba(251, 182, 206, var(--border-opacity));
  }

  .md\:border-pink-400 {
    --border-opacity: 1;
    border-color: #f687b3;
    border-color: rgba(246, 135, 179, var(--border-opacity));
  }

  .md\:border-pink-500 {
    --border-opacity: 1;
    border-color: #ed64a6;
    border-color: rgba(237, 100, 166, var(--border-opacity));
  }

  .md\:border-pink-600 {
    --border-opacity: 1;
    border-color: #d53f8c;
    border-color: rgba(213, 63, 140, var(--border-opacity));
  }

  .md\:border-pink-700 {
    --border-opacity: 1;
    border-color: #b83280;
    border-color: rgba(184, 50, 128, var(--border-opacity));
  }

  .md\:border-pink-800 {
    --border-opacity: 1;
    border-color: #97266d;
    border-color: rgba(151, 38, 109, var(--border-opacity));
  }

  .md\:border-pink-900 {
    --border-opacity: 1;
    border-color: #702459;
    border-color: rgba(112, 36, 89, var(--border-opacity));
  }

  .md\:border-esa {
    --border-opacity: 1;
    border-color: #e53261;
    border-color: rgba(229, 50, 97, var(--border-opacity));
  }

  .md\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .md\:hover\:border-current:hover {
    border-color: currentColor;
  }

  .md\:hover\:border-black:hover {
    --border-opacity: 1;
    border-color: #000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .md\:hover\:border-white:hover {
    --border-opacity: 1;
    border-color: #fff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .md\:hover\:border-gray-100:hover {
    --border-opacity: 1;
    border-color: #f7fafc;
    border-color: rgba(247, 250, 252, var(--border-opacity));
  }

  .md\:hover\:border-gray-200:hover {
    --border-opacity: 1;
    border-color: #edf2f7;
    border-color: rgba(237, 242, 247, var(--border-opacity));
  }

  .md\:hover\:border-gray-300:hover {
    --border-opacity: 1;
    border-color: #e2e8f0;
    border-color: rgba(226, 232, 240, var(--border-opacity));
  }

  .md\:hover\:border-gray-400:hover {
    --border-opacity: 1;
    border-color: #cbd5e0;
    border-color: rgba(203, 213, 224, var(--border-opacity));
  }

  .md\:hover\:border-gray-500:hover {
    --border-opacity: 1;
    border-color: #a0aec0;
    border-color: rgba(160, 174, 192, var(--border-opacity));
  }

  .md\:hover\:border-gray-600:hover {
    --border-opacity: 1;
    border-color: #718096;
    border-color: rgba(113, 128, 150, var(--border-opacity));
  }

  .md\:hover\:border-gray-700:hover {
    --border-opacity: 1;
    border-color: #4a5568;
    border-color: rgba(74, 85, 104, var(--border-opacity));
  }

  .md\:hover\:border-gray-800:hover {
    --border-opacity: 1;
    border-color: #2d3748;
    border-color: rgba(45, 55, 72, var(--border-opacity));
  }

  .md\:hover\:border-gray-900:hover {
    --border-opacity: 1;
    border-color: #1a202c;
    border-color: rgba(26, 32, 44, var(--border-opacity));
  }

  .md\:hover\:border-red-100:hover {
    --border-opacity: 1;
    border-color: #fff5f5;
    border-color: rgba(255, 245, 245, var(--border-opacity));
  }

  .md\:hover\:border-red-200:hover {
    --border-opacity: 1;
    border-color: #fed7d7;
    border-color: rgba(254, 215, 215, var(--border-opacity));
  }

  .md\:hover\:border-red-300:hover {
    --border-opacity: 1;
    border-color: #feb2b2;
    border-color: rgba(254, 178, 178, var(--border-opacity));
  }

  .md\:hover\:border-red-400:hover {
    --border-opacity: 1;
    border-color: #fc8181;
    border-color: rgba(252, 129, 129, var(--border-opacity));
  }

  .md\:hover\:border-red-500:hover {
    --border-opacity: 1;
    border-color: #f56565;
    border-color: rgba(245, 101, 101, var(--border-opacity));
  }

  .md\:hover\:border-red-600:hover {
    --border-opacity: 1;
    border-color: #e53e3e;
    border-color: rgba(229, 62, 62, var(--border-opacity));
  }

  .md\:hover\:border-red-700:hover {
    --border-opacity: 1;
    border-color: #c53030;
    border-color: rgba(197, 48, 48, var(--border-opacity));
  }

  .md\:hover\:border-red-800:hover {
    --border-opacity: 1;
    border-color: #9b2c2c;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .md\:hover\:border-red-900:hover {
    --border-opacity: 1;
    border-color: #742a2a;
    border-color: rgba(116, 42, 42, var(--border-opacity));
  }

  .md\:hover\:border-orange-100:hover {
    --border-opacity: 1;
    border-color: #fffaf0;
    border-color: rgba(255, 250, 240, var(--border-opacity));
  }

  .md\:hover\:border-orange-200:hover {
    --border-opacity: 1;
    border-color: #feebc8;
    border-color: rgba(254, 235, 200, var(--border-opacity));
  }

  .md\:hover\:border-orange-300:hover {
    --border-opacity: 1;
    border-color: #fbd38d;
    border-color: rgba(251, 211, 141, var(--border-opacity));
  }

  .md\:hover\:border-orange-400:hover {
    --border-opacity: 1;
    border-color: #f6ad55;
    border-color: rgba(246, 173, 85, var(--border-opacity));
  }

  .md\:hover\:border-orange-500:hover {
    --border-opacity: 1;
    border-color: #ed8936;
    border-color: rgba(237, 137, 54, var(--border-opacity));
  }

  .md\:hover\:border-orange-600:hover {
    --border-opacity: 1;
    border-color: #dd6b20;
    border-color: rgba(221, 107, 32, var(--border-opacity));
  }

  .md\:hover\:border-orange-700:hover {
    --border-opacity: 1;
    border-color: #c05621;
    border-color: rgba(192, 86, 33, var(--border-opacity));
  }

  .md\:hover\:border-orange-800:hover {
    --border-opacity: 1;
    border-color: #9c4221;
    border-color: rgba(156, 66, 33, var(--border-opacity));
  }

  .md\:hover\:border-orange-900:hover {
    --border-opacity: 1;
    border-color: #7b341e;
    border-color: rgba(123, 52, 30, var(--border-opacity));
  }

  .md\:hover\:border-yellow-100:hover {
    --border-opacity: 1;
    border-color: #fffff0;
    border-color: rgba(255, 255, 240, var(--border-opacity));
  }

  .md\:hover\:border-yellow-200:hover {
    --border-opacity: 1;
    border-color: #fefcbf;
    border-color: rgba(254, 252, 191, var(--border-opacity));
  }

  .md\:hover\:border-yellow-300:hover {
    --border-opacity: 1;
    border-color: #faf089;
    border-color: rgba(250, 240, 137, var(--border-opacity));
  }

  .md\:hover\:border-yellow-400:hover {
    --border-opacity: 1;
    border-color: #f6e05e;
    border-color: rgba(246, 224, 94, var(--border-opacity));
  }

  .md\:hover\:border-yellow-500:hover {
    --border-opacity: 1;
    border-color: #ecc94b;
    border-color: rgba(236, 201, 75, var(--border-opacity));
  }

  .md\:hover\:border-yellow-600:hover {
    --border-opacity: 1;
    border-color: #d69e2e;
    border-color: rgba(214, 158, 46, var(--border-opacity));
  }

  .md\:hover\:border-yellow-700:hover {
    --border-opacity: 1;
    border-color: #b7791f;
    border-color: rgba(183, 121, 31, var(--border-opacity));
  }

  .md\:hover\:border-yellow-800:hover {
    --border-opacity: 1;
    border-color: #975a16;
    border-color: rgba(151, 90, 22, var(--border-opacity));
  }

  .md\:hover\:border-yellow-900:hover {
    --border-opacity: 1;
    border-color: #744210;
    border-color: rgba(116, 66, 16, var(--border-opacity));
  }

  .md\:hover\:border-green-100:hover {
    --border-opacity: 1;
    border-color: #f0fff4;
    border-color: rgba(240, 255, 244, var(--border-opacity));
  }

  .md\:hover\:border-green-200:hover {
    --border-opacity: 1;
    border-color: #c6f6d5;
    border-color: rgba(198, 246, 213, var(--border-opacity));
  }

  .md\:hover\:border-green-300:hover {
    --border-opacity: 1;
    border-color: #9ae6b4;
    border-color: rgba(154, 230, 180, var(--border-opacity));
  }

  .md\:hover\:border-green-400:hover {
    --border-opacity: 1;
    border-color: #68d391;
    border-color: rgba(104, 211, 145, var(--border-opacity));
  }

  .md\:hover\:border-green-500:hover {
    --border-opacity: 1;
    border-color: #48bb78;
    border-color: rgba(72, 187, 120, var(--border-opacity));
  }

  .md\:hover\:border-green-600:hover {
    --border-opacity: 1;
    border-color: #38a169;
    border-color: rgba(56, 161, 105, var(--border-opacity));
  }

  .md\:hover\:border-green-700:hover {
    --border-opacity: 1;
    border-color: #2f855a;
    border-color: rgba(47, 133, 90, var(--border-opacity));
  }

  .md\:hover\:border-green-800:hover {
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .md\:hover\:border-green-900:hover {
    --border-opacity: 1;
    border-color: #22543d;
    border-color: rgba(34, 84, 61, var(--border-opacity));
  }

  .md\:hover\:border-teal-100:hover {
    --border-opacity: 1;
    border-color: #e6fffa;
    border-color: rgba(230, 255, 250, var(--border-opacity));
  }

  .md\:hover\:border-teal-200:hover {
    --border-opacity: 1;
    border-color: #b2f5ea;
    border-color: rgba(178, 245, 234, var(--border-opacity));
  }

  .md\:hover\:border-teal-300:hover {
    --border-opacity: 1;
    border-color: #81e6d9;
    border-color: rgba(129, 230, 217, var(--border-opacity));
  }

  .md\:hover\:border-teal-400:hover {
    --border-opacity: 1;
    border-color: #4fd1c5;
    border-color: rgba(79, 209, 197, var(--border-opacity));
  }

  .md\:hover\:border-teal-500:hover {
    --border-opacity: 1;
    border-color: #38b2ac;
    border-color: rgba(56, 178, 172, var(--border-opacity));
  }

  .md\:hover\:border-teal-600:hover {
    --border-opacity: 1;
    border-color: #319795;
    border-color: rgba(49, 151, 149, var(--border-opacity));
  }

  .md\:hover\:border-teal-700:hover {
    --border-opacity: 1;
    border-color: #2c7a7b;
    border-color: rgba(44, 122, 123, var(--border-opacity));
  }

  .md\:hover\:border-teal-800:hover {
    --border-opacity: 1;
    border-color: #285e61;
    border-color: rgba(40, 94, 97, var(--border-opacity));
  }

  .md\:hover\:border-teal-900:hover {
    --border-opacity: 1;
    border-color: #234e52;
    border-color: rgba(35, 78, 82, var(--border-opacity));
  }

  .md\:hover\:border-blue-100:hover {
    --border-opacity: 1;
    border-color: #ebf8ff;
    border-color: rgba(235, 248, 255, var(--border-opacity));
  }

  .md\:hover\:border-blue-200:hover {
    --border-opacity: 1;
    border-color: #bee3f8;
    border-color: rgba(190, 227, 248, var(--border-opacity));
  }

  .md\:hover\:border-blue-300:hover {
    --border-opacity: 1;
    border-color: #90cdf4;
    border-color: rgba(144, 205, 244, var(--border-opacity));
  }

  .md\:hover\:border-blue-400:hover {
    --border-opacity: 1;
    border-color: #63b3ed;
    border-color: rgba(99, 179, 237, var(--border-opacity));
  }

  .md\:hover\:border-blue-500:hover {
    --border-opacity: 1;
    border-color: #4299e1;
    border-color: rgba(66, 153, 225, var(--border-opacity));
  }

  .md\:hover\:border-blue-600:hover {
    --border-opacity: 1;
    border-color: #3182ce;
    border-color: rgba(49, 130, 206, var(--border-opacity));
  }

  .md\:hover\:border-blue-700:hover {
    --border-opacity: 1;
    border-color: #2b6cb0;
    border-color: rgba(43, 108, 176, var(--border-opacity));
  }

  .md\:hover\:border-blue-800:hover {
    --border-opacity: 1;
    border-color: #2c5282;
    border-color: rgba(44, 82, 130, var(--border-opacity));
  }

  .md\:hover\:border-blue-900:hover {
    --border-opacity: 1;
    border-color: #2a4365;
    border-color: rgba(42, 67, 101, var(--border-opacity));
  }

  .md\:hover\:border-indigo-100:hover {
    --border-opacity: 1;
    border-color: #ebf4ff;
    border-color: rgba(235, 244, 255, var(--border-opacity));
  }

  .md\:hover\:border-indigo-200:hover {
    --border-opacity: 1;
    border-color: #c3dafe;
    border-color: rgba(195, 218, 254, var(--border-opacity));
  }

  .md\:hover\:border-indigo-300:hover {
    --border-opacity: 1;
    border-color: #a3bffa;
    border-color: rgba(163, 191, 250, var(--border-opacity));
  }

  .md\:hover\:border-indigo-400:hover {
    --border-opacity: 1;
    border-color: #7f9cf5;
    border-color: rgba(127, 156, 245, var(--border-opacity));
  }

  .md\:hover\:border-indigo-500:hover {
    --border-opacity: 1;
    border-color: #667eea;
    border-color: rgba(102, 126, 234, var(--border-opacity));
  }

  .md\:hover\:border-indigo-600:hover {
    --border-opacity: 1;
    border-color: #5a67d8;
    border-color: rgba(90, 103, 216, var(--border-opacity));
  }

  .md\:hover\:border-indigo-700:hover {
    --border-opacity: 1;
    border-color: #4c51bf;
    border-color: rgba(76, 81, 191, var(--border-opacity));
  }

  .md\:hover\:border-indigo-800:hover {
    --border-opacity: 1;
    border-color: #434190;
    border-color: rgba(67, 65, 144, var(--border-opacity));
  }

  .md\:hover\:border-indigo-900:hover {
    --border-opacity: 1;
    border-color: #3c366b;
    border-color: rgba(60, 54, 107, var(--border-opacity));
  }

  .md\:hover\:border-purple-100:hover {
    --border-opacity: 1;
    border-color: #faf5ff;
    border-color: rgba(250, 245, 255, var(--border-opacity));
  }

  .md\:hover\:border-purple-200:hover {
    --border-opacity: 1;
    border-color: #e9d8fd;
    border-color: rgba(233, 216, 253, var(--border-opacity));
  }

  .md\:hover\:border-purple-300:hover {
    --border-opacity: 1;
    border-color: #d6bcfa;
    border-color: rgba(214, 188, 250, var(--border-opacity));
  }

  .md\:hover\:border-purple-400:hover {
    --border-opacity: 1;
    border-color: #b794f4;
    border-color: rgba(183, 148, 244, var(--border-opacity));
  }

  .md\:hover\:border-purple-500:hover {
    --border-opacity: 1;
    border-color: #9f7aea;
    border-color: rgba(159, 122, 234, var(--border-opacity));
  }

  .md\:hover\:border-purple-600:hover {
    --border-opacity: 1;
    border-color: #805ad5;
    border-color: rgba(128, 90, 213, var(--border-opacity));
  }

  .md\:hover\:border-purple-700:hover {
    --border-opacity: 1;
    border-color: #6b46c1;
    border-color: rgba(107, 70, 193, var(--border-opacity));
  }

  .md\:hover\:border-purple-800:hover {
    --border-opacity: 1;
    border-color: #553c9a;
    border-color: rgba(85, 60, 154, var(--border-opacity));
  }

  .md\:hover\:border-purple-900:hover {
    --border-opacity: 1;
    border-color: #44337a;
    border-color: rgba(68, 51, 122, var(--border-opacity));
  }

  .md\:hover\:border-pink-100:hover {
    --border-opacity: 1;
    border-color: #fff5f7;
    border-color: rgba(255, 245, 247, var(--border-opacity));
  }

  .md\:hover\:border-pink-200:hover {
    --border-opacity: 1;
    border-color: #fed7e2;
    border-color: rgba(254, 215, 226, var(--border-opacity));
  }

  .md\:hover\:border-pink-300:hover {
    --border-opacity: 1;
    border-color: #fbb6ce;
    border-color: rgba(251, 182, 206, var(--border-opacity));
  }

  .md\:hover\:border-pink-400:hover {
    --border-opacity: 1;
    border-color: #f687b3;
    border-color: rgba(246, 135, 179, var(--border-opacity));
  }

  .md\:hover\:border-pink-500:hover {
    --border-opacity: 1;
    border-color: #ed64a6;
    border-color: rgba(237, 100, 166, var(--border-opacity));
  }

  .md\:hover\:border-pink-600:hover {
    --border-opacity: 1;
    border-color: #d53f8c;
    border-color: rgba(213, 63, 140, var(--border-opacity));
  }

  .md\:hover\:border-pink-700:hover {
    --border-opacity: 1;
    border-color: #b83280;
    border-color: rgba(184, 50, 128, var(--border-opacity));
  }

  .md\:hover\:border-pink-800:hover {
    --border-opacity: 1;
    border-color: #97266d;
    border-color: rgba(151, 38, 109, var(--border-opacity));
  }

  .md\:hover\:border-pink-900:hover {
    --border-opacity: 1;
    border-color: #702459;
    border-color: rgba(112, 36, 89, var(--border-opacity));
  }

  .md\:hover\:border-esa:hover {
    --border-opacity: 1;
    border-color: #e53261;
    border-color: rgba(229, 50, 97, var(--border-opacity));
  }

  .md\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .md\:focus\:border-current:focus {
    border-color: currentColor;
  }

  .md\:focus\:border-black:focus {
    --border-opacity: 1;
    border-color: #000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .md\:focus\:border-white:focus {
    --border-opacity: 1;
    border-color: #fff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .md\:focus\:border-gray-100:focus {
    --border-opacity: 1;
    border-color: #f7fafc;
    border-color: rgba(247, 250, 252, var(--border-opacity));
  }

  .md\:focus\:border-gray-200:focus {
    --border-opacity: 1;
    border-color: #edf2f7;
    border-color: rgba(237, 242, 247, var(--border-opacity));
  }

  .md\:focus\:border-gray-300:focus {
    --border-opacity: 1;
    border-color: #e2e8f0;
    border-color: rgba(226, 232, 240, var(--border-opacity));
  }

  .md\:focus\:border-gray-400:focus {
    --border-opacity: 1;
    border-color: #cbd5e0;
    border-color: rgba(203, 213, 224, var(--border-opacity));
  }

  .md\:focus\:border-gray-500:focus {
    --border-opacity: 1;
    border-color: #a0aec0;
    border-color: rgba(160, 174, 192, var(--border-opacity));
  }

  .md\:focus\:border-gray-600:focus {
    --border-opacity: 1;
    border-color: #718096;
    border-color: rgba(113, 128, 150, var(--border-opacity));
  }

  .md\:focus\:border-gray-700:focus {
    --border-opacity: 1;
    border-color: #4a5568;
    border-color: rgba(74, 85, 104, var(--border-opacity));
  }

  .md\:focus\:border-gray-800:focus {
    --border-opacity: 1;
    border-color: #2d3748;
    border-color: rgba(45, 55, 72, var(--border-opacity));
  }

  .md\:focus\:border-gray-900:focus {
    --border-opacity: 1;
    border-color: #1a202c;
    border-color: rgba(26, 32, 44, var(--border-opacity));
  }

  .md\:focus\:border-red-100:focus {
    --border-opacity: 1;
    border-color: #fff5f5;
    border-color: rgba(255, 245, 245, var(--border-opacity));
  }

  .md\:focus\:border-red-200:focus {
    --border-opacity: 1;
    border-color: #fed7d7;
    border-color: rgba(254, 215, 215, var(--border-opacity));
  }

  .md\:focus\:border-red-300:focus {
    --border-opacity: 1;
    border-color: #feb2b2;
    border-color: rgba(254, 178, 178, var(--border-opacity));
  }

  .md\:focus\:border-red-400:focus {
    --border-opacity: 1;
    border-color: #fc8181;
    border-color: rgba(252, 129, 129, var(--border-opacity));
  }

  .md\:focus\:border-red-500:focus {
    --border-opacity: 1;
    border-color: #f56565;
    border-color: rgba(245, 101, 101, var(--border-opacity));
  }

  .md\:focus\:border-red-600:focus {
    --border-opacity: 1;
    border-color: #e53e3e;
    border-color: rgba(229, 62, 62, var(--border-opacity));
  }

  .md\:focus\:border-red-700:focus {
    --border-opacity: 1;
    border-color: #c53030;
    border-color: rgba(197, 48, 48, var(--border-opacity));
  }

  .md\:focus\:border-red-800:focus {
    --border-opacity: 1;
    border-color: #9b2c2c;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .md\:focus\:border-red-900:focus {
    --border-opacity: 1;
    border-color: #742a2a;
    border-color: rgba(116, 42, 42, var(--border-opacity));
  }

  .md\:focus\:border-orange-100:focus {
    --border-opacity: 1;
    border-color: #fffaf0;
    border-color: rgba(255, 250, 240, var(--border-opacity));
  }

  .md\:focus\:border-orange-200:focus {
    --border-opacity: 1;
    border-color: #feebc8;
    border-color: rgba(254, 235, 200, var(--border-opacity));
  }

  .md\:focus\:border-orange-300:focus {
    --border-opacity: 1;
    border-color: #fbd38d;
    border-color: rgba(251, 211, 141, var(--border-opacity));
  }

  .md\:focus\:border-orange-400:focus {
    --border-opacity: 1;
    border-color: #f6ad55;
    border-color: rgba(246, 173, 85, var(--border-opacity));
  }

  .md\:focus\:border-orange-500:focus {
    --border-opacity: 1;
    border-color: #ed8936;
    border-color: rgba(237, 137, 54, var(--border-opacity));
  }

  .md\:focus\:border-orange-600:focus {
    --border-opacity: 1;
    border-color: #dd6b20;
    border-color: rgba(221, 107, 32, var(--border-opacity));
  }

  .md\:focus\:border-orange-700:focus {
    --border-opacity: 1;
    border-color: #c05621;
    border-color: rgba(192, 86, 33, var(--border-opacity));
  }

  .md\:focus\:border-orange-800:focus {
    --border-opacity: 1;
    border-color: #9c4221;
    border-color: rgba(156, 66, 33, var(--border-opacity));
  }

  .md\:focus\:border-orange-900:focus {
    --border-opacity: 1;
    border-color: #7b341e;
    border-color: rgba(123, 52, 30, var(--border-opacity));
  }

  .md\:focus\:border-yellow-100:focus {
    --border-opacity: 1;
    border-color: #fffff0;
    border-color: rgba(255, 255, 240, var(--border-opacity));
  }

  .md\:focus\:border-yellow-200:focus {
    --border-opacity: 1;
    border-color: #fefcbf;
    border-color: rgba(254, 252, 191, var(--border-opacity));
  }

  .md\:focus\:border-yellow-300:focus {
    --border-opacity: 1;
    border-color: #faf089;
    border-color: rgba(250, 240, 137, var(--border-opacity));
  }

  .md\:focus\:border-yellow-400:focus {
    --border-opacity: 1;
    border-color: #f6e05e;
    border-color: rgba(246, 224, 94, var(--border-opacity));
  }

  .md\:focus\:border-yellow-500:focus {
    --border-opacity: 1;
    border-color: #ecc94b;
    border-color: rgba(236, 201, 75, var(--border-opacity));
  }

  .md\:focus\:border-yellow-600:focus {
    --border-opacity: 1;
    border-color: #d69e2e;
    border-color: rgba(214, 158, 46, var(--border-opacity));
  }

  .md\:focus\:border-yellow-700:focus {
    --border-opacity: 1;
    border-color: #b7791f;
    border-color: rgba(183, 121, 31, var(--border-opacity));
  }

  .md\:focus\:border-yellow-800:focus {
    --border-opacity: 1;
    border-color: #975a16;
    border-color: rgba(151, 90, 22, var(--border-opacity));
  }

  .md\:focus\:border-yellow-900:focus {
    --border-opacity: 1;
    border-color: #744210;
    border-color: rgba(116, 66, 16, var(--border-opacity));
  }

  .md\:focus\:border-green-100:focus {
    --border-opacity: 1;
    border-color: #f0fff4;
    border-color: rgba(240, 255, 244, var(--border-opacity));
  }

  .md\:focus\:border-green-200:focus {
    --border-opacity: 1;
    border-color: #c6f6d5;
    border-color: rgba(198, 246, 213, var(--border-opacity));
  }

  .md\:focus\:border-green-300:focus {
    --border-opacity: 1;
    border-color: #9ae6b4;
    border-color: rgba(154, 230, 180, var(--border-opacity));
  }

  .md\:focus\:border-green-400:focus {
    --border-opacity: 1;
    border-color: #68d391;
    border-color: rgba(104, 211, 145, var(--border-opacity));
  }

  .md\:focus\:border-green-500:focus {
    --border-opacity: 1;
    border-color: #48bb78;
    border-color: rgba(72, 187, 120, var(--border-opacity));
  }

  .md\:focus\:border-green-600:focus {
    --border-opacity: 1;
    border-color: #38a169;
    border-color: rgba(56, 161, 105, var(--border-opacity));
  }

  .md\:focus\:border-green-700:focus {
    --border-opacity: 1;
    border-color: #2f855a;
    border-color: rgba(47, 133, 90, var(--border-opacity));
  }

  .md\:focus\:border-green-800:focus {
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .md\:focus\:border-green-900:focus {
    --border-opacity: 1;
    border-color: #22543d;
    border-color: rgba(34, 84, 61, var(--border-opacity));
  }

  .md\:focus\:border-teal-100:focus {
    --border-opacity: 1;
    border-color: #e6fffa;
    border-color: rgba(230, 255, 250, var(--border-opacity));
  }

  .md\:focus\:border-teal-200:focus {
    --border-opacity: 1;
    border-color: #b2f5ea;
    border-color: rgba(178, 245, 234, var(--border-opacity));
  }

  .md\:focus\:border-teal-300:focus {
    --border-opacity: 1;
    border-color: #81e6d9;
    border-color: rgba(129, 230, 217, var(--border-opacity));
  }

  .md\:focus\:border-teal-400:focus {
    --border-opacity: 1;
    border-color: #4fd1c5;
    border-color: rgba(79, 209, 197, var(--border-opacity));
  }

  .md\:focus\:border-teal-500:focus {
    --border-opacity: 1;
    border-color: #38b2ac;
    border-color: rgba(56, 178, 172, var(--border-opacity));
  }

  .md\:focus\:border-teal-600:focus {
    --border-opacity: 1;
    border-color: #319795;
    border-color: rgba(49, 151, 149, var(--border-opacity));
  }

  .md\:focus\:border-teal-700:focus {
    --border-opacity: 1;
    border-color: #2c7a7b;
    border-color: rgba(44, 122, 123, var(--border-opacity));
  }

  .md\:focus\:border-teal-800:focus {
    --border-opacity: 1;
    border-color: #285e61;
    border-color: rgba(40, 94, 97, var(--border-opacity));
  }

  .md\:focus\:border-teal-900:focus {
    --border-opacity: 1;
    border-color: #234e52;
    border-color: rgba(35, 78, 82, var(--border-opacity));
  }

  .md\:focus\:border-blue-100:focus {
    --border-opacity: 1;
    border-color: #ebf8ff;
    border-color: rgba(235, 248, 255, var(--border-opacity));
  }

  .md\:focus\:border-blue-200:focus {
    --border-opacity: 1;
    border-color: #bee3f8;
    border-color: rgba(190, 227, 248, var(--border-opacity));
  }

  .md\:focus\:border-blue-300:focus {
    --border-opacity: 1;
    border-color: #90cdf4;
    border-color: rgba(144, 205, 244, var(--border-opacity));
  }

  .md\:focus\:border-blue-400:focus {
    --border-opacity: 1;
    border-color: #63b3ed;
    border-color: rgba(99, 179, 237, var(--border-opacity));
  }

  .md\:focus\:border-blue-500:focus {
    --border-opacity: 1;
    border-color: #4299e1;
    border-color: rgba(66, 153, 225, var(--border-opacity));
  }

  .md\:focus\:border-blue-600:focus {
    --border-opacity: 1;
    border-color: #3182ce;
    border-color: rgba(49, 130, 206, var(--border-opacity));
  }

  .md\:focus\:border-blue-700:focus {
    --border-opacity: 1;
    border-color: #2b6cb0;
    border-color: rgba(43, 108, 176, var(--border-opacity));
  }

  .md\:focus\:border-blue-800:focus {
    --border-opacity: 1;
    border-color: #2c5282;
    border-color: rgba(44, 82, 130, var(--border-opacity));
  }

  .md\:focus\:border-blue-900:focus {
    --border-opacity: 1;
    border-color: #2a4365;
    border-color: rgba(42, 67, 101, var(--border-opacity));
  }

  .md\:focus\:border-indigo-100:focus {
    --border-opacity: 1;
    border-color: #ebf4ff;
    border-color: rgba(235, 244, 255, var(--border-opacity));
  }

  .md\:focus\:border-indigo-200:focus {
    --border-opacity: 1;
    border-color: #c3dafe;
    border-color: rgba(195, 218, 254, var(--border-opacity));
  }

  .md\:focus\:border-indigo-300:focus {
    --border-opacity: 1;
    border-color: #a3bffa;
    border-color: rgba(163, 191, 250, var(--border-opacity));
  }

  .md\:focus\:border-indigo-400:focus {
    --border-opacity: 1;
    border-color: #7f9cf5;
    border-color: rgba(127, 156, 245, var(--border-opacity));
  }

  .md\:focus\:border-indigo-500:focus {
    --border-opacity: 1;
    border-color: #667eea;
    border-color: rgba(102, 126, 234, var(--border-opacity));
  }

  .md\:focus\:border-indigo-600:focus {
    --border-opacity: 1;
    border-color: #5a67d8;
    border-color: rgba(90, 103, 216, var(--border-opacity));
  }

  .md\:focus\:border-indigo-700:focus {
    --border-opacity: 1;
    border-color: #4c51bf;
    border-color: rgba(76, 81, 191, var(--border-opacity));
  }

  .md\:focus\:border-indigo-800:focus {
    --border-opacity: 1;
    border-color: #434190;
    border-color: rgba(67, 65, 144, var(--border-opacity));
  }

  .md\:focus\:border-indigo-900:focus {
    --border-opacity: 1;
    border-color: #3c366b;
    border-color: rgba(60, 54, 107, var(--border-opacity));
  }

  .md\:focus\:border-purple-100:focus {
    --border-opacity: 1;
    border-color: #faf5ff;
    border-color: rgba(250, 245, 255, var(--border-opacity));
  }

  .md\:focus\:border-purple-200:focus {
    --border-opacity: 1;
    border-color: #e9d8fd;
    border-color: rgba(233, 216, 253, var(--border-opacity));
  }

  .md\:focus\:border-purple-300:focus {
    --border-opacity: 1;
    border-color: #d6bcfa;
    border-color: rgba(214, 188, 250, var(--border-opacity));
  }

  .md\:focus\:border-purple-400:focus {
    --border-opacity: 1;
    border-color: #b794f4;
    border-color: rgba(183, 148, 244, var(--border-opacity));
  }

  .md\:focus\:border-purple-500:focus {
    --border-opacity: 1;
    border-color: #9f7aea;
    border-color: rgba(159, 122, 234, var(--border-opacity));
  }

  .md\:focus\:border-purple-600:focus {
    --border-opacity: 1;
    border-color: #805ad5;
    border-color: rgba(128, 90, 213, var(--border-opacity));
  }

  .md\:focus\:border-purple-700:focus {
    --border-opacity: 1;
    border-color: #6b46c1;
    border-color: rgba(107, 70, 193, var(--border-opacity));
  }

  .md\:focus\:border-purple-800:focus {
    --border-opacity: 1;
    border-color: #553c9a;
    border-color: rgba(85, 60, 154, var(--border-opacity));
  }

  .md\:focus\:border-purple-900:focus {
    --border-opacity: 1;
    border-color: #44337a;
    border-color: rgba(68, 51, 122, var(--border-opacity));
  }

  .md\:focus\:border-pink-100:focus {
    --border-opacity: 1;
    border-color: #fff5f7;
    border-color: rgba(255, 245, 247, var(--border-opacity));
  }

  .md\:focus\:border-pink-200:focus {
    --border-opacity: 1;
    border-color: #fed7e2;
    border-color: rgba(254, 215, 226, var(--border-opacity));
  }

  .md\:focus\:border-pink-300:focus {
    --border-opacity: 1;
    border-color: #fbb6ce;
    border-color: rgba(251, 182, 206, var(--border-opacity));
  }

  .md\:focus\:border-pink-400:focus {
    --border-opacity: 1;
    border-color: #f687b3;
    border-color: rgba(246, 135, 179, var(--border-opacity));
  }

  .md\:focus\:border-pink-500:focus {
    --border-opacity: 1;
    border-color: #ed64a6;
    border-color: rgba(237, 100, 166, var(--border-opacity));
  }

  .md\:focus\:border-pink-600:focus {
    --border-opacity: 1;
    border-color: #d53f8c;
    border-color: rgba(213, 63, 140, var(--border-opacity));
  }

  .md\:focus\:border-pink-700:focus {
    --border-opacity: 1;
    border-color: #b83280;
    border-color: rgba(184, 50, 128, var(--border-opacity));
  }

  .md\:focus\:border-pink-800:focus {
    --border-opacity: 1;
    border-color: #97266d;
    border-color: rgba(151, 38, 109, var(--border-opacity));
  }

  .md\:focus\:border-pink-900:focus {
    --border-opacity: 1;
    border-color: #702459;
    border-color: rgba(112, 36, 89, var(--border-opacity));
  }

  .md\:focus\:border-esa:focus {
    --border-opacity: 1;
    border-color: #e53261;
    border-color: rgba(229, 50, 97, var(--border-opacity));
  }

  .md\:border-opacity-0 {
    --border-opacity: 0;
  }

  .md\:border-opacity-25 {
    --border-opacity: 0.25;
  }

  .md\:border-opacity-50 {
    --border-opacity: 0.5;
  }

  .md\:border-opacity-75 {
    --border-opacity: 0.75;
  }

  .md\:border-opacity-100 {
    --border-opacity: 1;
  }

  .md\:hover\:border-opacity-0:hover {
    --border-opacity: 0;
  }

  .md\:hover\:border-opacity-25:hover {
    --border-opacity: 0.25;
  }

  .md\:hover\:border-opacity-50:hover {
    --border-opacity: 0.5;
  }

  .md\:hover\:border-opacity-75:hover {
    --border-opacity: 0.75;
  }

  .md\:hover\:border-opacity-100:hover {
    --border-opacity: 1;
  }

  .md\:focus\:border-opacity-0:focus {
    --border-opacity: 0;
  }

  .md\:focus\:border-opacity-25:focus {
    --border-opacity: 0.25;
  }

  .md\:focus\:border-opacity-50:focus {
    --border-opacity: 0.5;
  }

  .md\:focus\:border-opacity-75:focus {
    --border-opacity: 0.75;
  }

  .md\:focus\:border-opacity-100:focus {
    --border-opacity: 1;
  }

  .md\:rounded-none {
    border-radius: 0;
  }

  .md\:rounded-sm {
    border-radius: 0.125rem;
  }

  .md\:rounded {
    border-radius: 0.25rem;
  }

  .md\:rounded-md {
    border-radius: 0.375rem;
  }

  .md\:rounded-lg {
    border-radius: 0.5rem;
  }

  .md\:rounded-full {
    border-radius: 9999px;
  }

  .md\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .md\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .md\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .md\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .md\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .md\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .md\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .md\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .md\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .md\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .md\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .md\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .md\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .md\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .md\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-tl-none {
    border-top-left-radius: 0;
  }

  .md\:rounded-tr-none {
    border-top-right-radius: 0;
  }

  .md\:rounded-br-none {
    border-bottom-right-radius: 0;
  }

  .md\:rounded-bl-none {
    border-bottom-left-radius: 0;
  }

  .md\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .md\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .md\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .md\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .md\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .md\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .md\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .md\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .md\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .md\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .md\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .md\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .md\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .md\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .md\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .md\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .md\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .md\:border-solid {
    border-style: solid;
  }

  .md\:border-dashed {
    border-style: dashed;
  }

  .md\:border-dotted {
    border-style: dotted;
  }

  .md\:border-double {
    border-style: double;
  }

  .md\:border-none {
    border-style: none;
  }

  .md\:border-0 {
    border-width: 0;
  }

  .md\:border-2 {
    border-width: 2px;
  }

  .md\:border-4 {
    border-width: 4px;
  }

  .md\:border-8 {
    border-width: 8px;
  }

  .md\:border {
    border-width: 1px;
  }

  .md\:border-t-0 {
    border-top-width: 0;
  }

  .md\:border-r-0 {
    border-right-width: 0;
  }

  .md\:border-b-0 {
    border-bottom-width: 0;
  }

  .md\:border-l-0 {
    border-left-width: 0;
  }

  .md\:border-t-2 {
    border-top-width: 2px;
  }

  .md\:border-r-2 {
    border-right-width: 2px;
  }

  .md\:border-b-2 {
    border-bottom-width: 2px;
  }

  .md\:border-l-2 {
    border-left-width: 2px;
  }

  .md\:border-t-4 {
    border-top-width: 4px;
  }

  .md\:border-r-4 {
    border-right-width: 4px;
  }

  .md\:border-b-4 {
    border-bottom-width: 4px;
  }

  .md\:border-l-4 {
    border-left-width: 4px;
  }

  .md\:border-t-8 {
    border-top-width: 8px;
  }

  .md\:border-r-8 {
    border-right-width: 8px;
  }

  .md\:border-b-8 {
    border-bottom-width: 8px;
  }

  .md\:border-l-8 {
    border-left-width: 8px;
  }

  .md\:border-t {
    border-top-width: 1px;
  }

  .md\:border-r {
    border-right-width: 1px;
  }

  .md\:border-b {
    border-bottom-width: 1px;
  }

  .md\:border-l {
    border-left-width: 1px;
  }

  .md\:box-border {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }

  .md\:box-content {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
  }

  .md\:cursor-auto {
    cursor: auto;
  }

  .md\:cursor-default {
    cursor: default;
  }

  .md\:cursor-pointer {
    cursor: pointer;
  }

  .md\:cursor-wait {
    cursor: wait;
  }

  .md\:cursor-text {
    cursor: text;
  }

  .md\:cursor-move {
    cursor: move;
  }

  .md\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .md\:block {
    display: block;
  }

  .md\:inline-block {
    display: inline-block;
  }

  .md\:inline {
    display: inline;
  }

  .md\:flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .md\:inline-flex {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }

  .md\:table {
    display: table;
  }

  .md\:table-caption {
    display: table-caption;
  }

  .md\:table-cell {
    display: table-cell;
  }

  .md\:table-column {
    display: table-column;
  }

  .md\:table-column-group {
    display: table-column-group;
  }

  .md\:table-footer-group {
    display: table-footer-group;
  }

  .md\:table-header-group {
    display: table-header-group;
  }

  .md\:table-row-group {
    display: table-row-group;
  }

  .md\:table-row {
    display: table-row;
  }

  .md\:flow-root {
    display: flow-root;
  }

  .md\:grid {
    display: grid;
  }

  .md\:inline-grid {
    display: inline-grid;
  }

  .md\:hidden {
    display: none;
  }

  .md\:flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  .md\:flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }

  .md\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .md\:flex-col-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }

  .md\:flex-wrap {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .md\:flex-wrap-reverse {
    -ms-flex-wrap: wrap-reverse;
        flex-wrap: wrap-reverse;
  }

  .md\:flex-no-wrap {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }

  .md\:items-start {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }

  .md\:items-end {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }

  .md\:items-center {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .md\:items-baseline {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }

  .md\:items-stretch {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }

  .md\:self-auto {
    -ms-flex-item-align: auto;
        align-self: auto;
  }

  .md\:self-start {
    -ms-flex-item-align: start;
        align-self: flex-start;
  }

  .md\:self-end {
    -ms-flex-item-align: end;
        align-self: flex-end;
  }

  .md\:self-center {
    -ms-flex-item-align: center;
        align-self: center;
  }

  .md\:self-stretch {
    -ms-flex-item-align: stretch;
        align-self: stretch;
  }

  .md\:justify-start {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }

  .md\:justify-end {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }

  .md\:justify-center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  .md\:justify-between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }

  .md\:justify-around {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }

  .md\:justify-evenly {
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
  }

  .md\:content-center {
    -ms-flex-line-pack: center;
        align-content: center;
  }

  .md\:content-start {
    -ms-flex-line-pack: start;
        align-content: flex-start;
  }

  .md\:content-end {
    -ms-flex-line-pack: end;
        align-content: flex-end;
  }

  .md\:content-between {
    -ms-flex-line-pack: justify;
        align-content: space-between;
  }

  .md\:content-around {
    -ms-flex-line-pack: distribute;
        align-content: space-around;
  }

  .md\:flex-1 {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0%;
            flex: 1 1 0%;
  }

  .md\:flex-auto {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
  }

  .md\:flex-initial {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
  }

  .md\:flex-none {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
  }

  .md\:flex-grow-0 {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
  }

  .md\:flex-grow {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }

  .md\:flex-shrink-0 {
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }

  .md\:flex-shrink {
    -ms-flex-negative: 1;
        flex-shrink: 1;
  }

  .md\:order-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }

  .md\:order-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

  .md\:order-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }

  .md\:order-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }

  .md\:order-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }

  .md\:order-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }

  .md\:order-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }

  .md\:order-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }

  .md\:order-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }

  .md\:order-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }

  .md\:order-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }

  .md\:order-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }

  .md\:order-first {
    -webkit-box-ordinal-group: -9998;
        -ms-flex-order: -9999;
            order: -9999;
  }

  .md\:order-last {
    -webkit-box-ordinal-group: 10000;
        -ms-flex-order: 9999;
            order: 9999;
  }

  .md\:order-none {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }

  .md\:float-right {
    float: right;
  }

  .md\:float-left {
    float: left;
  }

  .md\:float-none {
    float: none;
  }

  .md\:clearfix:after {
    content: "";
    display: table;
    clear: both;
  }

  .md\:clear-left {
    clear: left;
  }

  .md\:clear-right {
    clear: right;
  }

  .md\:clear-both {
    clear: both;
  }

  .md\:clear-none {
    clear: none;
  }

  .md\:font-sans {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .md\:font-serif {
    font-family: Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .md\:font-mono {
    font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .md\:font-hairline {
    font-weight: 100;
  }

  .md\:font-thin {
    font-weight: 200;
  }

  .md\:font-light {
    font-weight: 300;
  }

  .md\:font-normal {
    font-weight: 400;
  }

  .md\:font-medium {
    font-weight: 500;
  }

  .md\:font-semibold {
    font-weight: 600;
  }

  .md\:font-bold {
    font-weight: 700;
  }

  .md\:font-extrabold {
    font-weight: 800;
  }

  .md\:font-black {
    font-weight: 900;
  }

  .md\:hover\:font-hairline:hover {
    font-weight: 100;
  }

  .md\:hover\:font-thin:hover {
    font-weight: 200;
  }

  .md\:hover\:font-light:hover {
    font-weight: 300;
  }

  .md\:hover\:font-normal:hover {
    font-weight: 400;
  }

  .md\:hover\:font-medium:hover {
    font-weight: 500;
  }

  .md\:hover\:font-semibold:hover {
    font-weight: 600;
  }

  .md\:hover\:font-bold:hover {
    font-weight: 700;
  }

  .md\:hover\:font-extrabold:hover {
    font-weight: 800;
  }

  .md\:hover\:font-black:hover {
    font-weight: 900;
  }

  .md\:focus\:font-hairline:focus {
    font-weight: 100;
  }

  .md\:focus\:font-thin:focus {
    font-weight: 200;
  }

  .md\:focus\:font-light:focus {
    font-weight: 300;
  }

  .md\:focus\:font-normal:focus {
    font-weight: 400;
  }

  .md\:focus\:font-medium:focus {
    font-weight: 500;
  }

  .md\:focus\:font-semibold:focus {
    font-weight: 600;
  }

  .md\:focus\:font-bold:focus {
    font-weight: 700;
  }

  .md\:focus\:font-extrabold:focus {
    font-weight: 800;
  }

  .md\:focus\:font-black:focus {
    font-weight: 900;
  }

  .md\:h-0 {
    height: 0;
  }

  .md\:h-1 {
    height: 0.25rem;
  }

  .md\:h-2 {
    height: 0.5rem;
  }

  .md\:h-3 {
    height: 0.75rem;
  }

  .md\:h-4 {
    height: 1rem;
  }

  .md\:h-5 {
    height: 1.25rem;
  }

  .md\:h-6 {
    height: 1.5rem;
  }

  .md\:h-8 {
    height: 2rem;
  }

  .md\:h-10 {
    height: 2.5rem;
  }

  .md\:h-12 {
    height: 3rem;
  }

  .md\:h-16 {
    height: 4rem;
  }

  .md\:h-20 {
    height: 5rem;
  }

  .md\:h-24 {
    height: 6rem;
  }

  .md\:h-32 {
    height: 8rem;
  }

  .md\:h-40 {
    height: 10rem;
  }

  .md\:h-48 {
    height: 12rem;
  }

  .md\:h-56 {
    height: 14rem;
  }

  .md\:h-64 {
    height: 16rem;
  }

  .md\:h-auto {
    height: auto;
  }

  .md\:h-px {
    height: 1px;
  }

  .md\:h-full {
    height: 100%;
  }

  .md\:h-screen {
    height: 100vh;
  }

  .md\:text-xs {
    font-size: 0.75rem;
  }

  .md\:text-sm {
    font-size: 0.875rem;
  }

  .md\:text-base {
    font-size: 1rem;
  }

  .md\:text-lg {
    font-size: 1.125rem;
  }

  .md\:text-xl {
    font-size: 1.25rem;
  }

  .md\:text-2xl {
    font-size: 1.5rem;
  }

  .md\:text-3xl {
    font-size: 1.875rem;
  }

  .md\:text-4xl {
    font-size: 2.25rem;
  }

  .md\:text-5xl {
    font-size: 3rem;
  }

  .md\:text-6xl {
    font-size: 4rem;
  }

  .md\:leading-3 {
    line-height: .75rem;
  }

  .md\:leading-4 {
    line-height: 1rem;
  }

  .md\:leading-5 {
    line-height: 1.25rem;
  }

  .md\:leading-6 {
    line-height: 1.5rem;
  }

  .md\:leading-7 {
    line-height: 1.75rem;
  }

  .md\:leading-8 {
    line-height: 2rem;
  }

  .md\:leading-9 {
    line-height: 2.25rem;
  }

  .md\:leading-10 {
    line-height: 2.5rem;
  }

  .md\:leading-none {
    line-height: 1;
  }

  .md\:leading-tight {
    line-height: 1.25;
  }

  .md\:leading-snug {
    line-height: 1.375;
  }

  .md\:leading-normal {
    line-height: 1.5;
  }

  .md\:leading-relaxed {
    line-height: 1.625;
  }

  .md\:leading-loose {
    line-height: 2;
  }

  .md\:list-inside {
    list-style-position: inside;
  }

  .md\:list-outside {
    list-style-position: outside;
  }

  .md\:list-none {
    list-style-type: none;
  }

  .md\:list-disc {
    list-style-type: disc;
  }

  .md\:list-decimal {
    list-style-type: decimal;
  }

  .md\:m-0 {
    margin: 0;
  }

  .md\:m-1 {
    margin: 0.25rem;
  }

  .md\:m-2 {
    margin: 0.5rem;
  }

  .md\:m-3 {
    margin: 0.75rem;
  }

  .md\:m-4 {
    margin: 1rem;
  }

  .md\:m-5 {
    margin: 1.25rem;
  }

  .md\:m-6 {
    margin: 1.5rem;
  }

  .md\:m-8 {
    margin: 2rem;
  }

  .md\:m-10 {
    margin: 2.5rem;
  }

  .md\:m-12 {
    margin: 3rem;
  }

  .md\:m-16 {
    margin: 4rem;
  }

  .md\:m-20 {
    margin: 5rem;
  }

  .md\:m-24 {
    margin: 6rem;
  }

  .md\:m-32 {
    margin: 8rem;
  }

  .md\:m-40 {
    margin: 10rem;
  }

  .md\:m-48 {
    margin: 12rem;
  }

  .md\:m-56 {
    margin: 14rem;
  }

  .md\:m-64 {
    margin: 16rem;
  }

  .md\:m-auto {
    margin: auto;
  }

  .md\:m-px {
    margin: 1px;
  }

  .md\:-m-1 {
    margin: -0.25rem;
  }

  .md\:-m-2 {
    margin: -0.5rem;
  }

  .md\:-m-3 {
    margin: -0.75rem;
  }

  .md\:-m-4 {
    margin: -1rem;
  }

  .md\:-m-5 {
    margin: -1.25rem;
  }

  .md\:-m-6 {
    margin: -1.5rem;
  }

  .md\:-m-8 {
    margin: -2rem;
  }

  .md\:-m-10 {
    margin: -2.5rem;
  }

  .md\:-m-12 {
    margin: -3rem;
  }

  .md\:-m-16 {
    margin: -4rem;
  }

  .md\:-m-20 {
    margin: -5rem;
  }

  .md\:-m-24 {
    margin: -6rem;
  }

  .md\:-m-32 {
    margin: -8rem;
  }

  .md\:-m-40 {
    margin: -10rem;
  }

  .md\:-m-48 {
    margin: -12rem;
  }

  .md\:-m-56 {
    margin: -14rem;
  }

  .md\:-m-64 {
    margin: -16rem;
  }

  .md\:-m-px {
    margin: -1px;
  }

  .md\:-m-80 {
    margin: -80px;
  }

  .md\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .md\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .md\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .md\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .md\:my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .md\:mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .md\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .md\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .md\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .md\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .md\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .md\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .md\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .md\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .md\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .md\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .md\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .md\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .md\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .md\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .md\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .md\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .md\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .md\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .md\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .md\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .md\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .md\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .md\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .md\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .md\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .md\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .md\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .md\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .md\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .md\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .md\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .md\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .md\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .md\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .md\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .md\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .md\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .md\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .md\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .md\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .md\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .md\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .md\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .md\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .md\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .md\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .md\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .md\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .md\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .md\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .md\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .md\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .md\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .md\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .md\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .md\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .md\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .md\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .md\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .md\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .md\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .md\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .md\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .md\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .md\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .md\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .md\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .md\:-my-80 {
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .md\:-mx-80 {
    margin-left: -80px;
    margin-right: -80px;
  }

  .md\:mt-0 {
    margin-top: 0;
  }

  .md\:mr-0 {
    margin-right: 0;
  }

  .md\:mb-0 {
    margin-bottom: 0;
  }

  .md\:ml-0 {
    margin-left: 0;
  }

  .md\:mt-1 {
    margin-top: 0.25rem;
  }

  .md\:mr-1 {
    margin-right: 0.25rem;
  }

  .md\:mb-1 {
    margin-bottom: 0.25rem;
  }

  .md\:ml-1 {
    margin-left: 0.25rem;
  }

  .md\:mt-2 {
    margin-top: 0.5rem;
  }

  .md\:mr-2 {
    margin-right: 0.5rem;
  }

  .md\:mb-2 {
    margin-bottom: 0.5rem;
  }

  .md\:ml-2 {
    margin-left: 0.5rem;
  }

  .md\:mt-3 {
    margin-top: 0.75rem;
  }

  .md\:mr-3 {
    margin-right: 0.75rem;
  }

  .md\:mb-3 {
    margin-bottom: 0.75rem;
  }

  .md\:ml-3 {
    margin-left: 0.75rem;
  }

  .md\:mt-4 {
    margin-top: 1rem;
  }

  .md\:mr-4 {
    margin-right: 1rem;
  }

  .md\:mb-4 {
    margin-bottom: 1rem;
  }

  .md\:ml-4 {
    margin-left: 1rem;
  }

  .md\:mt-5 {
    margin-top: 1.25rem;
  }

  .md\:mr-5 {
    margin-right: 1.25rem;
  }

  .md\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .md\:ml-5 {
    margin-left: 1.25rem;
  }

  .md\:mt-6 {
    margin-top: 1.5rem;
  }

  .md\:mr-6 {
    margin-right: 1.5rem;
  }

  .md\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .md\:ml-6 {
    margin-left: 1.5rem;
  }

  .md\:mt-8 {
    margin-top: 2rem;
  }

  .md\:mr-8 {
    margin-right: 2rem;
  }

  .md\:mb-8 {
    margin-bottom: 2rem;
  }

  .md\:ml-8 {
    margin-left: 2rem;
  }

  .md\:mt-10 {
    margin-top: 2.5rem;
  }

  .md\:mr-10 {
    margin-right: 2.5rem;
  }

  .md\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .md\:ml-10 {
    margin-left: 2.5rem;
  }

  .md\:mt-12 {
    margin-top: 3rem;
  }

  .md\:mr-12 {
    margin-right: 3rem;
  }

  .md\:mb-12 {
    margin-bottom: 3rem;
  }

  .md\:ml-12 {
    margin-left: 3rem;
  }

  .md\:mt-16 {
    margin-top: 4rem;
  }

  .md\:mr-16 {
    margin-right: 4rem;
  }

  .md\:mb-16 {
    margin-bottom: 4rem;
  }

  .md\:ml-16 {
    margin-left: 4rem;
  }

  .md\:mt-20 {
    margin-top: 5rem;
  }

  .md\:mr-20 {
    margin-right: 5rem;
  }

  .md\:mb-20 {
    margin-bottom: 5rem;
  }

  .md\:ml-20 {
    margin-left: 5rem;
  }

  .md\:mt-24 {
    margin-top: 6rem;
  }

  .md\:mr-24 {
    margin-right: 6rem;
  }

  .md\:mb-24 {
    margin-bottom: 6rem;
  }

  .md\:ml-24 {
    margin-left: 6rem;
  }

  .md\:mt-32 {
    margin-top: 8rem;
  }

  .md\:mr-32 {
    margin-right: 8rem;
  }

  .md\:mb-32 {
    margin-bottom: 8rem;
  }

  .md\:ml-32 {
    margin-left: 8rem;
  }

  .md\:mt-40 {
    margin-top: 10rem;
  }

  .md\:mr-40 {
    margin-right: 10rem;
  }

  .md\:mb-40 {
    margin-bottom: 10rem;
  }

  .md\:ml-40 {
    margin-left: 10rem;
  }

  .md\:mt-48 {
    margin-top: 12rem;
  }

  .md\:mr-48 {
    margin-right: 12rem;
  }

  .md\:mb-48 {
    margin-bottom: 12rem;
  }

  .md\:ml-48 {
    margin-left: 12rem;
  }

  .md\:mt-56 {
    margin-top: 14rem;
  }

  .md\:mr-56 {
    margin-right: 14rem;
  }

  .md\:mb-56 {
    margin-bottom: 14rem;
  }

  .md\:ml-56 {
    margin-left: 14rem;
  }

  .md\:mt-64 {
    margin-top: 16rem;
  }

  .md\:mr-64 {
    margin-right: 16rem;
  }

  .md\:mb-64 {
    margin-bottom: 16rem;
  }

  .md\:ml-64 {
    margin-left: 16rem;
  }

  .md\:mt-auto {
    margin-top: auto;
  }

  .md\:mr-auto {
    margin-right: auto;
  }

  .md\:mb-auto {
    margin-bottom: auto;
  }

  .md\:ml-auto {
    margin-left: auto;
  }

  .md\:mt-px {
    margin-top: 1px;
  }

  .md\:mr-px {
    margin-right: 1px;
  }

  .md\:mb-px {
    margin-bottom: 1px;
  }

  .md\:ml-px {
    margin-left: 1px;
  }

  .md\:-mt-1 {
    margin-top: -0.25rem;
  }

  .md\:-mr-1 {
    margin-right: -0.25rem;
  }

  .md\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .md\:-ml-1 {
    margin-left: -0.25rem;
  }

  .md\:-mt-2 {
    margin-top: -0.5rem;
  }

  .md\:-mr-2 {
    margin-right: -0.5rem;
  }

  .md\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .md\:-ml-2 {
    margin-left: -0.5rem;
  }

  .md\:-mt-3 {
    margin-top: -0.75rem;
  }

  .md\:-mr-3 {
    margin-right: -0.75rem;
  }

  .md\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .md\:-ml-3 {
    margin-left: -0.75rem;
  }

  .md\:-mt-4 {
    margin-top: -1rem;
  }

  .md\:-mr-4 {
    margin-right: -1rem;
  }

  .md\:-mb-4 {
    margin-bottom: -1rem;
  }

  .md\:-ml-4 {
    margin-left: -1rem;
  }

  .md\:-mt-5 {
    margin-top: -1.25rem;
  }

  .md\:-mr-5 {
    margin-right: -1.25rem;
  }

  .md\:-mb-5 {
    margin-bottom: -1.25rem;
  }

  .md\:-ml-5 {
    margin-left: -1.25rem;
  }

  .md\:-mt-6 {
    margin-top: -1.5rem;
  }

  .md\:-mr-6 {
    margin-right: -1.5rem;
  }

  .md\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .md\:-ml-6 {
    margin-left: -1.5rem;
  }

  .md\:-mt-8 {
    margin-top: -2rem;
  }

  .md\:-mr-8 {
    margin-right: -2rem;
  }

  .md\:-mb-8 {
    margin-bottom: -2rem;
  }

  .md\:-ml-8 {
    margin-left: -2rem;
  }

  .md\:-mt-10 {
    margin-top: -2.5rem;
  }

  .md\:-mr-10 {
    margin-right: -2.5rem;
  }

  .md\:-mb-10 {
    margin-bottom: -2.5rem;
  }

  .md\:-ml-10 {
    margin-left: -2.5rem;
  }

  .md\:-mt-12 {
    margin-top: -3rem;
  }

  .md\:-mr-12 {
    margin-right: -3rem;
  }

  .md\:-mb-12 {
    margin-bottom: -3rem;
  }

  .md\:-ml-12 {
    margin-left: -3rem;
  }

  .md\:-mt-16 {
    margin-top: -4rem;
  }

  .md\:-mr-16 {
    margin-right: -4rem;
  }

  .md\:-mb-16 {
    margin-bottom: -4rem;
  }

  .md\:-ml-16 {
    margin-left: -4rem;
  }

  .md\:-mt-20 {
    margin-top: -5rem;
  }

  .md\:-mr-20 {
    margin-right: -5rem;
  }

  .md\:-mb-20 {
    margin-bottom: -5rem;
  }

  .md\:-ml-20 {
    margin-left: -5rem;
  }

  .md\:-mt-24 {
    margin-top: -6rem;
  }

  .md\:-mr-24 {
    margin-right: -6rem;
  }

  .md\:-mb-24 {
    margin-bottom: -6rem;
  }

  .md\:-ml-24 {
    margin-left: -6rem;
  }

  .md\:-mt-32 {
    margin-top: -8rem;
  }

  .md\:-mr-32 {
    margin-right: -8rem;
  }

  .md\:-mb-32 {
    margin-bottom: -8rem;
  }

  .md\:-ml-32 {
    margin-left: -8rem;
  }

  .md\:-mt-40 {
    margin-top: -10rem;
  }

  .md\:-mr-40 {
    margin-right: -10rem;
  }

  .md\:-mb-40 {
    margin-bottom: -10rem;
  }

  .md\:-ml-40 {
    margin-left: -10rem;
  }

  .md\:-mt-48 {
    margin-top: -12rem;
  }

  .md\:-mr-48 {
    margin-right: -12rem;
  }

  .md\:-mb-48 {
    margin-bottom: -12rem;
  }

  .md\:-ml-48 {
    margin-left: -12rem;
  }

  .md\:-mt-56 {
    margin-top: -14rem;
  }

  .md\:-mr-56 {
    margin-right: -14rem;
  }

  .md\:-mb-56 {
    margin-bottom: -14rem;
  }

  .md\:-ml-56 {
    margin-left: -14rem;
  }

  .md\:-mt-64 {
    margin-top: -16rem;
  }

  .md\:-mr-64 {
    margin-right: -16rem;
  }

  .md\:-mb-64 {
    margin-bottom: -16rem;
  }

  .md\:-ml-64 {
    margin-left: -16rem;
  }

  .md\:-mt-px {
    margin-top: -1px;
  }

  .md\:-mr-px {
    margin-right: -1px;
  }

  .md\:-mb-px {
    margin-bottom: -1px;
  }

  .md\:-ml-px {
    margin-left: -1px;
  }

  .md\:-mt-80 {
    margin-top: -80px;
  }

  .md\:-mr-80 {
    margin-right: -80px;
  }

  .md\:-mb-80 {
    margin-bottom: -80px;
  }

  .md\:-ml-80 {
    margin-left: -80px;
  }

  .md\:max-h-full {
    max-height: 100%;
  }

  .md\:max-h-screen {
    max-height: 100vh;
  }

  .md\:max-w-80 {
    max-width: 80px;
  }

  .md\:max-w-115 {
    max-width: 115px;
  }

  .md\:max-w-250 {
    max-width: 250px;
  }

  .md\:max-w-none {
    max-width: none;
  }

  .md\:max-w-xs {
    max-width: 20rem;
  }

  .md\:max-w-sm {
    max-width: 24rem;
  }

  .md\:max-w-md {
    max-width: 28rem;
  }

  .md\:max-w-lg {
    max-width: 32rem;
  }

  .md\:max-w-xl {
    max-width: 36rem;
  }

  .md\:max-w-2xl {
    max-width: 42rem;
  }

  .md\:max-w-3xl {
    max-width: 48rem;
  }

  .md\:max-w-4xl {
    max-width: 56rem;
  }

  .md\:max-w-5xl {
    max-width: 64rem;
  }

  .md\:max-w-6xl {
    max-width: 72rem;
  }

  .md\:max-w-full {
    max-width: 100%;
  }

  .md\:max-w-screen-sm {
    max-width: 640px;
  }

  .md\:max-w-screen-md {
    max-width: 768px;
  }

  .md\:max-w-screen-lg {
    max-width: 1024px;
  }

  .md\:max-w-screen-xl {
    max-width: 1280px;
  }

  .md\:max-w-1\/4 {
    max-width: 25%;
  }

  .md\:max-w-1\/2 {
    max-width: 50%;
  }

  .md\:max-w-3\/4 {
    max-width: 75%;
  }

  .md\:min-h-0 {
    min-height: 0;
  }

  .md\:min-h-50 {
    min-height: 50px;
  }

  .md\:min-h-80 {
    min-height: 80px;
  }

  .md\:min-h-full {
    min-height: 100%;
  }

  .md\:min-h-screen {
    min-height: 100vh;
  }

  .md\:min-w-0 {
    min-width: 0;
  }

  .md\:min-w-50 {
    min-width: 50px;
  }

  .md\:min-w-80 {
    min-width: 80px;
  }

  .md\:min-w-250 {
    min-width: 250px;
  }

  .md\:min-w-full {
    min-width: 100%;
  }

  .md\:object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .md\:object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .md\:object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .md\:object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .md\:object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .md\:object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .md\:object-center {
    -o-object-position: center;
       object-position: center;
  }

  .md\:object-left {
    -o-object-position: left;
       object-position: left;
  }

  .md\:object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .md\:object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .md\:object-right {
    -o-object-position: right;
       object-position: right;
  }

  .md\:object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .md\:object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .md\:object-top {
    -o-object-position: top;
       object-position: top;
  }

  .md\:opacity-0 {
    opacity: 0;
  }

  .md\:opacity-25 {
    opacity: 0.25;
  }

  .md\:opacity-50 {
    opacity: 0.5;
  }

  .md\:opacity-75 {
    opacity: 0.75;
  }

  .md\:opacity-100 {
    opacity: 1;
  }

  .md\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .md\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .md\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .md\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .md\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .md\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .md\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .md\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .md\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .md\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .md\:outline-none {
    outline: 0;
  }

  .md\:focus\:outline-none:focus {
    outline: 0;
  }

  .md\:overflow-auto {
    overflow: auto;
  }

  .md\:overflow-hidden {
    overflow: hidden;
  }

  .md\:overflow-visible {
    overflow: visible;
  }

  .md\:overflow-scroll {
    overflow: scroll;
  }

  .md\:overflow-x-auto {
    overflow-x: auto;
  }

  .md\:overflow-y-auto {
    overflow-y: auto;
  }

  .md\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .md\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .md\:overflow-x-visible {
    overflow-x: visible;
  }

  .md\:overflow-y-visible {
    overflow-y: visible;
  }

  .md\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .md\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .md\:scrolling-touch {
    -webkit-overflow-scrolling: touch;
  }

  .md\:scrolling-auto {
    -webkit-overflow-scrolling: auto;
  }

  .md\:p-0 {
    padding: 0;
  }

  .md\:p-1 {
    padding: 0.25rem;
  }

  .md\:p-2 {
    padding: 0.5rem;
  }

  .md\:p-3 {
    padding: 0.75rem;
  }

  .md\:p-4 {
    padding: 1rem;
  }

  .md\:p-5 {
    padding: 1.25rem;
  }

  .md\:p-6 {
    padding: 1.5rem;
  }

  .md\:p-8 {
    padding: 2rem;
  }

  .md\:p-10 {
    padding: 2.5rem;
  }

  .md\:p-12 {
    padding: 3rem;
  }

  .md\:p-16 {
    padding: 4rem;
  }

  .md\:p-20 {
    padding: 5rem;
  }

  .md\:p-24 {
    padding: 6rem;
  }

  .md\:p-32 {
    padding: 8rem;
  }

  .md\:p-40 {
    padding: 10rem;
  }

  .md\:p-48 {
    padding: 12rem;
  }

  .md\:p-56 {
    padding: 14rem;
  }

  .md\:p-64 {
    padding: 16rem;
  }

  .md\:p-px {
    padding: 1px;
  }

  .md\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .md\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .md\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .md\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .md\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .md\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .md\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .md\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .md\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .md\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .md\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .md\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .md\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .md\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .md\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .md\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .md\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .md\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .md\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .md\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .md\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .md\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .md\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .md\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .md\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .md\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .md\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .md\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .md\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .md\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .md\:pt-0 {
    padding-top: 0;
  }

  .md\:pr-0 {
    padding-right: 0;
  }

  .md\:pb-0 {
    padding-bottom: 0;
  }

  .md\:pl-0 {
    padding-left: 0;
  }

  .md\:pt-1 {
    padding-top: 0.25rem;
  }

  .md\:pr-1 {
    padding-right: 0.25rem;
  }

  .md\:pb-1 {
    padding-bottom: 0.25rem;
  }

  .md\:pl-1 {
    padding-left: 0.25rem;
  }

  .md\:pt-2 {
    padding-top: 0.5rem;
  }

  .md\:pr-2 {
    padding-right: 0.5rem;
  }

  .md\:pb-2 {
    padding-bottom: 0.5rem;
  }

  .md\:pl-2 {
    padding-left: 0.5rem;
  }

  .md\:pt-3 {
    padding-top: 0.75rem;
  }

  .md\:pr-3 {
    padding-right: 0.75rem;
  }

  .md\:pb-3 {
    padding-bottom: 0.75rem;
  }

  .md\:pl-3 {
    padding-left: 0.75rem;
  }

  .md\:pt-4 {
    padding-top: 1rem;
  }

  .md\:pr-4 {
    padding-right: 1rem;
  }

  .md\:pb-4 {
    padding-bottom: 1rem;
  }

  .md\:pl-4 {
    padding-left: 1rem;
  }

  .md\:pt-5 {
    padding-top: 1.25rem;
  }

  .md\:pr-5 {
    padding-right: 1.25rem;
  }

  .md\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .md\:pl-5 {
    padding-left: 1.25rem;
  }

  .md\:pt-6 {
    padding-top: 1.5rem;
  }

  .md\:pr-6 {
    padding-right: 1.5rem;
  }

  .md\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .md\:pl-6 {
    padding-left: 1.5rem;
  }

  .md\:pt-8 {
    padding-top: 2rem;
  }

  .md\:pr-8 {
    padding-right: 2rem;
  }

  .md\:pb-8 {
    padding-bottom: 2rem;
  }

  .md\:pl-8 {
    padding-left: 2rem;
  }

  .md\:pt-10 {
    padding-top: 2.5rem;
  }

  .md\:pr-10 {
    padding-right: 2.5rem;
  }

  .md\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .md\:pl-10 {
    padding-left: 2.5rem;
  }

  .md\:pt-12 {
    padding-top: 3rem;
  }

  .md\:pr-12 {
    padding-right: 3rem;
  }

  .md\:pb-12 {
    padding-bottom: 3rem;
  }

  .md\:pl-12 {
    padding-left: 3rem;
  }

  .md\:pt-16 {
    padding-top: 4rem;
  }

  .md\:pr-16 {
    padding-right: 4rem;
  }

  .md\:pb-16 {
    padding-bottom: 4rem;
  }

  .md\:pl-16 {
    padding-left: 4rem;
  }

  .md\:pt-20 {
    padding-top: 5rem;
  }

  .md\:pr-20 {
    padding-right: 5rem;
  }

  .md\:pb-20 {
    padding-bottom: 5rem;
  }

  .md\:pl-20 {
    padding-left: 5rem;
  }

  .md\:pt-24 {
    padding-top: 6rem;
  }

  .md\:pr-24 {
    padding-right: 6rem;
  }

  .md\:pb-24 {
    padding-bottom: 6rem;
  }

  .md\:pl-24 {
    padding-left: 6rem;
  }

  .md\:pt-32 {
    padding-top: 8rem;
  }

  .md\:pr-32 {
    padding-right: 8rem;
  }

  .md\:pb-32 {
    padding-bottom: 8rem;
  }

  .md\:pl-32 {
    padding-left: 8rem;
  }

  .md\:pt-40 {
    padding-top: 10rem;
  }

  .md\:pr-40 {
    padding-right: 10rem;
  }

  .md\:pb-40 {
    padding-bottom: 10rem;
  }

  .md\:pl-40 {
    padding-left: 10rem;
  }

  .md\:pt-48 {
    padding-top: 12rem;
  }

  .md\:pr-48 {
    padding-right: 12rem;
  }

  .md\:pb-48 {
    padding-bottom: 12rem;
  }

  .md\:pl-48 {
    padding-left: 12rem;
  }

  .md\:pt-56 {
    padding-top: 14rem;
  }

  .md\:pr-56 {
    padding-right: 14rem;
  }

  .md\:pb-56 {
    padding-bottom: 14rem;
  }

  .md\:pl-56 {
    padding-left: 14rem;
  }

  .md\:pt-64 {
    padding-top: 16rem;
  }

  .md\:pr-64 {
    padding-right: 16rem;
  }

  .md\:pb-64 {
    padding-bottom: 16rem;
  }

  .md\:pl-64 {
    padding-left: 16rem;
  }

  .md\:pt-px {
    padding-top: 1px;
  }

  .md\:pr-px {
    padding-right: 1px;
  }

  .md\:pb-px {
    padding-bottom: 1px;
  }

  .md\:pl-px {
    padding-left: 1px;
  }

  .md\:placeholder-transparent::-webkit-input-placeholder {
    color: transparent;
  }

  .md\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .md\:placeholder-transparent::-ms-input-placeholder {
    color: transparent;
  }

  .md\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .md\:placeholder-current::-webkit-input-placeholder {
    color: currentColor;
  }

  .md\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .md\:placeholder-current::-ms-input-placeholder {
    color: currentColor;
  }

  .md\:placeholder-current::placeholder {
    color: currentColor;
  }

  .md\:placeholder-black::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .md\:placeholder-black::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .md\:placeholder-black::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .md\:placeholder-black::placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .md\:placeholder-white::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .md\:placeholder-white::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .md\:placeholder-white::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .md\:placeholder-white::placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-100::placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-200::placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-300::placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-400::placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-500::placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-600::placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-700::placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-800::placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .md\:placeholder-gray-900::placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .md\:placeholder-red-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .md\:placeholder-red-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .md\:placeholder-red-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .md\:placeholder-red-100::placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .md\:placeholder-red-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .md\:placeholder-red-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .md\:placeholder-red-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .md\:placeholder-red-200::placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .md\:placeholder-red-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .md\:placeholder-red-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .md\:placeholder-red-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .md\:placeholder-red-300::placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .md\:placeholder-red-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .md\:placeholder-red-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .md\:placeholder-red-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .md\:placeholder-red-400::placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .md\:placeholder-red-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .md\:placeholder-red-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .md\:placeholder-red-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .md\:placeholder-red-500::placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .md\:placeholder-red-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .md\:placeholder-red-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .md\:placeholder-red-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .md\:placeholder-red-600::placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .md\:placeholder-red-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .md\:placeholder-red-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .md\:placeholder-red-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .md\:placeholder-red-700::placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .md\:placeholder-red-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .md\:placeholder-red-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .md\:placeholder-red-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .md\:placeholder-red-800::placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .md\:placeholder-red-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .md\:placeholder-red-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .md\:placeholder-red-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .md\:placeholder-red-900::placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-100::placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-200::placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-300::placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-400::placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-500::placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-600::placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-700::placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-800::placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .md\:placeholder-orange-900::placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-100::placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-200::placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-300::placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-400::placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-500::placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-600::placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-700::placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-800::placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .md\:placeholder-yellow-900::placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .md\:placeholder-green-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .md\:placeholder-green-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .md\:placeholder-green-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .md\:placeholder-green-100::placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .md\:placeholder-green-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .md\:placeholder-green-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .md\:placeholder-green-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .md\:placeholder-green-200::placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .md\:placeholder-green-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .md\:placeholder-green-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .md\:placeholder-green-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .md\:placeholder-green-300::placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .md\:placeholder-green-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .md\:placeholder-green-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .md\:placeholder-green-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .md\:placeholder-green-400::placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .md\:placeholder-green-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .md\:placeholder-green-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .md\:placeholder-green-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .md\:placeholder-green-500::placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .md\:placeholder-green-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .md\:placeholder-green-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .md\:placeholder-green-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .md\:placeholder-green-600::placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .md\:placeholder-green-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .md\:placeholder-green-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .md\:placeholder-green-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .md\:placeholder-green-700::placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .md\:placeholder-green-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .md\:placeholder-green-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .md\:placeholder-green-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .md\:placeholder-green-800::placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .md\:placeholder-green-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .md\:placeholder-green-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .md\:placeholder-green-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .md\:placeholder-green-900::placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-100::placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-200::placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-300::placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-400::placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-500::placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-600::placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-700::placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-800::placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .md\:placeholder-teal-900::placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-100::placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-200::placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-300::placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-400::placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-500::placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-600::placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-700::placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-800::placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-900::placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-100::placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-200::placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-300::placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-400::placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-500::placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-600::placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-700::placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-800::placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .md\:placeholder-indigo-900::placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-100::placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-200::placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-300::placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-400::placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-500::placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-600::placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-700::placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-800::placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .md\:placeholder-purple-900::placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-100::placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-200::placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-300::placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-400::placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-500::placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-600::placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-700::placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-800::placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .md\:placeholder-pink-900::placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .md\:placeholder-esa::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .md\:placeholder-esa::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .md\:placeholder-esa::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .md\:placeholder-esa::placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-transparent:focus::-webkit-input-placeholder {
    color: transparent;
  }

  .md\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .md\:focus\:placeholder-transparent:focus::-ms-input-placeholder {
    color: transparent;
  }

  .md\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .md\:focus\:placeholder-current:focus::-webkit-input-placeholder {
    color: currentColor;
  }

  .md\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor;
  }

  .md\:focus\:placeholder-current:focus::-ms-input-placeholder {
    color: currentColor;
  }

  .md\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }

  .md\:focus\:placeholder-black:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-black:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-black:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-black:focus::placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-white:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-white:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-white:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-white:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-red-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-green-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-esa:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-esa:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-esa:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-esa:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .md\:placeholder-opacity-0::-webkit-input-placeholder {
    --placeholder-opacity: 0;
  }

  .md\:placeholder-opacity-0::-moz-placeholder {
    --placeholder-opacity: 0;
  }

  .md\:placeholder-opacity-0::-ms-input-placeholder {
    --placeholder-opacity: 0;
  }

  .md\:placeholder-opacity-0::placeholder {
    --placeholder-opacity: 0;
  }

  .md\:placeholder-opacity-25::-webkit-input-placeholder {
    --placeholder-opacity: 0.25;
  }

  .md\:placeholder-opacity-25::-moz-placeholder {
    --placeholder-opacity: 0.25;
  }

  .md\:placeholder-opacity-25::-ms-input-placeholder {
    --placeholder-opacity: 0.25;
  }

  .md\:placeholder-opacity-25::placeholder {
    --placeholder-opacity: 0.25;
  }

  .md\:placeholder-opacity-50::-webkit-input-placeholder {
    --placeholder-opacity: 0.5;
  }

  .md\:placeholder-opacity-50::-moz-placeholder {
    --placeholder-opacity: 0.5;
  }

  .md\:placeholder-opacity-50::-ms-input-placeholder {
    --placeholder-opacity: 0.5;
  }

  .md\:placeholder-opacity-50::placeholder {
    --placeholder-opacity: 0.5;
  }

  .md\:placeholder-opacity-75::-webkit-input-placeholder {
    --placeholder-opacity: 0.75;
  }

  .md\:placeholder-opacity-75::-moz-placeholder {
    --placeholder-opacity: 0.75;
  }

  .md\:placeholder-opacity-75::-ms-input-placeholder {
    --placeholder-opacity: 0.75;
  }

  .md\:placeholder-opacity-75::placeholder {
    --placeholder-opacity: 0.75;
  }

  .md\:placeholder-opacity-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
  }

  .md\:placeholder-opacity-100::-moz-placeholder {
    --placeholder-opacity: 1;
  }

  .md\:placeholder-opacity-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
  }

  .md\:placeholder-opacity-100::placeholder {
    --placeholder-opacity: 1;
  }

  .md\:focus\:placeholder-opacity-0:focus::-webkit-input-placeholder {
    --placeholder-opacity: 0;
  }

  .md\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --placeholder-opacity: 0;
  }

  .md\:focus\:placeholder-opacity-0:focus::-ms-input-placeholder {
    --placeholder-opacity: 0;
  }

  .md\:focus\:placeholder-opacity-0:focus::placeholder {
    --placeholder-opacity: 0;
  }

  .md\:focus\:placeholder-opacity-25:focus::-webkit-input-placeholder {
    --placeholder-opacity: 0.25;
  }

  .md\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --placeholder-opacity: 0.25;
  }

  .md\:focus\:placeholder-opacity-25:focus::-ms-input-placeholder {
    --placeholder-opacity: 0.25;
  }

  .md\:focus\:placeholder-opacity-25:focus::placeholder {
    --placeholder-opacity: 0.25;
  }

  .md\:focus\:placeholder-opacity-50:focus::-webkit-input-placeholder {
    --placeholder-opacity: 0.5;
  }

  .md\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --placeholder-opacity: 0.5;
  }

  .md\:focus\:placeholder-opacity-50:focus::-ms-input-placeholder {
    --placeholder-opacity: 0.5;
  }

  .md\:focus\:placeholder-opacity-50:focus::placeholder {
    --placeholder-opacity: 0.5;
  }

  .md\:focus\:placeholder-opacity-75:focus::-webkit-input-placeholder {
    --placeholder-opacity: 0.75;
  }

  .md\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --placeholder-opacity: 0.75;
  }

  .md\:focus\:placeholder-opacity-75:focus::-ms-input-placeholder {
    --placeholder-opacity: 0.75;
  }

  .md\:focus\:placeholder-opacity-75:focus::placeholder {
    --placeholder-opacity: 0.75;
  }

  .md\:focus\:placeholder-opacity-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
  }

  .md\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
  }

  .md\:focus\:placeholder-opacity-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
  }

  .md\:focus\:placeholder-opacity-100:focus::placeholder {
    --placeholder-opacity: 1;
  }

  .md\:pointer-events-none {
    pointer-events: none;
  }

  .md\:pointer-events-auto {
    pointer-events: auto;
  }

  .md\:static {
    position: static;
  }

  .md\:fixed {
    position: fixed;
  }

  .md\:absolute {
    position: absolute;
  }

  .md\:relative {
    position: relative;
  }

  .md\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .md\:inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .md\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .md\:inset-y-0 {
    top: 0;
    bottom: 0;
  }

  .md\:inset-x-0 {
    right: 0;
    left: 0;
  }

  .md\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .md\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .md\:top-0 {
    top: 0;
  }

  .md\:right-0 {
    right: 0;
  }

  .md\:bottom-0 {
    bottom: 0;
  }

  .md\:left-0 {
    left: 0;
  }

  .md\:top-auto {
    top: auto;
  }

  .md\:right-auto {
    right: auto;
  }

  .md\:bottom-auto {
    bottom: auto;
  }

  .md\:left-auto {
    left: auto;
  }

  .md\:resize-none {
    resize: none;
  }

  .md\:resize-y {
    resize: vertical;
  }

  .md\:resize-x {
    resize: horizontal;
  }

  .md\:resize {
    resize: both;
  }

  .md\:shadow-xs {
    -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  }

  .md\:shadow-sm {
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  }

  .md\:shadow {
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
            box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .md\:shadow-md {
    -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .md\:shadow-lg {
    -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .md\:shadow-xl {
    -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .md\:shadow-2xl {
    -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .md\:shadow-inner {
    -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
            box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .md\:shadow-outline {
    -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
            box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .md\:shadow-none {
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  .md\:hover\:shadow-xs:hover {
    -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  }

  .md\:hover\:shadow-sm:hover {
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  }

  .md\:hover\:shadow:hover {
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
            box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .md\:hover\:shadow-md:hover {
    -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .md\:hover\:shadow-lg:hover {
    -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .md\:hover\:shadow-xl:hover {
    -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .md\:hover\:shadow-2xl:hover {
    -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .md\:hover\:shadow-inner:hover {
    -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
            box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .md\:hover\:shadow-outline:hover {
    -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
            box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .md\:hover\:shadow-none:hover {
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  .md\:focus\:shadow-xs:focus {
    -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  }

  .md\:focus\:shadow-sm:focus {
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  }

  .md\:focus\:shadow:focus {
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
            box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .md\:focus\:shadow-md:focus {
    -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .md\:focus\:shadow-lg:focus {
    -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .md\:focus\:shadow-xl:focus {
    -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .md\:focus\:shadow-2xl:focus {
    -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .md\:focus\:shadow-inner:focus {
    -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
            box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .md\:focus\:shadow-outline:focus {
    -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
            box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .md\:focus\:shadow-none:focus {
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  .md\:fill-current {
    fill: currentColor;
  }

  .md\:stroke-current {
    stroke: currentColor;
  }

  .md\:stroke-0 {
    stroke-width: 0;
  }

  .md\:stroke-1 {
    stroke-width: 1;
  }

  .md\:stroke-2 {
    stroke-width: 2;
  }

  .md\:table-auto {
    table-layout: auto;
  }

  .md\:table-fixed {
    table-layout: fixed;
  }

  .md\:text-left {
    text-align: left;
  }

  .md\:text-center {
    text-align: center;
  }

  .md\:text-right {
    text-align: right;
  }

  .md\:text-justify {
    text-align: justify;
  }

  .md\:text-transparent {
    color: transparent;
  }

  .md\:text-current {
    color: currentColor;
  }

  .md\:text-black {
    --text-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .md\:text-white {
    --text-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .md\:text-gray-100 {
    --text-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--text-opacity));
  }

  .md\:text-gray-200 {
    --text-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--text-opacity));
  }

  .md\:text-gray-300 {
    --text-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--text-opacity));
  }

  .md\:text-gray-400 {
    --text-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--text-opacity));
  }

  .md\:text-gray-500 {
    --text-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--text-opacity));
  }

  .md\:text-gray-600 {
    --text-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--text-opacity));
  }

  .md\:text-gray-700 {
    --text-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--text-opacity));
  }

  .md\:text-gray-800 {
    --text-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--text-opacity));
  }

  .md\:text-gray-900 {
    --text-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--text-opacity));
  }

  .md\:text-red-100 {
    --text-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--text-opacity));
  }

  .md\:text-red-200 {
    --text-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--text-opacity));
  }

  .md\:text-red-300 {
    --text-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--text-opacity));
  }

  .md\:text-red-400 {
    --text-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--text-opacity));
  }

  .md\:text-red-500 {
    --text-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--text-opacity));
  }

  .md\:text-red-600 {
    --text-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--text-opacity));
  }

  .md\:text-red-700 {
    --text-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--text-opacity));
  }

  .md\:text-red-800 {
    --text-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .md\:text-red-900 {
    --text-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--text-opacity));
  }

  .md\:text-orange-100 {
    --text-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--text-opacity));
  }

  .md\:text-orange-200 {
    --text-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--text-opacity));
  }

  .md\:text-orange-300 {
    --text-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--text-opacity));
  }

  .md\:text-orange-400 {
    --text-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--text-opacity));
  }

  .md\:text-orange-500 {
    --text-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--text-opacity));
  }

  .md\:text-orange-600 {
    --text-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--text-opacity));
  }

  .md\:text-orange-700 {
    --text-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--text-opacity));
  }

  .md\:text-orange-800 {
    --text-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--text-opacity));
  }

  .md\:text-orange-900 {
    --text-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--text-opacity));
  }

  .md\:text-yellow-100 {
    --text-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--text-opacity));
  }

  .md\:text-yellow-200 {
    --text-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--text-opacity));
  }

  .md\:text-yellow-300 {
    --text-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--text-opacity));
  }

  .md\:text-yellow-400 {
    --text-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--text-opacity));
  }

  .md\:text-yellow-500 {
    --text-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--text-opacity));
  }

  .md\:text-yellow-600 {
    --text-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--text-opacity));
  }

  .md\:text-yellow-700 {
    --text-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--text-opacity));
  }

  .md\:text-yellow-800 {
    --text-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--text-opacity));
  }

  .md\:text-yellow-900 {
    --text-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--text-opacity));
  }

  .md\:text-green-100 {
    --text-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--text-opacity));
  }

  .md\:text-green-200 {
    --text-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--text-opacity));
  }

  .md\:text-green-300 {
    --text-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--text-opacity));
  }

  .md\:text-green-400 {
    --text-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--text-opacity));
  }

  .md\:text-green-500 {
    --text-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--text-opacity));
  }

  .md\:text-green-600 {
    --text-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--text-opacity));
  }

  .md\:text-green-700 {
    --text-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--text-opacity));
  }

  .md\:text-green-800 {
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .md\:text-green-900 {
    --text-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--text-opacity));
  }

  .md\:text-teal-100 {
    --text-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--text-opacity));
  }

  .md\:text-teal-200 {
    --text-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--text-opacity));
  }

  .md\:text-teal-300 {
    --text-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--text-opacity));
  }

  .md\:text-teal-400 {
    --text-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--text-opacity));
  }

  .md\:text-teal-500 {
    --text-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--text-opacity));
  }

  .md\:text-teal-600 {
    --text-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--text-opacity));
  }

  .md\:text-teal-700 {
    --text-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--text-opacity));
  }

  .md\:text-teal-800 {
    --text-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--text-opacity));
  }

  .md\:text-teal-900 {
    --text-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--text-opacity));
  }

  .md\:text-blue-100 {
    --text-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--text-opacity));
  }

  .md\:text-blue-200 {
    --text-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--text-opacity));
  }

  .md\:text-blue-300 {
    --text-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--text-opacity));
  }

  .md\:text-blue-400 {
    --text-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--text-opacity));
  }

  .md\:text-blue-500 {
    --text-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--text-opacity));
  }

  .md\:text-blue-600 {
    --text-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--text-opacity));
  }

  .md\:text-blue-700 {
    --text-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--text-opacity));
  }

  .md\:text-blue-800 {
    --text-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--text-opacity));
  }

  .md\:text-blue-900 {
    --text-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--text-opacity));
  }

  .md\:text-indigo-100 {
    --text-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--text-opacity));
  }

  .md\:text-indigo-200 {
    --text-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--text-opacity));
  }

  .md\:text-indigo-300 {
    --text-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--text-opacity));
  }

  .md\:text-indigo-400 {
    --text-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--text-opacity));
  }

  .md\:text-indigo-500 {
    --text-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--text-opacity));
  }

  .md\:text-indigo-600 {
    --text-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--text-opacity));
  }

  .md\:text-indigo-700 {
    --text-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--text-opacity));
  }

  .md\:text-indigo-800 {
    --text-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--text-opacity));
  }

  .md\:text-indigo-900 {
    --text-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--text-opacity));
  }

  .md\:text-purple-100 {
    --text-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--text-opacity));
  }

  .md\:text-purple-200 {
    --text-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--text-opacity));
  }

  .md\:text-purple-300 {
    --text-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--text-opacity));
  }

  .md\:text-purple-400 {
    --text-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--text-opacity));
  }

  .md\:text-purple-500 {
    --text-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--text-opacity));
  }

  .md\:text-purple-600 {
    --text-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--text-opacity));
  }

  .md\:text-purple-700 {
    --text-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--text-opacity));
  }

  .md\:text-purple-800 {
    --text-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--text-opacity));
  }

  .md\:text-purple-900 {
    --text-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--text-opacity));
  }

  .md\:text-pink-100 {
    --text-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--text-opacity));
  }

  .md\:text-pink-200 {
    --text-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--text-opacity));
  }

  .md\:text-pink-300 {
    --text-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--text-opacity));
  }

  .md\:text-pink-400 {
    --text-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--text-opacity));
  }

  .md\:text-pink-500 {
    --text-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--text-opacity));
  }

  .md\:text-pink-600 {
    --text-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--text-opacity));
  }

  .md\:text-pink-700 {
    --text-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--text-opacity));
  }

  .md\:text-pink-800 {
    --text-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--text-opacity));
  }

  .md\:text-pink-900 {
    --text-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--text-opacity));
  }

  .md\:text-esa {
    --text-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--text-opacity));
  }

  .md\:hover\:text-transparent:hover {
    color: transparent;
  }

  .md\:hover\:text-current:hover {
    color: currentColor;
  }

  .md\:hover\:text-black:hover {
    --text-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .md\:hover\:text-white:hover {
    --text-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .md\:hover\:text-gray-100:hover {
    --text-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--text-opacity));
  }

  .md\:hover\:text-gray-200:hover {
    --text-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--text-opacity));
  }

  .md\:hover\:text-gray-300:hover {
    --text-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--text-opacity));
  }

  .md\:hover\:text-gray-400:hover {
    --text-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--text-opacity));
  }

  .md\:hover\:text-gray-500:hover {
    --text-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--text-opacity));
  }

  .md\:hover\:text-gray-600:hover {
    --text-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--text-opacity));
  }

  .md\:hover\:text-gray-700:hover {
    --text-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--text-opacity));
  }

  .md\:hover\:text-gray-800:hover {
    --text-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--text-opacity));
  }

  .md\:hover\:text-gray-900:hover {
    --text-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--text-opacity));
  }

  .md\:hover\:text-red-100:hover {
    --text-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--text-opacity));
  }

  .md\:hover\:text-red-200:hover {
    --text-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--text-opacity));
  }

  .md\:hover\:text-red-300:hover {
    --text-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--text-opacity));
  }

  .md\:hover\:text-red-400:hover {
    --text-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--text-opacity));
  }

  .md\:hover\:text-red-500:hover {
    --text-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--text-opacity));
  }

  .md\:hover\:text-red-600:hover {
    --text-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--text-opacity));
  }

  .md\:hover\:text-red-700:hover {
    --text-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--text-opacity));
  }

  .md\:hover\:text-red-800:hover {
    --text-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .md\:hover\:text-red-900:hover {
    --text-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--text-opacity));
  }

  .md\:hover\:text-orange-100:hover {
    --text-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--text-opacity));
  }

  .md\:hover\:text-orange-200:hover {
    --text-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--text-opacity));
  }

  .md\:hover\:text-orange-300:hover {
    --text-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--text-opacity));
  }

  .md\:hover\:text-orange-400:hover {
    --text-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--text-opacity));
  }

  .md\:hover\:text-orange-500:hover {
    --text-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--text-opacity));
  }

  .md\:hover\:text-orange-600:hover {
    --text-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--text-opacity));
  }

  .md\:hover\:text-orange-700:hover {
    --text-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--text-opacity));
  }

  .md\:hover\:text-orange-800:hover {
    --text-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--text-opacity));
  }

  .md\:hover\:text-orange-900:hover {
    --text-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--text-opacity));
  }

  .md\:hover\:text-yellow-100:hover {
    --text-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--text-opacity));
  }

  .md\:hover\:text-yellow-200:hover {
    --text-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--text-opacity));
  }

  .md\:hover\:text-yellow-300:hover {
    --text-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--text-opacity));
  }

  .md\:hover\:text-yellow-400:hover {
    --text-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--text-opacity));
  }

  .md\:hover\:text-yellow-500:hover {
    --text-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--text-opacity));
  }

  .md\:hover\:text-yellow-600:hover {
    --text-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--text-opacity));
  }

  .md\:hover\:text-yellow-700:hover {
    --text-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--text-opacity));
  }

  .md\:hover\:text-yellow-800:hover {
    --text-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--text-opacity));
  }

  .md\:hover\:text-yellow-900:hover {
    --text-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--text-opacity));
  }

  .md\:hover\:text-green-100:hover {
    --text-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--text-opacity));
  }

  .md\:hover\:text-green-200:hover {
    --text-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--text-opacity));
  }

  .md\:hover\:text-green-300:hover {
    --text-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--text-opacity));
  }

  .md\:hover\:text-green-400:hover {
    --text-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--text-opacity));
  }

  .md\:hover\:text-green-500:hover {
    --text-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--text-opacity));
  }

  .md\:hover\:text-green-600:hover {
    --text-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--text-opacity));
  }

  .md\:hover\:text-green-700:hover {
    --text-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--text-opacity));
  }

  .md\:hover\:text-green-800:hover {
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .md\:hover\:text-green-900:hover {
    --text-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--text-opacity));
  }

  .md\:hover\:text-teal-100:hover {
    --text-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--text-opacity));
  }

  .md\:hover\:text-teal-200:hover {
    --text-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--text-opacity));
  }

  .md\:hover\:text-teal-300:hover {
    --text-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--text-opacity));
  }

  .md\:hover\:text-teal-400:hover {
    --text-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--text-opacity));
  }

  .md\:hover\:text-teal-500:hover {
    --text-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--text-opacity));
  }

  .md\:hover\:text-teal-600:hover {
    --text-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--text-opacity));
  }

  .md\:hover\:text-teal-700:hover {
    --text-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--text-opacity));
  }

  .md\:hover\:text-teal-800:hover {
    --text-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--text-opacity));
  }

  .md\:hover\:text-teal-900:hover {
    --text-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--text-opacity));
  }

  .md\:hover\:text-blue-100:hover {
    --text-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--text-opacity));
  }

  .md\:hover\:text-blue-200:hover {
    --text-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--text-opacity));
  }

  .md\:hover\:text-blue-300:hover {
    --text-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--text-opacity));
  }

  .md\:hover\:text-blue-400:hover {
    --text-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--text-opacity));
  }

  .md\:hover\:text-blue-500:hover {
    --text-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--text-opacity));
  }

  .md\:hover\:text-blue-600:hover {
    --text-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--text-opacity));
  }

  .md\:hover\:text-blue-700:hover {
    --text-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--text-opacity));
  }

  .md\:hover\:text-blue-800:hover {
    --text-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--text-opacity));
  }

  .md\:hover\:text-blue-900:hover {
    --text-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--text-opacity));
  }

  .md\:hover\:text-indigo-100:hover {
    --text-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--text-opacity));
  }

  .md\:hover\:text-indigo-200:hover {
    --text-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--text-opacity));
  }

  .md\:hover\:text-indigo-300:hover {
    --text-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--text-opacity));
  }

  .md\:hover\:text-indigo-400:hover {
    --text-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--text-opacity));
  }

  .md\:hover\:text-indigo-500:hover {
    --text-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--text-opacity));
  }

  .md\:hover\:text-indigo-600:hover {
    --text-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--text-opacity));
  }

  .md\:hover\:text-indigo-700:hover {
    --text-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--text-opacity));
  }

  .md\:hover\:text-indigo-800:hover {
    --text-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--text-opacity));
  }

  .md\:hover\:text-indigo-900:hover {
    --text-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--text-opacity));
  }

  .md\:hover\:text-purple-100:hover {
    --text-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--text-opacity));
  }

  .md\:hover\:text-purple-200:hover {
    --text-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--text-opacity));
  }

  .md\:hover\:text-purple-300:hover {
    --text-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--text-opacity));
  }

  .md\:hover\:text-purple-400:hover {
    --text-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--text-opacity));
  }

  .md\:hover\:text-purple-500:hover {
    --text-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--text-opacity));
  }

  .md\:hover\:text-purple-600:hover {
    --text-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--text-opacity));
  }

  .md\:hover\:text-purple-700:hover {
    --text-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--text-opacity));
  }

  .md\:hover\:text-purple-800:hover {
    --text-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--text-opacity));
  }

  .md\:hover\:text-purple-900:hover {
    --text-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--text-opacity));
  }

  .md\:hover\:text-pink-100:hover {
    --text-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--text-opacity));
  }

  .md\:hover\:text-pink-200:hover {
    --text-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--text-opacity));
  }

  .md\:hover\:text-pink-300:hover {
    --text-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--text-opacity));
  }

  .md\:hover\:text-pink-400:hover {
    --text-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--text-opacity));
  }

  .md\:hover\:text-pink-500:hover {
    --text-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--text-opacity));
  }

  .md\:hover\:text-pink-600:hover {
    --text-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--text-opacity));
  }

  .md\:hover\:text-pink-700:hover {
    --text-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--text-opacity));
  }

  .md\:hover\:text-pink-800:hover {
    --text-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--text-opacity));
  }

  .md\:hover\:text-pink-900:hover {
    --text-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--text-opacity));
  }

  .md\:hover\:text-esa:hover {
    --text-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--text-opacity));
  }

  .md\:focus\:text-transparent:focus {
    color: transparent;
  }

  .md\:focus\:text-current:focus {
    color: currentColor;
  }

  .md\:focus\:text-black:focus {
    --text-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .md\:focus\:text-white:focus {
    --text-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .md\:focus\:text-gray-100:focus {
    --text-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--text-opacity));
  }

  .md\:focus\:text-gray-200:focus {
    --text-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--text-opacity));
  }

  .md\:focus\:text-gray-300:focus {
    --text-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--text-opacity));
  }

  .md\:focus\:text-gray-400:focus {
    --text-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--text-opacity));
  }

  .md\:focus\:text-gray-500:focus {
    --text-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--text-opacity));
  }

  .md\:focus\:text-gray-600:focus {
    --text-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--text-opacity));
  }

  .md\:focus\:text-gray-700:focus {
    --text-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--text-opacity));
  }

  .md\:focus\:text-gray-800:focus {
    --text-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--text-opacity));
  }

  .md\:focus\:text-gray-900:focus {
    --text-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--text-opacity));
  }

  .md\:focus\:text-red-100:focus {
    --text-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--text-opacity));
  }

  .md\:focus\:text-red-200:focus {
    --text-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--text-opacity));
  }

  .md\:focus\:text-red-300:focus {
    --text-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--text-opacity));
  }

  .md\:focus\:text-red-400:focus {
    --text-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--text-opacity));
  }

  .md\:focus\:text-red-500:focus {
    --text-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--text-opacity));
  }

  .md\:focus\:text-red-600:focus {
    --text-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--text-opacity));
  }

  .md\:focus\:text-red-700:focus {
    --text-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--text-opacity));
  }

  .md\:focus\:text-red-800:focus {
    --text-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .md\:focus\:text-red-900:focus {
    --text-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--text-opacity));
  }

  .md\:focus\:text-orange-100:focus {
    --text-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--text-opacity));
  }

  .md\:focus\:text-orange-200:focus {
    --text-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--text-opacity));
  }

  .md\:focus\:text-orange-300:focus {
    --text-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--text-opacity));
  }

  .md\:focus\:text-orange-400:focus {
    --text-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--text-opacity));
  }

  .md\:focus\:text-orange-500:focus {
    --text-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--text-opacity));
  }

  .md\:focus\:text-orange-600:focus {
    --text-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--text-opacity));
  }

  .md\:focus\:text-orange-700:focus {
    --text-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--text-opacity));
  }

  .md\:focus\:text-orange-800:focus {
    --text-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--text-opacity));
  }

  .md\:focus\:text-orange-900:focus {
    --text-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--text-opacity));
  }

  .md\:focus\:text-yellow-100:focus {
    --text-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--text-opacity));
  }

  .md\:focus\:text-yellow-200:focus {
    --text-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--text-opacity));
  }

  .md\:focus\:text-yellow-300:focus {
    --text-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--text-opacity));
  }

  .md\:focus\:text-yellow-400:focus {
    --text-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--text-opacity));
  }

  .md\:focus\:text-yellow-500:focus {
    --text-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--text-opacity));
  }

  .md\:focus\:text-yellow-600:focus {
    --text-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--text-opacity));
  }

  .md\:focus\:text-yellow-700:focus {
    --text-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--text-opacity));
  }

  .md\:focus\:text-yellow-800:focus {
    --text-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--text-opacity));
  }

  .md\:focus\:text-yellow-900:focus {
    --text-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--text-opacity));
  }

  .md\:focus\:text-green-100:focus {
    --text-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--text-opacity));
  }

  .md\:focus\:text-green-200:focus {
    --text-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--text-opacity));
  }

  .md\:focus\:text-green-300:focus {
    --text-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--text-opacity));
  }

  .md\:focus\:text-green-400:focus {
    --text-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--text-opacity));
  }

  .md\:focus\:text-green-500:focus {
    --text-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--text-opacity));
  }

  .md\:focus\:text-green-600:focus {
    --text-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--text-opacity));
  }

  .md\:focus\:text-green-700:focus {
    --text-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--text-opacity));
  }

  .md\:focus\:text-green-800:focus {
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .md\:focus\:text-green-900:focus {
    --text-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--text-opacity));
  }

  .md\:focus\:text-teal-100:focus {
    --text-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--text-opacity));
  }

  .md\:focus\:text-teal-200:focus {
    --text-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--text-opacity));
  }

  .md\:focus\:text-teal-300:focus {
    --text-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--text-opacity));
  }

  .md\:focus\:text-teal-400:focus {
    --text-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--text-opacity));
  }

  .md\:focus\:text-teal-500:focus {
    --text-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--text-opacity));
  }

  .md\:focus\:text-teal-600:focus {
    --text-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--text-opacity));
  }

  .md\:focus\:text-teal-700:focus {
    --text-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--text-opacity));
  }

  .md\:focus\:text-teal-800:focus {
    --text-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--text-opacity));
  }

  .md\:focus\:text-teal-900:focus {
    --text-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--text-opacity));
  }

  .md\:focus\:text-blue-100:focus {
    --text-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--text-opacity));
  }

  .md\:focus\:text-blue-200:focus {
    --text-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--text-opacity));
  }

  .md\:focus\:text-blue-300:focus {
    --text-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--text-opacity));
  }

  .md\:focus\:text-blue-400:focus {
    --text-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--text-opacity));
  }

  .md\:focus\:text-blue-500:focus {
    --text-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--text-opacity));
  }

  .md\:focus\:text-blue-600:focus {
    --text-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--text-opacity));
  }

  .md\:focus\:text-blue-700:focus {
    --text-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--text-opacity));
  }

  .md\:focus\:text-blue-800:focus {
    --text-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--text-opacity));
  }

  .md\:focus\:text-blue-900:focus {
    --text-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--text-opacity));
  }

  .md\:focus\:text-indigo-100:focus {
    --text-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--text-opacity));
  }

  .md\:focus\:text-indigo-200:focus {
    --text-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--text-opacity));
  }

  .md\:focus\:text-indigo-300:focus {
    --text-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--text-opacity));
  }

  .md\:focus\:text-indigo-400:focus {
    --text-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--text-opacity));
  }

  .md\:focus\:text-indigo-500:focus {
    --text-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--text-opacity));
  }

  .md\:focus\:text-indigo-600:focus {
    --text-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--text-opacity));
  }

  .md\:focus\:text-indigo-700:focus {
    --text-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--text-opacity));
  }

  .md\:focus\:text-indigo-800:focus {
    --text-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--text-opacity));
  }

  .md\:focus\:text-indigo-900:focus {
    --text-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--text-opacity));
  }

  .md\:focus\:text-purple-100:focus {
    --text-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--text-opacity));
  }

  .md\:focus\:text-purple-200:focus {
    --text-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--text-opacity));
  }

  .md\:focus\:text-purple-300:focus {
    --text-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--text-opacity));
  }

  .md\:focus\:text-purple-400:focus {
    --text-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--text-opacity));
  }

  .md\:focus\:text-purple-500:focus {
    --text-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--text-opacity));
  }

  .md\:focus\:text-purple-600:focus {
    --text-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--text-opacity));
  }

  .md\:focus\:text-purple-700:focus {
    --text-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--text-opacity));
  }

  .md\:focus\:text-purple-800:focus {
    --text-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--text-opacity));
  }

  .md\:focus\:text-purple-900:focus {
    --text-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--text-opacity));
  }

  .md\:focus\:text-pink-100:focus {
    --text-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--text-opacity));
  }

  .md\:focus\:text-pink-200:focus {
    --text-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--text-opacity));
  }

  .md\:focus\:text-pink-300:focus {
    --text-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--text-opacity));
  }

  .md\:focus\:text-pink-400:focus {
    --text-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--text-opacity));
  }

  .md\:focus\:text-pink-500:focus {
    --text-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--text-opacity));
  }

  .md\:focus\:text-pink-600:focus {
    --text-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--text-opacity));
  }

  .md\:focus\:text-pink-700:focus {
    --text-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--text-opacity));
  }

  .md\:focus\:text-pink-800:focus {
    --text-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--text-opacity));
  }

  .md\:focus\:text-pink-900:focus {
    --text-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--text-opacity));
  }

  .md\:focus\:text-esa:focus {
    --text-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--text-opacity));
  }

  .md\:text-opacity-0 {
    --text-opacity: 0;
  }

  .md\:text-opacity-25 {
    --text-opacity: 0.25;
  }

  .md\:text-opacity-50 {
    --text-opacity: 0.5;
  }

  .md\:text-opacity-75 {
    --text-opacity: 0.75;
  }

  .md\:text-opacity-100 {
    --text-opacity: 1;
  }

  .md\:hover\:text-opacity-0:hover {
    --text-opacity: 0;
  }

  .md\:hover\:text-opacity-25:hover {
    --text-opacity: 0.25;
  }

  .md\:hover\:text-opacity-50:hover {
    --text-opacity: 0.5;
  }

  .md\:hover\:text-opacity-75:hover {
    --text-opacity: 0.75;
  }

  .md\:hover\:text-opacity-100:hover {
    --text-opacity: 1;
  }

  .md\:focus\:text-opacity-0:focus {
    --text-opacity: 0;
  }

  .md\:focus\:text-opacity-25:focus {
    --text-opacity: 0.25;
  }

  .md\:focus\:text-opacity-50:focus {
    --text-opacity: 0.5;
  }

  .md\:focus\:text-opacity-75:focus {
    --text-opacity: 0.75;
  }

  .md\:focus\:text-opacity-100:focus {
    --text-opacity: 1;
  }

  .md\:italic {
    font-style: italic;
  }

  .md\:not-italic {
    font-style: normal;
  }

  .md\:uppercase {
    text-transform: uppercase;
  }

  .md\:lowercase {
    text-transform: lowercase;
  }

  .md\:capitalize {
    text-transform: capitalize;
  }

  .md\:normal-case {
    text-transform: none;
  }

  .md\:underline {
    text-decoration: underline;
  }

  .md\:line-through {
    text-decoration: line-through;
  }

  .md\:no-underline {
    text-decoration: none;
  }

  .md\:hover\:underline:hover {
    text-decoration: underline;
  }

  .md\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .md\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .md\:focus\:underline:focus {
    text-decoration: underline;
  }

  .md\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .md\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .md\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .md\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .md\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .md\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .md\:tracking-normal {
    letter-spacing: 0;
  }

  .md\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .md\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .md\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .md\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .md\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .md\:select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
        -ms-user-select: all;
            user-select: all;
  }

  .md\:select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .md\:align-baseline {
    vertical-align: baseline;
  }

  .md\:align-top {
    vertical-align: top;
  }

  .md\:align-middle {
    vertical-align: middle;
  }

  .md\:align-bottom {
    vertical-align: bottom;
  }

  .md\:align-text-top {
    vertical-align: text-top;
  }

  .md\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .md\:visible {
    visibility: visible;
  }

  .md\:invisible {
    visibility: hidden;
  }

  .md\:whitespace-normal {
    white-space: normal;
  }

  .md\:whitespace-no-wrap {
    white-space: nowrap;
  }

  .md\:whitespace-pre {
    white-space: pre;
  }

  .md\:whitespace-pre-line {
    white-space: pre-line;
  }

  .md\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .md\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .md\:break-words {
    overflow-wrap: break-word;
  }

  .md\:break-all {
    word-break: break-all;
  }

  .md\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .md\:w-0 {
    width: 0;
  }

  .md\:w-1 {
    width: 0.25rem;
  }

  .md\:w-2 {
    width: 0.5rem;
  }

  .md\:w-3 {
    width: 0.75rem;
  }

  .md\:w-4 {
    width: 1rem;
  }

  .md\:w-5 {
    width: 1.25rem;
  }

  .md\:w-6 {
    width: 1.5rem;
  }

  .md\:w-8 {
    width: 2rem;
  }

  .md\:w-10 {
    width: 2.5rem;
  }

  .md\:w-12 {
    width: 3rem;
  }

  .md\:w-16 {
    width: 4rem;
  }

  .md\:w-20 {
    width: 5rem;
  }

  .md\:w-24 {
    width: 6rem;
  }

  .md\:w-32 {
    width: 8rem;
  }

  .md\:w-40 {
    width: 10rem;
  }

  .md\:w-48 {
    width: 12rem;
  }

  .md\:w-56 {
    width: 14rem;
  }

  .md\:w-64 {
    width: 16rem;
  }

  .md\:w-auto {
    width: auto;
  }

  .md\:w-px {
    width: 1px;
  }

  .md\:w-1\/2 {
    width: 50%;
  }

  .md\:w-1\/3 {
    width: 33.333333%;
  }

  .md\:w-2\/3 {
    width: 66.666667%;
  }

  .md\:w-1\/4 {
    width: 25%;
  }

  .md\:w-2\/4 {
    width: 50%;
  }

  .md\:w-3\/4 {
    width: 75%;
  }

  .md\:w-1\/5 {
    width: 20%;
  }

  .md\:w-2\/5 {
    width: 40%;
  }

  .md\:w-3\/5 {
    width: 60%;
  }

  .md\:w-4\/5 {
    width: 80%;
  }

  .md\:w-1\/6 {
    width: 16.666667%;
  }

  .md\:w-2\/6 {
    width: 33.333333%;
  }

  .md\:w-3\/6 {
    width: 50%;
  }

  .md\:w-4\/6 {
    width: 66.666667%;
  }

  .md\:w-5\/6 {
    width: 83.333333%;
  }

  .md\:w-1\/12 {
    width: 8.333333%;
  }

  .md\:w-2\/12 {
    width: 16.666667%;
  }

  .md\:w-3\/12 {
    width: 25%;
  }

  .md\:w-4\/12 {
    width: 33.333333%;
  }

  .md\:w-5\/12 {
    width: 41.666667%;
  }

  .md\:w-6\/12 {
    width: 50%;
  }

  .md\:w-7\/12 {
    width: 58.333333%;
  }

  .md\:w-8\/12 {
    width: 66.666667%;
  }

  .md\:w-9\/12 {
    width: 75%;
  }

  .md\:w-10\/12 {
    width: 83.333333%;
  }

  .md\:w-11\/12 {
    width: 91.666667%;
  }

  .md\:w-full {
    width: 100%;
  }

  .md\:w-screen {
    width: 100vw;
  }

  .md\:z-0 {
    z-index: 0;
  }

  .md\:z-10 {
    z-index: 10;
  }

  .md\:z-20 {
    z-index: 20;
  }

  .md\:z-30 {
    z-index: 30;
  }

  .md\:z-40 {
    z-index: 40;
  }

  .md\:z-50 {
    z-index: 50;
  }

  .md\:z-auto {
    z-index: auto;
  }

  .md\:gap-0 {
    grid-gap: 0;
    gap: 0;
  }

  .md\:gap-1 {
    grid-gap: 0.25rem;
    gap: 0.25rem;
  }

  .md\:gap-2 {
    grid-gap: 0.5rem;
    gap: 0.5rem;
  }

  .md\:gap-3 {
    grid-gap: 0.75rem;
    gap: 0.75rem;
  }

  .md\:gap-4 {
    grid-gap: 1rem;
    gap: 1rem;
  }

  .md\:gap-5 {
    grid-gap: 1.25rem;
    gap: 1.25rem;
  }

  .md\:gap-6 {
    grid-gap: 1.5rem;
    gap: 1.5rem;
  }

  .md\:gap-8 {
    grid-gap: 2rem;
    gap: 2rem;
  }

  .md\:gap-10 {
    grid-gap: 2.5rem;
    gap: 2.5rem;
  }

  .md\:gap-12 {
    grid-gap: 3rem;
    gap: 3rem;
  }

  .md\:gap-16 {
    grid-gap: 4rem;
    gap: 4rem;
  }

  .md\:gap-20 {
    grid-gap: 5rem;
    gap: 5rem;
  }

  .md\:gap-24 {
    grid-gap: 6rem;
    gap: 6rem;
  }

  .md\:gap-32 {
    grid-gap: 8rem;
    gap: 8rem;
  }

  .md\:gap-40 {
    grid-gap: 10rem;
    gap: 10rem;
  }

  .md\:gap-48 {
    grid-gap: 12rem;
    gap: 12rem;
  }

  .md\:gap-56 {
    grid-gap: 14rem;
    gap: 14rem;
  }

  .md\:gap-64 {
    grid-gap: 16rem;
    gap: 16rem;
  }

  .md\:gap-px {
    grid-gap: 1px;
    gap: 1px;
  }

  .md\:col-gap-0 {
    grid-column-gap: 0;
    -webkit-column-gap: 0;
       -moz-column-gap: 0;
            column-gap: 0;
  }

  .md\:col-gap-1 {
    grid-column-gap: 0.25rem;
    -webkit-column-gap: 0.25rem;
       -moz-column-gap: 0.25rem;
            column-gap: 0.25rem;
  }

  .md\:col-gap-2 {
    grid-column-gap: 0.5rem;
    -webkit-column-gap: 0.5rem;
       -moz-column-gap: 0.5rem;
            column-gap: 0.5rem;
  }

  .md\:col-gap-3 {
    grid-column-gap: 0.75rem;
    -webkit-column-gap: 0.75rem;
       -moz-column-gap: 0.75rem;
            column-gap: 0.75rem;
  }

  .md\:col-gap-4 {
    grid-column-gap: 1rem;
    -webkit-column-gap: 1rem;
       -moz-column-gap: 1rem;
            column-gap: 1rem;
  }

  .md\:col-gap-5 {
    grid-column-gap: 1.25rem;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
  }

  .md\:col-gap-6 {
    grid-column-gap: 1.5rem;
    -webkit-column-gap: 1.5rem;
       -moz-column-gap: 1.5rem;
            column-gap: 1.5rem;
  }

  .md\:col-gap-8 {
    grid-column-gap: 2rem;
    -webkit-column-gap: 2rem;
       -moz-column-gap: 2rem;
            column-gap: 2rem;
  }

  .md\:col-gap-10 {
    grid-column-gap: 2.5rem;
    -webkit-column-gap: 2.5rem;
       -moz-column-gap: 2.5rem;
            column-gap: 2.5rem;
  }

  .md\:col-gap-12 {
    grid-column-gap: 3rem;
    -webkit-column-gap: 3rem;
       -moz-column-gap: 3rem;
            column-gap: 3rem;
  }

  .md\:col-gap-16 {
    grid-column-gap: 4rem;
    -webkit-column-gap: 4rem;
       -moz-column-gap: 4rem;
            column-gap: 4rem;
  }

  .md\:col-gap-20 {
    grid-column-gap: 5rem;
    -webkit-column-gap: 5rem;
       -moz-column-gap: 5rem;
            column-gap: 5rem;
  }

  .md\:col-gap-24 {
    grid-column-gap: 6rem;
    -webkit-column-gap: 6rem;
       -moz-column-gap: 6rem;
            column-gap: 6rem;
  }

  .md\:col-gap-32 {
    grid-column-gap: 8rem;
    -webkit-column-gap: 8rem;
       -moz-column-gap: 8rem;
            column-gap: 8rem;
  }

  .md\:col-gap-40 {
    grid-column-gap: 10rem;
    -webkit-column-gap: 10rem;
       -moz-column-gap: 10rem;
            column-gap: 10rem;
  }

  .md\:col-gap-48 {
    grid-column-gap: 12rem;
    -webkit-column-gap: 12rem;
       -moz-column-gap: 12rem;
            column-gap: 12rem;
  }

  .md\:col-gap-56 {
    grid-column-gap: 14rem;
    -webkit-column-gap: 14rem;
       -moz-column-gap: 14rem;
            column-gap: 14rem;
  }

  .md\:col-gap-64 {
    grid-column-gap: 16rem;
    -webkit-column-gap: 16rem;
       -moz-column-gap: 16rem;
            column-gap: 16rem;
  }

  .md\:col-gap-px {
    grid-column-gap: 1px;
    -webkit-column-gap: 1px;
       -moz-column-gap: 1px;
            column-gap: 1px;
  }

  .md\:row-gap-0 {
    grid-row-gap: 0;
    row-gap: 0;
  }

  .md\:row-gap-1 {
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  .md\:row-gap-2 {
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  .md\:row-gap-3 {
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  .md\:row-gap-4 {
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  .md\:row-gap-5 {
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  .md\:row-gap-6 {
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  .md\:row-gap-8 {
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  .md\:row-gap-10 {
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  .md\:row-gap-12 {
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  .md\:row-gap-16 {
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  .md\:row-gap-20 {
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  .md\:row-gap-24 {
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  .md\:row-gap-32 {
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  .md\:row-gap-40 {
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  .md\:row-gap-48 {
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  .md\:row-gap-56 {
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  .md\:row-gap-64 {
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  .md\:row-gap-px {
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  .md\:grid-flow-row {
    grid-auto-flow: row;
  }

  .md\:grid-flow-col {
    grid-auto-flow: column;
  }

  .md\:grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .md\:grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .md\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .md\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .md\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .md\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .md\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .md\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .md\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .md\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .md\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .md\:grid-cols-none {
    grid-template-columns: none;
  }

  .md\:col-auto {
    grid-column: auto;
  }

  .md\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .md\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .md\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .md\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .md\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .md\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .md\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .md\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .md\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .md\:col-span-10 {
    grid-column: span 10 / span 10;
  }

  .md\:col-span-11 {
    grid-column: span 11 / span 11;
  }

  .md\:col-span-12 {
    grid-column: span 12 / span 12;
  }

  .md\:col-start-1 {
    grid-column-start: 1;
  }

  .md\:col-start-2 {
    grid-column-start: 2;
  }

  .md\:col-start-3 {
    grid-column-start: 3;
  }

  .md\:col-start-4 {
    grid-column-start: 4;
  }

  .md\:col-start-5 {
    grid-column-start: 5;
  }

  .md\:col-start-6 {
    grid-column-start: 6;
  }

  .md\:col-start-7 {
    grid-column-start: 7;
  }

  .md\:col-start-8 {
    grid-column-start: 8;
  }

  .md\:col-start-9 {
    grid-column-start: 9;
  }

  .md\:col-start-10 {
    grid-column-start: 10;
  }

  .md\:col-start-11 {
    grid-column-start: 11;
  }

  .md\:col-start-12 {
    grid-column-start: 12;
  }

  .md\:col-start-13 {
    grid-column-start: 13;
  }

  .md\:col-start-auto {
    grid-column-start: auto;
  }

  .md\:col-end-1 {
    grid-column-end: 1;
  }

  .md\:col-end-2 {
    grid-column-end: 2;
  }

  .md\:col-end-3 {
    grid-column-end: 3;
  }

  .md\:col-end-4 {
    grid-column-end: 4;
  }

  .md\:col-end-5 {
    grid-column-end: 5;
  }

  .md\:col-end-6 {
    grid-column-end: 6;
  }

  .md\:col-end-7 {
    grid-column-end: 7;
  }

  .md\:col-end-8 {
    grid-column-end: 8;
  }

  .md\:col-end-9 {
    grid-column-end: 9;
  }

  .md\:col-end-10 {
    grid-column-end: 10;
  }

  .md\:col-end-11 {
    grid-column-end: 11;
  }

  .md\:col-end-12 {
    grid-column-end: 12;
  }

  .md\:col-end-13 {
    grid-column-end: 13;
  }

  .md\:col-end-auto {
    grid-column-end: auto;
  }

  .md\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .md\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .md\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .md\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .md\:grid-rows-none {
    grid-template-rows: none;
  }

  .md\:row-auto {
    grid-row: auto;
  }

  .md\:row-span-1 {
    grid-row: span 1 / span 1;
  }

  .md\:row-span-2 {
    grid-row: span 2 / span 2;
  }

  .md\:row-span-3 {
    grid-row: span 3 / span 3;
  }

  .md\:row-span-4 {
    grid-row: span 4 / span 4;
  }

  .md\:row-span-5 {
    grid-row: span 5 / span 5;
  }

  .md\:row-span-6 {
    grid-row: span 6 / span 6;
  }

  .md\:row-start-1 {
    grid-row-start: 1;
  }

  .md\:row-start-2 {
    grid-row-start: 2;
  }

  .md\:row-start-3 {
    grid-row-start: 3;
  }

  .md\:row-start-4 {
    grid-row-start: 4;
  }

  .md\:row-start-5 {
    grid-row-start: 5;
  }

  .md\:row-start-6 {
    grid-row-start: 6;
  }

  .md\:row-start-7 {
    grid-row-start: 7;
  }

  .md\:row-start-auto {
    grid-row-start: auto;
  }

  .md\:row-end-1 {
    grid-row-end: 1;
  }

  .md\:row-end-2 {
    grid-row-end: 2;
  }

  .md\:row-end-3 {
    grid-row-end: 3;
  }

  .md\:row-end-4 {
    grid-row-end: 4;
  }

  .md\:row-end-5 {
    grid-row-end: 5;
  }

  .md\:row-end-6 {
    grid-row-end: 6;
  }

  .md\:row-end-7 {
    grid-row-end: 7;
  }

  .md\:row-end-auto {
    grid-row-end: auto;
  }

  .md\:transform {
    --transform-translate-x: 0;
    --transform-translate-y: 0;
    --transform-rotate: 0;
    --transform-skew-x: 0;
    --transform-skew-y: 0;
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    -webkit-transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
            transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
  }

  .md\:transform-none {
    -webkit-transform: none;
            transform: none;
  }

  .md\:origin-center {
    -webkit-transform-origin: center;
            transform-origin: center;
  }

  .md\:origin-top {
    -webkit-transform-origin: top;
            transform-origin: top;
  }

  .md\:origin-top-right {
    -webkit-transform-origin: top right;
            transform-origin: top right;
  }

  .md\:origin-right {
    -webkit-transform-origin: right;
            transform-origin: right;
  }

  .md\:origin-bottom-right {
    -webkit-transform-origin: bottom right;
            transform-origin: bottom right;
  }

  .md\:origin-bottom {
    -webkit-transform-origin: bottom;
            transform-origin: bottom;
  }

  .md\:origin-bottom-left {
    -webkit-transform-origin: bottom left;
            transform-origin: bottom left;
  }

  .md\:origin-left {
    -webkit-transform-origin: left;
            transform-origin: left;
  }

  .md\:origin-top-left {
    -webkit-transform-origin: top left;
            transform-origin: top left;
  }

  .md\:scale-0 {
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .md\:scale-50 {
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .md\:scale-75 {
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .md\:scale-90 {
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .md\:scale-95 {
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .md\:scale-100 {
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .md\:scale-105 {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .md\:scale-110 {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .md\:scale-125 {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .md\:scale-150 {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .md\:scale-x-0 {
    --transform-scale-x: 0;
  }

  .md\:scale-x-50 {
    --transform-scale-x: .5;
  }

  .md\:scale-x-75 {
    --transform-scale-x: .75;
  }

  .md\:scale-x-90 {
    --transform-scale-x: .9;
  }

  .md\:scale-x-95 {
    --transform-scale-x: .95;
  }

  .md\:scale-x-100 {
    --transform-scale-x: 1;
  }

  .md\:scale-x-105 {
    --transform-scale-x: 1.05;
  }

  .md\:scale-x-110 {
    --transform-scale-x: 1.1;
  }

  .md\:scale-x-125 {
    --transform-scale-x: 1.25;
  }

  .md\:scale-x-150 {
    --transform-scale-x: 1.5;
  }

  .md\:scale-y-0 {
    --transform-scale-y: 0;
  }

  .md\:scale-y-50 {
    --transform-scale-y: .5;
  }

  .md\:scale-y-75 {
    --transform-scale-y: .75;
  }

  .md\:scale-y-90 {
    --transform-scale-y: .9;
  }

  .md\:scale-y-95 {
    --transform-scale-y: .95;
  }

  .md\:scale-y-100 {
    --transform-scale-y: 1;
  }

  .md\:scale-y-105 {
    --transform-scale-y: 1.05;
  }

  .md\:scale-y-110 {
    --transform-scale-y: 1.1;
  }

  .md\:scale-y-125 {
    --transform-scale-y: 1.25;
  }

  .md\:scale-y-150 {
    --transform-scale-y: 1.5;
  }

  .md\:hover\:scale-0:hover {
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .md\:hover\:scale-50:hover {
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .md\:hover\:scale-75:hover {
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .md\:hover\:scale-90:hover {
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .md\:hover\:scale-95:hover {
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .md\:hover\:scale-100:hover {
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .md\:hover\:scale-105:hover {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .md\:hover\:scale-110:hover {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .md\:hover\:scale-125:hover {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .md\:hover\:scale-150:hover {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .md\:hover\:scale-x-0:hover {
    --transform-scale-x: 0;
  }

  .md\:hover\:scale-x-50:hover {
    --transform-scale-x: .5;
  }

  .md\:hover\:scale-x-75:hover {
    --transform-scale-x: .75;
  }

  .md\:hover\:scale-x-90:hover {
    --transform-scale-x: .9;
  }

  .md\:hover\:scale-x-95:hover {
    --transform-scale-x: .95;
  }

  .md\:hover\:scale-x-100:hover {
    --transform-scale-x: 1;
  }

  .md\:hover\:scale-x-105:hover {
    --transform-scale-x: 1.05;
  }

  .md\:hover\:scale-x-110:hover {
    --transform-scale-x: 1.1;
  }

  .md\:hover\:scale-x-125:hover {
    --transform-scale-x: 1.25;
  }

  .md\:hover\:scale-x-150:hover {
    --transform-scale-x: 1.5;
  }

  .md\:hover\:scale-y-0:hover {
    --transform-scale-y: 0;
  }

  .md\:hover\:scale-y-50:hover {
    --transform-scale-y: .5;
  }

  .md\:hover\:scale-y-75:hover {
    --transform-scale-y: .75;
  }

  .md\:hover\:scale-y-90:hover {
    --transform-scale-y: .9;
  }

  .md\:hover\:scale-y-95:hover {
    --transform-scale-y: .95;
  }

  .md\:hover\:scale-y-100:hover {
    --transform-scale-y: 1;
  }

  .md\:hover\:scale-y-105:hover {
    --transform-scale-y: 1.05;
  }

  .md\:hover\:scale-y-110:hover {
    --transform-scale-y: 1.1;
  }

  .md\:hover\:scale-y-125:hover {
    --transform-scale-y: 1.25;
  }

  .md\:hover\:scale-y-150:hover {
    --transform-scale-y: 1.5;
  }

  .md\:focus\:scale-0:focus {
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .md\:focus\:scale-50:focus {
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .md\:focus\:scale-75:focus {
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .md\:focus\:scale-90:focus {
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .md\:focus\:scale-95:focus {
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .md\:focus\:scale-100:focus {
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .md\:focus\:scale-105:focus {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .md\:focus\:scale-110:focus {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .md\:focus\:scale-125:focus {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .md\:focus\:scale-150:focus {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .md\:focus\:scale-x-0:focus {
    --transform-scale-x: 0;
  }

  .md\:focus\:scale-x-50:focus {
    --transform-scale-x: .5;
  }

  .md\:focus\:scale-x-75:focus {
    --transform-scale-x: .75;
  }

  .md\:focus\:scale-x-90:focus {
    --transform-scale-x: .9;
  }

  .md\:focus\:scale-x-95:focus {
    --transform-scale-x: .95;
  }

  .md\:focus\:scale-x-100:focus {
    --transform-scale-x: 1;
  }

  .md\:focus\:scale-x-105:focus {
    --transform-scale-x: 1.05;
  }

  .md\:focus\:scale-x-110:focus {
    --transform-scale-x: 1.1;
  }

  .md\:focus\:scale-x-125:focus {
    --transform-scale-x: 1.25;
  }

  .md\:focus\:scale-x-150:focus {
    --transform-scale-x: 1.5;
  }

  .md\:focus\:scale-y-0:focus {
    --transform-scale-y: 0;
  }

  .md\:focus\:scale-y-50:focus {
    --transform-scale-y: .5;
  }

  .md\:focus\:scale-y-75:focus {
    --transform-scale-y: .75;
  }

  .md\:focus\:scale-y-90:focus {
    --transform-scale-y: .9;
  }

  .md\:focus\:scale-y-95:focus {
    --transform-scale-y: .95;
  }

  .md\:focus\:scale-y-100:focus {
    --transform-scale-y: 1;
  }

  .md\:focus\:scale-y-105:focus {
    --transform-scale-y: 1.05;
  }

  .md\:focus\:scale-y-110:focus {
    --transform-scale-y: 1.1;
  }

  .md\:focus\:scale-y-125:focus {
    --transform-scale-y: 1.25;
  }

  .md\:focus\:scale-y-150:focus {
    --transform-scale-y: 1.5;
  }

  .md\:rotate-0 {
    --transform-rotate: 0;
  }

  .md\:rotate-45 {
    --transform-rotate: 45deg;
  }

  .md\:rotate-90 {
    --transform-rotate: 90deg;
  }

  .md\:rotate-180 {
    --transform-rotate: 180deg;
  }

  .md\:-rotate-180 {
    --transform-rotate: -180deg;
  }

  .md\:-rotate-90 {
    --transform-rotate: -90deg;
  }

  .md\:-rotate-45 {
    --transform-rotate: -45deg;
  }

  .md\:hover\:rotate-0:hover {
    --transform-rotate: 0;
  }

  .md\:hover\:rotate-45:hover {
    --transform-rotate: 45deg;
  }

  .md\:hover\:rotate-90:hover {
    --transform-rotate: 90deg;
  }

  .md\:hover\:rotate-180:hover {
    --transform-rotate: 180deg;
  }

  .md\:hover\:-rotate-180:hover {
    --transform-rotate: -180deg;
  }

  .md\:hover\:-rotate-90:hover {
    --transform-rotate: -90deg;
  }

  .md\:hover\:-rotate-45:hover {
    --transform-rotate: -45deg;
  }

  .md\:focus\:rotate-0:focus {
    --transform-rotate: 0;
  }

  .md\:focus\:rotate-45:focus {
    --transform-rotate: 45deg;
  }

  .md\:focus\:rotate-90:focus {
    --transform-rotate: 90deg;
  }

  .md\:focus\:rotate-180:focus {
    --transform-rotate: 180deg;
  }

  .md\:focus\:-rotate-180:focus {
    --transform-rotate: -180deg;
  }

  .md\:focus\:-rotate-90:focus {
    --transform-rotate: -90deg;
  }

  .md\:focus\:-rotate-45:focus {
    --transform-rotate: -45deg;
  }

  .md\:translate-x-0 {
    --transform-translate-x: 0;
  }

  .md\:translate-x-1 {
    --transform-translate-x: 0.25rem;
  }

  .md\:translate-x-2 {
    --transform-translate-x: 0.5rem;
  }

  .md\:translate-x-3 {
    --transform-translate-x: 0.75rem;
  }

  .md\:translate-x-4 {
    --transform-translate-x: 1rem;
  }

  .md\:translate-x-5 {
    --transform-translate-x: 1.25rem;
  }

  .md\:translate-x-6 {
    --transform-translate-x: 1.5rem;
  }

  .md\:translate-x-8 {
    --transform-translate-x: 2rem;
  }

  .md\:translate-x-10 {
    --transform-translate-x: 2.5rem;
  }

  .md\:translate-x-12 {
    --transform-translate-x: 3rem;
  }

  .md\:translate-x-16 {
    --transform-translate-x: 4rem;
  }

  .md\:translate-x-20 {
    --transform-translate-x: 5rem;
  }

  .md\:translate-x-24 {
    --transform-translate-x: 6rem;
  }

  .md\:translate-x-32 {
    --transform-translate-x: 8rem;
  }

  .md\:translate-x-40 {
    --transform-translate-x: 10rem;
  }

  .md\:translate-x-48 {
    --transform-translate-x: 12rem;
  }

  .md\:translate-x-56 {
    --transform-translate-x: 14rem;
  }

  .md\:translate-x-64 {
    --transform-translate-x: 16rem;
  }

  .md\:translate-x-px {
    --transform-translate-x: 1px;
  }

  .md\:-translate-x-1 {
    --transform-translate-x: -0.25rem;
  }

  .md\:-translate-x-2 {
    --transform-translate-x: -0.5rem;
  }

  .md\:-translate-x-3 {
    --transform-translate-x: -0.75rem;
  }

  .md\:-translate-x-4 {
    --transform-translate-x: -1rem;
  }

  .md\:-translate-x-5 {
    --transform-translate-x: -1.25rem;
  }

  .md\:-translate-x-6 {
    --transform-translate-x: -1.5rem;
  }

  .md\:-translate-x-8 {
    --transform-translate-x: -2rem;
  }

  .md\:-translate-x-10 {
    --transform-translate-x: -2.5rem;
  }

  .md\:-translate-x-12 {
    --transform-translate-x: -3rem;
  }

  .md\:-translate-x-16 {
    --transform-translate-x: -4rem;
  }

  .md\:-translate-x-20 {
    --transform-translate-x: -5rem;
  }

  .md\:-translate-x-24 {
    --transform-translate-x: -6rem;
  }

  .md\:-translate-x-32 {
    --transform-translate-x: -8rem;
  }

  .md\:-translate-x-40 {
    --transform-translate-x: -10rem;
  }

  .md\:-translate-x-48 {
    --transform-translate-x: -12rem;
  }

  .md\:-translate-x-56 {
    --transform-translate-x: -14rem;
  }

  .md\:-translate-x-64 {
    --transform-translate-x: -16rem;
  }

  .md\:-translate-x-px {
    --transform-translate-x: -1px;
  }

  .md\:-translate-x-full {
    --transform-translate-x: -100%;
  }

  .md\:-translate-x-1\/2 {
    --transform-translate-x: -50%;
  }

  .md\:translate-x-1\/2 {
    --transform-translate-x: 50%;
  }

  .md\:translate-x-full {
    --transform-translate-x: 100%;
  }

  .md\:translate-y-0 {
    --transform-translate-y: 0;
  }

  .md\:translate-y-1 {
    --transform-translate-y: 0.25rem;
  }

  .md\:translate-y-2 {
    --transform-translate-y: 0.5rem;
  }

  .md\:translate-y-3 {
    --transform-translate-y: 0.75rem;
  }

  .md\:translate-y-4 {
    --transform-translate-y: 1rem;
  }

  .md\:translate-y-5 {
    --transform-translate-y: 1.25rem;
  }

  .md\:translate-y-6 {
    --transform-translate-y: 1.5rem;
  }

  .md\:translate-y-8 {
    --transform-translate-y: 2rem;
  }

  .md\:translate-y-10 {
    --transform-translate-y: 2.5rem;
  }

  .md\:translate-y-12 {
    --transform-translate-y: 3rem;
  }

  .md\:translate-y-16 {
    --transform-translate-y: 4rem;
  }

  .md\:translate-y-20 {
    --transform-translate-y: 5rem;
  }

  .md\:translate-y-24 {
    --transform-translate-y: 6rem;
  }

  .md\:translate-y-32 {
    --transform-translate-y: 8rem;
  }

  .md\:translate-y-40 {
    --transform-translate-y: 10rem;
  }

  .md\:translate-y-48 {
    --transform-translate-y: 12rem;
  }

  .md\:translate-y-56 {
    --transform-translate-y: 14rem;
  }

  .md\:translate-y-64 {
    --transform-translate-y: 16rem;
  }

  .md\:translate-y-px {
    --transform-translate-y: 1px;
  }

  .md\:-translate-y-1 {
    --transform-translate-y: -0.25rem;
  }

  .md\:-translate-y-2 {
    --transform-translate-y: -0.5rem;
  }

  .md\:-translate-y-3 {
    --transform-translate-y: -0.75rem;
  }

  .md\:-translate-y-4 {
    --transform-translate-y: -1rem;
  }

  .md\:-translate-y-5 {
    --transform-translate-y: -1.25rem;
  }

  .md\:-translate-y-6 {
    --transform-translate-y: -1.5rem;
  }

  .md\:-translate-y-8 {
    --transform-translate-y: -2rem;
  }

  .md\:-translate-y-10 {
    --transform-translate-y: -2.5rem;
  }

  .md\:-translate-y-12 {
    --transform-translate-y: -3rem;
  }

  .md\:-translate-y-16 {
    --transform-translate-y: -4rem;
  }

  .md\:-translate-y-20 {
    --transform-translate-y: -5rem;
  }

  .md\:-translate-y-24 {
    --transform-translate-y: -6rem;
  }

  .md\:-translate-y-32 {
    --transform-translate-y: -8rem;
  }

  .md\:-translate-y-40 {
    --transform-translate-y: -10rem;
  }

  .md\:-translate-y-48 {
    --transform-translate-y: -12rem;
  }

  .md\:-translate-y-56 {
    --transform-translate-y: -14rem;
  }

  .md\:-translate-y-64 {
    --transform-translate-y: -16rem;
  }

  .md\:-translate-y-px {
    --transform-translate-y: -1px;
  }

  .md\:-translate-y-full {
    --transform-translate-y: -100%;
  }

  .md\:-translate-y-1\/2 {
    --transform-translate-y: -50%;
  }

  .md\:translate-y-1\/2 {
    --transform-translate-y: 50%;
  }

  .md\:translate-y-full {
    --transform-translate-y: 100%;
  }

  .md\:hover\:translate-x-0:hover {
    --transform-translate-x: 0;
  }

  .md\:hover\:translate-x-1:hover {
    --transform-translate-x: 0.25rem;
  }

  .md\:hover\:translate-x-2:hover {
    --transform-translate-x: 0.5rem;
  }

  .md\:hover\:translate-x-3:hover {
    --transform-translate-x: 0.75rem;
  }

  .md\:hover\:translate-x-4:hover {
    --transform-translate-x: 1rem;
  }

  .md\:hover\:translate-x-5:hover {
    --transform-translate-x: 1.25rem;
  }

  .md\:hover\:translate-x-6:hover {
    --transform-translate-x: 1.5rem;
  }

  .md\:hover\:translate-x-8:hover {
    --transform-translate-x: 2rem;
  }

  .md\:hover\:translate-x-10:hover {
    --transform-translate-x: 2.5rem;
  }

  .md\:hover\:translate-x-12:hover {
    --transform-translate-x: 3rem;
  }

  .md\:hover\:translate-x-16:hover {
    --transform-translate-x: 4rem;
  }

  .md\:hover\:translate-x-20:hover {
    --transform-translate-x: 5rem;
  }

  .md\:hover\:translate-x-24:hover {
    --transform-translate-x: 6rem;
  }

  .md\:hover\:translate-x-32:hover {
    --transform-translate-x: 8rem;
  }

  .md\:hover\:translate-x-40:hover {
    --transform-translate-x: 10rem;
  }

  .md\:hover\:translate-x-48:hover {
    --transform-translate-x: 12rem;
  }

  .md\:hover\:translate-x-56:hover {
    --transform-translate-x: 14rem;
  }

  .md\:hover\:translate-x-64:hover {
    --transform-translate-x: 16rem;
  }

  .md\:hover\:translate-x-px:hover {
    --transform-translate-x: 1px;
  }

  .md\:hover\:-translate-x-1:hover {
    --transform-translate-x: -0.25rem;
  }

  .md\:hover\:-translate-x-2:hover {
    --transform-translate-x: -0.5rem;
  }

  .md\:hover\:-translate-x-3:hover {
    --transform-translate-x: -0.75rem;
  }

  .md\:hover\:-translate-x-4:hover {
    --transform-translate-x: -1rem;
  }

  .md\:hover\:-translate-x-5:hover {
    --transform-translate-x: -1.25rem;
  }

  .md\:hover\:-translate-x-6:hover {
    --transform-translate-x: -1.5rem;
  }

  .md\:hover\:-translate-x-8:hover {
    --transform-translate-x: -2rem;
  }

  .md\:hover\:-translate-x-10:hover {
    --transform-translate-x: -2.5rem;
  }

  .md\:hover\:-translate-x-12:hover {
    --transform-translate-x: -3rem;
  }

  .md\:hover\:-translate-x-16:hover {
    --transform-translate-x: -4rem;
  }

  .md\:hover\:-translate-x-20:hover {
    --transform-translate-x: -5rem;
  }

  .md\:hover\:-translate-x-24:hover {
    --transform-translate-x: -6rem;
  }

  .md\:hover\:-translate-x-32:hover {
    --transform-translate-x: -8rem;
  }

  .md\:hover\:-translate-x-40:hover {
    --transform-translate-x: -10rem;
  }

  .md\:hover\:-translate-x-48:hover {
    --transform-translate-x: -12rem;
  }

  .md\:hover\:-translate-x-56:hover {
    --transform-translate-x: -14rem;
  }

  .md\:hover\:-translate-x-64:hover {
    --transform-translate-x: -16rem;
  }

  .md\:hover\:-translate-x-px:hover {
    --transform-translate-x: -1px;
  }

  .md\:hover\:-translate-x-full:hover {
    --transform-translate-x: -100%;
  }

  .md\:hover\:-translate-x-1\/2:hover {
    --transform-translate-x: -50%;
  }

  .md\:hover\:translate-x-1\/2:hover {
    --transform-translate-x: 50%;
  }

  .md\:hover\:translate-x-full:hover {
    --transform-translate-x: 100%;
  }

  .md\:hover\:translate-y-0:hover {
    --transform-translate-y: 0;
  }

  .md\:hover\:translate-y-1:hover {
    --transform-translate-y: 0.25rem;
  }

  .md\:hover\:translate-y-2:hover {
    --transform-translate-y: 0.5rem;
  }

  .md\:hover\:translate-y-3:hover {
    --transform-translate-y: 0.75rem;
  }

  .md\:hover\:translate-y-4:hover {
    --transform-translate-y: 1rem;
  }

  .md\:hover\:translate-y-5:hover {
    --transform-translate-y: 1.25rem;
  }

  .md\:hover\:translate-y-6:hover {
    --transform-translate-y: 1.5rem;
  }

  .md\:hover\:translate-y-8:hover {
    --transform-translate-y: 2rem;
  }

  .md\:hover\:translate-y-10:hover {
    --transform-translate-y: 2.5rem;
  }

  .md\:hover\:translate-y-12:hover {
    --transform-translate-y: 3rem;
  }

  .md\:hover\:translate-y-16:hover {
    --transform-translate-y: 4rem;
  }

  .md\:hover\:translate-y-20:hover {
    --transform-translate-y: 5rem;
  }

  .md\:hover\:translate-y-24:hover {
    --transform-translate-y: 6rem;
  }

  .md\:hover\:translate-y-32:hover {
    --transform-translate-y: 8rem;
  }

  .md\:hover\:translate-y-40:hover {
    --transform-translate-y: 10rem;
  }

  .md\:hover\:translate-y-48:hover {
    --transform-translate-y: 12rem;
  }

  .md\:hover\:translate-y-56:hover {
    --transform-translate-y: 14rem;
  }

  .md\:hover\:translate-y-64:hover {
    --transform-translate-y: 16rem;
  }

  .md\:hover\:translate-y-px:hover {
    --transform-translate-y: 1px;
  }

  .md\:hover\:-translate-y-1:hover {
    --transform-translate-y: -0.25rem;
  }

  .md\:hover\:-translate-y-2:hover {
    --transform-translate-y: -0.5rem;
  }

  .md\:hover\:-translate-y-3:hover {
    --transform-translate-y: -0.75rem;
  }

  .md\:hover\:-translate-y-4:hover {
    --transform-translate-y: -1rem;
  }

  .md\:hover\:-translate-y-5:hover {
    --transform-translate-y: -1.25rem;
  }

  .md\:hover\:-translate-y-6:hover {
    --transform-translate-y: -1.5rem;
  }

  .md\:hover\:-translate-y-8:hover {
    --transform-translate-y: -2rem;
  }

  .md\:hover\:-translate-y-10:hover {
    --transform-translate-y: -2.5rem;
  }

  .md\:hover\:-translate-y-12:hover {
    --transform-translate-y: -3rem;
  }

  .md\:hover\:-translate-y-16:hover {
    --transform-translate-y: -4rem;
  }

  .md\:hover\:-translate-y-20:hover {
    --transform-translate-y: -5rem;
  }

  .md\:hover\:-translate-y-24:hover {
    --transform-translate-y: -6rem;
  }

  .md\:hover\:-translate-y-32:hover {
    --transform-translate-y: -8rem;
  }

  .md\:hover\:-translate-y-40:hover {
    --transform-translate-y: -10rem;
  }

  .md\:hover\:-translate-y-48:hover {
    --transform-translate-y: -12rem;
  }

  .md\:hover\:-translate-y-56:hover {
    --transform-translate-y: -14rem;
  }

  .md\:hover\:-translate-y-64:hover {
    --transform-translate-y: -16rem;
  }

  .md\:hover\:-translate-y-px:hover {
    --transform-translate-y: -1px;
  }

  .md\:hover\:-translate-y-full:hover {
    --transform-translate-y: -100%;
  }

  .md\:hover\:-translate-y-1\/2:hover {
    --transform-translate-y: -50%;
  }

  .md\:hover\:translate-y-1\/2:hover {
    --transform-translate-y: 50%;
  }

  .md\:hover\:translate-y-full:hover {
    --transform-translate-y: 100%;
  }

  .md\:focus\:translate-x-0:focus {
    --transform-translate-x: 0;
  }

  .md\:focus\:translate-x-1:focus {
    --transform-translate-x: 0.25rem;
  }

  .md\:focus\:translate-x-2:focus {
    --transform-translate-x: 0.5rem;
  }

  .md\:focus\:translate-x-3:focus {
    --transform-translate-x: 0.75rem;
  }

  .md\:focus\:translate-x-4:focus {
    --transform-translate-x: 1rem;
  }

  .md\:focus\:translate-x-5:focus {
    --transform-translate-x: 1.25rem;
  }

  .md\:focus\:translate-x-6:focus {
    --transform-translate-x: 1.5rem;
  }

  .md\:focus\:translate-x-8:focus {
    --transform-translate-x: 2rem;
  }

  .md\:focus\:translate-x-10:focus {
    --transform-translate-x: 2.5rem;
  }

  .md\:focus\:translate-x-12:focus {
    --transform-translate-x: 3rem;
  }

  .md\:focus\:translate-x-16:focus {
    --transform-translate-x: 4rem;
  }

  .md\:focus\:translate-x-20:focus {
    --transform-translate-x: 5rem;
  }

  .md\:focus\:translate-x-24:focus {
    --transform-translate-x: 6rem;
  }

  .md\:focus\:translate-x-32:focus {
    --transform-translate-x: 8rem;
  }

  .md\:focus\:translate-x-40:focus {
    --transform-translate-x: 10rem;
  }

  .md\:focus\:translate-x-48:focus {
    --transform-translate-x: 12rem;
  }

  .md\:focus\:translate-x-56:focus {
    --transform-translate-x: 14rem;
  }

  .md\:focus\:translate-x-64:focus {
    --transform-translate-x: 16rem;
  }

  .md\:focus\:translate-x-px:focus {
    --transform-translate-x: 1px;
  }

  .md\:focus\:-translate-x-1:focus {
    --transform-translate-x: -0.25rem;
  }

  .md\:focus\:-translate-x-2:focus {
    --transform-translate-x: -0.5rem;
  }

  .md\:focus\:-translate-x-3:focus {
    --transform-translate-x: -0.75rem;
  }

  .md\:focus\:-translate-x-4:focus {
    --transform-translate-x: -1rem;
  }

  .md\:focus\:-translate-x-5:focus {
    --transform-translate-x: -1.25rem;
  }

  .md\:focus\:-translate-x-6:focus {
    --transform-translate-x: -1.5rem;
  }

  .md\:focus\:-translate-x-8:focus {
    --transform-translate-x: -2rem;
  }

  .md\:focus\:-translate-x-10:focus {
    --transform-translate-x: -2.5rem;
  }

  .md\:focus\:-translate-x-12:focus {
    --transform-translate-x: -3rem;
  }

  .md\:focus\:-translate-x-16:focus {
    --transform-translate-x: -4rem;
  }

  .md\:focus\:-translate-x-20:focus {
    --transform-translate-x: -5rem;
  }

  .md\:focus\:-translate-x-24:focus {
    --transform-translate-x: -6rem;
  }

  .md\:focus\:-translate-x-32:focus {
    --transform-translate-x: -8rem;
  }

  .md\:focus\:-translate-x-40:focus {
    --transform-translate-x: -10rem;
  }

  .md\:focus\:-translate-x-48:focus {
    --transform-translate-x: -12rem;
  }

  .md\:focus\:-translate-x-56:focus {
    --transform-translate-x: -14rem;
  }

  .md\:focus\:-translate-x-64:focus {
    --transform-translate-x: -16rem;
  }

  .md\:focus\:-translate-x-px:focus {
    --transform-translate-x: -1px;
  }

  .md\:focus\:-translate-x-full:focus {
    --transform-translate-x: -100%;
  }

  .md\:focus\:-translate-x-1\/2:focus {
    --transform-translate-x: -50%;
  }

  .md\:focus\:translate-x-1\/2:focus {
    --transform-translate-x: 50%;
  }

  .md\:focus\:translate-x-full:focus {
    --transform-translate-x: 100%;
  }

  .md\:focus\:translate-y-0:focus {
    --transform-translate-y: 0;
  }

  .md\:focus\:translate-y-1:focus {
    --transform-translate-y: 0.25rem;
  }

  .md\:focus\:translate-y-2:focus {
    --transform-translate-y: 0.5rem;
  }

  .md\:focus\:translate-y-3:focus {
    --transform-translate-y: 0.75rem;
  }

  .md\:focus\:translate-y-4:focus {
    --transform-translate-y: 1rem;
  }

  .md\:focus\:translate-y-5:focus {
    --transform-translate-y: 1.25rem;
  }

  .md\:focus\:translate-y-6:focus {
    --transform-translate-y: 1.5rem;
  }

  .md\:focus\:translate-y-8:focus {
    --transform-translate-y: 2rem;
  }

  .md\:focus\:translate-y-10:focus {
    --transform-translate-y: 2.5rem;
  }

  .md\:focus\:translate-y-12:focus {
    --transform-translate-y: 3rem;
  }

  .md\:focus\:translate-y-16:focus {
    --transform-translate-y: 4rem;
  }

  .md\:focus\:translate-y-20:focus {
    --transform-translate-y: 5rem;
  }

  .md\:focus\:translate-y-24:focus {
    --transform-translate-y: 6rem;
  }

  .md\:focus\:translate-y-32:focus {
    --transform-translate-y: 8rem;
  }

  .md\:focus\:translate-y-40:focus {
    --transform-translate-y: 10rem;
  }

  .md\:focus\:translate-y-48:focus {
    --transform-translate-y: 12rem;
  }

  .md\:focus\:translate-y-56:focus {
    --transform-translate-y: 14rem;
  }

  .md\:focus\:translate-y-64:focus {
    --transform-translate-y: 16rem;
  }

  .md\:focus\:translate-y-px:focus {
    --transform-translate-y: 1px;
  }

  .md\:focus\:-translate-y-1:focus {
    --transform-translate-y: -0.25rem;
  }

  .md\:focus\:-translate-y-2:focus {
    --transform-translate-y: -0.5rem;
  }

  .md\:focus\:-translate-y-3:focus {
    --transform-translate-y: -0.75rem;
  }

  .md\:focus\:-translate-y-4:focus {
    --transform-translate-y: -1rem;
  }

  .md\:focus\:-translate-y-5:focus {
    --transform-translate-y: -1.25rem;
  }

  .md\:focus\:-translate-y-6:focus {
    --transform-translate-y: -1.5rem;
  }

  .md\:focus\:-translate-y-8:focus {
    --transform-translate-y: -2rem;
  }

  .md\:focus\:-translate-y-10:focus {
    --transform-translate-y: -2.5rem;
  }

  .md\:focus\:-translate-y-12:focus {
    --transform-translate-y: -3rem;
  }

  .md\:focus\:-translate-y-16:focus {
    --transform-translate-y: -4rem;
  }

  .md\:focus\:-translate-y-20:focus {
    --transform-translate-y: -5rem;
  }

  .md\:focus\:-translate-y-24:focus {
    --transform-translate-y: -6rem;
  }

  .md\:focus\:-translate-y-32:focus {
    --transform-translate-y: -8rem;
  }

  .md\:focus\:-translate-y-40:focus {
    --transform-translate-y: -10rem;
  }

  .md\:focus\:-translate-y-48:focus {
    --transform-translate-y: -12rem;
  }

  .md\:focus\:-translate-y-56:focus {
    --transform-translate-y: -14rem;
  }

  .md\:focus\:-translate-y-64:focus {
    --transform-translate-y: -16rem;
  }

  .md\:focus\:-translate-y-px:focus {
    --transform-translate-y: -1px;
  }

  .md\:focus\:-translate-y-full:focus {
    --transform-translate-y: -100%;
  }

  .md\:focus\:-translate-y-1\/2:focus {
    --transform-translate-y: -50%;
  }

  .md\:focus\:translate-y-1\/2:focus {
    --transform-translate-y: 50%;
  }

  .md\:focus\:translate-y-full:focus {
    --transform-translate-y: 100%;
  }

  .md\:skew-x-0 {
    --transform-skew-x: 0;
  }

  .md\:skew-x-3 {
    --transform-skew-x: 3deg;
  }

  .md\:skew-x-6 {
    --transform-skew-x: 6deg;
  }

  .md\:skew-x-12 {
    --transform-skew-x: 12deg;
  }

  .md\:-skew-x-12 {
    --transform-skew-x: -12deg;
  }

  .md\:-skew-x-6 {
    --transform-skew-x: -6deg;
  }

  .md\:-skew-x-3 {
    --transform-skew-x: -3deg;
  }

  .md\:skew-y-0 {
    --transform-skew-y: 0;
  }

  .md\:skew-y-3 {
    --transform-skew-y: 3deg;
  }

  .md\:skew-y-6 {
    --transform-skew-y: 6deg;
  }

  .md\:skew-y-12 {
    --transform-skew-y: 12deg;
  }

  .md\:-skew-y-12 {
    --transform-skew-y: -12deg;
  }

  .md\:-skew-y-6 {
    --transform-skew-y: -6deg;
  }

  .md\:-skew-y-3 {
    --transform-skew-y: -3deg;
  }

  .md\:hover\:skew-x-0:hover {
    --transform-skew-x: 0;
  }

  .md\:hover\:skew-x-3:hover {
    --transform-skew-x: 3deg;
  }

  .md\:hover\:skew-x-6:hover {
    --transform-skew-x: 6deg;
  }

  .md\:hover\:skew-x-12:hover {
    --transform-skew-x: 12deg;
  }

  .md\:hover\:-skew-x-12:hover {
    --transform-skew-x: -12deg;
  }

  .md\:hover\:-skew-x-6:hover {
    --transform-skew-x: -6deg;
  }

  .md\:hover\:-skew-x-3:hover {
    --transform-skew-x: -3deg;
  }

  .md\:hover\:skew-y-0:hover {
    --transform-skew-y: 0;
  }

  .md\:hover\:skew-y-3:hover {
    --transform-skew-y: 3deg;
  }

  .md\:hover\:skew-y-6:hover {
    --transform-skew-y: 6deg;
  }

  .md\:hover\:skew-y-12:hover {
    --transform-skew-y: 12deg;
  }

  .md\:hover\:-skew-y-12:hover {
    --transform-skew-y: -12deg;
  }

  .md\:hover\:-skew-y-6:hover {
    --transform-skew-y: -6deg;
  }

  .md\:hover\:-skew-y-3:hover {
    --transform-skew-y: -3deg;
  }

  .md\:focus\:skew-x-0:focus {
    --transform-skew-x: 0;
  }

  .md\:focus\:skew-x-3:focus {
    --transform-skew-x: 3deg;
  }

  .md\:focus\:skew-x-6:focus {
    --transform-skew-x: 6deg;
  }

  .md\:focus\:skew-x-12:focus {
    --transform-skew-x: 12deg;
  }

  .md\:focus\:-skew-x-12:focus {
    --transform-skew-x: -12deg;
  }

  .md\:focus\:-skew-x-6:focus {
    --transform-skew-x: -6deg;
  }

  .md\:focus\:-skew-x-3:focus {
    --transform-skew-x: -3deg;
  }

  .md\:focus\:skew-y-0:focus {
    --transform-skew-y: 0;
  }

  .md\:focus\:skew-y-3:focus {
    --transform-skew-y: 3deg;
  }

  .md\:focus\:skew-y-6:focus {
    --transform-skew-y: 6deg;
  }

  .md\:focus\:skew-y-12:focus {
    --transform-skew-y: 12deg;
  }

  .md\:focus\:-skew-y-12:focus {
    --transform-skew-y: -12deg;
  }

  .md\:focus\:-skew-y-6:focus {
    --transform-skew-y: -6deg;
  }

  .md\:focus\:-skew-y-3:focus {
    --transform-skew-y: -3deg;
  }

  .md\:transition-none {
    -webkit-transition-property: none;
    transition-property: none;
  }

  .md\:transition-all {
    -webkit-transition-property: all;
    transition-property: all;
  }

  .md\:transition {
    -webkit-transition-property: background-color, border-color, color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform;
    transition-property: background-color, border-color, color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, -webkit-box-shadow, -webkit-transform;
  }

  .md\:transition-colors {
    -webkit-transition-property: background-color, border-color, color, fill, stroke;
    transition-property: background-color, border-color, color, fill, stroke;
  }

  .md\:transition-opacity {
    -webkit-transition-property: opacity;
    transition-property: opacity;
  }

  .md\:transition-shadow {
    -webkit-transition-property: -webkit-box-shadow;
    transition-property: -webkit-box-shadow;
    transition-property: box-shadow;
    transition-property: box-shadow, -webkit-box-shadow;
  }

  .md\:transition-transform {
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
  }

  .md\:ease-linear {
    -webkit-transition-timing-function: linear;
            transition-timing-function: linear;
  }

  .md\:ease-in {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .md\:ease-out {
    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .md\:ease-in-out {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .md\:ease-ease {
    -webkit-transition-timing-function: ease;
            transition-timing-function: ease;
  }

  .md\:duration-75 {
    -webkit-transition-duration: 75ms;
            transition-duration: 75ms;
  }

  .md\:duration-100 {
    -webkit-transition-duration: 100ms;
            transition-duration: 100ms;
  }

  .md\:duration-150 {
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms;
  }

  .md\:duration-200 {
    -webkit-transition-duration: 200ms;
            transition-duration: 200ms;
  }

  .md\:duration-300 {
    -webkit-transition-duration: 300ms;
            transition-duration: 300ms;
  }

  .md\:duration-500 {
    -webkit-transition-duration: 500ms;
            transition-duration: 500ms;
  }

  .md\:duration-700 {
    -webkit-transition-duration: 700ms;
            transition-duration: 700ms;
  }

  .md\:duration-1000 {
    -webkit-transition-duration: 1000ms;
            transition-duration: 1000ms;
  }

  .md\:delay-75 {
    -webkit-transition-delay: 75ms;
            transition-delay: 75ms;
  }

  .md\:delay-100 {
    -webkit-transition-delay: 100ms;
            transition-delay: 100ms;
  }

  .md\:delay-150 {
    -webkit-transition-delay: 150ms;
            transition-delay: 150ms;
  }

  .md\:delay-200 {
    -webkit-transition-delay: 200ms;
            transition-delay: 200ms;
  }

  .md\:delay-300 {
    -webkit-transition-delay: 300ms;
            transition-delay: 300ms;
  }

  .md\:delay-500 {
    -webkit-transition-delay: 500ms;
            transition-delay: 500ms;
  }

  .md\:delay-700 {
    -webkit-transition-delay: 700ms;
            transition-delay: 700ms;
  }

  .md\:delay-1000 {
    -webkit-transition-delay: 1000ms;
            transition-delay: 1000ms;
  }

  .md\:nav-span {
    width: 80%;
    height: 2px;
    margin: 0 auto;
    display: block;
    background: #555;
    -webkit-transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
    transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
  }

  .md\:hover\:nav-span:hover {
    width: 80%;
    height: 2px;
    margin: 0 auto;
    display: block;
    background: #555;
    -webkit-transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
    transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
  }
}

@media (min-width: 1024px) {
  .lg\:container {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
  }

  @media (min-width: 640px) {
    .lg\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .lg\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .lg\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .lg\:container {
      max-width: 1280px;
    }
  }

  .lg\:space-y-0 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse));
  }

  .lg\:space-x-0 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--space-y-reverse));
  }

  .lg\:space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse));
  }

  .lg\:space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--space-y-reverse));
  }

  .lg\:space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse));
  }

  .lg\:space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--space-y-reverse));
  }

  .lg\:space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--space-y-reverse));
  }

  .lg\:space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2rem * var(--space-y-reverse));
  }

  .lg\:space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(2rem * var(--space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--space-y-reverse));
  }

  .lg\:space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(3rem * var(--space-y-reverse));
  }

  .lg\:space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(3rem * var(--space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(4rem * var(--space-y-reverse));
  }

  .lg\:space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(4rem * var(--space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(5rem * var(--space-y-reverse));
  }

  .lg\:space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(5rem * var(--space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(6rem * var(--space-y-reverse));
  }

  .lg\:space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(6rem * var(--space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(8rem * var(--space-y-reverse));
  }

  .lg\:space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(8rem * var(--space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(10rem * var(--space-y-reverse));
  }

  .lg\:space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(10rem * var(--space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(12rem * var(--space-y-reverse));
  }

  .lg\:space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(12rem * var(--space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(14rem * var(--space-y-reverse));
  }

  .lg\:space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(14rem * var(--space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(16rem * var(--space-y-reverse));
  }

  .lg\:space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(16rem * var(--space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-px > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse));
  }

  .lg\:space-x-px > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  }

  .lg\:-space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  }

  .lg\:-space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  }

  .lg\:-space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1rem * var(--space-y-reverse));
  }

  .lg\:-space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1rem * var(--space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  }

  .lg\:-space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  }

  .lg\:-space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2rem * var(--space-y-reverse));
  }

  .lg\:-space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-2rem * var(--space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  }

  .lg\:-space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-3rem * var(--space-y-reverse));
  }

  .lg\:-space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-3rem * var(--space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-4rem * var(--space-y-reverse));
  }

  .lg\:-space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-4rem * var(--space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-5rem * var(--space-y-reverse));
  }

  .lg\:-space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-5rem * var(--space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-6rem * var(--space-y-reverse));
  }

  .lg\:-space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-6rem * var(--space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-8rem * var(--space-y-reverse));
  }

  .lg\:-space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-8rem * var(--space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-10rem * var(--space-y-reverse));
  }

  .lg\:-space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-10rem * var(--space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-12rem * var(--space-y-reverse));
  }

  .lg\:-space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-12rem * var(--space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-14rem * var(--space-y-reverse));
  }

  .lg\:-space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-14rem * var(--space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-16rem * var(--space-y-reverse));
  }

  .lg\:-space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-16rem * var(--space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-px > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse));
  }

  .lg\:-space-x-px > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-reverse > :not(template) ~ :not(template) {
    --space-y-reverse: 1;
  }

  .lg\:space-x-reverse > :not(template) ~ :not(template) {
    --space-x-reverse: 1;
  }

  .lg\:divide-y-0 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(0px * var(--divide-y-reverse));
  }

  .lg\:divide-x-0 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(0px * var(--divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  }

  .lg\:divide-y-2 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(2px * var(--divide-y-reverse));
  }

  .lg\:divide-x-2 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(2px * var(--divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  }

  .lg\:divide-y-4 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(4px * var(--divide-y-reverse));
  }

  .lg\:divide-x-4 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(4px * var(--divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  }

  .lg\:divide-y-8 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(8px * var(--divide-y-reverse));
  }

  .lg\:divide-x-8 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(8px * var(--divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  }

  .lg\:divide-y > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse));
  }

  .lg\:divide-x > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(1px * var(--divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  }

  .lg\:divide-y-reverse > :not(template) ~ :not(template) {
    --divide-y-reverse: 1;
  }

  .lg\:divide-x-reverse > :not(template) ~ :not(template) {
    --divide-x-reverse: 1;
  }

  .lg\:divide-transparent > :not(template) ~ :not(template) {
    border-color: transparent;
  }

  .lg\:divide-current > :not(template) ~ :not(template) {
    border-color: currentColor;
  }

  .lg\:divide-black > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #000;
    border-color: rgba(0, 0, 0, var(--divide-opacity));
  }

  .lg\:divide-white > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fff;
    border-color: rgba(255, 255, 255, var(--divide-opacity));
  }

  .lg\:divide-gray-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f7fafc;
    border-color: rgba(247, 250, 252, var(--divide-opacity));
  }

  .lg\:divide-gray-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #edf2f7;
    border-color: rgba(237, 242, 247, var(--divide-opacity));
  }

  .lg\:divide-gray-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e2e8f0;
    border-color: rgba(226, 232, 240, var(--divide-opacity));
  }

  .lg\:divide-gray-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #cbd5e0;
    border-color: rgba(203, 213, 224, var(--divide-opacity));
  }

  .lg\:divide-gray-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #a0aec0;
    border-color: rgba(160, 174, 192, var(--divide-opacity));
  }

  .lg\:divide-gray-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #718096;
    border-color: rgba(113, 128, 150, var(--divide-opacity));
  }

  .lg\:divide-gray-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #4a5568;
    border-color: rgba(74, 85, 104, var(--divide-opacity));
  }

  .lg\:divide-gray-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2d3748;
    border-color: rgba(45, 55, 72, var(--divide-opacity));
  }

  .lg\:divide-gray-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #1a202c;
    border-color: rgba(26, 32, 44, var(--divide-opacity));
  }

  .lg\:divide-red-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fff5f5;
    border-color: rgba(255, 245, 245, var(--divide-opacity));
  }

  .lg\:divide-red-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fed7d7;
    border-color: rgba(254, 215, 215, var(--divide-opacity));
  }

  .lg\:divide-red-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #feb2b2;
    border-color: rgba(254, 178, 178, var(--divide-opacity));
  }

  .lg\:divide-red-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fc8181;
    border-color: rgba(252, 129, 129, var(--divide-opacity));
  }

  .lg\:divide-red-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f56565;
    border-color: rgba(245, 101, 101, var(--divide-opacity));
  }

  .lg\:divide-red-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e53e3e;
    border-color: rgba(229, 62, 62, var(--divide-opacity));
  }

  .lg\:divide-red-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c53030;
    border-color: rgba(197, 48, 48, var(--divide-opacity));
  }

  .lg\:divide-red-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9b2c2c;
    border-color: rgba(155, 44, 44, var(--divide-opacity));
  }

  .lg\:divide-red-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #742a2a;
    border-color: rgba(116, 42, 42, var(--divide-opacity));
  }

  .lg\:divide-orange-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fffaf0;
    border-color: rgba(255, 250, 240, var(--divide-opacity));
  }

  .lg\:divide-orange-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #feebc8;
    border-color: rgba(254, 235, 200, var(--divide-opacity));
  }

  .lg\:divide-orange-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fbd38d;
    border-color: rgba(251, 211, 141, var(--divide-opacity));
  }

  .lg\:divide-orange-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f6ad55;
    border-color: rgba(246, 173, 85, var(--divide-opacity));
  }

  .lg\:divide-orange-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ed8936;
    border-color: rgba(237, 137, 54, var(--divide-opacity));
  }

  .lg\:divide-orange-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #dd6b20;
    border-color: rgba(221, 107, 32, var(--divide-opacity));
  }

  .lg\:divide-orange-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c05621;
    border-color: rgba(192, 86, 33, var(--divide-opacity));
  }

  .lg\:divide-orange-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9c4221;
    border-color: rgba(156, 66, 33, var(--divide-opacity));
  }

  .lg\:divide-orange-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #7b341e;
    border-color: rgba(123, 52, 30, var(--divide-opacity));
  }

  .lg\:divide-yellow-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fffff0;
    border-color: rgba(255, 255, 240, var(--divide-opacity));
  }

  .lg\:divide-yellow-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fefcbf;
    border-color: rgba(254, 252, 191, var(--divide-opacity));
  }

  .lg\:divide-yellow-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #faf089;
    border-color: rgba(250, 240, 137, var(--divide-opacity));
  }

  .lg\:divide-yellow-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f6e05e;
    border-color: rgba(246, 224, 94, var(--divide-opacity));
  }

  .lg\:divide-yellow-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ecc94b;
    border-color: rgba(236, 201, 75, var(--divide-opacity));
  }

  .lg\:divide-yellow-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #d69e2e;
    border-color: rgba(214, 158, 46, var(--divide-opacity));
  }

  .lg\:divide-yellow-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #b7791f;
    border-color: rgba(183, 121, 31, var(--divide-opacity));
  }

  .lg\:divide-yellow-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #975a16;
    border-color: rgba(151, 90, 22, var(--divide-opacity));
  }

  .lg\:divide-yellow-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #744210;
    border-color: rgba(116, 66, 16, var(--divide-opacity));
  }

  .lg\:divide-green-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f0fff4;
    border-color: rgba(240, 255, 244, var(--divide-opacity));
  }

  .lg\:divide-green-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c6f6d5;
    border-color: rgba(198, 246, 213, var(--divide-opacity));
  }

  .lg\:divide-green-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9ae6b4;
    border-color: rgba(154, 230, 180, var(--divide-opacity));
  }

  .lg\:divide-green-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #68d391;
    border-color: rgba(104, 211, 145, var(--divide-opacity));
  }

  .lg\:divide-green-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #48bb78;
    border-color: rgba(72, 187, 120, var(--divide-opacity));
  }

  .lg\:divide-green-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #38a169;
    border-color: rgba(56, 161, 105, var(--divide-opacity));
  }

  .lg\:divide-green-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2f855a;
    border-color: rgba(47, 133, 90, var(--divide-opacity));
  }

  .lg\:divide-green-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--divide-opacity));
  }

  .lg\:divide-green-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #22543d;
    border-color: rgba(34, 84, 61, var(--divide-opacity));
  }

  .lg\:divide-teal-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e6fffa;
    border-color: rgba(230, 255, 250, var(--divide-opacity));
  }

  .lg\:divide-teal-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #b2f5ea;
    border-color: rgba(178, 245, 234, var(--divide-opacity));
  }

  .lg\:divide-teal-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #81e6d9;
    border-color: rgba(129, 230, 217, var(--divide-opacity));
  }

  .lg\:divide-teal-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #4fd1c5;
    border-color: rgba(79, 209, 197, var(--divide-opacity));
  }

  .lg\:divide-teal-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #38b2ac;
    border-color: rgba(56, 178, 172, var(--divide-opacity));
  }

  .lg\:divide-teal-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #319795;
    border-color: rgba(49, 151, 149, var(--divide-opacity));
  }

  .lg\:divide-teal-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2c7a7b;
    border-color: rgba(44, 122, 123, var(--divide-opacity));
  }

  .lg\:divide-teal-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #285e61;
    border-color: rgba(40, 94, 97, var(--divide-opacity));
  }

  .lg\:divide-teal-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #234e52;
    border-color: rgba(35, 78, 82, var(--divide-opacity));
  }

  .lg\:divide-blue-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ebf8ff;
    border-color: rgba(235, 248, 255, var(--divide-opacity));
  }

  .lg\:divide-blue-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #bee3f8;
    border-color: rgba(190, 227, 248, var(--divide-opacity));
  }

  .lg\:divide-blue-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #90cdf4;
    border-color: rgba(144, 205, 244, var(--divide-opacity));
  }

  .lg\:divide-blue-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #63b3ed;
    border-color: rgba(99, 179, 237, var(--divide-opacity));
  }

  .lg\:divide-blue-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #4299e1;
    border-color: rgba(66, 153, 225, var(--divide-opacity));
  }

  .lg\:divide-blue-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #3182ce;
    border-color: rgba(49, 130, 206, var(--divide-opacity));
  }

  .lg\:divide-blue-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2b6cb0;
    border-color: rgba(43, 108, 176, var(--divide-opacity));
  }

  .lg\:divide-blue-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2c5282;
    border-color: rgba(44, 82, 130, var(--divide-opacity));
  }

  .lg\:divide-blue-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2a4365;
    border-color: rgba(42, 67, 101, var(--divide-opacity));
  }

  .lg\:divide-indigo-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ebf4ff;
    border-color: rgba(235, 244, 255, var(--divide-opacity));
  }

  .lg\:divide-indigo-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c3dafe;
    border-color: rgba(195, 218, 254, var(--divide-opacity));
  }

  .lg\:divide-indigo-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #a3bffa;
    border-color: rgba(163, 191, 250, var(--divide-opacity));
  }

  .lg\:divide-indigo-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #7f9cf5;
    border-color: rgba(127, 156, 245, var(--divide-opacity));
  }

  .lg\:divide-indigo-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #667eea;
    border-color: rgba(102, 126, 234, var(--divide-opacity));
  }

  .lg\:divide-indigo-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #5a67d8;
    border-color: rgba(90, 103, 216, var(--divide-opacity));
  }

  .lg\:divide-indigo-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #4c51bf;
    border-color: rgba(76, 81, 191, var(--divide-opacity));
  }

  .lg\:divide-indigo-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #434190;
    border-color: rgba(67, 65, 144, var(--divide-opacity));
  }

  .lg\:divide-indigo-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #3c366b;
    border-color: rgba(60, 54, 107, var(--divide-opacity));
  }

  .lg\:divide-purple-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #faf5ff;
    border-color: rgba(250, 245, 255, var(--divide-opacity));
  }

  .lg\:divide-purple-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e9d8fd;
    border-color: rgba(233, 216, 253, var(--divide-opacity));
  }

  .lg\:divide-purple-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #d6bcfa;
    border-color: rgba(214, 188, 250, var(--divide-opacity));
  }

  .lg\:divide-purple-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #b794f4;
    border-color: rgba(183, 148, 244, var(--divide-opacity));
  }

  .lg\:divide-purple-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9f7aea;
    border-color: rgba(159, 122, 234, var(--divide-opacity));
  }

  .lg\:divide-purple-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #805ad5;
    border-color: rgba(128, 90, 213, var(--divide-opacity));
  }

  .lg\:divide-purple-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #6b46c1;
    border-color: rgba(107, 70, 193, var(--divide-opacity));
  }

  .lg\:divide-purple-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #553c9a;
    border-color: rgba(85, 60, 154, var(--divide-opacity));
  }

  .lg\:divide-purple-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #44337a;
    border-color: rgba(68, 51, 122, var(--divide-opacity));
  }

  .lg\:divide-pink-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fff5f7;
    border-color: rgba(255, 245, 247, var(--divide-opacity));
  }

  .lg\:divide-pink-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fed7e2;
    border-color: rgba(254, 215, 226, var(--divide-opacity));
  }

  .lg\:divide-pink-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fbb6ce;
    border-color: rgba(251, 182, 206, var(--divide-opacity));
  }

  .lg\:divide-pink-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f687b3;
    border-color: rgba(246, 135, 179, var(--divide-opacity));
  }

  .lg\:divide-pink-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ed64a6;
    border-color: rgba(237, 100, 166, var(--divide-opacity));
  }

  .lg\:divide-pink-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #d53f8c;
    border-color: rgba(213, 63, 140, var(--divide-opacity));
  }

  .lg\:divide-pink-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #b83280;
    border-color: rgba(184, 50, 128, var(--divide-opacity));
  }

  .lg\:divide-pink-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #97266d;
    border-color: rgba(151, 38, 109, var(--divide-opacity));
  }

  .lg\:divide-pink-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #702459;
    border-color: rgba(112, 36, 89, var(--divide-opacity));
  }

  .lg\:divide-esa > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e53261;
    border-color: rgba(229, 50, 97, var(--divide-opacity));
  }

  .lg\:divide-opacity-0 > :not(template) ~ :not(template) {
    --divide-opacity: 0;
  }

  .lg\:divide-opacity-25 > :not(template) ~ :not(template) {
    --divide-opacity: 0.25;
  }

  .lg\:divide-opacity-50 > :not(template) ~ :not(template) {
    --divide-opacity: 0.5;
  }

  .lg\:divide-opacity-75 > :not(template) ~ :not(template) {
    --divide-opacity: 0.75;
  }

  .lg\:divide-opacity-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
  }

  .lg\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lg\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lg\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lg\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lg\:appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .lg\:bg-fixed {
    background-attachment: fixed;
  }

  .lg\:bg-local {
    background-attachment: local;
  }

  .lg\:bg-scroll {
    background-attachment: scroll;
  }

  .lg\:bg-transparent {
    background-color: transparent;
  }

  .lg\:bg-current {
    background-color: currentColor;
  }

  .lg\:bg-black {
    --bg-opacity: 1;
    background-color: #000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .lg\:bg-white {
    --bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .lg\:bg-gray-100 {
    --bg-opacity: 1;
    background-color: #f7fafc;
    background-color: rgba(247, 250, 252, var(--bg-opacity));
  }

  .lg\:bg-gray-200 {
    --bg-opacity: 1;
    background-color: #edf2f7;
    background-color: rgba(237, 242, 247, var(--bg-opacity));
  }

  .lg\:bg-gray-300 {
    --bg-opacity: 1;
    background-color: #e2e8f0;
    background-color: rgba(226, 232, 240, var(--bg-opacity));
  }

  .lg\:bg-gray-400 {
    --bg-opacity: 1;
    background-color: #cbd5e0;
    background-color: rgba(203, 213, 224, var(--bg-opacity));
  }

  .lg\:bg-gray-500 {
    --bg-opacity: 1;
    background-color: #a0aec0;
    background-color: rgba(160, 174, 192, var(--bg-opacity));
  }

  .lg\:bg-gray-600 {
    --bg-opacity: 1;
    background-color: #718096;
    background-color: rgba(113, 128, 150, var(--bg-opacity));
  }

  .lg\:bg-gray-700 {
    --bg-opacity: 1;
    background-color: #4a5568;
    background-color: rgba(74, 85, 104, var(--bg-opacity));
  }

  .lg\:bg-gray-800 {
    --bg-opacity: 1;
    background-color: #2d3748;
    background-color: rgba(45, 55, 72, var(--bg-opacity));
  }

  .lg\:bg-gray-900 {
    --bg-opacity: 1;
    background-color: #1a202c;
    background-color: rgba(26, 32, 44, var(--bg-opacity));
  }

  .lg\:bg-red-100 {
    --bg-opacity: 1;
    background-color: #fff5f5;
    background-color: rgba(255, 245, 245, var(--bg-opacity));
  }

  .lg\:bg-red-200 {
    --bg-opacity: 1;
    background-color: #fed7d7;
    background-color: rgba(254, 215, 215, var(--bg-opacity));
  }

  .lg\:bg-red-300 {
    --bg-opacity: 1;
    background-color: #feb2b2;
    background-color: rgba(254, 178, 178, var(--bg-opacity));
  }

  .lg\:bg-red-400 {
    --bg-opacity: 1;
    background-color: #fc8181;
    background-color: rgba(252, 129, 129, var(--bg-opacity));
  }

  .lg\:bg-red-500 {
    --bg-opacity: 1;
    background-color: #f56565;
    background-color: rgba(245, 101, 101, var(--bg-opacity));
  }

  .lg\:bg-red-600 {
    --bg-opacity: 1;
    background-color: #e53e3e;
    background-color: rgba(229, 62, 62, var(--bg-opacity));
  }

  .lg\:bg-red-700 {
    --bg-opacity: 1;
    background-color: #c53030;
    background-color: rgba(197, 48, 48, var(--bg-opacity));
  }

  .lg\:bg-red-800 {
    --bg-opacity: 1;
    background-color: #9b2c2c;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .lg\:bg-red-900 {
    --bg-opacity: 1;
    background-color: #742a2a;
    background-color: rgba(116, 42, 42, var(--bg-opacity));
  }

  .lg\:bg-orange-100 {
    --bg-opacity: 1;
    background-color: #fffaf0;
    background-color: rgba(255, 250, 240, var(--bg-opacity));
  }

  .lg\:bg-orange-200 {
    --bg-opacity: 1;
    background-color: #feebc8;
    background-color: rgba(254, 235, 200, var(--bg-opacity));
  }

  .lg\:bg-orange-300 {
    --bg-opacity: 1;
    background-color: #fbd38d;
    background-color: rgba(251, 211, 141, var(--bg-opacity));
  }

  .lg\:bg-orange-400 {
    --bg-opacity: 1;
    background-color: #f6ad55;
    background-color: rgba(246, 173, 85, var(--bg-opacity));
  }

  .lg\:bg-orange-500 {
    --bg-opacity: 1;
    background-color: #ed8936;
    background-color: rgba(237, 137, 54, var(--bg-opacity));
  }

  .lg\:bg-orange-600 {
    --bg-opacity: 1;
    background-color: #dd6b20;
    background-color: rgba(221, 107, 32, var(--bg-opacity));
  }

  .lg\:bg-orange-700 {
    --bg-opacity: 1;
    background-color: #c05621;
    background-color: rgba(192, 86, 33, var(--bg-opacity));
  }

  .lg\:bg-orange-800 {
    --bg-opacity: 1;
    background-color: #9c4221;
    background-color: rgba(156, 66, 33, var(--bg-opacity));
  }

  .lg\:bg-orange-900 {
    --bg-opacity: 1;
    background-color: #7b341e;
    background-color: rgba(123, 52, 30, var(--bg-opacity));
  }

  .lg\:bg-yellow-100 {
    --bg-opacity: 1;
    background-color: #fffff0;
    background-color: rgba(255, 255, 240, var(--bg-opacity));
  }

  .lg\:bg-yellow-200 {
    --bg-opacity: 1;
    background-color: #fefcbf;
    background-color: rgba(254, 252, 191, var(--bg-opacity));
  }

  .lg\:bg-yellow-300 {
    --bg-opacity: 1;
    background-color: #faf089;
    background-color: rgba(250, 240, 137, var(--bg-opacity));
  }

  .lg\:bg-yellow-400 {
    --bg-opacity: 1;
    background-color: #f6e05e;
    background-color: rgba(246, 224, 94, var(--bg-opacity));
  }

  .lg\:bg-yellow-500 {
    --bg-opacity: 1;
    background-color: #ecc94b;
    background-color: rgba(236, 201, 75, var(--bg-opacity));
  }

  .lg\:bg-yellow-600 {
    --bg-opacity: 1;
    background-color: #d69e2e;
    background-color: rgba(214, 158, 46, var(--bg-opacity));
  }

  .lg\:bg-yellow-700 {
    --bg-opacity: 1;
    background-color: #b7791f;
    background-color: rgba(183, 121, 31, var(--bg-opacity));
  }

  .lg\:bg-yellow-800 {
    --bg-opacity: 1;
    background-color: #975a16;
    background-color: rgba(151, 90, 22, var(--bg-opacity));
  }

  .lg\:bg-yellow-900 {
    --bg-opacity: 1;
    background-color: #744210;
    background-color: rgba(116, 66, 16, var(--bg-opacity));
  }

  .lg\:bg-green-100 {
    --bg-opacity: 1;
    background-color: #f0fff4;
    background-color: rgba(240, 255, 244, var(--bg-opacity));
  }

  .lg\:bg-green-200 {
    --bg-opacity: 1;
    background-color: #c6f6d5;
    background-color: rgba(198, 246, 213, var(--bg-opacity));
  }

  .lg\:bg-green-300 {
    --bg-opacity: 1;
    background-color: #9ae6b4;
    background-color: rgba(154, 230, 180, var(--bg-opacity));
  }

  .lg\:bg-green-400 {
    --bg-opacity: 1;
    background-color: #68d391;
    background-color: rgba(104, 211, 145, var(--bg-opacity));
  }

  .lg\:bg-green-500 {
    --bg-opacity: 1;
    background-color: #48bb78;
    background-color: rgba(72, 187, 120, var(--bg-opacity));
  }

  .lg\:bg-green-600 {
    --bg-opacity: 1;
    background-color: #38a169;
    background-color: rgba(56, 161, 105, var(--bg-opacity));
  }

  .lg\:bg-green-700 {
    --bg-opacity: 1;
    background-color: #2f855a;
    background-color: rgba(47, 133, 90, var(--bg-opacity));
  }

  .lg\:bg-green-800 {
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .lg\:bg-green-900 {
    --bg-opacity: 1;
    background-color: #22543d;
    background-color: rgba(34, 84, 61, var(--bg-opacity));
  }

  .lg\:bg-teal-100 {
    --bg-opacity: 1;
    background-color: #e6fffa;
    background-color: rgba(230, 255, 250, var(--bg-opacity));
  }

  .lg\:bg-teal-200 {
    --bg-opacity: 1;
    background-color: #b2f5ea;
    background-color: rgba(178, 245, 234, var(--bg-opacity));
  }

  .lg\:bg-teal-300 {
    --bg-opacity: 1;
    background-color: #81e6d9;
    background-color: rgba(129, 230, 217, var(--bg-opacity));
  }

  .lg\:bg-teal-400 {
    --bg-opacity: 1;
    background-color: #4fd1c5;
    background-color: rgba(79, 209, 197, var(--bg-opacity));
  }

  .lg\:bg-teal-500 {
    --bg-opacity: 1;
    background-color: #38b2ac;
    background-color: rgba(56, 178, 172, var(--bg-opacity));
  }

  .lg\:bg-teal-600 {
    --bg-opacity: 1;
    background-color: #319795;
    background-color: rgba(49, 151, 149, var(--bg-opacity));
  }

  .lg\:bg-teal-700 {
    --bg-opacity: 1;
    background-color: #2c7a7b;
    background-color: rgba(44, 122, 123, var(--bg-opacity));
  }

  .lg\:bg-teal-800 {
    --bg-opacity: 1;
    background-color: #285e61;
    background-color: rgba(40, 94, 97, var(--bg-opacity));
  }

  .lg\:bg-teal-900 {
    --bg-opacity: 1;
    background-color: #234e52;
    background-color: rgba(35, 78, 82, var(--bg-opacity));
  }

  .lg\:bg-blue-100 {
    --bg-opacity: 1;
    background-color: #ebf8ff;
    background-color: rgba(235, 248, 255, var(--bg-opacity));
  }

  .lg\:bg-blue-200 {
    --bg-opacity: 1;
    background-color: #bee3f8;
    background-color: rgba(190, 227, 248, var(--bg-opacity));
  }

  .lg\:bg-blue-300 {
    --bg-opacity: 1;
    background-color: #90cdf4;
    background-color: rgba(144, 205, 244, var(--bg-opacity));
  }

  .lg\:bg-blue-400 {
    --bg-opacity: 1;
    background-color: #63b3ed;
    background-color: rgba(99, 179, 237, var(--bg-opacity));
  }

  .lg\:bg-blue-500 {
    --bg-opacity: 1;
    background-color: #4299e1;
    background-color: rgba(66, 153, 225, var(--bg-opacity));
  }

  .lg\:bg-blue-600 {
    --bg-opacity: 1;
    background-color: #3182ce;
    background-color: rgba(49, 130, 206, var(--bg-opacity));
  }

  .lg\:bg-blue-700 {
    --bg-opacity: 1;
    background-color: #2b6cb0;
    background-color: rgba(43, 108, 176, var(--bg-opacity));
  }

  .lg\:bg-blue-800 {
    --bg-opacity: 1;
    background-color: #2c5282;
    background-color: rgba(44, 82, 130, var(--bg-opacity));
  }

  .lg\:bg-blue-900 {
    --bg-opacity: 1;
    background-color: #2a4365;
    background-color: rgba(42, 67, 101, var(--bg-opacity));
  }

  .lg\:bg-indigo-100 {
    --bg-opacity: 1;
    background-color: #ebf4ff;
    background-color: rgba(235, 244, 255, var(--bg-opacity));
  }

  .lg\:bg-indigo-200 {
    --bg-opacity: 1;
    background-color: #c3dafe;
    background-color: rgba(195, 218, 254, var(--bg-opacity));
  }

  .lg\:bg-indigo-300 {
    --bg-opacity: 1;
    background-color: #a3bffa;
    background-color: rgba(163, 191, 250, var(--bg-opacity));
  }

  .lg\:bg-indigo-400 {
    --bg-opacity: 1;
    background-color: #7f9cf5;
    background-color: rgba(127, 156, 245, var(--bg-opacity));
  }

  .lg\:bg-indigo-500 {
    --bg-opacity: 1;
    background-color: #667eea;
    background-color: rgba(102, 126, 234, var(--bg-opacity));
  }

  .lg\:bg-indigo-600 {
    --bg-opacity: 1;
    background-color: #5a67d8;
    background-color: rgba(90, 103, 216, var(--bg-opacity));
  }

  .lg\:bg-indigo-700 {
    --bg-opacity: 1;
    background-color: #4c51bf;
    background-color: rgba(76, 81, 191, var(--bg-opacity));
  }

  .lg\:bg-indigo-800 {
    --bg-opacity: 1;
    background-color: #434190;
    background-color: rgba(67, 65, 144, var(--bg-opacity));
  }

  .lg\:bg-indigo-900 {
    --bg-opacity: 1;
    background-color: #3c366b;
    background-color: rgba(60, 54, 107, var(--bg-opacity));
  }

  .lg\:bg-purple-100 {
    --bg-opacity: 1;
    background-color: #faf5ff;
    background-color: rgba(250, 245, 255, var(--bg-opacity));
  }

  .lg\:bg-purple-200 {
    --bg-opacity: 1;
    background-color: #e9d8fd;
    background-color: rgba(233, 216, 253, var(--bg-opacity));
  }

  .lg\:bg-purple-300 {
    --bg-opacity: 1;
    background-color: #d6bcfa;
    background-color: rgba(214, 188, 250, var(--bg-opacity));
  }

  .lg\:bg-purple-400 {
    --bg-opacity: 1;
    background-color: #b794f4;
    background-color: rgba(183, 148, 244, var(--bg-opacity));
  }

  .lg\:bg-purple-500 {
    --bg-opacity: 1;
    background-color: #9f7aea;
    background-color: rgba(159, 122, 234, var(--bg-opacity));
  }

  .lg\:bg-purple-600 {
    --bg-opacity: 1;
    background-color: #805ad5;
    background-color: rgba(128, 90, 213, var(--bg-opacity));
  }

  .lg\:bg-purple-700 {
    --bg-opacity: 1;
    background-color: #6b46c1;
    background-color: rgba(107, 70, 193, var(--bg-opacity));
  }

  .lg\:bg-purple-800 {
    --bg-opacity: 1;
    background-color: #553c9a;
    background-color: rgba(85, 60, 154, var(--bg-opacity));
  }

  .lg\:bg-purple-900 {
    --bg-opacity: 1;
    background-color: #44337a;
    background-color: rgba(68, 51, 122, var(--bg-opacity));
  }

  .lg\:bg-pink-100 {
    --bg-opacity: 1;
    background-color: #fff5f7;
    background-color: rgba(255, 245, 247, var(--bg-opacity));
  }

  .lg\:bg-pink-200 {
    --bg-opacity: 1;
    background-color: #fed7e2;
    background-color: rgba(254, 215, 226, var(--bg-opacity));
  }

  .lg\:bg-pink-300 {
    --bg-opacity: 1;
    background-color: #fbb6ce;
    background-color: rgba(251, 182, 206, var(--bg-opacity));
  }

  .lg\:bg-pink-400 {
    --bg-opacity: 1;
    background-color: #f687b3;
    background-color: rgba(246, 135, 179, var(--bg-opacity));
  }

  .lg\:bg-pink-500 {
    --bg-opacity: 1;
    background-color: #ed64a6;
    background-color: rgba(237, 100, 166, var(--bg-opacity));
  }

  .lg\:bg-pink-600 {
    --bg-opacity: 1;
    background-color: #d53f8c;
    background-color: rgba(213, 63, 140, var(--bg-opacity));
  }

  .lg\:bg-pink-700 {
    --bg-opacity: 1;
    background-color: #b83280;
    background-color: rgba(184, 50, 128, var(--bg-opacity));
  }

  .lg\:bg-pink-800 {
    --bg-opacity: 1;
    background-color: #97266d;
    background-color: rgba(151, 38, 109, var(--bg-opacity));
  }

  .lg\:bg-pink-900 {
    --bg-opacity: 1;
    background-color: #702459;
    background-color: rgba(112, 36, 89, var(--bg-opacity));
  }

  .lg\:bg-esa {
    --bg-opacity: 1;
    background-color: #e53261;
    background-color: rgba(229, 50, 97, var(--bg-opacity));
  }

  .lg\:odd\:bg-transparent:nth-child(odd) {
    background-color: transparent;
  }

  .lg\:odd\:bg-current:nth-child(odd) {
    background-color: currentColor;
  }

  .lg\:odd\:bg-black:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .lg\:odd\:bg-white:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .lg\:odd\:bg-gray-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f7fafc;
    background-color: rgba(247, 250, 252, var(--bg-opacity));
  }

  .lg\:odd\:bg-gray-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #edf2f7;
    background-color: rgba(237, 242, 247, var(--bg-opacity));
  }

  .lg\:odd\:bg-gray-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e2e8f0;
    background-color: rgba(226, 232, 240, var(--bg-opacity));
  }

  .lg\:odd\:bg-gray-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #cbd5e0;
    background-color: rgba(203, 213, 224, var(--bg-opacity));
  }

  .lg\:odd\:bg-gray-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #a0aec0;
    background-color: rgba(160, 174, 192, var(--bg-opacity));
  }

  .lg\:odd\:bg-gray-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #718096;
    background-color: rgba(113, 128, 150, var(--bg-opacity));
  }

  .lg\:odd\:bg-gray-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #4a5568;
    background-color: rgba(74, 85, 104, var(--bg-opacity));
  }

  .lg\:odd\:bg-gray-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2d3748;
    background-color: rgba(45, 55, 72, var(--bg-opacity));
  }

  .lg\:odd\:bg-gray-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #1a202c;
    background-color: rgba(26, 32, 44, var(--bg-opacity));
  }

  .lg\:odd\:bg-red-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fff5f5;
    background-color: rgba(255, 245, 245, var(--bg-opacity));
  }

  .lg\:odd\:bg-red-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fed7d7;
    background-color: rgba(254, 215, 215, var(--bg-opacity));
  }

  .lg\:odd\:bg-red-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #feb2b2;
    background-color: rgba(254, 178, 178, var(--bg-opacity));
  }

  .lg\:odd\:bg-red-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fc8181;
    background-color: rgba(252, 129, 129, var(--bg-opacity));
  }

  .lg\:odd\:bg-red-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f56565;
    background-color: rgba(245, 101, 101, var(--bg-opacity));
  }

  .lg\:odd\:bg-red-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e53e3e;
    background-color: rgba(229, 62, 62, var(--bg-opacity));
  }

  .lg\:odd\:bg-red-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #c53030;
    background-color: rgba(197, 48, 48, var(--bg-opacity));
  }

  .lg\:odd\:bg-red-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #9b2c2c;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .lg\:odd\:bg-red-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #742a2a;
    background-color: rgba(116, 42, 42, var(--bg-opacity));
  }

  .lg\:odd\:bg-orange-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fffaf0;
    background-color: rgba(255, 250, 240, var(--bg-opacity));
  }

  .lg\:odd\:bg-orange-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #feebc8;
    background-color: rgba(254, 235, 200, var(--bg-opacity));
  }

  .lg\:odd\:bg-orange-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fbd38d;
    background-color: rgba(251, 211, 141, var(--bg-opacity));
  }

  .lg\:odd\:bg-orange-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f6ad55;
    background-color: rgba(246, 173, 85, var(--bg-opacity));
  }

  .lg\:odd\:bg-orange-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ed8936;
    background-color: rgba(237, 137, 54, var(--bg-opacity));
  }

  .lg\:odd\:bg-orange-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #dd6b20;
    background-color: rgba(221, 107, 32, var(--bg-opacity));
  }

  .lg\:odd\:bg-orange-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #c05621;
    background-color: rgba(192, 86, 33, var(--bg-opacity));
  }

  .lg\:odd\:bg-orange-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #9c4221;
    background-color: rgba(156, 66, 33, var(--bg-opacity));
  }

  .lg\:odd\:bg-orange-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #7b341e;
    background-color: rgba(123, 52, 30, var(--bg-opacity));
  }

  .lg\:odd\:bg-yellow-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fffff0;
    background-color: rgba(255, 255, 240, var(--bg-opacity));
  }

  .lg\:odd\:bg-yellow-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fefcbf;
    background-color: rgba(254, 252, 191, var(--bg-opacity));
  }

  .lg\:odd\:bg-yellow-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #faf089;
    background-color: rgba(250, 240, 137, var(--bg-opacity));
  }

  .lg\:odd\:bg-yellow-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f6e05e;
    background-color: rgba(246, 224, 94, var(--bg-opacity));
  }

  .lg\:odd\:bg-yellow-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ecc94b;
    background-color: rgba(236, 201, 75, var(--bg-opacity));
  }

  .lg\:odd\:bg-yellow-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #d69e2e;
    background-color: rgba(214, 158, 46, var(--bg-opacity));
  }

  .lg\:odd\:bg-yellow-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #b7791f;
    background-color: rgba(183, 121, 31, var(--bg-opacity));
  }

  .lg\:odd\:bg-yellow-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #975a16;
    background-color: rgba(151, 90, 22, var(--bg-opacity));
  }

  .lg\:odd\:bg-yellow-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #744210;
    background-color: rgba(116, 66, 16, var(--bg-opacity));
  }

  .lg\:odd\:bg-green-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f0fff4;
    background-color: rgba(240, 255, 244, var(--bg-opacity));
  }

  .lg\:odd\:bg-green-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #c6f6d5;
    background-color: rgba(198, 246, 213, var(--bg-opacity));
  }

  .lg\:odd\:bg-green-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #9ae6b4;
    background-color: rgba(154, 230, 180, var(--bg-opacity));
  }

  .lg\:odd\:bg-green-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #68d391;
    background-color: rgba(104, 211, 145, var(--bg-opacity));
  }

  .lg\:odd\:bg-green-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #48bb78;
    background-color: rgba(72, 187, 120, var(--bg-opacity));
  }

  .lg\:odd\:bg-green-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #38a169;
    background-color: rgba(56, 161, 105, var(--bg-opacity));
  }

  .lg\:odd\:bg-green-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2f855a;
    background-color: rgba(47, 133, 90, var(--bg-opacity));
  }

  .lg\:odd\:bg-green-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .lg\:odd\:bg-green-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #22543d;
    background-color: rgba(34, 84, 61, var(--bg-opacity));
  }

  .lg\:odd\:bg-teal-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e6fffa;
    background-color: rgba(230, 255, 250, var(--bg-opacity));
  }

  .lg\:odd\:bg-teal-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #b2f5ea;
    background-color: rgba(178, 245, 234, var(--bg-opacity));
  }

  .lg\:odd\:bg-teal-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #81e6d9;
    background-color: rgba(129, 230, 217, var(--bg-opacity));
  }

  .lg\:odd\:bg-teal-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #4fd1c5;
    background-color: rgba(79, 209, 197, var(--bg-opacity));
  }

  .lg\:odd\:bg-teal-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #38b2ac;
    background-color: rgba(56, 178, 172, var(--bg-opacity));
  }

  .lg\:odd\:bg-teal-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #319795;
    background-color: rgba(49, 151, 149, var(--bg-opacity));
  }

  .lg\:odd\:bg-teal-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2c7a7b;
    background-color: rgba(44, 122, 123, var(--bg-opacity));
  }

  .lg\:odd\:bg-teal-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #285e61;
    background-color: rgba(40, 94, 97, var(--bg-opacity));
  }

  .lg\:odd\:bg-teal-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #234e52;
    background-color: rgba(35, 78, 82, var(--bg-opacity));
  }

  .lg\:odd\:bg-blue-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ebf8ff;
    background-color: rgba(235, 248, 255, var(--bg-opacity));
  }

  .lg\:odd\:bg-blue-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #bee3f8;
    background-color: rgba(190, 227, 248, var(--bg-opacity));
  }

  .lg\:odd\:bg-blue-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #90cdf4;
    background-color: rgba(144, 205, 244, var(--bg-opacity));
  }

  .lg\:odd\:bg-blue-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #63b3ed;
    background-color: rgba(99, 179, 237, var(--bg-opacity));
  }

  .lg\:odd\:bg-blue-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #4299e1;
    background-color: rgba(66, 153, 225, var(--bg-opacity));
  }

  .lg\:odd\:bg-blue-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #3182ce;
    background-color: rgba(49, 130, 206, var(--bg-opacity));
  }

  .lg\:odd\:bg-blue-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2b6cb0;
    background-color: rgba(43, 108, 176, var(--bg-opacity));
  }

  .lg\:odd\:bg-blue-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2c5282;
    background-color: rgba(44, 82, 130, var(--bg-opacity));
  }

  .lg\:odd\:bg-blue-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2a4365;
    background-color: rgba(42, 67, 101, var(--bg-opacity));
  }

  .lg\:odd\:bg-indigo-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ebf4ff;
    background-color: rgba(235, 244, 255, var(--bg-opacity));
  }

  .lg\:odd\:bg-indigo-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #c3dafe;
    background-color: rgba(195, 218, 254, var(--bg-opacity));
  }

  .lg\:odd\:bg-indigo-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #a3bffa;
    background-color: rgba(163, 191, 250, var(--bg-opacity));
  }

  .lg\:odd\:bg-indigo-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #7f9cf5;
    background-color: rgba(127, 156, 245, var(--bg-opacity));
  }

  .lg\:odd\:bg-indigo-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #667eea;
    background-color: rgba(102, 126, 234, var(--bg-opacity));
  }

  .lg\:odd\:bg-indigo-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #5a67d8;
    background-color: rgba(90, 103, 216, var(--bg-opacity));
  }

  .lg\:odd\:bg-indigo-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #4c51bf;
    background-color: rgba(76, 81, 191, var(--bg-opacity));
  }

  .lg\:odd\:bg-indigo-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #434190;
    background-color: rgba(67, 65, 144, var(--bg-opacity));
  }

  .lg\:odd\:bg-indigo-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #3c366b;
    background-color: rgba(60, 54, 107, var(--bg-opacity));
  }

  .lg\:odd\:bg-purple-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #faf5ff;
    background-color: rgba(250, 245, 255, var(--bg-opacity));
  }

  .lg\:odd\:bg-purple-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e9d8fd;
    background-color: rgba(233, 216, 253, var(--bg-opacity));
  }

  .lg\:odd\:bg-purple-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #d6bcfa;
    background-color: rgba(214, 188, 250, var(--bg-opacity));
  }

  .lg\:odd\:bg-purple-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #b794f4;
    background-color: rgba(183, 148, 244, var(--bg-opacity));
  }

  .lg\:odd\:bg-purple-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #9f7aea;
    background-color: rgba(159, 122, 234, var(--bg-opacity));
  }

  .lg\:odd\:bg-purple-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #805ad5;
    background-color: rgba(128, 90, 213, var(--bg-opacity));
  }

  .lg\:odd\:bg-purple-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #6b46c1;
    background-color: rgba(107, 70, 193, var(--bg-opacity));
  }

  .lg\:odd\:bg-purple-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #553c9a;
    background-color: rgba(85, 60, 154, var(--bg-opacity));
  }

  .lg\:odd\:bg-purple-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #44337a;
    background-color: rgba(68, 51, 122, var(--bg-opacity));
  }

  .lg\:odd\:bg-pink-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fff5f7;
    background-color: rgba(255, 245, 247, var(--bg-opacity));
  }

  .lg\:odd\:bg-pink-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fed7e2;
    background-color: rgba(254, 215, 226, var(--bg-opacity));
  }

  .lg\:odd\:bg-pink-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fbb6ce;
    background-color: rgba(251, 182, 206, var(--bg-opacity));
  }

  .lg\:odd\:bg-pink-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f687b3;
    background-color: rgba(246, 135, 179, var(--bg-opacity));
  }

  .lg\:odd\:bg-pink-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ed64a6;
    background-color: rgba(237, 100, 166, var(--bg-opacity));
  }

  .lg\:odd\:bg-pink-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #d53f8c;
    background-color: rgba(213, 63, 140, var(--bg-opacity));
  }

  .lg\:odd\:bg-pink-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #b83280;
    background-color: rgba(184, 50, 128, var(--bg-opacity));
  }

  .lg\:odd\:bg-pink-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #97266d;
    background-color: rgba(151, 38, 109, var(--bg-opacity));
  }

  .lg\:odd\:bg-pink-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #702459;
    background-color: rgba(112, 36, 89, var(--bg-opacity));
  }

  .lg\:odd\:bg-esa:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e53261;
    background-color: rgba(229, 50, 97, var(--bg-opacity));
  }

  .lg\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .lg\:hover\:bg-current:hover {
    background-color: currentColor;
  }

  .lg\:hover\:bg-black:hover {
    --bg-opacity: 1;
    background-color: #000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .lg\:hover\:bg-white:hover {
    --bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .lg\:hover\:bg-pink:hover {
    --bg-opacity: 1;
    /* background-color: #ffffff; */
    background-color: #702459;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .lg\:hover\:bg-gray-100:hover {
    --bg-opacity: 1;
    background-color: #f7fafc;
    background-color: rgba(247, 250, 252, var(--bg-opacity));
  }

  .lg\:hover\:bg-gray-200:hover {
    --bg-opacity: 1;
    background-color: #edf2f7;
    background-color: rgba(237, 242, 247, var(--bg-opacity));
  }

  .lg\:hover\:bg-gray-300:hover {
    --bg-opacity: 1;
    background-color: #e2e8f0;
    background-color: rgba(226, 232, 240, var(--bg-opacity));
  }

  .lg\:hover\:bg-gray-400:hover {
    --bg-opacity: 1;
    background-color: #cbd5e0;
    background-color: rgba(203, 213, 224, var(--bg-opacity));
  }

  .lg\:hover\:bg-gray-500:hover {
    --bg-opacity: 1;
    background-color: #a0aec0;
    background-color: rgba(160, 174, 192, var(--bg-opacity));
  }

  .lg\:hover\:bg-gray-600:hover {
    --bg-opacity: 1;
    background-color: #718096;
    background-color: rgba(113, 128, 150, var(--bg-opacity));
  }

  .lg\:hover\:bg-gray-700:hover {
    --bg-opacity: 1;
    background-color: #4a5568;
    background-color: rgba(74, 85, 104, var(--bg-opacity));
  }

  .lg\:hover\:bg-gray-800:hover {
    --bg-opacity: 1;
    background-color: #2d3748;
    background-color: rgba(45, 55, 72, var(--bg-opacity));
  }

  .lg\:hover\:bg-gray-900:hover {
    --bg-opacity: 1;
    background-color: #1a202c;
    background-color: rgba(26, 32, 44, var(--bg-opacity));
  }

  .lg\:hover\:bg-red-100:hover {
    --bg-opacity: 1;
    background-color: #fff5f5;
    background-color: rgba(255, 245, 245, var(--bg-opacity));
  }

  .lg\:hover\:bg-red-200:hover {
    --bg-opacity: 1;
    background-color: #fed7d7;
    background-color: rgba(254, 215, 215, var(--bg-opacity));
  }

  .lg\:hover\:bg-red-300:hover {
    --bg-opacity: 1;
    background-color: #feb2b2;
    background-color: rgba(254, 178, 178, var(--bg-opacity));
  }

  .lg\:hover\:bg-red-400:hover {
    --bg-opacity: 1;
    background-color: #fc8181;
    background-color: rgba(252, 129, 129, var(--bg-opacity));
  }

  .lg\:hover\:bg-red-500:hover {
    --bg-opacity: 1;
    background-color: #f56565;
    background-color: rgba(245, 101, 101, var(--bg-opacity));
  }

  .lg\:hover\:bg-red-600:hover {
    --bg-opacity: 1;
    background-color: #e53e3e;
    background-color: rgba(229, 62, 62, var(--bg-opacity));
  }

  .lg\:hover\:bg-red-700:hover {
    --bg-opacity: 1;
    background-color: #c53030;
    background-color: rgba(197, 48, 48, var(--bg-opacity));
  }

  .lg\:hover\:bg-red-800:hover {
    --bg-opacity: 1;
    background-color: #9b2c2c;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .lg\:hover\:bg-red-900:hover {
    --bg-opacity: 1;
    background-color: #742a2a;
    background-color: rgba(116, 42, 42, var(--bg-opacity));
  }

  .lg\:hover\:bg-orange-100:hover {
    --bg-opacity: 1;
    background-color: #fffaf0;
    background-color: rgba(255, 250, 240, var(--bg-opacity));
  }

  .lg\:hover\:bg-orange-200:hover {
    --bg-opacity: 1;
    background-color: #feebc8;
    background-color: rgba(254, 235, 200, var(--bg-opacity));
  }

  .lg\:hover\:bg-orange-300:hover {
    --bg-opacity: 1;
    background-color: #fbd38d;
    background-color: rgba(251, 211, 141, var(--bg-opacity));
  }

  .lg\:hover\:bg-orange-400:hover {
    --bg-opacity: 1;
    background-color: #f6ad55;
    background-color: rgba(246, 173, 85, var(--bg-opacity));
  }

  .lg\:hover\:bg-orange-500:hover {
    --bg-opacity: 1;
    background-color: #ed8936;
    background-color: rgba(237, 137, 54, var(--bg-opacity));
  }

  .lg\:hover\:bg-orange-600:hover {
    --bg-opacity: 1;
    background-color: #dd6b20;
    background-color: rgba(221, 107, 32, var(--bg-opacity));
  }

  .lg\:hover\:bg-orange-700:hover {
    --bg-opacity: 1;
    background-color: #c05621;
    background-color: rgba(192, 86, 33, var(--bg-opacity));
  }

  .lg\:hover\:bg-orange-800:hover {
    --bg-opacity: 1;
    background-color: #9c4221;
    background-color: rgba(156, 66, 33, var(--bg-opacity));
  }

  .lg\:hover\:bg-orange-900:hover {
    --bg-opacity: 1;
    background-color: #7b341e;
    background-color: rgba(123, 52, 30, var(--bg-opacity));
  }

  .lg\:hover\:bg-yellow-100:hover {
    --bg-opacity: 1;
    background-color: #fffff0;
    background-color: rgba(255, 255, 240, var(--bg-opacity));
  }

  .lg\:hover\:bg-yellow-200:hover {
    --bg-opacity: 1;
    background-color: #fefcbf;
    background-color: rgba(254, 252, 191, var(--bg-opacity));
  }

  .lg\:hover\:bg-yellow-300:hover {
    --bg-opacity: 1;
    background-color: #faf089;
    background-color: rgba(250, 240, 137, var(--bg-opacity));
  }

  .lg\:hover\:bg-yellow-400:hover {
    --bg-opacity: 1;
    background-color: #f6e05e;
    background-color: rgba(246, 224, 94, var(--bg-opacity));
  }

  .lg\:hover\:bg-yellow-500:hover {
    --bg-opacity: 1;
    background-color: #ecc94b;
    background-color: rgba(236, 201, 75, var(--bg-opacity));
  }

  .lg\:hover\:bg-yellow-600:hover {
    --bg-opacity: 1;
    background-color: #d69e2e;
    background-color: rgba(214, 158, 46, var(--bg-opacity));
  }

  .lg\:hover\:bg-yellow-700:hover {
    --bg-opacity: 1;
    background-color: #b7791f;
    background-color: rgba(183, 121, 31, var(--bg-opacity));
  }

  .lg\:hover\:bg-yellow-800:hover {
    --bg-opacity: 1;
    background-color: #975a16;
    background-color: rgba(151, 90, 22, var(--bg-opacity));
  }

  .lg\:hover\:bg-yellow-900:hover {
    --bg-opacity: 1;
    background-color: #744210;
    background-color: rgba(116, 66, 16, var(--bg-opacity));
  }

  .lg\:hover\:bg-green-100:hover {
    --bg-opacity: 1;
    background-color: #f0fff4;
    background-color: rgba(240, 255, 244, var(--bg-opacity));
  }

  .lg\:hover\:bg-green-200:hover {
    --bg-opacity: 1;
    background-color: #c6f6d5;
    background-color: rgba(198, 246, 213, var(--bg-opacity));
  }

  .lg\:hover\:bg-green-300:hover {
    --bg-opacity: 1;
    background-color: #9ae6b4;
    background-color: rgba(154, 230, 180, var(--bg-opacity));
  }

  .lg\:hover\:bg-green-400:hover {
    --bg-opacity: 1;
    background-color: #68d391;
    background-color: rgba(104, 211, 145, var(--bg-opacity));
  }

  .lg\:hover\:bg-green-500:hover {
    --bg-opacity: 1;
    background-color: #48bb78;
    background-color: rgba(72, 187, 120, var(--bg-opacity));
  }

  .lg\:hover\:bg-green-600:hover {
    --bg-opacity: 1;
    background-color: #38a169;
    background-color: rgba(56, 161, 105, var(--bg-opacity));
  }

  .lg\:hover\:bg-green-700:hover {
    --bg-opacity: 1;
    background-color: #2f855a;
    background-color: rgba(47, 133, 90, var(--bg-opacity));
  }

  .lg\:hover\:bg-green-800:hover {
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .lg\:hover\:bg-green-900:hover {
    --bg-opacity: 1;
    background-color: #22543d;
    background-color: rgba(34, 84, 61, var(--bg-opacity));
  }

  .lg\:hover\:bg-teal-100:hover {
    --bg-opacity: 1;
    background-color: #e6fffa;
    background-color: rgba(230, 255, 250, var(--bg-opacity));
  }

  .lg\:hover\:bg-teal-200:hover {
    --bg-opacity: 1;
    background-color: #b2f5ea;
    background-color: rgba(178, 245, 234, var(--bg-opacity));
  }

  .lg\:hover\:bg-teal-300:hover {
    --bg-opacity: 1;
    background-color: #81e6d9;
    background-color: rgba(129, 230, 217, var(--bg-opacity));
  }

  .lg\:hover\:bg-teal-400:hover {
    --bg-opacity: 1;
    background-color: #4fd1c5;
    background-color: rgba(79, 209, 197, var(--bg-opacity));
  }

  .lg\:hover\:bg-teal-500:hover {
    --bg-opacity: 1;
    background-color: #38b2ac;
    background-color: rgba(56, 178, 172, var(--bg-opacity));
  }

  .lg\:hover\:bg-teal-600:hover {
    --bg-opacity: 1;
    background-color: #319795;
    background-color: rgba(49, 151, 149, var(--bg-opacity));
  }

  .lg\:hover\:bg-teal-700:hover {
    --bg-opacity: 1;
    background-color: #2c7a7b;
    background-color: rgba(44, 122, 123, var(--bg-opacity));
  }

  .lg\:hover\:bg-teal-800:hover {
    --bg-opacity: 1;
    background-color: #285e61;
    background-color: rgba(40, 94, 97, var(--bg-opacity));
  }

  .lg\:hover\:bg-teal-900:hover {
    --bg-opacity: 1;
    background-color: #234e52;
    background-color: rgba(35, 78, 82, var(--bg-opacity));
  }

  .lg\:hover\:bg-blue-100:hover {
    --bg-opacity: 1;
    background-color: #ebf8ff;
    background-color: rgba(235, 248, 255, var(--bg-opacity));
  }

  .lg\:hover\:bg-blue-200:hover {
    --bg-opacity: 1;
    background-color: #bee3f8;
    background-color: rgba(190, 227, 248, var(--bg-opacity));
  }

  .lg\:hover\:bg-blue-300:hover {
    --bg-opacity: 1;
    background-color: #90cdf4;
    background-color: rgba(144, 205, 244, var(--bg-opacity));
  }

  .lg\:hover\:bg-blue-400:hover {
    --bg-opacity: 1;
    background-color: #63b3ed;
    background-color: rgba(99, 179, 237, var(--bg-opacity));
  }

  .lg\:hover\:bg-blue-500:hover {
    --bg-opacity: 1;
    background-color: #4299e1;
    background-color: rgba(66, 153, 225, var(--bg-opacity));
  }

  .lg\:hover\:bg-blue-600:hover {
    --bg-opacity: 1;
    background-color: #3182ce;
    background-color: rgba(49, 130, 206, var(--bg-opacity));
  }

  .lg\:hover\:bg-blue-700:hover {
    --bg-opacity: 1;
    background-color: #2b6cb0;
    background-color: rgba(43, 108, 176, var(--bg-opacity));
  }

  .lg\:hover\:bg-blue-800:hover {
    --bg-opacity: 1;
    background-color: #2c5282;
    background-color: rgba(44, 82, 130, var(--bg-opacity));
  }

  .lg\:hover\:bg-blue-900:hover {
    --bg-opacity: 1;
    background-color: #2a4365;
    background-color: rgba(42, 67, 101, var(--bg-opacity));
  }

  .lg\:hover\:bg-indigo-100:hover {
    --bg-opacity: 1;
    background-color: #ebf4ff;
    background-color: rgba(235, 244, 255, var(--bg-opacity));
  }

  .lg\:hover\:bg-indigo-200:hover {
    --bg-opacity: 1;
    background-color: #c3dafe;
    background-color: rgba(195, 218, 254, var(--bg-opacity));
  }

  .lg\:hover\:bg-indigo-300:hover {
    --bg-opacity: 1;
    background-color: #a3bffa;
    background-color: rgba(163, 191, 250, var(--bg-opacity));
  }

  .lg\:hover\:bg-indigo-400:hover {
    --bg-opacity: 1;
    background-color: #7f9cf5;
    background-color: rgba(127, 156, 245, var(--bg-opacity));
  }

  .lg\:hover\:bg-indigo-500:hover {
    --bg-opacity: 1;
    background-color: #667eea;
    background-color: rgba(102, 126, 234, var(--bg-opacity));
  }

  .lg\:hover\:bg-indigo-600:hover {
    --bg-opacity: 1;
    background-color: #5a67d8;
    background-color: rgba(90, 103, 216, var(--bg-opacity));
  }

  .lg\:hover\:bg-indigo-700:hover {
    --bg-opacity: 1;
    background-color: #4c51bf;
    background-color: rgba(76, 81, 191, var(--bg-opacity));
  }

  .lg\:hover\:bg-indigo-800:hover {
    --bg-opacity: 1;
    background-color: #434190;
    background-color: rgba(67, 65, 144, var(--bg-opacity));
  }

  .lg\:hover\:bg-indigo-900:hover {
    --bg-opacity: 1;
    background-color: #3c366b;
    background-color: rgba(60, 54, 107, var(--bg-opacity));
  }

  .lg\:hover\:bg-purple-100:hover {
    --bg-opacity: 1;
    background-color: #faf5ff;
    background-color: rgba(250, 245, 255, var(--bg-opacity));
  }

  .lg\:hover\:bg-purple-200:hover {
    --bg-opacity: 1;
    background-color: #e9d8fd;
    background-color: rgba(233, 216, 253, var(--bg-opacity));
  }

  .lg\:hover\:bg-purple-300:hover {
    --bg-opacity: 1;
    background-color: #d6bcfa;
    background-color: rgba(214, 188, 250, var(--bg-opacity));
  }

  .lg\:hover\:bg-purple-400:hover {
    --bg-opacity: 1;
    background-color: #b794f4;
    background-color: rgba(183, 148, 244, var(--bg-opacity));
  }

  .lg\:hover\:bg-purple-500:hover {
    --bg-opacity: 1;
    background-color: #9f7aea;
    background-color: rgba(159, 122, 234, var(--bg-opacity));
  }

  .lg\:hover\:bg-purple-600:hover {
    --bg-opacity: 1;
    background-color: #805ad5;
    background-color: rgba(128, 90, 213, var(--bg-opacity));
  }

  .lg\:hover\:bg-purple-700:hover {
    --bg-opacity: 1;
    background-color: #6b46c1;
    background-color: rgba(107, 70, 193, var(--bg-opacity));
  }

  .lg\:hover\:bg-purple-800:hover {
    --bg-opacity: 1;
    background-color: #553c9a;
    background-color: rgba(85, 60, 154, var(--bg-opacity));
  }

  .lg\:hover\:bg-purple-900:hover {
    --bg-opacity: 1;
    background-color: #44337a;
    background-color: rgba(68, 51, 122, var(--bg-opacity));
  }

  .lg\:hover\:bg-pink-100:hover {
    --bg-opacity: 1;
    background-color: #fff5f7;
    background-color: rgba(255, 245, 247, var(--bg-opacity));
  }

  .lg\:hover\:bg-pink-200:hover {
    --bg-opacity: 1;
    background-color: #fed7e2;
    background-color: rgba(254, 215, 226, var(--bg-opacity));
  }

  .lg\:hover\:bg-pink-300:hover {
    --bg-opacity: 1;
    background-color: #fbb6ce;
    background-color: rgba(251, 182, 206, var(--bg-opacity));
  }

  .lg\:hover\:bg-pink-400:hover {
    --bg-opacity: 1;
    background-color: #f687b3;
    background-color: rgba(246, 135, 179, var(--bg-opacity));
  }

  .lg\:hover\:bg-pink-500:hover {
    --bg-opacity: 1;
    background-color: #ed64a6;
    background-color: rgba(237, 100, 166, var(--bg-opacity));
  }

  .lg\:hover\:bg-pink-600:hover {
    --bg-opacity: 1;
    background-color: #d53f8c;
    background-color: rgba(213, 63, 140, var(--bg-opacity));
  }

  .lg\:hover\:bg-pink-700:hover {
    --bg-opacity: 1;
    background-color: #b83280;
    background-color: rgba(184, 50, 128, var(--bg-opacity));
  }

  .lg\:hover\:bg-pink-800:hover {
    --bg-opacity: 1;
    background-color: #97266d;
    background-color: rgba(151, 38, 109, var(--bg-opacity));
  }

  .lg\:hover\:bg-pink-900:hover {
    --bg-opacity: 1;
    background-color: #702459;
    background-color: rgba(112, 36, 89, var(--bg-opacity));
  }

  .lg\:hover\:bg-esa:hover {
    --bg-opacity: 1;
    background-color: #e53261;
    background-color: rgba(229, 50, 97, var(--bg-opacity));
  }

  .lg\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .lg\:focus\:bg-current:focus {
    background-color: currentColor;
  }

  .lg\:focus\:bg-black:focus {
    --bg-opacity: 1;
    background-color: #000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .lg\:focus\:bg-white:focus {
    --bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .lg\:focus\:bg-gray-100:focus {
    --bg-opacity: 1;
    background-color: #f7fafc;
    background-color: rgba(247, 250, 252, var(--bg-opacity));
  }

  .lg\:focus\:bg-gray-200:focus {
    --bg-opacity: 1;
    background-color: #edf2f7;
    background-color: rgba(237, 242, 247, var(--bg-opacity));
  }

  .lg\:focus\:bg-gray-300:focus {
    --bg-opacity: 1;
    background-color: #e2e8f0;
    background-color: rgba(226, 232, 240, var(--bg-opacity));
  }

  .lg\:focus\:bg-gray-400:focus {
    --bg-opacity: 1;
    background-color: #cbd5e0;
    background-color: rgba(203, 213, 224, var(--bg-opacity));
  }

  .lg\:focus\:bg-gray-500:focus {
    --bg-opacity: 1;
    background-color: #a0aec0;
    background-color: rgba(160, 174, 192, var(--bg-opacity));
  }

  .lg\:focus\:bg-gray-600:focus {
    --bg-opacity: 1;
    background-color: #718096;
    background-color: rgba(113, 128, 150, var(--bg-opacity));
  }

  .lg\:focus\:bg-gray-700:focus {
    --bg-opacity: 1;
    background-color: #4a5568;
    background-color: rgba(74, 85, 104, var(--bg-opacity));
  }

  .lg\:focus\:bg-gray-800:focus {
    --bg-opacity: 1;
    background-color: #2d3748;
    background-color: rgba(45, 55, 72, var(--bg-opacity));
  }

  .lg\:focus\:bg-gray-900:focus {
    --bg-opacity: 1;
    background-color: #1a202c;
    background-color: rgba(26, 32, 44, var(--bg-opacity));
  }

  .lg\:focus\:bg-red-100:focus {
    --bg-opacity: 1;
    background-color: #fff5f5;
    background-color: rgba(255, 245, 245, var(--bg-opacity));
  }

  .lg\:focus\:bg-red-200:focus {
    --bg-opacity: 1;
    background-color: #fed7d7;
    background-color: rgba(254, 215, 215, var(--bg-opacity));
  }

  .lg\:focus\:bg-red-300:focus {
    --bg-opacity: 1;
    background-color: #feb2b2;
    background-color: rgba(254, 178, 178, var(--bg-opacity));
  }

  .lg\:focus\:bg-red-400:focus {
    --bg-opacity: 1;
    background-color: #fc8181;
    background-color: rgba(252, 129, 129, var(--bg-opacity));
  }

  .lg\:focus\:bg-red-500:focus {
    --bg-opacity: 1;
    background-color: #f56565;
    background-color: rgba(245, 101, 101, var(--bg-opacity));
  }

  .lg\:focus\:bg-red-600:focus {
    --bg-opacity: 1;
    background-color: #e53e3e;
    background-color: rgba(229, 62, 62, var(--bg-opacity));
  }

  .lg\:focus\:bg-red-700:focus {
    --bg-opacity: 1;
    background-color: #c53030;
    background-color: rgba(197, 48, 48, var(--bg-opacity));
  }

  .lg\:focus\:bg-red-800:focus {
    --bg-opacity: 1;
    background-color: #9b2c2c;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .lg\:focus\:bg-red-900:focus {
    --bg-opacity: 1;
    background-color: #742a2a;
    background-color: rgba(116, 42, 42, var(--bg-opacity));
  }

  .lg\:focus\:bg-orange-100:focus {
    --bg-opacity: 1;
    background-color: #fffaf0;
    background-color: rgba(255, 250, 240, var(--bg-opacity));
  }

  .lg\:focus\:bg-orange-200:focus {
    --bg-opacity: 1;
    background-color: #feebc8;
    background-color: rgba(254, 235, 200, var(--bg-opacity));
  }

  .lg\:focus\:bg-orange-300:focus {
    --bg-opacity: 1;
    background-color: #fbd38d;
    background-color: rgba(251, 211, 141, var(--bg-opacity));
  }

  .lg\:focus\:bg-orange-400:focus {
    --bg-opacity: 1;
    background-color: #f6ad55;
    background-color: rgba(246, 173, 85, var(--bg-opacity));
  }

  .lg\:focus\:bg-orange-500:focus {
    --bg-opacity: 1;
    background-color: #ed8936;
    background-color: rgba(237, 137, 54, var(--bg-opacity));
  }

  .lg\:focus\:bg-orange-600:focus {
    --bg-opacity: 1;
    background-color: #dd6b20;
    background-color: rgba(221, 107, 32, var(--bg-opacity));
  }

  .lg\:focus\:bg-orange-700:focus {
    --bg-opacity: 1;
    background-color: #c05621;
    background-color: rgba(192, 86, 33, var(--bg-opacity));
  }

  .lg\:focus\:bg-orange-800:focus {
    --bg-opacity: 1;
    background-color: #9c4221;
    background-color: rgba(156, 66, 33, var(--bg-opacity));
  }

  .lg\:focus\:bg-orange-900:focus {
    --bg-opacity: 1;
    background-color: #7b341e;
    background-color: rgba(123, 52, 30, var(--bg-opacity));
  }

  .lg\:focus\:bg-yellow-100:focus {
    --bg-opacity: 1;
    background-color: #fffff0;
    background-color: rgba(255, 255, 240, var(--bg-opacity));
  }

  .lg\:focus\:bg-yellow-200:focus {
    --bg-opacity: 1;
    background-color: #fefcbf;
    background-color: rgba(254, 252, 191, var(--bg-opacity));
  }

  .lg\:focus\:bg-yellow-300:focus {
    --bg-opacity: 1;
    background-color: #faf089;
    background-color: rgba(250, 240, 137, var(--bg-opacity));
  }

  .lg\:focus\:bg-yellow-400:focus {
    --bg-opacity: 1;
    background-color: #f6e05e;
    background-color: rgba(246, 224, 94, var(--bg-opacity));
  }

  .lg\:focus\:bg-yellow-500:focus {
    --bg-opacity: 1;
    background-color: #ecc94b;
    background-color: rgba(236, 201, 75, var(--bg-opacity));
  }

  .lg\:focus\:bg-yellow-600:focus {
    --bg-opacity: 1;
    background-color: #d69e2e;
    background-color: rgba(214, 158, 46, var(--bg-opacity));
  }

  .lg\:focus\:bg-yellow-700:focus {
    --bg-opacity: 1;
    background-color: #b7791f;
    background-color: rgba(183, 121, 31, var(--bg-opacity));
  }

  .lg\:focus\:bg-yellow-800:focus {
    --bg-opacity: 1;
    background-color: #975a16;
    background-color: rgba(151, 90, 22, var(--bg-opacity));
  }

  .lg\:focus\:bg-yellow-900:focus {
    --bg-opacity: 1;
    background-color: #744210;
    background-color: rgba(116, 66, 16, var(--bg-opacity));
  }

  .lg\:focus\:bg-green-100:focus {
    --bg-opacity: 1;
    background-color: #f0fff4;
    background-color: rgba(240, 255, 244, var(--bg-opacity));
  }

  .lg\:focus\:bg-green-200:focus {
    --bg-opacity: 1;
    background-color: #c6f6d5;
    background-color: rgba(198, 246, 213, var(--bg-opacity));
  }

  .lg\:focus\:bg-green-300:focus {
    --bg-opacity: 1;
    background-color: #9ae6b4;
    background-color: rgba(154, 230, 180, var(--bg-opacity));
  }

  .lg\:focus\:bg-green-400:focus {
    --bg-opacity: 1;
    background-color: #68d391;
    background-color: rgba(104, 211, 145, var(--bg-opacity));
  }

  .lg\:focus\:bg-green-500:focus {
    --bg-opacity: 1;
    background-color: #48bb78;
    background-color: rgba(72, 187, 120, var(--bg-opacity));
  }

  .lg\:focus\:bg-green-600:focus {
    --bg-opacity: 1;
    background-color: #38a169;
    background-color: rgba(56, 161, 105, var(--bg-opacity));
  }

  .lg\:focus\:bg-green-700:focus {
    --bg-opacity: 1;
    background-color: #2f855a;
    background-color: rgba(47, 133, 90, var(--bg-opacity));
  }

  .lg\:focus\:bg-green-800:focus {
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .lg\:focus\:bg-green-900:focus {
    --bg-opacity: 1;
    background-color: #22543d;
    background-color: rgba(34, 84, 61, var(--bg-opacity));
  }

  .lg\:focus\:bg-teal-100:focus {
    --bg-opacity: 1;
    background-color: #e6fffa;
    background-color: rgba(230, 255, 250, var(--bg-opacity));
  }

  .lg\:focus\:bg-teal-200:focus {
    --bg-opacity: 1;
    background-color: #b2f5ea;
    background-color: rgba(178, 245, 234, var(--bg-opacity));
  }

  .lg\:focus\:bg-teal-300:focus {
    --bg-opacity: 1;
    background-color: #81e6d9;
    background-color: rgba(129, 230, 217, var(--bg-opacity));
  }

  .lg\:focus\:bg-teal-400:focus {
    --bg-opacity: 1;
    background-color: #4fd1c5;
    background-color: rgba(79, 209, 197, var(--bg-opacity));
  }

  .lg\:focus\:bg-teal-500:focus {
    --bg-opacity: 1;
    background-color: #38b2ac;
    background-color: rgba(56, 178, 172, var(--bg-opacity));
  }

  .lg\:focus\:bg-teal-600:focus {
    --bg-opacity: 1;
    background-color: #319795;
    background-color: rgba(49, 151, 149, var(--bg-opacity));
  }

  .lg\:focus\:bg-teal-700:focus {
    --bg-opacity: 1;
    background-color: #2c7a7b;
    background-color: rgba(44, 122, 123, var(--bg-opacity));
  }

  .lg\:focus\:bg-teal-800:focus {
    --bg-opacity: 1;
    background-color: #285e61;
    background-color: rgba(40, 94, 97, var(--bg-opacity));
  }

  .lg\:focus\:bg-teal-900:focus {
    --bg-opacity: 1;
    background-color: #234e52;
    background-color: rgba(35, 78, 82, var(--bg-opacity));
  }

  .lg\:focus\:bg-blue-100:focus {
    --bg-opacity: 1;
    background-color: #ebf8ff;
    background-color: rgba(235, 248, 255, var(--bg-opacity));
  }

  .lg\:focus\:bg-blue-200:focus {
    --bg-opacity: 1;
    background-color: #bee3f8;
    background-color: rgba(190, 227, 248, var(--bg-opacity));
  }

  .lg\:focus\:bg-blue-300:focus {
    --bg-opacity: 1;
    background-color: #90cdf4;
    background-color: rgba(144, 205, 244, var(--bg-opacity));
  }

  .lg\:focus\:bg-blue-400:focus {
    --bg-opacity: 1;
    background-color: #63b3ed;
    background-color: rgba(99, 179, 237, var(--bg-opacity));
  }

  .lg\:focus\:bg-blue-500:focus {
    --bg-opacity: 1;
    background-color: #4299e1;
    background-color: rgba(66, 153, 225, var(--bg-opacity));
  }

  .lg\:focus\:bg-blue-600:focus {
    --bg-opacity: 1;
    background-color: #3182ce;
    background-color: rgba(49, 130, 206, var(--bg-opacity));
  }

  .lg\:focus\:bg-blue-700:focus {
    --bg-opacity: 1;
    background-color: #2b6cb0;
    background-color: rgba(43, 108, 176, var(--bg-opacity));
  }

  .lg\:focus\:bg-blue-800:focus {
    --bg-opacity: 1;
    background-color: #2c5282;
    background-color: rgba(44, 82, 130, var(--bg-opacity));
  }

  .lg\:focus\:bg-blue-900:focus {
    --bg-opacity: 1;
    background-color: #2a4365;
    background-color: rgba(42, 67, 101, var(--bg-opacity));
  }

  .lg\:focus\:bg-indigo-100:focus {
    --bg-opacity: 1;
    background-color: #ebf4ff;
    background-color: rgba(235, 244, 255, var(--bg-opacity));
  }

  .lg\:focus\:bg-indigo-200:focus {
    --bg-opacity: 1;
    background-color: #c3dafe;
    background-color: rgba(195, 218, 254, var(--bg-opacity));
  }

  .lg\:focus\:bg-indigo-300:focus {
    --bg-opacity: 1;
    background-color: #a3bffa;
    background-color: rgba(163, 191, 250, var(--bg-opacity));
  }

  .lg\:focus\:bg-indigo-400:focus {
    --bg-opacity: 1;
    background-color: #7f9cf5;
    background-color: rgba(127, 156, 245, var(--bg-opacity));
  }

  .lg\:focus\:bg-indigo-500:focus {
    --bg-opacity: 1;
    background-color: #667eea;
    background-color: rgba(102, 126, 234, var(--bg-opacity));
  }

  .lg\:focus\:bg-indigo-600:focus {
    --bg-opacity: 1;
    background-color: #5a67d8;
    background-color: rgba(90, 103, 216, var(--bg-opacity));
  }

  .lg\:focus\:bg-indigo-700:focus {
    --bg-opacity: 1;
    background-color: #4c51bf;
    background-color: rgba(76, 81, 191, var(--bg-opacity));
  }

  .lg\:focus\:bg-indigo-800:focus {
    --bg-opacity: 1;
    background-color: #434190;
    background-color: rgba(67, 65, 144, var(--bg-opacity));
  }

  .lg\:focus\:bg-indigo-900:focus {
    --bg-opacity: 1;
    background-color: #3c366b;
    background-color: rgba(60, 54, 107, var(--bg-opacity));
  }

  .lg\:focus\:bg-purple-100:focus {
    --bg-opacity: 1;
    background-color: #faf5ff;
    background-color: rgba(250, 245, 255, var(--bg-opacity));
  }

  .lg\:focus\:bg-purple-200:focus {
    --bg-opacity: 1;
    background-color: #e9d8fd;
    background-color: rgba(233, 216, 253, var(--bg-opacity));
  }

  .lg\:focus\:bg-purple-300:focus {
    --bg-opacity: 1;
    background-color: #d6bcfa;
    background-color: rgba(214, 188, 250, var(--bg-opacity));
  }

  .lg\:focus\:bg-purple-400:focus {
    --bg-opacity: 1;
    background-color: #b794f4;
    background-color: rgba(183, 148, 244, var(--bg-opacity));
  }

  .lg\:focus\:bg-purple-500:focus {
    --bg-opacity: 1;
    background-color: #9f7aea;
    background-color: rgba(159, 122, 234, var(--bg-opacity));
  }

  .lg\:focus\:bg-purple-600:focus {
    --bg-opacity: 1;
    background-color: #805ad5;
    background-color: rgba(128, 90, 213, var(--bg-opacity));
  }

  .lg\:focus\:bg-purple-700:focus {
    --bg-opacity: 1;
    background-color: #6b46c1;
    background-color: rgba(107, 70, 193, var(--bg-opacity));
  }

  .lg\:focus\:bg-purple-800:focus {
    --bg-opacity: 1;
    background-color: #553c9a;
    background-color: rgba(85, 60, 154, var(--bg-opacity));
  }

  .lg\:focus\:bg-purple-900:focus {
    --bg-opacity: 1;
    background-color: #44337a;
    background-color: rgba(68, 51, 122, var(--bg-opacity));
  }

  .lg\:focus\:bg-pink-100:focus {
    --bg-opacity: 1;
    background-color: #fff5f7;
    background-color: rgba(255, 245, 247, var(--bg-opacity));
  }

  .lg\:focus\:bg-pink-200:focus {
    --bg-opacity: 1;
    background-color: #fed7e2;
    background-color: rgba(254, 215, 226, var(--bg-opacity));
  }

  .lg\:focus\:bg-pink-300:focus {
    --bg-opacity: 1;
    background-color: #fbb6ce;
    background-color: rgba(251, 182, 206, var(--bg-opacity));
  }

  .lg\:focus\:bg-pink-400:focus {
    --bg-opacity: 1;
    background-color: #f687b3;
    background-color: rgba(246, 135, 179, var(--bg-opacity));
  }

  .lg\:focus\:bg-pink-500:focus {
    --bg-opacity: 1;
    background-color: #ed64a6;
    background-color: rgba(237, 100, 166, var(--bg-opacity));
  }

  .lg\:focus\:bg-pink-600:focus {
    --bg-opacity: 1;
    background-color: #d53f8c;
    background-color: rgba(213, 63, 140, var(--bg-opacity));
  }

  .lg\:focus\:bg-pink-700:focus {
    --bg-opacity: 1;
    background-color: #b83280;
    background-color: rgba(184, 50, 128, var(--bg-opacity));
  }

  .lg\:focus\:bg-pink-800:focus {
    --bg-opacity: 1;
    background-color: #97266d;
    background-color: rgba(151, 38, 109, var(--bg-opacity));
  }

  .lg\:focus\:bg-pink-900:focus {
    --bg-opacity: 1;
    background-color: #702459;
    background-color: rgba(112, 36, 89, var(--bg-opacity));
  }

  .lg\:focus\:bg-esa:focus {
    --bg-opacity: 1;
    background-color: #e53261;
    background-color: rgba(229, 50, 97, var(--bg-opacity));
  }

  .lg\:bg-opacity-0 {
    --bg-opacity: 0;
  }

  .lg\:bg-opacity-25 {
    --bg-opacity: 0.25;
  }

  .lg\:bg-opacity-50 {
    --bg-opacity: 0.5;
  }

  .lg\:bg-opacity-75 {
    --bg-opacity: 0.75;
  }

  .lg\:bg-opacity-100 {
    --bg-opacity: 1;
  }

  .lg\:hover\:bg-opacity-0:hover {
    --bg-opacity: 0;
  }

  .lg\:hover\:bg-opacity-25:hover {
    --bg-opacity: 0.25;
  }

  .lg\:hover\:bg-opacity-50:hover {
    --bg-opacity: 0.5;
  }

  .lg\:hover\:bg-opacity-75:hover {
    --bg-opacity: 0.75;
  }

  .lg\:hover\:bg-opacity-100:hover {
    --bg-opacity: 1;
  }

  .lg\:focus\:bg-opacity-0:focus {
    --bg-opacity: 0;
  }

  .lg\:focus\:bg-opacity-25:focus {
    --bg-opacity: 0.25;
  }

  .lg\:focus\:bg-opacity-50:focus {
    --bg-opacity: 0.5;
  }

  .lg\:focus\:bg-opacity-75:focus {
    --bg-opacity: 0.75;
  }

  .lg\:focus\:bg-opacity-100:focus {
    --bg-opacity: 1;
  }

  .lg\:bg-bottom {
    background-position: bottom;
  }

  .lg\:bg-center {
    background-position: center;
  }

  .lg\:bg-left {
    background-position: left;
  }

  .lg\:bg-left-bottom {
    background-position: left bottom;
  }

  .lg\:bg-left-top {
    background-position: left top;
  }

  .lg\:bg-right {
    background-position: right;
  }

  .lg\:bg-right-bottom {
    background-position: right bottom;
  }

  .lg\:bg-right-top {
    background-position: right top;
  }

  .lg\:bg-top {
    background-position: top;
  }

  .lg\:bg-repeat {
    background-repeat: repeat;
  }

  .lg\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .lg\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .lg\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .lg\:bg-repeat-round {
    background-repeat: round;
  }

  .lg\:bg-repeat-space {
    background-repeat: space;
  }

  .lg\:bg-auto {
    background-size: auto;
  }

  .lg\:bg-cover {
    background-size: cover;
  }

  .lg\:bg-contain {
    background-size: contain;
  }

  .lg\:border-collapse {
    border-collapse: collapse;
  }

  .lg\:border-separate {
    border-collapse: separate;
  }

  .lg\:border-transparent {
    border-color: transparent;
  }

  .lg\:border-current {
    border-color: currentColor;
  }

  .lg\:border-black {
    --border-opacity: 1;
    border-color: #000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .lg\:border-white {
    --border-opacity: 1;
    border-color: #fff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .lg\:border-gray-100 {
    --border-opacity: 1;
    border-color: #f7fafc;
    border-color: rgba(247, 250, 252, var(--border-opacity));
  }

  .lg\:border-gray-200 {
    --border-opacity: 1;
    border-color: #edf2f7;
    border-color: rgba(237, 242, 247, var(--border-opacity));
  }

  .lg\:border-gray-300 {
    --border-opacity: 1;
    border-color: #e2e8f0;
    border-color: rgba(226, 232, 240, var(--border-opacity));
  }

  .lg\:border-gray-400 {
    --border-opacity: 1;
    border-color: #cbd5e0;
    border-color: rgba(203, 213, 224, var(--border-opacity));
  }

  .lg\:border-gray-500 {
    --border-opacity: 1;
    border-color: #a0aec0;
    border-color: rgba(160, 174, 192, var(--border-opacity));
  }

  .lg\:border-gray-600 {
    --border-opacity: 1;
    border-color: #718096;
    border-color: rgba(113, 128, 150, var(--border-opacity));
  }

  .lg\:border-gray-700 {
    --border-opacity: 1;
    border-color: #4a5568;
    border-color: rgba(74, 85, 104, var(--border-opacity));
  }

  .lg\:border-gray-800 {
    --border-opacity: 1;
    border-color: #2d3748;
    border-color: rgba(45, 55, 72, var(--border-opacity));
  }

  .lg\:border-gray-900 {
    --border-opacity: 1;
    border-color: #1a202c;
    border-color: rgba(26, 32, 44, var(--border-opacity));
  }

  .lg\:border-red-100 {
    --border-opacity: 1;
    border-color: #fff5f5;
    border-color: rgba(255, 245, 245, var(--border-opacity));
  }

  .lg\:border-red-200 {
    --border-opacity: 1;
    border-color: #fed7d7;
    border-color: rgba(254, 215, 215, var(--border-opacity));
  }

  .lg\:border-red-300 {
    --border-opacity: 1;
    border-color: #feb2b2;
    border-color: rgba(254, 178, 178, var(--border-opacity));
  }

  .lg\:border-red-400 {
    --border-opacity: 1;
    border-color: #fc8181;
    border-color: rgba(252, 129, 129, var(--border-opacity));
  }

  .lg\:border-red-500 {
    --border-opacity: 1;
    border-color: #f56565;
    border-color: rgba(245, 101, 101, var(--border-opacity));
  }

  .lg\:border-red-600 {
    --border-opacity: 1;
    border-color: #e53e3e;
    border-color: rgba(229, 62, 62, var(--border-opacity));
  }

  .lg\:border-red-700 {
    --border-opacity: 1;
    border-color: #c53030;
    border-color: rgba(197, 48, 48, var(--border-opacity));
  }

  .lg\:border-red-800 {
    --border-opacity: 1;
    border-color: #9b2c2c;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .lg\:border-red-900 {
    --border-opacity: 1;
    border-color: #742a2a;
    border-color: rgba(116, 42, 42, var(--border-opacity));
  }

  .lg\:border-orange-100 {
    --border-opacity: 1;
    border-color: #fffaf0;
    border-color: rgba(255, 250, 240, var(--border-opacity));
  }

  .lg\:border-orange-200 {
    --border-opacity: 1;
    border-color: #feebc8;
    border-color: rgba(254, 235, 200, var(--border-opacity));
  }

  .lg\:border-orange-300 {
    --border-opacity: 1;
    border-color: #fbd38d;
    border-color: rgba(251, 211, 141, var(--border-opacity));
  }

  .lg\:border-orange-400 {
    --border-opacity: 1;
    border-color: #f6ad55;
    border-color: rgba(246, 173, 85, var(--border-opacity));
  }

  .lg\:border-orange-500 {
    --border-opacity: 1;
    border-color: #ed8936;
    border-color: rgba(237, 137, 54, var(--border-opacity));
  }

  .lg\:border-orange-600 {
    --border-opacity: 1;
    border-color: #dd6b20;
    border-color: rgba(221, 107, 32, var(--border-opacity));
  }

  .lg\:border-orange-700 {
    --border-opacity: 1;
    border-color: #c05621;
    border-color: rgba(192, 86, 33, var(--border-opacity));
  }

  .lg\:border-orange-800 {
    --border-opacity: 1;
    border-color: #9c4221;
    border-color: rgba(156, 66, 33, var(--border-opacity));
  }

  .lg\:border-orange-900 {
    --border-opacity: 1;
    border-color: #7b341e;
    border-color: rgba(123, 52, 30, var(--border-opacity));
  }

  .lg\:border-yellow-100 {
    --border-opacity: 1;
    border-color: #fffff0;
    border-color: rgba(255, 255, 240, var(--border-opacity));
  }

  .lg\:border-yellow-200 {
    --border-opacity: 1;
    border-color: #fefcbf;
    border-color: rgba(254, 252, 191, var(--border-opacity));
  }

  .lg\:border-yellow-300 {
    --border-opacity: 1;
    border-color: #faf089;
    border-color: rgba(250, 240, 137, var(--border-opacity));
  }

  .lg\:border-yellow-400 {
    --border-opacity: 1;
    border-color: #f6e05e;
    border-color: rgba(246, 224, 94, var(--border-opacity));
  }

  .lg\:border-yellow-500 {
    --border-opacity: 1;
    border-color: #ecc94b;
    border-color: rgba(236, 201, 75, var(--border-opacity));
  }

  .lg\:border-yellow-600 {
    --border-opacity: 1;
    border-color: #d69e2e;
    border-color: rgba(214, 158, 46, var(--border-opacity));
  }

  .lg\:border-yellow-700 {
    --border-opacity: 1;
    border-color: #b7791f;
    border-color: rgba(183, 121, 31, var(--border-opacity));
  }

  .lg\:border-yellow-800 {
    --border-opacity: 1;
    border-color: #975a16;
    border-color: rgba(151, 90, 22, var(--border-opacity));
  }

  .lg\:border-yellow-900 {
    --border-opacity: 1;
    border-color: #744210;
    border-color: rgba(116, 66, 16, var(--border-opacity));
  }

  .lg\:border-green-100 {
    --border-opacity: 1;
    border-color: #f0fff4;
    border-color: rgba(240, 255, 244, var(--border-opacity));
  }

  .lg\:border-green-200 {
    --border-opacity: 1;
    border-color: #c6f6d5;
    border-color: rgba(198, 246, 213, var(--border-opacity));
  }

  .lg\:border-green-300 {
    --border-opacity: 1;
    border-color: #9ae6b4;
    border-color: rgba(154, 230, 180, var(--border-opacity));
  }

  .lg\:border-green-400 {
    --border-opacity: 1;
    border-color: #68d391;
    border-color: rgba(104, 211, 145, var(--border-opacity));
  }

  .lg\:border-green-500 {
    --border-opacity: 1;
    border-color: #48bb78;
    border-color: rgba(72, 187, 120, var(--border-opacity));
  }

  .lg\:border-green-600 {
    --border-opacity: 1;
    border-color: #38a169;
    border-color: rgba(56, 161, 105, var(--border-opacity));
  }

  .lg\:border-green-700 {
    --border-opacity: 1;
    border-color: #2f855a;
    border-color: rgba(47, 133, 90, var(--border-opacity));
  }

  .lg\:border-green-800 {
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .lg\:border-green-900 {
    --border-opacity: 1;
    border-color: #22543d;
    border-color: rgba(34, 84, 61, var(--border-opacity));
  }

  .lg\:border-teal-100 {
    --border-opacity: 1;
    border-color: #e6fffa;
    border-color: rgba(230, 255, 250, var(--border-opacity));
  }

  .lg\:border-teal-200 {
    --border-opacity: 1;
    border-color: #b2f5ea;
    border-color: rgba(178, 245, 234, var(--border-opacity));
  }

  .lg\:border-teal-300 {
    --border-opacity: 1;
    border-color: #81e6d9;
    border-color: rgba(129, 230, 217, var(--border-opacity));
  }

  .lg\:border-teal-400 {
    --border-opacity: 1;
    border-color: #4fd1c5;
    border-color: rgba(79, 209, 197, var(--border-opacity));
  }

  .lg\:border-teal-500 {
    --border-opacity: 1;
    border-color: #38b2ac;
    border-color: rgba(56, 178, 172, var(--border-opacity));
  }

  .lg\:border-teal-600 {
    --border-opacity: 1;
    border-color: #319795;
    border-color: rgba(49, 151, 149, var(--border-opacity));
  }

  .lg\:border-teal-700 {
    --border-opacity: 1;
    border-color: #2c7a7b;
    border-color: rgba(44, 122, 123, var(--border-opacity));
  }

  .lg\:border-teal-800 {
    --border-opacity: 1;
    border-color: #285e61;
    border-color: rgba(40, 94, 97, var(--border-opacity));
  }

  .lg\:border-teal-900 {
    --border-opacity: 1;
    border-color: #234e52;
    border-color: rgba(35, 78, 82, var(--border-opacity));
  }

  .lg\:border-blue-100 {
    --border-opacity: 1;
    border-color: #ebf8ff;
    border-color: rgba(235, 248, 255, var(--border-opacity));
  }

  .lg\:border-blue-200 {
    --border-opacity: 1;
    border-color: #bee3f8;
    border-color: rgba(190, 227, 248, var(--border-opacity));
  }

  .lg\:border-blue-300 {
    --border-opacity: 1;
    border-color: #90cdf4;
    border-color: rgba(144, 205, 244, var(--border-opacity));
  }

  .lg\:border-blue-400 {
    --border-opacity: 1;
    border-color: #63b3ed;
    border-color: rgba(99, 179, 237, var(--border-opacity));
  }

  .lg\:border-blue-500 {
    --border-opacity: 1;
    border-color: #4299e1;
    border-color: rgba(66, 153, 225, var(--border-opacity));
  }

  .lg\:border-blue-600 {
    --border-opacity: 1;
    border-color: #3182ce;
    border-color: rgba(49, 130, 206, var(--border-opacity));
  }

  .lg\:border-blue-700 {
    --border-opacity: 1;
    border-color: #2b6cb0;
    border-color: rgba(43, 108, 176, var(--border-opacity));
  }

  .lg\:border-blue-800 {
    --border-opacity: 1;
    border-color: #2c5282;
    border-color: rgba(44, 82, 130, var(--border-opacity));
  }

  .lg\:border-blue-900 {
    --border-opacity: 1;
    border-color: #2a4365;
    border-color: rgba(42, 67, 101, var(--border-opacity));
  }

  .lg\:border-indigo-100 {
    --border-opacity: 1;
    border-color: #ebf4ff;
    border-color: rgba(235, 244, 255, var(--border-opacity));
  }

  .lg\:border-indigo-200 {
    --border-opacity: 1;
    border-color: #c3dafe;
    border-color: rgba(195, 218, 254, var(--border-opacity));
  }

  .lg\:border-indigo-300 {
    --border-opacity: 1;
    border-color: #a3bffa;
    border-color: rgba(163, 191, 250, var(--border-opacity));
  }

  .lg\:border-indigo-400 {
    --border-opacity: 1;
    border-color: #7f9cf5;
    border-color: rgba(127, 156, 245, var(--border-opacity));
  }

  .lg\:border-indigo-500 {
    --border-opacity: 1;
    border-color: #667eea;
    border-color: rgba(102, 126, 234, var(--border-opacity));
  }

  .lg\:border-indigo-600 {
    --border-opacity: 1;
    border-color: #5a67d8;
    border-color: rgba(90, 103, 216, var(--border-opacity));
  }

  .lg\:border-indigo-700 {
    --border-opacity: 1;
    border-color: #4c51bf;
    border-color: rgba(76, 81, 191, var(--border-opacity));
  }

  .lg\:border-indigo-800 {
    --border-opacity: 1;
    border-color: #434190;
    border-color: rgba(67, 65, 144, var(--border-opacity));
  }

  .lg\:border-indigo-900 {
    --border-opacity: 1;
    border-color: #3c366b;
    border-color: rgba(60, 54, 107, var(--border-opacity));
  }

  .lg\:border-purple-100 {
    --border-opacity: 1;
    border-color: #faf5ff;
    border-color: rgba(250, 245, 255, var(--border-opacity));
  }

  .lg\:border-purple-200 {
    --border-opacity: 1;
    border-color: #e9d8fd;
    border-color: rgba(233, 216, 253, var(--border-opacity));
  }

  .lg\:border-purple-300 {
    --border-opacity: 1;
    border-color: #d6bcfa;
    border-color: rgba(214, 188, 250, var(--border-opacity));
  }

  .lg\:border-purple-400 {
    --border-opacity: 1;
    border-color: #b794f4;
    border-color: rgba(183, 148, 244, var(--border-opacity));
  }

  .lg\:border-purple-500 {
    --border-opacity: 1;
    border-color: #9f7aea;
    border-color: rgba(159, 122, 234, var(--border-opacity));
  }

  .lg\:border-purple-600 {
    --border-opacity: 1;
    border-color: #805ad5;
    border-color: rgba(128, 90, 213, var(--border-opacity));
  }

  .lg\:border-purple-700 {
    --border-opacity: 1;
    border-color: #6b46c1;
    border-color: rgba(107, 70, 193, var(--border-opacity));
  }

  .lg\:border-purple-800 {
    --border-opacity: 1;
    border-color: #553c9a;
    border-color: rgba(85, 60, 154, var(--border-opacity));
  }

  .lg\:border-purple-900 {
    --border-opacity: 1;
    border-color: #44337a;
    border-color: rgba(68, 51, 122, var(--border-opacity));
  }

  .lg\:border-pink-100 {
    --border-opacity: 1;
    border-color: #fff5f7;
    border-color: rgba(255, 245, 247, var(--border-opacity));
  }

  .lg\:border-pink-200 {
    --border-opacity: 1;
    border-color: #fed7e2;
    border-color: rgba(254, 215, 226, var(--border-opacity));
  }

  .lg\:border-pink-300 {
    --border-opacity: 1;
    border-color: #fbb6ce;
    border-color: rgba(251, 182, 206, var(--border-opacity));
  }

  .lg\:border-pink-400 {
    --border-opacity: 1;
    border-color: #f687b3;
    border-color: rgba(246, 135, 179, var(--border-opacity));
  }

  .lg\:border-pink-500 {
    --border-opacity: 1;
    border-color: #ed64a6;
    border-color: rgba(237, 100, 166, var(--border-opacity));
  }

  .lg\:border-pink-600 {
    --border-opacity: 1;
    border-color: #d53f8c;
    border-color: rgba(213, 63, 140, var(--border-opacity));
  }

  .lg\:border-pink-700 {
    --border-opacity: 1;
    border-color: #b83280;
    border-color: rgba(184, 50, 128, var(--border-opacity));
  }

  .lg\:border-pink-800 {
    --border-opacity: 1;
    border-color: #97266d;
    border-color: rgba(151, 38, 109, var(--border-opacity));
  }

  .lg\:border-pink-900 {
    --border-opacity: 1;
    border-color: #702459;
    border-color: rgba(112, 36, 89, var(--border-opacity));
  }

  .lg\:border-esa {
    --border-opacity: 1;
    border-color: #e53261;
    border-color: rgba(229, 50, 97, var(--border-opacity));
  }

  .lg\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .lg\:hover\:border-current:hover {
    border-color: currentColor;
  }

  .lg\:hover\:border-black:hover {
    --border-opacity: 1;
    border-color: #000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .lg\:hover\:border-white:hover {
    --border-opacity: 1;
    border-color: #fff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .lg\:hover\:border-gray-100:hover {
    --border-opacity: 1;
    border-color: #f7fafc;
    border-color: rgba(247, 250, 252, var(--border-opacity));
  }

  .lg\:hover\:border-gray-200:hover {
    --border-opacity: 1;
    border-color: #edf2f7;
    border-color: rgba(237, 242, 247, var(--border-opacity));
  }

  .lg\:hover\:border-gray-300:hover {
    --border-opacity: 1;
    border-color: #e2e8f0;
    border-color: rgba(226, 232, 240, var(--border-opacity));
  }

  .lg\:hover\:border-gray-400:hover {
    --border-opacity: 1;
    border-color: #cbd5e0;
    border-color: rgba(203, 213, 224, var(--border-opacity));
  }

  .lg\:hover\:border-gray-500:hover {
    --border-opacity: 1;
    border-color: #a0aec0;
    border-color: rgba(160, 174, 192, var(--border-opacity));
  }

  .lg\:hover\:border-gray-600:hover {
    --border-opacity: 1;
    border-color: #718096;
    border-color: rgba(113, 128, 150, var(--border-opacity));
  }

  .lg\:hover\:border-gray-700:hover {
    --border-opacity: 1;
    border-color: #4a5568;
    border-color: rgba(74, 85, 104, var(--border-opacity));
  }

  .lg\:hover\:border-gray-800:hover {
    --border-opacity: 1;
    border-color: #2d3748;
    border-color: rgba(45, 55, 72, var(--border-opacity));
  }

  .lg\:hover\:border-gray-900:hover {
    --border-opacity: 1;
    border-color: #1a202c;
    border-color: rgba(26, 32, 44, var(--border-opacity));
  }

  .lg\:hover\:border-red-100:hover {
    --border-opacity: 1;
    border-color: #fff5f5;
    border-color: rgba(255, 245, 245, var(--border-opacity));
  }

  .lg\:hover\:border-red-200:hover {
    --border-opacity: 1;
    border-color: #fed7d7;
    border-color: rgba(254, 215, 215, var(--border-opacity));
  }

  .lg\:hover\:border-red-300:hover {
    --border-opacity: 1;
    border-color: #feb2b2;
    border-color: rgba(254, 178, 178, var(--border-opacity));
  }

  .lg\:hover\:border-red-400:hover {
    --border-opacity: 1;
    border-color: #fc8181;
    border-color: rgba(252, 129, 129, var(--border-opacity));
  }

  .lg\:hover\:border-red-500:hover {
    --border-opacity: 1;
    border-color: #f56565;
    border-color: rgba(245, 101, 101, var(--border-opacity));
  }

  .lg\:hover\:border-red-600:hover {
    --border-opacity: 1;
    border-color: #e53e3e;
    border-color: rgba(229, 62, 62, var(--border-opacity));
  }

  .lg\:hover\:border-red-700:hover {
    --border-opacity: 1;
    border-color: #c53030;
    border-color: rgba(197, 48, 48, var(--border-opacity));
  }

  .lg\:hover\:border-red-800:hover {
    --border-opacity: 1;
    border-color: #9b2c2c;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .lg\:hover\:border-red-900:hover {
    --border-opacity: 1;
    border-color: #742a2a;
    border-color: rgba(116, 42, 42, var(--border-opacity));
  }

  .lg\:hover\:border-orange-100:hover {
    --border-opacity: 1;
    border-color: #fffaf0;
    border-color: rgba(255, 250, 240, var(--border-opacity));
  }

  .lg\:hover\:border-orange-200:hover {
    --border-opacity: 1;
    border-color: #feebc8;
    border-color: rgba(254, 235, 200, var(--border-opacity));
  }

  .lg\:hover\:border-orange-300:hover {
    --border-opacity: 1;
    border-color: #fbd38d;
    border-color: rgba(251, 211, 141, var(--border-opacity));
  }

  .lg\:hover\:border-orange-400:hover {
    --border-opacity: 1;
    border-color: #f6ad55;
    border-color: rgba(246, 173, 85, var(--border-opacity));
  }

  .lg\:hover\:border-orange-500:hover {
    --border-opacity: 1;
    border-color: #ed8936;
    border-color: rgba(237, 137, 54, var(--border-opacity));
  }

  .lg\:hover\:border-orange-600:hover {
    --border-opacity: 1;
    border-color: #dd6b20;
    border-color: rgba(221, 107, 32, var(--border-opacity));
  }

  .lg\:hover\:border-orange-700:hover {
    --border-opacity: 1;
    border-color: #c05621;
    border-color: rgba(192, 86, 33, var(--border-opacity));
  }

  .lg\:hover\:border-orange-800:hover {
    --border-opacity: 1;
    border-color: #9c4221;
    border-color: rgba(156, 66, 33, var(--border-opacity));
  }

  .lg\:hover\:border-orange-900:hover {
    --border-opacity: 1;
    border-color: #7b341e;
    border-color: rgba(123, 52, 30, var(--border-opacity));
  }

  .lg\:hover\:border-yellow-100:hover {
    --border-opacity: 1;
    border-color: #fffff0;
    border-color: rgba(255, 255, 240, var(--border-opacity));
  }

  .lg\:hover\:border-yellow-200:hover {
    --border-opacity: 1;
    border-color: #fefcbf;
    border-color: rgba(254, 252, 191, var(--border-opacity));
  }

  .lg\:hover\:border-yellow-300:hover {
    --border-opacity: 1;
    border-color: #faf089;
    border-color: rgba(250, 240, 137, var(--border-opacity));
  }

  .lg\:hover\:border-yellow-400:hover {
    --border-opacity: 1;
    border-color: #f6e05e;
    border-color: rgba(246, 224, 94, var(--border-opacity));
  }

  .lg\:hover\:border-yellow-500:hover {
    --border-opacity: 1;
    border-color: #ecc94b;
    border-color: rgba(236, 201, 75, var(--border-opacity));
  }

  .lg\:hover\:border-yellow-600:hover {
    --border-opacity: 1;
    border-color: #d69e2e;
    border-color: rgba(214, 158, 46, var(--border-opacity));
  }

  .lg\:hover\:border-yellow-700:hover {
    --border-opacity: 1;
    border-color: #b7791f;
    border-color: rgba(183, 121, 31, var(--border-opacity));
  }

  .lg\:hover\:border-yellow-800:hover {
    --border-opacity: 1;
    border-color: #975a16;
    border-color: rgba(151, 90, 22, var(--border-opacity));
  }

  .lg\:hover\:border-yellow-900:hover {
    --border-opacity: 1;
    border-color: #744210;
    border-color: rgba(116, 66, 16, var(--border-opacity));
  }

  .lg\:hover\:border-green-100:hover {
    --border-opacity: 1;
    border-color: #f0fff4;
    border-color: rgba(240, 255, 244, var(--border-opacity));
  }

  .lg\:hover\:border-green-200:hover {
    --border-opacity: 1;
    border-color: #c6f6d5;
    border-color: rgba(198, 246, 213, var(--border-opacity));
  }

  .lg\:hover\:border-green-300:hover {
    --border-opacity: 1;
    border-color: #9ae6b4;
    border-color: rgba(154, 230, 180, var(--border-opacity));
  }

  .lg\:hover\:border-green-400:hover {
    --border-opacity: 1;
    border-color: #68d391;
    border-color: rgba(104, 211, 145, var(--border-opacity));
  }

  .lg\:hover\:border-green-500:hover {
    --border-opacity: 1;
    border-color: #48bb78;
    border-color: rgba(72, 187, 120, var(--border-opacity));
  }

  .lg\:hover\:border-green-600:hover {
    --border-opacity: 1;
    border-color: #38a169;
    border-color: rgba(56, 161, 105, var(--border-opacity));
  }

  .lg\:hover\:border-green-700:hover {
    --border-opacity: 1;
    border-color: #2f855a;
    border-color: rgba(47, 133, 90, var(--border-opacity));
  }

  .lg\:hover\:border-green-800:hover {
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .lg\:hover\:border-green-900:hover {
    --border-opacity: 1;
    border-color: #22543d;
    border-color: rgba(34, 84, 61, var(--border-opacity));
  }

  .lg\:hover\:border-teal-100:hover {
    --border-opacity: 1;
    border-color: #e6fffa;
    border-color: rgba(230, 255, 250, var(--border-opacity));
  }

  .lg\:hover\:border-teal-200:hover {
    --border-opacity: 1;
    border-color: #b2f5ea;
    border-color: rgba(178, 245, 234, var(--border-opacity));
  }

  .lg\:hover\:border-teal-300:hover {
    --border-opacity: 1;
    border-color: #81e6d9;
    border-color: rgba(129, 230, 217, var(--border-opacity));
  }

  .lg\:hover\:border-teal-400:hover {
    --border-opacity: 1;
    border-color: #4fd1c5;
    border-color: rgba(79, 209, 197, var(--border-opacity));
  }

  .lg\:hover\:border-teal-500:hover {
    --border-opacity: 1;
    border-color: #38b2ac;
    border-color: rgba(56, 178, 172, var(--border-opacity));
  }

  .lg\:hover\:border-teal-600:hover {
    --border-opacity: 1;
    border-color: #319795;
    border-color: rgba(49, 151, 149, var(--border-opacity));
  }

  .lg\:hover\:border-teal-700:hover {
    --border-opacity: 1;
    border-color: #2c7a7b;
    border-color: rgba(44, 122, 123, var(--border-opacity));
  }

  .lg\:hover\:border-teal-800:hover {
    --border-opacity: 1;
    border-color: #285e61;
    border-color: rgba(40, 94, 97, var(--border-opacity));
  }

  .lg\:hover\:border-teal-900:hover {
    --border-opacity: 1;
    border-color: #234e52;
    border-color: rgba(35, 78, 82, var(--border-opacity));
  }

  .lg\:hover\:border-blue-100:hover {
    --border-opacity: 1;
    border-color: #ebf8ff;
    border-color: rgba(235, 248, 255, var(--border-opacity));
  }

  .lg\:hover\:border-blue-200:hover {
    --border-opacity: 1;
    border-color: #bee3f8;
    border-color: rgba(190, 227, 248, var(--border-opacity));
  }

  .lg\:hover\:border-blue-300:hover {
    --border-opacity: 1;
    border-color: #90cdf4;
    border-color: rgba(144, 205, 244, var(--border-opacity));
  }

  .lg\:hover\:border-blue-400:hover {
    --border-opacity: 1;
    border-color: #63b3ed;
    border-color: rgba(99, 179, 237, var(--border-opacity));
  }

  .lg\:hover\:border-blue-500:hover {
    --border-opacity: 1;
    border-color: #4299e1;
    border-color: rgba(66, 153, 225, var(--border-opacity));
  }

  .lg\:hover\:border-blue-600:hover {
    --border-opacity: 1;
    border-color: #3182ce;
    border-color: rgba(49, 130, 206, var(--border-opacity));
  }

  .lg\:hover\:border-blue-700:hover {
    --border-opacity: 1;
    border-color: #2b6cb0;
    border-color: rgba(43, 108, 176, var(--border-opacity));
  }

  .lg\:hover\:border-blue-800:hover {
    --border-opacity: 1;
    border-color: #2c5282;
    border-color: rgba(44, 82, 130, var(--border-opacity));
  }

  .lg\:hover\:border-blue-900:hover {
    --border-opacity: 1;
    border-color: #2a4365;
    border-color: rgba(42, 67, 101, var(--border-opacity));
  }

  .lg\:hover\:border-indigo-100:hover {
    --border-opacity: 1;
    border-color: #ebf4ff;
    border-color: rgba(235, 244, 255, var(--border-opacity));
  }

  .lg\:hover\:border-indigo-200:hover {
    --border-opacity: 1;
    border-color: #c3dafe;
    border-color: rgba(195, 218, 254, var(--border-opacity));
  }

  .lg\:hover\:border-indigo-300:hover {
    --border-opacity: 1;
    border-color: #a3bffa;
    border-color: rgba(163, 191, 250, var(--border-opacity));
  }

  .lg\:hover\:border-indigo-400:hover {
    --border-opacity: 1;
    border-color: #7f9cf5;
    border-color: rgba(127, 156, 245, var(--border-opacity));
  }

  .lg\:hover\:border-indigo-500:hover {
    --border-opacity: 1;
    border-color: #667eea;
    border-color: rgba(102, 126, 234, var(--border-opacity));
  }

  .lg\:hover\:border-indigo-600:hover {
    --border-opacity: 1;
    border-color: #5a67d8;
    border-color: rgba(90, 103, 216, var(--border-opacity));
  }

  .lg\:hover\:border-indigo-700:hover {
    --border-opacity: 1;
    border-color: #4c51bf;
    border-color: rgba(76, 81, 191, var(--border-opacity));
  }

  .lg\:hover\:border-indigo-800:hover {
    --border-opacity: 1;
    border-color: #434190;
    border-color: rgba(67, 65, 144, var(--border-opacity));
  }

  .lg\:hover\:border-indigo-900:hover {
    --border-opacity: 1;
    border-color: #3c366b;
    border-color: rgba(60, 54, 107, var(--border-opacity));
  }

  .lg\:hover\:border-purple-100:hover {
    --border-opacity: 1;
    border-color: #faf5ff;
    border-color: rgba(250, 245, 255, var(--border-opacity));
  }

  .lg\:hover\:border-purple-200:hover {
    --border-opacity: 1;
    border-color: #e9d8fd;
    border-color: rgba(233, 216, 253, var(--border-opacity));
  }

  .lg\:hover\:border-purple-300:hover {
    --border-opacity: 1;
    border-color: #d6bcfa;
    border-color: rgba(214, 188, 250, var(--border-opacity));
  }

  .lg\:hover\:border-purple-400:hover {
    --border-opacity: 1;
    border-color: #b794f4;
    border-color: rgba(183, 148, 244, var(--border-opacity));
  }

  .lg\:hover\:border-purple-500:hover {
    --border-opacity: 1;
    border-color: #9f7aea;
    border-color: rgba(159, 122, 234, var(--border-opacity));
  }

  .lg\:hover\:border-purple-600:hover {
    --border-opacity: 1;
    border-color: #805ad5;
    border-color: rgba(128, 90, 213, var(--border-opacity));
  }

  .lg\:hover\:border-purple-700:hover {
    --border-opacity: 1;
    border-color: #6b46c1;
    border-color: rgba(107, 70, 193, var(--border-opacity));
  }

  .lg\:hover\:border-purple-800:hover {
    --border-opacity: 1;
    border-color: #553c9a;
    border-color: rgba(85, 60, 154, var(--border-opacity));
  }

  .lg\:hover\:border-purple-900:hover {
    --border-opacity: 1;
    border-color: #44337a;
    border-color: rgba(68, 51, 122, var(--border-opacity));
  }

  .lg\:hover\:border-pink-100:hover {
    --border-opacity: 1;
    border-color: #fff5f7;
    border-color: rgba(255, 245, 247, var(--border-opacity));
  }

  .lg\:hover\:border-pink-200:hover {
    --border-opacity: 1;
    border-color: #fed7e2;
    border-color: rgba(254, 215, 226, var(--border-opacity));
  }

  .lg\:hover\:border-pink-300:hover {
    --border-opacity: 1;
    border-color: #fbb6ce;
    border-color: rgba(251, 182, 206, var(--border-opacity));
  }

  .lg\:hover\:border-pink-400:hover {
    --border-opacity: 1;
    border-color: #f687b3;
    border-color: rgba(246, 135, 179, var(--border-opacity));
  }

  .lg\:hover\:border-pink-500:hover {
    --border-opacity: 1;
    border-color: #ed64a6;
    border-color: rgba(237, 100, 166, var(--border-opacity));
  }

  .lg\:hover\:border-pink-600:hover {
    --border-opacity: 1;
    border-color: #d53f8c;
    border-color: rgba(213, 63, 140, var(--border-opacity));
  }

  .lg\:hover\:border-pink-700:hover {
    --border-opacity: 1;
    border-color: #b83280;
    border-color: rgba(184, 50, 128, var(--border-opacity));
  }

  .lg\:hover\:border-pink-800:hover {
    --border-opacity: 1;
    border-color: #97266d;
    border-color: rgba(151, 38, 109, var(--border-opacity));
  }

  .lg\:hover\:border-pink-900:hover {
    --border-opacity: 1;
    border-color: #702459;
    border-color: rgba(112, 36, 89, var(--border-opacity));
  }

  .lg\:hover\:border-esa:hover {
    --border-opacity: 1;
    border-color: #e53261;
    border-color: rgba(229, 50, 97, var(--border-opacity));
  }

  .lg\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .lg\:focus\:border-current:focus {
    border-color: currentColor;
  }

  .lg\:focus\:border-black:focus {
    --border-opacity: 1;
    border-color: #000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .lg\:focus\:border-white:focus {
    --border-opacity: 1;
    border-color: #fff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .lg\:focus\:border-gray-100:focus {
    --border-opacity: 1;
    border-color: #f7fafc;
    border-color: rgba(247, 250, 252, var(--border-opacity));
  }

  .lg\:focus\:border-gray-200:focus {
    --border-opacity: 1;
    border-color: #edf2f7;
    border-color: rgba(237, 242, 247, var(--border-opacity));
  }

  .lg\:focus\:border-gray-300:focus {
    --border-opacity: 1;
    border-color: #e2e8f0;
    border-color: rgba(226, 232, 240, var(--border-opacity));
  }

  .lg\:focus\:border-gray-400:focus {
    --border-opacity: 1;
    border-color: #cbd5e0;
    border-color: rgba(203, 213, 224, var(--border-opacity));
  }

  .lg\:focus\:border-gray-500:focus {
    --border-opacity: 1;
    border-color: #a0aec0;
    border-color: rgba(160, 174, 192, var(--border-opacity));
  }

  .lg\:focus\:border-gray-600:focus {
    --border-opacity: 1;
    border-color: #718096;
    border-color: rgba(113, 128, 150, var(--border-opacity));
  }

  .lg\:focus\:border-gray-700:focus {
    --border-opacity: 1;
    border-color: #4a5568;
    border-color: rgba(74, 85, 104, var(--border-opacity));
  }

  .lg\:focus\:border-gray-800:focus {
    --border-opacity: 1;
    border-color: #2d3748;
    border-color: rgba(45, 55, 72, var(--border-opacity));
  }

  .lg\:focus\:border-gray-900:focus {
    --border-opacity: 1;
    border-color: #1a202c;
    border-color: rgba(26, 32, 44, var(--border-opacity));
  }

  .lg\:focus\:border-red-100:focus {
    --border-opacity: 1;
    border-color: #fff5f5;
    border-color: rgba(255, 245, 245, var(--border-opacity));
  }

  .lg\:focus\:border-red-200:focus {
    --border-opacity: 1;
    border-color: #fed7d7;
    border-color: rgba(254, 215, 215, var(--border-opacity));
  }

  .lg\:focus\:border-red-300:focus {
    --border-opacity: 1;
    border-color: #feb2b2;
    border-color: rgba(254, 178, 178, var(--border-opacity));
  }

  .lg\:focus\:border-red-400:focus {
    --border-opacity: 1;
    border-color: #fc8181;
    border-color: rgba(252, 129, 129, var(--border-opacity));
  }

  .lg\:focus\:border-red-500:focus {
    --border-opacity: 1;
    border-color: #f56565;
    border-color: rgba(245, 101, 101, var(--border-opacity));
  }

  .lg\:focus\:border-red-600:focus {
    --border-opacity: 1;
    border-color: #e53e3e;
    border-color: rgba(229, 62, 62, var(--border-opacity));
  }

  .lg\:focus\:border-red-700:focus {
    --border-opacity: 1;
    border-color: #c53030;
    border-color: rgba(197, 48, 48, var(--border-opacity));
  }

  .lg\:focus\:border-red-800:focus {
    --border-opacity: 1;
    border-color: #9b2c2c;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .lg\:focus\:border-red-900:focus {
    --border-opacity: 1;
    border-color: #742a2a;
    border-color: rgba(116, 42, 42, var(--border-opacity));
  }

  .lg\:focus\:border-orange-100:focus {
    --border-opacity: 1;
    border-color: #fffaf0;
    border-color: rgba(255, 250, 240, var(--border-opacity));
  }

  .lg\:focus\:border-orange-200:focus {
    --border-opacity: 1;
    border-color: #feebc8;
    border-color: rgba(254, 235, 200, var(--border-opacity));
  }

  .lg\:focus\:border-orange-300:focus {
    --border-opacity: 1;
    border-color: #fbd38d;
    border-color: rgba(251, 211, 141, var(--border-opacity));
  }

  .lg\:focus\:border-orange-400:focus {
    --border-opacity: 1;
    border-color: #f6ad55;
    border-color: rgba(246, 173, 85, var(--border-opacity));
  }

  .lg\:focus\:border-orange-500:focus {
    --border-opacity: 1;
    border-color: #ed8936;
    border-color: rgba(237, 137, 54, var(--border-opacity));
  }

  .lg\:focus\:border-orange-600:focus {
    --border-opacity: 1;
    border-color: #dd6b20;
    border-color: rgba(221, 107, 32, var(--border-opacity));
  }

  .lg\:focus\:border-orange-700:focus {
    --border-opacity: 1;
    border-color: #c05621;
    border-color: rgba(192, 86, 33, var(--border-opacity));
  }

  .lg\:focus\:border-orange-800:focus {
    --border-opacity: 1;
    border-color: #9c4221;
    border-color: rgba(156, 66, 33, var(--border-opacity));
  }

  .lg\:focus\:border-orange-900:focus {
    --border-opacity: 1;
    border-color: #7b341e;
    border-color: rgba(123, 52, 30, var(--border-opacity));
  }

  .lg\:focus\:border-yellow-100:focus {
    --border-opacity: 1;
    border-color: #fffff0;
    border-color: rgba(255, 255, 240, var(--border-opacity));
  }

  .lg\:focus\:border-yellow-200:focus {
    --border-opacity: 1;
    border-color: #fefcbf;
    border-color: rgba(254, 252, 191, var(--border-opacity));
  }

  .lg\:focus\:border-yellow-300:focus {
    --border-opacity: 1;
    border-color: #faf089;
    border-color: rgba(250, 240, 137, var(--border-opacity));
  }

  .lg\:focus\:border-yellow-400:focus {
    --border-opacity: 1;
    border-color: #f6e05e;
    border-color: rgba(246, 224, 94, var(--border-opacity));
  }

  .lg\:focus\:border-yellow-500:focus {
    --border-opacity: 1;
    border-color: #ecc94b;
    border-color: rgba(236, 201, 75, var(--border-opacity));
  }

  .lg\:focus\:border-yellow-600:focus {
    --border-opacity: 1;
    border-color: #d69e2e;
    border-color: rgba(214, 158, 46, var(--border-opacity));
  }

  .lg\:focus\:border-yellow-700:focus {
    --border-opacity: 1;
    border-color: #b7791f;
    border-color: rgba(183, 121, 31, var(--border-opacity));
  }

  .lg\:focus\:border-yellow-800:focus {
    --border-opacity: 1;
    border-color: #975a16;
    border-color: rgba(151, 90, 22, var(--border-opacity));
  }

  .lg\:focus\:border-yellow-900:focus {
    --border-opacity: 1;
    border-color: #744210;
    border-color: rgba(116, 66, 16, var(--border-opacity));
  }

  .lg\:focus\:border-green-100:focus {
    --border-opacity: 1;
    border-color: #f0fff4;
    border-color: rgba(240, 255, 244, var(--border-opacity));
  }

  .lg\:focus\:border-green-200:focus {
    --border-opacity: 1;
    border-color: #c6f6d5;
    border-color: rgba(198, 246, 213, var(--border-opacity));
  }

  .lg\:focus\:border-green-300:focus {
    --border-opacity: 1;
    border-color: #9ae6b4;
    border-color: rgba(154, 230, 180, var(--border-opacity));
  }

  .lg\:focus\:border-green-400:focus {
    --border-opacity: 1;
    border-color: #68d391;
    border-color: rgba(104, 211, 145, var(--border-opacity));
  }

  .lg\:focus\:border-green-500:focus {
    --border-opacity: 1;
    border-color: #48bb78;
    border-color: rgba(72, 187, 120, var(--border-opacity));
  }

  .lg\:focus\:border-green-600:focus {
    --border-opacity: 1;
    border-color: #38a169;
    border-color: rgba(56, 161, 105, var(--border-opacity));
  }

  .lg\:focus\:border-green-700:focus {
    --border-opacity: 1;
    border-color: #2f855a;
    border-color: rgba(47, 133, 90, var(--border-opacity));
  }

  .lg\:focus\:border-green-800:focus {
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .lg\:focus\:border-green-900:focus {
    --border-opacity: 1;
    border-color: #22543d;
    border-color: rgba(34, 84, 61, var(--border-opacity));
  }

  .lg\:focus\:border-teal-100:focus {
    --border-opacity: 1;
    border-color: #e6fffa;
    border-color: rgba(230, 255, 250, var(--border-opacity));
  }

  .lg\:focus\:border-teal-200:focus {
    --border-opacity: 1;
    border-color: #b2f5ea;
    border-color: rgba(178, 245, 234, var(--border-opacity));
  }

  .lg\:focus\:border-teal-300:focus {
    --border-opacity: 1;
    border-color: #81e6d9;
    border-color: rgba(129, 230, 217, var(--border-opacity));
  }

  .lg\:focus\:border-teal-400:focus {
    --border-opacity: 1;
    border-color: #4fd1c5;
    border-color: rgba(79, 209, 197, var(--border-opacity));
  }

  .lg\:focus\:border-teal-500:focus {
    --border-opacity: 1;
    border-color: #38b2ac;
    border-color: rgba(56, 178, 172, var(--border-opacity));
  }

  .lg\:focus\:border-teal-600:focus {
    --border-opacity: 1;
    border-color: #319795;
    border-color: rgba(49, 151, 149, var(--border-opacity));
  }

  .lg\:focus\:border-teal-700:focus {
    --border-opacity: 1;
    border-color: #2c7a7b;
    border-color: rgba(44, 122, 123, var(--border-opacity));
  }

  .lg\:focus\:border-teal-800:focus {
    --border-opacity: 1;
    border-color: #285e61;
    border-color: rgba(40, 94, 97, var(--border-opacity));
  }

  .lg\:focus\:border-teal-900:focus {
    --border-opacity: 1;
    border-color: #234e52;
    border-color: rgba(35, 78, 82, var(--border-opacity));
  }

  .lg\:focus\:border-blue-100:focus {
    --border-opacity: 1;
    border-color: #ebf8ff;
    border-color: rgba(235, 248, 255, var(--border-opacity));
  }

  .lg\:focus\:border-blue-200:focus {
    --border-opacity: 1;
    border-color: #bee3f8;
    border-color: rgba(190, 227, 248, var(--border-opacity));
  }

  .lg\:focus\:border-blue-300:focus {
    --border-opacity: 1;
    border-color: #90cdf4;
    border-color: rgba(144, 205, 244, var(--border-opacity));
  }

  .lg\:focus\:border-blue-400:focus {
    --border-opacity: 1;
    border-color: #63b3ed;
    border-color: rgba(99, 179, 237, var(--border-opacity));
  }

  .lg\:focus\:border-blue-500:focus {
    --border-opacity: 1;
    border-color: #4299e1;
    border-color: rgba(66, 153, 225, var(--border-opacity));
  }

  .lg\:focus\:border-blue-600:focus {
    --border-opacity: 1;
    border-color: #3182ce;
    border-color: rgba(49, 130, 206, var(--border-opacity));
  }

  .lg\:focus\:border-blue-700:focus {
    --border-opacity: 1;
    border-color: #2b6cb0;
    border-color: rgba(43, 108, 176, var(--border-opacity));
  }

  .lg\:focus\:border-blue-800:focus {
    --border-opacity: 1;
    border-color: #2c5282;
    border-color: rgba(44, 82, 130, var(--border-opacity));
  }

  .lg\:focus\:border-blue-900:focus {
    --border-opacity: 1;
    border-color: #2a4365;
    border-color: rgba(42, 67, 101, var(--border-opacity));
  }

  .lg\:focus\:border-indigo-100:focus {
    --border-opacity: 1;
    border-color: #ebf4ff;
    border-color: rgba(235, 244, 255, var(--border-opacity));
  }

  .lg\:focus\:border-indigo-200:focus {
    --border-opacity: 1;
    border-color: #c3dafe;
    border-color: rgba(195, 218, 254, var(--border-opacity));
  }

  .lg\:focus\:border-indigo-300:focus {
    --border-opacity: 1;
    border-color: #a3bffa;
    border-color: rgba(163, 191, 250, var(--border-opacity));
  }

  .lg\:focus\:border-indigo-400:focus {
    --border-opacity: 1;
    border-color: #7f9cf5;
    border-color: rgba(127, 156, 245, var(--border-opacity));
  }

  .lg\:focus\:border-indigo-500:focus {
    --border-opacity: 1;
    border-color: #667eea;
    border-color: rgba(102, 126, 234, var(--border-opacity));
  }

  .lg\:focus\:border-indigo-600:focus {
    --border-opacity: 1;
    border-color: #5a67d8;
    border-color: rgba(90, 103, 216, var(--border-opacity));
  }

  .lg\:focus\:border-indigo-700:focus {
    --border-opacity: 1;
    border-color: #4c51bf;
    border-color: rgba(76, 81, 191, var(--border-opacity));
  }

  .lg\:focus\:border-indigo-800:focus {
    --border-opacity: 1;
    border-color: #434190;
    border-color: rgba(67, 65, 144, var(--border-opacity));
  }

  .lg\:focus\:border-indigo-900:focus {
    --border-opacity: 1;
    border-color: #3c366b;
    border-color: rgba(60, 54, 107, var(--border-opacity));
  }

  .lg\:focus\:border-purple-100:focus {
    --border-opacity: 1;
    border-color: #faf5ff;
    border-color: rgba(250, 245, 255, var(--border-opacity));
  }

  .lg\:focus\:border-purple-200:focus {
    --border-opacity: 1;
    border-color: #e9d8fd;
    border-color: rgba(233, 216, 253, var(--border-opacity));
  }

  .lg\:focus\:border-purple-300:focus {
    --border-opacity: 1;
    border-color: #d6bcfa;
    border-color: rgba(214, 188, 250, var(--border-opacity));
  }

  .lg\:focus\:border-purple-400:focus {
    --border-opacity: 1;
    border-color: #b794f4;
    border-color: rgba(183, 148, 244, var(--border-opacity));
  }

  .lg\:focus\:border-purple-500:focus {
    --border-opacity: 1;
    border-color: #9f7aea;
    border-color: rgba(159, 122, 234, var(--border-opacity));
  }

  .lg\:focus\:border-purple-600:focus {
    --border-opacity: 1;
    border-color: #805ad5;
    border-color: rgba(128, 90, 213, var(--border-opacity));
  }

  .lg\:focus\:border-purple-700:focus {
    --border-opacity: 1;
    border-color: #6b46c1;
    border-color: rgba(107, 70, 193, var(--border-opacity));
  }

  .lg\:focus\:border-purple-800:focus {
    --border-opacity: 1;
    border-color: #553c9a;
    border-color: rgba(85, 60, 154, var(--border-opacity));
  }

  .lg\:focus\:border-purple-900:focus {
    --border-opacity: 1;
    border-color: #44337a;
    border-color: rgba(68, 51, 122, var(--border-opacity));
  }

  .lg\:focus\:border-pink-100:focus {
    --border-opacity: 1;
    border-color: #fff5f7;
    border-color: rgba(255, 245, 247, var(--border-opacity));
  }

  .lg\:focus\:border-pink-200:focus {
    --border-opacity: 1;
    border-color: #fed7e2;
    border-color: rgba(254, 215, 226, var(--border-opacity));
  }

  .lg\:focus\:border-pink-300:focus {
    --border-opacity: 1;
    border-color: #fbb6ce;
    border-color: rgba(251, 182, 206, var(--border-opacity));
  }

  .lg\:focus\:border-pink-400:focus {
    --border-opacity: 1;
    border-color: #f687b3;
    border-color: rgba(246, 135, 179, var(--border-opacity));
  }

  .lg\:focus\:border-pink-500:focus {
    --border-opacity: 1;
    border-color: #ed64a6;
    border-color: rgba(237, 100, 166, var(--border-opacity));
  }

  .lg\:focus\:border-pink-600:focus {
    --border-opacity: 1;
    border-color: #d53f8c;
    border-color: rgba(213, 63, 140, var(--border-opacity));
  }

  .lg\:focus\:border-pink-700:focus {
    --border-opacity: 1;
    border-color: #b83280;
    border-color: rgba(184, 50, 128, var(--border-opacity));
  }

  .lg\:focus\:border-pink-800:focus {
    --border-opacity: 1;
    border-color: #97266d;
    border-color: rgba(151, 38, 109, var(--border-opacity));
  }

  .lg\:focus\:border-pink-900:focus {
    --border-opacity: 1;
    border-color: #702459;
    border-color: rgba(112, 36, 89, var(--border-opacity));
  }

  .lg\:focus\:border-esa:focus {
    --border-opacity: 1;
    border-color: #e53261;
    border-color: rgba(229, 50, 97, var(--border-opacity));
  }

  .lg\:border-opacity-0 {
    --border-opacity: 0;
  }

  .lg\:border-opacity-25 {
    --border-opacity: 0.25;
  }

  .lg\:border-opacity-50 {
    --border-opacity: 0.5;
  }

  .lg\:border-opacity-75 {
    --border-opacity: 0.75;
  }

  .lg\:border-opacity-100 {
    --border-opacity: 1;
  }

  .lg\:hover\:border-opacity-0:hover {
    --border-opacity: 0;
  }

  .lg\:hover\:border-opacity-25:hover {
    --border-opacity: 0.25;
  }

  .lg\:hover\:border-opacity-50:hover {
    --border-opacity: 0.5;
  }

  .lg\:hover\:border-opacity-75:hover {
    --border-opacity: 0.75;
  }

  .lg\:hover\:border-opacity-100:hover {
    --border-opacity: 1;
  }

  .lg\:focus\:border-opacity-0:focus {
    --border-opacity: 0;
  }

  .lg\:focus\:border-opacity-25:focus {
    --border-opacity: 0.25;
  }

  .lg\:focus\:border-opacity-50:focus {
    --border-opacity: 0.5;
  }

  .lg\:focus\:border-opacity-75:focus {
    --border-opacity: 0.75;
  }

  .lg\:focus\:border-opacity-100:focus {
    --border-opacity: 1;
  }

  .lg\:rounded-none {
    border-radius: 0;
  }

  .lg\:rounded-sm {
    border-radius: 0.125rem;
  }

  .lg\:rounded {
    border-radius: 0.25rem;
  }

  .lg\:rounded-md {
    border-radius: 0.375rem;
  }

  .lg\:rounded-lg {
    border-radius: 0.5rem;
  }

  .lg\:rounded-full {
    border-radius: 9999px;
  }

  .lg\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .lg\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .lg\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .lg\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .lg\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .lg\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .lg\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .lg\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .lg\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .lg\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .lg\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .lg\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .lg\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .lg\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-tl-none {
    border-top-left-radius: 0;
  }

  .lg\:rounded-tr-none {
    border-top-right-radius: 0;
  }

  .lg\:rounded-br-none {
    border-bottom-right-radius: 0;
  }

  .lg\:rounded-bl-none {
    border-bottom-left-radius: 0;
  }

  .lg\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .lg\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .lg\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .lg\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .lg\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .lg\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .lg\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .lg\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .lg\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .lg\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .lg\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .lg\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .lg\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .lg\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .lg\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .lg\:border-solid {
    border-style: solid;
  }

  .lg\:border-dashed {
    border-style: dashed;
  }

  .lg\:border-dotted {
    border-style: dotted;
  }

  .lg\:border-double {
    border-style: double;
  }

  .lg\:border-none {
    border-style: none;
  }

  .lg\:border-0 {
    border-width: 0;
  }

  .lg\:border-2 {
    border-width: 2px;
  }

  .lg\:border-4 {
    border-width: 4px;
  }

  .lg\:border-8 {
    border-width: 8px;
  }

  .lg\:border {
    border-width: 1px;
  }

  .lg\:border-t-0 {
    border-top-width: 0;
  }

  .lg\:border-r-0 {
    border-right-width: 0;
  }

  .lg\:border-b-0 {
    border-bottom-width: 0;
  }

  .lg\:border-l-0 {
    border-left-width: 0;
  }

  .lg\:border-t-2 {
    border-top-width: 2px;
  }

  .lg\:border-r-2 {
    border-right-width: 2px;
  }

  .lg\:border-b-2 {
    border-bottom-width: 2px;
  }

  .lg\:border-l-2 {
    border-left-width: 2px;
  }

  .lg\:border-t-4 {
    border-top-width: 4px;
  }

  .lg\:border-r-4 {
    border-right-width: 4px;
  }

  .lg\:border-b-4 {
    border-bottom-width: 4px;
  }

  .lg\:border-l-4 {
    border-left-width: 4px;
  }

  .lg\:border-t-8 {
    border-top-width: 8px;
  }

  .lg\:border-r-8 {
    border-right-width: 8px;
  }

  .lg\:border-b-8 {
    border-bottom-width: 8px;
  }

  .lg\:border-l-8 {
    border-left-width: 8px;
  }

  .lg\:border-t {
    border-top-width: 1px;
  }

  .lg\:border-r {
    border-right-width: 1px;
  }

  .lg\:border-b {
    border-bottom-width: 1px;
  }

  .lg\:border-l {
    border-left-width: 1px;
  }

  .lg\:box-border {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }

  .lg\:box-content {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
  }

  .lg\:cursor-auto {
    cursor: auto;
  }

  .lg\:cursor-default {
    cursor: default;
  }

  .lg\:cursor-pointer {
    cursor: pointer;
  }

  .lg\:cursor-wait {
    cursor: wait;
  }

  .lg\:cursor-text {
    cursor: text;
  }

  .lg\:cursor-move {
    cursor: move;
  }

  .lg\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .lg\:block {
    display: block;
  }

  .lg\:inline-block {
    display: inline-block;
  }

  .lg\:inline {
    display: inline;
  }

  .lg\:flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .lg\:inline-flex {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }

  .lg\:table {
    display: table;
  }

  .lg\:table-caption {
    display: table-caption;
  }

  .lg\:table-cell {
    display: table-cell;
  }

  .lg\:table-column {
    display: table-column;
  }

  .lg\:table-column-group {
    display: table-column-group;
  }

  .lg\:table-footer-group {
    display: table-footer-group;
  }

  .lg\:table-header-group {
    display: table-header-group;
  }

  .lg\:table-row-group {
    display: table-row-group;
  }

  .lg\:table-row {
    display: table-row;
  }

  .lg\:flow-root {
    display: flow-root;
  }

  .lg\:grid {
    display: grid;
  }

  .lg\:inline-grid {
    display: inline-grid;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  .lg\:flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }

  .lg\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .lg\:flex-col-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }

  .lg\:flex-wrap {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .lg\:flex-wrap-reverse {
    -ms-flex-wrap: wrap-reverse;
        flex-wrap: wrap-reverse;
  }

  .lg\:flex-no-wrap {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }

  .lg\:items-start {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }

  .lg\:items-end {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }

  .lg\:items-center {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .lg\:items-baseline {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }

  .lg\:items-stretch {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }

  .lg\:self-auto {
    -ms-flex-item-align: auto;
        align-self: auto;
  }

  .lg\:self-start {
    -ms-flex-item-align: start;
        align-self: flex-start;
  }

  .lg\:self-end {
    -ms-flex-item-align: end;
        align-self: flex-end;
  }

  .lg\:self-center {
    -ms-flex-item-align: center;
        align-self: center;
  }

  .lg\:self-stretch {
    -ms-flex-item-align: stretch;
        align-self: stretch;
  }

  .lg\:justify-start {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }

  .lg\:justify-end {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }

  .lg\:justify-center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  .lg\:justify-between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }

  .lg\:justify-around {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }

  .lg\:justify-evenly {
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
  }

  .lg\:content-center {
    -ms-flex-line-pack: center;
        align-content: center;
  }

  .lg\:content-start {
    -ms-flex-line-pack: start;
        align-content: flex-start;
  }

  .lg\:content-end {
    -ms-flex-line-pack: end;
        align-content: flex-end;
  }

  .lg\:content-between {
    -ms-flex-line-pack: justify;
        align-content: space-between;
  }

  .lg\:content-around {
    -ms-flex-line-pack: distribute;
        align-content: space-around;
  }

  .lg\:flex-1 {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0%;
            flex: 1 1 0%;
  }

  .lg\:flex-auto {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
  }

  .lg\:flex-initial {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
  }

  .lg\:flex-none {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
  }

  .lg\:flex-grow-0 {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
  }

  .lg\:flex-grow {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }

  .lg\:flex-shrink-0 {
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }

  .lg\:flex-shrink {
    -ms-flex-negative: 1;
        flex-shrink: 1;
  }

  .lg\:order-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }

  .lg\:order-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

  .lg\:order-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }

  .lg\:order-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }

  .lg\:order-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }

  .lg\:order-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }

  .lg\:order-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }

  .lg\:order-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }

  .lg\:order-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }

  .lg\:order-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }

  .lg\:order-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }

  .lg\:order-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }

  .lg\:order-first {
    -webkit-box-ordinal-group: -9998;
        -ms-flex-order: -9999;
            order: -9999;
  }

  .lg\:order-last {
    -webkit-box-ordinal-group: 10000;
        -ms-flex-order: 9999;
            order: 9999;
  }

  .lg\:order-none {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }

  .lg\:float-right {
    float: right;
  }

  .lg\:float-left {
    float: left;
  }

  .lg\:float-none {
    float: none;
  }

  .lg\:clearfix:after {
    content: "";
    display: table;
    clear: both;
  }

  .lg\:clear-left {
    clear: left;
  }

  .lg\:clear-right {
    clear: right;
  }

  .lg\:clear-both {
    clear: both;
  }

  .lg\:clear-none {
    clear: none;
  }

  .lg\:font-sans {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .lg\:font-serif {
    font-family: Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .lg\:font-mono {
    font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .lg\:font-hairline {
    font-weight: 100;
  }

  .lg\:font-thin {
    font-weight: 200;
  }

  .lg\:font-light {
    font-weight: 300;
  }

  .lg\:font-normal {
    font-weight: 400;
  }

  .lg\:font-medium {
    font-weight: 500;
  }

  .lg\:font-semibold {
    font-weight: 600;
  }

  .lg\:font-bold {
    font-weight: 700;
  }

  .lg\:font-extrabold {
    font-weight: 800;
  }

  .lg\:font-black {
    font-weight: 900;
  }

  .lg\:hover\:font-hairline:hover {
    font-weight: 100;
  }

  .lg\:hover\:font-thin:hover {
    font-weight: 200;
  }

  .lg\:hover\:font-light:hover {
    font-weight: 300;
  }

  .lg\:hover\:font-normal:hover {
    font-weight: 400;
  }

  .lg\:hover\:font-medium:hover {
    font-weight: 500;
  }

  .lg\:hover\:font-semibold:hover {
    font-weight: 600;
  }

  .lg\:hover\:font-bold:hover {
    font-weight: 700;
  }

  .lg\:hover\:font-extrabold:hover {
    font-weight: 800;
  }

  .lg\:hover\:font-black:hover {
    font-weight: 900;
  }

  .lg\:focus\:font-hairline:focus {
    font-weight: 100;
  }

  .lg\:focus\:font-thin:focus {
    font-weight: 200;
  }

  .lg\:focus\:font-light:focus {
    font-weight: 300;
  }

  .lg\:focus\:font-normal:focus {
    font-weight: 400;
  }

  .lg\:focus\:font-medium:focus {
    font-weight: 500;
  }

  .lg\:focus\:font-semibold:focus {
    font-weight: 600;
  }

  .lg\:focus\:font-bold:focus {
    font-weight: 700;
  }

  .lg\:focus\:font-extrabold:focus {
    font-weight: 800;
  }

  .lg\:focus\:font-black:focus {
    font-weight: 900;
  }

  .lg\:h-0 {
    height: 0;
  }

  .lg\:h-1 {
    height: 0.25rem;
  }

  .lg\:h-2 {
    height: 0.5rem;
  }

  .lg\:h-3 {
    height: 0.75rem;
  }

  .lg\:h-4 {
    height: 1rem;
  }

  .lg\:h-5 {
    height: 1.25rem;
  }

  .lg\:h-6 {
    height: 1.5rem;
  }

  .lg\:h-8 {
    height: 2rem;
  }

  .lg\:h-10 {
    height: 2.5rem;
  }

  .lg\:h-12 {
    height: 3rem;
  }

  .lg\:h-16 {
    height: 4rem;
  }

  .lg\:h-20 {
    height: 5rem;
  }

  .lg\:h-24 {
    height: 6rem;
  }

  .lg\:h-32 {
    height: 8rem;
  }

  .lg\:h-40 {
    height: 10rem;
  }

  .lg\:h-48 {
    height: 12rem;
  }

  .lg\:h-56 {
    height: 14rem;
  }

  .lg\:h-64 {
    height: 16rem;
  }

  .lg\:h-auto {
    height: auto;
  }

  .lg\:h-px {
    height: 1px;
  }

  .lg\:h-full {
    height: 100%;
  }

  .lg\:h-screen {
    height: 100vh;
  }

  .lg\:text-xs {
    font-size: 0.75rem;
  }

  .lg\:text-sm {
    font-size: 0.875rem;
  }

  .lg\:text-base {
    font-size: 1rem;
  }

  .lg\:text-lg {
    font-size: 1.125rem;
  }

  .lg\:text-xl {
    font-size: 1.25rem;
  }

  .lg\:text-2xl {
    font-size: 1.5rem;
  }

  .lg\:text-3xl {
    font-size: 1.875rem;
  }

  .lg\:text-4xl {
    font-size: 2.25rem;
  }

  .lg\:text-5xl {
    font-size: 3rem;
  }

  .lg\:text-6xl {
    font-size: 4rem;
  }

  .lg\:leading-3 {
    line-height: .75rem;
  }

  .lg\:leading-4 {
    line-height: 1rem;
  }

  .lg\:leading-5 {
    line-height: 1.25rem;
  }

  .lg\:leading-6 {
    line-height: 1.5rem;
  }

  .lg\:leading-7 {
    line-height: 1.75rem;
  }

  .lg\:leading-8 {
    line-height: 2rem;
  }

  .lg\:leading-9 {
    line-height: 2.25rem;
  }

  .lg\:leading-10 {
    line-height: 2.5rem;
  }

  .lg\:leading-none {
    line-height: 1;
  }

  .lg\:leading-tight {
    line-height: 1.25;
  }

  .lg\:leading-snug {
    line-height: 1.375;
  }

  .lg\:leading-normal {
    line-height: 1.5;
  }

  .lg\:leading-relaxed {
    line-height: 1.625;
  }

  .lg\:leading-loose {
    line-height: 2;
  }

  .lg\:list-inside {
    list-style-position: inside;
  }

  .lg\:list-outside {
    list-style-position: outside;
  }

  .lg\:list-none {
    list-style-type: none;
  }

  .lg\:list-disc {
    list-style-type: disc;
  }

  .lg\:list-decimal {
    list-style-type: decimal;
  }

  .lg\:m-0 {
    margin: 0;
  }

  .lg\:m-1 {
    margin: 0.25rem;
  }

  .lg\:m-2 {
    margin: 0.5rem;
  }

  .lg\:m-3 {
    margin: 0.75rem;
  }

  .lg\:m-4 {
    margin: 1rem;
  }

  .lg\:m-5 {
    margin: 1.25rem;
  }

  .lg\:m-6 {
    margin: 1.5rem;
  }

  .lg\:m-8 {
    margin: 2rem;
  }

  .lg\:m-10 {
    margin: 2.5rem;
  }

  .lg\:m-12 {
    margin: 3rem;
  }

  .lg\:m-16 {
    margin: 4rem;
  }

  .lg\:m-20 {
    margin: 5rem;
  }

  .lg\:m-24 {
    margin: 6rem;
  }

  .lg\:m-32 {
    margin: 8rem;
  }

  .lg\:m-40 {
    margin: 10rem;
  }

  .lg\:m-48 {
    margin: 12rem;
  }

  .lg\:m-56 {
    margin: 14rem;
  }

  .lg\:m-64 {
    margin: 16rem;
  }

  .lg\:m-auto {
    margin: auto;
  }

  .lg\:m-px {
    margin: 1px;
  }

  .lg\:-m-1 {
    margin: -0.25rem;
  }

  .lg\:-m-2 {
    margin: -0.5rem;
  }

  .lg\:-m-3 {
    margin: -0.75rem;
  }

  .lg\:-m-4 {
    margin: -1rem;
  }

  .lg\:-m-5 {
    margin: -1.25rem;
  }

  .lg\:-m-6 {
    margin: -1.5rem;
  }

  .lg\:-m-8 {
    margin: -2rem;
  }

  .lg\:-m-10 {
    margin: -2.5rem;
  }

  .lg\:-m-12 {
    margin: -3rem;
  }

  .lg\:-m-16 {
    margin: -4rem;
  }

  .lg\:-m-20 {
    margin: -5rem;
  }

  .lg\:-m-24 {
    margin: -6rem;
  }

  .lg\:-m-32 {
    margin: -8rem;
  }

  .lg\:-m-40 {
    margin: -10rem;
  }

  .lg\:-m-48 {
    margin: -12rem;
  }

  .lg\:-m-56 {
    margin: -14rem;
  }

  .lg\:-m-64 {
    margin: -16rem;
  }

  .lg\:-m-px {
    margin: -1px;
  }

  .lg\:-m-80 {
    margin: -80px;
  }

  .lg\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .lg\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .lg\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .lg\:my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .lg\:mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .lg\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .lg\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .lg\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .lg\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .lg\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .lg\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .lg\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .lg\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .lg\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .lg\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .lg\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .lg\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .lg\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .lg\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .lg\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .lg\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .lg\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .lg\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .lg\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .lg\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .lg\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .lg\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .lg\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .lg\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .lg\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .lg\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .lg\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .lg\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .lg\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .lg\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .lg\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .lg\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .lg\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .lg\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .lg\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .lg\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .lg\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .lg\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .lg\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .lg\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .lg\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .lg\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .lg\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .lg\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .lg\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .lg\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .lg\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .lg\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .lg\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .lg\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .lg\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .lg\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .lg\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .lg\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .lg\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .lg\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .lg\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .lg\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .lg\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .lg\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .lg\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .lg\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .lg\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .lg\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .lg\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .lg\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .lg\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .lg\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .lg\:-my-80 {
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .lg\:-mx-80 {
    margin-left: -80px;
    margin-right: -80px;
  }

  .lg\:mt-0 {
    margin-top: 0;
  }

  .lg\:mr-0 {
    margin-right: 0;
  }

  .lg\:mb-0 {
    margin-bottom: 0;
  }

  .lg\:ml-0 {
    margin-left: 0;
  }

  .lg\:mt-1 {
    margin-top: 0.25rem;
  }

  .lg\:mr-1 {
    margin-right: 0.25rem;
  }

  .lg\:mb-1 {
    margin-bottom: 0.25rem;
  }

  .lg\:ml-1 {
    margin-left: 0.25rem;
  }

  .lg\:mt-2 {
    margin-top: 0.5rem;
  }

  .lg\:mr-2 {
    margin-right: 0.5rem;
  }

  .lg\:mb-2 {
    margin-bottom: 0.5rem;
  }

  .lg\:ml-2 {
    margin-left: 0.5rem;
  }

  .lg\:mt-3 {
    margin-top: 0.75rem;
  }

  .lg\:mr-3 {
    margin-right: 0.75rem;
  }

  .lg\:mb-3 {
    margin-bottom: 0.75rem;
  }

  .lg\:ml-3 {
    margin-left: 0.75rem;
  }

  .lg\:mt-4 {
    margin-top: 1rem;
  }

  .lg\:mr-4 {
    margin-right: 1rem;
  }

  .lg\:mb-4 {
    margin-bottom: 1rem;
  }

  .lg\:ml-4 {
    margin-left: 1rem;
  }

  .lg\:mt-5 {
    margin-top: 1.25rem;
  }

  .lg\:mr-5 {
    margin-right: 1.25rem;
  }

  .lg\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .lg\:ml-5 {
    margin-left: 1.25rem;
  }

  .lg\:mt-6 {
    margin-top: 1.5rem;
  }

  .lg\:mr-6 {
    margin-right: 1.5rem;
  }

  .lg\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .lg\:ml-6 {
    margin-left: 1.5rem;
  }

  .lg\:mt-8 {
    margin-top: 2rem;
  }

  .lg\:mr-8 {
    margin-right: 2rem;
  }

  .lg\:mb-8 {
    margin-bottom: 2rem;
  }

  .lg\:ml-8 {
    margin-left: 2rem;
  }

  .lg\:mt-10 {
    margin-top: 2.5rem;
  }

  .lg\:mr-10 {
    margin-right: 2.5rem;
  }

  .lg\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .lg\:ml-10 {
    margin-left: 2.5rem;
  }

  .lg\:mt-12 {
    margin-top: 3rem;
  }

  .lg\:mr-12 {
    margin-right: 3rem;
  }

  .lg\:mb-12 {
    margin-bottom: 3rem;
  }

  .lg\:ml-12 {
    margin-left: 3rem;
  }

  .lg\:mt-16 {
    margin-top: 4rem;
  }

  .lg\:mr-16 {
    margin-right: 4rem;
  }

  .lg\:mb-16 {
    margin-bottom: 4rem;
  }

  .lg\:ml-16 {
    margin-left: 4rem;
  }

  .lg\:mt-20 {
    margin-top: 5rem;
  }

  .lg\:mr-20 {
    margin-right: 5rem;
  }

  .lg\:mb-20 {
    margin-bottom: 5rem;
  }

  .lg\:ml-20 {
    margin-left: 5rem;
  }

  .lg\:mt-24 {
    margin-top: 6rem;
  }

  .lg\:mr-24 {
    margin-right: 6rem;
  }

  .lg\:mb-24 {
    margin-bottom: 6rem;
  }

  .lg\:ml-24 {
    margin-left: 6rem;
  }

  .lg\:mt-32 {
    margin-top: 8rem;
  }

  .lg\:mr-32 {
    margin-right: 8rem;
  }

  .lg\:mb-32 {
    margin-bottom: 8rem;
  }

  .lg\:ml-32 {
    margin-left: 8rem;
  }

  .lg\:mt-40 {
    margin-top: 10rem;
  }

  .lg\:mr-40 {
    margin-right: 10rem;
  }

  .lg\:mb-40 {
    margin-bottom: 10rem;
  }

  .lg\:ml-40 {
    margin-left: 10rem;
  }

  .lg\:mt-48 {
    margin-top: 12rem;
  }

  .lg\:mr-48 {
    margin-right: 12rem;
  }

  .lg\:mb-48 {
    margin-bottom: 12rem;
  }

  .lg\:ml-48 {
    margin-left: 12rem;
  }

  .lg\:mt-56 {
    margin-top: 14rem;
  }

  .lg\:mr-56 {
    margin-right: 14rem;
  }

  .lg\:mb-56 {
    margin-bottom: 14rem;
  }

  .lg\:ml-56 {
    margin-left: 14rem;
  }

  .lg\:mt-64 {
    margin-top: 16rem;
  }

  .lg\:mr-64 {
    margin-right: 16rem;
  }

  .lg\:mb-64 {
    margin-bottom: 16rem;
  }

  .lg\:ml-64 {
    margin-left: 16rem;
  }

  .lg\:mt-auto {
    margin-top: auto;
  }

  .lg\:mr-auto {
    margin-right: auto;
  }

  .lg\:mb-auto {
    margin-bottom: auto;
  }

  .lg\:ml-auto {
    margin-left: auto;
  }

  .lg\:mt-px {
    margin-top: 1px;
  }

  .lg\:mr-px {
    margin-right: 1px;
  }

  .lg\:mb-px {
    margin-bottom: 1px;
  }

  .lg\:ml-px {
    margin-left: 1px;
  }

  .lg\:-mt-1 {
    margin-top: -0.25rem;
  }

  .lg\:-mr-1 {
    margin-right: -0.25rem;
  }

  .lg\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .lg\:-ml-1 {
    margin-left: -0.25rem;
  }

  .lg\:-mt-2 {
    margin-top: -0.5rem;
  }

  .lg\:-mr-2 {
    margin-right: -0.5rem;
  }

  .lg\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .lg\:-ml-2 {
    margin-left: -0.5rem;
  }

  .lg\:-mt-3 {
    margin-top: -0.75rem;
  }

  .lg\:-mr-3 {
    margin-right: -0.75rem;
  }

  .lg\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .lg\:-ml-3 {
    margin-left: -0.75rem;
  }

  .lg\:-mt-4 {
    margin-top: -1rem;
  }

  .lg\:-mr-4 {
    margin-right: -1rem;
  }

  .lg\:-mb-4 {
    margin-bottom: -1rem;
  }

  .lg\:-ml-4 {
    margin-left: -1rem;
  }

  .lg\:-mt-5 {
    margin-top: -1.25rem;
  }

  .lg\:-mr-5 {
    margin-right: -1.25rem;
  }

  .lg\:-mb-5 {
    margin-bottom: -1.25rem;
  }

  .lg\:-ml-5 {
    margin-left: -1.25rem;
  }

  .lg\:-mt-6 {
    margin-top: -1.5rem;
  }

  .lg\:-mr-6 {
    margin-right: -1.5rem;
  }

  .lg\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .lg\:-ml-6 {
    margin-left: -1.5rem;
  }

  .lg\:-mt-8 {
    margin-top: -2rem;
  }

  .lg\:-mr-8 {
    margin-right: -2rem;
  }

  .lg\:-mb-8 {
    margin-bottom: -2rem;
  }

  .lg\:-ml-8 {
    margin-left: -2rem;
  }

  .lg\:-mt-10 {
    margin-top: -2.5rem;
  }

  .lg\:-mr-10 {
    margin-right: -2.5rem;
  }

  .lg\:-mb-10 {
    margin-bottom: -2.5rem;
  }

  .lg\:-ml-10 {
    margin-left: -2.5rem;
  }

  .lg\:-mt-12 {
    margin-top: -3rem;
  }

  .lg\:-mr-12 {
    margin-right: -3rem;
  }

  .lg\:-mb-12 {
    margin-bottom: -3rem;
  }

  .lg\:-ml-12 {
    margin-left: -3rem;
  }

  .lg\:-mt-16 {
    margin-top: -4rem;
  }

  .lg\:-mr-16 {
    margin-right: -4rem;
  }

  .lg\:-mb-16 {
    margin-bottom: -4rem;
  }

  .lg\:-ml-16 {
    margin-left: -4rem;
  }

  .lg\:-mt-20 {
    margin-top: -5rem;
  }

  .lg\:-mr-20 {
    margin-right: -5rem;
  }

  .lg\:-mb-20 {
    margin-bottom: -5rem;
  }

  .lg\:-ml-20 {
    margin-left: -5rem;
  }

  .lg\:-mt-24 {
    margin-top: -6rem;
  }

  .lg\:-mr-24 {
    margin-right: -6rem;
  }

  .lg\:-mb-24 {
    margin-bottom: -6rem;
  }

  .lg\:-ml-24 {
    margin-left: -6rem;
  }

  .lg\:-mt-32 {
    margin-top: -8rem;
  }

  .lg\:-mr-32 {
    margin-right: -8rem;
  }

  .lg\:-mb-32 {
    margin-bottom: -8rem;
  }

  .lg\:-ml-32 {
    margin-left: -8rem;
  }

  .lg\:-mt-40 {
    margin-top: -10rem;
  }

  .lg\:-mr-40 {
    margin-right: -10rem;
  }

  .lg\:-mb-40 {
    margin-bottom: -10rem;
  }

  .lg\:-ml-40 {
    margin-left: -10rem;
  }

  .lg\:-mt-48 {
    margin-top: -12rem;
  }

  .lg\:-mr-48 {
    margin-right: -12rem;
  }

  .lg\:-mb-48 {
    margin-bottom: -12rem;
  }

  .lg\:-ml-48 {
    margin-left: -12rem;
  }

  .lg\:-mt-56 {
    margin-top: -14rem;
  }

  .lg\:-mr-56 {
    margin-right: -14rem;
  }

  .lg\:-mb-56 {
    margin-bottom: -14rem;
  }

  .lg\:-ml-56 {
    margin-left: -14rem;
  }

  .lg\:-mt-64 {
    margin-top: -16rem;
  }

  .lg\:-mr-64 {
    margin-right: -16rem;
  }

  .lg\:-mb-64 {
    margin-bottom: -16rem;
  }

  .lg\:-ml-64 {
    margin-left: -16rem;
  }

  .lg\:-mt-px {
    margin-top: -1px;
  }

  .lg\:-mr-px {
    margin-right: -1px;
  }

  .lg\:-mb-px {
    margin-bottom: -1px;
  }

  .lg\:-ml-px {
    margin-left: -1px;
  }

  .lg\:-mt-80 {
    margin-top: -80px;
  }

  .lg\:-mr-80 {
    margin-right: -80px;
  }

  .lg\:-mb-80 {
    margin-bottom: -80px;
  }

  .lg\:-ml-80 {
    margin-left: -80px;
  }

  .lg\:max-h-full {
    max-height: 100%;
  }

  .lg\:max-h-screen {
    max-height: 100vh;
  }

  .lg\:max-w-80 {
    max-width: 80px;
  }

  .lg\:max-w-115 {
    max-width: 115px;
  }

  .lg\:max-w-250 {
    max-width: 250px;
  }

  .lg\:max-w-none {
    max-width: none;
  }

  .lg\:max-w-xs {
    max-width: 20rem;
  }

  .lg\:max-w-sm {
    max-width: 24rem;
  }

  .lg\:max-w-md {
    max-width: 28rem;
  }

  .lg\:max-w-lg {
    max-width: 32rem;
  }

  .lg\:max-w-xl {
    max-width: 36rem;
  }

  .lg\:max-w-2xl {
    max-width: 42rem;
  }

  .lg\:max-w-3xl {
    max-width: 48rem;
  }

  .lg\:max-w-4xl {
    max-width: 56rem;
  }

  .lg\:max-w-5xl {
    max-width: 64rem;
  }

  .lg\:max-w-6xl {
    max-width: 72rem;
  }

  .lg\:max-w-full {
    max-width: 100%;
  }

  .lg\:max-w-screen-sm {
    max-width: 640px;
  }

  .lg\:max-w-screen-md {
    max-width: 768px;
  }

  .lg\:max-w-screen-lg {
    max-width: 1024px;
  }

  .lg\:max-w-screen-xl {
    max-width: 1280px;
  }

  .lg\:max-w-1\/4 {
    max-width: 25%;
  }

  .lg\:max-w-1\/2 {
    max-width: 50%;
  }

  .lg\:max-w-3\/4 {
    max-width: 75%;
  }

  .lg\:min-h-0 {
    min-height: 0;
  }

  .lg\:min-h-50 {
    min-height: 50px;
  }

  .lg\:min-h-80 {
    min-height: 80px;
  }

  .lg\:min-h-full {
    min-height: 100%;
  }

  .lg\:min-h-screen {
    min-height: 100vh;
  }

  .lg\:min-w-0 {
    min-width: 0;
  }

  .lg\:min-w-50 {
    min-width: 50px;
  }

  .lg\:min-w-80 {
    min-width: 80px;
  }

  .lg\:min-w-250 {
    min-width: 250px;
  }

  .lg\:min-w-full {
    min-width: 100%;
  }

  .lg\:object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .lg\:object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .lg\:object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .lg\:object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .lg\:object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .lg\:object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .lg\:object-center {
    -o-object-position: center;
       object-position: center;
  }

  .lg\:object-left {
    -o-object-position: left;
       object-position: left;
  }

  .lg\:object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .lg\:object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .lg\:object-right {
    -o-object-position: right;
       object-position: right;
  }

  .lg\:object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .lg\:object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .lg\:object-top {
    -o-object-position: top;
       object-position: top;
  }

  .lg\:opacity-0 {
    opacity: 0;
  }

  .lg\:opacity-25 {
    opacity: 0.25;
  }

  .lg\:opacity-50 {
    opacity: 0.5;
  }

  .lg\:opacity-75 {
    opacity: 0.75;
  }

  .lg\:opacity-100 {
    opacity: 1;
  }

  .lg\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .lg\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .lg\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .lg\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .lg\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .lg\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .lg\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .lg\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .lg\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .lg\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .lg\:outline-none {
    outline: 0;
  }

  .lg\:focus\:outline-none:focus {
    outline: 0;
  }

  .lg\:overflow-auto {
    overflow: auto;
  }

  .lg\:overflow-hidden {
    overflow: hidden;
  }

  .lg\:overflow-visible {
    overflow: visible;
  }

  .lg\:overflow-scroll {
    overflow: scroll;
  }

  .lg\:overflow-x-auto {
    overflow-x: auto;
  }

  .lg\:overflow-y-auto {
    overflow-y: auto;
  }

  .lg\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .lg\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .lg\:overflow-x-visible {
    overflow-x: visible;
  }

  .lg\:overflow-y-visible {
    overflow-y: visible;
  }

  .lg\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .lg\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .lg\:scrolling-touch {
    -webkit-overflow-scrolling: touch;
  }

  .lg\:scrolling-auto {
    -webkit-overflow-scrolling: auto;
  }

  .lg\:p-0 {
    padding: 0;
  }

  .lg\:p-1 {
    padding: 0.25rem;
  }

  .lg\:p-2 {
    padding: 0.5rem;
  }

  .lg\:p-3 {
    padding: 0.75rem;
  }

  .lg\:p-4 {
    padding: 1rem;
  }

  .lg\:p-5 {
    padding: 1.25rem;
  }

  .lg\:p-6 {
    padding: 1.5rem;
  }

  .lg\:p-8 {
    padding: 2rem;
  }

  .lg\:p-10 {
    padding: 2.5rem;
  }

  .lg\:p-12 {
    padding: 3rem;
  }

  .lg\:p-16 {
    padding: 4rem;
  }

  .lg\:p-20 {
    padding: 5rem;
  }

  .lg\:p-24 {
    padding: 6rem;
  }

  .lg\:p-32 {
    padding: 8rem;
  }

  .lg\:p-40 {
    padding: 10rem;
  }

  .lg\:p-48 {
    padding: 12rem;
  }

  .lg\:p-56 {
    padding: 14rem;
  }

  .lg\:p-64 {
    padding: 16rem;
  }

  .lg\:p-px {
    padding: 1px;
  }

  .lg\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .lg\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .lg\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .lg\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .lg\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .lg\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .lg\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .lg\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .lg\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .lg\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .lg\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .lg\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .lg\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .lg\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .lg\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .lg\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .lg\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .lg\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .lg\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .lg\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .lg\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .lg\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .lg\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .lg\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .lg\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .lg\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .lg\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .lg\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .lg\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .lg\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .lg\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .lg\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .lg\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .lg\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .lg\:pt-0 {
    padding-top: 0;
  }

  .lg\:pr-0 {
    padding-right: 0;
  }

  .lg\:pb-0 {
    padding-bottom: 0;
  }

  .lg\:pl-0 {
    padding-left: 0;
  }

  .lg\:pt-1 {
    padding-top: 0.25rem;
  }

  .lg\:pr-1 {
    padding-right: 0.25rem;
  }

  .lg\:pb-1 {
    padding-bottom: 0.25rem;
  }

  .lg\:pl-1 {
    padding-left: 0.25rem;
  }

  .lg\:pt-2 {
    padding-top: 0.5rem;
  }

  .lg\:pr-2 {
    padding-right: 0.5rem;
  }

  .lg\:pb-2 {
    padding-bottom: 0.5rem;
  }

  .lg\:pl-2 {
    padding-left: 0.5rem;
  }

  .lg\:pt-3 {
    padding-top: 0.75rem;
  }

  .lg\:pr-3 {
    padding-right: 0.75rem;
  }

  .lg\:pb-3 {
    padding-bottom: 0.75rem;
  }

  .lg\:pl-3 {
    padding-left: 0.75rem;
  }

  .lg\:pt-4 {
    padding-top: 1rem;
  }

  .lg\:pr-4 {
    padding-right: 1rem;
  }

  .lg\:pb-4 {
    padding-bottom: 1rem;
  }

  .lg\:pl-4 {
    padding-left: 1rem;
  }

  .lg\:pt-5 {
    padding-top: 1.25rem;
  }

  .lg\:pr-5 {
    padding-right: 1.25rem;
  }

  .lg\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .lg\:pl-5 {
    padding-left: 1.25rem;
  }

  .lg\:pt-6 {
    padding-top: 1.5rem;
  }

  .lg\:pr-6 {
    padding-right: 1.5rem;
  }

  .lg\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .lg\:pl-6 {
    padding-left: 1.5rem;
  }

  .lg\:pt-8 {
    padding-top: 2rem;
  }

  .lg\:pr-8 {
    padding-right: 2rem;
  }

  .lg\:pb-8 {
    padding-bottom: 2rem;
  }

  .lg\:pl-8 {
    padding-left: 2rem;
  }

  .lg\:pt-10 {
    padding-top: 2.5rem;
  }

  .lg\:pr-10 {
    padding-right: 2.5rem;
  }

  .lg\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .lg\:pl-10 {
    padding-left: 2.5rem;
  }

  .lg\:pt-12 {
    padding-top: 3rem;
  }

  .lg\:pr-12 {
    padding-right: 3rem;
  }

  .lg\:pb-12 {
    padding-bottom: 3rem;
  }

  .lg\:pl-12 {
    padding-left: 3rem;
  }

  .lg\:pt-16 {
    padding-top: 4rem;
  }

  .lg\:pr-16 {
    padding-right: 4rem;
  }

  .lg\:pb-16 {
    padding-bottom: 4rem;
  }

  .lg\:pl-16 {
    padding-left: 4rem;
  }

  .lg\:pt-20 {
    padding-top: 5rem;
  }

  .lg\:pr-20 {
    padding-right: 5rem;
  }

  .lg\:pb-20 {
    padding-bottom: 5rem;
  }

  .lg\:pl-20 {
    padding-left: 5rem;
  }

  .lg\:pt-24 {
    padding-top: 6rem;
  }

  .lg\:pr-24 {
    padding-right: 6rem;
  }

  .lg\:pb-24 {
    padding-bottom: 6rem;
  }

  .lg\:pl-24 {
    padding-left: 6rem;
  }

  .lg\:pt-32 {
    padding-top: 8rem;
  }

  .lg\:pr-32 {
    padding-right: 8rem;
  }

  .lg\:pb-32 {
    padding-bottom: 8rem;
  }

  .lg\:pl-32 {
    padding-left: 8rem;
  }

  .lg\:pt-40 {
    padding-top: 10rem;
  }

  .lg\:pr-40 {
    padding-right: 10rem;
  }

  .lg\:pb-40 {
    padding-bottom: 10rem;
  }

  .lg\:pl-40 {
    padding-left: 10rem;
  }

  .lg\:pt-48 {
    padding-top: 12rem;
  }

  .lg\:pr-48 {
    padding-right: 12rem;
  }

  .lg\:pb-48 {
    padding-bottom: 12rem;
  }

  .lg\:pl-48 {
    padding-left: 12rem;
  }

  .lg\:pt-56 {
    padding-top: 14rem;
  }

  .lg\:pr-56 {
    padding-right: 14rem;
  }

  .lg\:pb-56 {
    padding-bottom: 14rem;
  }

  .lg\:pl-56 {
    padding-left: 14rem;
  }

  .lg\:pt-64 {
    padding-top: 16rem;
  }

  .lg\:pr-64 {
    padding-right: 16rem;
  }

  .lg\:pb-64 {
    padding-bottom: 16rem;
  }

  .lg\:pl-64 {
    padding-left: 16rem;
  }

  .lg\:pt-px {
    padding-top: 1px;
  }

  .lg\:pr-px {
    padding-right: 1px;
  }

  .lg\:pb-px {
    padding-bottom: 1px;
  }

  .lg\:pl-px {
    padding-left: 1px;
  }

  .lg\:placeholder-transparent::-webkit-input-placeholder {
    color: transparent;
  }

  .lg\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .lg\:placeholder-transparent::-ms-input-placeholder {
    color: transparent;
  }

  .lg\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .lg\:placeholder-current::-webkit-input-placeholder {
    color: currentColor;
  }

  .lg\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .lg\:placeholder-current::-ms-input-placeholder {
    color: currentColor;
  }

  .lg\:placeholder-current::placeholder {
    color: currentColor;
  }

  .lg\:placeholder-black::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .lg\:placeholder-black::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .lg\:placeholder-black::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .lg\:placeholder-black::placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .lg\:placeholder-white::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .lg\:placeholder-white::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .lg\:placeholder-white::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .lg\:placeholder-white::placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-100::placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-200::placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-300::placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-400::placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-500::placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-600::placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-700::placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-800::placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .lg\:placeholder-gray-900::placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-100::placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-200::placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-300::placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-400::placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-500::placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-600::placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-700::placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-800::placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .lg\:placeholder-red-900::placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-100::placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-200::placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-300::placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-400::placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-500::placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-600::placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-700::placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-800::placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .lg\:placeholder-orange-900::placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-100::placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-200::placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-300::placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-400::placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-500::placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-600::placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-700::placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-800::placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .lg\:placeholder-yellow-900::placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-100::placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-200::placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-300::placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-400::placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-500::placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-600::placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-700::placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-800::placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .lg\:placeholder-green-900::placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-100::placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-200::placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-300::placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-400::placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-500::placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-600::placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-700::placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-800::placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .lg\:placeholder-teal-900::placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-100::placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-200::placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-300::placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-400::placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-500::placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-600::placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-700::placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-800::placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-900::placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-100::placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-200::placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-300::placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-400::placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-500::placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-600::placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-700::placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-800::placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .lg\:placeholder-indigo-900::placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-100::placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-200::placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-300::placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-400::placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-500::placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-600::placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-700::placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-800::placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .lg\:placeholder-purple-900::placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-100::placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-200::placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-300::placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-400::placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-500::placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-600::placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-700::placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-800::placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .lg\:placeholder-pink-900::placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .lg\:placeholder-esa::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .lg\:placeholder-esa::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .lg\:placeholder-esa::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .lg\:placeholder-esa::placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-transparent:focus::-webkit-input-placeholder {
    color: transparent;
  }

  .lg\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .lg\:focus\:placeholder-transparent:focus::-ms-input-placeholder {
    color: transparent;
  }

  .lg\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .lg\:focus\:placeholder-current:focus::-webkit-input-placeholder {
    color: currentColor;
  }

  .lg\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor;
  }

  .lg\:focus\:placeholder-current:focus::-ms-input-placeholder {
    color: currentColor;
  }

  .lg\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }

  .lg\:focus\:placeholder-black:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-black:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-black:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-black:focus::placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-white:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-white:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-white:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-white:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-esa:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-esa:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-esa:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-esa:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .lg\:placeholder-opacity-0::-webkit-input-placeholder {
    --placeholder-opacity: 0;
  }

  .lg\:placeholder-opacity-0::-moz-placeholder {
    --placeholder-opacity: 0;
  }

  .lg\:placeholder-opacity-0::-ms-input-placeholder {
    --placeholder-opacity: 0;
  }

  .lg\:placeholder-opacity-0::placeholder {
    --placeholder-opacity: 0;
  }

  .lg\:placeholder-opacity-25::-webkit-input-placeholder {
    --placeholder-opacity: 0.25;
  }

  .lg\:placeholder-opacity-25::-moz-placeholder {
    --placeholder-opacity: 0.25;
  }

  .lg\:placeholder-opacity-25::-ms-input-placeholder {
    --placeholder-opacity: 0.25;
  }

  .lg\:placeholder-opacity-25::placeholder {
    --placeholder-opacity: 0.25;
  }

  .lg\:placeholder-opacity-50::-webkit-input-placeholder {
    --placeholder-opacity: 0.5;
  }

  .lg\:placeholder-opacity-50::-moz-placeholder {
    --placeholder-opacity: 0.5;
  }

  .lg\:placeholder-opacity-50::-ms-input-placeholder {
    --placeholder-opacity: 0.5;
  }

  .lg\:placeholder-opacity-50::placeholder {
    --placeholder-opacity: 0.5;
  }

  .lg\:placeholder-opacity-75::-webkit-input-placeholder {
    --placeholder-opacity: 0.75;
  }

  .lg\:placeholder-opacity-75::-moz-placeholder {
    --placeholder-opacity: 0.75;
  }

  .lg\:placeholder-opacity-75::-ms-input-placeholder {
    --placeholder-opacity: 0.75;
  }

  .lg\:placeholder-opacity-75::placeholder {
    --placeholder-opacity: 0.75;
  }

  .lg\:placeholder-opacity-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
  }

  .lg\:placeholder-opacity-100::-moz-placeholder {
    --placeholder-opacity: 1;
  }

  .lg\:placeholder-opacity-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
  }

  .lg\:placeholder-opacity-100::placeholder {
    --placeholder-opacity: 1;
  }

  .lg\:focus\:placeholder-opacity-0:focus::-webkit-input-placeholder {
    --placeholder-opacity: 0;
  }

  .lg\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --placeholder-opacity: 0;
  }

  .lg\:focus\:placeholder-opacity-0:focus::-ms-input-placeholder {
    --placeholder-opacity: 0;
  }

  .lg\:focus\:placeholder-opacity-0:focus::placeholder {
    --placeholder-opacity: 0;
  }

  .lg\:focus\:placeholder-opacity-25:focus::-webkit-input-placeholder {
    --placeholder-opacity: 0.25;
  }

  .lg\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --placeholder-opacity: 0.25;
  }

  .lg\:focus\:placeholder-opacity-25:focus::-ms-input-placeholder {
    --placeholder-opacity: 0.25;
  }

  .lg\:focus\:placeholder-opacity-25:focus::placeholder {
    --placeholder-opacity: 0.25;
  }

  .lg\:focus\:placeholder-opacity-50:focus::-webkit-input-placeholder {
    --placeholder-opacity: 0.5;
  }

  .lg\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --placeholder-opacity: 0.5;
  }

  .lg\:focus\:placeholder-opacity-50:focus::-ms-input-placeholder {
    --placeholder-opacity: 0.5;
  }

  .lg\:focus\:placeholder-opacity-50:focus::placeholder {
    --placeholder-opacity: 0.5;
  }

  .lg\:focus\:placeholder-opacity-75:focus::-webkit-input-placeholder {
    --placeholder-opacity: 0.75;
  }

  .lg\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --placeholder-opacity: 0.75;
  }

  .lg\:focus\:placeholder-opacity-75:focus::-ms-input-placeholder {
    --placeholder-opacity: 0.75;
  }

  .lg\:focus\:placeholder-opacity-75:focus::placeholder {
    --placeholder-opacity: 0.75;
  }

  .lg\:focus\:placeholder-opacity-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
  }

  .lg\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
  }

  .lg\:focus\:placeholder-opacity-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
  }

  .lg\:focus\:placeholder-opacity-100:focus::placeholder {
    --placeholder-opacity: 1;
  }

  .lg\:pointer-events-none {
    pointer-events: none;
  }

  .lg\:pointer-events-auto {
    pointer-events: auto;
  }

  .lg\:static {
    position: static;
  }

  .lg\:fixed {
    position: fixed;
  }

  .lg\:absolute {
    position: absolute;
  }

  .lg\:relative {
    position: relative;
  }

  .lg\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .lg\:inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .lg\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .lg\:inset-y-0 {
    top: 0;
    bottom: 0;
  }

  .lg\:inset-x-0 {
    right: 0;
    left: 0;
  }

  .lg\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .lg\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .lg\:top-0 {
    top: 0;
  }

  .lg\:right-0 {
    right: 0;
  }

  .lg\:bottom-0 {
    bottom: 0;
  }

  .lg\:left-0 {
    left: 0;
  }

  .lg\:top-auto {
    top: auto;
  }

  .lg\:right-auto {
    right: auto;
  }

  .lg\:bottom-auto {
    bottom: auto;
  }

  .lg\:left-auto {
    left: auto;
  }

  .lg\:resize-none {
    resize: none;
  }

  .lg\:resize-y {
    resize: vertical;
  }

  .lg\:resize-x {
    resize: horizontal;
  }

  .lg\:resize {
    resize: both;
  }

  .lg\:shadow-xs {
    -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  }

  .lg\:shadow-sm {
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  }

  .lg\:shadow {
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
            box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .lg\:shadow-md {
    -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .lg\:shadow-lg {
    -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .lg\:shadow-xl {
    -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .lg\:shadow-2xl {
    -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .lg\:shadow-inner {
    -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
            box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .lg\:shadow-outline {
    -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
            box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .lg\:shadow-none {
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  .lg\:hover\:shadow-xs:hover {
    -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  }

  .lg\:hover\:shadow-sm:hover {
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  }

  .lg\:hover\:shadow:hover {
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
            box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .lg\:hover\:shadow-md:hover {
    -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .lg\:hover\:shadow-lg:hover {
    -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .lg\:hover\:shadow-xl:hover {
    -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .lg\:hover\:shadow-2xl:hover {
    -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .lg\:hover\:shadow-inner:hover {
    -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
            box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .lg\:hover\:shadow-outline:hover {
    -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
            box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .lg\:hover\:shadow-none:hover {
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  .lg\:focus\:shadow-xs:focus {
    -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  }

  .lg\:focus\:shadow-sm:focus {
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  }

  .lg\:focus\:shadow:focus {
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
            box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .lg\:focus\:shadow-md:focus {
    -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .lg\:focus\:shadow-lg:focus {
    -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .lg\:focus\:shadow-xl:focus {
    -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .lg\:focus\:shadow-2xl:focus {
    -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .lg\:focus\:shadow-inner:focus {
    -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
            box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .lg\:focus\:shadow-outline:focus {
    -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
            box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .lg\:focus\:shadow-none:focus {
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  .lg\:fill-current {
    fill: currentColor;
  }

  .lg\:stroke-current {
    stroke: currentColor;
  }

  .lg\:stroke-0 {
    stroke-width: 0;
  }

  .lg\:stroke-1 {
    stroke-width: 1;
  }

  .lg\:stroke-2 {
    stroke-width: 2;
  }

  .lg\:table-auto {
    table-layout: auto;
  }

  .lg\:table-fixed {
    table-layout: fixed;
  }

  .lg\:text-left {
    text-align: left;
  }

  .lg\:text-center {
    text-align: center;
  }

  .lg\:text-right {
    text-align: right;
  }

  .lg\:text-justify {
    text-align: justify;
  }

  .lg\:text-transparent {
    color: transparent;
  }

  .lg\:text-current {
    color: currentColor;
  }

  .lg\:text-black {
    --text-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .lg\:text-white {
    --text-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .lg\:text-gray-100 {
    --text-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--text-opacity));
  }

  .lg\:text-gray-200 {
    --text-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--text-opacity));
  }

  .lg\:text-gray-300 {
    --text-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--text-opacity));
  }

  .lg\:text-gray-400 {
    --text-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--text-opacity));
  }

  .lg\:text-gray-500 {
    --text-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--text-opacity));
  }

  .lg\:text-gray-600 {
    --text-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--text-opacity));
  }

  .lg\:text-gray-700 {
    --text-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--text-opacity));
  }

  .lg\:text-gray-800 {
    --text-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--text-opacity));
  }

  .lg\:text-gray-900 {
    --text-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--text-opacity));
  }

  .lg\:text-red-100 {
    --text-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--text-opacity));
  }

  .lg\:text-red-200 {
    --text-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--text-opacity));
  }

  .lg\:text-red-300 {
    --text-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--text-opacity));
  }

  .lg\:text-red-400 {
    --text-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--text-opacity));
  }

  .lg\:text-red-500 {
    --text-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--text-opacity));
  }

  .lg\:text-red-600 {
    --text-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--text-opacity));
  }

  .lg\:text-red-700 {
    --text-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--text-opacity));
  }

  .lg\:text-red-800 {
    --text-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .lg\:text-red-900 {
    --text-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--text-opacity));
  }

  .lg\:text-orange-100 {
    --text-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--text-opacity));
  }

  .lg\:text-orange-200 {
    --text-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--text-opacity));
  }

  .lg\:text-orange-300 {
    --text-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--text-opacity));
  }

  .lg\:text-orange-400 {
    --text-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--text-opacity));
  }

  .lg\:text-orange-500 {
    --text-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--text-opacity));
  }

  .lg\:text-orange-600 {
    --text-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--text-opacity));
  }

  .lg\:text-orange-700 {
    --text-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--text-opacity));
  }

  .lg\:text-orange-800 {
    --text-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--text-opacity));
  }

  .lg\:text-orange-900 {
    --text-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--text-opacity));
  }

  .lg\:text-yellow-100 {
    --text-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--text-opacity));
  }

  .lg\:text-yellow-200 {
    --text-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--text-opacity));
  }

  .lg\:text-yellow-300 {
    --text-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--text-opacity));
  }

  .lg\:text-yellow-400 {
    --text-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--text-opacity));
  }

  .lg\:text-yellow-500 {
    --text-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--text-opacity));
  }

  .lg\:text-yellow-600 {
    --text-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--text-opacity));
  }

  .lg\:text-yellow-700 {
    --text-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--text-opacity));
  }

  .lg\:text-yellow-800 {
    --text-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--text-opacity));
  }

  .lg\:text-yellow-900 {
    --text-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--text-opacity));
  }

  .lg\:text-green-100 {
    --text-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--text-opacity));
  }

  .lg\:text-green-200 {
    --text-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--text-opacity));
  }

  .lg\:text-green-300 {
    --text-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--text-opacity));
  }

  .lg\:text-green-400 {
    --text-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--text-opacity));
  }

  .lg\:text-green-500 {
    --text-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--text-opacity));
  }

  .lg\:text-green-600 {
    --text-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--text-opacity));
  }

  .lg\:text-green-700 {
    --text-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--text-opacity));
  }

  .lg\:text-green-800 {
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .lg\:text-green-900 {
    --text-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--text-opacity));
  }

  .lg\:text-teal-100 {
    --text-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--text-opacity));
  }

  .lg\:text-teal-200 {
    --text-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--text-opacity));
  }

  .lg\:text-teal-300 {
    --text-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--text-opacity));
  }

  .lg\:text-teal-400 {
    --text-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--text-opacity));
  }

  .lg\:text-teal-500 {
    --text-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--text-opacity));
  }

  .lg\:text-teal-600 {
    --text-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--text-opacity));
  }

  .lg\:text-teal-700 {
    --text-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--text-opacity));
  }

  .lg\:text-teal-800 {
    --text-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--text-opacity));
  }

  .lg\:text-teal-900 {
    --text-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--text-opacity));
  }

  .lg\:text-blue-100 {
    --text-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--text-opacity));
  }

  .lg\:text-blue-200 {
    --text-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--text-opacity));
  }

  .lg\:text-blue-300 {
    --text-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--text-opacity));
  }

  .lg\:text-blue-400 {
    --text-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--text-opacity));
  }

  .lg\:text-blue-500 {
    --text-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--text-opacity));
  }

  .lg\:text-blue-600 {
    --text-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--text-opacity));
  }

  .lg\:text-blue-700 {
    --text-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--text-opacity));
  }

  .lg\:text-blue-800 {
    --text-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--text-opacity));
  }

  .lg\:text-blue-900 {
    --text-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--text-opacity));
  }

  .lg\:text-indigo-100 {
    --text-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--text-opacity));
  }

  .lg\:text-indigo-200 {
    --text-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--text-opacity));
  }

  .lg\:text-indigo-300 {
    --text-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--text-opacity));
  }

  .lg\:text-indigo-400 {
    --text-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--text-opacity));
  }

  .lg\:text-indigo-500 {
    --text-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--text-opacity));
  }

  .lg\:text-indigo-600 {
    --text-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--text-opacity));
  }

  .lg\:text-indigo-700 {
    --text-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--text-opacity));
  }

  .lg\:text-indigo-800 {
    --text-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--text-opacity));
  }

  .lg\:text-indigo-900 {
    --text-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--text-opacity));
  }

  .lg\:text-purple-100 {
    --text-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--text-opacity));
  }

  .lg\:text-purple-200 {
    --text-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--text-opacity));
  }

  .lg\:text-purple-300 {
    --text-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--text-opacity));
  }

  .lg\:text-purple-400 {
    --text-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--text-opacity));
  }

  .lg\:text-purple-500 {
    --text-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--text-opacity));
  }

  .lg\:text-purple-600 {
    --text-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--text-opacity));
  }

  .lg\:text-purple-700 {
    --text-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--text-opacity));
  }

  .lg\:text-purple-800 {
    --text-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--text-opacity));
  }

  .lg\:text-purple-900 {
    --text-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--text-opacity));
  }

  .lg\:text-pink-100 {
    --text-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--text-opacity));
  }

  .lg\:text-pink-200 {
    --text-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--text-opacity));
  }

  .lg\:text-pink-300 {
    --text-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--text-opacity));
  }

  .lg\:text-pink-400 {
    --text-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--text-opacity));
  }

  .lg\:text-pink-500 {
    --text-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--text-opacity));
  }

  .lg\:text-pink-600 {
    --text-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--text-opacity));
  }

  .lg\:text-pink-700 {
    --text-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--text-opacity));
  }

  .lg\:text-pink-800 {
    --text-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--text-opacity));
  }

  .lg\:text-pink-900 {
    --text-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--text-opacity));
  }

  .lg\:text-esa {
    --text-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--text-opacity));
  }

  .lg\:hover\:text-transparent:hover {
    color: transparent;
  }

  .lg\:hover\:text-current:hover {
    color: currentColor;
  }

  .lg\:hover\:text-black:hover {
    --text-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .lg\:hover\:text-white:hover {
    --text-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .lg\:hover\:text-gray-100:hover {
    --text-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--text-opacity));
  }

  .lg\:hover\:text-gray-200:hover {
    --text-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--text-opacity));
  }

  .lg\:hover\:text-gray-300:hover {
    --text-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--text-opacity));
  }

  .lg\:hover\:text-gray-400:hover {
    --text-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--text-opacity));
  }

  .lg\:hover\:text-gray-500:hover {
    --text-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--text-opacity));
  }

  .lg\:hover\:text-gray-600:hover {
    --text-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--text-opacity));
  }

  .lg\:hover\:text-gray-700:hover {
    --text-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--text-opacity));
  }

  .lg\:hover\:text-gray-800:hover {
    --text-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--text-opacity));
  }

  .lg\:hover\:text-gray-900:hover {
    --text-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--text-opacity));
  }

  .lg\:hover\:text-red-100:hover {
    --text-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--text-opacity));
  }

  .lg\:hover\:text-red-200:hover {
    --text-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--text-opacity));
  }

  .lg\:hover\:text-red-300:hover {
    --text-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--text-opacity));
  }

  .lg\:hover\:text-red-400:hover {
    --text-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--text-opacity));
  }

  .lg\:hover\:text-red-500:hover {
    --text-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--text-opacity));
  }

  .lg\:hover\:text-red-600:hover {
    --text-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--text-opacity));
  }

  .lg\:hover\:text-red-700:hover {
    --text-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--text-opacity));
  }

  .lg\:hover\:text-red-800:hover {
    --text-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .lg\:hover\:text-red-900:hover {
    --text-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--text-opacity));
  }

  .lg\:hover\:text-orange-100:hover {
    --text-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--text-opacity));
  }

  .lg\:hover\:text-orange-200:hover {
    --text-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--text-opacity));
  }

  .lg\:hover\:text-orange-300:hover {
    --text-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--text-opacity));
  }

  .lg\:hover\:text-orange-400:hover {
    --text-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--text-opacity));
  }

  .lg\:hover\:text-orange-500:hover {
    --text-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--text-opacity));
  }

  .lg\:hover\:text-orange-600:hover {
    --text-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--text-opacity));
  }

  .lg\:hover\:text-orange-700:hover {
    --text-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--text-opacity));
  }

  .lg\:hover\:text-orange-800:hover {
    --text-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--text-opacity));
  }

  .lg\:hover\:text-orange-900:hover {
    --text-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--text-opacity));
  }

  .lg\:hover\:text-yellow-100:hover {
    --text-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--text-opacity));
  }

  .lg\:hover\:text-yellow-200:hover {
    --text-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--text-opacity));
  }

  .lg\:hover\:text-yellow-300:hover {
    --text-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--text-opacity));
  }

  .lg\:hover\:text-yellow-400:hover {
    --text-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--text-opacity));
  }

  .lg\:hover\:text-yellow-500:hover {
    --text-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--text-opacity));
  }

  .lg\:hover\:text-yellow-600:hover {
    --text-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--text-opacity));
  }

  .lg\:hover\:text-yellow-700:hover {
    --text-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--text-opacity));
  }

  .lg\:hover\:text-yellow-800:hover {
    --text-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--text-opacity));
  }

  .lg\:hover\:text-yellow-900:hover {
    --text-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--text-opacity));
  }

  .lg\:hover\:text-green-100:hover {
    --text-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--text-opacity));
  }

  .lg\:hover\:text-green-200:hover {
    --text-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--text-opacity));
  }

  .lg\:hover\:text-green-300:hover {
    --text-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--text-opacity));
  }

  .lg\:hover\:text-green-400:hover {
    --text-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--text-opacity));
  }

  .lg\:hover\:text-green-500:hover {
    --text-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--text-opacity));
  }

  .lg\:hover\:text-green-600:hover {
    --text-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--text-opacity));
  }

  .lg\:hover\:text-green-700:hover {
    --text-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--text-opacity));
  }

  .lg\:hover\:text-green-800:hover {
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .lg\:hover\:text-green-900:hover {
    --text-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--text-opacity));
  }

  .lg\:hover\:text-teal-100:hover {
    --text-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--text-opacity));
  }

  .lg\:hover\:text-teal-200:hover {
    --text-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--text-opacity));
  }

  .lg\:hover\:text-teal-300:hover {
    --text-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--text-opacity));
  }

  .lg\:hover\:text-teal-400:hover {
    --text-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--text-opacity));
  }

  .lg\:hover\:text-teal-500:hover {
    --text-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--text-opacity));
  }

  .lg\:hover\:text-teal-600:hover {
    --text-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--text-opacity));
  }

  .lg\:hover\:text-teal-700:hover {
    --text-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--text-opacity));
  }

  .lg\:hover\:text-teal-800:hover {
    --text-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--text-opacity));
  }

  .lg\:hover\:text-teal-900:hover {
    --text-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--text-opacity));
  }

  .lg\:hover\:text-blue-100:hover {
    --text-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--text-opacity));
  }

  .lg\:hover\:text-blue-200:hover {
    --text-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--text-opacity));
  }

  .lg\:hover\:text-blue-300:hover {
    --text-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--text-opacity));
  }

  .lg\:hover\:text-blue-400:hover {
    --text-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--text-opacity));
  }

  .lg\:hover\:text-blue-500:hover {
    --text-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--text-opacity));
  }

  .lg\:hover\:text-blue-600:hover {
    --text-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--text-opacity));
  }

  .lg\:hover\:text-blue-700:hover {
    --text-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--text-opacity));
  }

  .lg\:hover\:text-blue-800:hover {
    --text-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--text-opacity));
  }

  .lg\:hover\:text-blue-900:hover {
    --text-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--text-opacity));
  }

  .lg\:hover\:text-indigo-100:hover {
    --text-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--text-opacity));
  }

  .lg\:hover\:text-indigo-200:hover {
    --text-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--text-opacity));
  }

  .lg\:hover\:text-indigo-300:hover {
    --text-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--text-opacity));
  }

  .lg\:hover\:text-indigo-400:hover {
    --text-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--text-opacity));
  }

  .lg\:hover\:text-indigo-500:hover {
    --text-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--text-opacity));
  }

  .lg\:hover\:text-indigo-600:hover {
    --text-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--text-opacity));
  }

  .lg\:hover\:text-indigo-700:hover {
    --text-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--text-opacity));
  }

  .lg\:hover\:text-indigo-800:hover {
    --text-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--text-opacity));
  }

  .lg\:hover\:text-indigo-900:hover {
    --text-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--text-opacity));
  }

  .lg\:hover\:text-purple-100:hover {
    --text-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--text-opacity));
  }

  .lg\:hover\:text-purple-200:hover {
    --text-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--text-opacity));
  }

  .lg\:hover\:text-purple-300:hover {
    --text-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--text-opacity));
  }

  .lg\:hover\:text-purple-400:hover {
    --text-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--text-opacity));
  }

  .lg\:hover\:text-purple-500:hover {
    --text-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--text-opacity));
  }

  .lg\:hover\:text-purple-600:hover {
    --text-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--text-opacity));
  }

  .lg\:hover\:text-purple-700:hover {
    --text-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--text-opacity));
  }

  .lg\:hover\:text-purple-800:hover {
    --text-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--text-opacity));
  }

  .lg\:hover\:text-purple-900:hover {
    --text-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--text-opacity));
  }

  .lg\:hover\:text-pink-100:hover {
    --text-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--text-opacity));
  }

  .lg\:hover\:text-pink-200:hover {
    --text-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--text-opacity));
  }

  .lg\:hover\:text-pink-300:hover {
    --text-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--text-opacity));
  }

  .lg\:hover\:text-pink-400:hover {
    --text-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--text-opacity));
  }

  .lg\:hover\:text-pink-500:hover {
    --text-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--text-opacity));
  }

  .lg\:hover\:text-pink-600:hover {
    --text-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--text-opacity));
  }

  .lg\:hover\:text-pink-700:hover {
    --text-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--text-opacity));
  }

  .lg\:hover\:text-pink-800:hover {
    --text-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--text-opacity));
  }

  .lg\:hover\:text-pink-900:hover {
    --text-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--text-opacity));
  }

  .lg\:hover\:text-esa:hover {
    --text-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--text-opacity));
  }

  .lg\:focus\:text-transparent:focus {
    color: transparent;
  }

  .lg\:focus\:text-current:focus {
    color: currentColor;
  }

  .lg\:focus\:text-black:focus {
    --text-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .lg\:focus\:text-white:focus {
    --text-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .lg\:focus\:text-gray-100:focus {
    --text-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--text-opacity));
  }

  .lg\:focus\:text-gray-200:focus {
    --text-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--text-opacity));
  }

  .lg\:focus\:text-gray-300:focus {
    --text-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--text-opacity));
  }

  .lg\:focus\:text-gray-400:focus {
    --text-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--text-opacity));
  }

  .lg\:focus\:text-gray-500:focus {
    --text-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--text-opacity));
  }

  .lg\:focus\:text-gray-600:focus {
    --text-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--text-opacity));
  }

  .lg\:focus\:text-gray-700:focus {
    --text-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--text-opacity));
  }

  .lg\:focus\:text-gray-800:focus {
    --text-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--text-opacity));
  }

  .lg\:focus\:text-gray-900:focus {
    --text-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--text-opacity));
  }

  .lg\:focus\:text-red-100:focus {
    --text-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--text-opacity));
  }

  .lg\:focus\:text-red-200:focus {
    --text-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--text-opacity));
  }

  .lg\:focus\:text-red-300:focus {
    --text-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--text-opacity));
  }

  .lg\:focus\:text-red-400:focus {
    --text-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--text-opacity));
  }

  .lg\:focus\:text-red-500:focus {
    --text-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--text-opacity));
  }

  .lg\:focus\:text-red-600:focus {
    --text-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--text-opacity));
  }

  .lg\:focus\:text-red-700:focus {
    --text-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--text-opacity));
  }

  .lg\:focus\:text-red-800:focus {
    --text-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .lg\:focus\:text-red-900:focus {
    --text-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--text-opacity));
  }

  .lg\:focus\:text-orange-100:focus {
    --text-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--text-opacity));
  }

  .lg\:focus\:text-orange-200:focus {
    --text-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--text-opacity));
  }

  .lg\:focus\:text-orange-300:focus {
    --text-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--text-opacity));
  }

  .lg\:focus\:text-orange-400:focus {
    --text-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--text-opacity));
  }

  .lg\:focus\:text-orange-500:focus {
    --text-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--text-opacity));
  }

  .lg\:focus\:text-orange-600:focus {
    --text-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--text-opacity));
  }

  .lg\:focus\:text-orange-700:focus {
    --text-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--text-opacity));
  }

  .lg\:focus\:text-orange-800:focus {
    --text-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--text-opacity));
  }

  .lg\:focus\:text-orange-900:focus {
    --text-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--text-opacity));
  }

  .lg\:focus\:text-yellow-100:focus {
    --text-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--text-opacity));
  }

  .lg\:focus\:text-yellow-200:focus {
    --text-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--text-opacity));
  }

  .lg\:focus\:text-yellow-300:focus {
    --text-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--text-opacity));
  }

  .lg\:focus\:text-yellow-400:focus {
    --text-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--text-opacity));
  }

  .lg\:focus\:text-yellow-500:focus {
    --text-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--text-opacity));
  }

  .lg\:focus\:text-yellow-600:focus {
    --text-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--text-opacity));
  }

  .lg\:focus\:text-yellow-700:focus {
    --text-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--text-opacity));
  }

  .lg\:focus\:text-yellow-800:focus {
    --text-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--text-opacity));
  }

  .lg\:focus\:text-yellow-900:focus {
    --text-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--text-opacity));
  }

  .lg\:focus\:text-green-100:focus {
    --text-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--text-opacity));
  }

  .lg\:focus\:text-green-200:focus {
    --text-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--text-opacity));
  }

  .lg\:focus\:text-green-300:focus {
    --text-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--text-opacity));
  }

  .lg\:focus\:text-green-400:focus {
    --text-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--text-opacity));
  }

  .lg\:focus\:text-green-500:focus {
    --text-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--text-opacity));
  }

  .lg\:focus\:text-green-600:focus {
    --text-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--text-opacity));
  }

  .lg\:focus\:text-green-700:focus {
    --text-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--text-opacity));
  }

  .lg\:focus\:text-green-800:focus {
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .lg\:focus\:text-green-900:focus {
    --text-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--text-opacity));
  }

  .lg\:focus\:text-teal-100:focus {
    --text-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--text-opacity));
  }

  .lg\:focus\:text-teal-200:focus {
    --text-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--text-opacity));
  }

  .lg\:focus\:text-teal-300:focus {
    --text-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--text-opacity));
  }

  .lg\:focus\:text-teal-400:focus {
    --text-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--text-opacity));
  }

  .lg\:focus\:text-teal-500:focus {
    --text-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--text-opacity));
  }

  .lg\:focus\:text-teal-600:focus {
    --text-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--text-opacity));
  }

  .lg\:focus\:text-teal-700:focus {
    --text-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--text-opacity));
  }

  .lg\:focus\:text-teal-800:focus {
    --text-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--text-opacity));
  }

  .lg\:focus\:text-teal-900:focus {
    --text-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--text-opacity));
  }

  .lg\:focus\:text-blue-100:focus {
    --text-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--text-opacity));
  }

  .lg\:focus\:text-blue-200:focus {
    --text-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--text-opacity));
  }

  .lg\:focus\:text-blue-300:focus {
    --text-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--text-opacity));
  }

  .lg\:focus\:text-blue-400:focus {
    --text-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--text-opacity));
  }

  .lg\:focus\:text-blue-500:focus {
    --text-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--text-opacity));
  }

  .lg\:focus\:text-blue-600:focus {
    --text-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--text-opacity));
  }

  .lg\:focus\:text-blue-700:focus {
    --text-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--text-opacity));
  }

  .lg\:focus\:text-blue-800:focus {
    --text-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--text-opacity));
  }

  .lg\:focus\:text-blue-900:focus {
    --text-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--text-opacity));
  }

  .lg\:focus\:text-indigo-100:focus {
    --text-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--text-opacity));
  }

  .lg\:focus\:text-indigo-200:focus {
    --text-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--text-opacity));
  }

  .lg\:focus\:text-indigo-300:focus {
    --text-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--text-opacity));
  }

  .lg\:focus\:text-indigo-400:focus {
    --text-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--text-opacity));
  }

  .lg\:focus\:text-indigo-500:focus {
    --text-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--text-opacity));
  }

  .lg\:focus\:text-indigo-600:focus {
    --text-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--text-opacity));
  }

  .lg\:focus\:text-indigo-700:focus {
    --text-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--text-opacity));
  }

  .lg\:focus\:text-indigo-800:focus {
    --text-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--text-opacity));
  }

  .lg\:focus\:text-indigo-900:focus {
    --text-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--text-opacity));
  }

  .lg\:focus\:text-purple-100:focus {
    --text-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--text-opacity));
  }

  .lg\:focus\:text-purple-200:focus {
    --text-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--text-opacity));
  }

  .lg\:focus\:text-purple-300:focus {
    --text-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--text-opacity));
  }

  .lg\:focus\:text-purple-400:focus {
    --text-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--text-opacity));
  }

  .lg\:focus\:text-purple-500:focus {
    --text-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--text-opacity));
  }

  .lg\:focus\:text-purple-600:focus {
    --text-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--text-opacity));
  }

  .lg\:focus\:text-purple-700:focus {
    --text-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--text-opacity));
  }

  .lg\:focus\:text-purple-800:focus {
    --text-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--text-opacity));
  }

  .lg\:focus\:text-purple-900:focus {
    --text-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--text-opacity));
  }

  .lg\:focus\:text-pink-100:focus {
    --text-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--text-opacity));
  }

  .lg\:focus\:text-pink-200:focus {
    --text-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--text-opacity));
  }

  .lg\:focus\:text-pink-300:focus {
    --text-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--text-opacity));
  }

  .lg\:focus\:text-pink-400:focus {
    --text-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--text-opacity));
  }

  .lg\:focus\:text-pink-500:focus {
    --text-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--text-opacity));
  }

  .lg\:focus\:text-pink-600:focus {
    --text-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--text-opacity));
  }

  .lg\:focus\:text-pink-700:focus {
    --text-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--text-opacity));
  }

  .lg\:focus\:text-pink-800:focus {
    --text-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--text-opacity));
  }

  .lg\:focus\:text-pink-900:focus {
    --text-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--text-opacity));
  }

  .lg\:focus\:text-esa:focus {
    --text-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--text-opacity));
  }

  .lg\:text-opacity-0 {
    --text-opacity: 0;
  }

  .lg\:text-opacity-25 {
    --text-opacity: 0.25;
  }

  .lg\:text-opacity-50 {
    --text-opacity: 0.5;
  }

  .lg\:text-opacity-75 {
    --text-opacity: 0.75;
  }

  .lg\:text-opacity-100 {
    --text-opacity: 1;
  }

  .lg\:hover\:text-opacity-0:hover {
    --text-opacity: 0;
  }

  .lg\:hover\:text-opacity-25:hover {
    --text-opacity: 0.25;
  }

  .lg\:hover\:text-opacity-50:hover {
    --text-opacity: 0.5;
  }

  .lg\:hover\:text-opacity-75:hover {
    --text-opacity: 0.75;
  }

  .lg\:hover\:text-opacity-100:hover {
    --text-opacity: 1;
  }

  .lg\:focus\:text-opacity-0:focus {
    --text-opacity: 0;
  }

  .lg\:focus\:text-opacity-25:focus {
    --text-opacity: 0.25;
  }

  .lg\:focus\:text-opacity-50:focus {
    --text-opacity: 0.5;
  }

  .lg\:focus\:text-opacity-75:focus {
    --text-opacity: 0.75;
  }

  .lg\:focus\:text-opacity-100:focus {
    --text-opacity: 1;
  }

  .lg\:italic {
    font-style: italic;
  }

  .lg\:not-italic {
    font-style: normal;
  }

  .lg\:uppercase {
    text-transform: uppercase;
  }

  .lg\:lowercase {
    text-transform: lowercase;
  }

  .lg\:capitalize {
    text-transform: capitalize;
  }

  .lg\:normal-case {
    text-transform: none;
  }

  .lg\:underline {
    text-decoration: underline;
  }

  .lg\:line-through {
    text-decoration: line-through;
  }

  .lg\:no-underline {
    text-decoration: none;
  }

  .lg\:hover\:underline:hover {
    text-decoration: underline;
  }

  .lg\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .lg\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .lg\:focus\:underline:focus {
    text-decoration: underline;
  }

  .lg\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .lg\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .lg\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .lg\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .lg\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .lg\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .lg\:tracking-normal {
    letter-spacing: 0;
  }

  .lg\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .lg\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .lg\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .lg\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .lg\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .lg\:select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
        -ms-user-select: all;
            user-select: all;
  }

  .lg\:select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .lg\:align-baseline {
    vertical-align: baseline;
  }

  .lg\:align-top {
    vertical-align: top;
  }

  .lg\:align-middle {
    vertical-align: middle;
  }

  .lg\:align-bottom {
    vertical-align: bottom;
  }

  .lg\:align-text-top {
    vertical-align: text-top;
  }

  .lg\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .lg\:visible {
    visibility: visible;
  }

  .lg\:invisible {
    visibility: hidden;
  }

  .lg\:whitespace-normal {
    white-space: normal;
  }

  .lg\:whitespace-no-wrap {
    white-space: nowrap;
  }

  .lg\:whitespace-pre {
    white-space: pre;
  }

  .lg\:whitespace-pre-line {
    white-space: pre-line;
  }

  .lg\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .lg\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .lg\:break-words {
    overflow-wrap: break-word;
  }

  .lg\:break-all {
    word-break: break-all;
  }

  .lg\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .lg\:w-0 {
    width: 0;
  }

  .lg\:w-1 {
    width: 0.25rem;
  }

  .lg\:w-2 {
    width: 0.5rem;
  }

  .lg\:w-3 {
    width: 0.75rem;
  }

  .lg\:w-4 {
    width: 1rem;
  }

  .lg\:w-5 {
    width: 1.25rem;
  }

  .lg\:w-6 {
    width: 1.5rem;
  }

  .lg\:w-8 {
    width: 2rem;
  }

  .lg\:w-10 {
    width: 2.5rem;
  }

  .lg\:w-12 {
    width: 3rem;
  }

  .lg\:w-16 {
    width: 4rem;
  }

  .lg\:w-20 {
    width: 5rem;
  }

  .lg\:w-24 {
    width: 6rem;
  }

  .lg\:w-32 {
    width: 8rem;
  }

  .lg\:w-40 {
    width: 10rem;
  }

  .lg\:w-48 {
    width: 12rem;
  }

  .lg\:w-56 {
    width: 14rem;
  }

  .lg\:w-64 {
    width: 16rem;
  }

  .lg\:w-auto {
    width: auto;
  }

  .lg\:w-px {
    width: 1px;
  }

  .lg\:w-1\/2 {
    width: 50%;
  }

  .lg\:w-1\/3 {
    width: 33.333333%;
  }

  .lg\:w-2\/3 {
    width: 66.666667%;
  }

  .lg\:w-1\/4 {
    width: 25%;
  }

  .lg\:w-2\/4 {
    width: 50%;
  }

  .lg\:w-3\/4 {
    width: 75%;
  }

  .lg\:w-1\/5 {
    width: 20%;
  }

  .lg\:w-2\/5 {
    width: 40%;
  }

  .lg\:w-3\/5 {
    width: 60%;
  }

  .lg\:w-4\/5 {
    width: 80%;
  }

  .lg\:w-1\/6 {
    width: 16.666667%;
  }

  .lg\:w-2\/6 {
    width: 33.333333%;
  }

  .lg\:w-3\/6 {
    width: 50%;
  }

  .lg\:w-4\/6 {
    width: 66.666667%;
  }

  .lg\:w-5\/6 {
    width: 83.333333%;
  }

  .lg\:w-1\/12 {
    width: 8.333333%;
  }

  .lg\:w-2\/12 {
    width: 16.666667%;
  }

  .lg\:w-3\/12 {
    width: 25%;
  }

  .lg\:w-4\/12 {
    width: 33.333333%;
  }

  .lg\:w-5\/12 {
    width: 41.666667%;
  }

  .lg\:w-6\/12 {
    width: 50%;
  }

  .lg\:w-7\/12 {
    width: 58.333333%;
  }

  .lg\:w-8\/12 {
    width: 66.666667%;
  }

  .lg\:w-9\/12 {
    width: 75%;
  }

  .lg\:w-10\/12 {
    width: 83.333333%;
  }

  .lg\:w-11\/12 {
    width: 91.666667%;
  }

  .lg\:w-full {
    width: 100%;
  }

  .lg\:w-screen {
    width: 100vw;
  }

  .lg\:z-0 {
    z-index: 0;
  }

  .lg\:z-10 {
    z-index: 10;
  }

  .lg\:z-20 {
    z-index: 20;
  }

  .lg\:z-30 {
    z-index: 30;
  }

  .lg\:z-40 {
    z-index: 40;
  }

  .lg\:z-50 {
    z-index: 50;
  }

  .lg\:z-auto {
    z-index: auto;
  }

  .lg\:gap-0 {
    grid-gap: 0;
    gap: 0;
  }

  .lg\:gap-1 {
    grid-gap: 0.25rem;
    gap: 0.25rem;
  }

  .lg\:gap-2 {
    grid-gap: 0.5rem;
    gap: 0.5rem;
  }

  .lg\:gap-3 {
    grid-gap: 0.75rem;
    gap: 0.75rem;
  }

  .lg\:gap-4 {
    grid-gap: 1rem;
    gap: 1rem;
  }

  .lg\:gap-5 {
    grid-gap: 1.25rem;
    gap: 1.25rem;
  }

  .lg\:gap-6 {
    grid-gap: 1.5rem;
    gap: 1.5rem;
  }

  .lg\:gap-8 {
    grid-gap: 2rem;
    gap: 2rem;
  }

  .lg\:gap-10 {
    grid-gap: 2.5rem;
    gap: 2.5rem;
  }

  .lg\:gap-12 {
    grid-gap: 3rem;
    gap: 3rem;
  }

  .lg\:gap-16 {
    grid-gap: 4rem;
    gap: 4rem;
  }

  .lg\:gap-20 {
    grid-gap: 5rem;
    gap: 5rem;
  }

  .lg\:gap-24 {
    grid-gap: 6rem;
    gap: 6rem;
  }

  .lg\:gap-32 {
    grid-gap: 8rem;
    gap: 8rem;
  }

  .lg\:gap-40 {
    grid-gap: 10rem;
    gap: 10rem;
  }

  .lg\:gap-48 {
    grid-gap: 12rem;
    gap: 12rem;
  }

  .lg\:gap-56 {
    grid-gap: 14rem;
    gap: 14rem;
  }

  .lg\:gap-64 {
    grid-gap: 16rem;
    gap: 16rem;
  }

  .lg\:gap-px {
    grid-gap: 1px;
    gap: 1px;
  }

  .lg\:col-gap-0 {
    grid-column-gap: 0;
    -webkit-column-gap: 0;
       -moz-column-gap: 0;
            column-gap: 0;
  }

  .lg\:col-gap-1 {
    grid-column-gap: 0.25rem;
    -webkit-column-gap: 0.25rem;
       -moz-column-gap: 0.25rem;
            column-gap: 0.25rem;
  }

  .lg\:col-gap-2 {
    grid-column-gap: 0.5rem;
    -webkit-column-gap: 0.5rem;
       -moz-column-gap: 0.5rem;
            column-gap: 0.5rem;
  }

  .lg\:col-gap-3 {
    grid-column-gap: 0.75rem;
    -webkit-column-gap: 0.75rem;
       -moz-column-gap: 0.75rem;
            column-gap: 0.75rem;
  }

  .lg\:col-gap-4 {
    grid-column-gap: 1rem;
    -webkit-column-gap: 1rem;
       -moz-column-gap: 1rem;
            column-gap: 1rem;
  }

  .lg\:col-gap-5 {
    grid-column-gap: 1.25rem;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
  }

  .lg\:col-gap-6 {
    grid-column-gap: 1.5rem;
    -webkit-column-gap: 1.5rem;
       -moz-column-gap: 1.5rem;
            column-gap: 1.5rem;
  }

  .lg\:col-gap-8 {
    grid-column-gap: 2rem;
    -webkit-column-gap: 2rem;
       -moz-column-gap: 2rem;
            column-gap: 2rem;
  }

  .lg\:col-gap-10 {
    grid-column-gap: 2.5rem;
    -webkit-column-gap: 2.5rem;
       -moz-column-gap: 2.5rem;
            column-gap: 2.5rem;
  }

  .lg\:col-gap-12 {
    grid-column-gap: 3rem;
    -webkit-column-gap: 3rem;
       -moz-column-gap: 3rem;
            column-gap: 3rem;
  }

  .lg\:col-gap-16 {
    grid-column-gap: 4rem;
    -webkit-column-gap: 4rem;
       -moz-column-gap: 4rem;
            column-gap: 4rem;
  }

  .lg\:col-gap-20 {
    grid-column-gap: 5rem;
    -webkit-column-gap: 5rem;
       -moz-column-gap: 5rem;
            column-gap: 5rem;
  }

  .lg\:col-gap-24 {
    grid-column-gap: 6rem;
    -webkit-column-gap: 6rem;
       -moz-column-gap: 6rem;
            column-gap: 6rem;
  }

  .lg\:col-gap-32 {
    grid-column-gap: 8rem;
    -webkit-column-gap: 8rem;
       -moz-column-gap: 8rem;
            column-gap: 8rem;
  }

  .lg\:col-gap-40 {
    grid-column-gap: 10rem;
    -webkit-column-gap: 10rem;
       -moz-column-gap: 10rem;
            column-gap: 10rem;
  }

  .lg\:col-gap-48 {
    grid-column-gap: 12rem;
    -webkit-column-gap: 12rem;
       -moz-column-gap: 12rem;
            column-gap: 12rem;
  }

  .lg\:col-gap-56 {
    grid-column-gap: 14rem;
    -webkit-column-gap: 14rem;
       -moz-column-gap: 14rem;
            column-gap: 14rem;
  }

  .lg\:col-gap-64 {
    grid-column-gap: 16rem;
    -webkit-column-gap: 16rem;
       -moz-column-gap: 16rem;
            column-gap: 16rem;
  }

  .lg\:col-gap-px {
    grid-column-gap: 1px;
    -webkit-column-gap: 1px;
       -moz-column-gap: 1px;
            column-gap: 1px;
  }

  .lg\:row-gap-0 {
    grid-row-gap: 0;
    row-gap: 0;
  }

  .lg\:row-gap-1 {
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  .lg\:row-gap-2 {
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  .lg\:row-gap-3 {
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  .lg\:row-gap-4 {
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  .lg\:row-gap-5 {
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  .lg\:row-gap-6 {
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  .lg\:row-gap-8 {
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  .lg\:row-gap-10 {
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  .lg\:row-gap-12 {
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  .lg\:row-gap-16 {
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  .lg\:row-gap-20 {
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  .lg\:row-gap-24 {
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  .lg\:row-gap-32 {
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  .lg\:row-gap-40 {
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  .lg\:row-gap-48 {
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  .lg\:row-gap-56 {
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  .lg\:row-gap-64 {
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  .lg\:row-gap-px {
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  .lg\:grid-flow-row {
    grid-auto-flow: row;
  }

  .lg\:grid-flow-col {
    grid-auto-flow: column;
  }

  .lg\:grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .lg\:grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .lg\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .lg\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .lg\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .lg\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .lg\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .lg\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .lg\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .lg\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .lg\:grid-cols-none {
    grid-template-columns: none;
  }

  .lg\:col-auto {
    grid-column: auto;
  }

  .lg\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .lg\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .lg\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .lg\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .lg\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .lg\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .lg\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .lg\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .lg\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .lg\:col-span-10 {
    grid-column: span 10 / span 10;
  }

  .lg\:col-span-11 {
    grid-column: span 11 / span 11;
  }

  .lg\:col-span-12 {
    grid-column: span 12 / span 12;
  }

  .lg\:col-start-1 {
    grid-column-start: 1;
  }

  .lg\:col-start-2 {
    grid-column-start: 2;
  }

  .lg\:col-start-3 {
    grid-column-start: 3;
  }

  .lg\:col-start-4 {
    grid-column-start: 4;
  }

  .lg\:col-start-5 {
    grid-column-start: 5;
  }

  .lg\:col-start-6 {
    grid-column-start: 6;
  }

  .lg\:col-start-7 {
    grid-column-start: 7;
  }

  .lg\:col-start-8 {
    grid-column-start: 8;
  }

  .lg\:col-start-9 {
    grid-column-start: 9;
  }

  .lg\:col-start-10 {
    grid-column-start: 10;
  }

  .lg\:col-start-11 {
    grid-column-start: 11;
  }

  .lg\:col-start-12 {
    grid-column-start: 12;
  }

  .lg\:col-start-13 {
    grid-column-start: 13;
  }

  .lg\:col-start-auto {
    grid-column-start: auto;
  }

  .lg\:col-end-1 {
    grid-column-end: 1;
  }

  .lg\:col-end-2 {
    grid-column-end: 2;
  }

  .lg\:col-end-3 {
    grid-column-end: 3;
  }

  .lg\:col-end-4 {
    grid-column-end: 4;
  }

  .lg\:col-end-5 {
    grid-column-end: 5;
  }

  .lg\:col-end-6 {
    grid-column-end: 6;
  }

  .lg\:col-end-7 {
    grid-column-end: 7;
  }

  .lg\:col-end-8 {
    grid-column-end: 8;
  }

  .lg\:col-end-9 {
    grid-column-end: 9;
  }

  .lg\:col-end-10 {
    grid-column-end: 10;
  }

  .lg\:col-end-11 {
    grid-column-end: 11;
  }

  .lg\:col-end-12 {
    grid-column-end: 12;
  }

  .lg\:col-end-13 {
    grid-column-end: 13;
  }

  .lg\:col-end-auto {
    grid-column-end: auto;
  }

  .lg\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .lg\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .lg\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .lg\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .lg\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .lg\:grid-rows-none {
    grid-template-rows: none;
  }

  .lg\:row-auto {
    grid-row: auto;
  }

  .lg\:row-span-1 {
    grid-row: span 1 / span 1;
  }

  .lg\:row-span-2 {
    grid-row: span 2 / span 2;
  }

  .lg\:row-span-3 {
    grid-row: span 3 / span 3;
  }

  .lg\:row-span-4 {
    grid-row: span 4 / span 4;
  }

  .lg\:row-span-5 {
    grid-row: span 5 / span 5;
  }

  .lg\:row-span-6 {
    grid-row: span 6 / span 6;
  }

  .lg\:row-start-1 {
    grid-row-start: 1;
  }

  .lg\:row-start-2 {
    grid-row-start: 2;
  }

  .lg\:row-start-3 {
    grid-row-start: 3;
  }

  .lg\:row-start-4 {
    grid-row-start: 4;
  }

  .lg\:row-start-5 {
    grid-row-start: 5;
  }

  .lg\:row-start-6 {
    grid-row-start: 6;
  }

  .lg\:row-start-7 {
    grid-row-start: 7;
  }

  .lg\:row-start-auto {
    grid-row-start: auto;
  }

  .lg\:row-end-1 {
    grid-row-end: 1;
  }

  .lg\:row-end-2 {
    grid-row-end: 2;
  }

  .lg\:row-end-3 {
    grid-row-end: 3;
  }

  .lg\:row-end-4 {
    grid-row-end: 4;
  }

  .lg\:row-end-5 {
    grid-row-end: 5;
  }

  .lg\:row-end-6 {
    grid-row-end: 6;
  }

  .lg\:row-end-7 {
    grid-row-end: 7;
  }

  .lg\:row-end-auto {
    grid-row-end: auto;
  }

  .lg\:transform {
    --transform-translate-x: 0;
    --transform-translate-y: 0;
    --transform-rotate: 0;
    --transform-skew-x: 0;
    --transform-skew-y: 0;
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    -webkit-transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
            transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
  }

  .lg\:transform-none {
    -webkit-transform: none;
            transform: none;
  }

  .lg\:origin-center {
    -webkit-transform-origin: center;
            transform-origin: center;
  }

  .lg\:origin-top {
    -webkit-transform-origin: top;
            transform-origin: top;
  }

  .lg\:origin-top-right {
    -webkit-transform-origin: top right;
            transform-origin: top right;
  }

  .lg\:origin-right {
    -webkit-transform-origin: right;
            transform-origin: right;
  }

  .lg\:origin-bottom-right {
    -webkit-transform-origin: bottom right;
            transform-origin: bottom right;
  }

  .lg\:origin-bottom {
    -webkit-transform-origin: bottom;
            transform-origin: bottom;
  }

  .lg\:origin-bottom-left {
    -webkit-transform-origin: bottom left;
            transform-origin: bottom left;
  }

  .lg\:origin-left {
    -webkit-transform-origin: left;
            transform-origin: left;
  }

  .lg\:origin-top-left {
    -webkit-transform-origin: top left;
            transform-origin: top left;
  }

  .lg\:scale-0 {
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .lg\:scale-50 {
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .lg\:scale-75 {
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .lg\:scale-90 {
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .lg\:scale-95 {
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .lg\:scale-100 {
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .lg\:scale-105 {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .lg\:scale-110 {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .lg\:scale-125 {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .lg\:scale-150 {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .lg\:scale-x-0 {
    --transform-scale-x: 0;
  }

  .lg\:scale-x-50 {
    --transform-scale-x: .5;
  }

  .lg\:scale-x-75 {
    --transform-scale-x: .75;
  }

  .lg\:scale-x-90 {
    --transform-scale-x: .9;
  }

  .lg\:scale-x-95 {
    --transform-scale-x: .95;
  }

  .lg\:scale-x-100 {
    --transform-scale-x: 1;
  }

  .lg\:scale-x-105 {
    --transform-scale-x: 1.05;
  }

  .lg\:scale-x-110 {
    --transform-scale-x: 1.1;
  }

  .lg\:scale-x-125 {
    --transform-scale-x: 1.25;
  }

  .lg\:scale-x-150 {
    --transform-scale-x: 1.5;
  }

  .lg\:scale-y-0 {
    --transform-scale-y: 0;
  }

  .lg\:scale-y-50 {
    --transform-scale-y: .5;
  }

  .lg\:scale-y-75 {
    --transform-scale-y: .75;
  }

  .lg\:scale-y-90 {
    --transform-scale-y: .9;
  }

  .lg\:scale-y-95 {
    --transform-scale-y: .95;
  }

  .lg\:scale-y-100 {
    --transform-scale-y: 1;
  }

  .lg\:scale-y-105 {
    --transform-scale-y: 1.05;
  }

  .lg\:scale-y-110 {
    --transform-scale-y: 1.1;
  }

  .lg\:scale-y-125 {
    --transform-scale-y: 1.25;
  }

  .lg\:scale-y-150 {
    --transform-scale-y: 1.5;
  }

  .lg\:hover\:scale-0:hover {
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .lg\:hover\:scale-50:hover {
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .lg\:hover\:scale-75:hover {
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .lg\:hover\:scale-90:hover {
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .lg\:hover\:scale-95:hover {
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .lg\:hover\:scale-100:hover {
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .lg\:hover\:scale-105:hover {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .lg\:hover\:scale-110:hover {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .lg\:hover\:scale-125:hover {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .lg\:hover\:scale-150:hover {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .lg\:hover\:scale-x-0:hover {
    --transform-scale-x: 0;
  }

  .lg\:hover\:scale-x-50:hover {
    --transform-scale-x: .5;
  }

  .lg\:hover\:scale-x-75:hover {
    --transform-scale-x: .75;
  }

  .lg\:hover\:scale-x-90:hover {
    --transform-scale-x: .9;
  }

  .lg\:hover\:scale-x-95:hover {
    --transform-scale-x: .95;
  }

  .lg\:hover\:scale-x-100:hover {
    --transform-scale-x: 1;
  }

  .lg\:hover\:scale-x-105:hover {
    --transform-scale-x: 1.05;
  }

  .lg\:hover\:scale-x-110:hover {
    --transform-scale-x: 1.1;
  }

  .lg\:hover\:scale-x-125:hover {
    --transform-scale-x: 1.25;
  }

  .lg\:hover\:scale-x-150:hover {
    --transform-scale-x: 1.5;
  }

  .lg\:hover\:scale-y-0:hover {
    --transform-scale-y: 0;
  }

  .lg\:hover\:scale-y-50:hover {
    --transform-scale-y: .5;
  }

  .lg\:hover\:scale-y-75:hover {
    --transform-scale-y: .75;
  }

  .lg\:hover\:scale-y-90:hover {
    --transform-scale-y: .9;
  }

  .lg\:hover\:scale-y-95:hover {
    --transform-scale-y: .95;
  }

  .lg\:hover\:scale-y-100:hover {
    --transform-scale-y: 1;
  }

  .lg\:hover\:scale-y-105:hover {
    --transform-scale-y: 1.05;
  }

  .lg\:hover\:scale-y-110:hover {
    --transform-scale-y: 1.1;
  }

  .lg\:hover\:scale-y-125:hover {
    --transform-scale-y: 1.25;
  }

  .lg\:hover\:scale-y-150:hover {
    --transform-scale-y: 1.5;
  }

  .lg\:focus\:scale-0:focus {
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .lg\:focus\:scale-50:focus {
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .lg\:focus\:scale-75:focus {
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .lg\:focus\:scale-90:focus {
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .lg\:focus\:scale-95:focus {
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .lg\:focus\:scale-100:focus {
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .lg\:focus\:scale-105:focus {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .lg\:focus\:scale-110:focus {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .lg\:focus\:scale-125:focus {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .lg\:focus\:scale-150:focus {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .lg\:focus\:scale-x-0:focus {
    --transform-scale-x: 0;
  }

  .lg\:focus\:scale-x-50:focus {
    --transform-scale-x: .5;
  }

  .lg\:focus\:scale-x-75:focus {
    --transform-scale-x: .75;
  }

  .lg\:focus\:scale-x-90:focus {
    --transform-scale-x: .9;
  }

  .lg\:focus\:scale-x-95:focus {
    --transform-scale-x: .95;
  }

  .lg\:focus\:scale-x-100:focus {
    --transform-scale-x: 1;
  }

  .lg\:focus\:scale-x-105:focus {
    --transform-scale-x: 1.05;
  }

  .lg\:focus\:scale-x-110:focus {
    --transform-scale-x: 1.1;
  }

  .lg\:focus\:scale-x-125:focus {
    --transform-scale-x: 1.25;
  }

  .lg\:focus\:scale-x-150:focus {
    --transform-scale-x: 1.5;
  }

  .lg\:focus\:scale-y-0:focus {
    --transform-scale-y: 0;
  }

  .lg\:focus\:scale-y-50:focus {
    --transform-scale-y: .5;
  }

  .lg\:focus\:scale-y-75:focus {
    --transform-scale-y: .75;
  }

  .lg\:focus\:scale-y-90:focus {
    --transform-scale-y: .9;
  }

  .lg\:focus\:scale-y-95:focus {
    --transform-scale-y: .95;
  }

  .lg\:focus\:scale-y-100:focus {
    --transform-scale-y: 1;
  }

  .lg\:focus\:scale-y-105:focus {
    --transform-scale-y: 1.05;
  }

  .lg\:focus\:scale-y-110:focus {
    --transform-scale-y: 1.1;
  }

  .lg\:focus\:scale-y-125:focus {
    --transform-scale-y: 1.25;
  }

  .lg\:focus\:scale-y-150:focus {
    --transform-scale-y: 1.5;
  }

  .lg\:rotate-0 {
    --transform-rotate: 0;
  }

  .lg\:rotate-45 {
    --transform-rotate: 45deg;
  }

  .lg\:rotate-90 {
    --transform-rotate: 90deg;
  }

  .lg\:rotate-180 {
    --transform-rotate: 180deg;
  }

  .lg\:-rotate-180 {
    --transform-rotate: -180deg;
  }

  .lg\:-rotate-90 {
    --transform-rotate: -90deg;
  }

  .lg\:-rotate-45 {
    --transform-rotate: -45deg;
  }

  .lg\:hover\:rotate-0:hover {
    --transform-rotate: 0;
  }

  .lg\:hover\:rotate-45:hover {
    --transform-rotate: 45deg;
  }

  .lg\:hover\:rotate-90:hover {
    --transform-rotate: 90deg;
  }

  .lg\:hover\:rotate-180:hover {
    --transform-rotate: 180deg;
  }

  .lg\:hover\:-rotate-180:hover {
    --transform-rotate: -180deg;
  }

  .lg\:hover\:-rotate-90:hover {
    --transform-rotate: -90deg;
  }

  .lg\:hover\:-rotate-45:hover {
    --transform-rotate: -45deg;
  }

  .lg\:focus\:rotate-0:focus {
    --transform-rotate: 0;
  }

  .lg\:focus\:rotate-45:focus {
    --transform-rotate: 45deg;
  }

  .lg\:focus\:rotate-90:focus {
    --transform-rotate: 90deg;
  }

  .lg\:focus\:rotate-180:focus {
    --transform-rotate: 180deg;
  }

  .lg\:focus\:-rotate-180:focus {
    --transform-rotate: -180deg;
  }

  .lg\:focus\:-rotate-90:focus {
    --transform-rotate: -90deg;
  }

  .lg\:focus\:-rotate-45:focus {
    --transform-rotate: -45deg;
  }

  .lg\:translate-x-0 {
    --transform-translate-x: 0;
  }

  .lg\:translate-x-1 {
    --transform-translate-x: 0.25rem;
  }

  .lg\:translate-x-2 {
    --transform-translate-x: 0.5rem;
  }

  .lg\:translate-x-3 {
    --transform-translate-x: 0.75rem;
  }

  .lg\:translate-x-4 {
    --transform-translate-x: 1rem;
  }

  .lg\:translate-x-5 {
    --transform-translate-x: 1.25rem;
  }

  .lg\:translate-x-6 {
    --transform-translate-x: 1.5rem;
  }

  .lg\:translate-x-8 {
    --transform-translate-x: 2rem;
  }

  .lg\:translate-x-10 {
    --transform-translate-x: 2.5rem;
  }

  .lg\:translate-x-12 {
    --transform-translate-x: 3rem;
  }

  .lg\:translate-x-16 {
    --transform-translate-x: 4rem;
  }

  .lg\:translate-x-20 {
    --transform-translate-x: 5rem;
  }

  .lg\:translate-x-24 {
    --transform-translate-x: 6rem;
  }

  .lg\:translate-x-32 {
    --transform-translate-x: 8rem;
  }

  .lg\:translate-x-40 {
    --transform-translate-x: 10rem;
  }

  .lg\:translate-x-48 {
    --transform-translate-x: 12rem;
  }

  .lg\:translate-x-56 {
    --transform-translate-x: 14rem;
  }

  .lg\:translate-x-64 {
    --transform-translate-x: 16rem;
  }

  .lg\:translate-x-px {
    --transform-translate-x: 1px;
  }

  .lg\:-translate-x-1 {
    --transform-translate-x: -0.25rem;
  }

  .lg\:-translate-x-2 {
    --transform-translate-x: -0.5rem;
  }

  .lg\:-translate-x-3 {
    --transform-translate-x: -0.75rem;
  }

  .lg\:-translate-x-4 {
    --transform-translate-x: -1rem;
  }

  .lg\:-translate-x-5 {
    --transform-translate-x: -1.25rem;
  }

  .lg\:-translate-x-6 {
    --transform-translate-x: -1.5rem;
  }

  .lg\:-translate-x-8 {
    --transform-translate-x: -2rem;
  }

  .lg\:-translate-x-10 {
    --transform-translate-x: -2.5rem;
  }

  .lg\:-translate-x-12 {
    --transform-translate-x: -3rem;
  }

  .lg\:-translate-x-16 {
    --transform-translate-x: -4rem;
  }

  .lg\:-translate-x-20 {
    --transform-translate-x: -5rem;
  }

  .lg\:-translate-x-24 {
    --transform-translate-x: -6rem;
  }

  .lg\:-translate-x-32 {
    --transform-translate-x: -8rem;
  }

  .lg\:-translate-x-40 {
    --transform-translate-x: -10rem;
  }

  .lg\:-translate-x-48 {
    --transform-translate-x: -12rem;
  }

  .lg\:-translate-x-56 {
    --transform-translate-x: -14rem;
  }

  .lg\:-translate-x-64 {
    --transform-translate-x: -16rem;
  }

  .lg\:-translate-x-px {
    --transform-translate-x: -1px;
  }

  .lg\:-translate-x-full {
    --transform-translate-x: -100%;
  }

  .lg\:-translate-x-1\/2 {
    --transform-translate-x: -50%;
  }

  .lg\:translate-x-1\/2 {
    --transform-translate-x: 50%;
  }

  .lg\:translate-x-full {
    --transform-translate-x: 100%;
  }

  .lg\:translate-y-0 {
    --transform-translate-y: 0;
  }

  .lg\:translate-y-1 {
    --transform-translate-y: 0.25rem;
  }

  .lg\:translate-y-2 {
    --transform-translate-y: 0.5rem;
  }

  .lg\:translate-y-3 {
    --transform-translate-y: 0.75rem;
  }

  .lg\:translate-y-4 {
    --transform-translate-y: 1rem;
  }

  .lg\:translate-y-5 {
    --transform-translate-y: 1.25rem;
  }

  .lg\:translate-y-6 {
    --transform-translate-y: 1.5rem;
  }

  .lg\:translate-y-8 {
    --transform-translate-y: 2rem;
  }

  .lg\:translate-y-10 {
    --transform-translate-y: 2.5rem;
  }

  .lg\:translate-y-12 {
    --transform-translate-y: 3rem;
  }

  .lg\:translate-y-16 {
    --transform-translate-y: 4rem;
  }

  .lg\:translate-y-20 {
    --transform-translate-y: 5rem;
  }

  .lg\:translate-y-24 {
    --transform-translate-y: 6rem;
  }

  .lg\:translate-y-32 {
    --transform-translate-y: 8rem;
  }

  .lg\:translate-y-40 {
    --transform-translate-y: 10rem;
  }

  .lg\:translate-y-48 {
    --transform-translate-y: 12rem;
  }

  .lg\:translate-y-56 {
    --transform-translate-y: 14rem;
  }

  .lg\:translate-y-64 {
    --transform-translate-y: 16rem;
  }

  .lg\:translate-y-px {
    --transform-translate-y: 1px;
  }

  .lg\:-translate-y-1 {
    --transform-translate-y: -0.25rem;
  }

  .lg\:-translate-y-2 {
    --transform-translate-y: -0.5rem;
  }

  .lg\:-translate-y-3 {
    --transform-translate-y: -0.75rem;
  }

  .lg\:-translate-y-4 {
    --transform-translate-y: -1rem;
  }

  .lg\:-translate-y-5 {
    --transform-translate-y: -1.25rem;
  }

  .lg\:-translate-y-6 {
    --transform-translate-y: -1.5rem;
  }

  .lg\:-translate-y-8 {
    --transform-translate-y: -2rem;
  }

  .lg\:-translate-y-10 {
    --transform-translate-y: -2.5rem;
  }

  .lg\:-translate-y-12 {
    --transform-translate-y: -3rem;
  }

  .lg\:-translate-y-16 {
    --transform-translate-y: -4rem;
  }

  .lg\:-translate-y-20 {
    --transform-translate-y: -5rem;
  }

  .lg\:-translate-y-24 {
    --transform-translate-y: -6rem;
  }

  .lg\:-translate-y-32 {
    --transform-translate-y: -8rem;
  }

  .lg\:-translate-y-40 {
    --transform-translate-y: -10rem;
  }

  .lg\:-translate-y-48 {
    --transform-translate-y: -12rem;
  }

  .lg\:-translate-y-56 {
    --transform-translate-y: -14rem;
  }

  .lg\:-translate-y-64 {
    --transform-translate-y: -16rem;
  }

  .lg\:-translate-y-px {
    --transform-translate-y: -1px;
  }

  .lg\:-translate-y-full {
    --transform-translate-y: -100%;
  }

  .lg\:-translate-y-1\/2 {
    --transform-translate-y: -50%;
  }

  .lg\:translate-y-1\/2 {
    --transform-translate-y: 50%;
  }

  .lg\:translate-y-full {
    --transform-translate-y: 100%;
  }

  .lg\:hover\:translate-x-0:hover {
    --transform-translate-x: 0;
  }

  .lg\:hover\:translate-x-1:hover {
    --transform-translate-x: 0.25rem;
  }

  .lg\:hover\:translate-x-2:hover {
    --transform-translate-x: 0.5rem;
  }

  .lg\:hover\:translate-x-3:hover {
    --transform-translate-x: 0.75rem;
  }

  .lg\:hover\:translate-x-4:hover {
    --transform-translate-x: 1rem;
  }

  .lg\:hover\:translate-x-5:hover {
    --transform-translate-x: 1.25rem;
  }

  .lg\:hover\:translate-x-6:hover {
    --transform-translate-x: 1.5rem;
  }

  .lg\:hover\:translate-x-8:hover {
    --transform-translate-x: 2rem;
  }

  .lg\:hover\:translate-x-10:hover {
    --transform-translate-x: 2.5rem;
  }

  .lg\:hover\:translate-x-12:hover {
    --transform-translate-x: 3rem;
  }

  .lg\:hover\:translate-x-16:hover {
    --transform-translate-x: 4rem;
  }

  .lg\:hover\:translate-x-20:hover {
    --transform-translate-x: 5rem;
  }

  .lg\:hover\:translate-x-24:hover {
    --transform-translate-x: 6rem;
  }

  .lg\:hover\:translate-x-32:hover {
    --transform-translate-x: 8rem;
  }

  .lg\:hover\:translate-x-40:hover {
    --transform-translate-x: 10rem;
  }

  .lg\:hover\:translate-x-48:hover {
    --transform-translate-x: 12rem;
  }

  .lg\:hover\:translate-x-56:hover {
    --transform-translate-x: 14rem;
  }

  .lg\:hover\:translate-x-64:hover {
    --transform-translate-x: 16rem;
  }

  .lg\:hover\:translate-x-px:hover {
    --transform-translate-x: 1px;
  }

  .lg\:hover\:-translate-x-1:hover {
    --transform-translate-x: -0.25rem;
  }

  .lg\:hover\:-translate-x-2:hover {
    --transform-translate-x: -0.5rem;
  }

  .lg\:hover\:-translate-x-3:hover {
    --transform-translate-x: -0.75rem;
  }

  .lg\:hover\:-translate-x-4:hover {
    --transform-translate-x: -1rem;
  }

  .lg\:hover\:-translate-x-5:hover {
    --transform-translate-x: -1.25rem;
  }

  .lg\:hover\:-translate-x-6:hover {
    --transform-translate-x: -1.5rem;
  }

  .lg\:hover\:-translate-x-8:hover {
    --transform-translate-x: -2rem;
  }

  .lg\:hover\:-translate-x-10:hover {
    --transform-translate-x: -2.5rem;
  }

  .lg\:hover\:-translate-x-12:hover {
    --transform-translate-x: -3rem;
  }

  .lg\:hover\:-translate-x-16:hover {
    --transform-translate-x: -4rem;
  }

  .lg\:hover\:-translate-x-20:hover {
    --transform-translate-x: -5rem;
  }

  .lg\:hover\:-translate-x-24:hover {
    --transform-translate-x: -6rem;
  }

  .lg\:hover\:-translate-x-32:hover {
    --transform-translate-x: -8rem;
  }

  .lg\:hover\:-translate-x-40:hover {
    --transform-translate-x: -10rem;
  }

  .lg\:hover\:-translate-x-48:hover {
    --transform-translate-x: -12rem;
  }

  .lg\:hover\:-translate-x-56:hover {
    --transform-translate-x: -14rem;
  }

  .lg\:hover\:-translate-x-64:hover {
    --transform-translate-x: -16rem;
  }

  .lg\:hover\:-translate-x-px:hover {
    --transform-translate-x: -1px;
  }

  .lg\:hover\:-translate-x-full:hover {
    --transform-translate-x: -100%;
  }

  .lg\:hover\:-translate-x-1\/2:hover {
    --transform-translate-x: -50%;
  }

  .lg\:hover\:translate-x-1\/2:hover {
    --transform-translate-x: 50%;
  }

  .lg\:hover\:translate-x-full:hover {
    --transform-translate-x: 100%;
  }

  .lg\:hover\:translate-y-0:hover {
    --transform-translate-y: 0;
  }

  .lg\:hover\:translate-y-1:hover {
    --transform-translate-y: 0.25rem;
  }

  .lg\:hover\:translate-y-2:hover {
    --transform-translate-y: 0.5rem;
  }

  .lg\:hover\:translate-y-3:hover {
    --transform-translate-y: 0.75rem;
  }

  .lg\:hover\:translate-y-4:hover {
    --transform-translate-y: 1rem;
  }

  .lg\:hover\:translate-y-5:hover {
    --transform-translate-y: 1.25rem;
  }

  .lg\:hover\:translate-y-6:hover {
    --transform-translate-y: 1.5rem;
  }

  .lg\:hover\:translate-y-8:hover {
    --transform-translate-y: 2rem;
  }

  .lg\:hover\:translate-y-10:hover {
    --transform-translate-y: 2.5rem;
  }

  .lg\:hover\:translate-y-12:hover {
    --transform-translate-y: 3rem;
  }

  .lg\:hover\:translate-y-16:hover {
    --transform-translate-y: 4rem;
  }

  .lg\:hover\:translate-y-20:hover {
    --transform-translate-y: 5rem;
  }

  .lg\:hover\:translate-y-24:hover {
    --transform-translate-y: 6rem;
  }

  .lg\:hover\:translate-y-32:hover {
    --transform-translate-y: 8rem;
  }

  .lg\:hover\:translate-y-40:hover {
    --transform-translate-y: 10rem;
  }

  .lg\:hover\:translate-y-48:hover {
    --transform-translate-y: 12rem;
  }

  .lg\:hover\:translate-y-56:hover {
    --transform-translate-y: 14rem;
  }

  .lg\:hover\:translate-y-64:hover {
    --transform-translate-y: 16rem;
  }

  .lg\:hover\:translate-y-px:hover {
    --transform-translate-y: 1px;
  }

  .lg\:hover\:-translate-y-1:hover {
    --transform-translate-y: -0.25rem;
  }

  .lg\:hover\:-translate-y-2:hover {
    --transform-translate-y: -0.5rem;
  }

  .lg\:hover\:-translate-y-3:hover {
    --transform-translate-y: -0.75rem;
  }

  .lg\:hover\:-translate-y-4:hover {
    --transform-translate-y: -1rem;
  }

  .lg\:hover\:-translate-y-5:hover {
    --transform-translate-y: -1.25rem;
  }

  .lg\:hover\:-translate-y-6:hover {
    --transform-translate-y: -1.5rem;
  }

  .lg\:hover\:-translate-y-8:hover {
    --transform-translate-y: -2rem;
  }

  .lg\:hover\:-translate-y-10:hover {
    --transform-translate-y: -2.5rem;
  }

  .lg\:hover\:-translate-y-12:hover {
    --transform-translate-y: -3rem;
  }

  .lg\:hover\:-translate-y-16:hover {
    --transform-translate-y: -4rem;
  }

  .lg\:hover\:-translate-y-20:hover {
    --transform-translate-y: -5rem;
  }

  .lg\:hover\:-translate-y-24:hover {
    --transform-translate-y: -6rem;
  }

  .lg\:hover\:-translate-y-32:hover {
    --transform-translate-y: -8rem;
  }

  .lg\:hover\:-translate-y-40:hover {
    --transform-translate-y: -10rem;
  }

  .lg\:hover\:-translate-y-48:hover {
    --transform-translate-y: -12rem;
  }

  .lg\:hover\:-translate-y-56:hover {
    --transform-translate-y: -14rem;
  }

  .lg\:hover\:-translate-y-64:hover {
    --transform-translate-y: -16rem;
  }

  .lg\:hover\:-translate-y-px:hover {
    --transform-translate-y: -1px;
  }

  .lg\:hover\:-translate-y-full:hover {
    --transform-translate-y: -100%;
  }

  .lg\:hover\:-translate-y-1\/2:hover {
    --transform-translate-y: -50%;
  }

  .lg\:hover\:translate-y-1\/2:hover {
    --transform-translate-y: 50%;
  }

  .lg\:hover\:translate-y-full:hover {
    --transform-translate-y: 100%;
  }

  .lg\:focus\:translate-x-0:focus {
    --transform-translate-x: 0;
  }

  .lg\:focus\:translate-x-1:focus {
    --transform-translate-x: 0.25rem;
  }

  .lg\:focus\:translate-x-2:focus {
    --transform-translate-x: 0.5rem;
  }

  .lg\:focus\:translate-x-3:focus {
    --transform-translate-x: 0.75rem;
  }

  .lg\:focus\:translate-x-4:focus {
    --transform-translate-x: 1rem;
  }

  .lg\:focus\:translate-x-5:focus {
    --transform-translate-x: 1.25rem;
  }

  .lg\:focus\:translate-x-6:focus {
    --transform-translate-x: 1.5rem;
  }

  .lg\:focus\:translate-x-8:focus {
    --transform-translate-x: 2rem;
  }

  .lg\:focus\:translate-x-10:focus {
    --transform-translate-x: 2.5rem;
  }

  .lg\:focus\:translate-x-12:focus {
    --transform-translate-x: 3rem;
  }

  .lg\:focus\:translate-x-16:focus {
    --transform-translate-x: 4rem;
  }

  .lg\:focus\:translate-x-20:focus {
    --transform-translate-x: 5rem;
  }

  .lg\:focus\:translate-x-24:focus {
    --transform-translate-x: 6rem;
  }

  .lg\:focus\:translate-x-32:focus {
    --transform-translate-x: 8rem;
  }

  .lg\:focus\:translate-x-40:focus {
    --transform-translate-x: 10rem;
  }

  .lg\:focus\:translate-x-48:focus {
    --transform-translate-x: 12rem;
  }

  .lg\:focus\:translate-x-56:focus {
    --transform-translate-x: 14rem;
  }

  .lg\:focus\:translate-x-64:focus {
    --transform-translate-x: 16rem;
  }

  .lg\:focus\:translate-x-px:focus {
    --transform-translate-x: 1px;
  }

  .lg\:focus\:-translate-x-1:focus {
    --transform-translate-x: -0.25rem;
  }

  .lg\:focus\:-translate-x-2:focus {
    --transform-translate-x: -0.5rem;
  }

  .lg\:focus\:-translate-x-3:focus {
    --transform-translate-x: -0.75rem;
  }

  .lg\:focus\:-translate-x-4:focus {
    --transform-translate-x: -1rem;
  }

  .lg\:focus\:-translate-x-5:focus {
    --transform-translate-x: -1.25rem;
  }

  .lg\:focus\:-translate-x-6:focus {
    --transform-translate-x: -1.5rem;
  }

  .lg\:focus\:-translate-x-8:focus {
    --transform-translate-x: -2rem;
  }

  .lg\:focus\:-translate-x-10:focus {
    --transform-translate-x: -2.5rem;
  }

  .lg\:focus\:-translate-x-12:focus {
    --transform-translate-x: -3rem;
  }

  .lg\:focus\:-translate-x-16:focus {
    --transform-translate-x: -4rem;
  }

  .lg\:focus\:-translate-x-20:focus {
    --transform-translate-x: -5rem;
  }

  .lg\:focus\:-translate-x-24:focus {
    --transform-translate-x: -6rem;
  }

  .lg\:focus\:-translate-x-32:focus {
    --transform-translate-x: -8rem;
  }

  .lg\:focus\:-translate-x-40:focus {
    --transform-translate-x: -10rem;
  }

  .lg\:focus\:-translate-x-48:focus {
    --transform-translate-x: -12rem;
  }

  .lg\:focus\:-translate-x-56:focus {
    --transform-translate-x: -14rem;
  }

  .lg\:focus\:-translate-x-64:focus {
    --transform-translate-x: -16rem;
  }

  .lg\:focus\:-translate-x-px:focus {
    --transform-translate-x: -1px;
  }

  .lg\:focus\:-translate-x-full:focus {
    --transform-translate-x: -100%;
  }

  .lg\:focus\:-translate-x-1\/2:focus {
    --transform-translate-x: -50%;
  }

  .lg\:focus\:translate-x-1\/2:focus {
    --transform-translate-x: 50%;
  }

  .lg\:focus\:translate-x-full:focus {
    --transform-translate-x: 100%;
  }

  .lg\:focus\:translate-y-0:focus {
    --transform-translate-y: 0;
  }

  .lg\:focus\:translate-y-1:focus {
    --transform-translate-y: 0.25rem;
  }

  .lg\:focus\:translate-y-2:focus {
    --transform-translate-y: 0.5rem;
  }

  .lg\:focus\:translate-y-3:focus {
    --transform-translate-y: 0.75rem;
  }

  .lg\:focus\:translate-y-4:focus {
    --transform-translate-y: 1rem;
  }

  .lg\:focus\:translate-y-5:focus {
    --transform-translate-y: 1.25rem;
  }

  .lg\:focus\:translate-y-6:focus {
    --transform-translate-y: 1.5rem;
  }

  .lg\:focus\:translate-y-8:focus {
    --transform-translate-y: 2rem;
  }

  .lg\:focus\:translate-y-10:focus {
    --transform-translate-y: 2.5rem;
  }

  .lg\:focus\:translate-y-12:focus {
    --transform-translate-y: 3rem;
  }

  .lg\:focus\:translate-y-16:focus {
    --transform-translate-y: 4rem;
  }

  .lg\:focus\:translate-y-20:focus {
    --transform-translate-y: 5rem;
  }

  .lg\:focus\:translate-y-24:focus {
    --transform-translate-y: 6rem;
  }

  .lg\:focus\:translate-y-32:focus {
    --transform-translate-y: 8rem;
  }

  .lg\:focus\:translate-y-40:focus {
    --transform-translate-y: 10rem;
  }

  .lg\:focus\:translate-y-48:focus {
    --transform-translate-y: 12rem;
  }

  .lg\:focus\:translate-y-56:focus {
    --transform-translate-y: 14rem;
  }

  .lg\:focus\:translate-y-64:focus {
    --transform-translate-y: 16rem;
  }

  .lg\:focus\:translate-y-px:focus {
    --transform-translate-y: 1px;
  }

  .lg\:focus\:-translate-y-1:focus {
    --transform-translate-y: -0.25rem;
  }

  .lg\:focus\:-translate-y-2:focus {
    --transform-translate-y: -0.5rem;
  }

  .lg\:focus\:-translate-y-3:focus {
    --transform-translate-y: -0.75rem;
  }

  .lg\:focus\:-translate-y-4:focus {
    --transform-translate-y: -1rem;
  }

  .lg\:focus\:-translate-y-5:focus {
    --transform-translate-y: -1.25rem;
  }

  .lg\:focus\:-translate-y-6:focus {
    --transform-translate-y: -1.5rem;
  }

  .lg\:focus\:-translate-y-8:focus {
    --transform-translate-y: -2rem;
  }

  .lg\:focus\:-translate-y-10:focus {
    --transform-translate-y: -2.5rem;
  }

  .lg\:focus\:-translate-y-12:focus {
    --transform-translate-y: -3rem;
  }

  .lg\:focus\:-translate-y-16:focus {
    --transform-translate-y: -4rem;
  }

  .lg\:focus\:-translate-y-20:focus {
    --transform-translate-y: -5rem;
  }

  .lg\:focus\:-translate-y-24:focus {
    --transform-translate-y: -6rem;
  }

  .lg\:focus\:-translate-y-32:focus {
    --transform-translate-y: -8rem;
  }

  .lg\:focus\:-translate-y-40:focus {
    --transform-translate-y: -10rem;
  }

  .lg\:focus\:-translate-y-48:focus {
    --transform-translate-y: -12rem;
  }

  .lg\:focus\:-translate-y-56:focus {
    --transform-translate-y: -14rem;
  }

  .lg\:focus\:-translate-y-64:focus {
    --transform-translate-y: -16rem;
  }

  .lg\:focus\:-translate-y-px:focus {
    --transform-translate-y: -1px;
  }

  .lg\:focus\:-translate-y-full:focus {
    --transform-translate-y: -100%;
  }

  .lg\:focus\:-translate-y-1\/2:focus {
    --transform-translate-y: -50%;
  }

  .lg\:focus\:translate-y-1\/2:focus {
    --transform-translate-y: 50%;
  }

  .lg\:focus\:translate-y-full:focus {
    --transform-translate-y: 100%;
  }

  .lg\:skew-x-0 {
    --transform-skew-x: 0;
  }

  .lg\:skew-x-3 {
    --transform-skew-x: 3deg;
  }

  .lg\:skew-x-6 {
    --transform-skew-x: 6deg;
  }

  .lg\:skew-x-12 {
    --transform-skew-x: 12deg;
  }

  .lg\:-skew-x-12 {
    --transform-skew-x: -12deg;
  }

  .lg\:-skew-x-6 {
    --transform-skew-x: -6deg;
  }

  .lg\:-skew-x-3 {
    --transform-skew-x: -3deg;
  }

  .lg\:skew-y-0 {
    --transform-skew-y: 0;
  }

  .lg\:skew-y-3 {
    --transform-skew-y: 3deg;
  }

  .lg\:skew-y-6 {
    --transform-skew-y: 6deg;
  }

  .lg\:skew-y-12 {
    --transform-skew-y: 12deg;
  }

  .lg\:-skew-y-12 {
    --transform-skew-y: -12deg;
  }

  .lg\:-skew-y-6 {
    --transform-skew-y: -6deg;
  }

  .lg\:-skew-y-3 {
    --transform-skew-y: -3deg;
  }

  .lg\:hover\:skew-x-0:hover {
    --transform-skew-x: 0;
  }

  .lg\:hover\:skew-x-3:hover {
    --transform-skew-x: 3deg;
  }

  .lg\:hover\:skew-x-6:hover {
    --transform-skew-x: 6deg;
  }

  .lg\:hover\:skew-x-12:hover {
    --transform-skew-x: 12deg;
  }

  .lg\:hover\:-skew-x-12:hover {
    --transform-skew-x: -12deg;
  }

  .lg\:hover\:-skew-x-6:hover {
    --transform-skew-x: -6deg;
  }

  .lg\:hover\:-skew-x-3:hover {
    --transform-skew-x: -3deg;
  }

  .lg\:hover\:skew-y-0:hover {
    --transform-skew-y: 0;
  }

  .lg\:hover\:skew-y-3:hover {
    --transform-skew-y: 3deg;
  }

  .lg\:hover\:skew-y-6:hover {
    --transform-skew-y: 6deg;
  }

  .lg\:hover\:skew-y-12:hover {
    --transform-skew-y: 12deg;
  }

  .lg\:hover\:-skew-y-12:hover {
    --transform-skew-y: -12deg;
  }

  .lg\:hover\:-skew-y-6:hover {
    --transform-skew-y: -6deg;
  }

  .lg\:hover\:-skew-y-3:hover {
    --transform-skew-y: -3deg;
  }

  .lg\:focus\:skew-x-0:focus {
    --transform-skew-x: 0;
  }

  .lg\:focus\:skew-x-3:focus {
    --transform-skew-x: 3deg;
  }

  .lg\:focus\:skew-x-6:focus {
    --transform-skew-x: 6deg;
  }

  .lg\:focus\:skew-x-12:focus {
    --transform-skew-x: 12deg;
  }

  .lg\:focus\:-skew-x-12:focus {
    --transform-skew-x: -12deg;
  }

  .lg\:focus\:-skew-x-6:focus {
    --transform-skew-x: -6deg;
  }

  .lg\:focus\:-skew-x-3:focus {
    --transform-skew-x: -3deg;
  }

  .lg\:focus\:skew-y-0:focus {
    --transform-skew-y: 0;
  }

  .lg\:focus\:skew-y-3:focus {
    --transform-skew-y: 3deg;
  }

  .lg\:focus\:skew-y-6:focus {
    --transform-skew-y: 6deg;
  }

  .lg\:focus\:skew-y-12:focus {
    --transform-skew-y: 12deg;
  }

  .lg\:focus\:-skew-y-12:focus {
    --transform-skew-y: -12deg;
  }

  .lg\:focus\:-skew-y-6:focus {
    --transform-skew-y: -6deg;
  }

  .lg\:focus\:-skew-y-3:focus {
    --transform-skew-y: -3deg;
  }

  .lg\:transition-none {
    -webkit-transition-property: none;
    transition-property: none;
  }

  .lg\:transition-all {
    -webkit-transition-property: all;
    transition-property: all;
  }

  .lg\:transition {
    -webkit-transition-property: background-color, border-color, color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform;
    transition-property: background-color, border-color, color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, -webkit-box-shadow, -webkit-transform;
  }

  .lg\:transition-colors {
    -webkit-transition-property: background-color, border-color, color, fill, stroke;
    transition-property: background-color, border-color, color, fill, stroke;
  }

  .lg\:transition-opacity {
    -webkit-transition-property: opacity;
    transition-property: opacity;
  }

  .lg\:transition-shadow {
    -webkit-transition-property: -webkit-box-shadow;
    transition-property: -webkit-box-shadow;
    transition-property: box-shadow;
    transition-property: box-shadow, -webkit-box-shadow;
  }

  .lg\:transition-transform {
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
  }

  .lg\:ease-linear {
    -webkit-transition-timing-function: linear;
            transition-timing-function: linear;
  }

  .lg\:ease-in {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .lg\:ease-out {
    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .lg\:ease-in-out {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .lg\:ease-ease {
    -webkit-transition-timing-function: ease;
            transition-timing-function: ease;
  }

  .lg\:duration-75 {
    -webkit-transition-duration: 75ms;
            transition-duration: 75ms;
  }

  .lg\:duration-100 {
    -webkit-transition-duration: 100ms;
            transition-duration: 100ms;
  }

  .lg\:duration-150 {
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms;
  }

  .lg\:duration-200 {
    -webkit-transition-duration: 200ms;
            transition-duration: 200ms;
  }

  .lg\:duration-300 {
    -webkit-transition-duration: 300ms;
            transition-duration: 300ms;
  }

  .lg\:duration-500 {
    -webkit-transition-duration: 500ms;
            transition-duration: 500ms;
  }

  .lg\:duration-700 {
    -webkit-transition-duration: 700ms;
            transition-duration: 700ms;
  }

  .lg\:duration-1000 {
    -webkit-transition-duration: 1000ms;
            transition-duration: 1000ms;
  }

  .lg\:delay-75 {
    -webkit-transition-delay: 75ms;
            transition-delay: 75ms;
  }

  .lg\:delay-100 {
    -webkit-transition-delay: 100ms;
            transition-delay: 100ms;
  }

  .lg\:delay-150 {
    -webkit-transition-delay: 150ms;
            transition-delay: 150ms;
  }

  .lg\:delay-200 {
    -webkit-transition-delay: 200ms;
            transition-delay: 200ms;
  }

  .lg\:delay-300 {
    -webkit-transition-delay: 300ms;
            transition-delay: 300ms;
  }

  .lg\:delay-500 {
    -webkit-transition-delay: 500ms;
            transition-delay: 500ms;
  }

  .lg\:delay-700 {
    -webkit-transition-delay: 700ms;
            transition-delay: 700ms;
  }

  .lg\:delay-1000 {
    -webkit-transition-delay: 1000ms;
            transition-delay: 1000ms;
  }

  .lg\:nav-span {
    width: 80%;
    height: 2px;
    margin: 0 auto;
    display: block;
    background: #555;
    -webkit-transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
    transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
  }

  .lg\:hover\:nav-span:hover {
    width: 80%;
    height: 2px;
    margin: 0 auto;
    display: block;
    background: #555;
    -webkit-transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
    transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
  }
}

@media (min-width: 1280px) {
  .xl\:container {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
  }

  @media (min-width: 640px) {
    .xl\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .xl\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .xl\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .xl\:container {
      max-width: 1280px;
    }
  }

  .xl\:space-y-0 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse));
  }

  .xl\:space-x-0 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--space-y-reverse));
  }

  .xl\:space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse));
  }

  .xl\:space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--space-y-reverse));
  }

  .xl\:space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse));
  }

  .xl\:space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--space-y-reverse));
  }

  .xl\:space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--space-y-reverse));
  }

  .xl\:space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2rem * var(--space-y-reverse));
  }

  .xl\:space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(2rem * var(--space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--space-y-reverse));
  }

  .xl\:space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(3rem * var(--space-y-reverse));
  }

  .xl\:space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(3rem * var(--space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(4rem * var(--space-y-reverse));
  }

  .xl\:space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(4rem * var(--space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(5rem * var(--space-y-reverse));
  }

  .xl\:space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(5rem * var(--space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(6rem * var(--space-y-reverse));
  }

  .xl\:space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(6rem * var(--space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(8rem * var(--space-y-reverse));
  }

  .xl\:space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(8rem * var(--space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(10rem * var(--space-y-reverse));
  }

  .xl\:space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(10rem * var(--space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(12rem * var(--space-y-reverse));
  }

  .xl\:space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(12rem * var(--space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(14rem * var(--space-y-reverse));
  }

  .xl\:space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(14rem * var(--space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(16rem * var(--space-y-reverse));
  }

  .xl\:space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(16rem * var(--space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-px > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse));
  }

  .xl\:space-x-px > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  }

  .xl\:-space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  }

  .xl\:-space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  }

  .xl\:-space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1rem * var(--space-y-reverse));
  }

  .xl\:-space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1rem * var(--space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  }

  .xl\:-space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  }

  .xl\:-space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2rem * var(--space-y-reverse));
  }

  .xl\:-space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-2rem * var(--space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  }

  .xl\:-space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-3rem * var(--space-y-reverse));
  }

  .xl\:-space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-3rem * var(--space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-4rem * var(--space-y-reverse));
  }

  .xl\:-space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-4rem * var(--space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-5rem * var(--space-y-reverse));
  }

  .xl\:-space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-5rem * var(--space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-6rem * var(--space-y-reverse));
  }

  .xl\:-space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-6rem * var(--space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-8rem * var(--space-y-reverse));
  }

  .xl\:-space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-8rem * var(--space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-10rem * var(--space-y-reverse));
  }

  .xl\:-space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-10rem * var(--space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-12rem * var(--space-y-reverse));
  }

  .xl\:-space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-12rem * var(--space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-14rem * var(--space-y-reverse));
  }

  .xl\:-space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-14rem * var(--space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-16rem * var(--space-y-reverse));
  }

  .xl\:-space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-16rem * var(--space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-px > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse));
  }

  .xl\:-space-x-px > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-reverse > :not(template) ~ :not(template) {
    --space-y-reverse: 1;
  }

  .xl\:space-x-reverse > :not(template) ~ :not(template) {
    --space-x-reverse: 1;
  }

  .xl\:divide-y-0 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(0px * var(--divide-y-reverse));
  }

  .xl\:divide-x-0 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(0px * var(--divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  }

  .xl\:divide-y-2 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(2px * var(--divide-y-reverse));
  }

  .xl\:divide-x-2 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(2px * var(--divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  }

  .xl\:divide-y-4 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(4px * var(--divide-y-reverse));
  }

  .xl\:divide-x-4 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(4px * var(--divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  }

  .xl\:divide-y-8 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(8px * var(--divide-y-reverse));
  }

  .xl\:divide-x-8 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(8px * var(--divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  }

  .xl\:divide-y > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse));
  }

  .xl\:divide-x > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(1px * var(--divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  }

  .xl\:divide-y-reverse > :not(template) ~ :not(template) {
    --divide-y-reverse: 1;
  }

  .xl\:divide-x-reverse > :not(template) ~ :not(template) {
    --divide-x-reverse: 1;
  }

  .xl\:divide-transparent > :not(template) ~ :not(template) {
    border-color: transparent;
  }

  .xl\:divide-current > :not(template) ~ :not(template) {
    border-color: currentColor;
  }

  .xl\:divide-black > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #000;
    border-color: rgba(0, 0, 0, var(--divide-opacity));
  }

  .xl\:divide-white > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fff;
    border-color: rgba(255, 255, 255, var(--divide-opacity));
  }

  .xl\:divide-gray-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f7fafc;
    border-color: rgba(247, 250, 252, var(--divide-opacity));
  }

  .xl\:divide-gray-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #edf2f7;
    border-color: rgba(237, 242, 247, var(--divide-opacity));
  }

  .xl\:divide-gray-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e2e8f0;
    border-color: rgba(226, 232, 240, var(--divide-opacity));
  }

  .xl\:divide-gray-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #cbd5e0;
    border-color: rgba(203, 213, 224, var(--divide-opacity));
  }

  .xl\:divide-gray-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #a0aec0;
    border-color: rgba(160, 174, 192, var(--divide-opacity));
  }

  .xl\:divide-gray-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #718096;
    border-color: rgba(113, 128, 150, var(--divide-opacity));
  }

  .xl\:divide-gray-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #4a5568;
    border-color: rgba(74, 85, 104, var(--divide-opacity));
  }

  .xl\:divide-gray-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2d3748;
    border-color: rgba(45, 55, 72, var(--divide-opacity));
  }

  .xl\:divide-gray-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #1a202c;
    border-color: rgba(26, 32, 44, var(--divide-opacity));
  }

  .xl\:divide-red-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fff5f5;
    border-color: rgba(255, 245, 245, var(--divide-opacity));
  }

  .xl\:divide-red-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fed7d7;
    border-color: rgba(254, 215, 215, var(--divide-opacity));
  }

  .xl\:divide-red-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #feb2b2;
    border-color: rgba(254, 178, 178, var(--divide-opacity));
  }

  .xl\:divide-red-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fc8181;
    border-color: rgba(252, 129, 129, var(--divide-opacity));
  }

  .xl\:divide-red-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f56565;
    border-color: rgba(245, 101, 101, var(--divide-opacity));
  }

  .xl\:divide-red-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e53e3e;
    border-color: rgba(229, 62, 62, var(--divide-opacity));
  }

  .xl\:divide-red-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c53030;
    border-color: rgba(197, 48, 48, var(--divide-opacity));
  }

  .xl\:divide-red-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9b2c2c;
    border-color: rgba(155, 44, 44, var(--divide-opacity));
  }

  .xl\:divide-red-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #742a2a;
    border-color: rgba(116, 42, 42, var(--divide-opacity));
  }

  .xl\:divide-orange-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fffaf0;
    border-color: rgba(255, 250, 240, var(--divide-opacity));
  }

  .xl\:divide-orange-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #feebc8;
    border-color: rgba(254, 235, 200, var(--divide-opacity));
  }

  .xl\:divide-orange-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fbd38d;
    border-color: rgba(251, 211, 141, var(--divide-opacity));
  }

  .xl\:divide-orange-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f6ad55;
    border-color: rgba(246, 173, 85, var(--divide-opacity));
  }

  .xl\:divide-orange-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ed8936;
    border-color: rgba(237, 137, 54, var(--divide-opacity));
  }

  .xl\:divide-orange-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #dd6b20;
    border-color: rgba(221, 107, 32, var(--divide-opacity));
  }

  .xl\:divide-orange-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c05621;
    border-color: rgba(192, 86, 33, var(--divide-opacity));
  }

  .xl\:divide-orange-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9c4221;
    border-color: rgba(156, 66, 33, var(--divide-opacity));
  }

  .xl\:divide-orange-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #7b341e;
    border-color: rgba(123, 52, 30, var(--divide-opacity));
  }

  .xl\:divide-yellow-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fffff0;
    border-color: rgba(255, 255, 240, var(--divide-opacity));
  }

  .xl\:divide-yellow-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fefcbf;
    border-color: rgba(254, 252, 191, var(--divide-opacity));
  }

  .xl\:divide-yellow-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #faf089;
    border-color: rgba(250, 240, 137, var(--divide-opacity));
  }

  .xl\:divide-yellow-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f6e05e;
    border-color: rgba(246, 224, 94, var(--divide-opacity));
  }

  .xl\:divide-yellow-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ecc94b;
    border-color: rgba(236, 201, 75, var(--divide-opacity));
  }

  .xl\:divide-yellow-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #d69e2e;
    border-color: rgba(214, 158, 46, var(--divide-opacity));
  }

  .xl\:divide-yellow-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #b7791f;
    border-color: rgba(183, 121, 31, var(--divide-opacity));
  }

  .xl\:divide-yellow-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #975a16;
    border-color: rgba(151, 90, 22, var(--divide-opacity));
  }

  .xl\:divide-yellow-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #744210;
    border-color: rgba(116, 66, 16, var(--divide-opacity));
  }

  .xl\:divide-green-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f0fff4;
    border-color: rgba(240, 255, 244, var(--divide-opacity));
  }

  .xl\:divide-green-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c6f6d5;
    border-color: rgba(198, 246, 213, var(--divide-opacity));
  }

  .xl\:divide-green-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9ae6b4;
    border-color: rgba(154, 230, 180, var(--divide-opacity));
  }

  .xl\:divide-green-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #68d391;
    border-color: rgba(104, 211, 145, var(--divide-opacity));
  }

  .xl\:divide-green-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #48bb78;
    border-color: rgba(72, 187, 120, var(--divide-opacity));
  }

  .xl\:divide-green-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #38a169;
    border-color: rgba(56, 161, 105, var(--divide-opacity));
  }

  .xl\:divide-green-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2f855a;
    border-color: rgba(47, 133, 90, var(--divide-opacity));
  }

  .xl\:divide-green-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--divide-opacity));
  }

  .xl\:divide-green-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #22543d;
    border-color: rgba(34, 84, 61, var(--divide-opacity));
  }

  .xl\:divide-teal-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e6fffa;
    border-color: rgba(230, 255, 250, var(--divide-opacity));
  }

  .xl\:divide-teal-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #b2f5ea;
    border-color: rgba(178, 245, 234, var(--divide-opacity));
  }

  .xl\:divide-teal-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #81e6d9;
    border-color: rgba(129, 230, 217, var(--divide-opacity));
  }

  .xl\:divide-teal-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #4fd1c5;
    border-color: rgba(79, 209, 197, var(--divide-opacity));
  }

  .xl\:divide-teal-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #38b2ac;
    border-color: rgba(56, 178, 172, var(--divide-opacity));
  }

  .xl\:divide-teal-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #319795;
    border-color: rgba(49, 151, 149, var(--divide-opacity));
  }

  .xl\:divide-teal-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2c7a7b;
    border-color: rgba(44, 122, 123, var(--divide-opacity));
  }

  .xl\:divide-teal-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #285e61;
    border-color: rgba(40, 94, 97, var(--divide-opacity));
  }

  .xl\:divide-teal-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #234e52;
    border-color: rgba(35, 78, 82, var(--divide-opacity));
  }

  .xl\:divide-blue-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ebf8ff;
    border-color: rgba(235, 248, 255, var(--divide-opacity));
  }

  .xl\:divide-blue-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #bee3f8;
    border-color: rgba(190, 227, 248, var(--divide-opacity));
  }

  .xl\:divide-blue-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #90cdf4;
    border-color: rgba(144, 205, 244, var(--divide-opacity));
  }

  .xl\:divide-blue-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #63b3ed;
    border-color: rgba(99, 179, 237, var(--divide-opacity));
  }

  .xl\:divide-blue-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #4299e1;
    border-color: rgba(66, 153, 225, var(--divide-opacity));
  }

  .xl\:divide-blue-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #3182ce;
    border-color: rgba(49, 130, 206, var(--divide-opacity));
  }

  .xl\:divide-blue-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2b6cb0;
    border-color: rgba(43, 108, 176, var(--divide-opacity));
  }

  .xl\:divide-blue-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2c5282;
    border-color: rgba(44, 82, 130, var(--divide-opacity));
  }

  .xl\:divide-blue-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #2a4365;
    border-color: rgba(42, 67, 101, var(--divide-opacity));
  }

  .xl\:divide-indigo-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ebf4ff;
    border-color: rgba(235, 244, 255, var(--divide-opacity));
  }

  .xl\:divide-indigo-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #c3dafe;
    border-color: rgba(195, 218, 254, var(--divide-opacity));
  }

  .xl\:divide-indigo-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #a3bffa;
    border-color: rgba(163, 191, 250, var(--divide-opacity));
  }

  .xl\:divide-indigo-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #7f9cf5;
    border-color: rgba(127, 156, 245, var(--divide-opacity));
  }

  .xl\:divide-indigo-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #667eea;
    border-color: rgba(102, 126, 234, var(--divide-opacity));
  }

  .xl\:divide-indigo-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #5a67d8;
    border-color: rgba(90, 103, 216, var(--divide-opacity));
  }

  .xl\:divide-indigo-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #4c51bf;
    border-color: rgba(76, 81, 191, var(--divide-opacity));
  }

  .xl\:divide-indigo-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #434190;
    border-color: rgba(67, 65, 144, var(--divide-opacity));
  }

  .xl\:divide-indigo-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #3c366b;
    border-color: rgba(60, 54, 107, var(--divide-opacity));
  }

  .xl\:divide-purple-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #faf5ff;
    border-color: rgba(250, 245, 255, var(--divide-opacity));
  }

  .xl\:divide-purple-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e9d8fd;
    border-color: rgba(233, 216, 253, var(--divide-opacity));
  }

  .xl\:divide-purple-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #d6bcfa;
    border-color: rgba(214, 188, 250, var(--divide-opacity));
  }

  .xl\:divide-purple-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #b794f4;
    border-color: rgba(183, 148, 244, var(--divide-opacity));
  }

  .xl\:divide-purple-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #9f7aea;
    border-color: rgba(159, 122, 234, var(--divide-opacity));
  }

  .xl\:divide-purple-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #805ad5;
    border-color: rgba(128, 90, 213, var(--divide-opacity));
  }

  .xl\:divide-purple-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #6b46c1;
    border-color: rgba(107, 70, 193, var(--divide-opacity));
  }

  .xl\:divide-purple-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #553c9a;
    border-color: rgba(85, 60, 154, var(--divide-opacity));
  }

  .xl\:divide-purple-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #44337a;
    border-color: rgba(68, 51, 122, var(--divide-opacity));
  }

  .xl\:divide-pink-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fff5f7;
    border-color: rgba(255, 245, 247, var(--divide-opacity));
  }

  .xl\:divide-pink-200 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fed7e2;
    border-color: rgba(254, 215, 226, var(--divide-opacity));
  }

  .xl\:divide-pink-300 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #fbb6ce;
    border-color: rgba(251, 182, 206, var(--divide-opacity));
  }

  .xl\:divide-pink-400 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #f687b3;
    border-color: rgba(246, 135, 179, var(--divide-opacity));
  }

  .xl\:divide-pink-500 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #ed64a6;
    border-color: rgba(237, 100, 166, var(--divide-opacity));
  }

  .xl\:divide-pink-600 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #d53f8c;
    border-color: rgba(213, 63, 140, var(--divide-opacity));
  }

  .xl\:divide-pink-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #b83280;
    border-color: rgba(184, 50, 128, var(--divide-opacity));
  }

  .xl\:divide-pink-800 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #97266d;
    border-color: rgba(151, 38, 109, var(--divide-opacity));
  }

  .xl\:divide-pink-900 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #702459;
    border-color: rgba(112, 36, 89, var(--divide-opacity));
  }

  .xl\:divide-esa > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #e53261;
    border-color: rgba(229, 50, 97, var(--divide-opacity));
  }

  .xl\:divide-opacity-0 > :not(template) ~ :not(template) {
    --divide-opacity: 0;
  }

  .xl\:divide-opacity-25 > :not(template) ~ :not(template) {
    --divide-opacity: 0.25;
  }

  .xl\:divide-opacity-50 > :not(template) ~ :not(template) {
    --divide-opacity: 0.5;
  }

  .xl\:divide-opacity-75 > :not(template) ~ :not(template) {
    --divide-opacity: 0.75;
  }

  .xl\:divide-opacity-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
  }

  .xl\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .xl\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xl\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .xl\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xl\:appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .xl\:bg-fixed {
    background-attachment: fixed;
  }

  .xl\:bg-local {
    background-attachment: local;
  }

  .xl\:bg-scroll {
    background-attachment: scroll;
  }

  .xl\:bg-transparent {
    background-color: transparent;
  }

  .xl\:bg-current {
    background-color: currentColor;
  }

  .xl\:bg-black {
    --bg-opacity: 1;
    background-color: #000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .xl\:bg-white {
    --bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .xl\:bg-gray-100 {
    --bg-opacity: 1;
    background-color: #f7fafc;
    background-color: rgba(247, 250, 252, var(--bg-opacity));
  }

  .xl\:bg-gray-200 {
    --bg-opacity: 1;
    background-color: #edf2f7;
    background-color: rgba(237, 242, 247, var(--bg-opacity));
  }

  .xl\:bg-gray-300 {
    --bg-opacity: 1;
    background-color: #e2e8f0;
    background-color: rgba(226, 232, 240, var(--bg-opacity));
  }

  .xl\:bg-gray-400 {
    --bg-opacity: 1;
    background-color: #cbd5e0;
    background-color: rgba(203, 213, 224, var(--bg-opacity));
  }

  .xl\:bg-gray-500 {
    --bg-opacity: 1;
    background-color: #a0aec0;
    background-color: rgba(160, 174, 192, var(--bg-opacity));
  }

  .xl\:bg-gray-600 {
    --bg-opacity: 1;
    background-color: #718096;
    background-color: rgba(113, 128, 150, var(--bg-opacity));
  }

  .xl\:bg-gray-700 {
    --bg-opacity: 1;
    background-color: #4a5568;
    background-color: rgba(74, 85, 104, var(--bg-opacity));
  }

  .xl\:bg-gray-800 {
    --bg-opacity: 1;
    background-color: #2d3748;
    background-color: rgba(45, 55, 72, var(--bg-opacity));
  }

  .xl\:bg-gray-900 {
    --bg-opacity: 1;
    background-color: #1a202c;
    background-color: rgba(26, 32, 44, var(--bg-opacity));
  }

  .xl\:bg-red-100 {
    --bg-opacity: 1;
    background-color: #fff5f5;
    background-color: rgba(255, 245, 245, var(--bg-opacity));
  }

  .xl\:bg-red-200 {
    --bg-opacity: 1;
    background-color: #fed7d7;
    background-color: rgba(254, 215, 215, var(--bg-opacity));
  }

  .xl\:bg-red-300 {
    --bg-opacity: 1;
    background-color: #feb2b2;
    background-color: rgba(254, 178, 178, var(--bg-opacity));
  }

  .xl\:bg-red-400 {
    --bg-opacity: 1;
    background-color: #fc8181;
    background-color: rgba(252, 129, 129, var(--bg-opacity));
  }

  .xl\:bg-red-500 {
    --bg-opacity: 1;
    background-color: #f56565;
    background-color: rgba(245, 101, 101, var(--bg-opacity));
  }

  .xl\:bg-red-600 {
    --bg-opacity: 1;
    background-color: #e53e3e;
    background-color: rgba(229, 62, 62, var(--bg-opacity));
  }

  .xl\:bg-red-700 {
    --bg-opacity: 1;
    background-color: #c53030;
    background-color: rgba(197, 48, 48, var(--bg-opacity));
  }

  .xl\:bg-red-800 {
    --bg-opacity: 1;
    background-color: #9b2c2c;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .xl\:bg-red-900 {
    --bg-opacity: 1;
    background-color: #742a2a;
    background-color: rgba(116, 42, 42, var(--bg-opacity));
  }

  .xl\:bg-orange-100 {
    --bg-opacity: 1;
    background-color: #fffaf0;
    background-color: rgba(255, 250, 240, var(--bg-opacity));
  }

  .xl\:bg-orange-200 {
    --bg-opacity: 1;
    background-color: #feebc8;
    background-color: rgba(254, 235, 200, var(--bg-opacity));
  }

  .xl\:bg-orange-300 {
    --bg-opacity: 1;
    background-color: #fbd38d;
    background-color: rgba(251, 211, 141, var(--bg-opacity));
  }

  .xl\:bg-orange-400 {
    --bg-opacity: 1;
    background-color: #f6ad55;
    background-color: rgba(246, 173, 85, var(--bg-opacity));
  }

  .xl\:bg-orange-500 {
    --bg-opacity: 1;
    background-color: #ed8936;
    background-color: rgba(237, 137, 54, var(--bg-opacity));
  }

  .xl\:bg-orange-600 {
    --bg-opacity: 1;
    background-color: #dd6b20;
    background-color: rgba(221, 107, 32, var(--bg-opacity));
  }

  .xl\:bg-orange-700 {
    --bg-opacity: 1;
    background-color: #c05621;
    background-color: rgba(192, 86, 33, var(--bg-opacity));
  }

  .xl\:bg-orange-800 {
    --bg-opacity: 1;
    background-color: #9c4221;
    background-color: rgba(156, 66, 33, var(--bg-opacity));
  }

  .xl\:bg-orange-900 {
    --bg-opacity: 1;
    background-color: #7b341e;
    background-color: rgba(123, 52, 30, var(--bg-opacity));
  }

  .xl\:bg-yellow-100 {
    --bg-opacity: 1;
    background-color: #fffff0;
    background-color: rgba(255, 255, 240, var(--bg-opacity));
  }

  .xl\:bg-yellow-200 {
    --bg-opacity: 1;
    background-color: #fefcbf;
    background-color: rgba(254, 252, 191, var(--bg-opacity));
  }

  .xl\:bg-yellow-300 {
    --bg-opacity: 1;
    background-color: #faf089;
    background-color: rgba(250, 240, 137, var(--bg-opacity));
  }

  .xl\:bg-yellow-400 {
    --bg-opacity: 1;
    background-color: #f6e05e;
    background-color: rgba(246, 224, 94, var(--bg-opacity));
  }

  .xl\:bg-yellow-500 {
    --bg-opacity: 1;
    background-color: #ecc94b;
    background-color: rgba(236, 201, 75, var(--bg-opacity));
  }

  .xl\:bg-yellow-600 {
    --bg-opacity: 1;
    background-color: #d69e2e;
    background-color: rgba(214, 158, 46, var(--bg-opacity));
  }

  .xl\:bg-yellow-700 {
    --bg-opacity: 1;
    background-color: #b7791f;
    background-color: rgba(183, 121, 31, var(--bg-opacity));
  }

  .xl\:bg-yellow-800 {
    --bg-opacity: 1;
    background-color: #975a16;
    background-color: rgba(151, 90, 22, var(--bg-opacity));
  }

  .xl\:bg-yellow-900 {
    --bg-opacity: 1;
    background-color: #744210;
    background-color: rgba(116, 66, 16, var(--bg-opacity));
  }

  .xl\:bg-green-100 {
    --bg-opacity: 1;
    background-color: #f0fff4;
    background-color: rgba(240, 255, 244, var(--bg-opacity));
  }

  .xl\:bg-green-200 {
    --bg-opacity: 1;
    background-color: #c6f6d5;
    background-color: rgba(198, 246, 213, var(--bg-opacity));
  }

  .xl\:bg-green-300 {
    --bg-opacity: 1;
    background-color: #9ae6b4;
    background-color: rgba(154, 230, 180, var(--bg-opacity));
  }

  .xl\:bg-green-400 {
    --bg-opacity: 1;
    background-color: #68d391;
    background-color: rgba(104, 211, 145, var(--bg-opacity));
  }

  .xl\:bg-green-500 {
    --bg-opacity: 1;
    background-color: #48bb78;
    background-color: rgba(72, 187, 120, var(--bg-opacity));
  }

  .xl\:bg-green-600 {
    --bg-opacity: 1;
    background-color: #38a169;
    background-color: rgba(56, 161, 105, var(--bg-opacity));
  }

  .xl\:bg-green-700 {
    --bg-opacity: 1;
    background-color: #2f855a;
    background-color: rgba(47, 133, 90, var(--bg-opacity));
  }

  .xl\:bg-green-800 {
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .xl\:bg-green-900 {
    --bg-opacity: 1;
    background-color: #22543d;
    background-color: rgba(34, 84, 61, var(--bg-opacity));
  }

  .xl\:bg-teal-100 {
    --bg-opacity: 1;
    background-color: #e6fffa;
    background-color: rgba(230, 255, 250, var(--bg-opacity));
  }

  .xl\:bg-teal-200 {
    --bg-opacity: 1;
    background-color: #b2f5ea;
    background-color: rgba(178, 245, 234, var(--bg-opacity));
  }

  .xl\:bg-teal-300 {
    --bg-opacity: 1;
    background-color: #81e6d9;
    background-color: rgba(129, 230, 217, var(--bg-opacity));
  }

  .xl\:bg-teal-400 {
    --bg-opacity: 1;
    background-color: #4fd1c5;
    background-color: rgba(79, 209, 197, var(--bg-opacity));
  }

  .xl\:bg-teal-500 {
    --bg-opacity: 1;
    background-color: #38b2ac;
    background-color: rgba(56, 178, 172, var(--bg-opacity));
  }

  .xl\:bg-teal-600 {
    --bg-opacity: 1;
    background-color: #319795;
    background-color: rgba(49, 151, 149, var(--bg-opacity));
  }

  .xl\:bg-teal-700 {
    --bg-opacity: 1;
    background-color: #2c7a7b;
    background-color: rgba(44, 122, 123, var(--bg-opacity));
  }

  .xl\:bg-teal-800 {
    --bg-opacity: 1;
    background-color: #285e61;
    background-color: rgba(40, 94, 97, var(--bg-opacity));
  }

  .xl\:bg-teal-900 {
    --bg-opacity: 1;
    background-color: #234e52;
    background-color: rgba(35, 78, 82, var(--bg-opacity));
  }

  .xl\:bg-blue-100 {
    --bg-opacity: 1;
    background-color: #ebf8ff;
    background-color: rgba(235, 248, 255, var(--bg-opacity));
  }

  .xl\:bg-blue-200 {
    --bg-opacity: 1;
    background-color: #bee3f8;
    background-color: rgba(190, 227, 248, var(--bg-opacity));
  }

  .xl\:bg-blue-300 {
    --bg-opacity: 1;
    background-color: #90cdf4;
    background-color: rgba(144, 205, 244, var(--bg-opacity));
  }

  .xl\:bg-blue-400 {
    --bg-opacity: 1;
    background-color: #63b3ed;
    background-color: rgba(99, 179, 237, var(--bg-opacity));
  }

  .xl\:bg-blue-500 {
    --bg-opacity: 1;
    background-color: #4299e1;
    background-color: rgba(66, 153, 225, var(--bg-opacity));
  }

  .xl\:bg-blue-600 {
    --bg-opacity: 1;
    background-color: #3182ce;
    background-color: rgba(49, 130, 206, var(--bg-opacity));
  }

  .xl\:bg-blue-700 {
    --bg-opacity: 1;
    background-color: #2b6cb0;
    background-color: rgba(43, 108, 176, var(--bg-opacity));
  }

  .xl\:bg-blue-800 {
    --bg-opacity: 1;
    background-color: #2c5282;
    background-color: rgba(44, 82, 130, var(--bg-opacity));
  }

  .xl\:bg-blue-900 {
    --bg-opacity: 1;
    background-color: #2a4365;
    background-color: rgba(42, 67, 101, var(--bg-opacity));
  }

  .xl\:bg-indigo-100 {
    --bg-opacity: 1;
    background-color: #ebf4ff;
    background-color: rgba(235, 244, 255, var(--bg-opacity));
  }

  .xl\:bg-indigo-200 {
    --bg-opacity: 1;
    background-color: #c3dafe;
    background-color: rgba(195, 218, 254, var(--bg-opacity));
  }

  .xl\:bg-indigo-300 {
    --bg-opacity: 1;
    background-color: #a3bffa;
    background-color: rgba(163, 191, 250, var(--bg-opacity));
  }

  .xl\:bg-indigo-400 {
    --bg-opacity: 1;
    background-color: #7f9cf5;
    background-color: rgba(127, 156, 245, var(--bg-opacity));
  }

  .xl\:bg-indigo-500 {
    --bg-opacity: 1;
    background-color: #667eea;
    background-color: rgba(102, 126, 234, var(--bg-opacity));
  }

  .xl\:bg-indigo-600 {
    --bg-opacity: 1;
    background-color: #5a67d8;
    background-color: rgba(90, 103, 216, var(--bg-opacity));
  }

  .xl\:bg-indigo-700 {
    --bg-opacity: 1;
    background-color: #4c51bf;
    background-color: rgba(76, 81, 191, var(--bg-opacity));
  }

  .xl\:bg-indigo-800 {
    --bg-opacity: 1;
    background-color: #434190;
    background-color: rgba(67, 65, 144, var(--bg-opacity));
  }

  .xl\:bg-indigo-900 {
    --bg-opacity: 1;
    background-color: #3c366b;
    background-color: rgba(60, 54, 107, var(--bg-opacity));
  }

  .xl\:bg-purple-100 {
    --bg-opacity: 1;
    background-color: #faf5ff;
    background-color: rgba(250, 245, 255, var(--bg-opacity));
  }

  .xl\:bg-purple-200 {
    --bg-opacity: 1;
    background-color: #e9d8fd;
    background-color: rgba(233, 216, 253, var(--bg-opacity));
  }

  .xl\:bg-purple-300 {
    --bg-opacity: 1;
    background-color: #d6bcfa;
    background-color: rgba(214, 188, 250, var(--bg-opacity));
  }

  .xl\:bg-purple-400 {
    --bg-opacity: 1;
    background-color: #b794f4;
    background-color: rgba(183, 148, 244, var(--bg-opacity));
  }

  .xl\:bg-purple-500 {
    --bg-opacity: 1;
    background-color: #9f7aea;
    background-color: rgba(159, 122, 234, var(--bg-opacity));
  }

  .xl\:bg-purple-600 {
    --bg-opacity: 1;
    background-color: #805ad5;
    background-color: rgba(128, 90, 213, var(--bg-opacity));
  }

  .xl\:bg-purple-700 {
    --bg-opacity: 1;
    background-color: #6b46c1;
    background-color: rgba(107, 70, 193, var(--bg-opacity));
  }

  .xl\:bg-purple-800 {
    --bg-opacity: 1;
    background-color: #553c9a;
    background-color: rgba(85, 60, 154, var(--bg-opacity));
  }

  .xl\:bg-purple-900 {
    --bg-opacity: 1;
    background-color: #44337a;
    background-color: rgba(68, 51, 122, var(--bg-opacity));
  }

  .xl\:bg-pink-100 {
    --bg-opacity: 1;
    background-color: #fff5f7;
    background-color: rgba(255, 245, 247, var(--bg-opacity));
  }

  .xl\:bg-pink-200 {
    --bg-opacity: 1;
    background-color: #fed7e2;
    background-color: rgba(254, 215, 226, var(--bg-opacity));
  }

  .xl\:bg-pink-300 {
    --bg-opacity: 1;
    background-color: #fbb6ce;
    background-color: rgba(251, 182, 206, var(--bg-opacity));
  }

  .xl\:bg-pink-400 {
    --bg-opacity: 1;
    background-color: #f687b3;
    background-color: rgba(246, 135, 179, var(--bg-opacity));
  }

  .xl\:bg-pink-500 {
    --bg-opacity: 1;
    background-color: #ed64a6;
    background-color: rgba(237, 100, 166, var(--bg-opacity));
  }

  .xl\:bg-pink-600 {
    --bg-opacity: 1;
    background-color: #d53f8c;
    background-color: rgba(213, 63, 140, var(--bg-opacity));
  }

  .xl\:bg-pink-700 {
    --bg-opacity: 1;
    background-color: #b83280;
    background-color: rgba(184, 50, 128, var(--bg-opacity));
  }

  .xl\:bg-pink-800 {
    --bg-opacity: 1;
    background-color: #97266d;
    background-color: rgba(151, 38, 109, var(--bg-opacity));
  }

  .xl\:bg-pink-900 {
    --bg-opacity: 1;
    background-color: #702459;
    background-color: rgba(112, 36, 89, var(--bg-opacity));
  }

  .xl\:bg-esa {
    --bg-opacity: 1;
    background-color: #e53261;
    background-color: rgba(229, 50, 97, var(--bg-opacity));
  }

  .xl\:odd\:bg-transparent:nth-child(odd) {
    background-color: transparent;
  }

  .xl\:odd\:bg-current:nth-child(odd) {
    background-color: currentColor;
  }

  .xl\:odd\:bg-black:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .xl\:odd\:bg-white:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .xl\:odd\:bg-gray-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f7fafc;
    background-color: rgba(247, 250, 252, var(--bg-opacity));
  }

  .xl\:odd\:bg-gray-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #edf2f7;
    background-color: rgba(237, 242, 247, var(--bg-opacity));
  }

  .xl\:odd\:bg-gray-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e2e8f0;
    background-color: rgba(226, 232, 240, var(--bg-opacity));
  }

  .xl\:odd\:bg-gray-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #cbd5e0;
    background-color: rgba(203, 213, 224, var(--bg-opacity));
  }

  .xl\:odd\:bg-gray-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #a0aec0;
    background-color: rgba(160, 174, 192, var(--bg-opacity));
  }

  .xl\:odd\:bg-gray-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #718096;
    background-color: rgba(113, 128, 150, var(--bg-opacity));
  }

  .xl\:odd\:bg-gray-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #4a5568;
    background-color: rgba(74, 85, 104, var(--bg-opacity));
  }

  .xl\:odd\:bg-gray-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2d3748;
    background-color: rgba(45, 55, 72, var(--bg-opacity));
  }

  .xl\:odd\:bg-gray-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #1a202c;
    background-color: rgba(26, 32, 44, var(--bg-opacity));
  }

  .xl\:odd\:bg-red-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fff5f5;
    background-color: rgba(255, 245, 245, var(--bg-opacity));
  }

  .xl\:odd\:bg-red-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fed7d7;
    background-color: rgba(254, 215, 215, var(--bg-opacity));
  }

  .xl\:odd\:bg-red-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #feb2b2;
    background-color: rgba(254, 178, 178, var(--bg-opacity));
  }

  .xl\:odd\:bg-red-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fc8181;
    background-color: rgba(252, 129, 129, var(--bg-opacity));
  }

  .xl\:odd\:bg-red-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f56565;
    background-color: rgba(245, 101, 101, var(--bg-opacity));
  }

  .xl\:odd\:bg-red-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e53e3e;
    background-color: rgba(229, 62, 62, var(--bg-opacity));
  }

  .xl\:odd\:bg-red-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #c53030;
    background-color: rgba(197, 48, 48, var(--bg-opacity));
  }

  .xl\:odd\:bg-red-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #9b2c2c;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .xl\:odd\:bg-red-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #742a2a;
    background-color: rgba(116, 42, 42, var(--bg-opacity));
  }

  .xl\:odd\:bg-orange-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fffaf0;
    background-color: rgba(255, 250, 240, var(--bg-opacity));
  }

  .xl\:odd\:bg-orange-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #feebc8;
    background-color: rgba(254, 235, 200, var(--bg-opacity));
  }

  .xl\:odd\:bg-orange-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fbd38d;
    background-color: rgba(251, 211, 141, var(--bg-opacity));
  }

  .xl\:odd\:bg-orange-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f6ad55;
    background-color: rgba(246, 173, 85, var(--bg-opacity));
  }

  .xl\:odd\:bg-orange-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ed8936;
    background-color: rgba(237, 137, 54, var(--bg-opacity));
  }

  .xl\:odd\:bg-orange-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #dd6b20;
    background-color: rgba(221, 107, 32, var(--bg-opacity));
  }

  .xl\:odd\:bg-orange-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #c05621;
    background-color: rgba(192, 86, 33, var(--bg-opacity));
  }

  .xl\:odd\:bg-orange-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #9c4221;
    background-color: rgba(156, 66, 33, var(--bg-opacity));
  }

  .xl\:odd\:bg-orange-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #7b341e;
    background-color: rgba(123, 52, 30, var(--bg-opacity));
  }

  .xl\:odd\:bg-yellow-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fffff0;
    background-color: rgba(255, 255, 240, var(--bg-opacity));
  }

  .xl\:odd\:bg-yellow-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fefcbf;
    background-color: rgba(254, 252, 191, var(--bg-opacity));
  }

  .xl\:odd\:bg-yellow-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #faf089;
    background-color: rgba(250, 240, 137, var(--bg-opacity));
  }

  .xl\:odd\:bg-yellow-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f6e05e;
    background-color: rgba(246, 224, 94, var(--bg-opacity));
  }

  .xl\:odd\:bg-yellow-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ecc94b;
    background-color: rgba(236, 201, 75, var(--bg-opacity));
  }

  .xl\:odd\:bg-yellow-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #d69e2e;
    background-color: rgba(214, 158, 46, var(--bg-opacity));
  }

  .xl\:odd\:bg-yellow-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #b7791f;
    background-color: rgba(183, 121, 31, var(--bg-opacity));
  }

  .xl\:odd\:bg-yellow-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #975a16;
    background-color: rgba(151, 90, 22, var(--bg-opacity));
  }

  .xl\:odd\:bg-yellow-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #744210;
    background-color: rgba(116, 66, 16, var(--bg-opacity));
  }

  .xl\:odd\:bg-green-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f0fff4;
    background-color: rgba(240, 255, 244, var(--bg-opacity));
  }

  .xl\:odd\:bg-green-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #c6f6d5;
    background-color: rgba(198, 246, 213, var(--bg-opacity));
  }

  .xl\:odd\:bg-green-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #9ae6b4;
    background-color: rgba(154, 230, 180, var(--bg-opacity));
  }

  .xl\:odd\:bg-green-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #68d391;
    background-color: rgba(104, 211, 145, var(--bg-opacity));
  }

  .xl\:odd\:bg-green-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #48bb78;
    background-color: rgba(72, 187, 120, var(--bg-opacity));
  }

  .xl\:odd\:bg-green-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #38a169;
    background-color: rgba(56, 161, 105, var(--bg-opacity));
  }

  .xl\:odd\:bg-green-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2f855a;
    background-color: rgba(47, 133, 90, var(--bg-opacity));
  }

  .xl\:odd\:bg-green-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .xl\:odd\:bg-green-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #22543d;
    background-color: rgba(34, 84, 61, var(--bg-opacity));
  }

  .xl\:odd\:bg-teal-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e6fffa;
    background-color: rgba(230, 255, 250, var(--bg-opacity));
  }

  .xl\:odd\:bg-teal-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #b2f5ea;
    background-color: rgba(178, 245, 234, var(--bg-opacity));
  }

  .xl\:odd\:bg-teal-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #81e6d9;
    background-color: rgba(129, 230, 217, var(--bg-opacity));
  }

  .xl\:odd\:bg-teal-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #4fd1c5;
    background-color: rgba(79, 209, 197, var(--bg-opacity));
  }

  .xl\:odd\:bg-teal-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #38b2ac;
    background-color: rgba(56, 178, 172, var(--bg-opacity));
  }

  .xl\:odd\:bg-teal-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #319795;
    background-color: rgba(49, 151, 149, var(--bg-opacity));
  }

  .xl\:odd\:bg-teal-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2c7a7b;
    background-color: rgba(44, 122, 123, var(--bg-opacity));
  }

  .xl\:odd\:bg-teal-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #285e61;
    background-color: rgba(40, 94, 97, var(--bg-opacity));
  }

  .xl\:odd\:bg-teal-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #234e52;
    background-color: rgba(35, 78, 82, var(--bg-opacity));
  }

  .xl\:odd\:bg-blue-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ebf8ff;
    background-color: rgba(235, 248, 255, var(--bg-opacity));
  }

  .xl\:odd\:bg-blue-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #bee3f8;
    background-color: rgba(190, 227, 248, var(--bg-opacity));
  }

  .xl\:odd\:bg-blue-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #90cdf4;
    background-color: rgba(144, 205, 244, var(--bg-opacity));
  }

  .xl\:odd\:bg-blue-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #63b3ed;
    background-color: rgba(99, 179, 237, var(--bg-opacity));
  }

  .xl\:odd\:bg-blue-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #4299e1;
    background-color: rgba(66, 153, 225, var(--bg-opacity));
  }

  .xl\:odd\:bg-blue-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #3182ce;
    background-color: rgba(49, 130, 206, var(--bg-opacity));
  }

  .xl\:odd\:bg-blue-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2b6cb0;
    background-color: rgba(43, 108, 176, var(--bg-opacity));
  }

  .xl\:odd\:bg-blue-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2c5282;
    background-color: rgba(44, 82, 130, var(--bg-opacity));
  }

  .xl\:odd\:bg-blue-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #2a4365;
    background-color: rgba(42, 67, 101, var(--bg-opacity));
  }

  .xl\:odd\:bg-indigo-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ebf4ff;
    background-color: rgba(235, 244, 255, var(--bg-opacity));
  }

  .xl\:odd\:bg-indigo-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #c3dafe;
    background-color: rgba(195, 218, 254, var(--bg-opacity));
  }

  .xl\:odd\:bg-indigo-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #a3bffa;
    background-color: rgba(163, 191, 250, var(--bg-opacity));
  }

  .xl\:odd\:bg-indigo-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #7f9cf5;
    background-color: rgba(127, 156, 245, var(--bg-opacity));
  }

  .xl\:odd\:bg-indigo-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #667eea;
    background-color: rgba(102, 126, 234, var(--bg-opacity));
  }

  .xl\:odd\:bg-indigo-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #5a67d8;
    background-color: rgba(90, 103, 216, var(--bg-opacity));
  }

  .xl\:odd\:bg-indigo-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #4c51bf;
    background-color: rgba(76, 81, 191, var(--bg-opacity));
  }

  .xl\:odd\:bg-indigo-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #434190;
    background-color: rgba(67, 65, 144, var(--bg-opacity));
  }

  .xl\:odd\:bg-indigo-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #3c366b;
    background-color: rgba(60, 54, 107, var(--bg-opacity));
  }

  .xl\:odd\:bg-purple-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #faf5ff;
    background-color: rgba(250, 245, 255, var(--bg-opacity));
  }

  .xl\:odd\:bg-purple-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e9d8fd;
    background-color: rgba(233, 216, 253, var(--bg-opacity));
  }

  .xl\:odd\:bg-purple-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #d6bcfa;
    background-color: rgba(214, 188, 250, var(--bg-opacity));
  }

  .xl\:odd\:bg-purple-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #b794f4;
    background-color: rgba(183, 148, 244, var(--bg-opacity));
  }

  .xl\:odd\:bg-purple-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #9f7aea;
    background-color: rgba(159, 122, 234, var(--bg-opacity));
  }

  .xl\:odd\:bg-purple-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #805ad5;
    background-color: rgba(128, 90, 213, var(--bg-opacity));
  }

  .xl\:odd\:bg-purple-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #6b46c1;
    background-color: rgba(107, 70, 193, var(--bg-opacity));
  }

  .xl\:odd\:bg-purple-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #553c9a;
    background-color: rgba(85, 60, 154, var(--bg-opacity));
  }

  .xl\:odd\:bg-purple-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #44337a;
    background-color: rgba(68, 51, 122, var(--bg-opacity));
  }

  .xl\:odd\:bg-pink-100:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fff5f7;
    background-color: rgba(255, 245, 247, var(--bg-opacity));
  }

  .xl\:odd\:bg-pink-200:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fed7e2;
    background-color: rgba(254, 215, 226, var(--bg-opacity));
  }

  .xl\:odd\:bg-pink-300:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #fbb6ce;
    background-color: rgba(251, 182, 206, var(--bg-opacity));
  }

  .xl\:odd\:bg-pink-400:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #f687b3;
    background-color: rgba(246, 135, 179, var(--bg-opacity));
  }

  .xl\:odd\:bg-pink-500:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #ed64a6;
    background-color: rgba(237, 100, 166, var(--bg-opacity));
  }

  .xl\:odd\:bg-pink-600:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #d53f8c;
    background-color: rgba(213, 63, 140, var(--bg-opacity));
  }

  .xl\:odd\:bg-pink-700:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #b83280;
    background-color: rgba(184, 50, 128, var(--bg-opacity));
  }

  .xl\:odd\:bg-pink-800:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #97266d;
    background-color: rgba(151, 38, 109, var(--bg-opacity));
  }

  .xl\:odd\:bg-pink-900:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #702459;
    background-color: rgba(112, 36, 89, var(--bg-opacity));
  }

  .xl\:odd\:bg-esa:nth-child(odd) {
    --bg-opacity: 1;
    background-color: #e53261;
    background-color: rgba(229, 50, 97, var(--bg-opacity));
  }

  .xl\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .xl\:hover\:bg-current:hover {
    background-color: currentColor;
  }

  .xl\:hover\:bg-black:hover {
    --bg-opacity: 1;
    background-color: #000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .xl\:hover\:bg-white:hover {
    --bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .xl\:hover\:bg-pink:hover {
    --bg-opacity: 1;
    /* background-color: #ffffff; */
    background-color: #702459;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .xl\:hover\:bg-gray-100:hover {
    --bg-opacity: 1;
    background-color: #f7fafc;
    background-color: rgba(247, 250, 252, var(--bg-opacity));
  }

  .xl\:hover\:bg-gray-200:hover {
    --bg-opacity: 1;
    background-color: #edf2f7;
    background-color: rgba(237, 242, 247, var(--bg-opacity));
  }

  .xl\:hover\:bg-gray-300:hover {
    --bg-opacity: 1;
    background-color: #e2e8f0;
    background-color: rgba(226, 232, 240, var(--bg-opacity));
  }

  .xl\:hover\:bg-gray-400:hover {
    --bg-opacity: 1;
    background-color: #cbd5e0;
    background-color: rgba(203, 213, 224, var(--bg-opacity));
  }

  .xl\:hover\:bg-gray-500:hover {
    --bg-opacity: 1;
    background-color: #a0aec0;
    background-color: rgba(160, 174, 192, var(--bg-opacity));
  }

  .xl\:hover\:bg-gray-600:hover {
    --bg-opacity: 1;
    background-color: #718096;
    background-color: rgba(113, 128, 150, var(--bg-opacity));
  }

  .xl\:hover\:bg-gray-700:hover {
    --bg-opacity: 1;
    background-color: #4a5568;
    background-color: rgba(74, 85, 104, var(--bg-opacity));
  }

  .xl\:hover\:bg-gray-800:hover {
    --bg-opacity: 1;
    background-color: #2d3748;
    background-color: rgba(45, 55, 72, var(--bg-opacity));
  }

  .xl\:hover\:bg-gray-900:hover {
    --bg-opacity: 1;
    background-color: #1a202c;
    background-color: rgba(26, 32, 44, var(--bg-opacity));
  }

  .xl\:hover\:bg-red-100:hover {
    --bg-opacity: 1;
    background-color: #fff5f5;
    background-color: rgba(255, 245, 245, var(--bg-opacity));
  }

  .xl\:hover\:bg-red-200:hover {
    --bg-opacity: 1;
    background-color: #fed7d7;
    background-color: rgba(254, 215, 215, var(--bg-opacity));
  }

  .xl\:hover\:bg-red-300:hover {
    --bg-opacity: 1;
    background-color: #feb2b2;
    background-color: rgba(254, 178, 178, var(--bg-opacity));
  }

  .xl\:hover\:bg-red-400:hover {
    --bg-opacity: 1;
    background-color: #fc8181;
    background-color: rgba(252, 129, 129, var(--bg-opacity));
  }

  .xl\:hover\:bg-red-500:hover {
    --bg-opacity: 1;
    background-color: #f56565;
    background-color: rgba(245, 101, 101, var(--bg-opacity));
  }

  .xl\:hover\:bg-red-600:hover {
    --bg-opacity: 1;
    background-color: #e53e3e;
    background-color: rgba(229, 62, 62, var(--bg-opacity));
  }

  .xl\:hover\:bg-red-700:hover {
    --bg-opacity: 1;
    background-color: #c53030;
    background-color: rgba(197, 48, 48, var(--bg-opacity));
  }

  .xl\:hover\:bg-red-800:hover {
    --bg-opacity: 1;
    background-color: #9b2c2c;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .xl\:hover\:bg-red-900:hover {
    --bg-opacity: 1;
    background-color: #742a2a;
    background-color: rgba(116, 42, 42, var(--bg-opacity));
  }

  .xl\:hover\:bg-orange-100:hover {
    --bg-opacity: 1;
    background-color: #fffaf0;
    background-color: rgba(255, 250, 240, var(--bg-opacity));
  }

  .xl\:hover\:bg-orange-200:hover {
    --bg-opacity: 1;
    background-color: #feebc8;
    background-color: rgba(254, 235, 200, var(--bg-opacity));
  }

  .xl\:hover\:bg-orange-300:hover {
    --bg-opacity: 1;
    background-color: #fbd38d;
    background-color: rgba(251, 211, 141, var(--bg-opacity));
  }

  .xl\:hover\:bg-orange-400:hover {
    --bg-opacity: 1;
    background-color: #f6ad55;
    background-color: rgba(246, 173, 85, var(--bg-opacity));
  }

  .xl\:hover\:bg-orange-500:hover {
    --bg-opacity: 1;
    background-color: #ed8936;
    background-color: rgba(237, 137, 54, var(--bg-opacity));
  }

  .xl\:hover\:bg-orange-600:hover {
    --bg-opacity: 1;
    background-color: #dd6b20;
    background-color: rgba(221, 107, 32, var(--bg-opacity));
  }

  .xl\:hover\:bg-orange-700:hover {
    --bg-opacity: 1;
    background-color: #c05621;
    background-color: rgba(192, 86, 33, var(--bg-opacity));
  }

  .xl\:hover\:bg-orange-800:hover {
    --bg-opacity: 1;
    background-color: #9c4221;
    background-color: rgba(156, 66, 33, var(--bg-opacity));
  }

  .xl\:hover\:bg-orange-900:hover {
    --bg-opacity: 1;
    background-color: #7b341e;
    background-color: rgba(123, 52, 30, var(--bg-opacity));
  }

  .xl\:hover\:bg-yellow-100:hover {
    --bg-opacity: 1;
    background-color: #fffff0;
    background-color: rgba(255, 255, 240, var(--bg-opacity));
  }

  .xl\:hover\:bg-yellow-200:hover {
    --bg-opacity: 1;
    background-color: #fefcbf;
    background-color: rgba(254, 252, 191, var(--bg-opacity));
  }

  .xl\:hover\:bg-yellow-300:hover {
    --bg-opacity: 1;
    background-color: #faf089;
    background-color: rgba(250, 240, 137, var(--bg-opacity));
  }

  .xl\:hover\:bg-yellow-400:hover {
    --bg-opacity: 1;
    background-color: #f6e05e;
    background-color: rgba(246, 224, 94, var(--bg-opacity));
  }

  .xl\:hover\:bg-yellow-500:hover {
    --bg-opacity: 1;
    background-color: #ecc94b;
    background-color: rgba(236, 201, 75, var(--bg-opacity));
  }

  .xl\:hover\:bg-yellow-600:hover {
    --bg-opacity: 1;
    background-color: #d69e2e;
    background-color: rgba(214, 158, 46, var(--bg-opacity));
  }

  .xl\:hover\:bg-yellow-700:hover {
    --bg-opacity: 1;
    background-color: #b7791f;
    background-color: rgba(183, 121, 31, var(--bg-opacity));
  }

  .xl\:hover\:bg-yellow-800:hover {
    --bg-opacity: 1;
    background-color: #975a16;
    background-color: rgba(151, 90, 22, var(--bg-opacity));
  }

  .xl\:hover\:bg-yellow-900:hover {
    --bg-opacity: 1;
    background-color: #744210;
    background-color: rgba(116, 66, 16, var(--bg-opacity));
  }

  .xl\:hover\:bg-green-100:hover {
    --bg-opacity: 1;
    background-color: #f0fff4;
    background-color: rgba(240, 255, 244, var(--bg-opacity));
  }

  .xl\:hover\:bg-green-200:hover {
    --bg-opacity: 1;
    background-color: #c6f6d5;
    background-color: rgba(198, 246, 213, var(--bg-opacity));
  }

  .xl\:hover\:bg-green-300:hover {
    --bg-opacity: 1;
    background-color: #9ae6b4;
    background-color: rgba(154, 230, 180, var(--bg-opacity));
  }

  .xl\:hover\:bg-green-400:hover {
    --bg-opacity: 1;
    background-color: #68d391;
    background-color: rgba(104, 211, 145, var(--bg-opacity));
  }

  .xl\:hover\:bg-green-500:hover {
    --bg-opacity: 1;
    background-color: #48bb78;
    background-color: rgba(72, 187, 120, var(--bg-opacity));
  }

  .xl\:hover\:bg-green-600:hover {
    --bg-opacity: 1;
    background-color: #38a169;
    background-color: rgba(56, 161, 105, var(--bg-opacity));
  }

  .xl\:hover\:bg-green-700:hover {
    --bg-opacity: 1;
    background-color: #2f855a;
    background-color: rgba(47, 133, 90, var(--bg-opacity));
  }

  .xl\:hover\:bg-green-800:hover {
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .xl\:hover\:bg-green-900:hover {
    --bg-opacity: 1;
    background-color: #22543d;
    background-color: rgba(34, 84, 61, var(--bg-opacity));
  }

  .xl\:hover\:bg-teal-100:hover {
    --bg-opacity: 1;
    background-color: #e6fffa;
    background-color: rgba(230, 255, 250, var(--bg-opacity));
  }

  .xl\:hover\:bg-teal-200:hover {
    --bg-opacity: 1;
    background-color: #b2f5ea;
    background-color: rgba(178, 245, 234, var(--bg-opacity));
  }

  .xl\:hover\:bg-teal-300:hover {
    --bg-opacity: 1;
    background-color: #81e6d9;
    background-color: rgba(129, 230, 217, var(--bg-opacity));
  }

  .xl\:hover\:bg-teal-400:hover {
    --bg-opacity: 1;
    background-color: #4fd1c5;
    background-color: rgba(79, 209, 197, var(--bg-opacity));
  }

  .xl\:hover\:bg-teal-500:hover {
    --bg-opacity: 1;
    background-color: #38b2ac;
    background-color: rgba(56, 178, 172, var(--bg-opacity));
  }

  .xl\:hover\:bg-teal-600:hover {
    --bg-opacity: 1;
    background-color: #319795;
    background-color: rgba(49, 151, 149, var(--bg-opacity));
  }

  .xl\:hover\:bg-teal-700:hover {
    --bg-opacity: 1;
    background-color: #2c7a7b;
    background-color: rgba(44, 122, 123, var(--bg-opacity));
  }

  .xl\:hover\:bg-teal-800:hover {
    --bg-opacity: 1;
    background-color: #285e61;
    background-color: rgba(40, 94, 97, var(--bg-opacity));
  }

  .xl\:hover\:bg-teal-900:hover {
    --bg-opacity: 1;
    background-color: #234e52;
    background-color: rgba(35, 78, 82, var(--bg-opacity));
  }

  .xl\:hover\:bg-blue-100:hover {
    --bg-opacity: 1;
    background-color: #ebf8ff;
    background-color: rgba(235, 248, 255, var(--bg-opacity));
  }

  .xl\:hover\:bg-blue-200:hover {
    --bg-opacity: 1;
    background-color: #bee3f8;
    background-color: rgba(190, 227, 248, var(--bg-opacity));
  }

  .xl\:hover\:bg-blue-300:hover {
    --bg-opacity: 1;
    background-color: #90cdf4;
    background-color: rgba(144, 205, 244, var(--bg-opacity));
  }

  .xl\:hover\:bg-blue-400:hover {
    --bg-opacity: 1;
    background-color: #63b3ed;
    background-color: rgba(99, 179, 237, var(--bg-opacity));
  }

  .xl\:hover\:bg-blue-500:hover {
    --bg-opacity: 1;
    background-color: #4299e1;
    background-color: rgba(66, 153, 225, var(--bg-opacity));
  }

  .xl\:hover\:bg-blue-600:hover {
    --bg-opacity: 1;
    background-color: #3182ce;
    background-color: rgba(49, 130, 206, var(--bg-opacity));
  }

  .xl\:hover\:bg-blue-700:hover {
    --bg-opacity: 1;
    background-color: #2b6cb0;
    background-color: rgba(43, 108, 176, var(--bg-opacity));
  }

  .xl\:hover\:bg-blue-800:hover {
    --bg-opacity: 1;
    background-color: #2c5282;
    background-color: rgba(44, 82, 130, var(--bg-opacity));
  }

  .xl\:hover\:bg-blue-900:hover {
    --bg-opacity: 1;
    background-color: #2a4365;
    background-color: rgba(42, 67, 101, var(--bg-opacity));
  }

  .xl\:hover\:bg-indigo-100:hover {
    --bg-opacity: 1;
    background-color: #ebf4ff;
    background-color: rgba(235, 244, 255, var(--bg-opacity));
  }

  .xl\:hover\:bg-indigo-200:hover {
    --bg-opacity: 1;
    background-color: #c3dafe;
    background-color: rgba(195, 218, 254, var(--bg-opacity));
  }

  .xl\:hover\:bg-indigo-300:hover {
    --bg-opacity: 1;
    background-color: #a3bffa;
    background-color: rgba(163, 191, 250, var(--bg-opacity));
  }

  .xl\:hover\:bg-indigo-400:hover {
    --bg-opacity: 1;
    background-color: #7f9cf5;
    background-color: rgba(127, 156, 245, var(--bg-opacity));
  }

  .xl\:hover\:bg-indigo-500:hover {
    --bg-opacity: 1;
    background-color: #667eea;
    background-color: rgba(102, 126, 234, var(--bg-opacity));
  }

  .xl\:hover\:bg-indigo-600:hover {
    --bg-opacity: 1;
    background-color: #5a67d8;
    background-color: rgba(90, 103, 216, var(--bg-opacity));
  }

  .xl\:hover\:bg-indigo-700:hover {
    --bg-opacity: 1;
    background-color: #4c51bf;
    background-color: rgba(76, 81, 191, var(--bg-opacity));
  }

  .xl\:hover\:bg-indigo-800:hover {
    --bg-opacity: 1;
    background-color: #434190;
    background-color: rgba(67, 65, 144, var(--bg-opacity));
  }

  .xl\:hover\:bg-indigo-900:hover {
    --bg-opacity: 1;
    background-color: #3c366b;
    background-color: rgba(60, 54, 107, var(--bg-opacity));
  }

  .xl\:hover\:bg-purple-100:hover {
    --bg-opacity: 1;
    background-color: #faf5ff;
    background-color: rgba(250, 245, 255, var(--bg-opacity));
  }

  .xl\:hover\:bg-purple-200:hover {
    --bg-opacity: 1;
    background-color: #e9d8fd;
    background-color: rgba(233, 216, 253, var(--bg-opacity));
  }

  .xl\:hover\:bg-purple-300:hover {
    --bg-opacity: 1;
    background-color: #d6bcfa;
    background-color: rgba(214, 188, 250, var(--bg-opacity));
  }

  .xl\:hover\:bg-purple-400:hover {
    --bg-opacity: 1;
    background-color: #b794f4;
    background-color: rgba(183, 148, 244, var(--bg-opacity));
  }

  .xl\:hover\:bg-purple-500:hover {
    --bg-opacity: 1;
    background-color: #9f7aea;
    background-color: rgba(159, 122, 234, var(--bg-opacity));
  }

  .xl\:hover\:bg-purple-600:hover {
    --bg-opacity: 1;
    background-color: #805ad5;
    background-color: rgba(128, 90, 213, var(--bg-opacity));
  }

  .xl\:hover\:bg-purple-700:hover {
    --bg-opacity: 1;
    background-color: #6b46c1;
    background-color: rgba(107, 70, 193, var(--bg-opacity));
  }

  .xl\:hover\:bg-purple-800:hover {
    --bg-opacity: 1;
    background-color: #553c9a;
    background-color: rgba(85, 60, 154, var(--bg-opacity));
  }

  .xl\:hover\:bg-purple-900:hover {
    --bg-opacity: 1;
    background-color: #44337a;
    background-color: rgba(68, 51, 122, var(--bg-opacity));
  }

  .xl\:hover\:bg-pink-100:hover {
    --bg-opacity: 1;
    background-color: #fff5f7;
    background-color: rgba(255, 245, 247, var(--bg-opacity));
  }

  .xl\:hover\:bg-pink-200:hover {
    --bg-opacity: 1;
    background-color: #fed7e2;
    background-color: rgba(254, 215, 226, var(--bg-opacity));
  }

  .xl\:hover\:bg-pink-300:hover {
    --bg-opacity: 1;
    background-color: #fbb6ce;
    background-color: rgba(251, 182, 206, var(--bg-opacity));
  }

  .xl\:hover\:bg-pink-400:hover {
    --bg-opacity: 1;
    background-color: #f687b3;
    background-color: rgba(246, 135, 179, var(--bg-opacity));
  }

  .xl\:hover\:bg-pink-500:hover {
    --bg-opacity: 1;
    background-color: #ed64a6;
    background-color: rgba(237, 100, 166, var(--bg-opacity));
  }

  .xl\:hover\:bg-pink-600:hover {
    --bg-opacity: 1;
    background-color: #d53f8c;
    background-color: rgba(213, 63, 140, var(--bg-opacity));
  }

  .xl\:hover\:bg-pink-700:hover {
    --bg-opacity: 1;
    background-color: #b83280;
    background-color: rgba(184, 50, 128, var(--bg-opacity));
  }

  .xl\:hover\:bg-pink-800:hover {
    --bg-opacity: 1;
    background-color: #97266d;
    background-color: rgba(151, 38, 109, var(--bg-opacity));
  }

  .xl\:hover\:bg-pink-900:hover {
    --bg-opacity: 1;
    background-color: #702459;
    background-color: rgba(112, 36, 89, var(--bg-opacity));
  }

  .xl\:hover\:bg-esa:hover {
    --bg-opacity: 1;
    background-color: #e53261;
    background-color: rgba(229, 50, 97, var(--bg-opacity));
  }

  .xl\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .xl\:focus\:bg-current:focus {
    background-color: currentColor;
  }

  .xl\:focus\:bg-black:focus {
    --bg-opacity: 1;
    background-color: #000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .xl\:focus\:bg-white:focus {
    --bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .xl\:focus\:bg-gray-100:focus {
    --bg-opacity: 1;
    background-color: #f7fafc;
    background-color: rgba(247, 250, 252, var(--bg-opacity));
  }

  .xl\:focus\:bg-gray-200:focus {
    --bg-opacity: 1;
    background-color: #edf2f7;
    background-color: rgba(237, 242, 247, var(--bg-opacity));
  }

  .xl\:focus\:bg-gray-300:focus {
    --bg-opacity: 1;
    background-color: #e2e8f0;
    background-color: rgba(226, 232, 240, var(--bg-opacity));
  }

  .xl\:focus\:bg-gray-400:focus {
    --bg-opacity: 1;
    background-color: #cbd5e0;
    background-color: rgba(203, 213, 224, var(--bg-opacity));
  }

  .xl\:focus\:bg-gray-500:focus {
    --bg-opacity: 1;
    background-color: #a0aec0;
    background-color: rgba(160, 174, 192, var(--bg-opacity));
  }

  .xl\:focus\:bg-gray-600:focus {
    --bg-opacity: 1;
    background-color: #718096;
    background-color: rgba(113, 128, 150, var(--bg-opacity));
  }

  .xl\:focus\:bg-gray-700:focus {
    --bg-opacity: 1;
    background-color: #4a5568;
    background-color: rgba(74, 85, 104, var(--bg-opacity));
  }

  .xl\:focus\:bg-gray-800:focus {
    --bg-opacity: 1;
    background-color: #2d3748;
    background-color: rgba(45, 55, 72, var(--bg-opacity));
  }

  .xl\:focus\:bg-gray-900:focus {
    --bg-opacity: 1;
    background-color: #1a202c;
    background-color: rgba(26, 32, 44, var(--bg-opacity));
  }

  .xl\:focus\:bg-red-100:focus {
    --bg-opacity: 1;
    background-color: #fff5f5;
    background-color: rgba(255, 245, 245, var(--bg-opacity));
  }

  .xl\:focus\:bg-red-200:focus {
    --bg-opacity: 1;
    background-color: #fed7d7;
    background-color: rgba(254, 215, 215, var(--bg-opacity));
  }

  .xl\:focus\:bg-red-300:focus {
    --bg-opacity: 1;
    background-color: #feb2b2;
    background-color: rgba(254, 178, 178, var(--bg-opacity));
  }

  .xl\:focus\:bg-red-400:focus {
    --bg-opacity: 1;
    background-color: #fc8181;
    background-color: rgba(252, 129, 129, var(--bg-opacity));
  }

  .xl\:focus\:bg-red-500:focus {
    --bg-opacity: 1;
    background-color: #f56565;
    background-color: rgba(245, 101, 101, var(--bg-opacity));
  }

  .xl\:focus\:bg-red-600:focus {
    --bg-opacity: 1;
    background-color: #e53e3e;
    background-color: rgba(229, 62, 62, var(--bg-opacity));
  }

  .xl\:focus\:bg-red-700:focus {
    --bg-opacity: 1;
    background-color: #c53030;
    background-color: rgba(197, 48, 48, var(--bg-opacity));
  }

  .xl\:focus\:bg-red-800:focus {
    --bg-opacity: 1;
    background-color: #9b2c2c;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .xl\:focus\:bg-red-900:focus {
    --bg-opacity: 1;
    background-color: #742a2a;
    background-color: rgba(116, 42, 42, var(--bg-opacity));
  }

  .xl\:focus\:bg-orange-100:focus {
    --bg-opacity: 1;
    background-color: #fffaf0;
    background-color: rgba(255, 250, 240, var(--bg-opacity));
  }

  .xl\:focus\:bg-orange-200:focus {
    --bg-opacity: 1;
    background-color: #feebc8;
    background-color: rgba(254, 235, 200, var(--bg-opacity));
  }

  .xl\:focus\:bg-orange-300:focus {
    --bg-opacity: 1;
    background-color: #fbd38d;
    background-color: rgba(251, 211, 141, var(--bg-opacity));
  }

  .xl\:focus\:bg-orange-400:focus {
    --bg-opacity: 1;
    background-color: #f6ad55;
    background-color: rgba(246, 173, 85, var(--bg-opacity));
  }

  .xl\:focus\:bg-orange-500:focus {
    --bg-opacity: 1;
    background-color: #ed8936;
    background-color: rgba(237, 137, 54, var(--bg-opacity));
  }

  .xl\:focus\:bg-orange-600:focus {
    --bg-opacity: 1;
    background-color: #dd6b20;
    background-color: rgba(221, 107, 32, var(--bg-opacity));
  }

  .xl\:focus\:bg-orange-700:focus {
    --bg-opacity: 1;
    background-color: #c05621;
    background-color: rgba(192, 86, 33, var(--bg-opacity));
  }

  .xl\:focus\:bg-orange-800:focus {
    --bg-opacity: 1;
    background-color: #9c4221;
    background-color: rgba(156, 66, 33, var(--bg-opacity));
  }

  .xl\:focus\:bg-orange-900:focus {
    --bg-opacity: 1;
    background-color: #7b341e;
    background-color: rgba(123, 52, 30, var(--bg-opacity));
  }

  .xl\:focus\:bg-yellow-100:focus {
    --bg-opacity: 1;
    background-color: #fffff0;
    background-color: rgba(255, 255, 240, var(--bg-opacity));
  }

  .xl\:focus\:bg-yellow-200:focus {
    --bg-opacity: 1;
    background-color: #fefcbf;
    background-color: rgba(254, 252, 191, var(--bg-opacity));
  }

  .xl\:focus\:bg-yellow-300:focus {
    --bg-opacity: 1;
    background-color: #faf089;
    background-color: rgba(250, 240, 137, var(--bg-opacity));
  }

  .xl\:focus\:bg-yellow-400:focus {
    --bg-opacity: 1;
    background-color: #f6e05e;
    background-color: rgba(246, 224, 94, var(--bg-opacity));
  }

  .xl\:focus\:bg-yellow-500:focus {
    --bg-opacity: 1;
    background-color: #ecc94b;
    background-color: rgba(236, 201, 75, var(--bg-opacity));
  }

  .xl\:focus\:bg-yellow-600:focus {
    --bg-opacity: 1;
    background-color: #d69e2e;
    background-color: rgba(214, 158, 46, var(--bg-opacity));
  }

  .xl\:focus\:bg-yellow-700:focus {
    --bg-opacity: 1;
    background-color: #b7791f;
    background-color: rgba(183, 121, 31, var(--bg-opacity));
  }

  .xl\:focus\:bg-yellow-800:focus {
    --bg-opacity: 1;
    background-color: #975a16;
    background-color: rgba(151, 90, 22, var(--bg-opacity));
  }

  .xl\:focus\:bg-yellow-900:focus {
    --bg-opacity: 1;
    background-color: #744210;
    background-color: rgba(116, 66, 16, var(--bg-opacity));
  }

  .xl\:focus\:bg-green-100:focus {
    --bg-opacity: 1;
    background-color: #f0fff4;
    background-color: rgba(240, 255, 244, var(--bg-opacity));
  }

  .xl\:focus\:bg-green-200:focus {
    --bg-opacity: 1;
    background-color: #c6f6d5;
    background-color: rgba(198, 246, 213, var(--bg-opacity));
  }

  .xl\:focus\:bg-green-300:focus {
    --bg-opacity: 1;
    background-color: #9ae6b4;
    background-color: rgba(154, 230, 180, var(--bg-opacity));
  }

  .xl\:focus\:bg-green-400:focus {
    --bg-opacity: 1;
    background-color: #68d391;
    background-color: rgba(104, 211, 145, var(--bg-opacity));
  }

  .xl\:focus\:bg-green-500:focus {
    --bg-opacity: 1;
    background-color: #48bb78;
    background-color: rgba(72, 187, 120, var(--bg-opacity));
  }

  .xl\:focus\:bg-green-600:focus {
    --bg-opacity: 1;
    background-color: #38a169;
    background-color: rgba(56, 161, 105, var(--bg-opacity));
  }

  .xl\:focus\:bg-green-700:focus {
    --bg-opacity: 1;
    background-color: #2f855a;
    background-color: rgba(47, 133, 90, var(--bg-opacity));
  }

  .xl\:focus\:bg-green-800:focus {
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .xl\:focus\:bg-green-900:focus {
    --bg-opacity: 1;
    background-color: #22543d;
    background-color: rgba(34, 84, 61, var(--bg-opacity));
  }

  .xl\:focus\:bg-teal-100:focus {
    --bg-opacity: 1;
    background-color: #e6fffa;
    background-color: rgba(230, 255, 250, var(--bg-opacity));
  }

  .xl\:focus\:bg-teal-200:focus {
    --bg-opacity: 1;
    background-color: #b2f5ea;
    background-color: rgba(178, 245, 234, var(--bg-opacity));
  }

  .xl\:focus\:bg-teal-300:focus {
    --bg-opacity: 1;
    background-color: #81e6d9;
    background-color: rgba(129, 230, 217, var(--bg-opacity));
  }

  .xl\:focus\:bg-teal-400:focus {
    --bg-opacity: 1;
    background-color: #4fd1c5;
    background-color: rgba(79, 209, 197, var(--bg-opacity));
  }

  .xl\:focus\:bg-teal-500:focus {
    --bg-opacity: 1;
    background-color: #38b2ac;
    background-color: rgba(56, 178, 172, var(--bg-opacity));
  }

  .xl\:focus\:bg-teal-600:focus {
    --bg-opacity: 1;
    background-color: #319795;
    background-color: rgba(49, 151, 149, var(--bg-opacity));
  }

  .xl\:focus\:bg-teal-700:focus {
    --bg-opacity: 1;
    background-color: #2c7a7b;
    background-color: rgba(44, 122, 123, var(--bg-opacity));
  }

  .xl\:focus\:bg-teal-800:focus {
    --bg-opacity: 1;
    background-color: #285e61;
    background-color: rgba(40, 94, 97, var(--bg-opacity));
  }

  .xl\:focus\:bg-teal-900:focus {
    --bg-opacity: 1;
    background-color: #234e52;
    background-color: rgba(35, 78, 82, var(--bg-opacity));
  }

  .xl\:focus\:bg-blue-100:focus {
    --bg-opacity: 1;
    background-color: #ebf8ff;
    background-color: rgba(235, 248, 255, var(--bg-opacity));
  }

  .xl\:focus\:bg-blue-200:focus {
    --bg-opacity: 1;
    background-color: #bee3f8;
    background-color: rgba(190, 227, 248, var(--bg-opacity));
  }

  .xl\:focus\:bg-blue-300:focus {
    --bg-opacity: 1;
    background-color: #90cdf4;
    background-color: rgba(144, 205, 244, var(--bg-opacity));
  }

  .xl\:focus\:bg-blue-400:focus {
    --bg-opacity: 1;
    background-color: #63b3ed;
    background-color: rgba(99, 179, 237, var(--bg-opacity));
  }

  .xl\:focus\:bg-blue-500:focus {
    --bg-opacity: 1;
    background-color: #4299e1;
    background-color: rgba(66, 153, 225, var(--bg-opacity));
  }

  .xl\:focus\:bg-blue-600:focus {
    --bg-opacity: 1;
    background-color: #3182ce;
    background-color: rgba(49, 130, 206, var(--bg-opacity));
  }

  .xl\:focus\:bg-blue-700:focus {
    --bg-opacity: 1;
    background-color: #2b6cb0;
    background-color: rgba(43, 108, 176, var(--bg-opacity));
  }

  .xl\:focus\:bg-blue-800:focus {
    --bg-opacity: 1;
    background-color: #2c5282;
    background-color: rgba(44, 82, 130, var(--bg-opacity));
  }

  .xl\:focus\:bg-blue-900:focus {
    --bg-opacity: 1;
    background-color: #2a4365;
    background-color: rgba(42, 67, 101, var(--bg-opacity));
  }

  .xl\:focus\:bg-indigo-100:focus {
    --bg-opacity: 1;
    background-color: #ebf4ff;
    background-color: rgba(235, 244, 255, var(--bg-opacity));
  }

  .xl\:focus\:bg-indigo-200:focus {
    --bg-opacity: 1;
    background-color: #c3dafe;
    background-color: rgba(195, 218, 254, var(--bg-opacity));
  }

  .xl\:focus\:bg-indigo-300:focus {
    --bg-opacity: 1;
    background-color: #a3bffa;
    background-color: rgba(163, 191, 250, var(--bg-opacity));
  }

  .xl\:focus\:bg-indigo-400:focus {
    --bg-opacity: 1;
    background-color: #7f9cf5;
    background-color: rgba(127, 156, 245, var(--bg-opacity));
  }

  .xl\:focus\:bg-indigo-500:focus {
    --bg-opacity: 1;
    background-color: #667eea;
    background-color: rgba(102, 126, 234, var(--bg-opacity));
  }

  .xl\:focus\:bg-indigo-600:focus {
    --bg-opacity: 1;
    background-color: #5a67d8;
    background-color: rgba(90, 103, 216, var(--bg-opacity));
  }

  .xl\:focus\:bg-indigo-700:focus {
    --bg-opacity: 1;
    background-color: #4c51bf;
    background-color: rgba(76, 81, 191, var(--bg-opacity));
  }

  .xl\:focus\:bg-indigo-800:focus {
    --bg-opacity: 1;
    background-color: #434190;
    background-color: rgba(67, 65, 144, var(--bg-opacity));
  }

  .xl\:focus\:bg-indigo-900:focus {
    --bg-opacity: 1;
    background-color: #3c366b;
    background-color: rgba(60, 54, 107, var(--bg-opacity));
  }

  .xl\:focus\:bg-purple-100:focus {
    --bg-opacity: 1;
    background-color: #faf5ff;
    background-color: rgba(250, 245, 255, var(--bg-opacity));
  }

  .xl\:focus\:bg-purple-200:focus {
    --bg-opacity: 1;
    background-color: #e9d8fd;
    background-color: rgba(233, 216, 253, var(--bg-opacity));
  }

  .xl\:focus\:bg-purple-300:focus {
    --bg-opacity: 1;
    background-color: #d6bcfa;
    background-color: rgba(214, 188, 250, var(--bg-opacity));
  }

  .xl\:focus\:bg-purple-400:focus {
    --bg-opacity: 1;
    background-color: #b794f4;
    background-color: rgba(183, 148, 244, var(--bg-opacity));
  }

  .xl\:focus\:bg-purple-500:focus {
    --bg-opacity: 1;
    background-color: #9f7aea;
    background-color: rgba(159, 122, 234, var(--bg-opacity));
  }

  .xl\:focus\:bg-purple-600:focus {
    --bg-opacity: 1;
    background-color: #805ad5;
    background-color: rgba(128, 90, 213, var(--bg-opacity));
  }

  .xl\:focus\:bg-purple-700:focus {
    --bg-opacity: 1;
    background-color: #6b46c1;
    background-color: rgba(107, 70, 193, var(--bg-opacity));
  }

  .xl\:focus\:bg-purple-800:focus {
    --bg-opacity: 1;
    background-color: #553c9a;
    background-color: rgba(85, 60, 154, var(--bg-opacity));
  }

  .xl\:focus\:bg-purple-900:focus {
    --bg-opacity: 1;
    background-color: #44337a;
    background-color: rgba(68, 51, 122, var(--bg-opacity));
  }

  .xl\:focus\:bg-pink-100:focus {
    --bg-opacity: 1;
    background-color: #fff5f7;
    background-color: rgba(255, 245, 247, var(--bg-opacity));
  }

  .xl\:focus\:bg-pink-200:focus {
    --bg-opacity: 1;
    background-color: #fed7e2;
    background-color: rgba(254, 215, 226, var(--bg-opacity));
  }

  .xl\:focus\:bg-pink-300:focus {
    --bg-opacity: 1;
    background-color: #fbb6ce;
    background-color: rgba(251, 182, 206, var(--bg-opacity));
  }

  .xl\:focus\:bg-pink-400:focus {
    --bg-opacity: 1;
    background-color: #f687b3;
    background-color: rgba(246, 135, 179, var(--bg-opacity));
  }

  .xl\:focus\:bg-pink-500:focus {
    --bg-opacity: 1;
    background-color: #ed64a6;
    background-color: rgba(237, 100, 166, var(--bg-opacity));
  }

  .xl\:focus\:bg-pink-600:focus {
    --bg-opacity: 1;
    background-color: #d53f8c;
    background-color: rgba(213, 63, 140, var(--bg-opacity));
  }

  .xl\:focus\:bg-pink-700:focus {
    --bg-opacity: 1;
    background-color: #b83280;
    background-color: rgba(184, 50, 128, var(--bg-opacity));
  }

  .xl\:focus\:bg-pink-800:focus {
    --bg-opacity: 1;
    background-color: #97266d;
    background-color: rgba(151, 38, 109, var(--bg-opacity));
  }

  .xl\:focus\:bg-pink-900:focus {
    --bg-opacity: 1;
    background-color: #702459;
    background-color: rgba(112, 36, 89, var(--bg-opacity));
  }

  .xl\:focus\:bg-esa:focus {
    --bg-opacity: 1;
    background-color: #e53261;
    background-color: rgba(229, 50, 97, var(--bg-opacity));
  }

  .xl\:bg-opacity-0 {
    --bg-opacity: 0;
  }

  .xl\:bg-opacity-25 {
    --bg-opacity: 0.25;
  }

  .xl\:bg-opacity-50 {
    --bg-opacity: 0.5;
  }

  .xl\:bg-opacity-75 {
    --bg-opacity: 0.75;
  }

  .xl\:bg-opacity-100 {
    --bg-opacity: 1;
  }

  .xl\:hover\:bg-opacity-0:hover {
    --bg-opacity: 0;
  }

  .xl\:hover\:bg-opacity-25:hover {
    --bg-opacity: 0.25;
  }

  .xl\:hover\:bg-opacity-50:hover {
    --bg-opacity: 0.5;
  }

  .xl\:hover\:bg-opacity-75:hover {
    --bg-opacity: 0.75;
  }

  .xl\:hover\:bg-opacity-100:hover {
    --bg-opacity: 1;
  }

  .xl\:focus\:bg-opacity-0:focus {
    --bg-opacity: 0;
  }

  .xl\:focus\:bg-opacity-25:focus {
    --bg-opacity: 0.25;
  }

  .xl\:focus\:bg-opacity-50:focus {
    --bg-opacity: 0.5;
  }

  .xl\:focus\:bg-opacity-75:focus {
    --bg-opacity: 0.75;
  }

  .xl\:focus\:bg-opacity-100:focus {
    --bg-opacity: 1;
  }

  .xl\:bg-bottom {
    background-position: bottom;
  }

  .xl\:bg-center {
    background-position: center;
  }

  .xl\:bg-left {
    background-position: left;
  }

  .xl\:bg-left-bottom {
    background-position: left bottom;
  }

  .xl\:bg-left-top {
    background-position: left top;
  }

  .xl\:bg-right {
    background-position: right;
  }

  .xl\:bg-right-bottom {
    background-position: right bottom;
  }

  .xl\:bg-right-top {
    background-position: right top;
  }

  .xl\:bg-top {
    background-position: top;
  }

  .xl\:bg-repeat {
    background-repeat: repeat;
  }

  .xl\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .xl\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .xl\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .xl\:bg-repeat-round {
    background-repeat: round;
  }

  .xl\:bg-repeat-space {
    background-repeat: space;
  }

  .xl\:bg-auto {
    background-size: auto;
  }

  .xl\:bg-cover {
    background-size: cover;
  }

  .xl\:bg-contain {
    background-size: contain;
  }

  .xl\:border-collapse {
    border-collapse: collapse;
  }

  .xl\:border-separate {
    border-collapse: separate;
  }

  .xl\:border-transparent {
    border-color: transparent;
  }

  .xl\:border-current {
    border-color: currentColor;
  }

  .xl\:border-black {
    --border-opacity: 1;
    border-color: #000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .xl\:border-white {
    --border-opacity: 1;
    border-color: #fff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .xl\:border-gray-100 {
    --border-opacity: 1;
    border-color: #f7fafc;
    border-color: rgba(247, 250, 252, var(--border-opacity));
  }

  .xl\:border-gray-200 {
    --border-opacity: 1;
    border-color: #edf2f7;
    border-color: rgba(237, 242, 247, var(--border-opacity));
  }

  .xl\:border-gray-300 {
    --border-opacity: 1;
    border-color: #e2e8f0;
    border-color: rgba(226, 232, 240, var(--border-opacity));
  }

  .xl\:border-gray-400 {
    --border-opacity: 1;
    border-color: #cbd5e0;
    border-color: rgba(203, 213, 224, var(--border-opacity));
  }

  .xl\:border-gray-500 {
    --border-opacity: 1;
    border-color: #a0aec0;
    border-color: rgba(160, 174, 192, var(--border-opacity));
  }

  .xl\:border-gray-600 {
    --border-opacity: 1;
    border-color: #718096;
    border-color: rgba(113, 128, 150, var(--border-opacity));
  }

  .xl\:border-gray-700 {
    --border-opacity: 1;
    border-color: #4a5568;
    border-color: rgba(74, 85, 104, var(--border-opacity));
  }

  .xl\:border-gray-800 {
    --border-opacity: 1;
    border-color: #2d3748;
    border-color: rgba(45, 55, 72, var(--border-opacity));
  }

  .xl\:border-gray-900 {
    --border-opacity: 1;
    border-color: #1a202c;
    border-color: rgba(26, 32, 44, var(--border-opacity));
  }

  .xl\:border-red-100 {
    --border-opacity: 1;
    border-color: #fff5f5;
    border-color: rgba(255, 245, 245, var(--border-opacity));
  }

  .xl\:border-red-200 {
    --border-opacity: 1;
    border-color: #fed7d7;
    border-color: rgba(254, 215, 215, var(--border-opacity));
  }

  .xl\:border-red-300 {
    --border-opacity: 1;
    border-color: #feb2b2;
    border-color: rgba(254, 178, 178, var(--border-opacity));
  }

  .xl\:border-red-400 {
    --border-opacity: 1;
    border-color: #fc8181;
    border-color: rgba(252, 129, 129, var(--border-opacity));
  }

  .xl\:border-red-500 {
    --border-opacity: 1;
    border-color: #f56565;
    border-color: rgba(245, 101, 101, var(--border-opacity));
  }

  .xl\:border-red-600 {
    --border-opacity: 1;
    border-color: #e53e3e;
    border-color: rgba(229, 62, 62, var(--border-opacity));
  }

  .xl\:border-red-700 {
    --border-opacity: 1;
    border-color: #c53030;
    border-color: rgba(197, 48, 48, var(--border-opacity));
  }

  .xl\:border-red-800 {
    --border-opacity: 1;
    border-color: #9b2c2c;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .xl\:border-red-900 {
    --border-opacity: 1;
    border-color: #742a2a;
    border-color: rgba(116, 42, 42, var(--border-opacity));
  }

  .xl\:border-orange-100 {
    --border-opacity: 1;
    border-color: #fffaf0;
    border-color: rgba(255, 250, 240, var(--border-opacity));
  }

  .xl\:border-orange-200 {
    --border-opacity: 1;
    border-color: #feebc8;
    border-color: rgba(254, 235, 200, var(--border-opacity));
  }

  .xl\:border-orange-300 {
    --border-opacity: 1;
    border-color: #fbd38d;
    border-color: rgba(251, 211, 141, var(--border-opacity));
  }

  .xl\:border-orange-400 {
    --border-opacity: 1;
    border-color: #f6ad55;
    border-color: rgba(246, 173, 85, var(--border-opacity));
  }

  .xl\:border-orange-500 {
    --border-opacity: 1;
    border-color: #ed8936;
    border-color: rgba(237, 137, 54, var(--border-opacity));
  }

  .xl\:border-orange-600 {
    --border-opacity: 1;
    border-color: #dd6b20;
    border-color: rgba(221, 107, 32, var(--border-opacity));
  }

  .xl\:border-orange-700 {
    --border-opacity: 1;
    border-color: #c05621;
    border-color: rgba(192, 86, 33, var(--border-opacity));
  }

  .xl\:border-orange-800 {
    --border-opacity: 1;
    border-color: #9c4221;
    border-color: rgba(156, 66, 33, var(--border-opacity));
  }

  .xl\:border-orange-900 {
    --border-opacity: 1;
    border-color: #7b341e;
    border-color: rgba(123, 52, 30, var(--border-opacity));
  }

  .xl\:border-yellow-100 {
    --border-opacity: 1;
    border-color: #fffff0;
    border-color: rgba(255, 255, 240, var(--border-opacity));
  }

  .xl\:border-yellow-200 {
    --border-opacity: 1;
    border-color: #fefcbf;
    border-color: rgba(254, 252, 191, var(--border-opacity));
  }

  .xl\:border-yellow-300 {
    --border-opacity: 1;
    border-color: #faf089;
    border-color: rgba(250, 240, 137, var(--border-opacity));
  }

  .xl\:border-yellow-400 {
    --border-opacity: 1;
    border-color: #f6e05e;
    border-color: rgba(246, 224, 94, var(--border-opacity));
  }

  .xl\:border-yellow-500 {
    --border-opacity: 1;
    border-color: #ecc94b;
    border-color: rgba(236, 201, 75, var(--border-opacity));
  }

  .xl\:border-yellow-600 {
    --border-opacity: 1;
    border-color: #d69e2e;
    border-color: rgba(214, 158, 46, var(--border-opacity));
  }

  .xl\:border-yellow-700 {
    --border-opacity: 1;
    border-color: #b7791f;
    border-color: rgba(183, 121, 31, var(--border-opacity));
  }

  .xl\:border-yellow-800 {
    --border-opacity: 1;
    border-color: #975a16;
    border-color: rgba(151, 90, 22, var(--border-opacity));
  }

  .xl\:border-yellow-900 {
    --border-opacity: 1;
    border-color: #744210;
    border-color: rgba(116, 66, 16, var(--border-opacity));
  }

  .xl\:border-green-100 {
    --border-opacity: 1;
    border-color: #f0fff4;
    border-color: rgba(240, 255, 244, var(--border-opacity));
  }

  .xl\:border-green-200 {
    --border-opacity: 1;
    border-color: #c6f6d5;
    border-color: rgba(198, 246, 213, var(--border-opacity));
  }

  .xl\:border-green-300 {
    --border-opacity: 1;
    border-color: #9ae6b4;
    border-color: rgba(154, 230, 180, var(--border-opacity));
  }

  .xl\:border-green-400 {
    --border-opacity: 1;
    border-color: #68d391;
    border-color: rgba(104, 211, 145, var(--border-opacity));
  }

  .xl\:border-green-500 {
    --border-opacity: 1;
    border-color: #48bb78;
    border-color: rgba(72, 187, 120, var(--border-opacity));
  }

  .xl\:border-green-600 {
    --border-opacity: 1;
    border-color: #38a169;
    border-color: rgba(56, 161, 105, var(--border-opacity));
  }

  .xl\:border-green-700 {
    --border-opacity: 1;
    border-color: #2f855a;
    border-color: rgba(47, 133, 90, var(--border-opacity));
  }

  .xl\:border-green-800 {
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .xl\:border-green-900 {
    --border-opacity: 1;
    border-color: #22543d;
    border-color: rgba(34, 84, 61, var(--border-opacity));
  }

  .xl\:border-teal-100 {
    --border-opacity: 1;
    border-color: #e6fffa;
    border-color: rgba(230, 255, 250, var(--border-opacity));
  }

  .xl\:border-teal-200 {
    --border-opacity: 1;
    border-color: #b2f5ea;
    border-color: rgba(178, 245, 234, var(--border-opacity));
  }

  .xl\:border-teal-300 {
    --border-opacity: 1;
    border-color: #81e6d9;
    border-color: rgba(129, 230, 217, var(--border-opacity));
  }

  .xl\:border-teal-400 {
    --border-opacity: 1;
    border-color: #4fd1c5;
    border-color: rgba(79, 209, 197, var(--border-opacity));
  }

  .xl\:border-teal-500 {
    --border-opacity: 1;
    border-color: #38b2ac;
    border-color: rgba(56, 178, 172, var(--border-opacity));
  }

  .xl\:border-teal-600 {
    --border-opacity: 1;
    border-color: #319795;
    border-color: rgba(49, 151, 149, var(--border-opacity));
  }

  .xl\:border-teal-700 {
    --border-opacity: 1;
    border-color: #2c7a7b;
    border-color: rgba(44, 122, 123, var(--border-opacity));
  }

  .xl\:border-teal-800 {
    --border-opacity: 1;
    border-color: #285e61;
    border-color: rgba(40, 94, 97, var(--border-opacity));
  }

  .xl\:border-teal-900 {
    --border-opacity: 1;
    border-color: #234e52;
    border-color: rgba(35, 78, 82, var(--border-opacity));
  }

  .xl\:border-blue-100 {
    --border-opacity: 1;
    border-color: #ebf8ff;
    border-color: rgba(235, 248, 255, var(--border-opacity));
  }

  .xl\:border-blue-200 {
    --border-opacity: 1;
    border-color: #bee3f8;
    border-color: rgba(190, 227, 248, var(--border-opacity));
  }

  .xl\:border-blue-300 {
    --border-opacity: 1;
    border-color: #90cdf4;
    border-color: rgba(144, 205, 244, var(--border-opacity));
  }

  .xl\:border-blue-400 {
    --border-opacity: 1;
    border-color: #63b3ed;
    border-color: rgba(99, 179, 237, var(--border-opacity));
  }

  .xl\:border-blue-500 {
    --border-opacity: 1;
    border-color: #4299e1;
    border-color: rgba(66, 153, 225, var(--border-opacity));
  }

  .xl\:border-blue-600 {
    --border-opacity: 1;
    border-color: #3182ce;
    border-color: rgba(49, 130, 206, var(--border-opacity));
  }

  .xl\:border-blue-700 {
    --border-opacity: 1;
    border-color: #2b6cb0;
    border-color: rgba(43, 108, 176, var(--border-opacity));
  }

  .xl\:border-blue-800 {
    --border-opacity: 1;
    border-color: #2c5282;
    border-color: rgba(44, 82, 130, var(--border-opacity));
  }

  .xl\:border-blue-900 {
    --border-opacity: 1;
    border-color: #2a4365;
    border-color: rgba(42, 67, 101, var(--border-opacity));
  }

  .xl\:border-indigo-100 {
    --border-opacity: 1;
    border-color: #ebf4ff;
    border-color: rgba(235, 244, 255, var(--border-opacity));
  }

  .xl\:border-indigo-200 {
    --border-opacity: 1;
    border-color: #c3dafe;
    border-color: rgba(195, 218, 254, var(--border-opacity));
  }

  .xl\:border-indigo-300 {
    --border-opacity: 1;
    border-color: #a3bffa;
    border-color: rgba(163, 191, 250, var(--border-opacity));
  }

  .xl\:border-indigo-400 {
    --border-opacity: 1;
    border-color: #7f9cf5;
    border-color: rgba(127, 156, 245, var(--border-opacity));
  }

  .xl\:border-indigo-500 {
    --border-opacity: 1;
    border-color: #667eea;
    border-color: rgba(102, 126, 234, var(--border-opacity));
  }

  .xl\:border-indigo-600 {
    --border-opacity: 1;
    border-color: #5a67d8;
    border-color: rgba(90, 103, 216, var(--border-opacity));
  }

  .xl\:border-indigo-700 {
    --border-opacity: 1;
    border-color: #4c51bf;
    border-color: rgba(76, 81, 191, var(--border-opacity));
  }

  .xl\:border-indigo-800 {
    --border-opacity: 1;
    border-color: #434190;
    border-color: rgba(67, 65, 144, var(--border-opacity));
  }

  .xl\:border-indigo-900 {
    --border-opacity: 1;
    border-color: #3c366b;
    border-color: rgba(60, 54, 107, var(--border-opacity));
  }

  .xl\:border-purple-100 {
    --border-opacity: 1;
    border-color: #faf5ff;
    border-color: rgba(250, 245, 255, var(--border-opacity));
  }

  .xl\:border-purple-200 {
    --border-opacity: 1;
    border-color: #e9d8fd;
    border-color: rgba(233, 216, 253, var(--border-opacity));
  }

  .xl\:border-purple-300 {
    --border-opacity: 1;
    border-color: #d6bcfa;
    border-color: rgba(214, 188, 250, var(--border-opacity));
  }

  .xl\:border-purple-400 {
    --border-opacity: 1;
    border-color: #b794f4;
    border-color: rgba(183, 148, 244, var(--border-opacity));
  }

  .xl\:border-purple-500 {
    --border-opacity: 1;
    border-color: #9f7aea;
    border-color: rgba(159, 122, 234, var(--border-opacity));
  }

  .xl\:border-purple-600 {
    --border-opacity: 1;
    border-color: #805ad5;
    border-color: rgba(128, 90, 213, var(--border-opacity));
  }

  .xl\:border-purple-700 {
    --border-opacity: 1;
    border-color: #6b46c1;
    border-color: rgba(107, 70, 193, var(--border-opacity));
  }

  .xl\:border-purple-800 {
    --border-opacity: 1;
    border-color: #553c9a;
    border-color: rgba(85, 60, 154, var(--border-opacity));
  }

  .xl\:border-purple-900 {
    --border-opacity: 1;
    border-color: #44337a;
    border-color: rgba(68, 51, 122, var(--border-opacity));
  }

  .xl\:border-pink-100 {
    --border-opacity: 1;
    border-color: #fff5f7;
    border-color: rgba(255, 245, 247, var(--border-opacity));
  }

  .xl\:border-pink-200 {
    --border-opacity: 1;
    border-color: #fed7e2;
    border-color: rgba(254, 215, 226, var(--border-opacity));
  }

  .xl\:border-pink-300 {
    --border-opacity: 1;
    border-color: #fbb6ce;
    border-color: rgba(251, 182, 206, var(--border-opacity));
  }

  .xl\:border-pink-400 {
    --border-opacity: 1;
    border-color: #f687b3;
    border-color: rgba(246, 135, 179, var(--border-opacity));
  }

  .xl\:border-pink-500 {
    --border-opacity: 1;
    border-color: #ed64a6;
    border-color: rgba(237, 100, 166, var(--border-opacity));
  }

  .xl\:border-pink-600 {
    --border-opacity: 1;
    border-color: #d53f8c;
    border-color: rgba(213, 63, 140, var(--border-opacity));
  }

  .xl\:border-pink-700 {
    --border-opacity: 1;
    border-color: #b83280;
    border-color: rgba(184, 50, 128, var(--border-opacity));
  }

  .xl\:border-pink-800 {
    --border-opacity: 1;
    border-color: #97266d;
    border-color: rgba(151, 38, 109, var(--border-opacity));
  }

  .xl\:border-pink-900 {
    --border-opacity: 1;
    border-color: #702459;
    border-color: rgba(112, 36, 89, var(--border-opacity));
  }

  .xl\:border-esa {
    --border-opacity: 1;
    border-color: #e53261;
    border-color: rgba(229, 50, 97, var(--border-opacity));
  }

  .xl\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .xl\:hover\:border-current:hover {
    border-color: currentColor;
  }

  .xl\:hover\:border-black:hover {
    --border-opacity: 1;
    border-color: #000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .xl\:hover\:border-white:hover {
    --border-opacity: 1;
    border-color: #fff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .xl\:hover\:border-gray-100:hover {
    --border-opacity: 1;
    border-color: #f7fafc;
    border-color: rgba(247, 250, 252, var(--border-opacity));
  }

  .xl\:hover\:border-gray-200:hover {
    --border-opacity: 1;
    border-color: #edf2f7;
    border-color: rgba(237, 242, 247, var(--border-opacity));
  }

  .xl\:hover\:border-gray-300:hover {
    --border-opacity: 1;
    border-color: #e2e8f0;
    border-color: rgba(226, 232, 240, var(--border-opacity));
  }

  .xl\:hover\:border-gray-400:hover {
    --border-opacity: 1;
    border-color: #cbd5e0;
    border-color: rgba(203, 213, 224, var(--border-opacity));
  }

  .xl\:hover\:border-gray-500:hover {
    --border-opacity: 1;
    border-color: #a0aec0;
    border-color: rgba(160, 174, 192, var(--border-opacity));
  }

  .xl\:hover\:border-gray-600:hover {
    --border-opacity: 1;
    border-color: #718096;
    border-color: rgba(113, 128, 150, var(--border-opacity));
  }

  .xl\:hover\:border-gray-700:hover {
    --border-opacity: 1;
    border-color: #4a5568;
    border-color: rgba(74, 85, 104, var(--border-opacity));
  }

  .xl\:hover\:border-gray-800:hover {
    --border-opacity: 1;
    border-color: #2d3748;
    border-color: rgba(45, 55, 72, var(--border-opacity));
  }

  .xl\:hover\:border-gray-900:hover {
    --border-opacity: 1;
    border-color: #1a202c;
    border-color: rgba(26, 32, 44, var(--border-opacity));
  }

  .xl\:hover\:border-red-100:hover {
    --border-opacity: 1;
    border-color: #fff5f5;
    border-color: rgba(255, 245, 245, var(--border-opacity));
  }

  .xl\:hover\:border-red-200:hover {
    --border-opacity: 1;
    border-color: #fed7d7;
    border-color: rgba(254, 215, 215, var(--border-opacity));
  }

  .xl\:hover\:border-red-300:hover {
    --border-opacity: 1;
    border-color: #feb2b2;
    border-color: rgba(254, 178, 178, var(--border-opacity));
  }

  .xl\:hover\:border-red-400:hover {
    --border-opacity: 1;
    border-color: #fc8181;
    border-color: rgba(252, 129, 129, var(--border-opacity));
  }

  .xl\:hover\:border-red-500:hover {
    --border-opacity: 1;
    border-color: #f56565;
    border-color: rgba(245, 101, 101, var(--border-opacity));
  }

  .xl\:hover\:border-red-600:hover {
    --border-opacity: 1;
    border-color: #e53e3e;
    border-color: rgba(229, 62, 62, var(--border-opacity));
  }

  .xl\:hover\:border-red-700:hover {
    --border-opacity: 1;
    border-color: #c53030;
    border-color: rgba(197, 48, 48, var(--border-opacity));
  }

  .xl\:hover\:border-red-800:hover {
    --border-opacity: 1;
    border-color: #9b2c2c;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .xl\:hover\:border-red-900:hover {
    --border-opacity: 1;
    border-color: #742a2a;
    border-color: rgba(116, 42, 42, var(--border-opacity));
  }

  .xl\:hover\:border-orange-100:hover {
    --border-opacity: 1;
    border-color: #fffaf0;
    border-color: rgba(255, 250, 240, var(--border-opacity));
  }

  .xl\:hover\:border-orange-200:hover {
    --border-opacity: 1;
    border-color: #feebc8;
    border-color: rgba(254, 235, 200, var(--border-opacity));
  }

  .xl\:hover\:border-orange-300:hover {
    --border-opacity: 1;
    border-color: #fbd38d;
    border-color: rgba(251, 211, 141, var(--border-opacity));
  }

  .xl\:hover\:border-orange-400:hover {
    --border-opacity: 1;
    border-color: #f6ad55;
    border-color: rgba(246, 173, 85, var(--border-opacity));
  }

  .xl\:hover\:border-orange-500:hover {
    --border-opacity: 1;
    border-color: #ed8936;
    border-color: rgba(237, 137, 54, var(--border-opacity));
  }

  .xl\:hover\:border-orange-600:hover {
    --border-opacity: 1;
    border-color: #dd6b20;
    border-color: rgba(221, 107, 32, var(--border-opacity));
  }

  .xl\:hover\:border-orange-700:hover {
    --border-opacity: 1;
    border-color: #c05621;
    border-color: rgba(192, 86, 33, var(--border-opacity));
  }

  .xl\:hover\:border-orange-800:hover {
    --border-opacity: 1;
    border-color: #9c4221;
    border-color: rgba(156, 66, 33, var(--border-opacity));
  }

  .xl\:hover\:border-orange-900:hover {
    --border-opacity: 1;
    border-color: #7b341e;
    border-color: rgba(123, 52, 30, var(--border-opacity));
  }

  .xl\:hover\:border-yellow-100:hover {
    --border-opacity: 1;
    border-color: #fffff0;
    border-color: rgba(255, 255, 240, var(--border-opacity));
  }

  .xl\:hover\:border-yellow-200:hover {
    --border-opacity: 1;
    border-color: #fefcbf;
    border-color: rgba(254, 252, 191, var(--border-opacity));
  }

  .xl\:hover\:border-yellow-300:hover {
    --border-opacity: 1;
    border-color: #faf089;
    border-color: rgba(250, 240, 137, var(--border-opacity));
  }

  .xl\:hover\:border-yellow-400:hover {
    --border-opacity: 1;
    border-color: #f6e05e;
    border-color: rgba(246, 224, 94, var(--border-opacity));
  }

  .xl\:hover\:border-yellow-500:hover {
    --border-opacity: 1;
    border-color: #ecc94b;
    border-color: rgba(236, 201, 75, var(--border-opacity));
  }

  .xl\:hover\:border-yellow-600:hover {
    --border-opacity: 1;
    border-color: #d69e2e;
    border-color: rgba(214, 158, 46, var(--border-opacity));
  }

  .xl\:hover\:border-yellow-700:hover {
    --border-opacity: 1;
    border-color: #b7791f;
    border-color: rgba(183, 121, 31, var(--border-opacity));
  }

  .xl\:hover\:border-yellow-800:hover {
    --border-opacity: 1;
    border-color: #975a16;
    border-color: rgba(151, 90, 22, var(--border-opacity));
  }

  .xl\:hover\:border-yellow-900:hover {
    --border-opacity: 1;
    border-color: #744210;
    border-color: rgba(116, 66, 16, var(--border-opacity));
  }

  .xl\:hover\:border-green-100:hover {
    --border-opacity: 1;
    border-color: #f0fff4;
    border-color: rgba(240, 255, 244, var(--border-opacity));
  }

  .xl\:hover\:border-green-200:hover {
    --border-opacity: 1;
    border-color: #c6f6d5;
    border-color: rgba(198, 246, 213, var(--border-opacity));
  }

  .xl\:hover\:border-green-300:hover {
    --border-opacity: 1;
    border-color: #9ae6b4;
    border-color: rgba(154, 230, 180, var(--border-opacity));
  }

  .xl\:hover\:border-green-400:hover {
    --border-opacity: 1;
    border-color: #68d391;
    border-color: rgba(104, 211, 145, var(--border-opacity));
  }

  .xl\:hover\:border-green-500:hover {
    --border-opacity: 1;
    border-color: #48bb78;
    border-color: rgba(72, 187, 120, var(--border-opacity));
  }

  .xl\:hover\:border-green-600:hover {
    --border-opacity: 1;
    border-color: #38a169;
    border-color: rgba(56, 161, 105, var(--border-opacity));
  }

  .xl\:hover\:border-green-700:hover {
    --border-opacity: 1;
    border-color: #2f855a;
    border-color: rgba(47, 133, 90, var(--border-opacity));
  }

  .xl\:hover\:border-green-800:hover {
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .xl\:hover\:border-green-900:hover {
    --border-opacity: 1;
    border-color: #22543d;
    border-color: rgba(34, 84, 61, var(--border-opacity));
  }

  .xl\:hover\:border-teal-100:hover {
    --border-opacity: 1;
    border-color: #e6fffa;
    border-color: rgba(230, 255, 250, var(--border-opacity));
  }

  .xl\:hover\:border-teal-200:hover {
    --border-opacity: 1;
    border-color: #b2f5ea;
    border-color: rgba(178, 245, 234, var(--border-opacity));
  }

  .xl\:hover\:border-teal-300:hover {
    --border-opacity: 1;
    border-color: #81e6d9;
    border-color: rgba(129, 230, 217, var(--border-opacity));
  }

  .xl\:hover\:border-teal-400:hover {
    --border-opacity: 1;
    border-color: #4fd1c5;
    border-color: rgba(79, 209, 197, var(--border-opacity));
  }

  .xl\:hover\:border-teal-500:hover {
    --border-opacity: 1;
    border-color: #38b2ac;
    border-color: rgba(56, 178, 172, var(--border-opacity));
  }

  .xl\:hover\:border-teal-600:hover {
    --border-opacity: 1;
    border-color: #319795;
    border-color: rgba(49, 151, 149, var(--border-opacity));
  }

  .xl\:hover\:border-teal-700:hover {
    --border-opacity: 1;
    border-color: #2c7a7b;
    border-color: rgba(44, 122, 123, var(--border-opacity));
  }

  .xl\:hover\:border-teal-800:hover {
    --border-opacity: 1;
    border-color: #285e61;
    border-color: rgba(40, 94, 97, var(--border-opacity));
  }

  .xl\:hover\:border-teal-900:hover {
    --border-opacity: 1;
    border-color: #234e52;
    border-color: rgba(35, 78, 82, var(--border-opacity));
  }

  .xl\:hover\:border-blue-100:hover {
    --border-opacity: 1;
    border-color: #ebf8ff;
    border-color: rgba(235, 248, 255, var(--border-opacity));
  }

  .xl\:hover\:border-blue-200:hover {
    --border-opacity: 1;
    border-color: #bee3f8;
    border-color: rgba(190, 227, 248, var(--border-opacity));
  }

  .xl\:hover\:border-blue-300:hover {
    --border-opacity: 1;
    border-color: #90cdf4;
    border-color: rgba(144, 205, 244, var(--border-opacity));
  }

  .xl\:hover\:border-blue-400:hover {
    --border-opacity: 1;
    border-color: #63b3ed;
    border-color: rgba(99, 179, 237, var(--border-opacity));
  }

  .xl\:hover\:border-blue-500:hover {
    --border-opacity: 1;
    border-color: #4299e1;
    border-color: rgba(66, 153, 225, var(--border-opacity));
  }

  .xl\:hover\:border-blue-600:hover {
    --border-opacity: 1;
    border-color: #3182ce;
    border-color: rgba(49, 130, 206, var(--border-opacity));
  }

  .xl\:hover\:border-blue-700:hover {
    --border-opacity: 1;
    border-color: #2b6cb0;
    border-color: rgba(43, 108, 176, var(--border-opacity));
  }

  .xl\:hover\:border-blue-800:hover {
    --border-opacity: 1;
    border-color: #2c5282;
    border-color: rgba(44, 82, 130, var(--border-opacity));
  }

  .xl\:hover\:border-blue-900:hover {
    --border-opacity: 1;
    border-color: #2a4365;
    border-color: rgba(42, 67, 101, var(--border-opacity));
  }

  .xl\:hover\:border-indigo-100:hover {
    --border-opacity: 1;
    border-color: #ebf4ff;
    border-color: rgba(235, 244, 255, var(--border-opacity));
  }

  .xl\:hover\:border-indigo-200:hover {
    --border-opacity: 1;
    border-color: #c3dafe;
    border-color: rgba(195, 218, 254, var(--border-opacity));
  }

  .xl\:hover\:border-indigo-300:hover {
    --border-opacity: 1;
    border-color: #a3bffa;
    border-color: rgba(163, 191, 250, var(--border-opacity));
  }

  .xl\:hover\:border-indigo-400:hover {
    --border-opacity: 1;
    border-color: #7f9cf5;
    border-color: rgba(127, 156, 245, var(--border-opacity));
  }

  .xl\:hover\:border-indigo-500:hover {
    --border-opacity: 1;
    border-color: #667eea;
    border-color: rgba(102, 126, 234, var(--border-opacity));
  }

  .xl\:hover\:border-indigo-600:hover {
    --border-opacity: 1;
    border-color: #5a67d8;
    border-color: rgba(90, 103, 216, var(--border-opacity));
  }

  .xl\:hover\:border-indigo-700:hover {
    --border-opacity: 1;
    border-color: #4c51bf;
    border-color: rgba(76, 81, 191, var(--border-opacity));
  }

  .xl\:hover\:border-indigo-800:hover {
    --border-opacity: 1;
    border-color: #434190;
    border-color: rgba(67, 65, 144, var(--border-opacity));
  }

  .xl\:hover\:border-indigo-900:hover {
    --border-opacity: 1;
    border-color: #3c366b;
    border-color: rgba(60, 54, 107, var(--border-opacity));
  }

  .xl\:hover\:border-purple-100:hover {
    --border-opacity: 1;
    border-color: #faf5ff;
    border-color: rgba(250, 245, 255, var(--border-opacity));
  }

  .xl\:hover\:border-purple-200:hover {
    --border-opacity: 1;
    border-color: #e9d8fd;
    border-color: rgba(233, 216, 253, var(--border-opacity));
  }

  .xl\:hover\:border-purple-300:hover {
    --border-opacity: 1;
    border-color: #d6bcfa;
    border-color: rgba(214, 188, 250, var(--border-opacity));
  }

  .xl\:hover\:border-purple-400:hover {
    --border-opacity: 1;
    border-color: #b794f4;
    border-color: rgba(183, 148, 244, var(--border-opacity));
  }

  .xl\:hover\:border-purple-500:hover {
    --border-opacity: 1;
    border-color: #9f7aea;
    border-color: rgba(159, 122, 234, var(--border-opacity));
  }

  .xl\:hover\:border-purple-600:hover {
    --border-opacity: 1;
    border-color: #805ad5;
    border-color: rgba(128, 90, 213, var(--border-opacity));
  }

  .xl\:hover\:border-purple-700:hover {
    --border-opacity: 1;
    border-color: #6b46c1;
    border-color: rgba(107, 70, 193, var(--border-opacity));
  }

  .xl\:hover\:border-purple-800:hover {
    --border-opacity: 1;
    border-color: #553c9a;
    border-color: rgba(85, 60, 154, var(--border-opacity));
  }

  .xl\:hover\:border-purple-900:hover {
    --border-opacity: 1;
    border-color: #44337a;
    border-color: rgba(68, 51, 122, var(--border-opacity));
  }

  .xl\:hover\:border-pink-100:hover {
    --border-opacity: 1;
    border-color: #fff5f7;
    border-color: rgba(255, 245, 247, var(--border-opacity));
  }

  .xl\:hover\:border-pink-200:hover {
    --border-opacity: 1;
    border-color: #fed7e2;
    border-color: rgba(254, 215, 226, var(--border-opacity));
  }

  .xl\:hover\:border-pink-300:hover {
    --border-opacity: 1;
    border-color: #fbb6ce;
    border-color: rgba(251, 182, 206, var(--border-opacity));
  }

  .xl\:hover\:border-pink-400:hover {
    --border-opacity: 1;
    border-color: #f687b3;
    border-color: rgba(246, 135, 179, var(--border-opacity));
  }

  .xl\:hover\:border-pink-500:hover {
    --border-opacity: 1;
    border-color: #ed64a6;
    border-color: rgba(237, 100, 166, var(--border-opacity));
  }

  .xl\:hover\:border-pink-600:hover {
    --border-opacity: 1;
    border-color: #d53f8c;
    border-color: rgba(213, 63, 140, var(--border-opacity));
  }

  .xl\:hover\:border-pink-700:hover {
    --border-opacity: 1;
    border-color: #b83280;
    border-color: rgba(184, 50, 128, var(--border-opacity));
  }

  .xl\:hover\:border-pink-800:hover {
    --border-opacity: 1;
    border-color: #97266d;
    border-color: rgba(151, 38, 109, var(--border-opacity));
  }

  .xl\:hover\:border-pink-900:hover {
    --border-opacity: 1;
    border-color: #702459;
    border-color: rgba(112, 36, 89, var(--border-opacity));
  }

  .xl\:hover\:border-esa:hover {
    --border-opacity: 1;
    border-color: #e53261;
    border-color: rgba(229, 50, 97, var(--border-opacity));
  }

  .xl\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .xl\:focus\:border-current:focus {
    border-color: currentColor;
  }

  .xl\:focus\:border-black:focus {
    --border-opacity: 1;
    border-color: #000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .xl\:focus\:border-white:focus {
    --border-opacity: 1;
    border-color: #fff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .xl\:focus\:border-gray-100:focus {
    --border-opacity: 1;
    border-color: #f7fafc;
    border-color: rgba(247, 250, 252, var(--border-opacity));
  }

  .xl\:focus\:border-gray-200:focus {
    --border-opacity: 1;
    border-color: #edf2f7;
    border-color: rgba(237, 242, 247, var(--border-opacity));
  }

  .xl\:focus\:border-gray-300:focus {
    --border-opacity: 1;
    border-color: #e2e8f0;
    border-color: rgba(226, 232, 240, var(--border-opacity));
  }

  .xl\:focus\:border-gray-400:focus {
    --border-opacity: 1;
    border-color: #cbd5e0;
    border-color: rgba(203, 213, 224, var(--border-opacity));
  }

  .xl\:focus\:border-gray-500:focus {
    --border-opacity: 1;
    border-color: #a0aec0;
    border-color: rgba(160, 174, 192, var(--border-opacity));
  }

  .xl\:focus\:border-gray-600:focus {
    --border-opacity: 1;
    border-color: #718096;
    border-color: rgba(113, 128, 150, var(--border-opacity));
  }

  .xl\:focus\:border-gray-700:focus {
    --border-opacity: 1;
    border-color: #4a5568;
    border-color: rgba(74, 85, 104, var(--border-opacity));
  }

  .xl\:focus\:border-gray-800:focus {
    --border-opacity: 1;
    border-color: #2d3748;
    border-color: rgba(45, 55, 72, var(--border-opacity));
  }

  .xl\:focus\:border-gray-900:focus {
    --border-opacity: 1;
    border-color: #1a202c;
    border-color: rgba(26, 32, 44, var(--border-opacity));
  }

  .xl\:focus\:border-red-100:focus {
    --border-opacity: 1;
    border-color: #fff5f5;
    border-color: rgba(255, 245, 245, var(--border-opacity));
  }

  .xl\:focus\:border-red-200:focus {
    --border-opacity: 1;
    border-color: #fed7d7;
    border-color: rgba(254, 215, 215, var(--border-opacity));
  }

  .xl\:focus\:border-red-300:focus {
    --border-opacity: 1;
    border-color: #feb2b2;
    border-color: rgba(254, 178, 178, var(--border-opacity));
  }

  .xl\:focus\:border-red-400:focus {
    --border-opacity: 1;
    border-color: #fc8181;
    border-color: rgba(252, 129, 129, var(--border-opacity));
  }

  .xl\:focus\:border-red-500:focus {
    --border-opacity: 1;
    border-color: #f56565;
    border-color: rgba(245, 101, 101, var(--border-opacity));
  }

  .xl\:focus\:border-red-600:focus {
    --border-opacity: 1;
    border-color: #e53e3e;
    border-color: rgba(229, 62, 62, var(--border-opacity));
  }

  .xl\:focus\:border-red-700:focus {
    --border-opacity: 1;
    border-color: #c53030;
    border-color: rgba(197, 48, 48, var(--border-opacity));
  }

  .xl\:focus\:border-red-800:focus {
    --border-opacity: 1;
    border-color: #9b2c2c;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .xl\:focus\:border-red-900:focus {
    --border-opacity: 1;
    border-color: #742a2a;
    border-color: rgba(116, 42, 42, var(--border-opacity));
  }

  .xl\:focus\:border-orange-100:focus {
    --border-opacity: 1;
    border-color: #fffaf0;
    border-color: rgba(255, 250, 240, var(--border-opacity));
  }

  .xl\:focus\:border-orange-200:focus {
    --border-opacity: 1;
    border-color: #feebc8;
    border-color: rgba(254, 235, 200, var(--border-opacity));
  }

  .xl\:focus\:border-orange-300:focus {
    --border-opacity: 1;
    border-color: #fbd38d;
    border-color: rgba(251, 211, 141, var(--border-opacity));
  }

  .xl\:focus\:border-orange-400:focus {
    --border-opacity: 1;
    border-color: #f6ad55;
    border-color: rgba(246, 173, 85, var(--border-opacity));
  }

  .xl\:focus\:border-orange-500:focus {
    --border-opacity: 1;
    border-color: #ed8936;
    border-color: rgba(237, 137, 54, var(--border-opacity));
  }

  .xl\:focus\:border-orange-600:focus {
    --border-opacity: 1;
    border-color: #dd6b20;
    border-color: rgba(221, 107, 32, var(--border-opacity));
  }

  .xl\:focus\:border-orange-700:focus {
    --border-opacity: 1;
    border-color: #c05621;
    border-color: rgba(192, 86, 33, var(--border-opacity));
  }

  .xl\:focus\:border-orange-800:focus {
    --border-opacity: 1;
    border-color: #9c4221;
    border-color: rgba(156, 66, 33, var(--border-opacity));
  }

  .xl\:focus\:border-orange-900:focus {
    --border-opacity: 1;
    border-color: #7b341e;
    border-color: rgba(123, 52, 30, var(--border-opacity));
  }

  .xl\:focus\:border-yellow-100:focus {
    --border-opacity: 1;
    border-color: #fffff0;
    border-color: rgba(255, 255, 240, var(--border-opacity));
  }

  .xl\:focus\:border-yellow-200:focus {
    --border-opacity: 1;
    border-color: #fefcbf;
    border-color: rgba(254, 252, 191, var(--border-opacity));
  }

  .xl\:focus\:border-yellow-300:focus {
    --border-opacity: 1;
    border-color: #faf089;
    border-color: rgba(250, 240, 137, var(--border-opacity));
  }

  .xl\:focus\:border-yellow-400:focus {
    --border-opacity: 1;
    border-color: #f6e05e;
    border-color: rgba(246, 224, 94, var(--border-opacity));
  }

  .xl\:focus\:border-yellow-500:focus {
    --border-opacity: 1;
    border-color: #ecc94b;
    border-color: rgba(236, 201, 75, var(--border-opacity));
  }

  .xl\:focus\:border-yellow-600:focus {
    --border-opacity: 1;
    border-color: #d69e2e;
    border-color: rgba(214, 158, 46, var(--border-opacity));
  }

  .xl\:focus\:border-yellow-700:focus {
    --border-opacity: 1;
    border-color: #b7791f;
    border-color: rgba(183, 121, 31, var(--border-opacity));
  }

  .xl\:focus\:border-yellow-800:focus {
    --border-opacity: 1;
    border-color: #975a16;
    border-color: rgba(151, 90, 22, var(--border-opacity));
  }

  .xl\:focus\:border-yellow-900:focus {
    --border-opacity: 1;
    border-color: #744210;
    border-color: rgba(116, 66, 16, var(--border-opacity));
  }

  .xl\:focus\:border-green-100:focus {
    --border-opacity: 1;
    border-color: #f0fff4;
    border-color: rgba(240, 255, 244, var(--border-opacity));
  }

  .xl\:focus\:border-green-200:focus {
    --border-opacity: 1;
    border-color: #c6f6d5;
    border-color: rgba(198, 246, 213, var(--border-opacity));
  }

  .xl\:focus\:border-green-300:focus {
    --border-opacity: 1;
    border-color: #9ae6b4;
    border-color: rgba(154, 230, 180, var(--border-opacity));
  }

  .xl\:focus\:border-green-400:focus {
    --border-opacity: 1;
    border-color: #68d391;
    border-color: rgba(104, 211, 145, var(--border-opacity));
  }

  .xl\:focus\:border-green-500:focus {
    --border-opacity: 1;
    border-color: #48bb78;
    border-color: rgba(72, 187, 120, var(--border-opacity));
  }

  .xl\:focus\:border-green-600:focus {
    --border-opacity: 1;
    border-color: #38a169;
    border-color: rgba(56, 161, 105, var(--border-opacity));
  }

  .xl\:focus\:border-green-700:focus {
    --border-opacity: 1;
    border-color: #2f855a;
    border-color: rgba(47, 133, 90, var(--border-opacity));
  }

  .xl\:focus\:border-green-800:focus {
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .xl\:focus\:border-green-900:focus {
    --border-opacity: 1;
    border-color: #22543d;
    border-color: rgba(34, 84, 61, var(--border-opacity));
  }

  .xl\:focus\:border-teal-100:focus {
    --border-opacity: 1;
    border-color: #e6fffa;
    border-color: rgba(230, 255, 250, var(--border-opacity));
  }

  .xl\:focus\:border-teal-200:focus {
    --border-opacity: 1;
    border-color: #b2f5ea;
    border-color: rgba(178, 245, 234, var(--border-opacity));
  }

  .xl\:focus\:border-teal-300:focus {
    --border-opacity: 1;
    border-color: #81e6d9;
    border-color: rgba(129, 230, 217, var(--border-opacity));
  }

  .xl\:focus\:border-teal-400:focus {
    --border-opacity: 1;
    border-color: #4fd1c5;
    border-color: rgba(79, 209, 197, var(--border-opacity));
  }

  .xl\:focus\:border-teal-500:focus {
    --border-opacity: 1;
    border-color: #38b2ac;
    border-color: rgba(56, 178, 172, var(--border-opacity));
  }

  .xl\:focus\:border-teal-600:focus {
    --border-opacity: 1;
    border-color: #319795;
    border-color: rgba(49, 151, 149, var(--border-opacity));
  }

  .xl\:focus\:border-teal-700:focus {
    --border-opacity: 1;
    border-color: #2c7a7b;
    border-color: rgba(44, 122, 123, var(--border-opacity));
  }

  .xl\:focus\:border-teal-800:focus {
    --border-opacity: 1;
    border-color: #285e61;
    border-color: rgba(40, 94, 97, var(--border-opacity));
  }

  .xl\:focus\:border-teal-900:focus {
    --border-opacity: 1;
    border-color: #234e52;
    border-color: rgba(35, 78, 82, var(--border-opacity));
  }

  .xl\:focus\:border-blue-100:focus {
    --border-opacity: 1;
    border-color: #ebf8ff;
    border-color: rgba(235, 248, 255, var(--border-opacity));
  }

  .xl\:focus\:border-blue-200:focus {
    --border-opacity: 1;
    border-color: #bee3f8;
    border-color: rgba(190, 227, 248, var(--border-opacity));
  }

  .xl\:focus\:border-blue-300:focus {
    --border-opacity: 1;
    border-color: #90cdf4;
    border-color: rgba(144, 205, 244, var(--border-opacity));
  }

  .xl\:focus\:border-blue-400:focus {
    --border-opacity: 1;
    border-color: #63b3ed;
    border-color: rgba(99, 179, 237, var(--border-opacity));
  }

  .xl\:focus\:border-blue-500:focus {
    --border-opacity: 1;
    border-color: #4299e1;
    border-color: rgba(66, 153, 225, var(--border-opacity));
  }

  .xl\:focus\:border-blue-600:focus {
    --border-opacity: 1;
    border-color: #3182ce;
    border-color: rgba(49, 130, 206, var(--border-opacity));
  }

  .xl\:focus\:border-blue-700:focus {
    --border-opacity: 1;
    border-color: #2b6cb0;
    border-color: rgba(43, 108, 176, var(--border-opacity));
  }

  .xl\:focus\:border-blue-800:focus {
    --border-opacity: 1;
    border-color: #2c5282;
    border-color: rgba(44, 82, 130, var(--border-opacity));
  }

  .xl\:focus\:border-blue-900:focus {
    --border-opacity: 1;
    border-color: #2a4365;
    border-color: rgba(42, 67, 101, var(--border-opacity));
  }

  .xl\:focus\:border-indigo-100:focus {
    --border-opacity: 1;
    border-color: #ebf4ff;
    border-color: rgba(235, 244, 255, var(--border-opacity));
  }

  .xl\:focus\:border-indigo-200:focus {
    --border-opacity: 1;
    border-color: #c3dafe;
    border-color: rgba(195, 218, 254, var(--border-opacity));
  }

  .xl\:focus\:border-indigo-300:focus {
    --border-opacity: 1;
    border-color: #a3bffa;
    border-color: rgba(163, 191, 250, var(--border-opacity));
  }

  .xl\:focus\:border-indigo-400:focus {
    --border-opacity: 1;
    border-color: #7f9cf5;
    border-color: rgba(127, 156, 245, var(--border-opacity));
  }

  .xl\:focus\:border-indigo-500:focus {
    --border-opacity: 1;
    border-color: #667eea;
    border-color: rgba(102, 126, 234, var(--border-opacity));
  }

  .xl\:focus\:border-indigo-600:focus {
    --border-opacity: 1;
    border-color: #5a67d8;
    border-color: rgba(90, 103, 216, var(--border-opacity));
  }

  .xl\:focus\:border-indigo-700:focus {
    --border-opacity: 1;
    border-color: #4c51bf;
    border-color: rgba(76, 81, 191, var(--border-opacity));
  }

  .xl\:focus\:border-indigo-800:focus {
    --border-opacity: 1;
    border-color: #434190;
    border-color: rgba(67, 65, 144, var(--border-opacity));
  }

  .xl\:focus\:border-indigo-900:focus {
    --border-opacity: 1;
    border-color: #3c366b;
    border-color: rgba(60, 54, 107, var(--border-opacity));
  }

  .xl\:focus\:border-purple-100:focus {
    --border-opacity: 1;
    border-color: #faf5ff;
    border-color: rgba(250, 245, 255, var(--border-opacity));
  }

  .xl\:focus\:border-purple-200:focus {
    --border-opacity: 1;
    border-color: #e9d8fd;
    border-color: rgba(233, 216, 253, var(--border-opacity));
  }

  .xl\:focus\:border-purple-300:focus {
    --border-opacity: 1;
    border-color: #d6bcfa;
    border-color: rgba(214, 188, 250, var(--border-opacity));
  }

  .xl\:focus\:border-purple-400:focus {
    --border-opacity: 1;
    border-color: #b794f4;
    border-color: rgba(183, 148, 244, var(--border-opacity));
  }

  .xl\:focus\:border-purple-500:focus {
    --border-opacity: 1;
    border-color: #9f7aea;
    border-color: rgba(159, 122, 234, var(--border-opacity));
  }

  .xl\:focus\:border-purple-600:focus {
    --border-opacity: 1;
    border-color: #805ad5;
    border-color: rgba(128, 90, 213, var(--border-opacity));
  }

  .xl\:focus\:border-purple-700:focus {
    --border-opacity: 1;
    border-color: #6b46c1;
    border-color: rgba(107, 70, 193, var(--border-opacity));
  }

  .xl\:focus\:border-purple-800:focus {
    --border-opacity: 1;
    border-color: #553c9a;
    border-color: rgba(85, 60, 154, var(--border-opacity));
  }

  .xl\:focus\:border-purple-900:focus {
    --border-opacity: 1;
    border-color: #44337a;
    border-color: rgba(68, 51, 122, var(--border-opacity));
  }

  .xl\:focus\:border-pink-100:focus {
    --border-opacity: 1;
    border-color: #fff5f7;
    border-color: rgba(255, 245, 247, var(--border-opacity));
  }

  .xl\:focus\:border-pink-200:focus {
    --border-opacity: 1;
    border-color: #fed7e2;
    border-color: rgba(254, 215, 226, var(--border-opacity));
  }

  .xl\:focus\:border-pink-300:focus {
    --border-opacity: 1;
    border-color: #fbb6ce;
    border-color: rgba(251, 182, 206, var(--border-opacity));
  }

  .xl\:focus\:border-pink-400:focus {
    --border-opacity: 1;
    border-color: #f687b3;
    border-color: rgba(246, 135, 179, var(--border-opacity));
  }

  .xl\:focus\:border-pink-500:focus {
    --border-opacity: 1;
    border-color: #ed64a6;
    border-color: rgba(237, 100, 166, var(--border-opacity));
  }

  .xl\:focus\:border-pink-600:focus {
    --border-opacity: 1;
    border-color: #d53f8c;
    border-color: rgba(213, 63, 140, var(--border-opacity));
  }

  .xl\:focus\:border-pink-700:focus {
    --border-opacity: 1;
    border-color: #b83280;
    border-color: rgba(184, 50, 128, var(--border-opacity));
  }

  .xl\:focus\:border-pink-800:focus {
    --border-opacity: 1;
    border-color: #97266d;
    border-color: rgba(151, 38, 109, var(--border-opacity));
  }

  .xl\:focus\:border-pink-900:focus {
    --border-opacity: 1;
    border-color: #702459;
    border-color: rgba(112, 36, 89, var(--border-opacity));
  }

  .xl\:focus\:border-esa:focus {
    --border-opacity: 1;
    border-color: #e53261;
    border-color: rgba(229, 50, 97, var(--border-opacity));
  }

  .xl\:border-opacity-0 {
    --border-opacity: 0;
  }

  .xl\:border-opacity-25 {
    --border-opacity: 0.25;
  }

  .xl\:border-opacity-50 {
    --border-opacity: 0.5;
  }

  .xl\:border-opacity-75 {
    --border-opacity: 0.75;
  }

  .xl\:border-opacity-100 {
    --border-opacity: 1;
  }

  .xl\:hover\:border-opacity-0:hover {
    --border-opacity: 0;
  }

  .xl\:hover\:border-opacity-25:hover {
    --border-opacity: 0.25;
  }

  .xl\:hover\:border-opacity-50:hover {
    --border-opacity: 0.5;
  }

  .xl\:hover\:border-opacity-75:hover {
    --border-opacity: 0.75;
  }

  .xl\:hover\:border-opacity-100:hover {
    --border-opacity: 1;
  }

  .xl\:focus\:border-opacity-0:focus {
    --border-opacity: 0;
  }

  .xl\:focus\:border-opacity-25:focus {
    --border-opacity: 0.25;
  }

  .xl\:focus\:border-opacity-50:focus {
    --border-opacity: 0.5;
  }

  .xl\:focus\:border-opacity-75:focus {
    --border-opacity: 0.75;
  }

  .xl\:focus\:border-opacity-100:focus {
    --border-opacity: 1;
  }

  .xl\:rounded-none {
    border-radius: 0;
  }

  .xl\:rounded-sm {
    border-radius: 0.125rem;
  }

  .xl\:rounded {
    border-radius: 0.25rem;
  }

  .xl\:rounded-md {
    border-radius: 0.375rem;
  }

  .xl\:rounded-lg {
    border-radius: 0.5rem;
  }

  .xl\:rounded-full {
    border-radius: 9999px;
  }

  .xl\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .xl\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .xl\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .xl\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .xl\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .xl\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .xl\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .xl\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .xl\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .xl\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .xl\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .xl\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xl\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-tl-none {
    border-top-left-radius: 0;
  }

  .xl\:rounded-tr-none {
    border-top-right-radius: 0;
  }

  .xl\:rounded-br-none {
    border-bottom-right-radius: 0;
  }

  .xl\:rounded-bl-none {
    border-bottom-left-radius: 0;
  }

  .xl\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .xl\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .xl\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .xl\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .xl\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .xl\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .xl\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .xl\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .xl\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .xl\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .xl\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .xl\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .xl\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .xl\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .xl\:border-solid {
    border-style: solid;
  }

  .xl\:border-dashed {
    border-style: dashed;
  }

  .xl\:border-dotted {
    border-style: dotted;
  }

  .xl\:border-double {
    border-style: double;
  }

  .xl\:border-none {
    border-style: none;
  }

  .xl\:border-0 {
    border-width: 0;
  }

  .xl\:border-2 {
    border-width: 2px;
  }

  .xl\:border-4 {
    border-width: 4px;
  }

  .xl\:border-8 {
    border-width: 8px;
  }

  .xl\:border {
    border-width: 1px;
  }

  .xl\:border-t-0 {
    border-top-width: 0;
  }

  .xl\:border-r-0 {
    border-right-width: 0;
  }

  .xl\:border-b-0 {
    border-bottom-width: 0;
  }

  .xl\:border-l-0 {
    border-left-width: 0;
  }

  .xl\:border-t-2 {
    border-top-width: 2px;
  }

  .xl\:border-r-2 {
    border-right-width: 2px;
  }

  .xl\:border-b-2 {
    border-bottom-width: 2px;
  }

  .xl\:border-l-2 {
    border-left-width: 2px;
  }

  .xl\:border-t-4 {
    border-top-width: 4px;
  }

  .xl\:border-r-4 {
    border-right-width: 4px;
  }

  .xl\:border-b-4 {
    border-bottom-width: 4px;
  }

  .xl\:border-l-4 {
    border-left-width: 4px;
  }

  .xl\:border-t-8 {
    border-top-width: 8px;
  }

  .xl\:border-r-8 {
    border-right-width: 8px;
  }

  .xl\:border-b-8 {
    border-bottom-width: 8px;
  }

  .xl\:border-l-8 {
    border-left-width: 8px;
  }

  .xl\:border-t {
    border-top-width: 1px;
  }

  .xl\:border-r {
    border-right-width: 1px;
  }

  .xl\:border-b {
    border-bottom-width: 1px;
  }

  .xl\:border-l {
    border-left-width: 1px;
  }

  .xl\:box-border {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }

  .xl\:box-content {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
  }

  .xl\:cursor-auto {
    cursor: auto;
  }

  .xl\:cursor-default {
    cursor: default;
  }

  .xl\:cursor-pointer {
    cursor: pointer;
  }

  .xl\:cursor-wait {
    cursor: wait;
  }

  .xl\:cursor-text {
    cursor: text;
  }

  .xl\:cursor-move {
    cursor: move;
  }

  .xl\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .xl\:block {
    display: block;
  }

  .xl\:inline-block {
    display: inline-block;
  }

  .xl\:inline {
    display: inline;
  }

  .xl\:flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .xl\:inline-flex {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }

  .xl\:table {
    display: table;
  }

  .xl\:table-caption {
    display: table-caption;
  }

  .xl\:table-cell {
    display: table-cell;
  }

  .xl\:table-column {
    display: table-column;
  }

  .xl\:table-column-group {
    display: table-column-group;
  }

  .xl\:table-footer-group {
    display: table-footer-group;
  }

  .xl\:table-header-group {
    display: table-header-group;
  }

  .xl\:table-row-group {
    display: table-row-group;
  }

  .xl\:table-row {
    display: table-row;
  }

  .xl\:flow-root {
    display: flow-root;
  }

  .xl\:grid {
    display: grid;
  }

  .xl\:inline-grid {
    display: inline-grid;
  }

  .xl\:hidden {
    display: none;
  }

  .xl\:flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  .xl\:flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }

  .xl\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .xl\:flex-col-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }

  .xl\:flex-wrap {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .xl\:flex-wrap-reverse {
    -ms-flex-wrap: wrap-reverse;
        flex-wrap: wrap-reverse;
  }

  .xl\:flex-no-wrap {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }

  .xl\:items-start {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }

  .xl\:items-end {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }

  .xl\:items-center {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .xl\:items-baseline {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }

  .xl\:items-stretch {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }

  .xl\:self-auto {
    -ms-flex-item-align: auto;
        align-self: auto;
  }

  .xl\:self-start {
    -ms-flex-item-align: start;
        align-self: flex-start;
  }

  .xl\:self-end {
    -ms-flex-item-align: end;
        align-self: flex-end;
  }

  .xl\:self-center {
    -ms-flex-item-align: center;
        align-self: center;
  }

  .xl\:self-stretch {
    -ms-flex-item-align: stretch;
        align-self: stretch;
  }

  .xl\:justify-start {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }

  .xl\:justify-end {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }

  .xl\:justify-center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  .xl\:justify-between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }

  .xl\:justify-around {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }

  .xl\:justify-evenly {
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
  }

  .xl\:content-center {
    -ms-flex-line-pack: center;
        align-content: center;
  }

  .xl\:content-start {
    -ms-flex-line-pack: start;
        align-content: flex-start;
  }

  .xl\:content-end {
    -ms-flex-line-pack: end;
        align-content: flex-end;
  }

  .xl\:content-between {
    -ms-flex-line-pack: justify;
        align-content: space-between;
  }

  .xl\:content-around {
    -ms-flex-line-pack: distribute;
        align-content: space-around;
  }

  .xl\:flex-1 {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0%;
            flex: 1 1 0%;
  }

  .xl\:flex-auto {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
  }

  .xl\:flex-initial {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
  }

  .xl\:flex-none {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
  }

  .xl\:flex-grow-0 {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
  }

  .xl\:flex-grow {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }

  .xl\:flex-shrink-0 {
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }

  .xl\:flex-shrink {
    -ms-flex-negative: 1;
        flex-shrink: 1;
  }

  .xl\:order-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }

  .xl\:order-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

  .xl\:order-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }

  .xl\:order-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }

  .xl\:order-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }

  .xl\:order-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }

  .xl\:order-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }

  .xl\:order-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }

  .xl\:order-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }

  .xl\:order-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }

  .xl\:order-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }

  .xl\:order-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }

  .xl\:order-first {
    -webkit-box-ordinal-group: -9998;
        -ms-flex-order: -9999;
            order: -9999;
  }

  .xl\:order-last {
    -webkit-box-ordinal-group: 10000;
        -ms-flex-order: 9999;
            order: 9999;
  }

  .xl\:order-none {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }

  .xl\:float-right {
    float: right;
  }

  .xl\:float-left {
    float: left;
  }

  .xl\:float-none {
    float: none;
  }

  .xl\:clearfix:after {
    content: "";
    display: table;
    clear: both;
  }

  .xl\:clear-left {
    clear: left;
  }

  .xl\:clear-right {
    clear: right;
  }

  .xl\:clear-both {
    clear: both;
  }

  .xl\:clear-none {
    clear: none;
  }

  .xl\:font-sans {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .xl\:font-serif {
    font-family: Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .xl\:font-mono {
    font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .xl\:font-hairline {
    font-weight: 100;
  }

  .xl\:font-thin {
    font-weight: 200;
  }

  .xl\:font-light {
    font-weight: 300;
  }

  .xl\:font-normal {
    font-weight: 400;
  }

  .xl\:font-medium {
    font-weight: 500;
  }

  .xl\:font-semibold {
    font-weight: 600;
  }

  .xl\:font-bold {
    font-weight: 700;
  }

  .xl\:font-extrabold {
    font-weight: 800;
  }

  .xl\:font-black {
    font-weight: 900;
  }

  .xl\:hover\:font-hairline:hover {
    font-weight: 100;
  }

  .xl\:hover\:font-thin:hover {
    font-weight: 200;
  }

  .xl\:hover\:font-light:hover {
    font-weight: 300;
  }

  .xl\:hover\:font-normal:hover {
    font-weight: 400;
  }

  .xl\:hover\:font-medium:hover {
    font-weight: 500;
  }

  .xl\:hover\:font-semibold:hover {
    font-weight: 600;
  }

  .xl\:hover\:font-bold:hover {
    font-weight: 700;
  }

  .xl\:hover\:font-extrabold:hover {
    font-weight: 800;
  }

  .xl\:hover\:font-black:hover {
    font-weight: 900;
  }

  .xl\:focus\:font-hairline:focus {
    font-weight: 100;
  }

  .xl\:focus\:font-thin:focus {
    font-weight: 200;
  }

  .xl\:focus\:font-light:focus {
    font-weight: 300;
  }

  .xl\:focus\:font-normal:focus {
    font-weight: 400;
  }

  .xl\:focus\:font-medium:focus {
    font-weight: 500;
  }

  .xl\:focus\:font-semibold:focus {
    font-weight: 600;
  }

  .xl\:focus\:font-bold:focus {
    font-weight: 700;
  }

  .xl\:focus\:font-extrabold:focus {
    font-weight: 800;
  }

  .xl\:focus\:font-black:focus {
    font-weight: 900;
  }

  .xl\:h-0 {
    height: 0;
  }

  .xl\:h-1 {
    height: 0.25rem;
  }

  .xl\:h-2 {
    height: 0.5rem;
  }

  .xl\:h-3 {
    height: 0.75rem;
  }

  .xl\:h-4 {
    height: 1rem;
  }

  .xl\:h-5 {
    height: 1.25rem;
  }

  .xl\:h-6 {
    height: 1.5rem;
  }

  .xl\:h-8 {
    height: 2rem;
  }

  .xl\:h-10 {
    height: 2.5rem;
  }

  .xl\:h-12 {
    height: 3rem;
  }

  .xl\:h-16 {
    height: 4rem;
  }

  .xl\:h-20 {
    height: 5rem;
  }

  .xl\:h-24 {
    height: 6rem;
  }

  .xl\:h-32 {
    height: 8rem;
  }

  .xl\:h-40 {
    height: 10rem;
  }

  .xl\:h-48 {
    height: 12rem;
  }

  .xl\:h-56 {
    height: 14rem;
  }

  .xl\:h-64 {
    height: 16rem;
  }

  .xl\:h-auto {
    height: auto;
  }

  .xl\:h-px {
    height: 1px;
  }

  .xl\:h-full {
    height: 100%;
  }

  .xl\:h-screen {
    height: 100vh;
  }

  .xl\:text-xs {
    font-size: 0.75rem;
  }

  .xl\:text-sm {
    font-size: 0.875rem;
  }

  .xl\:text-base {
    font-size: 1rem;
  }

  .xl\:text-lg {
    font-size: 1.125rem;
  }

  .xl\:text-xl {
    font-size: 1.25rem;
  }

  .xl\:text-2xl {
    font-size: 1.5rem;
  }

  .xl\:text-3xl {
    font-size: 1.875rem;
  }

  .xl\:text-4xl {
    font-size: 2.25rem;
  }

  .xl\:text-5xl {
    font-size: 3rem;
  }

  .xl\:text-6xl {
    font-size: 4rem;
  }

  .xl\:leading-3 {
    line-height: .75rem;
  }

  .xl\:leading-4 {
    line-height: 1rem;
  }

  .xl\:leading-5 {
    line-height: 1.25rem;
  }

  .xl\:leading-6 {
    line-height: 1.5rem;
  }

  .xl\:leading-7 {
    line-height: 1.75rem;
  }

  .xl\:leading-8 {
    line-height: 2rem;
  }

  .xl\:leading-9 {
    line-height: 2.25rem;
  }

  .xl\:leading-10 {
    line-height: 2.5rem;
  }

  .xl\:leading-none {
    line-height: 1;
  }

  .xl\:leading-tight {
    line-height: 1.25;
  }

  .xl\:leading-snug {
    line-height: 1.375;
  }

  .xl\:leading-normal {
    line-height: 1.5;
  }

  .xl\:leading-relaxed {
    line-height: 1.625;
  }

  .xl\:leading-loose {
    line-height: 2;
  }

  .xl\:list-inside {
    list-style-position: inside;
  }

  .xl\:list-outside {
    list-style-position: outside;
  }

  .xl\:list-none {
    list-style-type: none;
  }

  .xl\:list-disc {
    list-style-type: disc;
  }

  .xl\:list-decimal {
    list-style-type: decimal;
  }

  .xl\:m-0 {
    margin: 0;
  }

  .xl\:m-1 {
    margin: 0.25rem;
  }

  .xl\:m-2 {
    margin: 0.5rem;
  }

  .xl\:m-3 {
    margin: 0.75rem;
  }

  .xl\:m-4 {
    margin: 1rem;
  }

  .xl\:m-5 {
    margin: 1.25rem;
  }

  .xl\:m-6 {
    margin: 1.5rem;
  }

  .xl\:m-8 {
    margin: 2rem;
  }

  .xl\:m-10 {
    margin: 2.5rem;
  }

  .xl\:m-12 {
    margin: 3rem;
  }

  .xl\:m-16 {
    margin: 4rem;
  }

  .xl\:m-20 {
    margin: 5rem;
  }

  .xl\:m-24 {
    margin: 6rem;
  }

  .xl\:m-32 {
    margin: 8rem;
  }

  .xl\:m-40 {
    margin: 10rem;
  }

  .xl\:m-48 {
    margin: 12rem;
  }

  .xl\:m-56 {
    margin: 14rem;
  }

  .xl\:m-64 {
    margin: 16rem;
  }

  .xl\:m-auto {
    margin: auto;
  }

  .xl\:m-px {
    margin: 1px;
  }

  .xl\:-m-1 {
    margin: -0.25rem;
  }

  .xl\:-m-2 {
    margin: -0.5rem;
  }

  .xl\:-m-3 {
    margin: -0.75rem;
  }

  .xl\:-m-4 {
    margin: -1rem;
  }

  .xl\:-m-5 {
    margin: -1.25rem;
  }

  .xl\:-m-6 {
    margin: -1.5rem;
  }

  .xl\:-m-8 {
    margin: -2rem;
  }

  .xl\:-m-10 {
    margin: -2.5rem;
  }

  .xl\:-m-12 {
    margin: -3rem;
  }

  .xl\:-m-16 {
    margin: -4rem;
  }

  .xl\:-m-20 {
    margin: -5rem;
  }

  .xl\:-m-24 {
    margin: -6rem;
  }

  .xl\:-m-32 {
    margin: -8rem;
  }

  .xl\:-m-40 {
    margin: -10rem;
  }

  .xl\:-m-48 {
    margin: -12rem;
  }

  .xl\:-m-56 {
    margin: -14rem;
  }

  .xl\:-m-64 {
    margin: -16rem;
  }

  .xl\:-m-px {
    margin: -1px;
  }

  .xl\:-m-80 {
    margin: -80px;
  }

  .xl\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .xl\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .xl\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xl\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xl\:my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .xl\:mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .xl\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .xl\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .xl\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xl\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xl\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xl\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xl\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .xl\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .xl\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xl\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xl\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xl\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .xl\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .xl\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .xl\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .xl\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .xl\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .xl\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xl\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xl\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .xl\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .xl\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .xl\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .xl\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .xl\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .xl\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xl\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xl\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .xl\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .xl\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .xl\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .xl\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xl\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xl\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xl\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xl\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .xl\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .xl\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xl\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xl\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xl\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xl\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .xl\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .xl\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xl\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xl\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xl\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xl\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xl\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xl\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .xl\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .xl\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .xl\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .xl\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .xl\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .xl\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xl\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xl\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xl\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xl\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .xl\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .xl\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .xl\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .xl\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xl\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xl\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xl\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .xl\:-my-80 {
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .xl\:-mx-80 {
    margin-left: -80px;
    margin-right: -80px;
  }

  .xl\:mt-0 {
    margin-top: 0;
  }

  .xl\:mr-0 {
    margin-right: 0;
  }

  .xl\:mb-0 {
    margin-bottom: 0;
  }

  .xl\:ml-0 {
    margin-left: 0;
  }

  .xl\:mt-1 {
    margin-top: 0.25rem;
  }

  .xl\:mr-1 {
    margin-right: 0.25rem;
  }

  .xl\:mb-1 {
    margin-bottom: 0.25rem;
  }

  .xl\:ml-1 {
    margin-left: 0.25rem;
  }

  .xl\:mt-2 {
    margin-top: 0.5rem;
  }

  .xl\:mr-2 {
    margin-right: 0.5rem;
  }

  .xl\:mb-2 {
    margin-bottom: 0.5rem;
  }

  .xl\:ml-2 {
    margin-left: 0.5rem;
  }

  .xl\:mt-3 {
    margin-top: 0.75rem;
  }

  .xl\:mr-3 {
    margin-right: 0.75rem;
  }

  .xl\:mb-3 {
    margin-bottom: 0.75rem;
  }

  .xl\:ml-3 {
    margin-left: 0.75rem;
  }

  .xl\:mt-4 {
    margin-top: 1rem;
  }

  .xl\:mr-4 {
    margin-right: 1rem;
  }

  .xl\:mb-4 {
    margin-bottom: 1rem;
  }

  .xl\:ml-4 {
    margin-left: 1rem;
  }

  .xl\:mt-5 {
    margin-top: 1.25rem;
  }

  .xl\:mr-5 {
    margin-right: 1.25rem;
  }

  .xl\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .xl\:ml-5 {
    margin-left: 1.25rem;
  }

  .xl\:mt-6 {
    margin-top: 1.5rem;
  }

  .xl\:mr-6 {
    margin-right: 1.5rem;
  }

  .xl\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .xl\:ml-6 {
    margin-left: 1.5rem;
  }

  .xl\:mt-8 {
    margin-top: 2rem;
  }

  .xl\:mr-8 {
    margin-right: 2rem;
  }

  .xl\:mb-8 {
    margin-bottom: 2rem;
  }

  .xl\:ml-8 {
    margin-left: 2rem;
  }

  .xl\:mt-10 {
    margin-top: 2.5rem;
  }

  .xl\:mr-10 {
    margin-right: 2.5rem;
  }

  .xl\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .xl\:ml-10 {
    margin-left: 2.5rem;
  }

  .xl\:mt-12 {
    margin-top: 3rem;
  }

  .xl\:mr-12 {
    margin-right: 3rem;
  }

  .xl\:mb-12 {
    margin-bottom: 3rem;
  }

  .xl\:ml-12 {
    margin-left: 3rem;
  }

  .xl\:mt-16 {
    margin-top: 4rem;
  }

  .xl\:mr-16 {
    margin-right: 4rem;
  }

  .xl\:mb-16 {
    margin-bottom: 4rem;
  }

  .xl\:ml-16 {
    margin-left: 4rem;
  }

  .xl\:mt-20 {
    margin-top: 5rem;
  }

  .xl\:mr-20 {
    margin-right: 5rem;
  }

  .xl\:mb-20 {
    margin-bottom: 5rem;
  }

  .xl\:ml-20 {
    margin-left: 5rem;
  }

  .xl\:mt-24 {
    margin-top: 6rem;
  }

  .xl\:mr-24 {
    margin-right: 6rem;
  }

  .xl\:mb-24 {
    margin-bottom: 6rem;
  }

  .xl\:ml-24 {
    margin-left: 6rem;
  }

  .xl\:mt-32 {
    margin-top: 8rem;
  }

  .xl\:mr-32 {
    margin-right: 8rem;
  }

  .xl\:mb-32 {
    margin-bottom: 8rem;
  }

  .xl\:ml-32 {
    margin-left: 8rem;
  }

  .xl\:mt-40 {
    margin-top: 10rem;
  }

  .xl\:mr-40 {
    margin-right: 10rem;
  }

  .xl\:mb-40 {
    margin-bottom: 10rem;
  }

  .xl\:ml-40 {
    margin-left: 10rem;
  }

  .xl\:mt-48 {
    margin-top: 12rem;
  }

  .xl\:mr-48 {
    margin-right: 12rem;
  }

  .xl\:mb-48 {
    margin-bottom: 12rem;
  }

  .xl\:ml-48 {
    margin-left: 12rem;
  }

  .xl\:mt-56 {
    margin-top: 14rem;
  }

  .xl\:mr-56 {
    margin-right: 14rem;
  }

  .xl\:mb-56 {
    margin-bottom: 14rem;
  }

  .xl\:ml-56 {
    margin-left: 14rem;
  }

  .xl\:mt-64 {
    margin-top: 16rem;
  }

  .xl\:mr-64 {
    margin-right: 16rem;
  }

  .xl\:mb-64 {
    margin-bottom: 16rem;
  }

  .xl\:ml-64 {
    margin-left: 16rem;
  }

  .xl\:mt-auto {
    margin-top: auto;
  }

  .xl\:mr-auto {
    margin-right: auto;
  }

  .xl\:mb-auto {
    margin-bottom: auto;
  }

  .xl\:ml-auto {
    margin-left: auto;
  }

  .xl\:mt-px {
    margin-top: 1px;
  }

  .xl\:mr-px {
    margin-right: 1px;
  }

  .xl\:mb-px {
    margin-bottom: 1px;
  }

  .xl\:ml-px {
    margin-left: 1px;
  }

  .xl\:-mt-1 {
    margin-top: -0.25rem;
  }

  .xl\:-mr-1 {
    margin-right: -0.25rem;
  }

  .xl\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .xl\:-ml-1 {
    margin-left: -0.25rem;
  }

  .xl\:-mt-2 {
    margin-top: -0.5rem;
  }

  .xl\:-mr-2 {
    margin-right: -0.5rem;
  }

  .xl\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .xl\:-ml-2 {
    margin-left: -0.5rem;
  }

  .xl\:-mt-3 {
    margin-top: -0.75rem;
  }

  .xl\:-mr-3 {
    margin-right: -0.75rem;
  }

  .xl\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .xl\:-ml-3 {
    margin-left: -0.75rem;
  }

  .xl\:-mt-4 {
    margin-top: -1rem;
  }

  .xl\:-mr-4 {
    margin-right: -1rem;
  }

  .xl\:-mb-4 {
    margin-bottom: -1rem;
  }

  .xl\:-ml-4 {
    margin-left: -1rem;
  }

  .xl\:-mt-5 {
    margin-top: -1.25rem;
  }

  .xl\:-mr-5 {
    margin-right: -1.25rem;
  }

  .xl\:-mb-5 {
    margin-bottom: -1.25rem;
  }

  .xl\:-ml-5 {
    margin-left: -1.25rem;
  }

  .xl\:-mt-6 {
    margin-top: -1.5rem;
  }

  .xl\:-mr-6 {
    margin-right: -1.5rem;
  }

  .xl\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .xl\:-ml-6 {
    margin-left: -1.5rem;
  }

  .xl\:-mt-8 {
    margin-top: -2rem;
  }

  .xl\:-mr-8 {
    margin-right: -2rem;
  }

  .xl\:-mb-8 {
    margin-bottom: -2rem;
  }

  .xl\:-ml-8 {
    margin-left: -2rem;
  }

  .xl\:-mt-10 {
    margin-top: -2.5rem;
  }

  .xl\:-mr-10 {
    margin-right: -2.5rem;
  }

  .xl\:-mb-10 {
    margin-bottom: -2.5rem;
  }

  .xl\:-ml-10 {
    margin-left: -2.5rem;
  }

  .xl\:-mt-12 {
    margin-top: -3rem;
  }

  .xl\:-mr-12 {
    margin-right: -3rem;
  }

  .xl\:-mb-12 {
    margin-bottom: -3rem;
  }

  .xl\:-ml-12 {
    margin-left: -3rem;
  }

  .xl\:-mt-16 {
    margin-top: -4rem;
  }

  .xl\:-mr-16 {
    margin-right: -4rem;
  }

  .xl\:-mb-16 {
    margin-bottom: -4rem;
  }

  .xl\:-ml-16 {
    margin-left: -4rem;
  }

  .xl\:-mt-20 {
    margin-top: -5rem;
  }

  .xl\:-mr-20 {
    margin-right: -5rem;
  }

  .xl\:-mb-20 {
    margin-bottom: -5rem;
  }

  .xl\:-ml-20 {
    margin-left: -5rem;
  }

  .xl\:-mt-24 {
    margin-top: -6rem;
  }

  .xl\:-mr-24 {
    margin-right: -6rem;
  }

  .xl\:-mb-24 {
    margin-bottom: -6rem;
  }

  .xl\:-ml-24 {
    margin-left: -6rem;
  }

  .xl\:-mt-32 {
    margin-top: -8rem;
  }

  .xl\:-mr-32 {
    margin-right: -8rem;
  }

  .xl\:-mb-32 {
    margin-bottom: -8rem;
  }

  .xl\:-ml-32 {
    margin-left: -8rem;
  }

  .xl\:-mt-40 {
    margin-top: -10rem;
  }

  .xl\:-mr-40 {
    margin-right: -10rem;
  }

  .xl\:-mb-40 {
    margin-bottom: -10rem;
  }

  .xl\:-ml-40 {
    margin-left: -10rem;
  }

  .xl\:-mt-48 {
    margin-top: -12rem;
  }

  .xl\:-mr-48 {
    margin-right: -12rem;
  }

  .xl\:-mb-48 {
    margin-bottom: -12rem;
  }

  .xl\:-ml-48 {
    margin-left: -12rem;
  }

  .xl\:-mt-56 {
    margin-top: -14rem;
  }

  .xl\:-mr-56 {
    margin-right: -14rem;
  }

  .xl\:-mb-56 {
    margin-bottom: -14rem;
  }

  .xl\:-ml-56 {
    margin-left: -14rem;
  }

  .xl\:-mt-64 {
    margin-top: -16rem;
  }

  .xl\:-mr-64 {
    margin-right: -16rem;
  }

  .xl\:-mb-64 {
    margin-bottom: -16rem;
  }

  .xl\:-ml-64 {
    margin-left: -16rem;
  }

  .xl\:-mt-px {
    margin-top: -1px;
  }

  .xl\:-mr-px {
    margin-right: -1px;
  }

  .xl\:-mb-px {
    margin-bottom: -1px;
  }

  .xl\:-ml-px {
    margin-left: -1px;
  }

  .xl\:-mt-80 {
    margin-top: -80px;
  }

  .xl\:-mr-80 {
    margin-right: -80px;
  }

  .xl\:-mb-80 {
    margin-bottom: -80px;
  }

  .xl\:-ml-80 {
    margin-left: -80px;
  }

  .xl\:max-h-full {
    max-height: 100%;
  }

  .xl\:max-h-screen {
    max-height: 100vh;
  }

  .xl\:max-w-80 {
    max-width: 80px;
  }

  .xl\:max-w-115 {
    max-width: 115px;
  }

  .xl\:max-w-250 {
    max-width: 250px;
  }

  .xl\:max-w-none {
    max-width: none;
  }

  .xl\:max-w-xs {
    max-width: 20rem;
  }

  .xl\:max-w-sm {
    max-width: 24rem;
  }

  .xl\:max-w-md {
    max-width: 28rem;
  }

  .xl\:max-w-lg {
    max-width: 32rem;
  }

  .xl\:max-w-xl {
    max-width: 36rem;
  }

  .xl\:max-w-2xl {
    max-width: 42rem;
  }

  .xl\:max-w-3xl {
    max-width: 48rem;
  }

  .xl\:max-w-4xl {
    max-width: 56rem;
  }

  .xl\:max-w-5xl {
    max-width: 64rem;
  }

  .xl\:max-w-6xl {
    max-width: 72rem;
  }

  .xl\:max-w-full {
    max-width: 100%;
  }

  .xl\:max-w-screen-sm {
    max-width: 640px;
  }

  .xl\:max-w-screen-md {
    max-width: 768px;
  }

  .xl\:max-w-screen-lg {
    max-width: 1024px;
  }

  .xl\:max-w-screen-xl {
    max-width: 1280px;
  }

  .xl\:max-w-1\/4 {
    max-width: 25%;
  }

  .xl\:max-w-1\/2 {
    max-width: 50%;
  }

  .xl\:max-w-3\/4 {
    max-width: 75%;
  }

  .xl\:min-h-0 {
    min-height: 0;
  }

  .xl\:min-h-50 {
    min-height: 50px;
  }

  .xl\:min-h-80 {
    min-height: 80px;
  }

  .xl\:min-h-full {
    min-height: 100%;
  }

  .xl\:min-h-screen {
    min-height: 100vh;
  }

  .xl\:min-w-0 {
    min-width: 0;
  }

  .xl\:min-w-50 {
    min-width: 50px;
  }

  .xl\:min-w-80 {
    min-width: 80px;
  }

  .xl\:min-w-250 {
    min-width: 250px;
  }

  .xl\:min-w-full {
    min-width: 100%;
  }

  .xl\:object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .xl\:object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .xl\:object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .xl\:object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .xl\:object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .xl\:object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .xl\:object-center {
    -o-object-position: center;
       object-position: center;
  }

  .xl\:object-left {
    -o-object-position: left;
       object-position: left;
  }

  .xl\:object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .xl\:object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .xl\:object-right {
    -o-object-position: right;
       object-position: right;
  }

  .xl\:object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .xl\:object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .xl\:object-top {
    -o-object-position: top;
       object-position: top;
  }

  .xl\:opacity-0 {
    opacity: 0;
  }

  .xl\:opacity-25 {
    opacity: 0.25;
  }

  .xl\:opacity-50 {
    opacity: 0.5;
  }

  .xl\:opacity-75 {
    opacity: 0.75;
  }

  .xl\:opacity-100 {
    opacity: 1;
  }

  .xl\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .xl\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .xl\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .xl\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .xl\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .xl\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .xl\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .xl\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .xl\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .xl\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .xl\:outline-none {
    outline: 0;
  }

  .xl\:focus\:outline-none:focus {
    outline: 0;
  }

  .xl\:overflow-auto {
    overflow: auto;
  }

  .xl\:overflow-hidden {
    overflow: hidden;
  }

  .xl\:overflow-visible {
    overflow: visible;
  }

  .xl\:overflow-scroll {
    overflow: scroll;
  }

  .xl\:overflow-x-auto {
    overflow-x: auto;
  }

  .xl\:overflow-y-auto {
    overflow-y: auto;
  }

  .xl\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .xl\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .xl\:overflow-x-visible {
    overflow-x: visible;
  }

  .xl\:overflow-y-visible {
    overflow-y: visible;
  }

  .xl\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .xl\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .xl\:scrolling-touch {
    -webkit-overflow-scrolling: touch;
  }

  .xl\:scrolling-auto {
    -webkit-overflow-scrolling: auto;
  }

  .xl\:p-0 {
    padding: 0;
  }

  .xl\:p-1 {
    padding: 0.25rem;
  }

  .xl\:p-2 {
    padding: 0.5rem;
  }

  .xl\:p-3 {
    padding: 0.75rem;
  }

  .xl\:p-4 {
    padding: 1rem;
  }

  .xl\:p-5 {
    padding: 1.25rem;
  }

  .xl\:p-6 {
    padding: 1.5rem;
  }

  .xl\:p-8 {
    padding: 2rem;
  }

  .xl\:p-10 {
    padding: 2.5rem;
  }

  .xl\:p-12 {
    padding: 3rem;
  }

  .xl\:p-16 {
    padding: 4rem;
  }

  .xl\:p-20 {
    padding: 5rem;
  }

  .xl\:p-24 {
    padding: 6rem;
  }

  .xl\:p-32 {
    padding: 8rem;
  }

  .xl\:p-40 {
    padding: 10rem;
  }

  .xl\:p-48 {
    padding: 12rem;
  }

  .xl\:p-56 {
    padding: 14rem;
  }

  .xl\:p-64 {
    padding: 16rem;
  }

  .xl\:p-px {
    padding: 1px;
  }

  .xl\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .xl\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .xl\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xl\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xl\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .xl\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .xl\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .xl\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .xl\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xl\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xl\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xl\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xl\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xl\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .xl\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xl\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xl\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xl\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xl\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xl\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .xl\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xl\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .xl\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xl\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .xl\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .xl\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .xl\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .xl\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .xl\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .xl\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .xl\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .xl\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .xl\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .xl\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xl\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xl\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xl\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .xl\:pt-0 {
    padding-top: 0;
  }

  .xl\:pr-0 {
    padding-right: 0;
  }

  .xl\:pb-0 {
    padding-bottom: 0;
  }

  .xl\:pl-0 {
    padding-left: 0;
  }

  .xl\:pt-1 {
    padding-top: 0.25rem;
  }

  .xl\:pr-1 {
    padding-right: 0.25rem;
  }

  .xl\:pb-1 {
    padding-bottom: 0.25rem;
  }

  .xl\:pl-1 {
    padding-left: 0.25rem;
  }

  .xl\:pt-2 {
    padding-top: 0.5rem;
  }

  .xl\:pr-2 {
    padding-right: 0.5rem;
  }

  .xl\:pb-2 {
    padding-bottom: 0.5rem;
  }

  .xl\:pl-2 {
    padding-left: 0.5rem;
  }

  .xl\:pt-3 {
    padding-top: 0.75rem;
  }

  .xl\:pr-3 {
    padding-right: 0.75rem;
  }

  .xl\:pb-3 {
    padding-bottom: 0.75rem;
  }

  .xl\:pl-3 {
    padding-left: 0.75rem;
  }

  .xl\:pt-4 {
    padding-top: 1rem;
  }

  .xl\:pr-4 {
    padding-right: 1rem;
  }

  .xl\:pb-4 {
    padding-bottom: 1rem;
  }

  .xl\:pl-4 {
    padding-left: 1rem;
  }

  .xl\:pt-5 {
    padding-top: 1.25rem;
  }

  .xl\:pr-5 {
    padding-right: 1.25rem;
  }

  .xl\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .xl\:pl-5 {
    padding-left: 1.25rem;
  }

  .xl\:pt-6 {
    padding-top: 1.5rem;
  }

  .xl\:pr-6 {
    padding-right: 1.5rem;
  }

  .xl\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .xl\:pl-6 {
    padding-left: 1.5rem;
  }

  .xl\:pt-8 {
    padding-top: 2rem;
  }

  .xl\:pr-8 {
    padding-right: 2rem;
  }

  .xl\:pb-8 {
    padding-bottom: 2rem;
  }

  .xl\:pl-8 {
    padding-left: 2rem;
  }

  .xl\:pt-10 {
    padding-top: 2.5rem;
  }

  .xl\:pr-10 {
    padding-right: 2.5rem;
  }

  .xl\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .xl\:pl-10 {
    padding-left: 2.5rem;
  }

  .xl\:pt-12 {
    padding-top: 3rem;
  }

  .xl\:pr-12 {
    padding-right: 3rem;
  }

  .xl\:pb-12 {
    padding-bottom: 3rem;
  }

  .xl\:pl-12 {
    padding-left: 3rem;
  }

  .xl\:pt-16 {
    padding-top: 4rem;
  }

  .xl\:pr-16 {
    padding-right: 4rem;
  }

  .xl\:pb-16 {
    padding-bottom: 4rem;
  }

  .xl\:pl-16 {
    padding-left: 4rem;
  }

  .xl\:pt-20 {
    padding-top: 5rem;
  }

  .xl\:pr-20 {
    padding-right: 5rem;
  }

  .xl\:pb-20 {
    padding-bottom: 5rem;
  }

  .xl\:pl-20 {
    padding-left: 5rem;
  }

  .xl\:pt-24 {
    padding-top: 6rem;
  }

  .xl\:pr-24 {
    padding-right: 6rem;
  }

  .xl\:pb-24 {
    padding-bottom: 6rem;
  }

  .xl\:pl-24 {
    padding-left: 6rem;
  }

  .xl\:pt-32 {
    padding-top: 8rem;
  }

  .xl\:pr-32 {
    padding-right: 8rem;
  }

  .xl\:pb-32 {
    padding-bottom: 8rem;
  }

  .xl\:pl-32 {
    padding-left: 8rem;
  }

  .xl\:pt-40 {
    padding-top: 10rem;
  }

  .xl\:pr-40 {
    padding-right: 10rem;
  }

  .xl\:pb-40 {
    padding-bottom: 10rem;
  }

  .xl\:pl-40 {
    padding-left: 10rem;
  }

  .xl\:pt-48 {
    padding-top: 12rem;
  }

  .xl\:pr-48 {
    padding-right: 12rem;
  }

  .xl\:pb-48 {
    padding-bottom: 12rem;
  }

  .xl\:pl-48 {
    padding-left: 12rem;
  }

  .xl\:pt-56 {
    padding-top: 14rem;
  }

  .xl\:pr-56 {
    padding-right: 14rem;
  }

  .xl\:pb-56 {
    padding-bottom: 14rem;
  }

  .xl\:pl-56 {
    padding-left: 14rem;
  }

  .xl\:pt-64 {
    padding-top: 16rem;
  }

  .xl\:pr-64 {
    padding-right: 16rem;
  }

  .xl\:pb-64 {
    padding-bottom: 16rem;
  }

  .xl\:pl-64 {
    padding-left: 16rem;
  }

  .xl\:pt-px {
    padding-top: 1px;
  }

  .xl\:pr-px {
    padding-right: 1px;
  }

  .xl\:pb-px {
    padding-bottom: 1px;
  }

  .xl\:pl-px {
    padding-left: 1px;
  }

  .xl\:placeholder-transparent::-webkit-input-placeholder {
    color: transparent;
  }

  .xl\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .xl\:placeholder-transparent::-ms-input-placeholder {
    color: transparent;
  }

  .xl\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .xl\:placeholder-current::-webkit-input-placeholder {
    color: currentColor;
  }

  .xl\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .xl\:placeholder-current::-ms-input-placeholder {
    color: currentColor;
  }

  .xl\:placeholder-current::placeholder {
    color: currentColor;
  }

  .xl\:placeholder-black::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .xl\:placeholder-black::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .xl\:placeholder-black::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .xl\:placeholder-black::placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .xl\:placeholder-white::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .xl\:placeholder-white::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .xl\:placeholder-white::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .xl\:placeholder-white::placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-100::placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-200::placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-300::placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-400::placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-500::placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-600::placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-700::placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-800::placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .xl\:placeholder-gray-900::placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-100::placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-200::placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-300::placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-400::placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-500::placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-600::placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-700::placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-800::placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .xl\:placeholder-red-900::placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-100::placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-200::placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-300::placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-400::placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-500::placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-600::placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-700::placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-800::placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .xl\:placeholder-orange-900::placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-100::placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-200::placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-300::placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-400::placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-500::placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-600::placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-700::placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-800::placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .xl\:placeholder-yellow-900::placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-100::placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-200::placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-300::placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-400::placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-500::placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-600::placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-700::placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-800::placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .xl\:placeholder-green-900::placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-100::placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-200::placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-300::placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-400::placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-500::placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-600::placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-700::placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-800::placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .xl\:placeholder-teal-900::placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-100::placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-200::placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-300::placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-400::placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-500::placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-600::placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-700::placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-800::placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-900::placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-100::placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-200::placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-300::placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-400::placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-500::placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-600::placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-700::placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-800::placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .xl\:placeholder-indigo-900::placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-100::placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-200::placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-300::placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-400::placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-500::placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-600::placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-700::placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-800::placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .xl\:placeholder-purple-900::placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-100::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-100::placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-200::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-200::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-200::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-200::placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-300::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-300::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-300::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-300::placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-400::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-400::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-400::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-400::placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-500::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-500::placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-600::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-600::placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-700::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-700::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-700::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-700::placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-800::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-800::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-800::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-800::placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-900::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-900::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-900::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .xl\:placeholder-pink-900::placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .xl\:placeholder-esa::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .xl\:placeholder-esa::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .xl\:placeholder-esa::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .xl\:placeholder-esa::placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-transparent:focus::-webkit-input-placeholder {
    color: transparent;
  }

  .xl\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .xl\:focus\:placeholder-transparent:focus::-ms-input-placeholder {
    color: transparent;
  }

  .xl\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .xl\:focus\:placeholder-current:focus::-webkit-input-placeholder {
    color: currentColor;
  }

  .xl\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor;
  }

  .xl\:focus\:placeholder-current:focus::-ms-input-placeholder {
    color: currentColor;
  }

  .xl\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }

  .xl\:focus\:placeholder-black:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-black:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-black:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-black:focus::placeholder {
    --placeholder-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-white:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-white:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-white:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-white:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-100:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-200:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-200:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-200:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-300:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-300:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-300:focus::placeholder {
    --placeholder-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-400:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-400:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-400:focus::placeholder {
    --placeholder-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-500:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-600:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-700:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-700:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-700:focus::placeholder {
    --placeholder-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-800:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-800:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-800:focus::placeholder {
    --placeholder-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-900:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-900:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-900:focus::placeholder {
    --placeholder-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-esa:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-esa:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-esa:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-esa:focus::placeholder {
    --placeholder-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--placeholder-opacity));
  }

  .xl\:placeholder-opacity-0::-webkit-input-placeholder {
    --placeholder-opacity: 0;
  }

  .xl\:placeholder-opacity-0::-moz-placeholder {
    --placeholder-opacity: 0;
  }

  .xl\:placeholder-opacity-0::-ms-input-placeholder {
    --placeholder-opacity: 0;
  }

  .xl\:placeholder-opacity-0::placeholder {
    --placeholder-opacity: 0;
  }

  .xl\:placeholder-opacity-25::-webkit-input-placeholder {
    --placeholder-opacity: 0.25;
  }

  .xl\:placeholder-opacity-25::-moz-placeholder {
    --placeholder-opacity: 0.25;
  }

  .xl\:placeholder-opacity-25::-ms-input-placeholder {
    --placeholder-opacity: 0.25;
  }

  .xl\:placeholder-opacity-25::placeholder {
    --placeholder-opacity: 0.25;
  }

  .xl\:placeholder-opacity-50::-webkit-input-placeholder {
    --placeholder-opacity: 0.5;
  }

  .xl\:placeholder-opacity-50::-moz-placeholder {
    --placeholder-opacity: 0.5;
  }

  .xl\:placeholder-opacity-50::-ms-input-placeholder {
    --placeholder-opacity: 0.5;
  }

  .xl\:placeholder-opacity-50::placeholder {
    --placeholder-opacity: 0.5;
  }

  .xl\:placeholder-opacity-75::-webkit-input-placeholder {
    --placeholder-opacity: 0.75;
  }

  .xl\:placeholder-opacity-75::-moz-placeholder {
    --placeholder-opacity: 0.75;
  }

  .xl\:placeholder-opacity-75::-ms-input-placeholder {
    --placeholder-opacity: 0.75;
  }

  .xl\:placeholder-opacity-75::placeholder {
    --placeholder-opacity: 0.75;
  }

  .xl\:placeholder-opacity-100::-webkit-input-placeholder {
    --placeholder-opacity: 1;
  }

  .xl\:placeholder-opacity-100::-moz-placeholder {
    --placeholder-opacity: 1;
  }

  .xl\:placeholder-opacity-100::-ms-input-placeholder {
    --placeholder-opacity: 1;
  }

  .xl\:placeholder-opacity-100::placeholder {
    --placeholder-opacity: 1;
  }

  .xl\:focus\:placeholder-opacity-0:focus::-webkit-input-placeholder {
    --placeholder-opacity: 0;
  }

  .xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --placeholder-opacity: 0;
  }

  .xl\:focus\:placeholder-opacity-0:focus::-ms-input-placeholder {
    --placeholder-opacity: 0;
  }

  .xl\:focus\:placeholder-opacity-0:focus::placeholder {
    --placeholder-opacity: 0;
  }

  .xl\:focus\:placeholder-opacity-25:focus::-webkit-input-placeholder {
    --placeholder-opacity: 0.25;
  }

  .xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --placeholder-opacity: 0.25;
  }

  .xl\:focus\:placeholder-opacity-25:focus::-ms-input-placeholder {
    --placeholder-opacity: 0.25;
  }

  .xl\:focus\:placeholder-opacity-25:focus::placeholder {
    --placeholder-opacity: 0.25;
  }

  .xl\:focus\:placeholder-opacity-50:focus::-webkit-input-placeholder {
    --placeholder-opacity: 0.5;
  }

  .xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --placeholder-opacity: 0.5;
  }

  .xl\:focus\:placeholder-opacity-50:focus::-ms-input-placeholder {
    --placeholder-opacity: 0.5;
  }

  .xl\:focus\:placeholder-opacity-50:focus::placeholder {
    --placeholder-opacity: 0.5;
  }

  .xl\:focus\:placeholder-opacity-75:focus::-webkit-input-placeholder {
    --placeholder-opacity: 0.75;
  }

  .xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --placeholder-opacity: 0.75;
  }

  .xl\:focus\:placeholder-opacity-75:focus::-ms-input-placeholder {
    --placeholder-opacity: 0.75;
  }

  .xl\:focus\:placeholder-opacity-75:focus::placeholder {
    --placeholder-opacity: 0.75;
  }

  .xl\:focus\:placeholder-opacity-100:focus::-webkit-input-placeholder {
    --placeholder-opacity: 1;
  }

  .xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --placeholder-opacity: 1;
  }

  .xl\:focus\:placeholder-opacity-100:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
  }

  .xl\:focus\:placeholder-opacity-100:focus::placeholder {
    --placeholder-opacity: 1;
  }

  .xl\:pointer-events-none {
    pointer-events: none;
  }

  .xl\:pointer-events-auto {
    pointer-events: auto;
  }

  .xl\:static {
    position: static;
  }

  .xl\:fixed {
    position: fixed;
  }

  .xl\:absolute {
    position: absolute;
  }

  .xl\:relative {
    position: relative;
  }

  .xl\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .xl\:inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .xl\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .xl\:inset-y-0 {
    top: 0;
    bottom: 0;
  }

  .xl\:inset-x-0 {
    right: 0;
    left: 0;
  }

  .xl\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .xl\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .xl\:top-0 {
    top: 0;
  }

  .xl\:right-0 {
    right: 0;
  }

  .xl\:bottom-0 {
    bottom: 0;
  }

  .xl\:left-0 {
    left: 0;
  }

  .xl\:top-auto {
    top: auto;
  }

  .xl\:right-auto {
    right: auto;
  }

  .xl\:bottom-auto {
    bottom: auto;
  }

  .xl\:left-auto {
    left: auto;
  }

  .xl\:resize-none {
    resize: none;
  }

  .xl\:resize-y {
    resize: vertical;
  }

  .xl\:resize-x {
    resize: horizontal;
  }

  .xl\:resize {
    resize: both;
  }

  .xl\:shadow-xs {
    -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  }

  .xl\:shadow-sm {
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  }

  .xl\:shadow {
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
            box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .xl\:shadow-md {
    -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .xl\:shadow-lg {
    -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .xl\:shadow-xl {
    -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .xl\:shadow-2xl {
    -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .xl\:shadow-inner {
    -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
            box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .xl\:shadow-outline {
    -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
            box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .xl\:shadow-none {
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  .xl\:hover\:shadow-xs:hover {
    -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  }

  .xl\:hover\:shadow-sm:hover {
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  }

  .xl\:hover\:shadow:hover {
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
            box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .xl\:hover\:shadow-md:hover {
    -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .xl\:hover\:shadow-lg:hover {
    -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .xl\:hover\:shadow-xl:hover {
    -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .xl\:hover\:shadow-2xl:hover {
    -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .xl\:hover\:shadow-inner:hover {
    -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
            box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .xl\:hover\:shadow-outline:hover {
    -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
            box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .xl\:hover\:shadow-none:hover {
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  .xl\:focus\:shadow-xs:focus {
    -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  }

  .xl\:focus\:shadow-sm:focus {
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  }

  .xl\:focus\:shadow:focus {
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
            box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .xl\:focus\:shadow-md:focus {
    -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .xl\:focus\:shadow-lg:focus {
    -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .xl\:focus\:shadow-xl:focus {
    -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .xl\:focus\:shadow-2xl:focus {
    -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .xl\:focus\:shadow-inner:focus {
    -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
            box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .xl\:focus\:shadow-outline:focus {
    -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
            box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .xl\:focus\:shadow-none:focus {
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  .xl\:fill-current {
    fill: currentColor;
  }

  .xl\:stroke-current {
    stroke: currentColor;
  }

  .xl\:stroke-0 {
    stroke-width: 0;
  }

  .xl\:stroke-1 {
    stroke-width: 1;
  }

  .xl\:stroke-2 {
    stroke-width: 2;
  }

  .xl\:table-auto {
    table-layout: auto;
  }

  .xl\:table-fixed {
    table-layout: fixed;
  }

  .xl\:text-left {
    text-align: left;
  }

  .xl\:text-center {
    text-align: center;
  }

  .xl\:text-right {
    text-align: right;
  }

  .xl\:text-justify {
    text-align: justify;
  }

  .xl\:text-transparent {
    color: transparent;
  }

  .xl\:text-current {
    color: currentColor;
  }

  .xl\:text-black {
    --text-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .xl\:text-white {
    --text-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .xl\:text-gray-100 {
    --text-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--text-opacity));
  }

  .xl\:text-gray-200 {
    --text-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--text-opacity));
  }

  .xl\:text-gray-300 {
    --text-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--text-opacity));
  }

  .xl\:text-gray-400 {
    --text-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--text-opacity));
  }

  .xl\:text-gray-500 {
    --text-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--text-opacity));
  }

  .xl\:text-gray-600 {
    --text-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--text-opacity));
  }

  .xl\:text-gray-700 {
    --text-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--text-opacity));
  }

  .xl\:text-gray-800 {
    --text-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--text-opacity));
  }

  .xl\:text-gray-900 {
    --text-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--text-opacity));
  }

  .xl\:text-red-100 {
    --text-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--text-opacity));
  }

  .xl\:text-red-200 {
    --text-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--text-opacity));
  }

  .xl\:text-red-300 {
    --text-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--text-opacity));
  }

  .xl\:text-red-400 {
    --text-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--text-opacity));
  }

  .xl\:text-red-500 {
    --text-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--text-opacity));
  }

  .xl\:text-red-600 {
    --text-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--text-opacity));
  }

  .xl\:text-red-700 {
    --text-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--text-opacity));
  }

  .xl\:text-red-800 {
    --text-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .xl\:text-red-900 {
    --text-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--text-opacity));
  }

  .xl\:text-orange-100 {
    --text-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--text-opacity));
  }

  .xl\:text-orange-200 {
    --text-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--text-opacity));
  }

  .xl\:text-orange-300 {
    --text-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--text-opacity));
  }

  .xl\:text-orange-400 {
    --text-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--text-opacity));
  }

  .xl\:text-orange-500 {
    --text-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--text-opacity));
  }

  .xl\:text-orange-600 {
    --text-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--text-opacity));
  }

  .xl\:text-orange-700 {
    --text-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--text-opacity));
  }

  .xl\:text-orange-800 {
    --text-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--text-opacity));
  }

  .xl\:text-orange-900 {
    --text-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--text-opacity));
  }

  .xl\:text-yellow-100 {
    --text-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--text-opacity));
  }

  .xl\:text-yellow-200 {
    --text-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--text-opacity));
  }

  .xl\:text-yellow-300 {
    --text-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--text-opacity));
  }

  .xl\:text-yellow-400 {
    --text-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--text-opacity));
  }

  .xl\:text-yellow-500 {
    --text-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--text-opacity));
  }

  .xl\:text-yellow-600 {
    --text-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--text-opacity));
  }

  .xl\:text-yellow-700 {
    --text-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--text-opacity));
  }

  .xl\:text-yellow-800 {
    --text-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--text-opacity));
  }

  .xl\:text-yellow-900 {
    --text-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--text-opacity));
  }

  .xl\:text-green-100 {
    --text-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--text-opacity));
  }

  .xl\:text-green-200 {
    --text-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--text-opacity));
  }

  .xl\:text-green-300 {
    --text-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--text-opacity));
  }

  .xl\:text-green-400 {
    --text-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--text-opacity));
  }

  .xl\:text-green-500 {
    --text-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--text-opacity));
  }

  .xl\:text-green-600 {
    --text-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--text-opacity));
  }

  .xl\:text-green-700 {
    --text-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--text-opacity));
  }

  .xl\:text-green-800 {
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .xl\:text-green-900 {
    --text-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--text-opacity));
  }

  .xl\:text-teal-100 {
    --text-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--text-opacity));
  }

  .xl\:text-teal-200 {
    --text-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--text-opacity));
  }

  .xl\:text-teal-300 {
    --text-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--text-opacity));
  }

  .xl\:text-teal-400 {
    --text-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--text-opacity));
  }

  .xl\:text-teal-500 {
    --text-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--text-opacity));
  }

  .xl\:text-teal-600 {
    --text-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--text-opacity));
  }

  .xl\:text-teal-700 {
    --text-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--text-opacity));
  }

  .xl\:text-teal-800 {
    --text-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--text-opacity));
  }

  .xl\:text-teal-900 {
    --text-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--text-opacity));
  }

  .xl\:text-blue-100 {
    --text-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--text-opacity));
  }

  .xl\:text-blue-200 {
    --text-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--text-opacity));
  }

  .xl\:text-blue-300 {
    --text-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--text-opacity));
  }

  .xl\:text-blue-400 {
    --text-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--text-opacity));
  }

  .xl\:text-blue-500 {
    --text-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--text-opacity));
  }

  .xl\:text-blue-600 {
    --text-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--text-opacity));
  }

  .xl\:text-blue-700 {
    --text-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--text-opacity));
  }

  .xl\:text-blue-800 {
    --text-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--text-opacity));
  }

  .xl\:text-blue-900 {
    --text-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--text-opacity));
  }

  .xl\:text-indigo-100 {
    --text-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--text-opacity));
  }

  .xl\:text-indigo-200 {
    --text-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--text-opacity));
  }

  .xl\:text-indigo-300 {
    --text-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--text-opacity));
  }

  .xl\:text-indigo-400 {
    --text-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--text-opacity));
  }

  .xl\:text-indigo-500 {
    --text-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--text-opacity));
  }

  .xl\:text-indigo-600 {
    --text-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--text-opacity));
  }

  .xl\:text-indigo-700 {
    --text-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--text-opacity));
  }

  .xl\:text-indigo-800 {
    --text-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--text-opacity));
  }

  .xl\:text-indigo-900 {
    --text-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--text-opacity));
  }

  .xl\:text-purple-100 {
    --text-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--text-opacity));
  }

  .xl\:text-purple-200 {
    --text-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--text-opacity));
  }

  .xl\:text-purple-300 {
    --text-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--text-opacity));
  }

  .xl\:text-purple-400 {
    --text-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--text-opacity));
  }

  .xl\:text-purple-500 {
    --text-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--text-opacity));
  }

  .xl\:text-purple-600 {
    --text-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--text-opacity));
  }

  .xl\:text-purple-700 {
    --text-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--text-opacity));
  }

  .xl\:text-purple-800 {
    --text-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--text-opacity));
  }

  .xl\:text-purple-900 {
    --text-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--text-opacity));
  }

  .xl\:text-pink-100 {
    --text-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--text-opacity));
  }

  .xl\:text-pink-200 {
    --text-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--text-opacity));
  }

  .xl\:text-pink-300 {
    --text-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--text-opacity));
  }

  .xl\:text-pink-400 {
    --text-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--text-opacity));
  }

  .xl\:text-pink-500 {
    --text-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--text-opacity));
  }

  .xl\:text-pink-600 {
    --text-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--text-opacity));
  }

  .xl\:text-pink-700 {
    --text-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--text-opacity));
  }

  .xl\:text-pink-800 {
    --text-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--text-opacity));
  }

  .xl\:text-pink-900 {
    --text-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--text-opacity));
  }

  .xl\:text-esa {
    --text-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--text-opacity));
  }

  .xl\:hover\:text-transparent:hover {
    color: transparent;
  }

  .xl\:hover\:text-current:hover {
    color: currentColor;
  }

  .xl\:hover\:text-black:hover {
    --text-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .xl\:hover\:text-white:hover {
    --text-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .xl\:hover\:text-gray-100:hover {
    --text-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--text-opacity));
  }

  .xl\:hover\:text-gray-200:hover {
    --text-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--text-opacity));
  }

  .xl\:hover\:text-gray-300:hover {
    --text-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--text-opacity));
  }

  .xl\:hover\:text-gray-400:hover {
    --text-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--text-opacity));
  }

  .xl\:hover\:text-gray-500:hover {
    --text-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--text-opacity));
  }

  .xl\:hover\:text-gray-600:hover {
    --text-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--text-opacity));
  }

  .xl\:hover\:text-gray-700:hover {
    --text-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--text-opacity));
  }

  .xl\:hover\:text-gray-800:hover {
    --text-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--text-opacity));
  }

  .xl\:hover\:text-gray-900:hover {
    --text-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--text-opacity));
  }

  .xl\:hover\:text-red-100:hover {
    --text-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--text-opacity));
  }

  .xl\:hover\:text-red-200:hover {
    --text-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--text-opacity));
  }

  .xl\:hover\:text-red-300:hover {
    --text-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--text-opacity));
  }

  .xl\:hover\:text-red-400:hover {
    --text-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--text-opacity));
  }

  .xl\:hover\:text-red-500:hover {
    --text-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--text-opacity));
  }

  .xl\:hover\:text-red-600:hover {
    --text-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--text-opacity));
  }

  .xl\:hover\:text-red-700:hover {
    --text-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--text-opacity));
  }

  .xl\:hover\:text-red-800:hover {
    --text-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .xl\:hover\:text-red-900:hover {
    --text-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--text-opacity));
  }

  .xl\:hover\:text-orange-100:hover {
    --text-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--text-opacity));
  }

  .xl\:hover\:text-orange-200:hover {
    --text-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--text-opacity));
  }

  .xl\:hover\:text-orange-300:hover {
    --text-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--text-opacity));
  }

  .xl\:hover\:text-orange-400:hover {
    --text-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--text-opacity));
  }

  .xl\:hover\:text-orange-500:hover {
    --text-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--text-opacity));
  }

  .xl\:hover\:text-orange-600:hover {
    --text-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--text-opacity));
  }

  .xl\:hover\:text-orange-700:hover {
    --text-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--text-opacity));
  }

  .xl\:hover\:text-orange-800:hover {
    --text-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--text-opacity));
  }

  .xl\:hover\:text-orange-900:hover {
    --text-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--text-opacity));
  }

  .xl\:hover\:text-yellow-100:hover {
    --text-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--text-opacity));
  }

  .xl\:hover\:text-yellow-200:hover {
    --text-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--text-opacity));
  }

  .xl\:hover\:text-yellow-300:hover {
    --text-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--text-opacity));
  }

  .xl\:hover\:text-yellow-400:hover {
    --text-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--text-opacity));
  }

  .xl\:hover\:text-yellow-500:hover {
    --text-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--text-opacity));
  }

  .xl\:hover\:text-yellow-600:hover {
    --text-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--text-opacity));
  }

  .xl\:hover\:text-yellow-700:hover {
    --text-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--text-opacity));
  }

  .xl\:hover\:text-yellow-800:hover {
    --text-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--text-opacity));
  }

  .xl\:hover\:text-yellow-900:hover {
    --text-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--text-opacity));
  }

  .xl\:hover\:text-green-100:hover {
    --text-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--text-opacity));
  }

  .xl\:hover\:text-green-200:hover {
    --text-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--text-opacity));
  }

  .xl\:hover\:text-green-300:hover {
    --text-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--text-opacity));
  }

  .xl\:hover\:text-green-400:hover {
    --text-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--text-opacity));
  }

  .xl\:hover\:text-green-500:hover {
    --text-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--text-opacity));
  }

  .xl\:hover\:text-green-600:hover {
    --text-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--text-opacity));
  }

  .xl\:hover\:text-green-700:hover {
    --text-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--text-opacity));
  }

  .xl\:hover\:text-green-800:hover {
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .xl\:hover\:text-green-900:hover {
    --text-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--text-opacity));
  }

  .xl\:hover\:text-teal-100:hover {
    --text-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--text-opacity));
  }

  .xl\:hover\:text-teal-200:hover {
    --text-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--text-opacity));
  }

  .xl\:hover\:text-teal-300:hover {
    --text-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--text-opacity));
  }

  .xl\:hover\:text-teal-400:hover {
    --text-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--text-opacity));
  }

  .xl\:hover\:text-teal-500:hover {
    --text-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--text-opacity));
  }

  .xl\:hover\:text-teal-600:hover {
    --text-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--text-opacity));
  }

  .xl\:hover\:text-teal-700:hover {
    --text-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--text-opacity));
  }

  .xl\:hover\:text-teal-800:hover {
    --text-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--text-opacity));
  }

  .xl\:hover\:text-teal-900:hover {
    --text-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--text-opacity));
  }

  .xl\:hover\:text-blue-100:hover {
    --text-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--text-opacity));
  }

  .xl\:hover\:text-blue-200:hover {
    --text-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--text-opacity));
  }

  .xl\:hover\:text-blue-300:hover {
    --text-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--text-opacity));
  }

  .xl\:hover\:text-blue-400:hover {
    --text-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--text-opacity));
  }

  .xl\:hover\:text-blue-500:hover {
    --text-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--text-opacity));
  }

  .xl\:hover\:text-blue-600:hover {
    --text-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--text-opacity));
  }

  .xl\:hover\:text-blue-700:hover {
    --text-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--text-opacity));
  }

  .xl\:hover\:text-blue-800:hover {
    --text-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--text-opacity));
  }

  .xl\:hover\:text-blue-900:hover {
    --text-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--text-opacity));
  }

  .xl\:hover\:text-indigo-100:hover {
    --text-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--text-opacity));
  }

  .xl\:hover\:text-indigo-200:hover {
    --text-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--text-opacity));
  }

  .xl\:hover\:text-indigo-300:hover {
    --text-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--text-opacity));
  }

  .xl\:hover\:text-indigo-400:hover {
    --text-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--text-opacity));
  }

  .xl\:hover\:text-indigo-500:hover {
    --text-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--text-opacity));
  }

  .xl\:hover\:text-indigo-600:hover {
    --text-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--text-opacity));
  }

  .xl\:hover\:text-indigo-700:hover {
    --text-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--text-opacity));
  }

  .xl\:hover\:text-indigo-800:hover {
    --text-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--text-opacity));
  }

  .xl\:hover\:text-indigo-900:hover {
    --text-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--text-opacity));
  }

  .xl\:hover\:text-purple-100:hover {
    --text-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--text-opacity));
  }

  .xl\:hover\:text-purple-200:hover {
    --text-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--text-opacity));
  }

  .xl\:hover\:text-purple-300:hover {
    --text-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--text-opacity));
  }

  .xl\:hover\:text-purple-400:hover {
    --text-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--text-opacity));
  }

  .xl\:hover\:text-purple-500:hover {
    --text-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--text-opacity));
  }

  .xl\:hover\:text-purple-600:hover {
    --text-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--text-opacity));
  }

  .xl\:hover\:text-purple-700:hover {
    --text-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--text-opacity));
  }

  .xl\:hover\:text-purple-800:hover {
    --text-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--text-opacity));
  }

  .xl\:hover\:text-purple-900:hover {
    --text-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--text-opacity));
  }

  .xl\:hover\:text-pink-100:hover {
    --text-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--text-opacity));
  }

  .xl\:hover\:text-pink-200:hover {
    --text-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--text-opacity));
  }

  .xl\:hover\:text-pink-300:hover {
    --text-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--text-opacity));
  }

  .xl\:hover\:text-pink-400:hover {
    --text-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--text-opacity));
  }

  .xl\:hover\:text-pink-500:hover {
    --text-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--text-opacity));
  }

  .xl\:hover\:text-pink-600:hover {
    --text-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--text-opacity));
  }

  .xl\:hover\:text-pink-700:hover {
    --text-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--text-opacity));
  }

  .xl\:hover\:text-pink-800:hover {
    --text-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--text-opacity));
  }

  .xl\:hover\:text-pink-900:hover {
    --text-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--text-opacity));
  }

  .xl\:hover\:text-esa:hover {
    --text-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--text-opacity));
  }

  .xl\:focus\:text-transparent:focus {
    color: transparent;
  }

  .xl\:focus\:text-current:focus {
    color: currentColor;
  }

  .xl\:focus\:text-black:focus {
    --text-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .xl\:focus\:text-white:focus {
    --text-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .xl\:focus\:text-gray-100:focus {
    --text-opacity: 1;
    color: #f7fafc;
    color: rgba(247, 250, 252, var(--text-opacity));
  }

  .xl\:focus\:text-gray-200:focus {
    --text-opacity: 1;
    color: #edf2f7;
    color: rgba(237, 242, 247, var(--text-opacity));
  }

  .xl\:focus\:text-gray-300:focus {
    --text-opacity: 1;
    color: #e2e8f0;
    color: rgba(226, 232, 240, var(--text-opacity));
  }

  .xl\:focus\:text-gray-400:focus {
    --text-opacity: 1;
    color: #cbd5e0;
    color: rgba(203, 213, 224, var(--text-opacity));
  }

  .xl\:focus\:text-gray-500:focus {
    --text-opacity: 1;
    color: #a0aec0;
    color: rgba(160, 174, 192, var(--text-opacity));
  }

  .xl\:focus\:text-gray-600:focus {
    --text-opacity: 1;
    color: #718096;
    color: rgba(113, 128, 150, var(--text-opacity));
  }

  .xl\:focus\:text-gray-700:focus {
    --text-opacity: 1;
    color: #4a5568;
    color: rgba(74, 85, 104, var(--text-opacity));
  }

  .xl\:focus\:text-gray-800:focus {
    --text-opacity: 1;
    color: #2d3748;
    color: rgba(45, 55, 72, var(--text-opacity));
  }

  .xl\:focus\:text-gray-900:focus {
    --text-opacity: 1;
    color: #1a202c;
    color: rgba(26, 32, 44, var(--text-opacity));
  }

  .xl\:focus\:text-red-100:focus {
    --text-opacity: 1;
    color: #fff5f5;
    color: rgba(255, 245, 245, var(--text-opacity));
  }

  .xl\:focus\:text-red-200:focus {
    --text-opacity: 1;
    color: #fed7d7;
    color: rgba(254, 215, 215, var(--text-opacity));
  }

  .xl\:focus\:text-red-300:focus {
    --text-opacity: 1;
    color: #feb2b2;
    color: rgba(254, 178, 178, var(--text-opacity));
  }

  .xl\:focus\:text-red-400:focus {
    --text-opacity: 1;
    color: #fc8181;
    color: rgba(252, 129, 129, var(--text-opacity));
  }

  .xl\:focus\:text-red-500:focus {
    --text-opacity: 1;
    color: #f56565;
    color: rgba(245, 101, 101, var(--text-opacity));
  }

  .xl\:focus\:text-red-600:focus {
    --text-opacity: 1;
    color: #e53e3e;
    color: rgba(229, 62, 62, var(--text-opacity));
  }

  .xl\:focus\:text-red-700:focus {
    --text-opacity: 1;
    color: #c53030;
    color: rgba(197, 48, 48, var(--text-opacity));
  }

  .xl\:focus\:text-red-800:focus {
    --text-opacity: 1;
    color: #9b2c2c;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .xl\:focus\:text-red-900:focus {
    --text-opacity: 1;
    color: #742a2a;
    color: rgba(116, 42, 42, var(--text-opacity));
  }

  .xl\:focus\:text-orange-100:focus {
    --text-opacity: 1;
    color: #fffaf0;
    color: rgba(255, 250, 240, var(--text-opacity));
  }

  .xl\:focus\:text-orange-200:focus {
    --text-opacity: 1;
    color: #feebc8;
    color: rgba(254, 235, 200, var(--text-opacity));
  }

  .xl\:focus\:text-orange-300:focus {
    --text-opacity: 1;
    color: #fbd38d;
    color: rgba(251, 211, 141, var(--text-opacity));
  }

  .xl\:focus\:text-orange-400:focus {
    --text-opacity: 1;
    color: #f6ad55;
    color: rgba(246, 173, 85, var(--text-opacity));
  }

  .xl\:focus\:text-orange-500:focus {
    --text-opacity: 1;
    color: #ed8936;
    color: rgba(237, 137, 54, var(--text-opacity));
  }

  .xl\:focus\:text-orange-600:focus {
    --text-opacity: 1;
    color: #dd6b20;
    color: rgba(221, 107, 32, var(--text-opacity));
  }

  .xl\:focus\:text-orange-700:focus {
    --text-opacity: 1;
    color: #c05621;
    color: rgba(192, 86, 33, var(--text-opacity));
  }

  .xl\:focus\:text-orange-800:focus {
    --text-opacity: 1;
    color: #9c4221;
    color: rgba(156, 66, 33, var(--text-opacity));
  }

  .xl\:focus\:text-orange-900:focus {
    --text-opacity: 1;
    color: #7b341e;
    color: rgba(123, 52, 30, var(--text-opacity));
  }

  .xl\:focus\:text-yellow-100:focus {
    --text-opacity: 1;
    color: #fffff0;
    color: rgba(255, 255, 240, var(--text-opacity));
  }

  .xl\:focus\:text-yellow-200:focus {
    --text-opacity: 1;
    color: #fefcbf;
    color: rgba(254, 252, 191, var(--text-opacity));
  }

  .xl\:focus\:text-yellow-300:focus {
    --text-opacity: 1;
    color: #faf089;
    color: rgba(250, 240, 137, var(--text-opacity));
  }

  .xl\:focus\:text-yellow-400:focus {
    --text-opacity: 1;
    color: #f6e05e;
    color: rgba(246, 224, 94, var(--text-opacity));
  }

  .xl\:focus\:text-yellow-500:focus {
    --text-opacity: 1;
    color: #ecc94b;
    color: rgba(236, 201, 75, var(--text-opacity));
  }

  .xl\:focus\:text-yellow-600:focus {
    --text-opacity: 1;
    color: #d69e2e;
    color: rgba(214, 158, 46, var(--text-opacity));
  }

  .xl\:focus\:text-yellow-700:focus {
    --text-opacity: 1;
    color: #b7791f;
    color: rgba(183, 121, 31, var(--text-opacity));
  }

  .xl\:focus\:text-yellow-800:focus {
    --text-opacity: 1;
    color: #975a16;
    color: rgba(151, 90, 22, var(--text-opacity));
  }

  .xl\:focus\:text-yellow-900:focus {
    --text-opacity: 1;
    color: #744210;
    color: rgba(116, 66, 16, var(--text-opacity));
  }

  .xl\:focus\:text-green-100:focus {
    --text-opacity: 1;
    color: #f0fff4;
    color: rgba(240, 255, 244, var(--text-opacity));
  }

  .xl\:focus\:text-green-200:focus {
    --text-opacity: 1;
    color: #c6f6d5;
    color: rgba(198, 246, 213, var(--text-opacity));
  }

  .xl\:focus\:text-green-300:focus {
    --text-opacity: 1;
    color: #9ae6b4;
    color: rgba(154, 230, 180, var(--text-opacity));
  }

  .xl\:focus\:text-green-400:focus {
    --text-opacity: 1;
    color: #68d391;
    color: rgba(104, 211, 145, var(--text-opacity));
  }

  .xl\:focus\:text-green-500:focus {
    --text-opacity: 1;
    color: #48bb78;
    color: rgba(72, 187, 120, var(--text-opacity));
  }

  .xl\:focus\:text-green-600:focus {
    --text-opacity: 1;
    color: #38a169;
    color: rgba(56, 161, 105, var(--text-opacity));
  }

  .xl\:focus\:text-green-700:focus {
    --text-opacity: 1;
    color: #2f855a;
    color: rgba(47, 133, 90, var(--text-opacity));
  }

  .xl\:focus\:text-green-800:focus {
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .xl\:focus\:text-green-900:focus {
    --text-opacity: 1;
    color: #22543d;
    color: rgba(34, 84, 61, var(--text-opacity));
  }

  .xl\:focus\:text-teal-100:focus {
    --text-opacity: 1;
    color: #e6fffa;
    color: rgba(230, 255, 250, var(--text-opacity));
  }

  .xl\:focus\:text-teal-200:focus {
    --text-opacity: 1;
    color: #b2f5ea;
    color: rgba(178, 245, 234, var(--text-opacity));
  }

  .xl\:focus\:text-teal-300:focus {
    --text-opacity: 1;
    color: #81e6d9;
    color: rgba(129, 230, 217, var(--text-opacity));
  }

  .xl\:focus\:text-teal-400:focus {
    --text-opacity: 1;
    color: #4fd1c5;
    color: rgba(79, 209, 197, var(--text-opacity));
  }

  .xl\:focus\:text-teal-500:focus {
    --text-opacity: 1;
    color: #38b2ac;
    color: rgba(56, 178, 172, var(--text-opacity));
  }

  .xl\:focus\:text-teal-600:focus {
    --text-opacity: 1;
    color: #319795;
    color: rgba(49, 151, 149, var(--text-opacity));
  }

  .xl\:focus\:text-teal-700:focus {
    --text-opacity: 1;
    color: #2c7a7b;
    color: rgba(44, 122, 123, var(--text-opacity));
  }

  .xl\:focus\:text-teal-800:focus {
    --text-opacity: 1;
    color: #285e61;
    color: rgba(40, 94, 97, var(--text-opacity));
  }

  .xl\:focus\:text-teal-900:focus {
    --text-opacity: 1;
    color: #234e52;
    color: rgba(35, 78, 82, var(--text-opacity));
  }

  .xl\:focus\:text-blue-100:focus {
    --text-opacity: 1;
    color: #ebf8ff;
    color: rgba(235, 248, 255, var(--text-opacity));
  }

  .xl\:focus\:text-blue-200:focus {
    --text-opacity: 1;
    color: #bee3f8;
    color: rgba(190, 227, 248, var(--text-opacity));
  }

  .xl\:focus\:text-blue-300:focus {
    --text-opacity: 1;
    color: #90cdf4;
    color: rgba(144, 205, 244, var(--text-opacity));
  }

  .xl\:focus\:text-blue-400:focus {
    --text-opacity: 1;
    color: #63b3ed;
    color: rgba(99, 179, 237, var(--text-opacity));
  }

  .xl\:focus\:text-blue-500:focus {
    --text-opacity: 1;
    color: #4299e1;
    color: rgba(66, 153, 225, var(--text-opacity));
  }

  .xl\:focus\:text-blue-600:focus {
    --text-opacity: 1;
    color: #3182ce;
    color: rgba(49, 130, 206, var(--text-opacity));
  }

  .xl\:focus\:text-blue-700:focus {
    --text-opacity: 1;
    color: #2b6cb0;
    color: rgba(43, 108, 176, var(--text-opacity));
  }

  .xl\:focus\:text-blue-800:focus {
    --text-opacity: 1;
    color: #2c5282;
    color: rgba(44, 82, 130, var(--text-opacity));
  }

  .xl\:focus\:text-blue-900:focus {
    --text-opacity: 1;
    color: #2a4365;
    color: rgba(42, 67, 101, var(--text-opacity));
  }

  .xl\:focus\:text-indigo-100:focus {
    --text-opacity: 1;
    color: #ebf4ff;
    color: rgba(235, 244, 255, var(--text-opacity));
  }

  .xl\:focus\:text-indigo-200:focus {
    --text-opacity: 1;
    color: #c3dafe;
    color: rgba(195, 218, 254, var(--text-opacity));
  }

  .xl\:focus\:text-indigo-300:focus {
    --text-opacity: 1;
    color: #a3bffa;
    color: rgba(163, 191, 250, var(--text-opacity));
  }

  .xl\:focus\:text-indigo-400:focus {
    --text-opacity: 1;
    color: #7f9cf5;
    color: rgba(127, 156, 245, var(--text-opacity));
  }

  .xl\:focus\:text-indigo-500:focus {
    --text-opacity: 1;
    color: #667eea;
    color: rgba(102, 126, 234, var(--text-opacity));
  }

  .xl\:focus\:text-indigo-600:focus {
    --text-opacity: 1;
    color: #5a67d8;
    color: rgba(90, 103, 216, var(--text-opacity));
  }

  .xl\:focus\:text-indigo-700:focus {
    --text-opacity: 1;
    color: #4c51bf;
    color: rgba(76, 81, 191, var(--text-opacity));
  }

  .xl\:focus\:text-indigo-800:focus {
    --text-opacity: 1;
    color: #434190;
    color: rgba(67, 65, 144, var(--text-opacity));
  }

  .xl\:focus\:text-indigo-900:focus {
    --text-opacity: 1;
    color: #3c366b;
    color: rgba(60, 54, 107, var(--text-opacity));
  }

  .xl\:focus\:text-purple-100:focus {
    --text-opacity: 1;
    color: #faf5ff;
    color: rgba(250, 245, 255, var(--text-opacity));
  }

  .xl\:focus\:text-purple-200:focus {
    --text-opacity: 1;
    color: #e9d8fd;
    color: rgba(233, 216, 253, var(--text-opacity));
  }

  .xl\:focus\:text-purple-300:focus {
    --text-opacity: 1;
    color: #d6bcfa;
    color: rgba(214, 188, 250, var(--text-opacity));
  }

  .xl\:focus\:text-purple-400:focus {
    --text-opacity: 1;
    color: #b794f4;
    color: rgba(183, 148, 244, var(--text-opacity));
  }

  .xl\:focus\:text-purple-500:focus {
    --text-opacity: 1;
    color: #9f7aea;
    color: rgba(159, 122, 234, var(--text-opacity));
  }

  .xl\:focus\:text-purple-600:focus {
    --text-opacity: 1;
    color: #805ad5;
    color: rgba(128, 90, 213, var(--text-opacity));
  }

  .xl\:focus\:text-purple-700:focus {
    --text-opacity: 1;
    color: #6b46c1;
    color: rgba(107, 70, 193, var(--text-opacity));
  }

  .xl\:focus\:text-purple-800:focus {
    --text-opacity: 1;
    color: #553c9a;
    color: rgba(85, 60, 154, var(--text-opacity));
  }

  .xl\:focus\:text-purple-900:focus {
    --text-opacity: 1;
    color: #44337a;
    color: rgba(68, 51, 122, var(--text-opacity));
  }

  .xl\:focus\:text-pink-100:focus {
    --text-opacity: 1;
    color: #fff5f7;
    color: rgba(255, 245, 247, var(--text-opacity));
  }

  .xl\:focus\:text-pink-200:focus {
    --text-opacity: 1;
    color: #fed7e2;
    color: rgba(254, 215, 226, var(--text-opacity));
  }

  .xl\:focus\:text-pink-300:focus {
    --text-opacity: 1;
    color: #fbb6ce;
    color: rgba(251, 182, 206, var(--text-opacity));
  }

  .xl\:focus\:text-pink-400:focus {
    --text-opacity: 1;
    color: #f687b3;
    color: rgba(246, 135, 179, var(--text-opacity));
  }

  .xl\:focus\:text-pink-500:focus {
    --text-opacity: 1;
    color: #ed64a6;
    color: rgba(237, 100, 166, var(--text-opacity));
  }

  .xl\:focus\:text-pink-600:focus {
    --text-opacity: 1;
    color: #d53f8c;
    color: rgba(213, 63, 140, var(--text-opacity));
  }

  .xl\:focus\:text-pink-700:focus {
    --text-opacity: 1;
    color: #b83280;
    color: rgba(184, 50, 128, var(--text-opacity));
  }

  .xl\:focus\:text-pink-800:focus {
    --text-opacity: 1;
    color: #97266d;
    color: rgba(151, 38, 109, var(--text-opacity));
  }

  .xl\:focus\:text-pink-900:focus {
    --text-opacity: 1;
    color: #702459;
    color: rgba(112, 36, 89, var(--text-opacity));
  }

  .xl\:focus\:text-esa:focus {
    --text-opacity: 1;
    color: #e53261;
    color: rgba(229, 50, 97, var(--text-opacity));
  }

  .xl\:text-opacity-0 {
    --text-opacity: 0;
  }

  .xl\:text-opacity-25 {
    --text-opacity: 0.25;
  }

  .xl\:text-opacity-50 {
    --text-opacity: 0.5;
  }

  .xl\:text-opacity-75 {
    --text-opacity: 0.75;
  }

  .xl\:text-opacity-100 {
    --text-opacity: 1;
  }

  .xl\:hover\:text-opacity-0:hover {
    --text-opacity: 0;
  }

  .xl\:hover\:text-opacity-25:hover {
    --text-opacity: 0.25;
  }

  .xl\:hover\:text-opacity-50:hover {
    --text-opacity: 0.5;
  }

  .xl\:hover\:text-opacity-75:hover {
    --text-opacity: 0.75;
  }

  .xl\:hover\:text-opacity-100:hover {
    --text-opacity: 1;
  }

  .xl\:focus\:text-opacity-0:focus {
    --text-opacity: 0;
  }

  .xl\:focus\:text-opacity-25:focus {
    --text-opacity: 0.25;
  }

  .xl\:focus\:text-opacity-50:focus {
    --text-opacity: 0.5;
  }

  .xl\:focus\:text-opacity-75:focus {
    --text-opacity: 0.75;
  }

  .xl\:focus\:text-opacity-100:focus {
    --text-opacity: 1;
  }

  .xl\:italic {
    font-style: italic;
  }

  .xl\:not-italic {
    font-style: normal;
  }

  .xl\:uppercase {
    text-transform: uppercase;
  }

  .xl\:lowercase {
    text-transform: lowercase;
  }

  .xl\:capitalize {
    text-transform: capitalize;
  }

  .xl\:normal-case {
    text-transform: none;
  }

  .xl\:underline {
    text-decoration: underline;
  }

  .xl\:line-through {
    text-decoration: line-through;
  }

  .xl\:no-underline {
    text-decoration: none;
  }

  .xl\:hover\:underline:hover {
    text-decoration: underline;
  }

  .xl\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .xl\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .xl\:focus\:underline:focus {
    text-decoration: underline;
  }

  .xl\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .xl\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .xl\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xl\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xl\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .xl\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .xl\:tracking-normal {
    letter-spacing: 0;
  }

  .xl\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .xl\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .xl\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .xl\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .xl\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .xl\:select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
        -ms-user-select: all;
            user-select: all;
  }

  .xl\:select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .xl\:align-baseline {
    vertical-align: baseline;
  }

  .xl\:align-top {
    vertical-align: top;
  }

  .xl\:align-middle {
    vertical-align: middle;
  }

  .xl\:align-bottom {
    vertical-align: bottom;
  }

  .xl\:align-text-top {
    vertical-align: text-top;
  }

  .xl\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .xl\:visible {
    visibility: visible;
  }

  .xl\:invisible {
    visibility: hidden;
  }

  .xl\:whitespace-normal {
    white-space: normal;
  }

  .xl\:whitespace-no-wrap {
    white-space: nowrap;
  }

  .xl\:whitespace-pre {
    white-space: pre;
  }

  .xl\:whitespace-pre-line {
    white-space: pre-line;
  }

  .xl\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .xl\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .xl\:break-words {
    overflow-wrap: break-word;
  }

  .xl\:break-all {
    word-break: break-all;
  }

  .xl\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .xl\:w-0 {
    width: 0;
  }

  .xl\:w-1 {
    width: 0.25rem;
  }

  .xl\:w-2 {
    width: 0.5rem;
  }

  .xl\:w-3 {
    width: 0.75rem;
  }

  .xl\:w-4 {
    width: 1rem;
  }

  .xl\:w-5 {
    width: 1.25rem;
  }

  .xl\:w-6 {
    width: 1.5rem;
  }

  .xl\:w-8 {
    width: 2rem;
  }

  .xl\:w-10 {
    width: 2.5rem;
  }

  .xl\:w-12 {
    width: 3rem;
  }

  .xl\:w-16 {
    width: 4rem;
  }

  .xl\:w-20 {
    width: 5rem;
  }

  .xl\:w-24 {
    width: 6rem;
  }

  .xl\:w-32 {
    width: 8rem;
  }

  .xl\:w-40 {
    width: 10rem;
  }

  .xl\:w-48 {
    width: 12rem;
  }

  .xl\:w-56 {
    width: 14rem;
  }

  .xl\:w-64 {
    width: 16rem;
  }

  .xl\:w-auto {
    width: auto;
  }

  .xl\:w-px {
    width: 1px;
  }

  .xl\:w-1\/2 {
    width: 50%;
  }

  .xl\:w-1\/3 {
    width: 33.333333%;
  }

  .xl\:w-2\/3 {
    width: 66.666667%;
  }

  .xl\:w-1\/4 {
    width: 25%;
  }

  .xl\:w-2\/4 {
    width: 50%;
  }

  .xl\:w-3\/4 {
    width: 75%;
  }

  .xl\:w-1\/5 {
    width: 20%;
  }

  .xl\:w-2\/5 {
    width: 40%;
  }

  .xl\:w-3\/5 {
    width: 60%;
  }

  .xl\:w-4\/5 {
    width: 80%;
  }

  .xl\:w-1\/6 {
    width: 16.666667%;
  }

  .xl\:w-2\/6 {
    width: 33.333333%;
  }

  .xl\:w-3\/6 {
    width: 50%;
  }

  .xl\:w-4\/6 {
    width: 66.666667%;
  }

  .xl\:w-5\/6 {
    width: 83.333333%;
  }

  .xl\:w-1\/12 {
    width: 8.333333%;
  }

  .xl\:w-2\/12 {
    width: 16.666667%;
  }

  .xl\:w-3\/12 {
    width: 25%;
  }

  .xl\:w-4\/12 {
    width: 33.333333%;
  }

  .xl\:w-5\/12 {
    width: 41.666667%;
  }

  .xl\:w-6\/12 {
    width: 50%;
  }

  .xl\:w-7\/12 {
    width: 58.333333%;
  }

  .xl\:w-8\/12 {
    width: 66.666667%;
  }

  .xl\:w-9\/12 {
    width: 75%;
  }

  .xl\:w-10\/12 {
    width: 83.333333%;
  }

  .xl\:w-11\/12 {
    width: 91.666667%;
  }

  .xl\:w-full {
    width: 100%;
  }

  .xl\:w-screen {
    width: 100vw;
  }

  .xl\:z-0 {
    z-index: 0;
  }

  .xl\:z-10 {
    z-index: 10;
  }

  .xl\:z-20 {
    z-index: 20;
  }

  .xl\:z-30 {
    z-index: 30;
  }

  .xl\:z-40 {
    z-index: 40;
  }

  .xl\:z-50 {
    z-index: 50;
  }

  .xl\:z-auto {
    z-index: auto;
  }

  .xl\:gap-0 {
    grid-gap: 0;
    gap: 0;
  }

  .xl\:gap-1 {
    grid-gap: 0.25rem;
    gap: 0.25rem;
  }

  .xl\:gap-2 {
    grid-gap: 0.5rem;
    gap: 0.5rem;
  }

  .xl\:gap-3 {
    grid-gap: 0.75rem;
    gap: 0.75rem;
  }

  .xl\:gap-4 {
    grid-gap: 1rem;
    gap: 1rem;
  }

  .xl\:gap-5 {
    grid-gap: 1.25rem;
    gap: 1.25rem;
  }

  .xl\:gap-6 {
    grid-gap: 1.5rem;
    gap: 1.5rem;
  }

  .xl\:gap-8 {
    grid-gap: 2rem;
    gap: 2rem;
  }

  .xl\:gap-10 {
    grid-gap: 2.5rem;
    gap: 2.5rem;
  }

  .xl\:gap-12 {
    grid-gap: 3rem;
    gap: 3rem;
  }

  .xl\:gap-16 {
    grid-gap: 4rem;
    gap: 4rem;
  }

  .xl\:gap-20 {
    grid-gap: 5rem;
    gap: 5rem;
  }

  .xl\:gap-24 {
    grid-gap: 6rem;
    gap: 6rem;
  }

  .xl\:gap-32 {
    grid-gap: 8rem;
    gap: 8rem;
  }

  .xl\:gap-40 {
    grid-gap: 10rem;
    gap: 10rem;
  }

  .xl\:gap-48 {
    grid-gap: 12rem;
    gap: 12rem;
  }

  .xl\:gap-56 {
    grid-gap: 14rem;
    gap: 14rem;
  }

  .xl\:gap-64 {
    grid-gap: 16rem;
    gap: 16rem;
  }

  .xl\:gap-px {
    grid-gap: 1px;
    gap: 1px;
  }

  .xl\:col-gap-0 {
    grid-column-gap: 0;
    -webkit-column-gap: 0;
       -moz-column-gap: 0;
            column-gap: 0;
  }

  .xl\:col-gap-1 {
    grid-column-gap: 0.25rem;
    -webkit-column-gap: 0.25rem;
       -moz-column-gap: 0.25rem;
            column-gap: 0.25rem;
  }

  .xl\:col-gap-2 {
    grid-column-gap: 0.5rem;
    -webkit-column-gap: 0.5rem;
       -moz-column-gap: 0.5rem;
            column-gap: 0.5rem;
  }

  .xl\:col-gap-3 {
    grid-column-gap: 0.75rem;
    -webkit-column-gap: 0.75rem;
       -moz-column-gap: 0.75rem;
            column-gap: 0.75rem;
  }

  .xl\:col-gap-4 {
    grid-column-gap: 1rem;
    -webkit-column-gap: 1rem;
       -moz-column-gap: 1rem;
            column-gap: 1rem;
  }

  .xl\:col-gap-5 {
    grid-column-gap: 1.25rem;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
  }

  .xl\:col-gap-6 {
    grid-column-gap: 1.5rem;
    -webkit-column-gap: 1.5rem;
       -moz-column-gap: 1.5rem;
            column-gap: 1.5rem;
  }

  .xl\:col-gap-8 {
    grid-column-gap: 2rem;
    -webkit-column-gap: 2rem;
       -moz-column-gap: 2rem;
            column-gap: 2rem;
  }

  .xl\:col-gap-10 {
    grid-column-gap: 2.5rem;
    -webkit-column-gap: 2.5rem;
       -moz-column-gap: 2.5rem;
            column-gap: 2.5rem;
  }

  .xl\:col-gap-12 {
    grid-column-gap: 3rem;
    -webkit-column-gap: 3rem;
       -moz-column-gap: 3rem;
            column-gap: 3rem;
  }

  .xl\:col-gap-16 {
    grid-column-gap: 4rem;
    -webkit-column-gap: 4rem;
       -moz-column-gap: 4rem;
            column-gap: 4rem;
  }

  .xl\:col-gap-20 {
    grid-column-gap: 5rem;
    -webkit-column-gap: 5rem;
       -moz-column-gap: 5rem;
            column-gap: 5rem;
  }

  .xl\:col-gap-24 {
    grid-column-gap: 6rem;
    -webkit-column-gap: 6rem;
       -moz-column-gap: 6rem;
            column-gap: 6rem;
  }

  .xl\:col-gap-32 {
    grid-column-gap: 8rem;
    -webkit-column-gap: 8rem;
       -moz-column-gap: 8rem;
            column-gap: 8rem;
  }

  .xl\:col-gap-40 {
    grid-column-gap: 10rem;
    -webkit-column-gap: 10rem;
       -moz-column-gap: 10rem;
            column-gap: 10rem;
  }

  .xl\:col-gap-48 {
    grid-column-gap: 12rem;
    -webkit-column-gap: 12rem;
       -moz-column-gap: 12rem;
            column-gap: 12rem;
  }

  .xl\:col-gap-56 {
    grid-column-gap: 14rem;
    -webkit-column-gap: 14rem;
       -moz-column-gap: 14rem;
            column-gap: 14rem;
  }

  .xl\:col-gap-64 {
    grid-column-gap: 16rem;
    -webkit-column-gap: 16rem;
       -moz-column-gap: 16rem;
            column-gap: 16rem;
  }

  .xl\:col-gap-px {
    grid-column-gap: 1px;
    -webkit-column-gap: 1px;
       -moz-column-gap: 1px;
            column-gap: 1px;
  }

  .xl\:row-gap-0 {
    grid-row-gap: 0;
    row-gap: 0;
  }

  .xl\:row-gap-1 {
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  .xl\:row-gap-2 {
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  .xl\:row-gap-3 {
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  .xl\:row-gap-4 {
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  .xl\:row-gap-5 {
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  .xl\:row-gap-6 {
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  .xl\:row-gap-8 {
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  .xl\:row-gap-10 {
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  .xl\:row-gap-12 {
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  .xl\:row-gap-16 {
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  .xl\:row-gap-20 {
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  .xl\:row-gap-24 {
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  .xl\:row-gap-32 {
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  .xl\:row-gap-40 {
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  .xl\:row-gap-48 {
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  .xl\:row-gap-56 {
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  .xl\:row-gap-64 {
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  .xl\:row-gap-px {
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  .xl\:grid-flow-row {
    grid-auto-flow: row;
  }

  .xl\:grid-flow-col {
    grid-auto-flow: column;
  }

  .xl\:grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .xl\:grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .xl\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .xl\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xl\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xl\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xl\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .xl\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .xl\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .xl\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .xl\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .xl\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .xl\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .xl\:grid-cols-none {
    grid-template-columns: none;
  }

  .xl\:col-auto {
    grid-column: auto;
  }

  .xl\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .xl\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .xl\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .xl\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .xl\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .xl\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .xl\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .xl\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .xl\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .xl\:col-span-10 {
    grid-column: span 10 / span 10;
  }

  .xl\:col-span-11 {
    grid-column: span 11 / span 11;
  }

  .xl\:col-span-12 {
    grid-column: span 12 / span 12;
  }

  .xl\:col-start-1 {
    grid-column-start: 1;
  }

  .xl\:col-start-2 {
    grid-column-start: 2;
  }

  .xl\:col-start-3 {
    grid-column-start: 3;
  }

  .xl\:col-start-4 {
    grid-column-start: 4;
  }

  .xl\:col-start-5 {
    grid-column-start: 5;
  }

  .xl\:col-start-6 {
    grid-column-start: 6;
  }

  .xl\:col-start-7 {
    grid-column-start: 7;
  }

  .xl\:col-start-8 {
    grid-column-start: 8;
  }

  .xl\:col-start-9 {
    grid-column-start: 9;
  }

  .xl\:col-start-10 {
    grid-column-start: 10;
  }

  .xl\:col-start-11 {
    grid-column-start: 11;
  }

  .xl\:col-start-12 {
    grid-column-start: 12;
  }

  .xl\:col-start-13 {
    grid-column-start: 13;
  }

  .xl\:col-start-auto {
    grid-column-start: auto;
  }

  .xl\:col-end-1 {
    grid-column-end: 1;
  }

  .xl\:col-end-2 {
    grid-column-end: 2;
  }

  .xl\:col-end-3 {
    grid-column-end: 3;
  }

  .xl\:col-end-4 {
    grid-column-end: 4;
  }

  .xl\:col-end-5 {
    grid-column-end: 5;
  }

  .xl\:col-end-6 {
    grid-column-end: 6;
  }

  .xl\:col-end-7 {
    grid-column-end: 7;
  }

  .xl\:col-end-8 {
    grid-column-end: 8;
  }

  .xl\:col-end-9 {
    grid-column-end: 9;
  }

  .xl\:col-end-10 {
    grid-column-end: 10;
  }

  .xl\:col-end-11 {
    grid-column-end: 11;
  }

  .xl\:col-end-12 {
    grid-column-end: 12;
  }

  .xl\:col-end-13 {
    grid-column-end: 13;
  }

  .xl\:col-end-auto {
    grid-column-end: auto;
  }

  .xl\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .xl\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .xl\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .xl\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .xl\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .xl\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .xl\:grid-rows-none {
    grid-template-rows: none;
  }

  .xl\:row-auto {
    grid-row: auto;
  }

  .xl\:row-span-1 {
    grid-row: span 1 / span 1;
  }

  .xl\:row-span-2 {
    grid-row: span 2 / span 2;
  }

  .xl\:row-span-3 {
    grid-row: span 3 / span 3;
  }

  .xl\:row-span-4 {
    grid-row: span 4 / span 4;
  }

  .xl\:row-span-5 {
    grid-row: span 5 / span 5;
  }

  .xl\:row-span-6 {
    grid-row: span 6 / span 6;
  }

  .xl\:row-start-1 {
    grid-row-start: 1;
  }

  .xl\:row-start-2 {
    grid-row-start: 2;
  }

  .xl\:row-start-3 {
    grid-row-start: 3;
  }

  .xl\:row-start-4 {
    grid-row-start: 4;
  }

  .xl\:row-start-5 {
    grid-row-start: 5;
  }

  .xl\:row-start-6 {
    grid-row-start: 6;
  }

  .xl\:row-start-7 {
    grid-row-start: 7;
  }

  .xl\:row-start-auto {
    grid-row-start: auto;
  }

  .xl\:row-end-1 {
    grid-row-end: 1;
  }

  .xl\:row-end-2 {
    grid-row-end: 2;
  }

  .xl\:row-end-3 {
    grid-row-end: 3;
  }

  .xl\:row-end-4 {
    grid-row-end: 4;
  }

  .xl\:row-end-5 {
    grid-row-end: 5;
  }

  .xl\:row-end-6 {
    grid-row-end: 6;
  }

  .xl\:row-end-7 {
    grid-row-end: 7;
  }

  .xl\:row-end-auto {
    grid-row-end: auto;
  }

  .xl\:transform {
    --transform-translate-x: 0;
    --transform-translate-y: 0;
    --transform-rotate: 0;
    --transform-skew-x: 0;
    --transform-skew-y: 0;
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    -webkit-transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
            transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
  }

  .xl\:transform-none {
    -webkit-transform: none;
            transform: none;
  }

  .xl\:origin-center {
    -webkit-transform-origin: center;
            transform-origin: center;
  }

  .xl\:origin-top {
    -webkit-transform-origin: top;
            transform-origin: top;
  }

  .xl\:origin-top-right {
    -webkit-transform-origin: top right;
            transform-origin: top right;
  }

  .xl\:origin-right {
    -webkit-transform-origin: right;
            transform-origin: right;
  }

  .xl\:origin-bottom-right {
    -webkit-transform-origin: bottom right;
            transform-origin: bottom right;
  }

  .xl\:origin-bottom {
    -webkit-transform-origin: bottom;
            transform-origin: bottom;
  }

  .xl\:origin-bottom-left {
    -webkit-transform-origin: bottom left;
            transform-origin: bottom left;
  }

  .xl\:origin-left {
    -webkit-transform-origin: left;
            transform-origin: left;
  }

  .xl\:origin-top-left {
    -webkit-transform-origin: top left;
            transform-origin: top left;
  }

  .xl\:scale-0 {
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .xl\:scale-50 {
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .xl\:scale-75 {
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .xl\:scale-90 {
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .xl\:scale-95 {
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .xl\:scale-100 {
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .xl\:scale-105 {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .xl\:scale-110 {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .xl\:scale-125 {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .xl\:scale-150 {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .xl\:scale-x-0 {
    --transform-scale-x: 0;
  }

  .xl\:scale-x-50 {
    --transform-scale-x: .5;
  }

  .xl\:scale-x-75 {
    --transform-scale-x: .75;
  }

  .xl\:scale-x-90 {
    --transform-scale-x: .9;
  }

  .xl\:scale-x-95 {
    --transform-scale-x: .95;
  }

  .xl\:scale-x-100 {
    --transform-scale-x: 1;
  }

  .xl\:scale-x-105 {
    --transform-scale-x: 1.05;
  }

  .xl\:scale-x-110 {
    --transform-scale-x: 1.1;
  }

  .xl\:scale-x-125 {
    --transform-scale-x: 1.25;
  }

  .xl\:scale-x-150 {
    --transform-scale-x: 1.5;
  }

  .xl\:scale-y-0 {
    --transform-scale-y: 0;
  }

  .xl\:scale-y-50 {
    --transform-scale-y: .5;
  }

  .xl\:scale-y-75 {
    --transform-scale-y: .75;
  }

  .xl\:scale-y-90 {
    --transform-scale-y: .9;
  }

  .xl\:scale-y-95 {
    --transform-scale-y: .95;
  }

  .xl\:scale-y-100 {
    --transform-scale-y: 1;
  }

  .xl\:scale-y-105 {
    --transform-scale-y: 1.05;
  }

  .xl\:scale-y-110 {
    --transform-scale-y: 1.1;
  }

  .xl\:scale-y-125 {
    --transform-scale-y: 1.25;
  }

  .xl\:scale-y-150 {
    --transform-scale-y: 1.5;
  }

  .xl\:hover\:scale-0:hover {
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .xl\:hover\:scale-50:hover {
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .xl\:hover\:scale-75:hover {
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .xl\:hover\:scale-90:hover {
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .xl\:hover\:scale-95:hover {
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .xl\:hover\:scale-100:hover {
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .xl\:hover\:scale-105:hover {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .xl\:hover\:scale-110:hover {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .xl\:hover\:scale-125:hover {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .xl\:hover\:scale-150:hover {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .xl\:hover\:scale-x-0:hover {
    --transform-scale-x: 0;
  }

  .xl\:hover\:scale-x-50:hover {
    --transform-scale-x: .5;
  }

  .xl\:hover\:scale-x-75:hover {
    --transform-scale-x: .75;
  }

  .xl\:hover\:scale-x-90:hover {
    --transform-scale-x: .9;
  }

  .xl\:hover\:scale-x-95:hover {
    --transform-scale-x: .95;
  }

  .xl\:hover\:scale-x-100:hover {
    --transform-scale-x: 1;
  }

  .xl\:hover\:scale-x-105:hover {
    --transform-scale-x: 1.05;
  }

  .xl\:hover\:scale-x-110:hover {
    --transform-scale-x: 1.1;
  }

  .xl\:hover\:scale-x-125:hover {
    --transform-scale-x: 1.25;
  }

  .xl\:hover\:scale-x-150:hover {
    --transform-scale-x: 1.5;
  }

  .xl\:hover\:scale-y-0:hover {
    --transform-scale-y: 0;
  }

  .xl\:hover\:scale-y-50:hover {
    --transform-scale-y: .5;
  }

  .xl\:hover\:scale-y-75:hover {
    --transform-scale-y: .75;
  }

  .xl\:hover\:scale-y-90:hover {
    --transform-scale-y: .9;
  }

  .xl\:hover\:scale-y-95:hover {
    --transform-scale-y: .95;
  }

  .xl\:hover\:scale-y-100:hover {
    --transform-scale-y: 1;
  }

  .xl\:hover\:scale-y-105:hover {
    --transform-scale-y: 1.05;
  }

  .xl\:hover\:scale-y-110:hover {
    --transform-scale-y: 1.1;
  }

  .xl\:hover\:scale-y-125:hover {
    --transform-scale-y: 1.25;
  }

  .xl\:hover\:scale-y-150:hover {
    --transform-scale-y: 1.5;
  }

  .xl\:focus\:scale-0:focus {
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .xl\:focus\:scale-50:focus {
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .xl\:focus\:scale-75:focus {
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .xl\:focus\:scale-90:focus {
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .xl\:focus\:scale-95:focus {
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .xl\:focus\:scale-100:focus {
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .xl\:focus\:scale-105:focus {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .xl\:focus\:scale-110:focus {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .xl\:focus\:scale-125:focus {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .xl\:focus\:scale-150:focus {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .xl\:focus\:scale-x-0:focus {
    --transform-scale-x: 0;
  }

  .xl\:focus\:scale-x-50:focus {
    --transform-scale-x: .5;
  }

  .xl\:focus\:scale-x-75:focus {
    --transform-scale-x: .75;
  }

  .xl\:focus\:scale-x-90:focus {
    --transform-scale-x: .9;
  }

  .xl\:focus\:scale-x-95:focus {
    --transform-scale-x: .95;
  }

  .xl\:focus\:scale-x-100:focus {
    --transform-scale-x: 1;
  }

  .xl\:focus\:scale-x-105:focus {
    --transform-scale-x: 1.05;
  }

  .xl\:focus\:scale-x-110:focus {
    --transform-scale-x: 1.1;
  }

  .xl\:focus\:scale-x-125:focus {
    --transform-scale-x: 1.25;
  }

  .xl\:focus\:scale-x-150:focus {
    --transform-scale-x: 1.5;
  }

  .xl\:focus\:scale-y-0:focus {
    --transform-scale-y: 0;
  }

  .xl\:focus\:scale-y-50:focus {
    --transform-scale-y: .5;
  }

  .xl\:focus\:scale-y-75:focus {
    --transform-scale-y: .75;
  }

  .xl\:focus\:scale-y-90:focus {
    --transform-scale-y: .9;
  }

  .xl\:focus\:scale-y-95:focus {
    --transform-scale-y: .95;
  }

  .xl\:focus\:scale-y-100:focus {
    --transform-scale-y: 1;
  }

  .xl\:focus\:scale-y-105:focus {
    --transform-scale-y: 1.05;
  }

  .xl\:focus\:scale-y-110:focus {
    --transform-scale-y: 1.1;
  }

  .xl\:focus\:scale-y-125:focus {
    --transform-scale-y: 1.25;
  }

  .xl\:focus\:scale-y-150:focus {
    --transform-scale-y: 1.5;
  }

  .xl\:rotate-0 {
    --transform-rotate: 0;
  }

  .xl\:rotate-45 {
    --transform-rotate: 45deg;
  }

  .xl\:rotate-90 {
    --transform-rotate: 90deg;
  }

  .xl\:rotate-180 {
    --transform-rotate: 180deg;
  }

  .xl\:-rotate-180 {
    --transform-rotate: -180deg;
  }

  .xl\:-rotate-90 {
    --transform-rotate: -90deg;
  }

  .xl\:-rotate-45 {
    --transform-rotate: -45deg;
  }

  .xl\:hover\:rotate-0:hover {
    --transform-rotate: 0;
  }

  .xl\:hover\:rotate-45:hover {
    --transform-rotate: 45deg;
  }

  .xl\:hover\:rotate-90:hover {
    --transform-rotate: 90deg;
  }

  .xl\:hover\:rotate-180:hover {
    --transform-rotate: 180deg;
  }

  .xl\:hover\:-rotate-180:hover {
    --transform-rotate: -180deg;
  }

  .xl\:hover\:-rotate-90:hover {
    --transform-rotate: -90deg;
  }

  .xl\:hover\:-rotate-45:hover {
    --transform-rotate: -45deg;
  }

  .xl\:focus\:rotate-0:focus {
    --transform-rotate: 0;
  }

  .xl\:focus\:rotate-45:focus {
    --transform-rotate: 45deg;
  }

  .xl\:focus\:rotate-90:focus {
    --transform-rotate: 90deg;
  }

  .xl\:focus\:rotate-180:focus {
    --transform-rotate: 180deg;
  }

  .xl\:focus\:-rotate-180:focus {
    --transform-rotate: -180deg;
  }

  .xl\:focus\:-rotate-90:focus {
    --transform-rotate: -90deg;
  }

  .xl\:focus\:-rotate-45:focus {
    --transform-rotate: -45deg;
  }

  .xl\:translate-x-0 {
    --transform-translate-x: 0;
  }

  .xl\:translate-x-1 {
    --transform-translate-x: 0.25rem;
  }

  .xl\:translate-x-2 {
    --transform-translate-x: 0.5rem;
  }

  .xl\:translate-x-3 {
    --transform-translate-x: 0.75rem;
  }

  .xl\:translate-x-4 {
    --transform-translate-x: 1rem;
  }

  .xl\:translate-x-5 {
    --transform-translate-x: 1.25rem;
  }

  .xl\:translate-x-6 {
    --transform-translate-x: 1.5rem;
  }

  .xl\:translate-x-8 {
    --transform-translate-x: 2rem;
  }

  .xl\:translate-x-10 {
    --transform-translate-x: 2.5rem;
  }

  .xl\:translate-x-12 {
    --transform-translate-x: 3rem;
  }

  .xl\:translate-x-16 {
    --transform-translate-x: 4rem;
  }

  .xl\:translate-x-20 {
    --transform-translate-x: 5rem;
  }

  .xl\:translate-x-24 {
    --transform-translate-x: 6rem;
  }

  .xl\:translate-x-32 {
    --transform-translate-x: 8rem;
  }

  .xl\:translate-x-40 {
    --transform-translate-x: 10rem;
  }

  .xl\:translate-x-48 {
    --transform-translate-x: 12rem;
  }

  .xl\:translate-x-56 {
    --transform-translate-x: 14rem;
  }

  .xl\:translate-x-64 {
    --transform-translate-x: 16rem;
  }

  .xl\:translate-x-px {
    --transform-translate-x: 1px;
  }

  .xl\:-translate-x-1 {
    --transform-translate-x: -0.25rem;
  }

  .xl\:-translate-x-2 {
    --transform-translate-x: -0.5rem;
  }

  .xl\:-translate-x-3 {
    --transform-translate-x: -0.75rem;
  }

  .xl\:-translate-x-4 {
    --transform-translate-x: -1rem;
  }

  .xl\:-translate-x-5 {
    --transform-translate-x: -1.25rem;
  }

  .xl\:-translate-x-6 {
    --transform-translate-x: -1.5rem;
  }

  .xl\:-translate-x-8 {
    --transform-translate-x: -2rem;
  }

  .xl\:-translate-x-10 {
    --transform-translate-x: -2.5rem;
  }

  .xl\:-translate-x-12 {
    --transform-translate-x: -3rem;
  }

  .xl\:-translate-x-16 {
    --transform-translate-x: -4rem;
  }

  .xl\:-translate-x-20 {
    --transform-translate-x: -5rem;
  }

  .xl\:-translate-x-24 {
    --transform-translate-x: -6rem;
  }

  .xl\:-translate-x-32 {
    --transform-translate-x: -8rem;
  }

  .xl\:-translate-x-40 {
    --transform-translate-x: -10rem;
  }

  .xl\:-translate-x-48 {
    --transform-translate-x: -12rem;
  }

  .xl\:-translate-x-56 {
    --transform-translate-x: -14rem;
  }

  .xl\:-translate-x-64 {
    --transform-translate-x: -16rem;
  }

  .xl\:-translate-x-px {
    --transform-translate-x: -1px;
  }

  .xl\:-translate-x-full {
    --transform-translate-x: -100%;
  }

  .xl\:-translate-x-1\/2 {
    --transform-translate-x: -50%;
  }

  .xl\:translate-x-1\/2 {
    --transform-translate-x: 50%;
  }

  .xl\:translate-x-full {
    --transform-translate-x: 100%;
  }

  .xl\:translate-y-0 {
    --transform-translate-y: 0;
  }

  .xl\:translate-y-1 {
    --transform-translate-y: 0.25rem;
  }

  .xl\:translate-y-2 {
    --transform-translate-y: 0.5rem;
  }

  .xl\:translate-y-3 {
    --transform-translate-y: 0.75rem;
  }

  .xl\:translate-y-4 {
    --transform-translate-y: 1rem;
  }

  .xl\:translate-y-5 {
    --transform-translate-y: 1.25rem;
  }

  .xl\:translate-y-6 {
    --transform-translate-y: 1.5rem;
  }

  .xl\:translate-y-8 {
    --transform-translate-y: 2rem;
  }

  .xl\:translate-y-10 {
    --transform-translate-y: 2.5rem;
  }

  .xl\:translate-y-12 {
    --transform-translate-y: 3rem;
  }

  .xl\:translate-y-16 {
    --transform-translate-y: 4rem;
  }

  .xl\:translate-y-20 {
    --transform-translate-y: 5rem;
  }

  .xl\:translate-y-24 {
    --transform-translate-y: 6rem;
  }

  .xl\:translate-y-32 {
    --transform-translate-y: 8rem;
  }

  .xl\:translate-y-40 {
    --transform-translate-y: 10rem;
  }

  .xl\:translate-y-48 {
    --transform-translate-y: 12rem;
  }

  .xl\:translate-y-56 {
    --transform-translate-y: 14rem;
  }

  .xl\:translate-y-64 {
    --transform-translate-y: 16rem;
  }

  .xl\:translate-y-px {
    --transform-translate-y: 1px;
  }

  .xl\:-translate-y-1 {
    --transform-translate-y: -0.25rem;
  }

  .xl\:-translate-y-2 {
    --transform-translate-y: -0.5rem;
  }

  .xl\:-translate-y-3 {
    --transform-translate-y: -0.75rem;
  }

  .xl\:-translate-y-4 {
    --transform-translate-y: -1rem;
  }

  .xl\:-translate-y-5 {
    --transform-translate-y: -1.25rem;
  }

  .xl\:-translate-y-6 {
    --transform-translate-y: -1.5rem;
  }

  .xl\:-translate-y-8 {
    --transform-translate-y: -2rem;
  }

  .xl\:-translate-y-10 {
    --transform-translate-y: -2.5rem;
  }

  .xl\:-translate-y-12 {
    --transform-translate-y: -3rem;
  }

  .xl\:-translate-y-16 {
    --transform-translate-y: -4rem;
  }

  .xl\:-translate-y-20 {
    --transform-translate-y: -5rem;
  }

  .xl\:-translate-y-24 {
    --transform-translate-y: -6rem;
  }

  .xl\:-translate-y-32 {
    --transform-translate-y: -8rem;
  }

  .xl\:-translate-y-40 {
    --transform-translate-y: -10rem;
  }

  .xl\:-translate-y-48 {
    --transform-translate-y: -12rem;
  }

  .xl\:-translate-y-56 {
    --transform-translate-y: -14rem;
  }

  .xl\:-translate-y-64 {
    --transform-translate-y: -16rem;
  }

  .xl\:-translate-y-px {
    --transform-translate-y: -1px;
  }

  .xl\:-translate-y-full {
    --transform-translate-y: -100%;
  }

  .xl\:-translate-y-1\/2 {
    --transform-translate-y: -50%;
  }

  .xl\:translate-y-1\/2 {
    --transform-translate-y: 50%;
  }

  .xl\:translate-y-full {
    --transform-translate-y: 100%;
  }

  .xl\:hover\:translate-x-0:hover {
    --transform-translate-x: 0;
  }

  .xl\:hover\:translate-x-1:hover {
    --transform-translate-x: 0.25rem;
  }

  .xl\:hover\:translate-x-2:hover {
    --transform-translate-x: 0.5rem;
  }

  .xl\:hover\:translate-x-3:hover {
    --transform-translate-x: 0.75rem;
  }

  .xl\:hover\:translate-x-4:hover {
    --transform-translate-x: 1rem;
  }

  .xl\:hover\:translate-x-5:hover {
    --transform-translate-x: 1.25rem;
  }

  .xl\:hover\:translate-x-6:hover {
    --transform-translate-x: 1.5rem;
  }

  .xl\:hover\:translate-x-8:hover {
    --transform-translate-x: 2rem;
  }

  .xl\:hover\:translate-x-10:hover {
    --transform-translate-x: 2.5rem;
  }

  .xl\:hover\:translate-x-12:hover {
    --transform-translate-x: 3rem;
  }

  .xl\:hover\:translate-x-16:hover {
    --transform-translate-x: 4rem;
  }

  .xl\:hover\:translate-x-20:hover {
    --transform-translate-x: 5rem;
  }

  .xl\:hover\:translate-x-24:hover {
    --transform-translate-x: 6rem;
  }

  .xl\:hover\:translate-x-32:hover {
    --transform-translate-x: 8rem;
  }

  .xl\:hover\:translate-x-40:hover {
    --transform-translate-x: 10rem;
  }

  .xl\:hover\:translate-x-48:hover {
    --transform-translate-x: 12rem;
  }

  .xl\:hover\:translate-x-56:hover {
    --transform-translate-x: 14rem;
  }

  .xl\:hover\:translate-x-64:hover {
    --transform-translate-x: 16rem;
  }

  .xl\:hover\:translate-x-px:hover {
    --transform-translate-x: 1px;
  }

  .xl\:hover\:-translate-x-1:hover {
    --transform-translate-x: -0.25rem;
  }

  .xl\:hover\:-translate-x-2:hover {
    --transform-translate-x: -0.5rem;
  }

  .xl\:hover\:-translate-x-3:hover {
    --transform-translate-x: -0.75rem;
  }

  .xl\:hover\:-translate-x-4:hover {
    --transform-translate-x: -1rem;
  }

  .xl\:hover\:-translate-x-5:hover {
    --transform-translate-x: -1.25rem;
  }

  .xl\:hover\:-translate-x-6:hover {
    --transform-translate-x: -1.5rem;
  }

  .xl\:hover\:-translate-x-8:hover {
    --transform-translate-x: -2rem;
  }

  .xl\:hover\:-translate-x-10:hover {
    --transform-translate-x: -2.5rem;
  }

  .xl\:hover\:-translate-x-12:hover {
    --transform-translate-x: -3rem;
  }

  .xl\:hover\:-translate-x-16:hover {
    --transform-translate-x: -4rem;
  }

  .xl\:hover\:-translate-x-20:hover {
    --transform-translate-x: -5rem;
  }

  .xl\:hover\:-translate-x-24:hover {
    --transform-translate-x: -6rem;
  }

  .xl\:hover\:-translate-x-32:hover {
    --transform-translate-x: -8rem;
  }

  .xl\:hover\:-translate-x-40:hover {
    --transform-translate-x: -10rem;
  }

  .xl\:hover\:-translate-x-48:hover {
    --transform-translate-x: -12rem;
  }

  .xl\:hover\:-translate-x-56:hover {
    --transform-translate-x: -14rem;
  }

  .xl\:hover\:-translate-x-64:hover {
    --transform-translate-x: -16rem;
  }

  .xl\:hover\:-translate-x-px:hover {
    --transform-translate-x: -1px;
  }

  .xl\:hover\:-translate-x-full:hover {
    --transform-translate-x: -100%;
  }

  .xl\:hover\:-translate-x-1\/2:hover {
    --transform-translate-x: -50%;
  }

  .xl\:hover\:translate-x-1\/2:hover {
    --transform-translate-x: 50%;
  }

  .xl\:hover\:translate-x-full:hover {
    --transform-translate-x: 100%;
  }

  .xl\:hover\:translate-y-0:hover {
    --transform-translate-y: 0;
  }

  .xl\:hover\:translate-y-1:hover {
    --transform-translate-y: 0.25rem;
  }

  .xl\:hover\:translate-y-2:hover {
    --transform-translate-y: 0.5rem;
  }

  .xl\:hover\:translate-y-3:hover {
    --transform-translate-y: 0.75rem;
  }

  .xl\:hover\:translate-y-4:hover {
    --transform-translate-y: 1rem;
  }

  .xl\:hover\:translate-y-5:hover {
    --transform-translate-y: 1.25rem;
  }

  .xl\:hover\:translate-y-6:hover {
    --transform-translate-y: 1.5rem;
  }

  .xl\:hover\:translate-y-8:hover {
    --transform-translate-y: 2rem;
  }

  .xl\:hover\:translate-y-10:hover {
    --transform-translate-y: 2.5rem;
  }

  .xl\:hover\:translate-y-12:hover {
    --transform-translate-y: 3rem;
  }

  .xl\:hover\:translate-y-16:hover {
    --transform-translate-y: 4rem;
  }

  .xl\:hover\:translate-y-20:hover {
    --transform-translate-y: 5rem;
  }

  .xl\:hover\:translate-y-24:hover {
    --transform-translate-y: 6rem;
  }

  .xl\:hover\:translate-y-32:hover {
    --transform-translate-y: 8rem;
  }

  .xl\:hover\:translate-y-40:hover {
    --transform-translate-y: 10rem;
  }

  .xl\:hover\:translate-y-48:hover {
    --transform-translate-y: 12rem;
  }

  .xl\:hover\:translate-y-56:hover {
    --transform-translate-y: 14rem;
  }

  .xl\:hover\:translate-y-64:hover {
    --transform-translate-y: 16rem;
  }

  .xl\:hover\:translate-y-px:hover {
    --transform-translate-y: 1px;
  }

  .xl\:hover\:-translate-y-1:hover {
    --transform-translate-y: -0.25rem;
  }

  .xl\:hover\:-translate-y-2:hover {
    --transform-translate-y: -0.5rem;
  }

  .xl\:hover\:-translate-y-3:hover {
    --transform-translate-y: -0.75rem;
  }

  .xl\:hover\:-translate-y-4:hover {
    --transform-translate-y: -1rem;
  }

  .xl\:hover\:-translate-y-5:hover {
    --transform-translate-y: -1.25rem;
  }

  .xl\:hover\:-translate-y-6:hover {
    --transform-translate-y: -1.5rem;
  }

  .xl\:hover\:-translate-y-8:hover {
    --transform-translate-y: -2rem;
  }

  .xl\:hover\:-translate-y-10:hover {
    --transform-translate-y: -2.5rem;
  }

  .xl\:hover\:-translate-y-12:hover {
    --transform-translate-y: -3rem;
  }

  .xl\:hover\:-translate-y-16:hover {
    --transform-translate-y: -4rem;
  }

  .xl\:hover\:-translate-y-20:hover {
    --transform-translate-y: -5rem;
  }

  .xl\:hover\:-translate-y-24:hover {
    --transform-translate-y: -6rem;
  }

  .xl\:hover\:-translate-y-32:hover {
    --transform-translate-y: -8rem;
  }

  .xl\:hover\:-translate-y-40:hover {
    --transform-translate-y: -10rem;
  }

  .xl\:hover\:-translate-y-48:hover {
    --transform-translate-y: -12rem;
  }

  .xl\:hover\:-translate-y-56:hover {
    --transform-translate-y: -14rem;
  }

  .xl\:hover\:-translate-y-64:hover {
    --transform-translate-y: -16rem;
  }

  .xl\:hover\:-translate-y-px:hover {
    --transform-translate-y: -1px;
  }

  .xl\:hover\:-translate-y-full:hover {
    --transform-translate-y: -100%;
  }

  .xl\:hover\:-translate-y-1\/2:hover {
    --transform-translate-y: -50%;
  }

  .xl\:hover\:translate-y-1\/2:hover {
    --transform-translate-y: 50%;
  }

  .xl\:hover\:translate-y-full:hover {
    --transform-translate-y: 100%;
  }

  .xl\:focus\:translate-x-0:focus {
    --transform-translate-x: 0;
  }

  .xl\:focus\:translate-x-1:focus {
    --transform-translate-x: 0.25rem;
  }

  .xl\:focus\:translate-x-2:focus {
    --transform-translate-x: 0.5rem;
  }

  .xl\:focus\:translate-x-3:focus {
    --transform-translate-x: 0.75rem;
  }

  .xl\:focus\:translate-x-4:focus {
    --transform-translate-x: 1rem;
  }

  .xl\:focus\:translate-x-5:focus {
    --transform-translate-x: 1.25rem;
  }

  .xl\:focus\:translate-x-6:focus {
    --transform-translate-x: 1.5rem;
  }

  .xl\:focus\:translate-x-8:focus {
    --transform-translate-x: 2rem;
  }

  .xl\:focus\:translate-x-10:focus {
    --transform-translate-x: 2.5rem;
  }

  .xl\:focus\:translate-x-12:focus {
    --transform-translate-x: 3rem;
  }

  .xl\:focus\:translate-x-16:focus {
    --transform-translate-x: 4rem;
  }

  .xl\:focus\:translate-x-20:focus {
    --transform-translate-x: 5rem;
  }

  .xl\:focus\:translate-x-24:focus {
    --transform-translate-x: 6rem;
  }

  .xl\:focus\:translate-x-32:focus {
    --transform-translate-x: 8rem;
  }

  .xl\:focus\:translate-x-40:focus {
    --transform-translate-x: 10rem;
  }

  .xl\:focus\:translate-x-48:focus {
    --transform-translate-x: 12rem;
  }

  .xl\:focus\:translate-x-56:focus {
    --transform-translate-x: 14rem;
  }

  .xl\:focus\:translate-x-64:focus {
    --transform-translate-x: 16rem;
  }

  .xl\:focus\:translate-x-px:focus {
    --transform-translate-x: 1px;
  }

  .xl\:focus\:-translate-x-1:focus {
    --transform-translate-x: -0.25rem;
  }

  .xl\:focus\:-translate-x-2:focus {
    --transform-translate-x: -0.5rem;
  }

  .xl\:focus\:-translate-x-3:focus {
    --transform-translate-x: -0.75rem;
  }

  .xl\:focus\:-translate-x-4:focus {
    --transform-translate-x: -1rem;
  }

  .xl\:focus\:-translate-x-5:focus {
    --transform-translate-x: -1.25rem;
  }

  .xl\:focus\:-translate-x-6:focus {
    --transform-translate-x: -1.5rem;
  }

  .xl\:focus\:-translate-x-8:focus {
    --transform-translate-x: -2rem;
  }

  .xl\:focus\:-translate-x-10:focus {
    --transform-translate-x: -2.5rem;
  }

  .xl\:focus\:-translate-x-12:focus {
    --transform-translate-x: -3rem;
  }

  .xl\:focus\:-translate-x-16:focus {
    --transform-translate-x: -4rem;
  }

  .xl\:focus\:-translate-x-20:focus {
    --transform-translate-x: -5rem;
  }

  .xl\:focus\:-translate-x-24:focus {
    --transform-translate-x: -6rem;
  }

  .xl\:focus\:-translate-x-32:focus {
    --transform-translate-x: -8rem;
  }

  .xl\:focus\:-translate-x-40:focus {
    --transform-translate-x: -10rem;
  }

  .xl\:focus\:-translate-x-48:focus {
    --transform-translate-x: -12rem;
  }

  .xl\:focus\:-translate-x-56:focus {
    --transform-translate-x: -14rem;
  }

  .xl\:focus\:-translate-x-64:focus {
    --transform-translate-x: -16rem;
  }

  .xl\:focus\:-translate-x-px:focus {
    --transform-translate-x: -1px;
  }

  .xl\:focus\:-translate-x-full:focus {
    --transform-translate-x: -100%;
  }

  .xl\:focus\:-translate-x-1\/2:focus {
    --transform-translate-x: -50%;
  }

  .xl\:focus\:translate-x-1\/2:focus {
    --transform-translate-x: 50%;
  }

  .xl\:focus\:translate-x-full:focus {
    --transform-translate-x: 100%;
  }

  .xl\:focus\:translate-y-0:focus {
    --transform-translate-y: 0;
  }

  .xl\:focus\:translate-y-1:focus {
    --transform-translate-y: 0.25rem;
  }

  .xl\:focus\:translate-y-2:focus {
    --transform-translate-y: 0.5rem;
  }

  .xl\:focus\:translate-y-3:focus {
    --transform-translate-y: 0.75rem;
  }

  .xl\:focus\:translate-y-4:focus {
    --transform-translate-y: 1rem;
  }

  .xl\:focus\:translate-y-5:focus {
    --transform-translate-y: 1.25rem;
  }

  .xl\:focus\:translate-y-6:focus {
    --transform-translate-y: 1.5rem;
  }

  .xl\:focus\:translate-y-8:focus {
    --transform-translate-y: 2rem;
  }

  .xl\:focus\:translate-y-10:focus {
    --transform-translate-y: 2.5rem;
  }

  .xl\:focus\:translate-y-12:focus {
    --transform-translate-y: 3rem;
  }

  .xl\:focus\:translate-y-16:focus {
    --transform-translate-y: 4rem;
  }

  .xl\:focus\:translate-y-20:focus {
    --transform-translate-y: 5rem;
  }

  .xl\:focus\:translate-y-24:focus {
    --transform-translate-y: 6rem;
  }

  .xl\:focus\:translate-y-32:focus {
    --transform-translate-y: 8rem;
  }

  .xl\:focus\:translate-y-40:focus {
    --transform-translate-y: 10rem;
  }

  .xl\:focus\:translate-y-48:focus {
    --transform-translate-y: 12rem;
  }

  .xl\:focus\:translate-y-56:focus {
    --transform-translate-y: 14rem;
  }

  .xl\:focus\:translate-y-64:focus {
    --transform-translate-y: 16rem;
  }

  .xl\:focus\:translate-y-px:focus {
    --transform-translate-y: 1px;
  }

  .xl\:focus\:-translate-y-1:focus {
    --transform-translate-y: -0.25rem;
  }

  .xl\:focus\:-translate-y-2:focus {
    --transform-translate-y: -0.5rem;
  }

  .xl\:focus\:-translate-y-3:focus {
    --transform-translate-y: -0.75rem;
  }

  .xl\:focus\:-translate-y-4:focus {
    --transform-translate-y: -1rem;
  }

  .xl\:focus\:-translate-y-5:focus {
    --transform-translate-y: -1.25rem;
  }

  .xl\:focus\:-translate-y-6:focus {
    --transform-translate-y: -1.5rem;
  }

  .xl\:focus\:-translate-y-8:focus {
    --transform-translate-y: -2rem;
  }

  .xl\:focus\:-translate-y-10:focus {
    --transform-translate-y: -2.5rem;
  }

  .xl\:focus\:-translate-y-12:focus {
    --transform-translate-y: -3rem;
  }

  .xl\:focus\:-translate-y-16:focus {
    --transform-translate-y: -4rem;
  }

  .xl\:focus\:-translate-y-20:focus {
    --transform-translate-y: -5rem;
  }

  .xl\:focus\:-translate-y-24:focus {
    --transform-translate-y: -6rem;
  }

  .xl\:focus\:-translate-y-32:focus {
    --transform-translate-y: -8rem;
  }

  .xl\:focus\:-translate-y-40:focus {
    --transform-translate-y: -10rem;
  }

  .xl\:focus\:-translate-y-48:focus {
    --transform-translate-y: -12rem;
  }

  .xl\:focus\:-translate-y-56:focus {
    --transform-translate-y: -14rem;
  }

  .xl\:focus\:-translate-y-64:focus {
    --transform-translate-y: -16rem;
  }

  .xl\:focus\:-translate-y-px:focus {
    --transform-translate-y: -1px;
  }

  .xl\:focus\:-translate-y-full:focus {
    --transform-translate-y: -100%;
  }

  .xl\:focus\:-translate-y-1\/2:focus {
    --transform-translate-y: -50%;
  }

  .xl\:focus\:translate-y-1\/2:focus {
    --transform-translate-y: 50%;
  }

  .xl\:focus\:translate-y-full:focus {
    --transform-translate-y: 100%;
  }

  .xl\:skew-x-0 {
    --transform-skew-x: 0;
  }

  .xl\:skew-x-3 {
    --transform-skew-x: 3deg;
  }

  .xl\:skew-x-6 {
    --transform-skew-x: 6deg;
  }

  .xl\:skew-x-12 {
    --transform-skew-x: 12deg;
  }

  .xl\:-skew-x-12 {
    --transform-skew-x: -12deg;
  }

  .xl\:-skew-x-6 {
    --transform-skew-x: -6deg;
  }

  .xl\:-skew-x-3 {
    --transform-skew-x: -3deg;
  }

  .xl\:skew-y-0 {
    --transform-skew-y: 0;
  }

  .xl\:skew-y-3 {
    --transform-skew-y: 3deg;
  }

  .xl\:skew-y-6 {
    --transform-skew-y: 6deg;
  }

  .xl\:skew-y-12 {
    --transform-skew-y: 12deg;
  }

  .xl\:-skew-y-12 {
    --transform-skew-y: -12deg;
  }

  .xl\:-skew-y-6 {
    --transform-skew-y: -6deg;
  }

  .xl\:-skew-y-3 {
    --transform-skew-y: -3deg;
  }

  .xl\:hover\:skew-x-0:hover {
    --transform-skew-x: 0;
  }

  .xl\:hover\:skew-x-3:hover {
    --transform-skew-x: 3deg;
  }

  .xl\:hover\:skew-x-6:hover {
    --transform-skew-x: 6deg;
  }

  .xl\:hover\:skew-x-12:hover {
    --transform-skew-x: 12deg;
  }

  .xl\:hover\:-skew-x-12:hover {
    --transform-skew-x: -12deg;
  }

  .xl\:hover\:-skew-x-6:hover {
    --transform-skew-x: -6deg;
  }

  .xl\:hover\:-skew-x-3:hover {
    --transform-skew-x: -3deg;
  }

  .xl\:hover\:skew-y-0:hover {
    --transform-skew-y: 0;
  }

  .xl\:hover\:skew-y-3:hover {
    --transform-skew-y: 3deg;
  }

  .xl\:hover\:skew-y-6:hover {
    --transform-skew-y: 6deg;
  }

  .xl\:hover\:skew-y-12:hover {
    --transform-skew-y: 12deg;
  }

  .xl\:hover\:-skew-y-12:hover {
    --transform-skew-y: -12deg;
  }

  .xl\:hover\:-skew-y-6:hover {
    --transform-skew-y: -6deg;
  }

  .xl\:hover\:-skew-y-3:hover {
    --transform-skew-y: -3deg;
  }

  .xl\:focus\:skew-x-0:focus {
    --transform-skew-x: 0;
  }

  .xl\:focus\:skew-x-3:focus {
    --transform-skew-x: 3deg;
  }

  .xl\:focus\:skew-x-6:focus {
    --transform-skew-x: 6deg;
  }

  .xl\:focus\:skew-x-12:focus {
    --transform-skew-x: 12deg;
  }

  .xl\:focus\:-skew-x-12:focus {
    --transform-skew-x: -12deg;
  }

  .xl\:focus\:-skew-x-6:focus {
    --transform-skew-x: -6deg;
  }

  .xl\:focus\:-skew-x-3:focus {
    --transform-skew-x: -3deg;
  }

  .xl\:focus\:skew-y-0:focus {
    --transform-skew-y: 0;
  }

  .xl\:focus\:skew-y-3:focus {
    --transform-skew-y: 3deg;
  }

  .xl\:focus\:skew-y-6:focus {
    --transform-skew-y: 6deg;
  }

  .xl\:focus\:skew-y-12:focus {
    --transform-skew-y: 12deg;
  }

  .xl\:focus\:-skew-y-12:focus {
    --transform-skew-y: -12deg;
  }

  .xl\:focus\:-skew-y-6:focus {
    --transform-skew-y: -6deg;
  }

  .xl\:focus\:-skew-y-3:focus {
    --transform-skew-y: -3deg;
  }

  .xl\:transition-none {
    -webkit-transition-property: none;
    transition-property: none;
  }

  .xl\:transition-all {
    -webkit-transition-property: all;
    transition-property: all;
  }

  .xl\:transition {
    -webkit-transition-property: background-color, border-color, color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform;
    transition-property: background-color, border-color, color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, -webkit-box-shadow, -webkit-transform;
  }

  .xl\:transition-colors {
    -webkit-transition-property: background-color, border-color, color, fill, stroke;
    transition-property: background-color, border-color, color, fill, stroke;
  }

  .xl\:transition-opacity {
    -webkit-transition-property: opacity;
    transition-property: opacity;
  }

  .xl\:transition-shadow {
    -webkit-transition-property: -webkit-box-shadow;
    transition-property: -webkit-box-shadow;
    transition-property: box-shadow;
    transition-property: box-shadow, -webkit-box-shadow;
  }

  .xl\:transition-transform {
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
  }

  .xl\:ease-linear {
    -webkit-transition-timing-function: linear;
            transition-timing-function: linear;
  }

  .xl\:ease-in {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .xl\:ease-out {
    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .xl\:ease-in-out {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .xl\:ease-ease {
    -webkit-transition-timing-function: ease;
            transition-timing-function: ease;
  }

  .xl\:duration-75 {
    -webkit-transition-duration: 75ms;
            transition-duration: 75ms;
  }

  .xl\:duration-100 {
    -webkit-transition-duration: 100ms;
            transition-duration: 100ms;
  }

  .xl\:duration-150 {
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms;
  }

  .xl\:duration-200 {
    -webkit-transition-duration: 200ms;
            transition-duration: 200ms;
  }

  .xl\:duration-300 {
    -webkit-transition-duration: 300ms;
            transition-duration: 300ms;
  }

  .xl\:duration-500 {
    -webkit-transition-duration: 500ms;
            transition-duration: 500ms;
  }

  .xl\:duration-700 {
    -webkit-transition-duration: 700ms;
            transition-duration: 700ms;
  }

  .xl\:duration-1000 {
    -webkit-transition-duration: 1000ms;
            transition-duration: 1000ms;
  }

  .xl\:delay-75 {
    -webkit-transition-delay: 75ms;
            transition-delay: 75ms;
  }

  .xl\:delay-100 {
    -webkit-transition-delay: 100ms;
            transition-delay: 100ms;
  }

  .xl\:delay-150 {
    -webkit-transition-delay: 150ms;
            transition-delay: 150ms;
  }

  .xl\:delay-200 {
    -webkit-transition-delay: 200ms;
            transition-delay: 200ms;
  }

  .xl\:delay-300 {
    -webkit-transition-delay: 300ms;
            transition-delay: 300ms;
  }

  .xl\:delay-500 {
    -webkit-transition-delay: 500ms;
            transition-delay: 500ms;
  }

  .xl\:delay-700 {
    -webkit-transition-delay: 700ms;
            transition-delay: 700ms;
  }

  .xl\:delay-1000 {
    -webkit-transition-delay: 1000ms;
            transition-delay: 1000ms;
  }

  .xl\:nav-span {
    width: 80%;
    height: 2px;
    margin: 0 auto;
    display: block;
    background: #555;
    -webkit-transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
    transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
  }

  .xl\:hover\:nav-span:hover {
    width: 80%;
    height: 2px;
    margin: 0 auto;
    display: block;
    background: #555;
    -webkit-transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
    transition: all .8s cubic-bezier(0.810,-0.330,0.345,1.375);
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9hcHAuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL2JyYW5kcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9yZWd1bGFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9zb2xpZC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvZm9udGF3ZXNvbWUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19jb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fbGFyZ2VyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fZml4ZWQtd2lkdGguc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fYW5pbWF0ZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19yb3RhdGVkLWZsaXBwZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19zdGFja2VkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9faWNvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19zY3JlZW4tcmVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvdGFpbHdpbmRjc3MvYmFzZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvdGFpbHdpbmRjc3MvY29tcG9uZW50cy5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvdGFpbHdpbmRjc3MvdXRpbGl0aWVzLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvPG5vIHNvdXJjZT4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBYUEsa0JBQWtCOztBQ2JsQjs7O0dBR0c7O0FBR0g7RUFDRSxxQ0FBb0M7O0VBQ3BDLG1CQUFrQjs7RUFDbEIsaUJBQWdCOztFQUNoQixvQkNMMEI7O0VETTFCLDBDQUE4Qzs7RUFDOUMsb1RBSW1FO0NFSnBFOztBRk9EO0VBQ0UscUNBQW9DO0VBQ3BDLGlCQUFnQjtDQUNqQjs7QUd0QkQ7OztHQUdHOztBQUdIO0VBQ0UsbUNBQWtDOztFQUNsQyxtQkFBa0I7O0VBQ2xCLGlCQUFnQjs7RUFDaEIsb0JGTDBCOztFRU0xQiwyQ0FBK0M7O0VBQy9DLHlUQUlvRTtDRGNyRTs7QUNYRDtFQUNFLG1DQUFrQztFQUNsQyxpQkFBZ0I7Q0FDakI7O0FDdEJEOzs7R0FHRzs7QUFHSDtFQUNFLG1DQUFrQzs7RUFDbEMsbUJBQWtCOztFQUNsQixpQkFBZ0I7O0VBQ2hCLG9CSEwwQjs7RUdNMUIseUNBQTZDOztFQUM3QywrU0FJa0U7Q0ZnQ25FOztBRTdCRDs7RUFFRSxtQ0FBa0M7RUFDbEMsaUJBQWdCO0NBQ2pCOztBQ3ZCRDs7O0dBR0c7O0FDQUg7Ozs7OztFQU1FLG1DQUFrQztFQUNsQyxvQ0FBbUM7RUFDbkMsc0JBQXFCO0VBQ3JCLG1CQUFrQjtFQUNsQixxQkFBb0I7RUFDcEIscUJBQW9CO0VBQ3BCLGVBQWM7Q0FDZjs7QUNaRDtFQUNFLHdCQUFvQjtFQUNwQixvQkFBc0I7RUFDdEIseUJBQXdCO0NBQ3pCOztBQUVEO0VBQ0UsaUJBQWdCO0NBQ2pCOztBQUVEO0VBQ0Usa0JBQWlCO0NBQ2xCOztBQUdDO0VBQ0UsZUFBbUI7Q0FDcEI7O0FBRkQ7RUFDRSxlQUFtQjtDQUNwQjs7QUFGRDtFQUNFLGVBQW1CO0NBQ3BCOztBQUZEO0VBQ0UsZUFBbUI7Q0FDcEI7O0FBRkQ7RUFDRSxlQUFtQjtDQUNwQjs7QUFGRDtFQUNFLGVBQW1CO0NBQ3BCOztBQUZEO0VBQ0UsZUFBbUI7Q0FDcEI7O0FBRkQ7RUFDRSxlQUFtQjtDQUNwQjs7QUFGRDtFQUNFLGVBQW1CO0NBQ3BCOztBQUZEO0VBQ0UsZ0JBQW1CO0NBQ3BCOztBQ25CSDtFQUNFLG1CQUFrQjtFQUNsQixjUE9nQztDT05qQzs7QUNGRDtFQUNFLHNCQUFxQjtFQUNyQixtQkFBK0I7RUFDL0IsZ0JBQWU7Q0FHaEI7O0FBTkQ7RUFLUyxtQkFBa0I7Q0FBSTs7QUFHL0I7RUFDRSxXUkZ3QjtFUUd4QixtQkFBa0I7RUFDbEIsbUJBQWtCO0VBQ2xCLFdSTHdCO0VRTXhCLHFCQUFvQjtDQUNyQjs7QUNkRDtFQUNFLDBCVEl5QjtFU0h6QixvQkFBbUI7RUFDbkIsMEJBQXlCO0NBQzFCOztBQUVEO0VBQStCLFlBQVc7Q0FBSTs7QUFDOUM7RUFBZ0MsYUFBWTtDQUFJOztBQUVoRDs7Ozs7RUFLa0MsbUJBQWtCO0NBQUk7O0FBTHhEOzs7OztFQU1tQyxrQkFBaUI7Q0FBSTs7QUNmeEQ7RUFDRSw4Q0FBcUM7VUFBckMsc0NBQXFDO0NBQ3RDOztBQUVEO0VBQ0UsZ0RBQXVDO1VBQXZDLHdDQUF1QztDQUN4Qzs7QUFFRDtFQUNFO0lBQ0UsZ0NBQXVCO1lBQXZCLHdCQUF1QjtHVG9MeEI7O0VTakxEO0lBQ0Usa0NBQXlCO1lBQXpCLDBCQUF5QjtHVG1MMUI7Q0FDRjs7QVMxTEQ7RUFDRTtJQUNFLGdDQUF1QjtZQUF2Qix3QkFBdUI7R1RvTHhCOztFU2pMRDtJQUNFLGtDQUF5QjtZQUF6QiwwQkFBeUI7R1RtTDFCO0NBQ0Y7O0FVbE1EO0VDV0UsdUVBQWlGO0VBQ2pGLGlDQUEyQjtVQUEzQix5QkFBMkI7Q0RaeUM7O0FBQ3RFO0VDVUUsdUVBQWlGO0VBQ2pGLGtDQUEyQjtVQUEzQiwwQkFBMkI7Q0RYeUM7O0FBQ3RFO0VDU0UsdUVBQWlGO0VBQ2pGLGtDQUEyQjtVQUEzQiwwQkFBMkI7Q0RWeUM7O0FBRXRFO0VDWUUsaUZBQTJGO0VBQzNGLGdDQUErQjtVQUEvQix3QkFBK0I7Q0RidUM7O0FBQ3hFO0VDV0UsaUZBQTJGO0VBQzNGLGdDQUErQjtVQUEvQix3QkFBK0I7Q0RadUM7O0FBQ3hFO0VDVUUsaUZBQTJGO0VBQzNGLGlDQUErQjtVQUEvQix5QkFBK0I7Q0RYc0c7O0FBS3ZJOzs7Ozs7RUFPSSxxQkFBWTtVQUFaLGFBQVk7Q0FDYjs7QUVuQkg7RUFDRSxzQkFBcUI7RUFDckIsWUFBVztFQUNYLGlCQUFnQjtFQUNoQixtQkFBa0I7RUFDbEIsdUJBQXNCO0VBQ3RCLGFBQXVCO0NBQ3hCOztBQUVEOztFQUVFLFFBQU87RUFDUCxtQkFBa0I7RUFDbEIsbUJBQWtCO0VBQ2xCLFlBQVc7Q0FDWjs7QUFFRDtFQUNFLHFCQUFvQjtDQUNyQjs7QUFFRDtFQUNFLGVBQWM7Q0FDZjs7QUFFRDtFQUNFLFlicEJ5QjtDYXFCMUI7O0FDOUJEO2lFQUNpRTs7QUFFakU7RUFBa0MsaUJkY0c7Q2NkbUM7O0FBQ3hFO0VBQTRDLGlCZGFQO0NjYnVEOztBQUM1RjtFQUFxQyxpQmRZQTtDY1p5Qzs7QUFDOUU7RUFBc0QsaUJkV2pCO0NjWDJFOztBQUNoSDtFQUErQixpQmRVTTtDY1Y2Qjs7QUFDbEU7RUFBeUMsaUJkU0o7Q2NUaUQ7O0FBQ3RGO0VBQXlDLGlCZFFKO0NjUmlEOztBQUN0RjtFQUFtQyxpQmRPRTtDY1BxQzs7QUFDMUU7RUFBZ0MsaUJkTUs7Q2NOK0I7O0FBQ3BFO0VBQWtDLGlCZEtHO0NjTG1DOztBQUN4RTtFQUFxQyxpQmRJQTtDY0p5Qzs7QUFDOUU7RUFBMkMsaUJkR047Q2NIcUQ7O0FBQzFGO0VBQTBDLGlCZEVMO0NjRm1EOztBQUN4RjtFQUFtQyxpQmRDRTtDY0RxQzs7QUFDMUU7RUFBb0MsaUJkQUM7Q2NBdUM7O0FBQzVFO0VBQXlDLGlCZERKO0NjQ2lEOztBQUN0RjtFQUEwQyxpQmRGTDtDY0VtRDs7QUFDeEY7RUFBdUMsaUJkSEY7Q2NHNkM7O0FBQ2xGO0VBQXdDLGlCZEpIO0NjSStDOztBQUNwRjtFQUFtQyxpQmRMRTtDY0txQzs7QUFDMUU7RUFBc0MsaUJkTkQ7Q2NNMkM7O0FBQ2hGO0VBQW1DLGlCZFBFO0NjT3FDOztBQUMxRTtFQUF1QyxpQmRSRjtDY1E2Qzs7QUFDbEY7RUFBc0MsaUJkVEQ7Q2NTMkM7O0FBQ2hGO0VBQWdFLGlCZFYzQjtDY1UrRjs7QUFDcEk7RUFBbUMsaUJkWEU7Q2NXcUM7O0FBQzFFO0VBQW1DLGlCZFpFO0NjWXFDOztBQUMxRTtFQUFvQyxpQmRiQztDY2F1Qzs7QUFDNUU7RUFBc0MsaUJkZEQ7Q2NjMkM7O0FBQ2hGO0VBQThDLGlCZGZUO0NjZTJEOztBQUNoRztFQUE4QyxpQmRoQlQ7Q2NnQjJEOztBQUNoRztFQUErQyxpQmRqQlY7Q2NpQjZEOztBQUNsRztFQUE0QyxpQmRsQlA7Q2NrQnVEOztBQUM1RjtFQUF1QyxpQmRuQkY7Q2NtQjZDOztBQUNsRjtFQUF1QyxpQmRwQkY7Q2NvQjZDOztBQUNsRjtFQUF3QyxpQmRyQkg7Q2NxQitDOztBQUNwRjtFQUFxQyxpQmR0QkE7Q2NzQnlDOztBQUM5RTtFQUFrQyxpQmR2Qkc7Q2N1Qm1DOztBQUN4RTtFQUEwQyxpQmR4Qkw7Q2N3Qm1EOztBQUN4RjtFQUFvQyxpQmR6QkM7Q2N5QnVDOztBQUM1RTtFQUFpQyxpQmQxQkk7Q2MwQmlDOztBQUN0RTtFQUFzQyxpQmQzQkQ7Q2MyQjJDOztBQUNoRjtFQUEwQyxpQmQ1Qkw7Q2M0Qm1EOztBQUN4RjtFQUFrQyxpQmQ3Qkc7Q2M2Qm1DOztBQUN4RTtFQUFrQyxpQmQ5Qkc7Q2M4Qm1DOztBQUN4RTtFQUFzQyxpQmQvQkQ7Q2MrQjJDOztBQUNoRjtFQUFzQyxpQmRoQ0Q7Q2NnQzJDOztBQUNoRjtFQUFvQyxpQmRqQ0M7Q2NpQ3VDOztBQUM1RTtFQUFvQyxpQmRsQ0M7Q2NrQ3VDOztBQUM1RTtFQUFrRCxpQmRuQ2I7Q2NtQ21FOztBQUN4RztFQUFrRCxpQmRwQ2I7Q2NvQ21FOztBQUN4RztFQUFtRCxpQmRyQ2Q7Q2NxQ3FFOztBQUMxRztFQUFnRCxpQmR0Q1g7Q2NzQytEOztBQUNwRztFQUE4QyxpQmR2Q1Q7Q2N1QzJEOztBQUNoRztFQUE4QyxpQmR4Q1Q7Q2N3QzJEOztBQUNoRztFQUErQyxpQmR6Q1Y7Q2N5QzZEOztBQUNsRztFQUE0QyxpQmQxQ1A7Q2MwQ3VEOztBQUM1RjtFQUF1QyxpQmQzQ0Y7Q2MyQzZDOztBQUNsRjtFQUF1QyxpQmQ1Q0Y7Q2M0QzZDOztBQUNsRjtFQUF3QyxpQmQ3Q0g7Q2M2QytDOztBQUNwRjtFQUFxQyxpQmQ5Q0E7Q2M4Q3lDOztBQUM5RTtFQUF1QyxpQmQvQ0Y7Q2MrQzZDOztBQUNsRjtFQUF5QyxpQmRoREo7Q2NnRGlEOztBQUN0RjtFQUF5QyxpQmRqREo7Q2NpRGlEOztBQUN0RjtFQUF1QyxpQmRsREY7Q2NrRDZDOztBQUNsRjtFQUF3RCxpQmRuRG5CO0NjbUQrRTs7QUFDcEg7RUFBcUMsaUJkcERBO0Njb0R5Qzs7QUFDOUU7RUFBdUMsaUJkckRGO0NjcUQ2Qzs7QUFDbEY7RUFBK0IsaUJkdERNO0Njc0Q2Qjs7QUFDbEU7RUFBa0MsaUJkdkRHO0NjdURtQzs7QUFDeEU7RUFBc0MsaUJkeEREO0Njd0QyQzs7QUFDaEY7RUFBaUMsaUJkekRJO0NjeURpQzs7QUFDdEU7RUFBb0MsaUJkMURDO0NjMER1Qzs7QUFDNUU7RUFBOEMsaUJkM0RUO0NjMkQyRDs7QUFDaEc7RUFBeUMsaUJkNURKO0NjNERpRDs7QUFDdEY7RUFBb0MsaUJkN0RDO0NjNkR1Qzs7QUFDNUU7RUFBbUMsaUJkOURFO0NjOERxQzs7QUFDMUU7RUFBa0MsaUJkL0RHO0NjK0RtQzs7QUFDeEU7RUFBZ0MsaUJkaEVLO0NjZ0UrQjs7QUFDcEU7RUFBaUMsaUJkakVJO0NjaUVpQzs7QUFDdEU7RUFBMEMsaUJkbEVMO0Nja0VtRDs7QUFDeEY7RUFBc0MsaUJkbkVEO0NjbUUyQzs7QUFDaEY7RUFBcUMsaUJkcEVBO0Njb0V5Qzs7QUFDOUU7RUFBa0MsaUJkckVHO0NjcUVtQzs7QUFDeEU7RUFBcUMsaUJkdEVBO0Njc0V5Qzs7QUFDOUU7RUFBc0MsaUJkdkVEO0NjdUUyQzs7QUFDaEY7RUFBa0MsaUJkeEVHO0Njd0VtQzs7QUFDeEU7RUFBMEMsaUJkekVMO0NjeUVtRDs7QUFDeEY7RUFBK0MsaUJkMUVWO0NjMEU2RDs7QUFDbEc7RUFBZ0QsaUJkM0VYO0NjMkUrRDs7QUFDcEc7RUFBZ0MsaUJkNUVLO0NjNEUrQjs7QUFDcEU7RUFBcUMsaUJkN0VBO0NjNkV5Qzs7QUFDOUU7RUFBcUMsaUJkOUVBO0NjOEV5Qzs7QUFDOUU7RUFBb0MsaUJkL0VDO0NjK0V1Qzs7QUFDNUU7RUFBaUMsaUJkaEZJO0NjZ0ZpQzs7QUFDdEU7RUFBMEMsaUJkakZMO0NjaUZtRDs7QUFDeEY7RUFBNEMsaUJkbEZQO0Nja0Z1RDs7QUFDNUY7RUFBaUMsaUJkbkZJO0NjbUZpQzs7QUFDdEU7RUFBMEMsaUJkcEZMO0Njb0ZtRDs7QUFDeEY7RUFBeUMsaUJkckZKO0NjcUZpRDs7QUFDdEY7RUFBeUMsaUJkdEZKO0Njc0ZpRDs7QUFDdEY7RUFBNEMsaUJkdkZQO0NjdUZ1RDs7QUFDNUY7RUFBbUQsaUJkeEZkO0Njd0ZxRTs7QUFDMUc7RUFBdUMsaUJkekZGO0NjeUY2Qzs7QUFDbEY7RUFBZ0MsaUJkMUZLO0NjMEYrQjs7QUFDcEU7RUFBaUMsaUJkM0ZJO0NjMkZpQzs7QUFDdEU7RUFBb0MsaUJkNUZDO0NjNEZ1Qzs7QUFDNUU7RUFBMkMsaUJkN0ZOO0NjNkZxRDs7QUFDMUY7RUFBaUMsaUJkOUZJO0NjOEZpQzs7QUFDdEU7RUFBdUMsaUJkL0ZGO0NjK0Y2Qzs7QUFDbEY7RUFBeUMsaUJkaEdKO0NjZ0dpRDs7QUFDdEY7RUFBa0MsaUJkakdHO0NjaUdtQzs7QUFDeEU7RUFBb0MsaUJkbEdDO0Nja0d1Qzs7QUFDNUU7RUFBbUMsaUJkbkdFO0NjbUdxQzs7QUFDMUU7RUFBc0MsaUJkcEdEO0Njb0cyQzs7QUFDaEY7RUFBdUMsaUJkckdGO0NjcUc2Qzs7QUFDbEY7RUFBc0MsaUJkdEdEO0Njc0cyQzs7QUFDaEY7RUFBMEMsaUJkdkdMO0NjdUdtRDs7QUFDeEY7RUFBc0MsaUJkeEdEO0Njd0cyQzs7QUFDaEY7RUFBb0MsaUJkekdDO0NjeUd1Qzs7QUFDNUU7RUFBaUMsaUJkMUdJO0NjMEdpQzs7QUFDdEU7RUFBc0MsaUJkM0dEO0NjMkcyQzs7QUFDaEY7RUFBdUMsaUJkNUdGO0NjNEc2Qzs7QUFDbEY7RUFBb0MsaUJkN0dDO0NjNkd1Qzs7QUFDNUU7RUFBMEMsaUJkOUdMO0NjOEdtRDs7QUFDeEY7RUFBa0MsaUJkL0dHO0NjK0dtQzs7QUFDeEU7RUFBaUMsaUJkaEhJO0NjZ0hpQzs7QUFDdEU7RUFBb0MsaUJkakhDO0NjaUh1Qzs7QUFDNUU7RUFBc0MsaUJkbEhEO0Nja0gyQzs7QUFDaEY7RUFBc0MsaUJkbkhEO0NjbUgyQzs7QUFDaEY7RUFBd0MsaUJkcEhIO0Njb0grQzs7QUFDcEY7RUFBaUMsaUJkckhJO0NjcUhpQzs7QUFDdEU7RUFBaUMsaUJkdEhJO0Njc0hpQzs7QUFDdEU7RUFBaUMsaUJkdkhJO0NjdUhpQzs7QUFDdEU7RUFBaUMsaUJkeEhJO0Njd0hpQzs7QUFDdEU7RUFBaUMsaUJkekhJO0NjeUhpQzs7QUFDdEU7RUFBaUMsaUJkMUhJO0NjMEhpQzs7QUFDdEU7RUFBc0MsaUJkM0hEO0NjMkgyQzs7QUFDaEY7RUFBeUMsaUJkNUhKO0NjNEhpRDs7QUFDdEY7RUFBc0MsaUJkN0hEO0NjNkgyQzs7QUFDaEY7RUFBd0MsaUJkOUhIO0NjOEgrQzs7QUFDcEY7RUFBcUMsaUJkL0hBO0NjK0h5Qzs7QUFDOUU7RUFBc0MsaUJkaElEO0NjZ0kyQzs7QUFDaEY7RUFBdUMsaUJkaklGO0NjaUk2Qzs7QUFDbEY7RUFBd0MsaUJkbElIO0Nja0krQzs7QUFDcEY7RUFBeUMsaUJkbklKO0NjbUlpRDs7QUFDdEY7RUFBeUMsaUJkcElKO0Njb0lpRDs7QUFDdEY7RUFBZ0MsaUJkcklLO0NjcUkrQjs7QUFDcEU7RUFBcUMsaUJkdElBO0Njc0l5Qzs7QUFDOUU7RUFBdUMsaUJkdklGO0NjdUk2Qzs7QUFDbEY7RUFBa0MsaUJkeElHO0Njd0ltQzs7QUFDeEU7RUFBb0MsaUJkeklDO0NjeUl1Qzs7QUFDNUU7RUFBa0MsaUJkMUlHO0NjMEltQzs7QUFDeEU7RUFBd0MsaUJkM0lIO0NjMkkrQzs7QUFDcEY7RUFBc0MsaUJkNUlEO0NjNEkyQzs7QUFDaEY7RUFBOEMsaUJkN0lUO0NjNkkyRDs7QUFDaEc7RUFBNEMsaUJkOUlQO0NjOEl1RDs7QUFDNUY7RUFBa0MsaUJkL0lHO0NjK0ltQzs7QUFDeEU7RUFBa0MsaUJkaEpHO0NjZ0ptQzs7QUFDeEU7RUFBZ0MsaUJkakpLO0NjaUorQjs7QUFDcEU7RUFBbUMsaUJkbEpFO0Nja0pxQzs7QUFDMUU7RUFBZ0MsaUJkbkpLO0NjbUorQjs7QUFDcEU7RUFBcUMsaUJkcEpBO0Njb0p5Qzs7QUFDOUU7RUFBcUMsaUJkckpBO0NjcUp5Qzs7QUFDOUU7RUFBcUMsaUJkdEpBO0Njc0p5Qzs7QUFDOUU7RUFBaUMsaUJkdkpJO0NjdUppQzs7QUFDdEU7RUFBNkMsaUJkeEpSO0Njd0p5RDs7QUFDOUY7RUFBZ0MsaUJkekpLO0NjeUorQjs7QUFDcEU7RUFBb0MsaUJkMUpDO0NjMEp1Qzs7QUFDNUU7RUFBMEMsaUJkM0pMO0NjMkptRDs7QUFDeEY7RUFBd0MsaUJkNUpIO0NjNEorQzs7QUFDcEY7RUFBdUMsaUJkN0pGO0NjNko2Qzs7QUFDbEY7RUFBdUMsaUJkOUpGO0NjOEo2Qzs7QUFDbEY7RUFBcUMsaUJkL0pBO0NjK0p5Qzs7QUFDOUU7RUFBeUMsaUJkaEtKO0NjZ0tpRDs7QUFDdEY7RUFBMkMsaUJkaktOO0NjaUtxRDs7QUFDMUY7RUFBeUMsaUJkbEtKO0Nja0tpRDs7QUFDdEY7RUFBMkMsaUJkbktOO0NjbUtxRDs7QUFDMUY7RUFBMEMsaUJkcEtMO0Njb0ttRDs7QUFDeEY7RUFBMkMsaUJkcktOO0NjcUtxRDs7QUFDMUY7RUFBMEMsaUJkdEtMO0Njc0ttRDs7QUFDeEY7RUFBbUMsaUJkdktFO0NjdUtxQzs7QUFDMUU7RUFBeUMsaUJkeEtKO0Njd0tpRDs7QUFDdEY7RUFBdUMsaUJkektGO0NjeUs2Qzs7QUFDbEY7RUFBZ0QsaUJkMUtYO0NjMEsrRDs7QUFDcEc7RUFBdUMsaUJkM0tGO0NjMks2Qzs7QUFDbEY7RUFBcUMsaUJkNUtBO0NjNEt5Qzs7QUFDOUU7RUFBcUMsaUJkN0tBO0NjNkt5Qzs7QUFDOUU7RUFBZ0MsaUJkOUtLO0NjOEsrQjs7QUFDcEU7RUFBb0MsaUJkL0tDO0NjK0t1Qzs7QUFDNUU7RUFBd0MsaUJkaExIO0NjZ0wrQzs7QUFDcEY7RUFBc0MsaUJkakxEO0NjaUwyQzs7QUFDaEY7RUFBcUMsaUJkbExBO0Nja0x5Qzs7QUFDOUU7RUFBb0MsaUJkbkxDO0NjbUx1Qzs7QUFDNUU7RUFBdUMsaUJkcExGO0Njb0w2Qzs7QUFDbEY7RUFBdUMsaUJkckxGO0NjcUw2Qzs7QUFDbEY7RUFBd0MsaUJkdExIO0Njc0wrQzs7QUFDcEY7RUFBOEMsaUJkdkxUO0NjdUwyRDs7QUFDaEc7RUFBOEMsaUJkeExUO0Njd0wyRDs7QUFDaEc7RUFBK0MsaUJkekxWO0NjeUw2RDs7QUFDbEc7RUFBNEMsaUJkMUxQO0NjMEx1RDs7QUFDNUY7RUFBcUMsaUJkM0xBO0NjMkx5Qzs7QUFDOUU7RUFBbUMsaUJkNUxFO0NjNExxQzs7QUFDMUU7RUFBNEMsaUJkN0xQO0NjNkx1RDs7QUFDNUY7RUFBc0MsaUJkOUxEO0NjOEwyQzs7QUFDaEY7RUFBMEMsaUJkL0xMO0NjK0xtRDs7QUFDeEY7RUFBZ0MsaUJkaE1LO0NjZ00rQjs7QUFDcEU7RUFBMEMsaUJkak1MO0NjaU1tRDs7QUFDeEY7RUFBb0MsaUJkbE1DO0Nja011Qzs7QUFDNUU7RUFBeUMsaUJkbk1KO0NjbU1pRDs7QUFDdEY7RUFBMkMsaUJkcE1OO0Njb01xRDs7QUFDMUY7RUFBd0MsaUJkck1IO0NjcU0rQzs7QUFDcEY7RUFBbUMsaUJkdE1FO0Njc01xQzs7QUFDMUU7RUFBMEMsaUJkdk1MO0NjdU1tRDs7QUFDeEY7RUFBc0MsaUJkeE1EO0Njd00yQzs7QUFDaEY7RUFBc0MsaUJkek1EO0NjeU0yQzs7QUFDaEY7RUFBb0MsaUJkMU1DO0NjME11Qzs7QUFDNUU7RUFBdUMsaUJkM01GO0NjMk02Qzs7QUFDbEY7RUFBbUMsaUJkNU1FO0NjNE1xQzs7QUFDMUU7RUFBd0MsaUJkN01IO0NjNk0rQzs7QUFDcEY7RUFBa0MsaUJkOU1HO0NjOE1tQzs7QUFDeEU7RUFBdUMsaUJkL01GO0NjK002Qzs7QUFDbEY7RUFBK0MsaUJkaE5WO0NjZ042RDs7QUFDbEc7RUFBNkMsaUJkak5SO0NjaU55RDs7QUFDOUY7RUFBdUMsaUJkbE5GO0Nja042Qzs7QUFDbEY7RUFBc0MsaUJkbk5EO0NjbU4yQzs7QUFDaEY7RUFBdUMsaUJkcE5GO0Njb042Qzs7QUFDbEY7RUFBc0MsaUJkck5EO0NjcU4yQzs7QUFDaEY7RUFBa0MsaUJkdE5HO0Njc05tQzs7QUFDeEU7RUFBeUMsaUJkdk5KO0NjdU5pRDs7QUFDdEY7RUFBeUMsaUJkeE5KO0Njd05pRDs7QUFDdEY7RUFBeUMsaUJkek5KO0NjeU5pRDs7QUFDdEY7RUFBbUMsaUJkMU5FO0NjME5xQzs7QUFDMUU7RUFBa0MsaUJkM05HO0NjMk5tQzs7QUFDeEU7RUFBeUMsaUJkNU5KO0NjNE5pRDs7QUFDdEY7RUFBd0MsaUJkN05IO0NjNk4rQzs7QUFDcEY7RUFBdUMsaUJkOU5GO0NjOE42Qzs7QUFDbEY7RUFBeUMsaUJkL05KO0NjK05pRDs7QUFDdEY7RUFBdUMsaUJkaE9GO0NjZ082Qzs7QUFDbEY7RUFBd0MsaUJkak9IO0NjaU8rQzs7QUFDcEY7RUFBdUMsaUJkbE9GO0Nja082Qzs7QUFDbEY7RUFBZ0QsaUJkbk9YO0NjbU8rRDs7QUFDcEc7RUFBZ0QsaUJkcE9YO0Njb08rRDs7QUFDcEc7RUFBaUQsaUJkck9aO0NjcU9pRTs7QUFDdEc7RUFBOEMsaUJkdE9UO0Njc08yRDs7QUFDaEc7RUFBeUMsaUJkdk9KO0NjdU9pRDs7QUFDdEY7RUFBeUMsaUJkeE9KO0Njd09pRDs7QUFDdEY7RUFBMEMsaUJkek9MO0NjeU9tRDs7QUFDeEY7RUFBdUMsaUJkMU9GO0NjME82Qzs7QUFDbEY7RUFBa0MsaUJkM09HO0NjMk9tQzs7QUFDeEU7RUFBbUMsaUJkNU9FO0NjNE9xQzs7QUFDMUU7RUFBdUMsaUJkN09GO0NjNk82Qzs7QUFDbEY7RUFBbUMsaUJkOU9FO0NjOE9xQzs7QUFDMUU7RUFBbUMsaUJkL09FO0NjK09xQzs7QUFDMUU7RUFBeUMsaUJkaFBKO0NjZ1BpRDs7QUFDdEY7RUFBaUMsaUJkalBJO0NjaVBpQzs7QUFDdEU7RUFBMkMsaUJkbFBOO0Nja1BxRDs7QUFDMUY7RUFBc0MsaUJkblBEO0NjbVAyQzs7QUFDaEY7RUFBNEMsaUJkcFBQO0Njb1B1RDs7QUFDNUY7RUFBMkMsaUJkclBOO0NjcVBxRDs7QUFDMUY7RUFBa0MsaUJkdFBHO0Njc1BtQzs7QUFDeEU7RUFBa0MsaUJkdlBHO0NjdVBtQzs7QUFDeEU7RUFBOEMsaUJkeFBUO0Njd1AyRDs7QUFDaEc7RUFBa0MsaUJkelBHO0NjeVBtQzs7QUFDeEU7RUFBK0MsaUJkMVBWO0NjMFA2RDs7QUFDbEc7RUFBMkMsaUJkM1BOO0NjMlBxRDs7QUFDMUY7RUFBdUMsaUJkNVBGO0NjNFA2Qzs7QUFDbEY7RUFBNEMsaUJkN1BQO0NjNlB1RDs7QUFDNUY7RUFBdUMsaUJkOVBGO0NjOFA2Qzs7QUFDbEY7RUFBZ0QsaUJkL1BYO0NjK1ArRDs7QUFDcEc7RUFBc0MsaUJkaFFEO0NjZ1EyQzs7QUFDaEY7RUFBMkMsaUJkalFOO0NjaVFxRDs7QUFDMUY7RUFBNkMsaUJkbFFSO0Nja1F5RDs7QUFDOUY7RUFBdUMsaUJkblFGO0NjbVE2Qzs7QUFDbEY7RUFBdUMsaUJkcFFGO0Njb1E2Qzs7QUFDbEY7RUFBeUMsaUJkclFKO0NjcVFpRDs7QUFDdEY7RUFBcUMsaUJkdFFBO0Njc1F5Qzs7QUFDOUU7RUFBaUMsaUJkdlFJO0NjdVFpQzs7QUFDdEU7RUFBd0MsaUJkeFFIO0Njd1ErQzs7QUFDcEY7RUFBb0MsaUJkelFDO0NjeVF1Qzs7QUFDNUU7RUFBcUMsaUJkMVFBO0NjMFF5Qzs7QUFDOUU7RUFBbUMsaUJkM1FFO0NjMlFxQzs7QUFDMUU7RUFBZ0MsaUJkNVFLO0NjNFErQjs7QUFDcEU7RUFBaUMsaUJkN1FJO0NjNlFpQzs7QUFDdEU7RUFBa0MsaUJkOVFHO0NjOFFtQzs7QUFDeEU7RUFBb0MsaUJkL1FDO0NjK1F1Qzs7QUFDNUU7RUFBb0MsaUJkaFJDO0NjZ1J1Qzs7QUFDNUU7RUFBd0MsaUJkalJIO0NjaVIrQzs7QUFDcEY7RUFBMkMsaUJkbFJOO0Nja1JxRDs7QUFDMUY7RUFBeUMsaUJkblJKO0NjbVJpRDs7QUFDdEY7RUFBNEMsaUJkcFJQO0Njb1J1RDs7QUFDNUY7RUFBMEMsaUJkclJMO0NjcVJtRDs7QUFDeEY7RUFBcUMsaUJkdFJBO0Njc1J5Qzs7QUFDOUU7RUFBNEMsaUJkdlJQO0NjdVJ1RDs7QUFDNUY7RUFBeUMsaUJkeFJKO0Njd1JpRDs7QUFDdEY7RUFBb0MsaUJkelJDO0NjeVJ1Qzs7QUFDNUU7RUFBcUMsaUJkMVJBO0NjMFJ5Qzs7QUFDOUU7RUFBeUMsaUJkM1JKO0NjMlJpRDs7QUFDdEY7RUFBZ0QsaUJkNVJYO0NjNFIrRDs7QUFDcEc7RUFBMkMsaUJkN1JOO0NjNlJxRDs7QUFDMUY7RUFBdUMsaUJkOVJGO0NjOFI2Qzs7QUFDbEY7RUFBMkMsaUJkL1JOO0NjK1JxRDs7QUFDMUY7RUFBbUMsaUJkaFNFO0NjZ1NxQzs7QUFDMUU7RUFBbUMsaUJkalNFO0NjaVNxQzs7QUFDMUU7RUFBd0MsaUJkbFNIO0Nja1MrQzs7QUFDcEY7RUFBaUMsaUJkblNJO0NjbVNpQzs7QUFDdEU7RUFBc0MsaUJkcFNEO0Njb1MyQzs7QUFDaEY7RUFBMEMsaUJkclNMO0NjcVNtRDs7QUFDeEY7RUFBa0MsaUJkdFNHO0Njc1NtQzs7QUFDeEU7RUFBbUMsaUJkdlNFO0NjdVNxQzs7QUFDMUU7RUFBNkMsaUJkeFNSO0Njd1N5RDs7QUFDOUY7RUFBZ0QsaUJkelNYO0NjeVMrRDs7QUFDcEc7RUFBZ0QsaUJkMVNYO0NjMFMrRDs7QUFDcEc7RUFBbUQsaUJkM1NkO0NjMlNxRTs7QUFDMUc7RUFBbUQsaUJkNVNkO0NjNFNxRTs7QUFDMUc7RUFBZ0QsaUJkN1NYO0NjNlMrRDs7QUFDcEc7RUFBZ0QsaUJkOVNYO0NjOFMrRDs7QUFDcEc7RUFBb0QsaUJkL1NmO0NjK1N1RTs7QUFDNUc7RUFBbUQsaUJkaFRkO0NjZ1RxRTs7QUFDMUc7RUFBZ0QsaUJkalRYO0NjaVQrRDs7QUFDcEc7RUFBc0QsaUJkbFRqQjtDY2tUMkU7O0FBQ2hIO0VBQTJELGlCZG5UdEI7Q2NtVHFGOztBQUMxSDtFQUFtRCxpQmRwVGQ7Q2NvVHFFOztBQUMxRztFQUFrRCxpQmRyVGI7Q2NxVG1FOztBQUN4RztFQUF3QyxpQmR0VEg7Q2NzVCtDOztBQUNwRjtFQUEwQyxpQmR2VEw7Q2N1VG1EOztBQUN4RjtFQUFpQyxpQmR4VEk7Q2N3VGlDOztBQUN0RTtFQUFxQyxpQmR6VEE7Q2N5VHlDOztBQUM5RTtFQUFrQyxpQmQxVEc7Q2MwVG1DOztBQUN4RTtFQUF1QyxpQmQzVEY7Q2MyVDZDOztBQUNsRjtFQUFpQyxpQmQ1VEk7Q2M0VGlDOztBQUN0RTtFQUFrQyxpQmQ3VEc7Q2M2VG1DOztBQUN4RTtFQUFtQyxpQmQ5VEU7Q2M4VHFDOztBQUMxRTtFQUFpQyxpQmQvVEk7Q2MrVGlDOztBQUN0RTtFQUFxQyxpQmRoVUE7Q2NnVXlDOztBQUM5RTtFQUFpQyxpQmRqVUk7Q2NpVWlDOztBQUN0RTtFQUFrQyxpQmRsVUc7Q2NrVW1DOztBQUN4RTtFQUFnQyxpQmRuVUs7Q2NtVStCOztBQUNwRTtFQUF1QyxpQmRwVUY7Q2NvVTZDOztBQUNsRjtFQUFvQyxpQmRyVUM7Q2NxVXVDOztBQUM1RTtFQUEyQyxpQmR0VU47Q2NzVXFEOztBQUMxRjtFQUF3QyxpQmR2VUg7Q2N1VStDOztBQUNwRjtFQUFxQyxpQmR4VUE7Q2N3VXlDOztBQUM5RTtFQUFxQyxpQmR6VUE7Q2N5VXlDOztBQUM5RTtFQUFpQyxpQmQxVUk7Q2MwVWlDOztBQUN0RTtFQUFtQyxpQmQzVUU7Q2MyVXFDOztBQUMxRTtFQUFzQyxpQmQ1VUQ7Q2M0VTJDOztBQUNoRjtFQUFxQyxpQmQ3VUE7Q2M2VXlDOztBQUM5RTtFQUFzQyxpQmQ5VUQ7Q2M4VTJDOztBQUNoRjtFQUFvQyxpQmQvVUM7Q2MrVXVDOztBQUM1RTtFQUFvQyxpQmRoVkM7Q2NnVnVDOztBQUM1RTtFQUFnQyxpQmRqVks7Q2NpVitCOztBQUNwRTtFQUF1QyxpQmRsVkY7Q2NrVjZDOztBQUNsRjtFQUF5QyxpQmRuVko7Q2NtVmlEOztBQUN0RjtFQUFnQyxpQmRwVks7Q2NvVitCOztBQUNwRTtFQUFzQyxpQmRyVkQ7Q2NxVjJDOztBQUNoRjtFQUFxQyxpQmR0VkE7Q2NzVnlDOztBQUM5RTtFQUFpQyxpQmR2Vkk7Q2N1VmlDOztBQUN0RTtFQUFxQyxpQmR4VkE7Q2N3VnlDOztBQUM5RTtFQUFvQyxpQmR6VkM7Q2N5VnVDOztBQUM1RTtFQUFzQyxpQmQxVkQ7Q2MwVjJDOztBQUNoRjtFQUFzQyxpQmQzVkQ7Q2MyVjJDOztBQUNoRjtFQUFxQyxpQmQ1VkE7Q2M0VnlDOztBQUM5RTtFQUFxQyxpQmQ3VkE7Q2M2VnlDOztBQUM5RTtFQUF1QyxpQmQ5VkY7Q2M4VjZDOztBQUNsRjtFQUFxQyxpQmQvVkE7Q2MrVnlDOztBQUM5RTtFQUFpQyxpQmRoV0k7Q2NnV2lDOztBQUN0RTtFQUEwQyxpQmRqV0w7Q2NpV21EOztBQUN4RjtFQUErQyxpQmRsV1Y7Q2NrVzZEOztBQUNsRztFQUF1QyxpQmRuV0Y7Q2NtVzZDOztBQUNsRjtFQUFvQyxpQmRwV0M7Q2NvV3VDOztBQUM1RTtFQUFzQyxpQmRyV0Q7Q2NxVzJDOztBQUNoRjtFQUFvQyxpQmR0V0M7Q2NzV3VDOztBQUM1RTtFQUFtQyxpQmR2V0U7Q2N1V3FDOztBQUMxRTtFQUFrQyxpQmR4V0c7Q2N3V21DOztBQUN4RTtFQUFnQyxpQmR6V0s7Q2N5VytCOztBQUNwRTtFQUFtQyxpQmQxV0U7Q2MwV3FDOztBQUMxRTtFQUFtQyxpQmQzV0U7Q2MyV3FDOztBQUMxRTtFQUFnQyxpQmQ1V0s7Q2M0VytCOztBQUNwRTtFQUF3QyxpQmQ3V0g7Q2M2VytDOztBQUNwRjtFQUFrQyxpQmQ5V0c7Q2M4V21DOztBQUN4RTtFQUEwQyxpQmQvV0w7Q2MrV21EOztBQUN4RjtFQUFtQyxpQmRoWEU7Q2NnWHFDOztBQUMxRTtFQUF3QyxpQmRqWEg7Q2NpWCtDOztBQUNwRjtFQUFzQyxpQmRsWEQ7Q2NrWDJDOztBQUNoRjtFQUF1QyxpQmRuWEY7Q2NtWDZDOztBQUNsRjtFQUFpQyxpQmRwWEk7Q2NvWGlDOztBQUN0RTtFQUFxQyxpQmRyWEE7Q2NxWHlDOztBQUM5RTtFQUEwQyxpQmR0WEw7Q2NzWG1EOztBQUN4RjtFQUE2QyxpQmR2WFI7Q2N1WHlEOztBQUM5RjtFQUFtQyxpQmR4WEU7Q2N3WHFDOztBQUMxRTtFQUF5QyxpQmR6WEo7Q2N5WGlEOztBQUN0RjtFQUFxQyxpQmQxWEE7Q2MwWHlDOztBQUM5RTtFQUE0QyxpQmQzWFA7Q2MyWHVEOztBQUM1RjtFQUFvQyxpQmQ1WEM7Q2M0WHVDOztBQUM1RTtFQUFpQyxpQmQ3WEk7Q2M2WGlDOztBQUN0RTtFQUEwQyxpQmQ5WEw7Q2M4WG1EOztBQUN4RjtFQUEyQyxpQmQvWE47Q2MrWHFEOztBQUMxRjtFQUFtQyxpQmRoWUU7Q2NnWXFDOztBQUMxRTtFQUFxQyxpQmRqWUE7Q2NpWXlDOztBQUM5RTtFQUFxQyxpQmRsWUE7Q2NrWXlDOztBQUM5RTtFQUEwQyxpQmRuWUw7Q2NtWW1EOztBQUN4RjtFQUFvQyxpQmRwWUM7Q2NvWXVDOztBQUM1RTtFQUFtQyxpQmRyWUU7Q2NxWXFDOztBQUMxRTtFQUF1QyxpQmR0WUY7Q2NzWTZDOztBQUNsRjtFQUFpQyxpQmR2WUk7Q2N1WWlDOztBQUN0RTtFQUFpQyxpQmR4WUk7Q2N3WWlDOztBQUN0RTtFQUF3QyxpQmR6WUg7Q2N5WStDOztBQUNwRjtFQUFpQyxpQmQxWUk7Q2MwWWlDOztBQUN0RTtFQUFnQyxpQmQzWUs7Q2MyWStCOztBQUNwRTtFQUFrQyxpQmQ1WUc7Q2M0WW1DOztBQUN4RTtFQUFzQyxpQmQ3WUQ7Q2M2WTJDOztBQUNoRjtFQUF1QyxpQmQ5WUY7Q2M4WTZDOztBQUNsRjtFQUF1QyxpQmQvWUY7Q2MrWTZDOztBQUNsRjtFQUFpQyxpQmRoWkk7Q2NnWmlDOztBQUN0RTtFQUFrQyxpQmRqWkc7Q2NpWm1DOztBQUN4RTtFQUFtQyxpQmRsWkU7Q2NrWnFDOztBQUMxRTtFQUFxQyxpQmRuWkE7Q2NtWnlDOztBQUM5RTtFQUEwQyxpQmRwWkw7Q2NvWm1EOztBQUN4RjtFQUErQyxpQmRyWlY7Q2NxWjZEOztBQUNsRztFQUE0QyxpQmR0WlA7Q2NzWnVEOztBQUM1RjtFQUFtQyxpQmR2WkU7Q2N1WnFDOztBQUMxRTtFQUFtQyxpQmR4WkU7Q2N3WnFDOztBQUMxRTtFQUFtQyxpQmR6WkU7Q2N5WnFDOztBQUMxRTtFQUFtQyxpQmQxWkU7Q2MwWnFDOztBQUMxRTtFQUFxQyxpQmQzWkE7Q2MyWnlDOztBQUM5RTtFQUFxQyxpQmQ1WkE7Q2M0WnlDOztBQUM5RTtFQUFpQyxpQmQ3Wkk7Q2M2WmlDOztBQUN0RTtFQUFzQyxpQmQ5WkQ7Q2M4WjJDOztBQUNoRjtFQUFxQyxpQmQvWkE7Q2MrWnlDOztBQUM5RTtFQUF5QyxpQmRoYUo7Q2NnYWlEOztBQUN0RjtFQUF3QyxpQmRqYUg7Q2NpYStDOztBQUNwRjtFQUErQyxpQmRsYVY7Q2NrYTZEOztBQUNsRztFQUFpRCxpQmRuYVo7Q2NtYWlFOztBQUN0RztFQUFtQyxpQmRwYUU7Q2NvYXFDOztBQUMxRTtFQUF1QyxpQmRyYUY7Q2NxYTZDOztBQUNsRjtFQUE4QyxpQmR0YVQ7Q2NzYTJEOztBQUNoRztFQUF5QyxpQmR2YUo7Q2N1YWlEOztBQUN0RjtFQUE4QyxpQmR4YVQ7Q2N3YTJEOztBQUNoRztFQUFxRCxpQmR6YWhCO0NjeWF5RTs7QUFDOUc7RUFBZ0MsaUJkMWFLO0NjMGErQjs7QUFDcEU7RUFBd0MsaUJkM2FIO0NjMmErQzs7QUFDcEY7RUFBc0MsaUJkNWFEO0NjNGEyQzs7QUFDaEY7RUFBcUMsaUJkN2FBO0NjNmF5Qzs7QUFDOUU7RUFBdUMsaUJkOWFGO0NjOGE2Qzs7QUFDbEY7RUFBK0MsaUJkL2FWO0NjK2E2RDs7QUFDbEc7RUFBNEMsaUJkaGJQO0NjZ2J1RDs7QUFDNUY7RUFBZ0MsaUJkamJLO0NjaWIrQjs7QUFDcEU7RUFBaUQsaUJkbGJaO0Nja2JpRTs7QUFDdEc7RUFBMEMsaUJkbmJMO0NjbWJtRDs7QUFDeEY7RUFBeUMsaUJkcGJKO0Njb2JpRDs7QUFDdEY7RUFBbUMsaUJkcmJFO0NjcWJxQzs7QUFDMUU7RUFBZ0MsaUJkdGJLO0Njc2IrQjs7QUFDcEU7RUFBb0MsaUJkdmJDO0NjdWJ1Qzs7QUFDNUU7RUFBd0MsaUJkeGJIO0Njd2IrQzs7QUFDcEY7RUFBa0MsaUJkemJHO0NjeWJtQzs7QUFDeEU7RUFBbUMsaUJkMWJFO0NjMGJxQzs7QUFDMUU7RUFBbUMsaUJkM2JFO0NjMmJxQzs7QUFDMUU7RUFBd0MsaUJkNWJIO0NjNGIrQzs7QUFDcEY7RUFBa0MsaUJkN2JHO0NjNmJtQzs7QUFDeEU7RUFBaUMsaUJkOWJJO0NjOGJpQzs7QUFDdEU7RUFBcUMsaUJkL2JBO0NjK2J5Qzs7QUFDOUU7RUFBeUMsaUJkaGNKO0NjZ2NpRDs7QUFDdEY7RUFBdUMsaUJkamNGO0NjaWM2Qzs7QUFDbEY7RUFBc0MsaUJkbGNEO0Nja2MyQzs7QUFDaEY7RUFBMEMsaUJkbmNMO0NjbWNtRDs7QUFDeEY7RUFBcUMsaUJkcGNBO0Njb2N5Qzs7QUFDOUU7RUFBMEMsaUJkcmNMO0NjcWNtRDs7QUFDeEY7RUFBdUMsaUJkdGNGO0Njc2M2Qzs7QUFDbEY7RUFBd0MsaUJkdmNIO0NjdWMrQzs7QUFDcEY7RUFBdUMsaUJkeGNGO0Njd2M2Qzs7QUFDbEY7RUFBd0MsaUJkemNIO0NjeWMrQzs7QUFDcEY7RUFBeUMsaUJkMWNKO0NjMGNpRDs7QUFDdEY7RUFBZ0QsaUJkM2NYO0NjMmMrRDs7QUFDcEc7RUFBeUMsaUJkNWNKO0NjNGNpRDs7QUFDdEY7RUFBNkMsaUJkN2NSO0NjNmN5RDs7QUFDOUY7RUFBcUMsaUJkOWNBO0NjOGN5Qzs7QUFDOUU7RUFBNEMsaUJkL2NQO0NjK2N1RDs7QUFDNUY7RUFBOEMsaUJkaGRUO0NjZ2QyRDs7QUFDaEc7RUFBMkMsaUJkamROO0NjaWRxRDs7QUFDMUY7RUFBd0MsaUJkbGRIO0Nja2QrQzs7QUFDcEY7RUFBdUMsaUJkbmRGO0NjbWQ2Qzs7QUFDbEY7RUFBc0MsaUJkcGREO0Njb2QyQzs7QUFDaEY7RUFBaUMsaUJkcmRJO0NjcWRpQzs7QUFDdEU7RUFBc0MsaUJkdGREO0Njc2QyQzs7QUFDaEY7RUFBaUMsaUJkdmRJO0NjdWRpQzs7QUFDdEU7RUFBbUMsaUJkeGRFO0Njd2RxQzs7QUFDMUU7RUFBd0MsaUJkemRIO0NjeWQrQzs7QUFDcEY7RUFBaUMsaUJkMWRJO0NjMGRpQzs7QUFDdEU7RUFBcUMsaUJkM2RBO0NjMmR5Qzs7QUFDOUU7RUFBOEMsaUJkNWRUO0NjNGQyRDs7QUFDaEc7RUFBb0MsaUJkN2RDO0NjNmR1Qzs7QUFDNUU7RUFBNEMsaUJkOWRQO0NjOGR1RDs7QUFDNUY7RUFBc0MsaUJkL2REO0NjK2QyQzs7QUFDaEY7RUFBd0MsaUJkaGVIO0NjZ2UrQzs7QUFDcEY7RUFBNEMsaUJkamVQO0NjaWV1RDs7QUFDNUY7RUFBdUMsaUJkbGVGO0Nja2U2Qzs7QUFDbEY7RUFBaUMsaUJkbmVJO0NjbWVpQzs7QUFDdEU7RUFBd0MsaUJkcGVIO0Njb2UrQzs7QUFDcEY7RUFBaUMsaUJkcmVJO0NjcWVpQzs7QUFDdEU7RUFBMkMsaUJkdGVOO0Njc2VxRDs7QUFDMUY7RUFBcUMsaUJkdmVBO0NjdWV5Qzs7QUFDOUU7RUFBa0MsaUJkeGVHO0Njd2VtQzs7QUFDeEU7RUFBbUMsaUJkemVFO0NjeWVxQzs7QUFDMUU7RUFBc0MsaUJkMWVEO0NjMGUyQzs7QUFDaEY7RUFBb0MsaUJkM2VDO0NjMmV1Qzs7QUFDNUU7RUFBZ0MsaUJkNWVLO0NjNGUrQjs7QUFDcEU7RUFBbUMsaUJkN2VFO0NjNmVxQzs7QUFDMUU7RUFBeUMsaUJkOWVKO0NjOGVpRDs7QUFDdEY7RUFBd0MsaUJkL2VIO0NjK2UrQzs7QUFDcEY7RUFBd0MsaUJkaGZIO0NjZ2YrQzs7QUFDcEY7RUFBaUMsaUJkamZJO0NjaWZpQzs7QUFDdEU7RUFBeUMsaUJkbGZKO0Nja2ZpRDs7QUFDdEY7RUFBNkMsaUJkbmZSO0NjbWZ5RDs7QUFDOUY7RUFBOEMsaUJkcGZUO0Njb2YyRDs7QUFDaEc7RUFBbUQsaUJkcmZkO0NjcWZxRTs7QUFDMUc7RUFBc0MsaUJkdGZEO0Njc2YyQzs7QUFDaEY7RUFBeUMsaUJkdmZKO0NjdWZpRDs7QUFDdEY7RUFBMEMsaUJkeGZMO0Njd2ZtRDs7QUFDeEY7RUFBeUMsaUJkemZKO0NjeWZpRDs7QUFDdEY7RUFBNkMsaUJkMWZSO0NjMGZ5RDs7QUFDOUY7RUFBcUMsaUJkM2ZBO0NjMmZ5Qzs7QUFDOUU7RUFBb0MsaUJkNWZDO0NjNGZ1Qzs7QUFDNUU7RUFBdUMsaUJkN2ZGO0NjNmY2Qzs7QUFDbEY7RUFBMkMsaUJkOWZOO0NjOGZxRDs7QUFDMUY7RUFBb0MsaUJkL2ZDO0NjK2Z1Qzs7QUFDNUU7RUFBaUMsaUJkaGdCSTtDY2dnQmlDOztBQUN0RTtFQUFrQyxpQmRqZ0JHO0NjaWdCbUM7O0FBQ3hFO0VBQXVDLGlCZGxnQkY7Q2NrZ0I2Qzs7QUFDbEY7RUFBb0MsaUJkbmdCQztDY21nQnVDOztBQUM1RTtFQUEwQyxpQmRwZ0JMO0Njb2dCbUQ7O0FBQ3hGO0VBQW1DLGlCZHJnQkU7Q2NxZ0JxQzs7QUFDMUU7RUFBOEMsaUJkdGdCVDtDY3NnQjJEOztBQUNoRztFQUE0QyxpQmR2Z0JQO0NjdWdCdUQ7O0FBQzVGO0VBQW9DLGlCZHhnQkM7Q2N3Z0J1Qzs7QUFDNUU7RUFBcUMsaUJkemdCQTtDY3lnQnlDOztBQUM5RTtFQUFrQyxpQmQxZ0JHO0NjMGdCbUM7O0FBQ3hFO0VBQWdDLGlCZDNnQks7Q2MyZ0IrQjs7QUFDcEU7RUFBdUMsaUJkNWdCRjtDYzRnQjZDOztBQUNsRjtFQUF1QyxpQmQ3Z0JGO0NjNmdCNkM7O0FBQ2xGO0VBQStCLGlCZDlnQk07Q2M4Z0I2Qjs7QUFDbEU7RUFBc0MsaUJkL2dCRDtDYytnQjJDOztBQUNoRjtFQUFrQyxpQmRoaEJHO0NjZ2hCbUM7O0FBQ3hFO0VBQWlDLGlCZGpoQkk7Q2NpaEJpQzs7QUFDdEU7RUFBa0MsaUJkbGhCRztDY2toQm1DOztBQUN4RTtFQUFnQyxpQmRuaEJLO0NjbWhCK0I7O0FBQ3BFO0VBQW9DLGlCZHBoQkM7Q2NvaEJ1Qzs7QUFDNUU7RUFBdUMsaUJkcmhCRjtDY3FoQjZDOztBQUNsRjtFQUFtQyxpQmR0aEJFO0Njc2hCcUM7O0FBQzFFO0VBQXVDLGlCZHZoQkY7Q2N1aEI2Qzs7QUFDbEY7RUFBMEMsaUJkeGhCTDtDY3doQm1EOztBQUN4RjtFQUFzQyxpQmR6aEJEO0NjeWhCMkM7O0FBQ2hGO0VBQW1DLGlCZDFoQkU7Q2MwaEJxQzs7QUFDMUU7RUFBbUMsaUJkM2hCRTtDYzJoQnFDOztBQUMxRTtFQUF5QyxpQmQ1aEJKO0NjNGhCaUQ7O0FBQ3RGO0VBQTBDLGlCZDdoQkw7Q2M2aEJtRDs7QUFDeEY7RUFBOEMsaUJkOWhCVDtDYzhoQjJEOztBQUNoRztFQUEwQyxpQmQvaEJMO0NjK2hCbUQ7O0FBQ3hGO0VBQW9DLGlCZGhpQkM7Q2NnaUJ1Qzs7QUFDNUU7RUFBa0MsaUJkamlCRztDY2lpQm1DOztBQUN4RTtFQUFvQyxpQmRsaUJDO0Nja2lCdUM7O0FBQzVFO0VBQWtDLGlCZG5pQkc7Q2NtaUJtQzs7QUFDeEU7RUFBeUMsaUJkcGlCSjtDY29pQmlEOztBQUN0RjtFQUEyQyxpQmRyaUJOO0NjcWlCcUQ7O0FBQzFGO0VBQXVDLGlCZHRpQkY7Q2NzaUI2Qzs7QUFDbEY7RUFBeUMsaUJkdmlCSjtDY3VpQmlEOztBQUN0RjtFQUFtQyxpQmR4aUJFO0Njd2lCcUM7O0FBQzFFO0VBQXNDLGlCZHppQkQ7Q2N5aUIyQzs7QUFDaEY7RUFBc0MsaUJkMWlCRDtDYzBpQjJDOztBQUNoRjtFQUF3QyxpQmQzaUJIO0NjMmlCK0M7O0FBQ3BGO0VBQW1DLGlCZDVpQkU7Q2M0aUJxQzs7QUFDMUU7RUFBeUMsaUJkN2lCSjtDYzZpQmlEOztBQUN0RjtFQUF1QyxpQmQ5aUJGO0NjOGlCNkM7O0FBQ2xGO0VBQXdDLGlCZC9pQkg7Q2MraUIrQzs7QUFDcEY7RUFBd0MsaUJkaGpCSDtDY2dqQitDOztBQUNwRjtFQUEwQyxpQmRqakJMO0NjaWpCbUQ7O0FBQ3hGO0VBQStDLGlCZGxqQlY7Q2NrakI2RDs7QUFDbEc7RUFBMEMsaUJkbmpCTDtDY21qQm1EOztBQUN4RjtFQUFvQyxpQmRwakJDO0Njb2pCdUM7O0FBQzVFO0VBQTJDLGlCZHJqQk47Q2NxakJxRDs7QUFDMUY7RUFBcUMsaUJkdGpCQTtDY3NqQnlDOztBQUM5RTtFQUFpQyxpQmR2akJJO0NjdWpCaUM7O0FBQ3RFO0VBQXlDLGlCZHhqQko7Q2N3akJpRDs7QUFDdEY7RUFBK0MsaUJkempCVjtDY3lqQjZEOztBQUNsRztFQUFvQyxpQmQxakJDO0NjMGpCdUM7O0FBQzVFO0VBQWlDLGlCZDNqQkk7Q2MyakJpQzs7QUFDdEU7RUFBcUMsaUJkNWpCQTtDYzRqQnlDOztBQUM5RTtFQUFzQyxpQmQ3akJEO0NjNmpCMkM7O0FBQ2hGO0VBQTRDLGlCZDlqQlA7Q2M4akJ1RDs7QUFDNUY7RUFBd0MsaUJkL2pCSDtDYytqQitDOztBQUNwRjtFQUF3QyxpQmRoa0JIO0NjZ2tCK0M7O0FBQ3BGO0VBQThDLGlCZGprQlQ7Q2Npa0IyRDs7QUFDaEc7RUFBdUMsaUJkbGtCRjtDY2trQjZDOztBQUNsRjtFQUF1QyxpQmRua0JGO0NjbWtCNkM7O0FBQ2xGO0VBQXdDLGlCZHBrQkg7Q2Nva0IrQzs7QUFDcEY7RUFBK0MsaUJkcmtCVjtDY3FrQjZEOztBQUNsRztFQUE2QyxpQmR0a0JSO0Njc2tCeUQ7O0FBQzlGO0VBQXNDLGlCZHZrQkQ7Q2N1a0IyQzs7QUFDaEY7RUFBNEMsaUJkeGtCUDtDY3drQnVEOztBQUM1RjtFQUF1QyxpQmR6a0JGO0NjeWtCNkM7O0FBQ2xGO0VBQWdELGlCZDFrQlg7Q2Mwa0IrRDs7QUFDcEc7RUFBMEMsaUJkM2tCTDtDYzJrQm1EOztBQUN4RjtFQUFxQyxpQmQ1a0JBO0NjNGtCeUM7O0FBQzlFO0VBQWtDLGlCZDdrQkc7Q2M2a0JtQzs7QUFDeEU7RUFBbUMsaUJkOWtCRTtDYzhrQnFDOztBQUMxRTtFQUFpQyxpQmQva0JJO0NjK2tCaUM7O0FBQ3RFO0VBQXFDLGlCZGhsQkE7Q2NnbEJ5Qzs7QUFDOUU7RUFBd0MsaUJkamxCSDtDY2lsQitDOztBQUNwRjtFQUErQyxpQmRsbEJWO0Nja2xCNkQ7O0FBQ2xHO0VBQXVDLGlCZG5sQkY7Q2NtbEI2Qzs7QUFDbEY7RUFBc0MsaUJkcGxCRDtDY29sQjJDOztBQUNoRjtFQUFtQyxpQmRybEJFO0NjcWxCcUM7O0FBQzFFO0VBQWtDLGlCZHRsQkc7Q2NzbEJtQzs7QUFDeEU7RUFBeUMsaUJkdmxCSjtDY3VsQmlEOztBQUN0RjtFQUErQyxpQmR4bEJWO0Njd2xCNkQ7O0FBQ2xHO0VBQWlELGlCZHpsQlo7Q2N5bEJpRTs7QUFDdEc7RUFBNkMsaUJkMWxCUjtDYzBsQnlEOztBQUM5RjtFQUErQyxpQmQzbEJWO0NjMmxCNkQ7O0FBQ2xHO0VBQXdDLGlCZDVsQkg7Q2M0bEIrQzs7QUFDcEY7RUFBK0MsaUJkN2xCVjtDYzZsQjZEOztBQUNsRztFQUF1QyxpQmQ5bEJGO0NjOGxCNkM7O0FBQ2xGO0VBQXVDLGlCZC9sQkY7Q2MrbEI2Qzs7QUFDbEY7RUFBNEMsaUJkaG1CUDtDY2dtQnVEOztBQUM1RjtFQUE0QyxpQmRqbUJQO0NjaW1CdUQ7O0FBQzVGO0VBQTZDLGlCZGxtQlI7Q2NrbUJ5RDs7QUFDOUY7RUFBMEMsaUJkbm1CTDtDY21tQm1EOztBQUN4RjtFQUF5QyxpQmRwbUJKO0Njb21CaUQ7O0FBQ3RGO0VBQXNDLGlCZHJtQkQ7Q2NxbUIyQzs7QUFDaEY7RUFBMEMsaUJkdG1CTDtDY3NtQm1EOztBQUN4RjtFQUEwQyxpQmR2bUJMO0NjdW1CbUQ7O0FBQ3hGO0VBQXVDLGlCZHhtQkY7Q2N3bUI2Qzs7QUFDbEY7RUFBa0MsaUJkem1CRztDY3ltQm1DOztBQUN4RTtFQUEwQyxpQmQxbUJMO0NjMG1CbUQ7O0FBQ3hGO0VBQXVDLGlCZDNtQkY7Q2MybUI2Qzs7QUFDbEY7RUFBc0MsaUJkNW1CRDtDYzRtQjJDOztBQUNoRjtFQUFnRCxpQmQ3bUJYO0NjNm1CK0Q7O0FBQ3BHO0VBQTRDLGlCZDltQlA7Q2M4bUJ1RDs7QUFDNUY7RUFBcUMsaUJkL21CQTtDYyttQnlDOztBQUM5RTtFQUFxQyxpQmRobkJBO0NjZ25CeUM7O0FBQzlFO0VBQW9DLGlCZGpuQkM7Q2NpbkJ1Qzs7QUFDNUU7RUFBdUMsaUJkbG5CRjtDY2tuQjZDOztBQUNsRjtFQUE0QyxpQmRubkJQO0NjbW5CdUQ7O0FBQzVGO0VBQXVDLGlCZHBuQkY7Q2NvbkI2Qzs7QUFDbEY7RUFBZ0MsaUJkcm5CSztDY3FuQitCOztBQUNwRTtFQUE0QyxpQmR0bkJQO0Njc25CdUQ7O0FBQzVGO0VBQWtELGlCZHZuQmI7Q2N1bkJtRTs7QUFDeEc7RUFBMkMsaUJkeG5CTjtDY3duQnFEOztBQUMxRjtFQUE0QyxpQmR6bkJQO0NjeW5CdUQ7O0FBQzVGO0VBQW9DLGlCZDFuQkM7Q2MwbkJ1Qzs7QUFDNUU7RUFBdUMsaUJkM25CRjtDYzJuQjZDOztBQUNsRjtFQUEyQyxpQmQ1bkJOO0NjNG5CcUQ7O0FBQzFGO0VBQW9DLGlCZDduQkM7Q2M2bkJ1Qzs7QUFDNUU7RUFBa0MsaUJkOW5CRztDYzhuQm1DOztBQUN4RTtFQUF5QyxpQmQvbkJKO0NjK25CaUQ7O0FBQ3RGO0VBQXNDLGlCZGhvQkQ7Q2Nnb0IyQzs7QUFDaEY7RUFBdUMsaUJkam9CRjtDY2lvQjZDOztBQUNsRjtFQUF3QyxpQmRsb0JIO0Nja29CK0M7O0FBQ3BGO0VBQW1DLGlCZG5vQkU7Q2Ntb0JxQzs7QUFDMUU7RUFBa0MsaUJkcG9CRztDY29vQm1DOztBQUN4RTtFQUFpQyxpQmRyb0JJO0NjcW9CaUM7O0FBQ3RFO0VBQTBDLGlCZHRvQkw7Q2Nzb0JtRDs7QUFDeEY7RUFBb0MsaUJkdm9CQztDY3VvQnVDOztBQUM1RTtFQUF3QyxpQmR4b0JIO0Njd29CK0M7O0FBQ3BGO0VBQXdDLGlCZHpvQkg7Q2N5b0IrQzs7QUFDcEY7RUFBaUMsaUJkMW9CSTtDYzBvQmlDOztBQUN0RTtFQUFrQyxpQmQzb0JHO0NjMm9CbUM7O0FBQ3hFO0VBQXFDLGlCZDVvQkE7Q2M0b0J5Qzs7QUFDOUU7RUFBa0MsaUJkN29CRztDYzZvQm1DOztBQUN4RTtFQUF1QyxpQmQ5b0JGO0NjOG9CNkM7O0FBQ2xGO0VBQXFDLGlCZC9vQkE7Q2Mrb0J5Qzs7QUFDOUU7RUFBeUMsaUJkaHBCSjtDY2dwQmlEOztBQUN0RjtFQUE0QyxpQmRqcEJQO0NjaXBCdUQ7O0FBQzVGO0VBQTBDLGlCZGxwQkw7Q2NrcEJtRDs7QUFDeEY7RUFBb0MsaUJkbnBCQztDY21wQnVDOztBQUM1RTtFQUFtQyxpQmRwcEJFO0Njb3BCcUM7O0FBQzFFO0VBQWtDLGlCZHJwQkc7Q2NxcEJtQzs7QUFDeEU7RUFBbUMsaUJkdHBCRTtDY3NwQnFDOztBQUMxRTtFQUFzQyxpQmR2cEJEO0NjdXBCMkM7O0FBQ2hGO0VBQTBDLGlCZHhwQkw7Q2N3cEJtRDs7QUFDeEY7RUFBMkMsaUJkenBCTjtDY3lwQnFEOztBQUMxRjtFQUE0QyxpQmQxcEJQO0NjMHBCdUQ7O0FBQzVGO0VBQXlDLGlCZDNwQko7Q2MycEJpRDs7QUFDdEY7RUFBdUMsaUJkNXBCRjtDYzRwQjZDOztBQUNsRjtFQUFrQyxpQmQ3cEJHO0NjNnBCbUM7O0FBQ3hFO0VBQW9DLGlCZDlwQkM7Q2M4cEJ1Qzs7QUFDNUU7RUFBa0MsaUJkL3BCRztDYytwQm1DOztBQUN4RTtFQUFvQyxpQmRocUJDO0NjZ3FCdUM7O0FBQzVFO0VBQXFDLGlCZGpxQkE7Q2NpcUJ5Qzs7QUFDOUU7RUFBc0MsaUJkbHFCRDtDY2txQjJDOztBQUNoRjtFQUFvQyxpQmRucUJDO0NjbXFCdUM7O0FBQzVFO0VBQWtDLGlCZHBxQkc7Q2NvcUJtQzs7QUFDeEU7RUFBcUMsaUJkcnFCQTtDY3FxQnlDOztBQUM5RTtFQUFvQyxpQmR0cUJDO0Njc3FCdUM7O0FBQzVFO0VBQXdDLGlCZHZxQkg7Q2N1cUIrQzs7QUFDcEY7RUFBa0MsaUJkeHFCRztDY3dxQm1DOztBQUN4RTtFQUFrQyxpQmR6cUJHO0NjeXFCbUM7O0FBQ3hFO0VBQWtDLGlCZDFxQkc7Q2MwcUJtQzs7QUFDeEU7RUFBbUMsaUJkM3FCRTtDYzJxQnFDOztBQUMxRTtFQUFpQyxpQmQ1cUJJO0NjNHFCaUM7O0FBQ3RFO0VBQWtDLGlCZDdxQkc7Q2M2cUJtQzs7QUFDeEU7RUFBbUMsaUJkOXFCRTtDYzhxQnFDOztBQUMxRTtFQUFxQyxpQmQvcUJBO0NjK3FCeUM7O0FBQzlFO0VBQXFDLGlCZGhyQkE7Q2NnckJ5Qzs7QUFDOUU7RUFBaUMsaUJkanJCSTtDY2lyQmlDOztBQUN0RTtFQUF3QyxpQmRsckJIO0Nja3JCK0M7O0FBQ3BGO0VBQXNDLGlCZG5yQkQ7Q2NtckIyQzs7QUFDaEY7RUFBNkMsaUJkcHJCUjtDY29yQnlEOztBQUM5RjtFQUFxQyxpQmRyckJBO0NjcXJCeUM7O0FBQzlFO0VBQThDLGlCZHRyQlQ7Q2NzckIyRDs7QUFDaEc7RUFBcUMsaUJkdnJCQTtDY3VyQnlDOztBQUM5RTtFQUFvQyxpQmR4ckJDO0Njd3JCdUM7O0FBQzVFO0VBQW1DLGlCZHpyQkU7Q2N5ckJxQzs7QUFDMUU7RUFBb0MsaUJkMXJCQztDYzByQnVDOztBQUM1RTtFQUFtQyxpQmQzckJFO0NjMnJCcUM7O0FBQzFFO0VBQXdDLGlCZDVyQkg7Q2M0ckIrQzs7QUFDcEY7RUFBaUMsaUJkN3JCSTtDYzZyQmlDOztBQUN0RTtFQUFpQyxpQmQ5ckJJO0NjOHJCaUM7O0FBQ3RFO0VBQXVDLGlCZC9yQkY7Q2MrckI2Qzs7QUFDbEY7RUFBb0MsaUJkaHNCQztDY2dzQnVDOztBQUM1RTtFQUFpQyxpQmRqc0JJO0NjaXNCaUM7O0FBQ3RFO0VBQWtDLGlCZGxzQkc7Q2Nrc0JtQzs7QUFDeEU7RUFBa0MsaUJkbnNCRztDY21zQm1DOztBQUN4RTtFQUFtQyxpQmRwc0JFO0Njb3NCcUM7O0FBQzFFO0VBQTJDLGlCZHJzQk47Q2Nxc0JxRDs7QUFDMUY7RUFBK0IsaUJkdHNCTTtDY3NzQjZCOztBQUNsRTtFQUFzQyxpQmR2c0JEO0NjdXNCMkM7O0FBQ2hGO0VBQXFDLGlCZHhzQkE7Q2N3c0J5Qzs7QUFDOUU7RUFBa0MsaUJkenNCRztDY3lzQm1DOztBQUN4RTtFQUFtQyxpQmQxc0JFO0NjMHNCcUM7O0FBQzFFO0VBQWdDLGlCZDNzQks7Q2Myc0IrQjs7QUFDcEU7RUFBb0MsaUJkNXNCQztDYzRzQnVDOztBQUM1RTtFQUFxQyxpQmQ3c0JBO0NjNnNCeUM7O0FBQzlFO0VBQW1DLGlCZDlzQkU7Q2M4c0JxQzs7QUFDMUU7RUFBbUMsaUJkL3NCRTtDYytzQnFDOztBQUMxRTtFQUF3QyxpQmRodEJIO0NjZ3RCK0M7O0FBQ3BGO0VBQTBDLGlCZGp0Qkw7Q2NpdEJtRDs7QUFDeEY7RUFBaUMsaUJkbHRCSTtDY2t0QmlDOztBQUN0RTtFQUFzQyxpQmRudEJEO0NjbXRCMkM7O0FBQ2hGO0VBQTRDLGlCZHB0QlA7Q2NvdEJ1RDs7QUFDNUY7RUFBc0MsaUJkcnRCRDtDY3F0QjJDOztBQUNoRjtFQUFtQyxpQmR0dEJFO0Njc3RCcUM7O0FBQzFFO0VBQXFDLGlCZHZ0QkE7Q2N1dEJ5Qzs7QUFDOUU7RUFBcUMsaUJkeHRCQTtDY3d0QnlDOztBQUM5RTtFQUFtQyxpQmR6dEJFO0NjeXRCcUM7O0FBQzFFO0VBQXdDLGlCZDF0Qkg7Q2MwdEIrQzs7QUFDcEY7RUFBeUMsaUJkM3RCSjtDYzJ0QmlEOztBQUN0RjtFQUEyQyxpQmQ1dEJOO0NjNHRCcUQ7O0FBQzFGO0VBQW9DLGlCZDd0QkM7Q2M2dEJ1Qzs7QUFDNUU7RUFBbUMsaUJkOXRCRTtDYzh0QnFDOztBQUMxRTtFQUEwQyxpQmQvdEJMO0NjK3RCbUQ7O0FBQ3hGO0VBQWtDLGlCZGh1Qkc7Q2NndUJtQzs7QUFDeEU7RUFBdUMsaUJkanVCRjtDY2l1QjZDOztBQUNsRjtFQUF5QyxpQmRsdUJKO0Nja3VCaUQ7O0FBQ3RGO0VBQXVDLGlCZG51QkY7Q2NtdUI2Qzs7QUFDbEY7RUFBd0MsaUJkcHVCSDtDY291QitDOztBQUNwRjtFQUFpQyxpQmRydUJJO0NjcXVCaUM7O0FBQ3RFO0VBQW9DLGlCZHR1QkM7Q2NzdUJ1Qzs7QUFDNUU7RUFBa0MsaUJkdnVCRztDY3V1Qm1DOztBQUN4RTtFQUFpQyxpQmR4dUJJO0Njd3VCaUM7O0FBQ3RFO0VBQXNDLGlCZHp1QkQ7Q2N5dUIyQzs7QUFDaEY7RUFBNEMsaUJkMXVCUDtDYzB1QnVEOztBQUM1RjtFQUEyQyxpQmQzdUJOO0NjMnVCcUQ7O0FBQzFGO0VBQXlDLGlCZDV1Qko7Q2M0dUJpRDs7QUFDdEY7RUFBc0MsaUJkN3VCRDtDYzZ1QjJDOztBQUNoRjtFQUFzQyxpQmQ5dUJEO0NjOHVCMkM7O0FBQ2hGO0VBQWlDLGlCZC91Qkk7Q2MrdUJpQzs7QUFDdEU7RUFBaUMsaUJkaHZCSTtDY2d2QmlDOztBQUN0RTtFQUFxQyxpQmRqdkJBO0NjaXZCeUM7O0FBQzlFO0VBQXdDLGlCZGx2Qkg7Q2NrdkIrQzs7QUFDcEY7RUFBbUMsaUJkbnZCRTtDY212QnFDOztBQUMxRTtFQUFrQyxpQmRwdkJHO0Njb3ZCbUM7O0FBQ3hFO0VBQXNDLGlCZHJ2QkQ7Q2NxdkIyQzs7QUFDaEY7RUFBaUMsaUJkdHZCSTtDY3N2QmlDOztBQUN0RTtFQUFxQyxpQmR2dkJBO0NjdXZCeUM7O0FBQzlFO0VBQW9DLGlCZHh2QkM7Q2N3dkJ1Qzs7QUFDNUU7RUFBb0MsaUJkenZCQztDY3l2QnVDOztBQUM1RTtFQUEyQyxpQmQxdkJOO0NjMHZCcUQ7O0FBQzFGO0VBQWlDLGlCZDN2Qkk7Q2MydkJpQzs7QUFDdEU7RUFBc0MsaUJkNXZCRDtDYzR2QjJDOztBQUNoRjtFQUFnRCxpQmQ3dkJYO0NjNnZCK0Q7O0FBQ3BHO0VBQWdELGlCZDl2Qlg7Q2M4dkIrRDs7QUFDcEc7RUFBaUQsaUJkL3ZCWjtDYyt2QmlFOztBQUN0RztFQUE4QyxpQmRod0JUO0NjZ3dCMkQ7O0FBQ2hHO0VBQXVDLGlCZGp3QkY7Q2Npd0I2Qzs7QUFDbEY7RUFBeUMsaUJkbHdCSjtDY2t3QmlEOztBQUN0RjtFQUFrQyxpQmRud0JHO0NjbXdCbUM7O0FBQ3hFO0VBQXdDLGlCZHB3Qkg7Q2Nvd0IrQzs7QUFDcEY7RUFBaUMsaUJkcndCSTtDY3F3QmlDOztBQUN0RTtFQUFvQyxpQmR0d0JDO0Njc3dCdUM7O0FBQzVFO0VBQWtDLGlCZHZ3Qkc7Q2N1d0JtQzs7QUFDeEU7RUFBbUMsaUJkeHdCRTtDY3d3QnFDOztBQUMxRTtFQUFzQyxpQmR6d0JEO0NjeXdCMkM7O0FBQ2hGO0VBQXNDLGlCZDF3QkQ7Q2Mwd0IyQzs7QUFDaEY7RUFBaUMsaUJkM3dCSTtDYzJ3QmlDOztBQUN0RTtFQUF3QyxpQmQ1d0JIO0NjNHdCK0M7O0FBQ3BGO0VBQWdDLGlCZDd3Qks7Q2M2d0IrQjs7QUFDcEU7RUFBdUMsaUJkOXdCRjtDYzh3QjZDOztBQUNsRjtFQUEyQyxpQmQvd0JOO0NjK3dCcUQ7O0FBQzFGO0VBQXVDLGlCZGh4QkY7Q2NneEI2Qzs7QUFDbEY7RUFBMkMsaUJkanhCTjtDY2l4QnFEOztBQUMxRjtFQUFvQyxpQmRseEJDO0Nja3hCdUM7O0FBQzVFO0VBQXNDLGlCZG54QkQ7Q2NteEIyQzs7QUFDaEY7RUFBcUMsaUJkcHhCQTtDY294QnlDOztBQUM5RTtFQUFtQyxpQmRyeEJFO0NjcXhCcUM7O0FBQzFFO0VBQWlDLGlCZHR4Qkk7Q2NzeEJpQzs7QUFDdEU7RUFBd0MsaUJkdnhCSDtDY3V4QitDOztBQUNwRjtFQUF3QyxpQmR4eEJIO0Njd3hCK0M7O0FBQ3BGO0VBQTBDLGlCZHp4Qkw7Q2N5eEJtRDs7QUFDeEY7RUFBMEMsaUJkMXhCTDtDYzB4Qm1EOztBQUN4RjtFQUFpQyxpQmQzeEJJO0NjMnhCaUM7O0FBQ3RFO0VBQXFDLGlCZDV4QkE7Q2M0eEJ5Qzs7QUFDOUU7RUFBbUMsaUJkN3hCRTtDYzZ4QnFDOztBQUMxRTtFQUFnQyxpQmQ5eEJLO0NjOHhCK0I7O0FBQ3BFO0VBQWtDLGlCZC94Qkc7Q2MreEJtQzs7QUFDeEU7RUFBb0MsaUJkaHlCQztDY2d5QnVDOztBQUM1RTtFQUFtQyxpQmRqeUJFO0NjaXlCcUM7O0FBQzFFO0VBQXFDLGlCZGx5QkE7Q2NreUJ5Qzs7QUFDOUU7RUFBbUMsaUJkbnlCRTtDY215QnFDOztBQUMxRTtFQUFrQyxpQmRweUJHO0Njb3lCbUM7O0FBQ3hFO0VBQW1DLGlCZHJ5QkU7Q2NxeUJxQzs7QUFDMUU7RUFBcUMsaUJkdHlCQTtDY3N5QnlDOztBQUM5RTtFQUFnQyxpQmR2eUJLO0NjdXlCK0I7O0FBQ3BFO0VBQXNDLGlCZHh5QkQ7Q2N3eUIyQzs7QUFDaEY7RUFBNkMsaUJkenlCUjtDY3l5QnlEOztBQUM5RjtFQUFtQyxpQmQxeUJFO0NjMHlCcUM7O0FBQzFFO0VBQXFDLGlCZDN5QkE7Q2MyeUJ5Qzs7QUFDOUU7RUFBb0MsaUJkNXlCQztDYzR5QnVDOztBQUM1RTtFQUFvQyxpQmQ3eUJDO0NjNnlCdUM7O0FBQzVFO0VBQW1DLGlCZDl5QkU7Q2M4eUJxQzs7QUFDMUU7RUFBc0MsaUJkL3lCRDtDYyt5QjJDOztBQUNoRjtFQUFzQyxpQmRoekJEO0NjZ3pCMkM7O0FBQ2hGO0VBQXVDLGlCZGp6QkY7Q2NpekI2Qzs7QUFDbEY7RUFBMkMsaUJkbHpCTjtDY2t6QnFEOztBQUMxRjtFQUFpRCxpQmRuekJaO0NjbXpCaUU7O0FBQ3RHO0VBQTZDLGlCZHB6QlI7Q2NvekJ5RDs7QUFDOUY7RUFBdUMsaUJkcnpCRjtDY3F6QjZDOztBQUNsRjtFQUFzQyxpQmR0ekJEO0Njc3pCMkM7O0FBQ2hGO0VBQWtDLGlCZHZ6Qkc7Q2N1ekJtQzs7QUFDeEU7RUFBeUMsaUJkeHpCSjtDY3d6QmlEOztBQUN0RjtFQUF5QyxpQmR6ekJKO0NjeXpCaUQ7O0FBQ3RGO0VBQW1DLGlCZDF6QkU7Q2MwekJxQzs7QUFDMUU7RUFBZ0MsaUJkM3pCSztDYzJ6QitCOztBQUNwRTtFQUFxQyxpQmQ1ekJBO0NjNHpCeUM7O0FBQzlFO0VBQWtDLGlCZDd6Qkc7Q2M2ekJtQzs7QUFDeEU7RUFBbUMsaUJkOXpCRTtDYzh6QnFDOztBQUMxRTtFQUFtQyxpQmQvekJFO0NjK3pCcUM7O0FBQzFFO0VBQXVDLGlCZGgwQkY7Q2NnMEI2Qzs7QUFDbEY7RUFBaUMsaUJkajBCSTtDY2kwQmlDOztBQUN0RTtFQUFtQyxpQmRsMEJFO0NjazBCcUM7O0FBQzFFO0VBQXVDLGlCZG4wQkY7Q2NtMEI2Qzs7QUFDbEY7RUFBMkMsaUJkcDBCTjtDY28wQnFEOztBQUMxRjtFQUE0QyxpQmRyMEJQO0NjcTBCdUQ7O0FBQzVGO0VBQWdELGlCZHQwQlg7Q2NzMEIrRDs7QUFDcEc7RUFBd0MsaUJkdjBCSDtDY3UwQitDOztBQUNwRjtFQUE0QyxpQmR4MEJQO0NjdzBCdUQ7O0FBQzVGO0VBQXFDLGlCZHowQkE7Q2N5MEJ5Qzs7QUFDOUU7RUFBaUMsaUJkMTBCSTtDYzAwQmlDOztBQUN0RTtFQUEwQyxpQmQzMEJMO0NjMjBCbUQ7O0FBQ3hGO0VBQW1DLGlCZDUwQkU7Q2M0MEJxQzs7QUFDMUU7RUFBdUMsaUJkNzBCRjtDYzYwQjZDOztBQUNsRjtFQUFxQyxpQmQ5MEJBO0NjODBCeUM7O0FBQzlFO0VBQWtDLGlCZC8wQkc7Q2MrMEJtQzs7QUFDeEU7RUFBMEMsaUJkaDFCTDtDY2cxQm1EOztBQUN4RjtFQUFvQyxpQmRqMUJDO0NjaTFCdUM7O0FBQzVFO0VBQWtDLGlCZGwxQkc7Q2NrMUJtQzs7QUFDeEU7RUFBb0MsaUJkbjFCQztDY20xQnVDOztBQUM1RTtFQUFpQyxpQmRwMUJJO0NjbzFCaUM7O0FBQ3RFO0VBQTBDLGlCZHIxQkw7Q2NxMUJtRDs7QUFDeEY7RUFBbUMsaUJkdDFCRTtDY3MxQnFDOztBQUMxRTtFQUFzQyxpQmR2MUJEO0NjdTFCMkM7O0FBQ2hGO0VBQW1DLGlCZHgxQkU7Q2N3MUJxQzs7QUFDMUU7RUFBaUMsaUJkejFCSTtDY3kxQmlDOztBQUN0RTtFQUFvQyxpQmQxMUJDO0NjMDFCdUM7O0FBQzVFO0VBQXNDLGlCZDMxQkQ7Q2MyMUIyQzs7QUFDaEY7RUFBMEMsaUJkNTFCTDtDYzQxQm1EOztBQUN4RjtFQUFnQyxpQmQ3MUJLO0NjNjFCK0I7O0FBQ3BFO0VBQWdDLGlCZDkxQks7Q2M4MUIrQjs7QUFDcEU7RUFBd0MsaUJkLzFCSDtDYysxQitDOztBQUNwRjtFQUF5QyxpQmRoMkJKO0NjZzJCaUQ7O0FBQ3RGO0VBQTJDLGlCZGoyQk47Q2NpMkJxRDs7QUFDMUY7RUFBMEMsaUJkbDJCTDtDY2syQm1EOztBQUN4RjtFQUFpRCxpQmRuMkJaO0NjbTJCaUU7O0FBQ3RHO0VBQW9DLGlCZHAyQkM7Q2NvMkJ1Qzs7QUFDNUU7RUFBeUMsaUJkcjJCSjtDY3EyQmlEOztBQUN0RjtFQUErQixpQmR0MkJNO0NjczJCNkI7O0FBQ2xFO0VBQXFDLGlCZHYyQkE7Q2N1MkJ5Qzs7QUFDOUU7RUFBbUMsaUJkeDJCRTtDY3cyQnFDOztBQUMxRTtFQUFrQyxpQmR6MkJHO0NjeTJCbUM7O0FBQ3hFO0VBQTBDLGlCZDEyQkw7Q2MwMkJtRDs7QUFDeEY7RUFBa0MsaUJkMzJCRztDYzIyQm1DOztBQUN4RTtFQUFnQyxpQmQ1MkJLO0NjNDJCK0I7O0FBQ3BFO0VBQWtDLGlCZDcyQkc7Q2M2MkJtQzs7QUFDeEU7RUFBb0MsaUJkOTJCQztDYzgyQnVDOztBQUM1RTtFQUFrQyxpQmQvMkJHO0NjKzJCbUM7O0FBQ3hFO0VBQXNDLGlCZGgzQkQ7Q2NnM0IyQzs7QUFDaEY7RUFBa0MsaUJkajNCRztDY2kzQm1DOztBQUN4RTtFQUF3QyxpQmRsM0JIO0NjazNCK0M7O0FBQ3BGO0VBQXlDLGlCZG4zQko7Q2NtM0JpRDs7QUFDdEY7RUFBb0MsaUJkcDNCQztDY28zQnVDOztBQUM1RTtFQUFtQyxpQmRyM0JFO0NjcTNCcUM7O0FBQzFFO0VBQW1DLGlCZHQzQkU7Q2NzM0JxQzs7QUFDMUU7RUFBd0MsaUJkdjNCSDtDY3UzQitDOztBQUNwRjtFQUFzQyxpQmR4M0JEO0NjdzNCMkM7O0FBQ2hGO0VBQTBDLGlCZHozQkw7Q2N5M0JtRDs7QUFDeEY7RUFBc0MsaUJkMTNCRDtDYzAzQjJDOztBQUNoRjtFQUFvQyxpQmQzM0JDO0NjMjNCdUM7O0FBQzVFO0VBQXFDLGlCZDUzQkE7Q2M0M0J5Qzs7QUFDOUU7RUFBMkMsaUJkNzNCTjtDYzYzQnFEOztBQUMxRjtFQUFrQyxpQmQ5M0JHO0NjODNCbUM7O0FBQ3hFO0VBQW9DLGlCZC8zQkM7Q2MrM0J1Qzs7QUFDNUU7RUFBa0MsaUJkaDRCRztDY2c0Qm1DOztBQUN4RTtFQUF5QyxpQmRqNEJKO0NjaTRCaUQ7O0FBQ3RGO0VBQWdDLGlCZGw0Qks7Q2NrNEIrQjs7QUFDcEU7RUFBbUMsaUJkbjRCRTtDY200QnFDOztBQUMxRTtFQUFrQyxpQmRwNEJHO0NjbzRCbUM7O0FBQ3hFO0VBQWdDLGlCZHI0Qks7Q2NxNEIrQjs7QUFDcEU7RUFBb0MsaUJkdDRCQztDY3M0QnVDOztBQUM1RTtFQUFzQyxpQmR2NEJEO0NjdTRCMkM7O0FBQ2hGO0VBQW9DLGlCZHg0QkM7Q2N3NEJ1Qzs7QUFDNUU7RUFBdUMsaUJkejRCRjtDY3k0QjZDOztBQUNsRjtFQUF1QyxpQmQxNEJGO0NjMDRCNkM7O0FBQ2xGO0VBQXlDLGlCZDM0Qko7Q2MyNEJpRDs7QUFDdEY7RUFBeUMsaUJkNTRCSjtDYzQ0QmlEOztBQUN0RjtFQUEwQyxpQmQ3NEJMO0NjNjRCbUQ7O0FBQ3hGO0VBQXlDLGlCZDk0Qko7Q2M4NEJpRDs7QUFDdEY7RUFBdUMsaUJkLzRCRjtDYys0QjZDOztBQUNsRjtFQUFvQyxpQmRoNUJDO0NjZzVCdUM7O0FBQzVFO0VBQXVDLGlCZGo1QkY7Q2NpNUI2Qzs7QUFDbEY7RUFBc0MsaUJkbDVCRDtDY2s1QjJDOztBQUNoRjtFQUF5QyxpQmRuNUJKO0NjbTVCaUQ7O0FBQ3RGO0VBQXdDLGlCZHA1Qkg7Q2NvNUIrQzs7QUFDcEY7RUFBOEMsaUJkcjVCVDtDY3E1QjJEOztBQUNoRztFQUE2QyxpQmR0NUJSO0NjczVCeUQ7O0FBQzlGO0VBQWtDLGlCZHY1Qkc7Q2N1NUJtQzs7QUFDeEU7RUFBc0MsaUJkeDVCRDtDY3c1QjJDOztBQUNoRjtFQUF3QyxpQmR6NUJIO0NjeTVCK0M7O0FBQ3BGO0VBQXlDLGlCZDE1Qko7Q2MwNUJpRDs7QUFDdEY7RUFBNkMsaUJkMzVCUjtDYzI1QnlEOztBQUM5RjtFQUF5QyxpQmQ1NUJKO0NjNDVCaUQ7O0FBQ3RGO0VBQXdDLGlCZDc1Qkg7Q2M2NUIrQzs7QUFDcEY7RUFBZ0MsaUJkOTVCSztDYzg1QitCOztBQUNwRTtFQUF1QyxpQmQvNUJGO0NjKzVCNkM7O0FBQ2xGO0VBQTJDLGlCZGg2Qk47Q2NnNkJxRDs7QUFDMUY7RUFBMkMsaUJkajZCTjtDY2k2QnFEOztBQUMxRjtFQUEwQyxpQmRsNkJMO0NjazZCbUQ7O0FBQ3hGO0VBQThDLGlCZG42QlQ7Q2NtNkIyRDs7QUFDaEc7RUFBdUMsaUJkcDZCRjtDY282QjZDOztBQUNsRjtFQUFrQyxpQmRyNkJHO0NjcTZCbUM7O0FBQ3hFO0VBQXNDLGlCZHQ2QkQ7Q2NzNkIyQzs7QUFDaEY7RUFBd0MsaUJkdjZCSDtDY3U2QitDOztBQUNwRjtFQUE2QyxpQmR4NkJSO0NjdzZCeUQ7O0FBQzlGO0VBQXdDLGlCZHo2Qkg7Q2N5NkIrQzs7QUFDcEY7RUFBNkMsaUJkMTZCUjtDYzA2QnlEOztBQUM5RjtFQUFrQyxpQmQzNkJHO0NjMjZCbUM7O0FBQ3hFO0VBQTBDLGlCZDU2Qkw7Q2M0NkJtRDs7QUFDeEY7RUFBNEMsaUJkNzZCUDtDYzY2QnVEOztBQUM1RjtFQUF3QyxpQmQ5NkJIO0NjODZCK0M7O0FBQ3BGO0VBQWlDLGlCZC82Qkk7Q2MrNkJpQzs7QUFDdEU7RUFBd0MsaUJkaDdCSDtDY2c3QitDOztBQUNwRjtFQUF3QyxpQmRqN0JIO0NjaTdCK0M7O0FBQ3BGO0VBQWlDLGlCZGw3Qkk7Q2NrN0JpQzs7QUFDdEU7RUFBaUMsaUJkbjdCSTtDY203QmlDOztBQUN0RTtFQUF3QyxpQmRwN0JIO0NjbzdCK0M7O0FBQ3BGO0VBQXdDLGlCZHI3Qkg7Q2NxN0IrQzs7QUFDcEY7RUFBb0MsaUJkdDdCQztDY3M3QnVDOztBQUM1RTtFQUFpQyxpQmR2N0JJO0NjdTdCaUM7O0FBQ3RFO0VBQW1DLGlCZHg3QkU7Q2N3N0JxQzs7QUFDMUU7RUFBZ0MsaUJkejdCSztDY3k3QitCOztBQUNwRTtFQUFzQyxpQmQxN0JEO0NjMDdCMkM7O0FBQ2hGO0VBQWlDLGlCZDM3Qkk7Q2MyN0JpQzs7QUFDdEU7RUFBcUMsaUJkNTdCQTtDYzQ3QnlDOztBQUM5RTtFQUF1QyxpQmQ3N0JGO0NjNjdCNkM7O0FBQ2xGO0VBQXNDLGlCZDk3QkQ7Q2M4N0IyQzs7QUFDaEY7RUFBaUMsaUJkLzdCSTtDYys3QmlDOztBQUN0RTtFQUEwQyxpQmRoOEJMO0NjZzhCbUQ7O0FBQ3hGO0VBQXlDLGlCZGo4Qko7Q2NpOEJpRDs7QUFDdEY7RUFBZ0QsaUJkbDhCWDtDY2s4QitEOztBQUNwRztFQUFvRCxpQmRuOEJmO0NjbThCdUU7O0FBQzVHO0VBQWtDLGlCZHA4Qkc7Q2NvOEJtQzs7QUFDeEU7RUFBdUMsaUJkcjhCRjtDY3E4QjZDOztBQUNsRjtFQUF5QyxpQmR0OEJKO0NjczhCaUQ7O0FBQ3RGO0VBQTRDLGlCZHY4QlA7Q2N1OEJ1RDs7QUFDNUY7RUFBeUMsaUJkeDhCSjtDY3c4QmlEOztBQUN0RjtFQUFzQyxpQmR6OEJEO0NjeThCMkM7O0FBQ2hGO0VBQW1DLGlCZDE4QkU7Q2MwOEJxQzs7QUFDMUU7RUFBeUMsaUJkMzhCSjtDYzI4QmlEOztBQUN0RjtFQUFtQyxpQmQ1OEJFO0NjNDhCcUM7O0FBQzFFO0VBQStCLGlCZDc4Qk07Q2M2OEI2Qjs7QUFDbEU7RUFBbUMsaUJkOThCRTtDYzg4QnFDOztBQUMxRTtFQUFxQyxpQmQvOEJBO0NjKzhCeUM7O0FBQzlFO0VBQTRDLGlCZGg5QlA7Q2NnOUJ1RDs7QUFDNUY7RUFBc0MsaUJkajlCRDtDY2k5QjJDOztBQUNoRjtFQUFzQyxpQmRsOUJEO0NjazlCMkM7O0FBQ2hGO0VBQWtDLGlCZG45Qkc7Q2NtOUJtQzs7QUFDeEU7RUFBdUMsaUJkcDlCRjtDY285QjZDOztBQUNsRjtFQUF3QyxpQmRyOUJIO0NjcTlCK0M7O0FBQ3BGO0VBQWtDLGlCZHQ5Qkc7Q2NzOUJtQzs7QUFDeEU7RUFBc0MsaUJkdjlCRDtDY3U5QjJDOztBQUNoRjtFQUFzQyxpQmR4OUJEO0NjdzlCMkM7O0FBQ2hGO0VBQTBDLGlCZHo5Qkw7Q2N5OUJtRDs7QUFDeEY7RUFBb0MsaUJkMTlCQztDYzA5QnVDOztBQUM1RTtFQUFtQyxpQmQzOUJFO0NjMjlCcUM7O0FBQzFFO0VBQXlDLGlCZDU5Qko7Q2M0OUJpRDs7QUFDdEY7RUFBb0MsaUJkNzlCQztDYzY5QnVDOztBQUM1RTtFQUFrQyxpQmQ5OUJHO0NjODlCbUM7O0FBQ3hFO0VBQXdDLGlCZC85Qkg7Q2MrOUIrQzs7QUFDcEY7RUFBbUMsaUJkaCtCRTtDY2crQnFDOztBQUMxRTtFQUFrQyxpQmRqK0JHO0NjaStCbUM7O0FBQ3hFO0VBQW9DLGlCZGwrQkM7Q2NrK0J1Qzs7QUFDNUU7RUFBeUMsaUJkbitCSjtDY20rQmlEOztBQUN0RjtFQUFvQyxpQmRwK0JDO0NjbytCdUM7O0FBQzVFO0VBQXNDLGlCZHIrQkQ7Q2NxK0IyQzs7QUFDaEY7RUFBbUMsaUJkdCtCRTtDY3MrQnFDOztBQUMxRTtFQUF5QyxpQmR2K0JKO0NjdStCaUQ7O0FBQ3RGO0VBQTBDLGlCZHgrQkw7Q2N3K0JtRDs7QUFDeEY7RUFBbUMsaUJkeitCRTtDY3krQnFDOztBQUMxRTtFQUFpQyxpQmQxK0JJO0NjMCtCaUM7O0FBQ3RFO0VBQXFDLGlCZDMrQkE7Q2MyK0J5Qzs7QUFDOUU7RUFBdUMsaUJkNStCRjtDYzQrQjZDOztBQUNsRjtFQUEwQyxpQmQ3K0JMO0NjNitCbUQ7O0FBQ3hGO0VBQW1DLGlCZDkrQkU7Q2M4K0JxQzs7QUFDMUU7RUFBa0MsaUJkLytCRztDYysrQm1DOztBQUN4RTtFQUFzQyxpQmRoL0JEO0NjZy9CMkM7O0FBQ2hGO0VBQW1DLGlCZGovQkU7Q2NpL0JxQzs7QUFDMUU7RUFBdUMsaUJkbC9CRjtDY2svQjZDOztBQUNsRjtFQUF5QyxpQmRuL0JKO0NjbS9CaUQ7O0FBQ3RGO0VBQXNDLGlCZHAvQkQ7Q2NvL0IyQzs7QUFDaEY7RUFBcUMsaUJkci9CQTtDY3EvQnlDOztBQUM5RTtFQUFvQyxpQmR0L0JDO0Njcy9CdUM7O0FBQzVFO0VBQWdDLGlCZHYvQks7Q2N1L0IrQjs7QUFDcEU7RUFBbUMsaUJkeC9CRTtDY3cvQnFDOztBQUMxRTtFQUFpQyxpQmR6L0JJO0NjeS9CaUM7O0FBQ3RFO0VBQWlDLGlCZDEvQkk7Q2MwL0JpQzs7QUFDdEU7RUFBa0MsaUJkMy9CRztDYzIvQm1DOztBQUN4RTtFQUFtQyxpQmQ1L0JFO0NjNC9CcUM7O0FBQzFFO0VBQXVDLGlCZDcvQkY7Q2M2L0I2Qzs7QUFDbEY7RUFBb0MsaUJkOS9CQztDYzgvQnVDOztBQUM1RTtFQUFrQyxpQmQvL0JHO0NjKy9CbUM7O0FBQ3hFO0VBQWdDLGlCZGhnQ0s7Q2NnZ0MrQjs7QUFDcEU7RUFBdUMsaUJkamdDRjtDY2lnQzZDOztBQUNsRjtFQUF1QyxpQmRsZ0NGO0Nja2dDNkM7O0FBQ2xGO0VBQWtDLGlCZG5nQ0c7Q2NtZ0NtQzs7QUFDeEU7RUFBMkMsaUJkcGdDTjtDY29nQ3FEOztBQUMxRjtFQUE2QyxpQmRyZ0NSO0NjcWdDeUQ7O0FBQzlGO0VBQTJDLGlCZHRnQ047Q2NzZ0NxRDs7QUFDMUY7RUFBb0MsaUJkdmdDQztDY3VnQ3VDOztBQUM1RTtFQUF1QyxpQmR4Z0NGO0Njd2dDNkM7O0FBQ2xGO0VBQWlDLGlCZHpnQ0k7Q2N5Z0NpQzs7QUFDdEU7RUFBb0MsaUJkMWdDQztDYzBnQ3VDOztBQUM1RTtFQUFxQyxpQmQzZ0NBO0NjMmdDeUM7O0FBQzlFO0VBQW1DLGlCZDVnQ0U7Q2M0Z0NxQzs7QUFDMUU7RUFBdUMsaUJkN2dDRjtDYzZnQzZDOztBQUNsRjtFQUFpQyxpQmQ5Z0NJO0NjOGdDaUM7O0FBQ3RFO0VBQXNDLGlCZC9nQ0Q7Q2MrZ0MyQzs7QUFDaEY7RUFBMkMsaUJkaGhDTjtDY2doQ3FEOztBQUMxRjtFQUFpQyxpQmRqaENJO0NjaWhDaUM7O0FBQ3RFO0VBQW1DLGlCZGxoQ0U7Q2NraENxQzs7QUFDMUU7RUFBbUMsaUJkbmhDRTtDY21oQ3FDOztBQUMxRTtFQUF3QyxpQmRwaENIO0Njb2hDK0M7O0FBQ3BGO0VBQW1DLGlCZHJoQ0U7Q2NxaENxQzs7QUFDMUU7RUFBbUMsaUJkdGhDRTtDY3NoQ3FDOztBQUMxRTtFQUFvQyxpQmR2aENDO0NjdWhDdUM7O0FBQzVFO0VBQW1DLGlCZHhoQ0U7Q2N3aENxQzs7QUFDMUU7RUFBMEMsaUJkemhDTDtDY3loQ21EOztBQUN4RjtFQUE0QyxpQmQxaENQO0NjMGhDdUQ7O0FBQzVGO0VBQXlDLGlCZDNoQ0o7Q2MyaENpRDs7QUFDdEY7RUFBd0MsaUJkNWhDSDtDYzRoQytDOztBQUNwRjtFQUF3QyxpQmQ3aENIO0NjNmhDK0M7O0FBQ3BGO0VBQXFDLGlCZDloQ0E7Q2M4aEN5Qzs7QUFDOUU7RUFBcUMsaUJkL2hDQTtDYytoQ3lDOztBQUM5RTtFQUFtQyxpQmRoaUNFO0NjZ2lDcUM7O0FBQzFFO0VBQW1DLGlCZGppQ0U7Q2NpaUNxQzs7QUFDMUU7RUFBeUMsaUJkbGlDSjtDY2tpQ2lEOztBQUN0RjtFQUFtQyxpQmRuaUNFO0NjbWlDcUM7O0FBQzFFO0VBQWtDLGlCZHBpQ0c7Q2NvaUNtQzs7QUFDeEU7RUFBc0MsaUJkcmlDRDtDY3FpQzJDOztBQUNoRjtFQUE2QyxpQmR0aUNSO0Njc2lDeUQ7O0FBQzlGO0VBQXlDLGlCZHZpQ0o7Q2N1aUNpRDs7QUFDdEY7RUFBd0MsaUJkeGlDSDtDY3dpQytDOztBQUNwRjtFQUF1QyxpQmR6aUNGO0NjeWlDNkM7O0FBQ2xGO0VBQXlDLGlCZDFpQ0o7Q2MwaUNpRDs7QUFDdEY7RUFBaUMsaUJkM2lDSTtDYzJpQ2lDOztBQUN0RTtFQUEwQyxpQmQ1aUNMO0NjNGlDbUQ7O0FBQ3hGO0VBQXlDLGlCZDdpQ0o7Q2M2aUNpRDs7QUFDdEY7RUFBd0MsaUJkOWlDSDtDYzhpQytDOztBQUNwRjtFQUFvQyxpQmQvaUNDO0NjK2lDdUM7O0FBQzVFO0VBQXlDLGlCZGhqQ0o7Q2NnakNpRDs7QUFDdEY7RUFBNEMsaUJkampDUDtDY2lqQ3VEOztBQUM1RjtFQUEwQyxpQmRsakNMO0Nja2pDbUQ7O0FBQ3hGO0VBQXFDLGlCZG5qQ0E7Q2NtakN5Qzs7QUFDOUU7RUFBbUMsaUJkcGpDRTtDY29qQ3FDOztBQUMxRTtFQUF3QyxpQmRyakNIO0NjcWpDK0M7O0FBQ3BGO0VBQWlDLGlCZHRqQ0k7Q2NzakNpQzs7QUFDdEU7RUFBd0MsaUJkdmpDSDtDY3VqQytDOztBQUNwRjtFQUEwQyxpQmR4akNMO0Njd2pDbUQ7O0FBQ3hGO0VBQXlDLGlCZHpqQ0o7Q2N5akNpRDs7QUFDdEY7RUFBbUMsaUJkMWpDRTtDYzBqQ3FDOztBQUMxRTtFQUFzQyxpQmQzakNEO0NjMmpDMkM7O0FBQ2hGO0VBQXFDLGlCZDVqQ0E7Q2M0akN5Qzs7QUFDOUU7RUFBd0MsaUJkN2pDSDtDYzZqQytDOztBQUNwRjtFQUFpQyxpQmQ5akNJO0NjOGpDaUM7O0FBQ3RFO0VBQW9DLGlCZC9qQ0M7Q2MrakN1Qzs7QUFDNUU7RUFBb0MsaUJkaGtDQztDY2drQ3VDOztBQUM1RTtFQUFpQyxpQmRqa0NJO0NjaWtDaUM7O0FBQ3RFO0VBQW9DLGlCZGxrQ0M7Q2Nra0N1Qzs7QUFDNUU7RUFBbUMsaUJkbmtDRTtDY21rQ3FDOztBQUMxRTtFQUFtQyxpQmRwa0NFO0Njb2tDcUM7O0FBQzFFO0VBQTBDLGlCZHJrQ0w7Q2Nxa0NtRDs7QUFDeEY7RUFBa0MsaUJkdGtDRztDY3NrQ21DOztBQUN4RTtFQUE2QyxpQmR2a0NSO0NjdWtDeUQ7O0FBQzlGO0VBQXFDLGlCZHhrQ0E7Q2N3a0N5Qzs7QUFDOUU7RUFBa0MsaUJkemtDRztDY3lrQ21DOztBQUN4RTtFQUFrQyxpQmQxa0NHO0NjMGtDbUM7O0FBQ3hFO0VBQXVDLGlCZDNrQ0Y7Q2Mya0M2Qzs7QUFDbEY7RUFBa0MsaUJkNWtDRztDYzRrQ21DOztBQUN4RTtFQUFtQyxpQmQ3a0NFO0NjNmtDcUM7O0FBQzFFO0VBQXNDLGlCZDlrQ0Q7Q2M4a0MyQzs7QUFDaEY7RUFBdUMsaUJkL2tDRjtDYytrQzZDOztBQUNsRjtFQUFrQyxpQmRobENHO0NjZ2xDbUM7O0FBQ3hFO0VBQXVDLGlCZGpsQ0Y7Q2NpbEM2Qzs7QUFDbEY7RUFBdUMsaUJkbGxDRjtDY2tsQzZDOztBQUNsRjtFQUFpQyxpQmRubENJO0NjbWxDaUM7O0FBQ3RFO0VBQW9DLGlCZHBsQ0M7Q2NvbEN1Qzs7QUFDNUU7RUFBd0MsaUJkcmxDSDtDY3FsQytDOztBQUNwRjtFQUFnQyxpQmR0bENLO0Njc2xDK0I7O0FBQ3BFO0VBQXFDLGlCZHZsQ0E7Q2N1bEN5Qzs7QUFDOUU7RUFBMkMsaUJkeGxDTjtDY3dsQ3FEOztBQUMxRjtFQUE0QyxpQmR6bENQO0NjeWxDdUQ7O0FBQzVGO0VBQXlDLGlCZDFsQ0o7Q2MwbENpRDs7QUFDdEY7RUFBc0MsaUJkM2xDRDtDYzJsQzJDOztBQUNoRjtFQUFvQyxpQmQ1bENDO0NjNGxDdUM7O0FBQzVFO0VBQXFDLGlCZDdsQ0E7Q2M2bEN5Qzs7QUFDOUU7RUFBaUMsaUJkOWxDSTtDYzhsQ2lDOztBQUN0RTtFQUFrQyxpQmQvbENHO0NjK2xDbUM7O0FBQ3hFO0VBQXdDLGlCZGhtQ0g7Q2NnbUMrQzs7QUFDcEY7RUFBaUMsaUJkam1DSTtDY2ltQ2lDOztBQUN0RTtFQUE0QyxpQmRsbUNQO0Nja21DdUQ7O0FBQzVGO0VBQWdELGlCZG5tQ1g7Q2NtbUMrRDs7QUFDcEc7RUFBMEMsaUJkcG1DTDtDY29tQ21EOztBQUN4RjtFQUE4QyxpQmRybUNUO0NjcW1DMkQ7O0FBQ2hHO0VBQTZDLGlCZHRtQ1I7Q2NzbUN5RDs7QUFDOUY7RUFBaUQsaUJkdm1DWjtDY3VtQ2lFOztBQUN0RztFQUEyQyxpQmR4bUNOO0Njd21DcUQ7O0FBQzFGO0VBQStDLGlCZHptQ1Y7Q2N5bUM2RDs7QUFDbEc7RUFBc0MsaUJkMW1DRDtDYzBtQzJDOztBQUNoRjtFQUE4QyxpQmQzbUNUO0NjMm1DMkQ7O0FBQ2hHO0VBQWtELGlCZDVtQ2I7Q2M0bUNtRTs7QUFDeEc7RUFBNEMsaUJkN21DUDtDYzZtQ3VEOztBQUM1RjtFQUFnRCxpQmQ5bUNYO0NjOG1DK0Q7O0FBQ3BHO0VBQW9DLGlCZC9tQ0M7Q2MrbUN1Qzs7QUFDNUU7RUFBdUMsaUJkaG5DRjtDY2duQzZDOztBQUNsRjtFQUF1QyxpQmRqbkNGO0NjaW5DNkM7O0FBQ2xGO0VBQWdDLGlCZGxuQ0s7Q2NrbkMrQjs7QUFDcEU7RUFBMEMsaUJkbm5DTDtDY21uQ21EOztBQUN4RjtFQUFvQyxpQmRwbkNDO0Njb25DdUM7O0FBQzVFO0VBQXlDLGlCZHJuQ0o7Q2NxbkNpRDs7QUFDdEY7RUFBd0MsaUJkdG5DSDtDY3NuQytDOztBQUNwRjtFQUFtQyxpQmR2bkNFO0NjdW5DcUM7O0FBQzFFO0VBQW9DLGlCZHhuQ0M7Q2N3bkN1Qzs7QUFDNUU7RUFBb0MsaUJkem5DQztDY3luQ3VDOztBQUM1RTtFQUFvQyxpQmQxbkNDO0NjMG5DdUM7O0FBQzVFO0VBQXNDLGlCZDNuQ0Q7Q2MybkMyQzs7QUFDaEY7RUFBbUMsaUJkNW5DRTtDYzRuQ3FDOztBQUMxRTtFQUF3QyxpQmQ3bkNIO0NjNm5DK0M7O0FBQ3BGO0VBQTRDLGlCZDluQ1A7Q2M4bkN1RDs7QUFDNUY7RUFBd0MsaUJkL25DSDtDYytuQytDOztBQUNwRjtFQUEyQyxpQmRob0NOO0NjZ29DcUQ7O0FBQzFGO0VBQTJDLGlCZGpvQ047Q2Npb0NxRDs7QUFDMUY7RUFBc0MsaUJkbG9DRDtDY2tvQzJDOztBQUNoRjtFQUFrQyxpQmRub0NHO0NjbW9DbUM7O0FBQ3hFO0VBQWlDLGlCZHBvQ0k7Q2Nvb0NpQzs7QUFDdEU7RUFBOEMsaUJkcm9DVDtDY3FvQzJEOztBQUNoRztFQUFzQyxpQmR0b0NEO0Njc29DMkM7O0FBQ2hGO0VBQTBDLGlCZHZvQ0w7Q2N1b0NtRDs7QUFDeEY7RUFBMEMsaUJkeG9DTDtDY3dvQ21EOztBQUN4RjtFQUF5QyxpQmR6b0NKO0NjeW9DaUQ7O0FBQ3RGO0VBQXVDLGlCZDFvQ0Y7Q2Mwb0M2Qzs7QUFDbEY7RUFBa0MsaUJkM29DRztDYzJvQ21DOztBQUN4RTtFQUF5QyxpQmQ1b0NKO0NjNG9DaUQ7O0FBQ3RGO0VBQXlDLGlCZDdvQ0o7Q2M2b0NpRDs7QUFDdEY7RUFBMEMsaUJkOW9DTDtDYzhvQ21EOztBQUN4RjtFQUF5QyxpQmQvb0NKO0NjK29DaUQ7O0FBQ3RGO0VBQXdDLGlCZGhwQ0g7Q2NncEMrQzs7QUFDcEY7RUFBeUMsaUJkanBDSjtDY2lwQ2lEOztBQUN0RjtFQUF3QyxpQmRscENIO0Nja3BDK0M7O0FBQ3BGO0VBQWlDLGlCZG5wQ0k7Q2NtcENpQzs7QUFDdEU7RUFBd0MsaUJkcHBDSDtDY29wQytDOztBQUNwRjtFQUFzQyxpQmRycENEO0NjcXBDMkM7O0FBQ2hGO0VBQXlDLGlCZHRwQ0o7Q2NzcENpRDs7QUFDdEY7RUFBa0MsaUJkdnBDRztDY3VwQ21DOztBQUN4RTtFQUFzQyxpQmR4cENEO0Njd3BDMkM7O0FBQ2hGO0VBQTRDLGlCZHpwQ1A7Q2N5cEN1RDs7QUFDNUY7RUFBd0MsaUJkMXBDSDtDYzBwQytDOztBQUNwRjtFQUFtQyxpQmQzcENFO0NjMnBDcUM7O0FBQzFFO0VBQW1DLGlCZDVwQ0U7Q2M0cENxQzs7QUFDMUU7RUFBd0MsaUJkN3BDSDtDYzZwQytDOztBQUNwRjtFQUEwQyxpQmQ5cENMO0NjOHBDbUQ7O0FBQ3hGO0VBQW1DLGlCZC9wQ0U7Q2MrcENxQzs7QUFDMUU7RUFBcUMsaUJkaHFDQTtDY2dxQ3lDOztBQUM5RTtFQUF3QyxpQmRqcUNIO0NjaXFDK0M7O0FBQ3BGO0VBQXlDLGlCZGxxQ0o7Q2NrcUNpRDs7QUFDdEY7RUFBd0MsaUJkbnFDSDtDY21xQytDOztBQUNwRjtFQUErQyxpQmRwcUNWO0Njb3FDNkQ7O0FBQ2xHO0VBQXNDLGlCZHJxQ0Q7Q2NxcUMyQzs7QUFDaEY7RUFBbUMsaUJkdHFDRTtDY3NxQ3FDOztBQUMxRTtFQUFxQyxpQmR2cUNBO0NjdXFDeUM7O0FBQzlFO0VBQTZDLGlCZHhxQ1I7Q2N3cUN5RDs7QUFDOUY7RUFBZ0MsaUJkenFDSztDY3lxQytCOztBQUNwRTtFQUF3QyxpQmQxcUNIO0NjMHFDK0M7O0FBQ3BGO0VBQXdDLGlCZDNxQ0g7Q2MycUMrQzs7QUFDcEY7RUFBbUMsaUJkNXFDRTtDYzRxQ3FDOztBQUMxRTtFQUFxQyxpQmQ3cUNBO0NjNnFDeUM7O0FBQzlFO0VBQWlDLGlCZDlxQ0k7Q2M4cUNpQzs7QUFDdEU7RUFBdUMsaUJkL3FDRjtDYytxQzZDOztBQUNsRjtFQUFrQyxpQmRockNHO0NjZ3JDbUM7O0FBQ3hFO0VBQW9DLGlCZGpyQ0M7Q2NpckN1Qzs7QUFDNUU7RUFBMEMsaUJkbHJDTDtDY2tyQ21EOztBQUN4RjtFQUFvQyxpQmRuckNDO0NjbXJDdUM7O0FBQzVFO0VBQXNDLGlCZHByQ0Q7Q2NvckMyQzs7QUFDaEY7RUFBaUMsaUJkcnJDSTtDY3FyQ2lDOztBQUN0RTtFQUFxQyxpQmR0ckNBO0Njc3JDeUM7O0FBQzlFO0VBQW9DLGlCZHZyQ0M7Q2N1ckN1Qzs7QUFDNUU7RUFBa0MsaUJkeHJDRztDY3dyQ21DOztBQUN4RTtFQUF5QyxpQmR6ckNKO0NjeXJDaUQ7O0FBQ3RGO0VBQW1DLGlCZDFyQ0U7Q2MwckNxQzs7QUFDMUU7RUFBdUMsaUJkM3JDRjtDYzJyQzZDOztBQUNsRjtFQUFvQyxpQmQ1ckNDO0NjNHJDdUM7O0FBQzVFO0VBQTJDLGlCZDdyQ047Q2M2ckNxRDs7QUFDMUY7RUFBZ0MsaUJkOXJDSztDYzhyQytCOztBQUNwRTtFQUFpQyxpQmQvckNJO0NjK3JDaUM7O0FBQ3RFO0VBQWlDLGlCZGhzQ0k7Q2Nnc0NpQzs7QUFDdEU7RUFBa0MsaUJkanNDRztDY2lzQ21DOztBQUN4RTtFQUFpQyxpQmRsc0NJO0Nja3NDaUM7O0FBQ3RFO0VBQXNDLGlCZG5zQ0Q7Q2Ntc0MyQzs7QUFDaEY7RUFBa0MsaUJkcHNDRztDY29zQ21DOztBQUN4RTtFQUF1QyxpQmRyc0NGO0NjcXNDNkM7O0FBQ2xGO0VBQXFDLGlCZHRzQ0E7Q2Nzc0N5Qzs7QUFDOUU7RUFBMkMsaUJkdnNDTjtDY3VzQ3FEOztBQUMxRjtFQUE2QyxpQmR4c0NSO0Njd3NDeUQ7O0FBQzlGO0VBQTRDLGlCZHpzQ1A7Q2N5c0N1RDs7QUFDNUY7RUFBMEMsaUJkMXNDTDtDYzBzQ21EOztBQUN4RjtFQUFrQyxpQmQzc0NHO0NjMnNDbUM7O0FBQ3hFO0VBQXFDLGlCZDVzQ0E7Q2M0c0N5Qzs7QUFDOUU7RUFBd0MsaUJkN3NDSDtDYzZzQytDOztBQUNwRjtFQUF1QyxpQmQ5c0NGO0NjOHNDNkM7O0FBQ2xGO0VBQStCLGlCZC9zQ007Q2Mrc0M2Qjs7QUFDbEU7RUFBcUMsaUJkaHRDQTtDY2d0Q3lDOztBQUM5RTtFQUFvQyxpQmRqdENDO0NjaXRDdUM7O0FBQzVFO0VBQXlDLGlCZGx0Q0o7Q2NrdENpRDs7QUFDdEY7RUFBMEMsaUJkbnRDTDtDY210Q21EOztBQUN4RjtFQUFvQyxpQmRwdENDO0Njb3RDdUM7O0FBQzVFO0VBQXNDLGlCZHJ0Q0Q7Q2NxdEMyQzs7QUFDaEY7RUFBd0MsaUJkdHRDSDtDY3N0QytDOztBQUNwRjtFQUE4QyxpQmR2dENUO0NjdXRDMkQ7O0FBQ2hHO0VBQTZDLGlCZHh0Q1I7Q2N3dEN5RDs7QUFDOUY7RUFBNkMsaUJkenRDUjtDY3l0Q3lEOztBQUM5RjtFQUFnRCxpQmQxdENYO0NjMHRDK0Q7O0FBQ3BHO0VBQXVELGlCZDN0Q2xCO0NjMnRDNkU7O0FBQ2xIO0VBQXdDLGlCZDV0Q0g7Q2M0dEMrQzs7QUFDcEY7RUFBd0MsaUJkN3RDSDtDYzZ0QytDOztBQUNwRjtFQUFzQyxpQmQ5dENEO0NjOHRDMkM7O0FBQ2hGO0VBQXNDLGlCZC90Q0Q7Q2MrdEMyQzs7QUFDaEY7RUFBdUMsaUJkaHVDRjtDY2d1QzZDOztBQUNsRjtFQUFtQyxpQmRqdUNFO0NjaXVDcUM7O0FBQzFFO0VBQWtDLGlCZGx1Q0c7Q2NrdUNtQzs7QUFDeEU7RUFBeUMsaUJkbnVDSjtDY211Q2lEOztBQUN0RjtFQUFpQyxpQmRwdUNJO0Njb3VDaUM7O0FBQ3RFO0VBQXVDLGlCZHJ1Q0Y7Q2NxdUM2Qzs7QUFDbEY7RUFBa0MsaUJkdHVDRztDY3N1Q21DOztBQUN4RTtFQUF1QyxpQmR2dUNGO0NjdXVDNkM7O0FBQ2xGO0VBQXNDLGlCZHh1Q0Q7Q2N3dUMyQzs7QUFDaEY7RUFBbUMsaUJkenVDRTtDY3l1Q3FDOztBQUMxRTtFQUF5QyxpQmQxdUNKO0NjMHVDaUQ7O0FBQ3RGO0VBQStDLGlCZDN1Q1Y7Q2MydUM2RDs7QUFDbEc7RUFBb0MsaUJkNXVDQztDYzR1Q3VDOztBQUM1RTtFQUFrQyxpQmQ3dUNHO0NjNnVDbUM7O0FBQ3hFO0VBQWtDLGlCZDl1Q0c7Q2M4dUNtQzs7QUFDeEU7RUFBa0MsaUJkL3VDRztDYyt1Q21DOztBQUN4RTtFQUF1QyxpQmRodkNGO0NjZ3ZDNkM7O0FBQ2xGO0VBQW9DLGlCZGp2Q0M7Q2NpdkN1Qzs7QUFDNUU7RUFBNkMsaUJkbHZDUjtDY2t2Q3lEOztBQUM5RjtFQUFzQyxpQmRudkNEO0NjbXZDMkM7O0FBQ2hGO0VBQTBDLGlCZHB2Q0w7Q2NvdkNtRDs7QUFDeEY7RUFBb0MsaUJkcnZDQztDY3F2Q3VDOztBQUM1RTtFQUFrQyxpQmR0dkNHO0Njc3ZDbUM7O0FBQ3hFO0VBQWlDLGlCZHZ2Q0k7Q2N1dkNpQzs7QUFDdEU7RUFBd0MsaUJkeHZDSDtDY3d2QytDOztBQUNwRjtFQUE0QyxpQmR6dkNQO0NjeXZDdUQ7O0FBQzVGO0VBQWtDLGlCZDF2Q0c7Q2MwdkNtQzs7QUFDeEU7RUFBc0MsaUJkM3ZDRDtDYzJ2QzJDOztBQUNoRjtFQUEwQyxpQmQ1dkNMO0NjNHZDbUQ7O0FBQ3hGO0VBQThDLGlCZDd2Q1Q7Q2M2dkMyRDs7QUFDaEc7RUFBaUMsaUJkOXZDSTtDYzh2Q2lDOztBQUN0RTtFQUFtQyxpQmQvdkNFO0NjK3ZDcUM7O0FBQzFFO0VBQXdDLGlCZGh3Q0g7Q2Nnd0MrQzs7QUFDcEY7RUFBbUMsaUJkandDRTtDY2l3Q3FDOztBQUMxRTtFQUFrQyxpQmRsd0NHO0Nja3dDbUM7O0FBQ3hFO0VBQTBDLGlCZG53Q0w7Q2Ntd0NtRDs7QUFDeEY7RUFBMEMsaUJkcHdDTDtDY293Q21EOztBQUN4RjtFQUF5QyxpQmRyd0NKO0NjcXdDaUQ7O0FBQ3RGO0VBQXlDLGlCZHR3Q0o7Q2Nzd0NpRDs7QUFDdEY7RUFBbUMsaUJkdndDRTtDY3V3Q3FDOztBQUMxRTtFQUFnQyxpQmR4d0NLO0Njd3dDK0I7O0FBQ3BFO0VBQW1DLGlCZHp3Q0U7Q2N5d0NxQzs7QUFDMUU7RUFBMEMsaUJkMXdDTDtDYzB3Q21EOztBQUN4RjtFQUErQixpQmQzd0NNO0NjMndDNkI7O0FBQ2xFO0VBQW1DLGlCZDV3Q0U7Q2M0d0NxQzs7QUFDMUU7RUFBb0MsaUJkN3dDQztDYzZ3Q3VDOztBQUM1RTtFQUEyQyxpQmQ5d0NOO0NjOHdDcUQ7O0FBQzFGO0VBQWtDLGlCZC93Q0c7Q2Mrd0NtQzs7QUFDeEU7RUFBaUMsaUJkaHhDSTtDY2d4Q2lDOztBQUN0RTtFQUFtQyxpQmRqeENFO0NjaXhDcUM7O0FBQzFFO0VBQWtDLGlCZGx4Q0c7Q2NreENtQzs7QUFDeEU7RUFBb0MsaUJkbnhDQztDY214Q3VDOztBQUM1RTtFQUFxQyxpQmRweENBO0Njb3hDeUM7O0FBQzlFO0VBQTJDLGlCZHJ4Q047Q2NxeENxRDs7QUFDMUY7RUFBc0MsaUJkdHhDRDtDY3N4QzJDOztBQUNoRjtFQUFpQyxpQmR2eENJO0NjdXhDaUM7O0FBQ3RFO0VBQXFDLGlCZHh4Q0E7Q2N3eEN5Qzs7QUFDOUU7RUFBd0MsaUJkenhDSDtDY3l4QytDOztBQUNwRjtFQUFrQyxpQmQxeENHO0NjMHhDbUM7O0FBQ3hFO0VBQTZDLGlCZDN4Q1I7Q2MyeEN5RDs7QUFDOUY7RUFBdUMsaUJkNXhDRjtDYzR4QzZDOztBQUNsRjtFQUFtQyxpQmQ3eENFO0NjNnhDcUM7O0FBQzFFO0VBQW1DLGlCZDl4Q0U7Q2M4eENxQzs7QUFDMUU7RUFBdUMsaUJkL3hDRjtDYyt4QzZDOztBQUNsRjtFQUFxQyxpQmRoeUNBO0NjZ3lDeUM7O0FBQzlFO0VBQW9DLGlCZGp5Q0M7Q2NpeUN1Qzs7QUFDNUU7RUFBbUMsaUJkbHlDRTtDY2t5Q3FDOztBQUMxRTtFQUFnQyxpQmRueUNLO0NjbXlDK0I7O0FBQ3BFO0VBQWdDLGlCZHB5Q0s7Q2NveUMrQjs7QUFDcEU7RUFBaUMsaUJkcnlDSTtDY3F5Q2lDOztBQUN0RTtFQUFxQyxpQmR0eUNBO0Njc3lDeUM7O0FBQzlFO0VBQTJDLGlCZHZ5Q047Q2N1eUNxRDs7QUFDMUY7RUFBMkMsaUJkeHlDTjtDY3d5Q3FEOztBQUMxRjtFQUF1QyxpQmR6eUNGO0NjeXlDNkM7O0FBQ2xGO0VBQXdDLGlCZDF5Q0g7Q2MweUMrQzs7QUFDcEY7RUFBdUMsaUJkM3lDRjtDYzJ5QzZDOztBQUNsRjtFQUFxQyxpQmQ1eUNBO0NjNHlDeUM7O0FBQzlFO0VBQXNDLGlCZDd5Q0Q7Q2M2eUMyQzs7QUFDaEY7RUFBeUMsaUJkOXlDSjtDYzh5Q2lEOztBQUN0RjtFQUEwQyxpQmQveUNMO0NjK3lDbUQ7O0FBQ3hGO0VBQXlDLGlCZGh6Q0o7Q2NnekNpRDs7QUFDdEY7RUFBc0MsaUJkanpDRDtDY2l6QzJDOztBQUNoRjtFQUFvQyxpQmRsekNDO0Nja3pDdUM7O0FBQzVFO0VBQXVDLGlCZG56Q0Y7Q2NtekM2Qzs7QUFDbEY7RUFBdUMsaUJkcHpDRjtDY296QzZDOztBQUNsRjtFQUF1QyxpQmRyekNGO0NjcXpDNkM7O0FBQ2xGO0VBQXNDLGlCZHR6Q0Q7Q2NzekMyQzs7QUFDaEY7RUFBd0MsaUJkdnpDSDtDY3V6QytDOztBQUNwRjtFQUF3QyxpQmR4ekNIO0Njd3pDK0M7O0FBQ3BGO0VBQXVDLGlCZHp6Q0Y7Q2N5ekM2Qzs7QUFDbEY7RUFBcUMsaUJkMXpDQTtDYzB6Q3lDOztBQUM5RTtFQUFxQyxpQmQzekNBO0NjMnpDeUM7O0FBQzlFO0VBQXVDLGlCZDV6Q0Y7Q2M0ekM2Qzs7QUFDbEY7RUFBa0MsaUJkN3pDRztDYzZ6Q21DOztBQUN4RTtFQUFzQyxpQmQ5ekNEO0NjOHpDMkM7O0FBQ2hGO0VBQXdDLGlCZC96Q0g7Q2MrekMrQzs7QUFDcEY7RUFBaUMsaUJkaDBDSTtDY2cwQ2lDOztBQUN0RTtFQUFxQyxpQmRqMENBO0NjaTBDeUM7O0FBQzlFO0VBQTBDLGlCZGwwQ0w7Q2NrMENtRDs7QUFDeEY7RUFBcUMsaUJkbjBDQTtDY20wQ3lDOztBQUM5RTtFQUFtQyxpQmRwMENFO0NjbzBDcUM7O0FBQzFFO0VBQTBDLGlCZHIwQ0w7Q2NxMENtRDs7QUFDeEY7RUFBa0MsaUJkdDBDRztDY3MwQ21DOztBQUN4RTtFQUF5QyxpQmR2MENKO0NjdTBDaUQ7O0FBQ3RGO0VBQXVDLGlCZHgwQ0Y7Q2N3MEM2Qzs7QUFDbEY7RUFBb0MsaUJkejBDQztDY3kwQ3VDOztBQUM1RTtFQUFtQyxpQmQxMENFO0NjMDBDcUM7O0FBQzFFO0VBQTBDLGlCZDMwQ0w7Q2MyMENtRDs7QUFDeEY7RUFBaUMsaUJkNTBDSTtDYzQwQ2lDOztBQUN0RTtFQUFrQyxpQmQ3MENHO0NjNjBDbUM7O0FBQ3hFO0VBQWtDLGlCZDkwQ0c7Q2M4MENtQzs7QUFDeEU7RUFBa0MsaUJkLzBDRztDYyswQ21DOztBQUN4RTtFQUF3QyxpQmRoMUNIO0NjZzFDK0M7O0FBQ3BGO0VBQW1DLGlCZGoxQ0U7Q2NpMUNxQzs7QUFDMUU7RUFBa0MsaUJkbDFDRztDY2sxQ21DOztBQUN4RTtFQUF5QyxpQmRuMUNKO0NjbTFDaUQ7O0FBQ3RGO0VBQW9DLGlCZHAxQ0M7Q2NvMUN1Qzs7QUFDNUU7RUFBaUMsaUJkcjFDSTtDY3ExQ2lDOztBQUN0RTtFQUFrQyxpQmR0MUNHO0NjczFDbUM7O0FBQ3hFO0VBQXdDLGlCZHYxQ0g7Q2N1MUMrQzs7QUFDcEY7RUFBb0MsaUJkeDFDQztDY3cxQ3VDOztBQUM1RTtFQUErQixpQmR6MUNNO0NjeTFDNkI7O0FBQ2xFO0VBQWdDLGlCZDExQ0s7Q2MwMUMrQjs7QUFDcEU7RUFBc0MsaUJkMzFDRDtDYzIxQzJDOztBQUNoRjtFQUE0QyxpQmQ1MUNQO0NjNDFDdUQ7O0FBQzVGO0VBQXdDLGlCZDcxQ0g7Q2M2MUMrQzs7QUFDcEY7RUFBd0MsaUJkOTFDSDtDYzgxQytDOztBQUNwRjtFQUF1QyxpQmQvMUNGO0NjKzFDNkM7O0FBQ2xGO0VBQXNDLGlCZGgyQ0Q7Q2NnMkMyQzs7QUFDaEY7RUFBcUMsaUJkajJDQTtDY2kyQ3lDOztBQUM5RTtFQUF5QyxpQmRsMkNKO0NjazJDaUQ7O0FBQ3RGO0VBQWtDLGlCZG4yQ0c7Q2NtMkNtQzs7QUFDeEU7RUFBb0MsaUJkcDJDQztDY28yQ3VDOztBQUM1RTtFQUFtQyxpQmRyMkNFO0NjcTJDcUM7O0FBQzFFO0VBQXNDLGlCZHQyQ0Q7Q2NzMkMyQzs7QUFDaEY7RUFBa0MsaUJkdjJDRztDY3UyQ21DOztBQUN4RTtFQUF3QyxpQmR4MkNIO0NjdzJDK0M7O0FBQ3BGO0VBQWlDLGlCZHoyQ0k7Q2N5MkNpQzs7QUFDdEU7RUFBbUMsaUJkMTJDRTtDYzAyQ3FDOztBQUMxRTtFQUFrQyxpQmQzMkNHO0NjMjJDbUM7O0FBQ3hFO0VBQW1DLGlCZDUyQ0U7Q2M0MkNxQzs7QUFDMUU7RUFBMkMsaUJkNzJDTjtDYzYyQ3FEOztBQUMxRjtFQUFtQyxpQmQ5MkNFO0NjODJDcUM7O0FBQzFFO0VBQXFDLGlCZC8yQ0E7Q2MrMkN5Qzs7QUFDOUU7RUFBNEMsaUJkaDNDUDtDY2czQ3VEOztBQUM1RjtFQUF1QyxpQmRqM0NGO0NjaTNDNkM7O0FBQ2xGO0VBQWtDLGlCZGwzQ0c7Q2NrM0NtQzs7QUFDeEU7RUFBaUMsaUJkbjNDSTtDY20zQ2lDOztBQUN0RTtFQUF3QyxpQmRwM0NIO0NjbzNDK0M7O0FBQ3BGO0VBQWlDLGlCZHIzQ0k7Q2NxM0NpQzs7QUFDdEU7RUFBeUMsaUJkdDNDSjtDY3MzQ2lEOztBQUN0RjtFQUE0QyxpQmR2M0NQO0NjdTNDdUQ7O0FBQzVGO0VBQTRDLGlCZHgzQ1A7Q2N3M0N1RDs7QUFDNUY7RUFBMkMsaUJkejNDTjtDY3kzQ3FEOztBQUMxRjtFQUFvQyxpQmQxM0NDO0NjMDNDdUM7O0FBQzVFO0VBQXdDLGlCZDMzQ0g7Q2MyM0MrQzs7QUFDcEY7RUFBdUMsaUJkNTNDRjtDYzQzQzZDOztBQUNsRjtFQUEyQyxpQmQ3M0NOO0NjNjNDcUQ7O0FBQzFGO0VBQWdDLGlCZDkzQ0s7Q2M4M0MrQjs7QUFDcEU7RUFBaUQsaUJkLzNDWjtDYyszQ2lFOztBQUN0RztFQUFnRCxpQmRoNENYO0NjZzRDK0Q7O0FBQ3BHO0VBQXFDLGlCZGo0Q0E7Q2NpNEN5Qzs7QUFDOUU7RUFBc0MsaUJkbDRDRDtDY2s0QzJDOztBQUNoRjtFQUE2QyxpQmRuNENSO0NjbTRDeUQ7O0FBQzlGO0VBQXVDLGlCZHA0Q0Y7Q2NvNEM2Qzs7QUFDbEY7RUFBdUMsaUJkcjRDRjtDY3E0QzZDOztBQUNsRjtFQUFvQyxpQmR0NENDO0NjczRDdUM7O0FBQzVFO0VBQW9DLGlCZHY0Q0M7Q2N1NEN1Qzs7QUFDNUU7RUFBbUMsaUJkeDRDRTtDY3c0Q3FDOztBQUMxRTtFQUFrQyxpQmR6NENHO0NjeTRDbUM7O0FBQ3hFO0VBQWlDLGlCZDE0Q0k7Q2MwNENpQzs7QUFDdEU7RUFBaUMsaUJkMzRDSTtDYzI0Q2lDOztBQUN0RTtFQUF3QyxpQmQ1NENIO0NjNDRDK0M7O0FBQ3BGO0VBQXlDLGlCZDc0Q0o7Q2M2NENpRDs7QUFDdEY7RUFBa0MsaUJkOTRDRztDYzg0Q21DOztBQUN4RTtFQUFtQyxpQmQvNENFO0NjKzRDcUM7O0FBQzFFO0VBQW1DLGlCZGg1Q0U7Q2NnNUNxQzs7QUFDMUU7RUFBaUQsaUJkajVDWjtDY2k1Q2lFOztBQUN0RztFQUFpQyxpQmRsNUNJO0NjazVDaUM7O0FBQ3RFO0VBQWlDLGlCZG41Q0k7Q2NtNUNpQzs7QUFDdEU7RUFBcUMsaUJkcDVDQTtDY281Q3lDOztBQUM5RTtFQUFxQyxpQmRyNUNBO0NjcTVDeUM7O0FBQzlFO0VBQWtDLGlCZHQ1Q0c7Q2NzNUNtQzs7QUFDeEU7RUFBb0MsaUJkdjVDQztDY3U1Q3VDOztBQUM1RTtFQUEyQyxpQmR4NUNOO0NjdzVDcUQ7O0FBQzFGO0VBQWtDLGlCZHo1Q0c7Q2N5NUNtQzs7QUN2NkN4RTtFSDBCRSxVQUFTO0VBQ1QsdUJBQXNCO0VBQ3RCLFlBQVc7RUFDWCxhQUFZO0VBQ1osaUJBQWdCO0VBQ2hCLFdBQVU7RUFDVixtQkFBa0I7RUFDbEIsV0FBVTtDR2pDbUI7O0FIMkM3QjtFQUVFLFdBQVU7RUFDVixhQUFZO0VBQ1osVUFBUztFQUNULGtCQUFpQjtFQUNqQixpQkFBZ0I7RUFDaEIsWUFBVztDQUNaOztBSXRESCw0RUFBUzs7QUFBVDtnRkFBUzs7QUFBVDs7O0dBQVM7O0FBQVQ7RUFBQSxrQkFBUyxDQUFULE9BQVM7RUFBVCwrQkFBUyxDQUFULE9BQVM7Q0FBQTs7QUFBVDtnRkFBUzs7QUFBVDs7R0FBUzs7QUFBVDtFQUFBLFVBQVM7Q0FBQTs7QUFBVDs7R0FBUzs7QUFBVDtFQUFBLGVBQVM7Q0FBQTs7QUFBVDs7O0dBQVM7O0FBQVQ7RUFBQSxlQUFTO0VBQVQsaUJBQVM7Q0FBQTs7QUFBVDtnRkFBUzs7QUFBVDs7O0dBQVM7O0FBQVQ7RUFBQSxnQ0FBUztVQUFULHdCQUFTLENBQVQsT0FBUztFQUFULFVBQVMsQ0FBVCxPQUFTO0VBQVQsa0JBQVMsQ0FBVCxPQUFTO0NBQUE7O0FBQVQ7OztHQUFTOztBQUFUO0VBQUEsa0NBQVMsQ0FBVCxPQUFTO0VBQVQsZUFBUyxDQUFULE9BQVM7Q0FBQTs7QUFBVDtnRkFBUzs7QUFBVDs7R0FBUzs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7OztHQUFTOztBQUFUO0VBQUEsb0JBQVMsQ0FBVCxPQUFTO0VBQVQsMkJBQVMsQ0FBVCxPQUFTO0VBQVQsMENBQVM7VUFBVCxrQ0FBUyxDQUFULE9BQVM7Q0FBQTs7QUFBVDs7R0FBUzs7QUFBVDs7RUFBQSxvQkFBUztDQUFBOztBQUFUOzs7R0FBUzs7QUFBVDs7O0VBQUEsa0NBQVMsQ0FBVCxPQUFTO0VBQVQsZUFBUyxDQUFULE9BQVM7Q0FBQTs7QUFBVDs7R0FBUzs7QUFBVDtFQUFBLGVBQVM7Q0FBQTs7QUFBVDs7O0dBQVM7O0FBQVQ7O0VBQUEsZUFBUztFQUFULGVBQVM7RUFBVCxtQkFBUztFQUFULHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztDQUFBOztBQUFUO0VBQUEsWUFBUztDQUFBOztBQUFUO2dGQUFTOztBQUFUOztHQUFTOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtnRkFBUzs7QUFBVDs7O0dBQVM7O0FBQVQ7Ozs7O0VBQUEscUJBQVMsQ0FBVCxPQUFTO0VBQVQsZ0JBQVMsQ0FBVCxPQUFTO0VBQVQsa0JBQVMsQ0FBVCxPQUFTO0VBQVQsVUFBUyxDQUFULE9BQVM7Q0FBQTs7QUFBVDs7O0dBQVM7O0FBQVQ7UUFBQSxPQUFTO0VBQVQsa0JBQVM7Q0FBQTs7QUFBVDs7O0dBQVM7O0FBQVQ7U0FBQSxPQUFTO0VBQVQscUJBQVM7Q0FBQTs7QUFBVDs7R0FBUzs7QUFBVDs7OztFQUFBLDJCQUFTO0NBQUE7O0FBQVQ7O0dBQVM7O0FBQVQ7Ozs7RUFBQSxtQkFBUztFQUFULFdBQVM7Q0FBQTs7QUFBVDs7R0FBUzs7QUFBVDs7OztFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7O0dBQVM7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUOzs7OztHQUFTOztBQUFUO0VBQUEsK0JBQVM7VUFBVCx1QkFBUyxDQUFULE9BQVM7RUFBVCxlQUFTLENBQVQsT0FBUztFQUFULGVBQVMsQ0FBVCxPQUFTO0VBQVQsZ0JBQVMsQ0FBVCxPQUFTO0VBQVQsV0FBUyxDQUFULE9BQVM7RUFBVCxvQkFBUyxDQUFULE9BQVM7Q0FBQTs7QUFBVDs7R0FBUzs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7O0dBQVM7O0FBQVQ7RUFBQSxlQUFTO0NBQUE7O0FBQVQ7OztHQUFTOztBQUFUOztFQUFBLCtCQUFTO1VBQVQsdUJBQVMsQ0FBVCxPQUFTO0VBQVQsV0FBUyxDQUFULE9BQVM7Q0FBQTs7QUFBVDs7R0FBUzs7QUFBVDs7RUFBQSxhQUFTO0NBQUE7O0FBQVQ7OztHQUFTOztBQUFUO0VBQUEsOEJBQVMsQ0FBVCxPQUFTO0VBQVQscUJBQVMsQ0FBVCxPQUFTO0NBQUE7O0FBQVQ7O0dBQVM7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUOzs7R0FBUzs7QUFBVDtFQUFBLDJCQUFTLENBQVQsT0FBUztFQUFULGNBQVMsQ0FBVCxPQUFTO0NBQUE7O0FBQVQ7Z0ZBQVM7O0FBQVQ7O0dBQVM7O0FBQVQ7RUFBQSxlQUFTO0NBQUE7O0FBQVQ7O0dBQVM7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO2dGQUFTOztBQUFUOztHQUFTOztBQUFUO0VBQUEsY0FBUztDQUFBOztBQUFUOztHQUFTOztBQUFUO0VBQUEsY0FBUztDQUFBOztBQUFUOzs7O0dBQVM7O0FBQVQ7O0dBQVM7O0FBQVQ7Ozs7Ozs7Ozs7Ozs7RUFBQSxVQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7OztHQUFTOztBQUFUO0VBQUEsb0JBQVM7RUFBVCwyQ0FBUztDQUFBOztBQUFUO0VBQUEsVUFBUztFQUFULFdBQVM7Q0FBQTs7QUFBVDs7RUFBQSxpQkFBUztFQUFULFVBQVM7RUFBVCxXQUFTO0NBQUE7O0FBQVQ7O0dBQVM7O0FBQVQ7Ozs7O0dBQVM7O0FBQVQ7RUFBQSw4TUFBUyxDQUFULE9BQVM7RUFBVCxpQkFBUyxDQUFULE9BQVM7Q0FBQTs7QUFBVDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0dBQVM7O0FBQVQ7OztFQUFBLCtCQUFTO1VBQVQsdUJBQVMsQ0FBVCxPQUFTO0VBQVQsZ0JBQVMsQ0FBVCxPQUFTO0VBQVQsb0JBQVMsQ0FBVCxPQUFTO0VBQVQsc0JBQVMsQ0FBVCxPQUFTO0NBQUE7O0FBQVQ7O0dBQVM7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUOzs7Ozs7OztHQUFTOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7O0VBQUEsZUFBUztDQUFBOztBQUFUOztFQUFBLGVBQVM7Q0FBQTs7QUFBVDs7RUFBQSxlQUFTO0NBQUE7O0FBQVQ7O0VBQUEsZUFBUztDQUFBOztBQUFUOztFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUOzs7Ozs7RUFBQSxtQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7OztHQUFTOztBQUFUO0VBQUEsZUFBUztFQUFULHlCQUFTO0NBQUE7O0FBQVQ7Ozs7OztHQUFTOztBQUFUOzs7OztFQUFBLFdBQVM7RUFBVCxxQkFBUztFQUFULGVBQVM7Q0FBQTs7QUFBVDs7Ozs7R0FBUzs7QUFBVDs7OztFQUFBLGtGQUFTO0NBQUE7O0FBQVQ7Ozs7OztHQUFTOztBQUFUOzs7Ozs7OztFQUFBLGVBQVM7RUFBVCx1QkFBUztDQUFBOztBQUFUOzs7OztHQUFTOztBQUFUOztFQUFBLGdCQUFTO0VBQVQsYUFBUztDQUFBOztBQ0FUO0VBQUEsWUFBUztFQUFULG1CQUFTO0VBQVQsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBO0lBQUEsaUJBQVM7R0FBQTtDQUFBOztBQUFUO0VBQUE7SUFBQSxpQkFBUztHQUFBO0NBQUE7O0FBQVQ7RUFBQTtJQUFBLGtCQUFTO0dBQUE7Q0FBQTs7QUFBVDtFQUFBO0lBQUEsa0JBQVM7R0FBQTtDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCxxQkFBUztFQUFULGNBQVM7RUFBVCx5QkFBUztNQUFULHNCQUFTO1VBQVQsd0JBQVM7RUFBVCxpQkFBUztFQUFULFdBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsZUFBUztFQUFULHNCQUFTO0VBQVQsc0JBQVM7RUFBVCx1QkFBUztFQUFULHlCQUFTO0VBQVQsMEJBQVM7RUFBVCxlQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7RUFBVCxrQ0FBUztDQUFBOztBQUFUO0VBQUEsd0JBQVM7RUFBVCxnQ0FBUztFQUFULG1DQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztFQUFULHNCQUFTO0VBQVQsZUFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7RUFBVCxlQUFTO0NBQUE7O0FDQVQ7RUFBQSxxQkFBUztFQUFULHlEQUFTO0VBQVQsa0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsaURBQVM7RUFBVCwwREFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCw2REFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHFEQUFTO0VBQVQsOERBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsNERBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCxvREFBUztFQUFULDZEQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULDZEQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQscURBQVM7RUFBVCw4REFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCwwREFBUztFQUFULG1EQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULGtEQUFTO0VBQVQsMkRBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsNkRBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCxxREFBUztFQUFULDhEQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULDREQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsb0RBQVM7RUFBVCw2REFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCwwREFBUztFQUFULG1EQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULGtEQUFTO0VBQVQsMkRBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsNERBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCxvREFBUztFQUFULDZEQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULDBEQUFTO0VBQVQsbURBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsa0RBQVM7RUFBVCwyREFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCwwREFBUztFQUFULG1EQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULGtEQUFTO0VBQVQsMkRBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsMERBQVM7RUFBVCxtREFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCxrREFBUztFQUFULDJEQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULDBEQUFTO0VBQVQsbURBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsa0RBQVM7RUFBVCwyREFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCwwREFBUztFQUFULG1EQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULGtEQUFTO0VBQVQsMkRBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsMkRBQVM7RUFBVCxvREFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCxtREFBUztFQUFULDREQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULDJEQUFTO0VBQVQsb0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsbURBQVM7RUFBVCw0REFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCwyREFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULG1EQUFTO0VBQVQsNERBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsMkRBQVM7RUFBVCxvREFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCxtREFBUztFQUFULDREQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHlEQUFTO0VBQVQsa0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsaURBQVM7RUFBVCwwREFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCw4REFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHNEQUFTO0VBQVQsK0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsNkRBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCxxREFBUztFQUFULDhEQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULDhEQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsc0RBQVM7RUFBVCwrREFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCwyREFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULG1EQUFTO0VBQVQsNERBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsOERBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCxzREFBUztFQUFULCtEQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULDZEQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQscURBQVM7RUFBVCw4REFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCwyREFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULG1EQUFTO0VBQVQsNERBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsNkRBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCxxREFBUztFQUFULDhEQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULDJEQUFTO0VBQVQsb0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsbURBQVM7RUFBVCw0REFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCwyREFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULG1EQUFTO0VBQVQsNERBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsMkRBQVM7RUFBVCxvREFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCxtREFBUztFQUFULDREQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULDJEQUFTO0VBQVQsb0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsbURBQVM7RUFBVCw0REFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCwyREFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULG1EQUFTO0VBQVQsNERBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsNERBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCxvREFBUztFQUFULDZEQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULDREQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsb0RBQVM7RUFBVCw2REFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCw0REFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULG9EQUFTO0VBQVQsNkRBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsNERBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCxvREFBUztFQUFULDZEQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULDBEQUFTO0VBQVQsbURBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsa0RBQVM7RUFBVCwyREFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztFQUFULGdFQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0VBQVQsd0RBQVM7RUFBVCxpRUFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7RUFBVCxnRUFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztFQUFULHdEQUFTO0VBQVQsaUVBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0VBQVQsZ0VBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7RUFBVCx3REFBUztFQUFULGlFQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztFQUFULGdFQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0VBQVQsd0RBQVM7RUFBVCxpRUFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7RUFBVCxnRUFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztFQUFULHdEQUFTO0VBQVQsaUVBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULG1CQUFTO0VBQVQsbURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsbUJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsdUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0VBQVQsV0FBUztFQUFULFlBQVM7RUFBVCxXQUFTO0VBQVQsYUFBUztFQUFULGlCQUFTO0VBQVQsdUJBQVM7RUFBVCxvQkFBUztFQUFULGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztFQUFULFlBQVM7RUFBVCxhQUFTO0VBQVQsV0FBUztFQUFULFVBQVM7RUFBVCxrQkFBUztFQUFULFdBQVM7RUFBVCxvQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7RUFBVCxXQUFTO0VBQVQsWUFBUztFQUFULFdBQVM7RUFBVCxhQUFTO0VBQVQsaUJBQVM7RUFBVCx1QkFBUztFQUFULG9CQUFTO0VBQVQsZ0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0VBQVQsWUFBUztFQUFULGFBQVM7RUFBVCxXQUFTO0VBQVQsVUFBUztFQUFULGtCQUFTO0VBQVQsV0FBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztLQUFULHNCQUFTO1VBQVQsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLDZCQUFTO0NBQUE7O0FBQVQ7RUFBQSw2QkFBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCx1QkFBUztFQUFULG1EQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULHVCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULHVCQUFTO0VBQVQsbURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsdUJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsdUJBQVM7RUFBVCxtREFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCx1QkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCx1QkFBUztFQUFULG1EQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULHVCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCwwQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULDBCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsMEJBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztDQUFBOztBQUFUO0VBQUEsNEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDRCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEsaUNBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQkFBUztDQUFBOztBQUFUO0VBQUEsa0NBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDZCQUFTO0NBQUE7O0FBQVQ7RUFBQSw0QkFBUztDQUFBOztBQUFUO0VBQUEsNEJBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEsMkJBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsbUJBQVM7RUFBVCxtREFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxtQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxtQkFBUztFQUFULG1EQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULG1CQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULG1CQUFTO0VBQVQsbURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsbUJBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx5REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQseURBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx3REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHNCQUFTO0VBQVQsd0RBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsc0JBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxzQkFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsdUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsdUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsd0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSx3QkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztFQUFULDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQkFBUztFQUFULDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztFQUFULDZCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztFQUFULDZCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztFQUFULGtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQ0FBUztFQUFULHFDQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQ0FBUztFQUFULG9DQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztFQUFULG9DQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztFQUFULGlDQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztFQUFULG9DQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQ0FBUztFQUFULG1DQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztFQUFULG1DQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztFQUFULGtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQ0FBUztFQUFULHFDQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQ0FBUztFQUFULG9DQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztFQUFULG9DQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztFQUFULGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztFQUFULG1DQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQ0FBUztFQUFULGtDQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztFQUFULGtDQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztFQUFULGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztFQUFULG1DQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQ0FBUztFQUFULGtDQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztFQUFULGtDQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEsMkJBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSw2QkFBUztDQUFBOztBQUFUO0VBQUEsaUNBQVM7Q0FBQTs7QUFBVDtFQUFBLGtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQ0FBUztDQUFBOztBQUFUO0VBQUEsb0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztDQUFBOztBQUFUO0VBQUEsb0NBQVM7Q0FBQTs7QUFBVDtFQUFBLG1DQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztDQUFBOztBQUFUO0VBQUEsa0NBQVM7Q0FBQTs7QUFBVDtFQUFBLHFDQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQ0FBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQ0FBUztDQUFBOztBQUFUO0VBQUEsa0NBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztDQUFBOztBQUFUO0VBQUEsbUNBQVM7Q0FBQTs7QUFBVDtFQUFBLGtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSx3QkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsd0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEsdUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSx3QkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztVQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztVQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxhQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxlQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQscUJBQVM7RUFBVCxjQUFTO0NBQUE7O0FBQVQ7RUFBQSw0QkFBUztFQUFULDRCQUFTO0VBQVQscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGVBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLDRCQUFTO0NBQUE7O0FBQVQ7RUFBQSw0QkFBUztDQUFBOztBQUFUO0VBQUEsNEJBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxjQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztFQUFULDhCQUFTO01BQVQsd0JBQVM7VUFBVCxvQkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7RUFBVCwrQkFBUztNQUFULGdDQUFTO1VBQVQsNEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDZCQUFTO0VBQVQsOEJBQVM7TUFBVCwyQkFBUztVQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSw2QkFBUztFQUFULCtCQUFTO01BQVQsbUNBQVM7VUFBVCwrQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7TUFBVCxnQkFBUztDQUFBOztBQUFUO0VBQUEsNEJBQVM7TUFBVCx3QkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7TUFBVCxrQkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7TUFBVCxzQkFBUztVQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztNQUFULG9CQUFTO1VBQVQsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO01BQVQsdUJBQVM7VUFBVCxvQkFBUztDQUFBOztBQUFUO0VBQUEsNEJBQVM7TUFBVCx5QkFBUztVQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQkFBUztNQUFULHdCQUFTO1VBQVQscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO01BQVQsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLDJCQUFTO01BQVQsdUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO01BQVQscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLDRCQUFTO01BQVQsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLDZCQUFTO01BQVQsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHdCQUFTO01BQVQscUJBQVM7VUFBVCw0QkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7TUFBVCxtQkFBUztVQUFULDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztNQUFULHNCQUFTO1VBQVQsd0JBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO01BQVQsdUJBQVM7VUFBVCwrQkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7TUFBVCw4QkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7TUFBVCw0QkFBUztVQUFULDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQkFBUztNQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztNQUFULDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSx3QkFBUztNQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSw0QkFBUztNQUFULDZCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztNQUFULDRCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztNQUFULGlCQUFTO1VBQVQsYUFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7TUFBVCxtQkFBUztVQUFULGVBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO01BQVQsbUJBQVM7VUFBVCxlQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztNQUFULGVBQVM7VUFBVCxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztNQUFULHFCQUFTO1VBQVQsYUFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7TUFBVCxxQkFBUztVQUFULGFBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO01BQVQsZUFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7TUFBVCxlQUFTO0NBQUE7O0FBQVQ7RUFBQSw2QkFBUztNQUFULGtCQUFTO1VBQVQsU0FBUztDQUFBOztBQUFUO0VBQUEsNkJBQVM7TUFBVCxrQkFBUztVQUFULFNBQVM7Q0FBQTs7QUFBVDtFQUFBLDZCQUFTO01BQVQsa0JBQVM7VUFBVCxTQUFTO0NBQUE7O0FBQVQ7RUFBQSw2QkFBUztNQUFULGtCQUFTO1VBQVQsU0FBUztDQUFBOztBQUFUO0VBQUEsNkJBQVM7TUFBVCxrQkFBUztVQUFULFNBQVM7Q0FBQTs7QUFBVDtFQUFBLDZCQUFTO01BQVQsa0JBQVM7VUFBVCxTQUFTO0NBQUE7O0FBQVQ7RUFBQSw2QkFBUztNQUFULGtCQUFTO1VBQVQsU0FBUztDQUFBOztBQUFUO0VBQUEsNkJBQVM7TUFBVCxrQkFBUztVQUFULFNBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO01BQVQsa0JBQVM7VUFBVCxTQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztNQUFULG1CQUFTO1VBQVQsVUFBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7TUFBVCxtQkFBUztVQUFULFVBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO01BQVQsbUJBQVM7VUFBVCxVQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztNQUFULHNCQUFTO1VBQVQsYUFBUztDQUFBOztBQUFUO0VBQUEsaUNBQVM7TUFBVCxxQkFBUztVQUFULFlBQVM7Q0FBQTs7QUFBVDtFQUFBLDZCQUFTO01BQVQsa0JBQVM7VUFBVCxTQUFTO0NBQUE7O0FBQVQ7RUFBQSxhQUFTO0NBQUE7O0FBQVQ7RUFBQSxZQUFTO0NBQUE7O0FBQVQ7RUFBQSxZQUFTO0NBQUE7O0FBQVQ7RUFBQSxZQUFTO0VBQVQsZUFBUztFQUFULFlBQVM7Q0FBQTs7QUFBVDtFQUFBLFlBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLFlBQVM7Q0FBQTs7QUFBVDtFQUFBLFlBQVM7Q0FBQTs7QUFBVDtFQUFBLDhNQUFTO0NBQUE7O0FBQVQ7RUFBQSwrREFBUztDQUFBOztBQUFUO0VBQUEsa0ZBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLFVBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxlQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztDQUFBOztBQUFUO0VBQUEsYUFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGVBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGVBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLFlBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGVBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxlQUFTO0NBQUE7O0FBQVQ7RUFBQSw0QkFBUztDQUFBOztBQUFUO0VBQUEsNkJBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLFVBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxlQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztDQUFBOztBQUFUO0VBQUEsYUFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGVBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGVBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLFlBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztDQUFBOztBQUFUO0VBQUEsY0FBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7Q0FBQTs7QUFBVDtFQUFBLGVBQVM7Q0FBQTs7QUFBVDtFQUFBLGVBQVM7Q0FBQTs7QUFBVDtFQUFBLGVBQVM7Q0FBQTs7QUFBVDtFQUFBLGVBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7Q0FBQTs7QUFBVDtFQUFBLGNBQVM7RUFBVCxpQkFBUztDQUFBOztBQUFUO0VBQUEsZUFBUztFQUFULGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztFQUFULGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxjQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGVBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsdUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEsdUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztDQUFBOztBQUFUO0VBQUEsd0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSx3QkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsdUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsZUFBUztDQUFBOztBQUFUO0VBQUEsZUFBUztDQUFBOztBQUFUO0VBQUEsZUFBUztDQUFBOztBQUFUO0VBQUEsY0FBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztLQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztLQUFULGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztLQUFULGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztLQUFULGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztLQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQkFBUztLQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQkFBUztLQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztLQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztLQUFULDZCQUFTO0NBQUE7O0FBQVQ7RUFBQSw2QkFBUztLQUFULDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztLQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztLQUFULDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztLQUFULDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSx3QkFBUztLQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxjQUFTO0NBQUE7O0FBQVQ7RUFBQSxhQUFTO0NBQUE7O0FBQVQ7RUFBQSxjQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxjQUFTO0NBQUE7O0FBQVQ7RUFBQSxhQUFTO0NBQUE7O0FBQVQ7RUFBQSxjQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxjQUFTO0NBQUE7O0FBQVQ7RUFBQSxhQUFTO0NBQUE7O0FBQVQ7RUFBQSxjQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxlQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztDQUFBOztBQUFUO0VBQUEsV0FBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsY0FBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxjQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztDQUFBOztBQUFUO0VBQUEsY0FBUztDQUFBOztBQUFUO0VBQUEsY0FBUztDQUFBOztBQUFUO0VBQUEsY0FBUztDQUFBOztBQUFUO0VBQUEsY0FBUztDQUFBOztBQUFUO0VBQUEsY0FBUztDQUFBOztBQUFUO0VBQUEsZUFBUztDQUFBOztBQUFUO0VBQUEsZUFBUztDQUFBOztBQUFUO0VBQUEsZUFBUztDQUFBOztBQUFUO0VBQUEsZUFBUztDQUFBOztBQUFUO0VBQUEsYUFBUztDQUFBOztBQUFUO0VBQUEsZUFBUztFQUFULGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztFQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxlQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEsdUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztDQUFBOztBQUFUO0VBQUEsd0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSx3QkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsdUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsWUFBUztFQUFULGlEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULFlBQVM7RUFBVCxpREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxZQUFTO0VBQVQsaURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsWUFBUztFQUFULGlEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULFlBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxZQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsWUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULFlBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxvREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsb0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxvREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsb0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxvREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxvREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsb0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxvREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxvREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsb0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxvREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsb0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxvREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxZQUFTO0VBQVQsaURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsWUFBUztFQUFULGlEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULFlBQVM7RUFBVCxpREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxZQUFTO0VBQVQsaURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsWUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULFlBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxZQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsWUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsb0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxvREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsb0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxvREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsb0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxvREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsb0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsb0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxvREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsb0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxvREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsb0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULG9EQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCx1REFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsdURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHNEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxzREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQsc0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCxlQUFTO0VBQVQscURBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsZUFBUztFQUFULHFEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULGVBQVM7RUFBVCxxREFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLDRCQUFTO0NBQUE7O0FBQVQ7RUFBQSw0QkFBUztDQUFBOztBQUFUO0VBQUEsNEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDRCQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQkFBUztDQUFBOztBQUFUO0VBQUEsMkJBQVM7Q0FBQTs7QUFBVDtFQUFBLDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQkFBUztDQUFBOztBQUFUO0VBQUEsNEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDRCQUFTO0NBQUE7O0FBQVQ7RUFBQSw0QkFBUztDQUFBOztBQUFUO0VBQUEsNEJBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEsNEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDRCQUFTO0NBQUE7O0FBQVQ7RUFBQSw0QkFBUztDQUFBOztBQUFUO0VBQUEsNEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQkFBUztDQUFBOztBQUFUO0VBQUEsMkJBQVM7Q0FBQTs7QUFBVDtFQUFBLDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSw0QkFBUztDQUFBOztBQUFUO0VBQUEsNEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDRCQUFTO0NBQUE7O0FBQVQ7RUFBQSw0QkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLE9BQVM7RUFBVCxTQUFTO0VBQVQsVUFBUztFQUFULFFBQVM7Q0FBQTs7QUFBVDtFQUFBLFVBQVM7RUFBVCxZQUFTO0VBQVQsYUFBUztFQUFULFdBQVM7Q0FBQTs7QUFBVDtFQUFBLE9BQVM7RUFBVCxVQUFTO0NBQUE7O0FBQVQ7RUFBQSxTQUFTO0VBQVQsUUFBUztDQUFBOztBQUFUO0VBQUEsVUFBUztFQUFULGFBQVM7Q0FBQTs7QUFBVDtFQUFBLFlBQVM7RUFBVCxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxPQUFTO0NBQUE7O0FBQVQ7RUFBQSxTQUFTO0NBQUE7O0FBQVQ7RUFBQSxVQUFTO0NBQUE7O0FBQVQ7RUFBQSxRQUFTO0NBQUE7O0FBQVQ7RUFBQSxVQUFTO0NBQUE7O0FBQVQ7RUFBQSxZQUFTO0NBQUE7O0FBQVQ7RUFBQSxhQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxhQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGFBQVM7Q0FBQTs7QUFBVDtFQUFBLGtEQUFTO1VBQVQsMENBQVM7Q0FBQTs7QUFBVDtFQUFBLG9EQUFTO1VBQVQsNENBQVM7Q0FBQTs7QUFBVDtFQUFBLG9GQUFTO1VBQVQsNEVBQVM7Q0FBQTs7QUFBVDtFQUFBLDBGQUFTO1VBQVQsa0ZBQVM7Q0FBQTs7QUFBVDtFQUFBLDRGQUFTO1VBQVQsb0ZBQVM7Q0FBQTs7QUFBVDtFQUFBLDhGQUFTO1VBQVQsc0ZBQVM7Q0FBQTs7QUFBVDtFQUFBLDBEQUFTO1VBQVQsa0RBQVM7Q0FBQTs7QUFBVDtFQUFBLDBEQUFTO1VBQVQsa0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHNEQUFTO1VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO1VBQVQsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGtEQUFTO1VBQVQsMENBQVM7Q0FBQTs7QUFBVDtFQUFBLG9EQUFTO1VBQVQsNENBQVM7Q0FBQTs7QUFBVDtFQUFBLG9GQUFTO1VBQVQsNEVBQVM7Q0FBQTs7QUFBVDtFQUFBLDBGQUFTO1VBQVQsa0ZBQVM7Q0FBQTs7QUFBVDtFQUFBLDRGQUFTO1VBQVQsb0ZBQVM7Q0FBQTs7QUFBVDtFQUFBLDhGQUFTO1VBQVQsc0ZBQVM7Q0FBQTs7QUFBVDtFQUFBLDBEQUFTO1VBQVQsa0RBQVM7Q0FBQTs7QUFBVDtFQUFBLDBEQUFTO1VBQVQsa0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHNEQUFTO1VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO1VBQVQsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGtEQUFTO1VBQVQsMENBQVM7Q0FBQTs7QUFBVDtFQUFBLG9EQUFTO1VBQVQsNENBQVM7Q0FBQTs7QUFBVDtFQUFBLG9GQUFTO1VBQVQsNEVBQVM7Q0FBQTs7QUFBVDtFQUFBLDBGQUFTO1VBQVQsa0ZBQVM7Q0FBQTs7QUFBVDtFQUFBLDRGQUFTO1VBQVQsb0ZBQVM7Q0FBQTs7QUFBVDtFQUFBLDhGQUFTO1VBQVQsc0ZBQVM7Q0FBQTs7QUFBVDtFQUFBLDBEQUFTO1VBQVQsa0RBQVM7Q0FBQTs7QUFBVDtFQUFBLDBEQUFTO1VBQVQsa0RBQVM7Q0FBQTs7QUFBVDtFQUFBLHNEQUFTO1VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO1VBQVQsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULFlBQVM7RUFBVCwwQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxZQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw2Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsNkNBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsNkNBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw2Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsNkNBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsWUFBUztFQUFULDBDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULFlBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDZDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw2Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw2Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDZDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw2Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxZQUFTO0VBQVQsMENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsWUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsNkNBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDZDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDZDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsNkNBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDZDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULGdEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCxnREFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsZ0RBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULCtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCwrQ0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxlQUFTO0VBQVQsK0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsZUFBUztFQUFULDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztFQUFULGVBQVM7RUFBVCw4Q0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEsMkJBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsMkJBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsMkJBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsb0NBQVM7RUFBVCxtQ0FBUztDQUFBOztBQUFUO0VBQUEsNkJBQVM7RUFBVCw4QkFBUztDQUFBOztBQUFUO0VBQUEsd0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsd0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7S0FBVCx1QkFBUztNQUFULHNCQUFTO1VBQVQsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0tBQVQsdUJBQVM7TUFBVCxzQkFBUztVQUFULGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztLQUFULHNCQUFTO01BQVQscUJBQVM7VUFBVCxpQkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7S0FBVCx1QkFBUztNQUFULHNCQUFTO1VBQVQsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsdUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEsNEJBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztFQUFULG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGlCQUFTO0VBQVQsd0JBQVM7RUFBVCxvQkFBUztDQUFBOztBQUFUO0VBQUEsU0FBUztDQUFBOztBQUFUO0VBQUEsZUFBUztDQUFBOztBQUFUO0VBQUEsY0FBUztDQUFBOztBQUFUO0VBQUEsZUFBUztDQUFBOztBQUFUO0VBQUEsWUFBUztDQUFBOztBQUFUO0VBQUEsZUFBUztDQUFBOztBQUFUO0VBQUEsY0FBUztDQUFBOztBQUFUO0VBQUEsWUFBUztDQUFBOztBQUFUO0VBQUEsY0FBUztDQUFBOztBQUFUO0VBQUEsWUFBUztDQUFBOztBQUFUO0VBQUEsWUFBUztDQUFBOztBQUFUO0VBQUEsWUFBUztDQUFBOztBQUFUO0VBQUEsWUFBUztDQUFBOztBQUFUO0VBQUEsWUFBUztDQUFBOztBQUFUO0VBQUEsYUFBUztDQUFBOztBQUFUO0VBQUEsYUFBUztDQUFBOztBQUFUO0VBQUEsYUFBUztDQUFBOztBQUFUO0VBQUEsYUFBUztDQUFBOztBQUFUO0VBQUEsWUFBUztDQUFBOztBQUFUO0VBQUEsV0FBUztDQUFBOztBQUFUO0VBQUEsV0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLFdBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLFdBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsV0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxZQUFTO0NBQUE7O0FBQVQ7RUFBQSxhQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxZQUFTO0NBQUE7O0FBQVQ7RUFBQSxZQUFTO0NBQUE7O0FBQVQ7RUFBQSxZQUFTO0NBQUE7O0FBQVQ7RUFBQSxZQUFTO0NBQUE7O0FBQVQ7RUFBQSxZQUFTO0NBQUE7O0FBQVQ7RUFBQSxjQUFTO0NBQUE7O0FBQVQ7RUFBQSxZQUFTO0VBQVQsT0FBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7RUFBVCxhQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQkFBUztFQUFULFlBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsYUFBUztDQUFBOztBQUFUO0VBQUEsZUFBUztFQUFULFVBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsYUFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7RUFBVCxZQUFTO0NBQUE7O0FBQVQ7RUFBQSxlQUFTO0VBQVQsVUFBUztDQUFBOztBQUFUO0VBQUEsaUJBQVM7RUFBVCxZQUFTO0NBQUE7O0FBQVQ7RUFBQSxlQUFTO0VBQVQsVUFBUztDQUFBOztBQUFUO0VBQUEsZUFBUztFQUFULFVBQVM7Q0FBQTs7QUFBVDtFQUFBLGVBQVM7RUFBVCxVQUFTO0NBQUE7O0FBQVQ7RUFBQSxlQUFTO0VBQVQsVUFBUztDQUFBOztBQUFUO0VBQUEsZUFBUztFQUFULFVBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsV0FBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7RUFBVCxXQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztFQUFULFdBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsV0FBUztDQUFBOztBQUFUO0VBQUEsY0FBUztFQUFULFNBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0VBQVQsc0JBQVM7S0FBVCxtQkFBUztVQUFULGNBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQsNEJBQVM7S0FBVCx5QkFBUztVQUFULG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSx3QkFBUztFQUFULDJCQUFTO0tBQVQsd0JBQVM7VUFBVCxtQkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCw0QkFBUztLQUFULHlCQUFTO1VBQVQsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0VBQVQseUJBQVM7S0FBVCxzQkFBUztVQUFULGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULDRCQUFTO0tBQVQseUJBQVM7VUFBVCxvQkFBUztDQUFBOztBQUFUO0VBQUEsd0JBQVM7RUFBVCwyQkFBUztLQUFULHdCQUFTO1VBQVQsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0VBQVQseUJBQVM7S0FBVCxzQkFBUztVQUFULGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx3QkFBUztFQUFULDJCQUFTO0tBQVQsd0JBQVM7VUFBVCxtQkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7RUFBVCx5QkFBUztLQUFULHNCQUFTO1VBQVQsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0VBQVQseUJBQVM7S0FBVCxzQkFBUztVQUFULGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztFQUFULHlCQUFTO0tBQVQsc0JBQVM7VUFBVCxpQkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7RUFBVCx5QkFBUztLQUFULHNCQUFTO1VBQVQsaUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0VBQVQseUJBQVM7S0FBVCxzQkFBUztVQUFULGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztFQUFULDBCQUFTO0tBQVQsdUJBQVM7VUFBVCxrQkFBUztDQUFBOztBQUFUO0VBQUEsdUJBQVM7RUFBVCwwQkFBUztLQUFULHVCQUFTO1VBQVQsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0VBQVQsMEJBQVM7S0FBVCx1QkFBUztVQUFULGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztFQUFULDBCQUFTO0tBQVQsdUJBQVM7VUFBVCxrQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCx3QkFBUztLQUFULHFCQUFTO1VBQVQsZ0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0VBQVQsV0FBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7RUFBVCxpQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7RUFBVCxnQkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7RUFBVCxpQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7RUFBVCxjQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztFQUFULGlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztFQUFULGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULGNBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0VBQVQsZ0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0VBQVQsY0FBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7RUFBVCxjQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztFQUFULGNBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0VBQVQsY0FBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7RUFBVCxjQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULGVBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0VBQVQsZUFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7RUFBVCxlQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztFQUFULGVBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0VBQVQsYUFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEsNkJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxpREFBUztDQUFBOztBQUFUO0VBQUEsaURBQVM7Q0FBQTs7QUFBVDtFQUFBLGlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxpREFBUztDQUFBOztBQUFUO0VBQUEsaURBQVM7Q0FBQTs7QUFBVDtFQUFBLGlEQUFTO0NBQUE7O0FBQVQ7RUFBQSxpREFBUztDQUFBOztBQUFUO0VBQUEsaURBQVM7Q0FBQTs7QUFBVDtFQUFBLGtEQUFTO0NBQUE7O0FBQVQ7RUFBQSxrREFBUztDQUFBOztBQUFUO0VBQUEsa0RBQVM7Q0FBQTs7QUFBVDtFQUFBLDRCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsNkJBQVM7Q0FBQTs7QUFBVDtFQUFBLDZCQUFTO0NBQUE7O0FBQVQ7RUFBQSw2QkFBUztDQUFBOztBQUFUO0VBQUEsNkJBQVM7Q0FBQTs7QUFBVDtFQUFBLDZCQUFTO0NBQUE7O0FBQVQ7RUFBQSw2QkFBUztDQUFBOztBQUFUO0VBQUEsNkJBQVM7Q0FBQTs7QUFBVDtFQUFBLDZCQUFTO0NBQUE7O0FBQVQ7RUFBQSw2QkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHFCQUFTO0NBQUE7O0FBQVQ7RUFBQSxxQkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsbUJBQVM7Q0FBQTs7QUFBVDtFQUFBLG1CQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsb0JBQVM7Q0FBQTs7QUFBVDtFQUFBLG9CQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSw4Q0FBUztDQUFBOztBQUFUO0VBQUEsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLDhDQUFTO0NBQUE7O0FBQVQ7RUFBQSw4Q0FBUztDQUFBOztBQUFUO0VBQUEsOENBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxlQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEsa0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQkFBUztDQUFBOztBQUFUO0VBQUEscUJBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQkFBUztDQUFBOztBQUFUO0VBQUEsZ0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQkFBUztDQUFBOztBQUFUO0VBQUEsMkJBQVM7RUFBVCwyQkFBUztFQUFULHNCQUFTO0VBQVQsc0JBQVM7RUFBVCxzQkFBUztFQUFULHVCQUFTO0VBQVQsdUJBQVM7RUFBVCxxUUFBUztVQUFULDZQQUFTO0NBQUE7O0FBQVQ7RUFBQSx3QkFBUztVQUFULGdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztVQUFULHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztVQUFULHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQ0FBUztVQUFULDRCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztVQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1Q0FBUztVQUFULCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztVQUFULHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQ0FBUztVQUFULDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztVQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQ0FBUztVQUFULDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSx3QkFBUztFQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx3QkFBUztFQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztFQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztFQUFULDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztFQUFULDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztFQUFULHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztDQUFBOztBQUFUO0VBQUEsd0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx3QkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEsdUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEsd0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0VBQVQsdUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHdCQUFTO0VBQVQsd0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHdCQUFTO0VBQVQsd0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0VBQVQsdUJBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0VBQVQsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0VBQVQsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0VBQVQseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSx3QkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEsdUJBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztDQUFBOztBQUFUO0VBQUEsd0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx3QkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEsdUJBQVM7RUFBVCx1QkFBUztDQUFBOztBQUFUO0VBQUEsd0JBQVM7RUFBVCx3QkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCx5QkFBUztDQUFBOztBQUFUO0VBQUEsd0JBQVM7RUFBVCx3QkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCx5QkFBUztDQUFBOztBQUFUO0VBQUEsdUJBQVM7RUFBVCx1QkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7RUFBVCwwQkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCx5QkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7RUFBVCwwQkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7RUFBVCx5QkFBUztDQUFBOztBQUFUO0VBQUEsdUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEsd0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx1QkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSx3QkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEsdUJBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQkFBUztDQUFBOztBQUFUO0VBQUEsNEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEsMkJBQVM7Q0FBQTs7QUFBVDtFQUFBLDRCQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQkFBUztDQUFBOztBQUFUO0VBQUEsMkJBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSw0QkFBUztDQUFBOztBQUFUO0VBQUEsMkJBQVM7Q0FBQTs7QUFBVDtFQUFBLDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQkFBUztDQUFBOztBQUFUO0VBQUEsaUNBQVM7Q0FBQTs7QUFBVDtFQUFBLGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlDQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSw2QkFBUztDQUFBOztBQUFUO0VBQUEsa0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGlDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQ0FBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGlDQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztDQUFBOztBQUFUO0VBQUEsZ0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSw2QkFBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztDQUFBOztBQUFUO0VBQUEsZ0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGlDQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsaUNBQVM7Q0FBQTs7QUFBVDtFQUFBLGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsZ0NBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLDZCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQ0FBUztDQUFBOztBQUFUO0VBQUEsaUNBQVM7Q0FBQTs7QUFBVDtFQUFBLGtDQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsa0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGlDQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsaUNBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsZ0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztDQUFBOztBQUFUO0VBQUEsZ0NBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDZCQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsMkJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlDQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztDQUFBOztBQUFUO0VBQUEsaUNBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztDQUFBOztBQUFUO0VBQUEsZ0NBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsNkJBQVM7Q0FBQTs7QUFBVDtFQUFBLGtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztDQUFBOztBQUFUO0VBQUEsa0NBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQ0FBUztDQUFBOztBQUFUO0VBQUEsaUNBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztDQUFBOztBQUFUO0VBQUEsZ0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsNkJBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQkFBUztDQUFBOztBQUFUO0VBQUEsaUNBQVM7Q0FBQTs7QUFBVDtFQUFBLGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlDQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSw2QkFBUztDQUFBOztBQUFUO0VBQUEsa0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGlDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQ0FBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGlDQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztDQUFBOztBQUFUO0VBQUEsZ0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSw2QkFBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztDQUFBOztBQUFUO0VBQUEsZ0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGlDQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsaUNBQVM7Q0FBQTs7QUFBVDtFQUFBLGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsZ0NBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLDZCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQ0FBUztDQUFBOztBQUFUO0VBQUEsaUNBQVM7Q0FBQTs7QUFBVDtFQUFBLGtDQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsa0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGlDQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsaUNBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsZ0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztDQUFBOztBQUFUO0VBQUEsZ0NBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDZCQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsMkJBQVM7Q0FBQTs7QUFBVDtFQUFBLGlDQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztDQUFBOztBQUFUO0VBQUEsaUNBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztDQUFBOztBQUFUO0VBQUEsZ0NBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsNkJBQVM7Q0FBQTs7QUFBVDtFQUFBLGtDQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztDQUFBOztBQUFUO0VBQUEsa0NBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQ0FBUztDQUFBOztBQUFUO0VBQUEsaUNBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztDQUFBOztBQUFUO0VBQUEsK0JBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztDQUFBOztBQUFUO0VBQUEsZ0NBQVM7Q0FBQTs7QUFBVDtFQUFBLGdDQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztDQUFBOztBQUFUO0VBQUEsOEJBQVM7Q0FBQTs7QUFBVDtFQUFBLCtCQUFTO0NBQUE7O0FBQVQ7RUFBQSw4QkFBUztDQUFBOztBQUFUO0VBQUEsNkJBQVM7Q0FBQTs7QUFBVDtFQUFBLDhCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEsMkJBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSxzQkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEsMkJBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEsc0JBQVM7Q0FBQTs7QUFBVDtFQUFBLHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSwwQkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLHNCQUFTO0NBQUE7O0FBQVQ7RUFBQSx5QkFBUztDQUFBOztBQUFUO0VBQUEseUJBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQkFBUztDQUFBOztBQUFUO0VBQUEsMEJBQVM7Q0FBQTs7QUFBVDtFQUFBLDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQ0FBUztFQUFULDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztFQUFULHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpSUFBUztFQUFULHlIQUFTO0VBQVQseUdBQVM7RUFBVCxnSkFBUztDQUFBOztBQUFUO0VBQUEsaUZBQVM7RUFBVCx5RUFBUztDQUFBOztBQUFUO0VBQUEscUNBQVM7RUFBVCw2QkFBUztDQUFBOztBQUFUO0VBQUEsZ0RBQVM7RUFBVCx3Q0FBUztFQUFULGdDQUFTO0VBQVQsb0RBQVM7Q0FBQTs7QUFBVDtFQUFBLCtDQUFTO0VBQVQsdUNBQVM7RUFBVCwrQkFBUztFQUFULGtEQUFTO0NBQUE7O0FBQVQ7RUFBQSwyQ0FBUztVQUFULG1DQUFTO0NBQUE7O0FBQVQ7RUFBQSwrREFBUztVQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSwrREFBUztVQUFULHVEQUFTO0NBQUE7O0FBQVQ7RUFBQSxpRUFBUztVQUFULHlEQUFTO0NBQUE7O0FBQVQ7RUFBQSx5Q0FBUztVQUFULGlDQUFTO0NBQUE7O0FBQVQ7RUFBQSxrQ0FBUztVQUFULDBCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQ0FBUztVQUFULDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQ0FBUztVQUFULDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQ0FBUztVQUFULDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQ0FBUztVQUFULDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQ0FBUztVQUFULDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSxtQ0FBUztVQUFULDJCQUFTO0NBQUE7O0FBQVQ7RUFBQSxvQ0FBUztVQUFULDRCQUFTO0NBQUE7O0FBQVQ7RUFBQSwrQkFBUztVQUFULHVCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztVQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztVQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztVQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztVQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztVQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxnQ0FBUztVQUFULHdCQUFTO0NBQUE7O0FBQVQ7RUFBQSxpQ0FBUztVQUFULHlCQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0VBQVQsWUFBUztFQUFULGVBQVM7RUFBVCxlQUFTO0VBQVQsaUJBQVM7RUFBVCxtRUFBUztFQUFULDJEQUFTO0NBQUE7O0FBQVQ7RUFBQSxXQUFTO0VBQVQsWUFBUztFQUFULGVBQVM7RUFBVCxlQUFTO0VBQVQsaUJBQVM7RUFBVCxtRUFBUztFQUFULDJEQUFTO0NBQUE7O0FBQVQ7RUFBQSxZQUFTO0NBQUE7O0FBQVQ7RUFBQSxlQUFTO0NBQUE7O0FBQVQ7RUFBQSxZQUFTO0NBQUE7O0FBQVQ7RUFBQSxZQUFTO0NBQUE7O0FBQVQ7RUFBQSxlQUFTO0NBQUE7O0FBQVQ7RUFBQSxZQUFTO0NBQUE7O0FBQVQ7RUFBQSxZQUFTO0NBQUE7O0FBQVQ7RUFBQSxlQUFTO0NBQUE7O0FBQVQ7RUFBQSxZQUFTO0NBQUE7O0FDQVQ7RUZBQTtJQUFBLFlBQVM7SUFBVCxtQkFBUztJQUFULGtCQUFTO0dBQUE7O0VBQVQ7SUFBQTtNQUFBLGlCQUFTO0tBQUE7R0FBQTs7RUFBVDtJQUFBO01BQUEsaUJBQVM7S0FBQTtHQUFBOztFQUFUO0lBQUE7TUFBQSxrQkFBUztLQUFBO0dBQUE7O0VBQVQ7SUFBQTtNQUFBLGtCQUFTO0tBQUE7R0FBQTs7RUNBVDtJQUFBLHFCQUFTO0lBQVQseURBQVM7SUFBVCxrREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxpREFBUztJQUFULDBEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDZEQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQscURBQVM7SUFBVCw4REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw0REFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG9EQUFTO0lBQVQsNkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsNkRBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxxREFBUztJQUFULDhEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDBEQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsa0RBQVM7SUFBVCwyREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw2REFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHFEQUFTO0lBQVQsOERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsNERBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxvREFBUztJQUFULDZEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDBEQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsa0RBQVM7SUFBVCwyREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw0REFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG9EQUFTO0lBQVQsNkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMERBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxrREFBUztJQUFULDJEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDBEQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsa0RBQVM7SUFBVCwyREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwwREFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULGtEQUFTO0lBQVQsMkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMERBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxrREFBUztJQUFULDJEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDBEQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsa0RBQVM7SUFBVCwyREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwyREFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG1EQUFTO0lBQVQsNERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMkRBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxtREFBUztJQUFULDREQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDJEQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsbURBQVM7SUFBVCw0REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwyREFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG1EQUFTO0lBQVQsNERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQseURBQVM7SUFBVCxrREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxpREFBUztJQUFULDBEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDhEQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0RBQVM7SUFBVCwrREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw2REFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHFEQUFTO0lBQVQsOERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsOERBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxzREFBUztJQUFULCtEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDJEQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsbURBQVM7SUFBVCw0REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw4REFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHNEQUFTO0lBQVQsK0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsNkRBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxxREFBUztJQUFULDhEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDJEQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsbURBQVM7SUFBVCw0REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw2REFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHFEQUFTO0lBQVQsOERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMkRBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxtREFBUztJQUFULDREQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDJEQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsbURBQVM7SUFBVCw0REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwyREFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG1EQUFTO0lBQVQsNERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMkRBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxtREFBUztJQUFULDREQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDJEQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsbURBQVM7SUFBVCw0REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw0REFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG9EQUFTO0lBQVQsNkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsNERBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxvREFBUztJQUFULDZEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDREQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsb0RBQVM7SUFBVCw2REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw0REFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG9EQUFTO0lBQVQsNkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMERBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxrREFBUztJQUFULDJEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsZ0VBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx3REFBUztJQUFULGlFQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULGdFQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsd0RBQVM7SUFBVCxpRUFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCxnRUFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHdEQUFTO0lBQVQsaUVBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsZ0VBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx3REFBUztJQUFULGlFQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULGdFQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsd0RBQVM7SUFBVCxpRUFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsbUJBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxtQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxXQUFTO0lBQVQsWUFBUztJQUFULFdBQVM7SUFBVCxhQUFTO0lBQVQsaUJBQVM7SUFBVCx1QkFBUztJQUFULG9CQUFTO0lBQVQsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsWUFBUztJQUFULGFBQVM7SUFBVCxXQUFTO0lBQVQsVUFBUztJQUFULGtCQUFTO0lBQVQsV0FBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULFdBQVM7SUFBVCxZQUFTO0lBQVQsV0FBUztJQUFULGFBQVM7SUFBVCxpQkFBUztJQUFULHVCQUFTO0lBQVQsb0JBQVM7SUFBVCxnQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCxZQUFTO0lBQVQsYUFBUztJQUFULFdBQVM7SUFBVCxVQUFTO0lBQVQsa0JBQVM7SUFBVCxXQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO09BQVQsc0JBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULHVCQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsdUJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsdUJBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCx1QkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCx1QkFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULHVCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULHVCQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsdUJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxtQkFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULG1CQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULG1CQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsbUJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsbUJBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxtQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0lBQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0lBQVQsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0lBQVQsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0lBQVQsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0lBQVQsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0lBQVQscUNBQVM7R0FBQTs7RUFBVDtJQUFBLHFDQUFTO0lBQVQsb0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0lBQVQsb0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0lBQVQsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0lBQVQsb0NBQVM7R0FBQTs7RUFBVDtJQUFBLG9DQUFTO0lBQVQsbUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0lBQVQsbUNBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0lBQVQsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0lBQVQscUNBQVM7R0FBQTs7RUFBVDtJQUFBLHFDQUFTO0lBQVQsb0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0lBQVQsb0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0lBQVQsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0lBQVQsbUNBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO0lBQVQsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0lBQVQsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0lBQVQsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0lBQVQsbUNBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO0lBQVQsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0lBQVQsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLHFDQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQ0FBUztHQUFBOztFQUFUO0lBQUEsbUNBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEscUNBQVM7R0FBQTs7RUFBVDtJQUFBLG9DQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQ0FBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO1lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxxQkFBUztJQUFULGNBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0lBQVQsNEJBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0lBQVQsOEJBQVM7UUFBVCx3QkFBUztZQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztJQUFULCtCQUFTO1FBQVQsZ0NBQVM7WUFBVCw0QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7SUFBVCw4QkFBUztRQUFULDJCQUFTO1lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0lBQVQsK0JBQVM7UUFBVCxtQ0FBUztZQUFULCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztRQUFULGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztRQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztRQUFULGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztRQUFULHNCQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO1FBQVQsb0JBQVM7WUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7UUFBVCx1QkFBUztZQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztRQUFULHlCQUFTO1lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO1FBQVQsd0JBQVM7WUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7UUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7UUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7UUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7UUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7UUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7UUFBVCxxQkFBUztZQUFULDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztRQUFULG1CQUFTO1lBQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO1FBQVQsc0JBQVM7WUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7UUFBVCx1QkFBUztZQUFULCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztRQUFULDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztRQUFULDRCQUFTO1lBQVQsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO1FBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO1FBQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO1FBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO1FBQVQsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO1FBQVQsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO1FBQVQsaUJBQVM7WUFBVCxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztRQUFULG1CQUFTO1lBQVQsZUFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7UUFBVCxtQkFBUztZQUFULGVBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO1FBQVQsZUFBUztZQUFULFdBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO1FBQVQscUJBQVM7WUFBVCxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztRQUFULHFCQUFTO1lBQVQsYUFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7UUFBVCxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztRQUFULGVBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO1FBQVQsa0JBQVM7WUFBVCxTQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztRQUFULGtCQUFTO1lBQVQsU0FBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7UUFBVCxrQkFBUztZQUFULFNBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO1FBQVQsa0JBQVM7WUFBVCxTQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztRQUFULGtCQUFTO1lBQVQsU0FBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7UUFBVCxrQkFBUztZQUFULFNBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO1FBQVQsa0JBQVM7WUFBVCxTQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztRQUFULGtCQUFTO1lBQVQsU0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7UUFBVCxrQkFBUztZQUFULFNBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO1FBQVQsbUJBQVM7WUFBVCxVQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztRQUFULG1CQUFTO1lBQVQsVUFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7UUFBVCxtQkFBUztZQUFULFVBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO1FBQVQsc0JBQVM7WUFBVCxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztRQUFULHFCQUFTO1lBQVQsWUFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7UUFBVCxrQkFBUztZQUFULFNBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7SUFBVCxlQUFTO0lBQVQsWUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsOE1BQVM7R0FBQTs7RUFBVDtJQUFBLCtEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrRkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsVUFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsVUFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztJQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0lBQVQsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO09BQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO09BQVQsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO09BQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO09BQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO09BQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO09BQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO09BQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO09BQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO09BQVQsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO09BQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO09BQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO09BQVQsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO09BQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO09BQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0lBQVQsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsaURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCxpREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsaURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCxpREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsaURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCxpREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsT0FBUztJQUFULFNBQVM7SUFBVCxVQUFTO0lBQVQsUUFBUztHQUFBOztFQUFUO0lBQUEsVUFBUztJQUFULFlBQVM7SUFBVCxhQUFTO0lBQVQsV0FBUztHQUFBOztFQUFUO0lBQUEsT0FBUztJQUFULFVBQVM7R0FBQTs7RUFBVDtJQUFBLFNBQVM7SUFBVCxRQUFTO0dBQUE7O0VBQVQ7SUFBQSxVQUFTO0lBQVQsYUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztJQUFULFdBQVM7R0FBQTs7RUFBVDtJQUFBLE9BQVM7R0FBQTs7RUFBVDtJQUFBLFNBQVM7R0FBQTs7RUFBVDtJQUFBLFVBQVM7R0FBQTs7RUFBVDtJQUFBLFFBQVM7R0FBQTs7RUFBVDtJQUFBLFVBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsa0RBQVM7WUFBVCwwQ0FBUztHQUFBOztFQUFUO0lBQUEsb0RBQVM7WUFBVCw0Q0FBUztHQUFBOztFQUFUO0lBQUEsb0ZBQVM7WUFBVCw0RUFBUztHQUFBOztFQUFUO0lBQUEsMEZBQVM7WUFBVCxrRkFBUztHQUFBOztFQUFUO0lBQUEsNEZBQVM7WUFBVCxvRkFBUztHQUFBOztFQUFUO0lBQUEsOEZBQVM7WUFBVCxzRkFBUztHQUFBOztFQUFUO0lBQUEsMERBQVM7WUFBVCxrREFBUztHQUFBOztFQUFUO0lBQUEsMERBQVM7WUFBVCxrREFBUztHQUFBOztFQUFUO0lBQUEsc0RBQVM7WUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsa0RBQVM7WUFBVCwwQ0FBUztHQUFBOztFQUFUO0lBQUEsb0RBQVM7WUFBVCw0Q0FBUztHQUFBOztFQUFUO0lBQUEsb0ZBQVM7WUFBVCw0RUFBUztHQUFBOztFQUFUO0lBQUEsMEZBQVM7WUFBVCxrRkFBUztHQUFBOztFQUFUO0lBQUEsNEZBQVM7WUFBVCxvRkFBUztHQUFBOztFQUFUO0lBQUEsOEZBQVM7WUFBVCxzRkFBUztHQUFBOztFQUFUO0lBQUEsMERBQVM7WUFBVCxrREFBUztHQUFBOztFQUFUO0lBQUEsMERBQVM7WUFBVCxrREFBUztHQUFBOztFQUFUO0lBQUEsc0RBQVM7WUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsa0RBQVM7WUFBVCwwQ0FBUztHQUFBOztFQUFUO0lBQUEsb0RBQVM7WUFBVCw0Q0FBUztHQUFBOztFQUFUO0lBQUEsb0ZBQVM7WUFBVCw0RUFBUztHQUFBOztFQUFUO0lBQUEsMEZBQVM7WUFBVCxrRkFBUztHQUFBOztFQUFUO0lBQUEsNEZBQVM7WUFBVCxvRkFBUztHQUFBOztFQUFUO0lBQUEsOEZBQVM7WUFBVCxzRkFBUztHQUFBOztFQUFUO0lBQUEsMERBQVM7WUFBVCxrREFBUztHQUFBOztFQUFUO0lBQUEsMERBQVM7WUFBVCxrREFBUztHQUFBOztFQUFUO0lBQUEsc0RBQVM7WUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsWUFBUztJQUFULDBDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULFlBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxZQUFTO0lBQVQsMENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsWUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULFlBQVM7SUFBVCwwQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxZQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQ0FBUztJQUFULG1DQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztJQUFULDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztPQUFULHVCQUFTO1FBQVQsc0JBQVM7WUFBVCxrQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7T0FBVCx1QkFBUztRQUFULHNCQUFTO1lBQVQsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO09BQVQsc0JBQVM7UUFBVCxxQkFBUztZQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztPQUFULHVCQUFTO1FBQVQsc0JBQVM7WUFBVCxrQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCx3QkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxTQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7SUFBVCxPQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGFBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsWUFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0lBQVQsVUFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULFlBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7SUFBVCxVQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULFlBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7SUFBVCxVQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0lBQVQsVUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztJQUFULFVBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7SUFBVCxVQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0lBQVQsVUFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULFdBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsV0FBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0lBQVQsU0FBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxzQkFBUztPQUFULG1CQUFTO1lBQVQsY0FBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCw0QkFBUztPQUFULHlCQUFTO1lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0lBQVQsMkJBQVM7T0FBVCx3QkFBUztZQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULDRCQUFTO09BQVQseUJBQVM7WUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx5QkFBUztPQUFULHNCQUFTO1lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsNEJBQVM7T0FBVCx5QkFBUztZQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztJQUFULDJCQUFTO09BQVQsd0JBQVM7WUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx5QkFBUztPQUFULHNCQUFTO1lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0lBQVQsMkJBQVM7T0FBVCx3QkFBUztZQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHlCQUFTO09BQVQsc0JBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx5QkFBUztPQUFULHNCQUFTO1lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQseUJBQVM7T0FBVCxzQkFBUztZQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHlCQUFTO09BQVQsc0JBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx5QkFBUztPQUFULHNCQUFTO1lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0lBQVQsMEJBQVM7T0FBVCx1QkFBUztZQUFULGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztJQUFULDBCQUFTO09BQVQsdUJBQVM7WUFBVCxrQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7SUFBVCwwQkFBUztPQUFULHVCQUFTO1lBQVQsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0lBQVQsMEJBQVM7T0FBVCx1QkFBUztZQUFULGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHdCQUFTO09BQVQscUJBQVM7WUFBVCxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULGNBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsY0FBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxnQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULGNBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsY0FBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULGNBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsZUFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULGVBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsZUFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsaURBQVM7R0FBQTs7RUFBVDtJQUFBLGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxpREFBUztHQUFBOztFQUFUO0lBQUEsaURBQVM7R0FBQTs7RUFBVDtJQUFBLGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxpREFBUztHQUFBOztFQUFUO0lBQUEsaURBQVM7R0FBQTs7RUFBVDtJQUFBLGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxpREFBUztHQUFBOztFQUFUO0lBQUEsa0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrREFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsOENBQVM7R0FBQTs7RUFBVDtJQUFBLDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4Q0FBUztHQUFBOztFQUFUO0lBQUEsOENBQVM7R0FBQTs7RUFBVDtJQUFBLDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4Q0FBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztJQUFULDJCQUFTO0lBQVQsc0JBQVM7SUFBVCxzQkFBUztJQUFULHNCQUFTO0lBQVQsdUJBQVM7SUFBVCx1QkFBUztJQUFULHFRQUFTO1lBQVQsNlBBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO1lBQVQsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO1lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO1lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9DQUFTO1lBQVQsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVDQUFTO1lBQVQsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO1lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNDQUFTO1lBQVQsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO1lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO1lBQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0lBQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0lBQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7SUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7SUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7SUFBVCwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7SUFBVCwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztJQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztJQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztJQUFULDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztJQUFULDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0lBQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlJQUFTO0lBQVQseUhBQVM7SUFBVCx5R0FBUztJQUFULGdKQUFTO0dBQUE7O0VBQVQ7SUFBQSxpRkFBUztJQUFULHlFQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQ0FBUztJQUFULDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnREFBUztJQUFULHdDQUFTO0lBQVQsZ0NBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEsK0NBQVM7SUFBVCx1Q0FBUztJQUFULCtCQUFTO0lBQVQsa0RBQVM7R0FBQTs7RUFBVDtJQUFBLDJDQUFTO1lBQVQsbUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtEQUFTO1lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLCtEQUFTO1lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGlFQUFTO1lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLHlDQUFTO1lBQVQsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO1lBQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO1lBQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO1lBQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO1lBQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO1lBQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO1lBQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO1lBQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG9DQUFTO1lBQVQsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO1lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO1lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7SUFBVCxZQUFTO0lBQVQsZUFBUztJQUFULGVBQVM7SUFBVCxpQkFBUztJQUFULG1FQUFTO0lBQVQsMkRBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7SUFBVCxZQUFTO0lBQVQsZUFBUztJQUFULGVBQVM7SUFBVCxpQkFBUztJQUFULG1FQUFTO0lBQVQsMkRBQVM7R0FBQTtDQ0FUOztBQUFBO0VGQUE7SUFBQSxZQUFTO0lBQVQsbUJBQVM7SUFBVCxrQkFBUztHQUFBOztFQUFUO0lBQUE7TUFBQSxpQkFBUztLQUFBO0dBQUE7O0VBQVQ7SUFBQTtNQUFBLGlCQUFTO0tBQUE7R0FBQTs7RUFBVDtJQUFBO01BQUEsa0JBQVM7S0FBQTtHQUFBOztFQUFUO0lBQUE7TUFBQSxrQkFBUztLQUFBO0dBQUE7O0VDQVQ7SUFBQSxxQkFBUztJQUFULHlEQUFTO0lBQVQsa0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsaURBQVM7SUFBVCwwREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw2REFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHFEQUFTO0lBQVQsOERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsNERBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxvREFBUztJQUFULDZEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDZEQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQscURBQVM7SUFBVCw4REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwwREFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULGtEQUFTO0lBQVQsMkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsNkRBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxxREFBUztJQUFULDhEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDREQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsb0RBQVM7SUFBVCw2REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwwREFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULGtEQUFTO0lBQVQsMkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsNERBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxvREFBUztJQUFULDZEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDBEQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsa0RBQVM7SUFBVCwyREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwwREFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULGtEQUFTO0lBQVQsMkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMERBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxrREFBUztJQUFULDJEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDBEQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsa0RBQVM7SUFBVCwyREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwwREFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULGtEQUFTO0lBQVQsMkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMkRBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxtREFBUztJQUFULDREQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDJEQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsbURBQVM7SUFBVCw0REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwyREFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG1EQUFTO0lBQVQsNERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMkRBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxtREFBUztJQUFULDREQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHlEQUFTO0lBQVQsa0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsaURBQVM7SUFBVCwwREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw4REFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHNEQUFTO0lBQVQsK0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsNkRBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxxREFBUztJQUFULDhEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDhEQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0RBQVM7SUFBVCwrREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwyREFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG1EQUFTO0lBQVQsNERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsOERBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxzREFBUztJQUFULCtEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDZEQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQscURBQVM7SUFBVCw4REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwyREFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG1EQUFTO0lBQVQsNERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsNkRBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxxREFBUztJQUFULDhEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDJEQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsbURBQVM7SUFBVCw0REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwyREFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG1EQUFTO0lBQVQsNERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMkRBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxtREFBUztJQUFULDREQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDJEQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsbURBQVM7SUFBVCw0REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwyREFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG1EQUFTO0lBQVQsNERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsNERBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxvREFBUztJQUFULDZEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDREQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsb0RBQVM7SUFBVCw2REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw0REFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG9EQUFTO0lBQVQsNkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsNERBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxvREFBUztJQUFULDZEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDBEQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsa0RBQVM7SUFBVCwyREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULGdFQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsd0RBQVM7SUFBVCxpRUFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCxnRUFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHdEQUFTO0lBQVQsaUVBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsZ0VBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx3REFBUztJQUFULGlFQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULGdFQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsd0RBQVM7SUFBVCxpRUFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCxnRUFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHdEQUFTO0lBQVQsaUVBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULG1CQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsbUJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsV0FBUztJQUFULFlBQVM7SUFBVCxXQUFTO0lBQVQsYUFBUztJQUFULGlCQUFTO0lBQVQsdUJBQVM7SUFBVCxvQkFBUztJQUFULGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULFlBQVM7SUFBVCxhQUFTO0lBQVQsV0FBUztJQUFULFVBQVM7SUFBVCxrQkFBUztJQUFULFdBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxXQUFTO0lBQVQsWUFBUztJQUFULFdBQVM7SUFBVCxhQUFTO0lBQVQsaUJBQVM7SUFBVCx1QkFBUztJQUFULG9CQUFTO0lBQVQsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsWUFBUztJQUFULGFBQVM7SUFBVCxXQUFTO0lBQVQsVUFBUztJQUFULGtCQUFTO0lBQVQsV0FBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztPQUFULHNCQUFTO1lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCx1QkFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULHVCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULHVCQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsdUJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsdUJBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCx1QkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCx1QkFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULHVCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsbUJBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxtQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxtQkFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULG1CQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULG1CQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsbUJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztJQUFULDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztJQUFULDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztJQUFULDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztJQUFULDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztJQUFULGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztJQUFULHFDQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQ0FBUztJQUFULG9DQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztJQUFULG9DQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztJQUFULGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztJQUFULG9DQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQ0FBUztJQUFULG1DQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztJQUFULG1DQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztJQUFULGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztJQUFULHFDQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQ0FBUztJQUFULG9DQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztJQUFULG9DQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztJQUFULGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztJQUFULG1DQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQ0FBUztJQUFULGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztJQUFULGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztJQUFULGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztJQUFULG1DQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQ0FBUztJQUFULGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztJQUFULGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQ0FBUztHQUFBOztFQUFUO0lBQUEsb0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsb0NBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLHFDQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQ0FBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsbUNBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztZQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztZQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQscUJBQVM7SUFBVCxjQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztJQUFULDRCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztJQUFULDhCQUFTO1FBQVQsd0JBQVM7WUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7SUFBVCwrQkFBUztRQUFULGdDQUFTO1lBQVQsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0lBQVQsOEJBQVM7UUFBVCwyQkFBUztZQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztJQUFULCtCQUFTO1FBQVQsbUNBQVM7WUFBVCwrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7UUFBVCxnQkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7UUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7UUFBVCxrQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7UUFBVCxzQkFBUztZQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztRQUFULG9CQUFTO1lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO1FBQVQsdUJBQVM7WUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7UUFBVCx5QkFBUztZQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztRQUFULHdCQUFTO1lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO1FBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO1FBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO1FBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO1FBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO1FBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO1FBQVQscUJBQVM7WUFBVCw0QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7UUFBVCxtQkFBUztZQUFULDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztRQUFULHNCQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO1FBQVQsdUJBQVM7WUFBVCwrQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7UUFBVCw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7UUFBVCw0QkFBUztZQUFULDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztRQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztRQUFULDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztRQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztRQUFULDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztRQUFULDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztRQUFULGlCQUFTO1lBQVQsYUFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7UUFBVCxtQkFBUztZQUFULGVBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO1FBQVQsbUJBQVM7WUFBVCxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztRQUFULGVBQVM7WUFBVCxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztRQUFULHFCQUFTO1lBQVQsYUFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7UUFBVCxxQkFBUztZQUFULGFBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO1FBQVQsZUFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7UUFBVCxlQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztRQUFULGtCQUFTO1lBQVQsU0FBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7UUFBVCxrQkFBUztZQUFULFNBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO1FBQVQsa0JBQVM7WUFBVCxTQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztRQUFULGtCQUFTO1lBQVQsU0FBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7UUFBVCxrQkFBUztZQUFULFNBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO1FBQVQsa0JBQVM7WUFBVCxTQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztRQUFULGtCQUFTO1lBQVQsU0FBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7UUFBVCxrQkFBUztZQUFULFNBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO1FBQVQsa0JBQVM7WUFBVCxTQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztRQUFULG1CQUFTO1lBQVQsVUFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7UUFBVCxtQkFBUztZQUFULFVBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO1FBQVQsbUJBQVM7WUFBVCxVQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztRQUFULHNCQUFTO1lBQVQsYUFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7UUFBVCxxQkFBUztZQUFULFlBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO1FBQVQsa0JBQVM7WUFBVCxTQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0lBQVQsZUFBUztJQUFULFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLDhNQUFTO0dBQUE7O0VBQVQ7SUFBQSwrREFBUztHQUFBOztFQUFUO0lBQUEsa0ZBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLFVBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLFVBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7SUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztJQUFULGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztPQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztPQUFULGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztPQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztPQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztPQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztPQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztPQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztPQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztPQUFULDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztPQUFULDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztPQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztPQUFULDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztPQUFULDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztPQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztJQUFULGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCxpREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsaURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsaURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCxpREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsaURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLE9BQVM7SUFBVCxTQUFTO0lBQVQsVUFBUztJQUFULFFBQVM7R0FBQTs7RUFBVDtJQUFBLFVBQVM7SUFBVCxZQUFTO0lBQVQsYUFBUztJQUFULFdBQVM7R0FBQTs7RUFBVDtJQUFBLE9BQVM7SUFBVCxVQUFTO0dBQUE7O0VBQVQ7SUFBQSxTQUFTO0lBQVQsUUFBUztHQUFBOztFQUFUO0lBQUEsVUFBUztJQUFULGFBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7SUFBVCxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxPQUFTO0dBQUE7O0VBQVQ7SUFBQSxTQUFTO0dBQUE7O0VBQVQ7SUFBQSxVQUFTO0dBQUE7O0VBQVQ7SUFBQSxRQUFTO0dBQUE7O0VBQVQ7SUFBQSxVQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGtEQUFTO1lBQVQsMENBQVM7R0FBQTs7RUFBVDtJQUFBLG9EQUFTO1lBQVQsNENBQVM7R0FBQTs7RUFBVDtJQUFBLG9GQUFTO1lBQVQsNEVBQVM7R0FBQTs7RUFBVDtJQUFBLDBGQUFTO1lBQVQsa0ZBQVM7R0FBQTs7RUFBVDtJQUFBLDRGQUFTO1lBQVQsb0ZBQVM7R0FBQTs7RUFBVDtJQUFBLDhGQUFTO1lBQVQsc0ZBQVM7R0FBQTs7RUFBVDtJQUFBLDBEQUFTO1lBQVQsa0RBQVM7R0FBQTs7RUFBVDtJQUFBLDBEQUFTO1lBQVQsa0RBQVM7R0FBQTs7RUFBVDtJQUFBLHNEQUFTO1lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO1lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtEQUFTO1lBQVQsMENBQVM7R0FBQTs7RUFBVDtJQUFBLG9EQUFTO1lBQVQsNENBQVM7R0FBQTs7RUFBVDtJQUFBLG9GQUFTO1lBQVQsNEVBQVM7R0FBQTs7RUFBVDtJQUFBLDBGQUFTO1lBQVQsa0ZBQVM7R0FBQTs7RUFBVDtJQUFBLDRGQUFTO1lBQVQsb0ZBQVM7R0FBQTs7RUFBVDtJQUFBLDhGQUFTO1lBQVQsc0ZBQVM7R0FBQTs7RUFBVDtJQUFBLDBEQUFTO1lBQVQsa0RBQVM7R0FBQTs7RUFBVDtJQUFBLDBEQUFTO1lBQVQsa0RBQVM7R0FBQTs7RUFBVDtJQUFBLHNEQUFTO1lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO1lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtEQUFTO1lBQVQsMENBQVM7R0FBQTs7RUFBVDtJQUFBLG9EQUFTO1lBQVQsNENBQVM7R0FBQTs7RUFBVDtJQUFBLG9GQUFTO1lBQVQsNEVBQVM7R0FBQTs7RUFBVDtJQUFBLDBGQUFTO1lBQVQsa0ZBQVM7R0FBQTs7RUFBVDtJQUFBLDRGQUFTO1lBQVQsb0ZBQVM7R0FBQTs7RUFBVDtJQUFBLDhGQUFTO1lBQVQsc0ZBQVM7R0FBQTs7RUFBVDtJQUFBLDBEQUFTO1lBQVQsa0RBQVM7R0FBQTs7RUFBVDtJQUFBLDBEQUFTO1lBQVQsa0RBQVM7R0FBQTs7RUFBVDtJQUFBLHNEQUFTO1lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO1lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULFlBQVM7SUFBVCwwQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxZQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsWUFBUztJQUFULDBDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULFlBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxZQUFTO0lBQVQsMENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsWUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0NBQVM7SUFBVCxtQ0FBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7SUFBVCw4QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7T0FBVCx1QkFBUztRQUFULHNCQUFTO1lBQVQsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO09BQVQsdUJBQVM7UUFBVCxzQkFBUztZQUFULGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztPQUFULHNCQUFTO1FBQVQscUJBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7T0FBVCx1QkFBUztRQUFULHNCQUFTO1lBQVQsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsd0JBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsU0FBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0lBQVQsT0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULFlBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsYUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztJQUFULFVBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsYUFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0lBQVQsVUFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0lBQVQsVUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztJQUFULFVBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7SUFBVCxVQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0lBQVQsVUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztJQUFULFVBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsV0FBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULFdBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsV0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztJQUFULFNBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7T0FBVCxtQkFBUztZQUFULGNBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsNEJBQVM7T0FBVCx5QkFBUztZQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztJQUFULDJCQUFTO09BQVQsd0JBQVM7WUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCw0QkFBUztPQUFULHlCQUFTO1lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQseUJBQVM7T0FBVCxzQkFBUztZQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULDRCQUFTO09BQVQseUJBQVM7WUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7SUFBVCwyQkFBUztPQUFULHdCQUFTO1lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQseUJBQVM7T0FBVCxzQkFBUztZQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztJQUFULDJCQUFTO09BQVQsd0JBQVM7WUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx5QkFBUztPQUFULHNCQUFTO1lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQseUJBQVM7T0FBVCxzQkFBUztZQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHlCQUFTO09BQVQsc0JBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx5QkFBUztPQUFULHNCQUFTO1lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQseUJBQVM7T0FBVCxzQkFBUztZQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztJQUFULDBCQUFTO09BQVQsdUJBQVM7WUFBVCxrQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7SUFBVCwwQkFBUztPQUFULHVCQUFTO1lBQVQsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0lBQVQsMEJBQVM7T0FBVCx1QkFBUztZQUFULGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztJQUFULDBCQUFTO09BQVQsdUJBQVM7WUFBVCxrQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCx3QkFBUztPQUFULHFCQUFTO1lBQVQsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsV0FBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxnQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULGNBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsY0FBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULGNBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsY0FBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULGVBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsZUFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULGVBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsYUFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxpREFBUztHQUFBOztFQUFUO0lBQUEsaURBQVM7R0FBQTs7RUFBVDtJQUFBLGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxpREFBUztHQUFBOztFQUFUO0lBQUEsaURBQVM7R0FBQTs7RUFBVDtJQUFBLGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxpREFBUztHQUFBOztFQUFUO0lBQUEsaURBQVM7R0FBQTs7RUFBVDtJQUFBLGtEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrREFBUztHQUFBOztFQUFUO0lBQUEsa0RBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4Q0FBUztHQUFBOztFQUFUO0lBQUEsOENBQVM7R0FBQTs7RUFBVDtJQUFBLDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4Q0FBUztHQUFBOztFQUFUO0lBQUEsOENBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7SUFBVCwyQkFBUztJQUFULHNCQUFTO0lBQVQsc0JBQVM7SUFBVCxzQkFBUztJQUFULHVCQUFTO0lBQVQsdUJBQVM7SUFBVCxxUUFBUztZQUFULDZQQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztZQUFULGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztZQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztZQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQ0FBUztZQUFULDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztZQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1Q0FBUztZQUFULCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztZQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQ0FBUztZQUFULDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztZQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQ0FBUztZQUFULDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztJQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztJQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztJQUFULDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztJQUFULDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0lBQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0lBQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7SUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7SUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7SUFBVCwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7SUFBVCwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztJQUFULDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztJQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpSUFBUztJQUFULHlIQUFTO0lBQVQseUdBQVM7SUFBVCxnSkFBUztHQUFBOztFQUFUO0lBQUEsaUZBQVM7SUFBVCx5RUFBUztHQUFBOztFQUFUO0lBQUEscUNBQVM7SUFBVCw2QkFBUztHQUFBOztFQUFUO0lBQUEsZ0RBQVM7SUFBVCx3Q0FBUztJQUFULGdDQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLCtDQUFTO0lBQVQsdUNBQVM7SUFBVCwrQkFBUztJQUFULGtEQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQ0FBUztZQUFULG1DQUFTO0dBQUE7O0VBQVQ7SUFBQSwrREFBUztZQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSwrREFBUztZQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxpRUFBUztZQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5Q0FBUztZQUFULGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztZQUFULDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQ0FBUztZQUFULDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQ0FBUztZQUFULDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQ0FBUztZQUFULDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQ0FBUztZQUFULDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQ0FBUztZQUFULDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQ0FBUztZQUFULDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQ0FBUztZQUFULDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztZQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztZQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztZQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztZQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztZQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztZQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztZQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztZQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0lBQVQsWUFBUztJQUFULGVBQVM7SUFBVCxlQUFTO0lBQVQsaUJBQVM7SUFBVCxtRUFBUztJQUFULDJEQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0lBQVQsWUFBUztJQUFULGVBQVM7SUFBVCxlQUFTO0lBQVQsaUJBQVM7SUFBVCxtRUFBUztJQUFULDJEQUFTO0dBQUE7Q0NBVDs7QUFBQTtFRkFBO0lBQUEsWUFBUztJQUFULG1CQUFTO0lBQVQsa0JBQVM7R0FBQTs7RUFBVDtJQUFBO01BQUEsaUJBQVM7S0FBQTtHQUFBOztFQUFUO0lBQUE7TUFBQSxpQkFBUztLQUFBO0dBQUE7O0VBQVQ7SUFBQTtNQUFBLGtCQUFTO0tBQUE7R0FBQTs7RUFBVDtJQUFBO01BQUEsa0JBQVM7S0FBQTtHQUFBOztFQ0FUO0lBQUEscUJBQVM7SUFBVCx5REFBUztJQUFULGtEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULGlEQUFTO0lBQVQsMERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsNkRBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxxREFBUztJQUFULDhEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDREQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsb0RBQVM7SUFBVCw2REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw2REFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHFEQUFTO0lBQVQsOERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMERBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxrREFBUztJQUFULDJEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDZEQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQscURBQVM7SUFBVCw4REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw0REFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG9EQUFTO0lBQVQsNkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMERBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxrREFBUztJQUFULDJEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDREQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsb0RBQVM7SUFBVCw2REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwwREFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULGtEQUFTO0lBQVQsMkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMERBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxrREFBUztJQUFULDJEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDBEQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsa0RBQVM7SUFBVCwyREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwwREFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULGtEQUFTO0lBQVQsMkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMERBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxrREFBUztJQUFULDJEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDJEQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsbURBQVM7SUFBVCw0REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwyREFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG1EQUFTO0lBQVQsNERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMkRBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxtREFBUztJQUFULDREQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDJEQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsbURBQVM7SUFBVCw0REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCx5REFBUztJQUFULGtEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULGlEQUFTO0lBQVQsMERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsOERBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxzREFBUztJQUFULCtEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDZEQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQscURBQVM7SUFBVCw4REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw4REFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHNEQUFTO0lBQVQsK0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMkRBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxtREFBUztJQUFULDREQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDhEQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0RBQVM7SUFBVCwrREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw2REFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHFEQUFTO0lBQVQsOERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMkRBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxtREFBUztJQUFULDREQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDZEQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQscURBQVM7SUFBVCw4REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwyREFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG1EQUFTO0lBQVQsNERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMkRBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxtREFBUztJQUFULDREQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDJEQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsbURBQVM7SUFBVCw0REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwyREFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG1EQUFTO0lBQVQsNERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMkRBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxtREFBUztJQUFULDREQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDREQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsb0RBQVM7SUFBVCw2REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw0REFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG9EQUFTO0lBQVQsNkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsNERBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxvREFBUztJQUFULDZEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDREQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsb0RBQVM7SUFBVCw2REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwwREFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULGtEQUFTO0lBQVQsMkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCxnRUFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHdEQUFTO0lBQVQsaUVBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsZ0VBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx3REFBUztJQUFULGlFQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULGdFQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsd0RBQVM7SUFBVCxpRUFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCxnRUFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHdEQUFTO0lBQVQsaUVBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsZ0VBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx3REFBUztJQUFULGlFQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxtQkFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULG1CQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULFdBQVM7SUFBVCxZQUFTO0lBQVQsV0FBUztJQUFULGFBQVM7SUFBVCxpQkFBUztJQUFULHVCQUFTO0lBQVQsb0JBQVM7SUFBVCxnQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCxZQUFTO0lBQVQsYUFBUztJQUFULFdBQVM7SUFBVCxVQUFTO0lBQVQsa0JBQVM7SUFBVCxXQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsV0FBUztJQUFULFlBQVM7SUFBVCxXQUFTO0lBQVQsYUFBUztJQUFULGlCQUFTO0lBQVQsdUJBQVM7SUFBVCxvQkFBUztJQUFULGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULFlBQVM7SUFBVCxhQUFTO0lBQVQsV0FBUztJQUFULFVBQVM7SUFBVCxrQkFBUztJQUFULFdBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7T0FBVCxzQkFBUztZQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsdUJBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCx1QkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCx1QkFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULHVCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULHVCQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsdUJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsdUJBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCx1QkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULG1CQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsbUJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsbUJBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxtQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxtQkFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULG1CQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7SUFBVCwyQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7SUFBVCw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7SUFBVCw2QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7SUFBVCw2QkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7SUFBVCxrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7SUFBVCxxQ0FBUztHQUFBOztFQUFUO0lBQUEscUNBQVM7SUFBVCxvQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7SUFBVCxvQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7SUFBVCxpQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7SUFBVCxvQ0FBUztHQUFBOztFQUFUO0lBQUEsb0NBQVM7SUFBVCxtQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7SUFBVCxtQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7SUFBVCxrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7SUFBVCxxQ0FBUztHQUFBOztFQUFUO0lBQUEscUNBQVM7SUFBVCxvQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7SUFBVCxvQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7SUFBVCxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7SUFBVCxtQ0FBUztHQUFBOztFQUFUO0lBQUEsbUNBQVM7SUFBVCxrQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7SUFBVCxrQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7SUFBVCxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7SUFBVCxtQ0FBUztHQUFBOztFQUFUO0lBQUEsbUNBQVM7SUFBVCxrQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7SUFBVCxrQ0FBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEscUNBQVM7R0FBQTs7RUFBVDtJQUFBLG9DQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLG9DQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQ0FBUztHQUFBOztFQUFUO0lBQUEsb0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsbUNBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7WUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7WUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHFCQUFTO0lBQVQsY0FBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7SUFBVCw0QkFBUztJQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7SUFBVCw4QkFBUztRQUFULHdCQUFTO1lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0lBQVQsK0JBQVM7UUFBVCxnQ0FBUztZQUFULDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztJQUFULDhCQUFTO1FBQVQsMkJBQVM7WUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7SUFBVCwrQkFBUztRQUFULG1DQUFTO1lBQVQsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO1FBQVQsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO1FBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO1FBQVQsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO1FBQVQsc0JBQVM7WUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7UUFBVCxvQkFBUztZQUFULHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztRQUFULHVCQUFTO1lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO1FBQVQseUJBQVM7WUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7UUFBVCx3QkFBUztZQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztRQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztRQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztRQUFULHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztRQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztRQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztRQUFULHFCQUFTO1lBQVQsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO1FBQVQsbUJBQVM7WUFBVCwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7UUFBVCxzQkFBUztZQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztRQUFULHVCQUFTO1lBQVQsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO1FBQVQsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO1FBQVQsNEJBQVM7WUFBVCw4QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7UUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7UUFBVCwwQkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7UUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7UUFBVCw2QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7UUFBVCw0QkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7UUFBVCxpQkFBUztZQUFULGFBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO1FBQVQsbUJBQVM7WUFBVCxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztRQUFULG1CQUFTO1lBQVQsZUFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7UUFBVCxlQUFTO1lBQVQsV0FBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7UUFBVCxxQkFBUztZQUFULGFBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO1FBQVQscUJBQVM7WUFBVCxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztRQUFULGVBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO1FBQVQsZUFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7UUFBVCxrQkFBUztZQUFULFNBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO1FBQVQsa0JBQVM7WUFBVCxTQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztRQUFULGtCQUFTO1lBQVQsU0FBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7UUFBVCxrQkFBUztZQUFULFNBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO1FBQVQsa0JBQVM7WUFBVCxTQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztRQUFULGtCQUFTO1lBQVQsU0FBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7UUFBVCxrQkFBUztZQUFULFNBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO1FBQVQsa0JBQVM7WUFBVCxTQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztRQUFULGtCQUFTO1lBQVQsU0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7UUFBVCxtQkFBUztZQUFULFVBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO1FBQVQsbUJBQVM7WUFBVCxVQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztRQUFULG1CQUFTO1lBQVQsVUFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7UUFBVCxzQkFBUztZQUFULGFBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO1FBQVQscUJBQVM7WUFBVCxZQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztRQUFULGtCQUFTO1lBQVQsU0FBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztJQUFULGVBQVM7SUFBVCxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSw4TUFBUztHQUFBOztFQUFUO0lBQUEsK0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtGQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxVQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxVQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7SUFBVCxnQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCxrQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7T0FBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7T0FBVCxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7T0FBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7T0FBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7T0FBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7T0FBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7T0FBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7T0FBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7T0FBVCw2QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7T0FBVCwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7T0FBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7T0FBVCw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7T0FBVCwyQkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7T0FBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7SUFBVCxrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCxpREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsaURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCxpREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCxpREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsaURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxPQUFTO0lBQVQsU0FBUztJQUFULFVBQVM7SUFBVCxRQUFTO0dBQUE7O0VBQVQ7SUFBQSxVQUFTO0lBQVQsWUFBUztJQUFULGFBQVM7SUFBVCxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxPQUFTO0lBQVQsVUFBUztHQUFBOztFQUFUO0lBQUEsU0FBUztJQUFULFFBQVM7R0FBQTs7RUFBVDtJQUFBLFVBQVM7SUFBVCxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0lBQVQsV0FBUztHQUFBOztFQUFUO0lBQUEsT0FBUztHQUFBOztFQUFUO0lBQUEsU0FBUztHQUFBOztFQUFUO0lBQUEsVUFBUztHQUFBOztFQUFUO0lBQUEsUUFBUztHQUFBOztFQUFUO0lBQUEsVUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxrREFBUztZQUFULDBDQUFTO0dBQUE7O0VBQVQ7SUFBQSxvREFBUztZQUFULDRDQUFTO0dBQUE7O0VBQVQ7SUFBQSxvRkFBUztZQUFULDRFQUFTO0dBQUE7O0VBQVQ7SUFBQSwwRkFBUztZQUFULGtGQUFTO0dBQUE7O0VBQVQ7SUFBQSw0RkFBUztZQUFULG9GQUFTO0dBQUE7O0VBQVQ7SUFBQSw4RkFBUztZQUFULHNGQUFTO0dBQUE7O0VBQVQ7SUFBQSwwREFBUztZQUFULGtEQUFTO0dBQUE7O0VBQVQ7SUFBQSwwREFBUztZQUFULGtEQUFTO0dBQUE7O0VBQVQ7SUFBQSxzREFBUztZQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztZQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrREFBUztZQUFULDBDQUFTO0dBQUE7O0VBQVQ7SUFBQSxvREFBUztZQUFULDRDQUFTO0dBQUE7O0VBQVQ7SUFBQSxvRkFBUztZQUFULDRFQUFTO0dBQUE7O0VBQVQ7SUFBQSwwRkFBUztZQUFULGtGQUFTO0dBQUE7O0VBQVQ7SUFBQSw0RkFBUztZQUFULG9GQUFTO0dBQUE7O0VBQVQ7SUFBQSw4RkFBUztZQUFULHNGQUFTO0dBQUE7O0VBQVQ7SUFBQSwwREFBUztZQUFULGtEQUFTO0dBQUE7O0VBQVQ7SUFBQSwwREFBUztZQUFULGtEQUFTO0dBQUE7O0VBQVQ7SUFBQSxzREFBUztZQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztZQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrREFBUztZQUFULDBDQUFTO0dBQUE7O0VBQVQ7SUFBQSxvREFBUztZQUFULDRDQUFTO0dBQUE7O0VBQVQ7SUFBQSxvRkFBUztZQUFULDRFQUFTO0dBQUE7O0VBQVQ7SUFBQSwwRkFBUztZQUFULGtGQUFTO0dBQUE7O0VBQVQ7SUFBQSw0RkFBUztZQUFULG9GQUFTO0dBQUE7O0VBQVQ7SUFBQSw4RkFBUztZQUFULHNGQUFTO0dBQUE7O0VBQVQ7SUFBQSwwREFBUztZQUFULGtEQUFTO0dBQUE7O0VBQVQ7SUFBQSwwREFBUztZQUFULGtEQUFTO0dBQUE7O0VBQVQ7SUFBQSxzREFBUztZQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztZQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxZQUFTO0lBQVQsMENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsWUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULFlBQVM7SUFBVCwwQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxZQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsWUFBUztJQUFULDBDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULFlBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9DQUFTO0lBQVQsbUNBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0lBQVQsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO09BQVQsdUJBQVM7UUFBVCxzQkFBUztZQUFULGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztPQUFULHVCQUFTO1FBQVQsc0JBQVM7WUFBVCxrQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7T0FBVCxzQkFBUztRQUFULHFCQUFTO1lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO09BQVQsdUJBQVM7UUFBVCxzQkFBUztZQUFULGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULHdCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLFNBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsWUFBUztJQUFULE9BQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsYUFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGFBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7SUFBVCxVQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGFBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsWUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztJQUFULFVBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsWUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztJQUFULFVBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7SUFBVCxVQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0lBQVQsVUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztJQUFULFVBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7SUFBVCxVQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULFdBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsV0FBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULFdBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7SUFBVCxTQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULHNCQUFTO09BQVQsbUJBQVM7WUFBVCxjQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULDRCQUFTO09BQVQseUJBQVM7WUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7SUFBVCwyQkFBUztPQUFULHdCQUFTO1lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsNEJBQVM7T0FBVCx5QkFBUztZQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHlCQUFTO09BQVQsc0JBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCw0QkFBUztPQUFULHlCQUFTO1lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0lBQVQsMkJBQVM7T0FBVCx3QkFBUztZQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHlCQUFTO09BQVQsc0JBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7SUFBVCwyQkFBUztPQUFULHdCQUFTO1lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQseUJBQVM7T0FBVCxzQkFBUztZQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHlCQUFTO09BQVQsc0JBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx5QkFBUztPQUFULHNCQUFTO1lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQseUJBQVM7T0FBVCxzQkFBUztZQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHlCQUFTO09BQVQsc0JBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7SUFBVCwwQkFBUztPQUFULHVCQUFTO1lBQVQsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0lBQVQsMEJBQVM7T0FBVCx1QkFBUztZQUFULGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztJQUFULDBCQUFTO09BQVQsdUJBQVM7WUFBVCxrQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7SUFBVCwwQkFBUztPQUFULHVCQUFTO1lBQVQsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsd0JBQVM7T0FBVCxxQkFBUztZQUFULGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULFdBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsY0FBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxnQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULGNBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsY0FBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULGNBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsY0FBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULGVBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsZUFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGFBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpREFBUztHQUFBOztFQUFUO0lBQUEsaURBQVM7R0FBQTs7RUFBVDtJQUFBLGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxpREFBUztHQUFBOztFQUFUO0lBQUEsaURBQVM7R0FBQTs7RUFBVDtJQUFBLGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxpREFBUztHQUFBOztFQUFUO0lBQUEsaURBQVM7R0FBQTs7RUFBVDtJQUFBLGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrREFBUztHQUFBOztFQUFUO0lBQUEsa0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtEQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4Q0FBUztHQUFBOztFQUFUO0lBQUEsOENBQVM7R0FBQTs7RUFBVDtJQUFBLDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4Q0FBUztHQUFBOztFQUFUO0lBQUEsOENBQVM7R0FBQTs7RUFBVDtJQUFBLDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0lBQVQsMkJBQVM7SUFBVCxzQkFBUztJQUFULHNCQUFTO0lBQVQsc0JBQVM7SUFBVCx1QkFBUztJQUFULHVCQUFTO0lBQVQscVFBQVM7WUFBVCw2UEFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7WUFBVCxnQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7WUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7WUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0NBQVM7WUFBVCw0QkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7WUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsdUNBQVM7WUFBVCwrQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7WUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsc0NBQVM7WUFBVCw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7WUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsbUNBQVM7WUFBVCwyQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7SUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7SUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7SUFBVCwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7SUFBVCwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztJQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztJQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztJQUFULDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztJQUFULDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0lBQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0lBQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7SUFBVCwwQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7SUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsaUlBQVM7SUFBVCx5SEFBUztJQUFULHlHQUFTO0lBQVQsZ0pBQVM7R0FBQTs7RUFBVDtJQUFBLGlGQUFTO0lBQVQseUVBQVM7R0FBQTs7RUFBVDtJQUFBLHFDQUFTO0lBQVQsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLGdEQUFTO0lBQVQsd0NBQVM7SUFBVCxnQ0FBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQ0FBUztJQUFULHVDQUFTO0lBQVQsK0JBQVM7SUFBVCxrREFBUztHQUFBOztFQUFUO0lBQUEsMkNBQVM7WUFBVCxtQ0FBUztHQUFBOztFQUFUO0lBQUEsK0RBQVM7WUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsK0RBQVM7WUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsaUVBQVM7WUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEseUNBQVM7WUFBVCxpQ0FBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7WUFBVCwwQkFBUztHQUFBOztFQUFUO0lBQUEsbUNBQVM7WUFBVCwyQkFBUztHQUFBOztFQUFUO0lBQUEsbUNBQVM7WUFBVCwyQkFBUztHQUFBOztFQUFUO0lBQUEsbUNBQVM7WUFBVCwyQkFBUztHQUFBOztFQUFUO0lBQUEsbUNBQVM7WUFBVCwyQkFBUztHQUFBOztFQUFUO0lBQUEsbUNBQVM7WUFBVCwyQkFBUztHQUFBOztFQUFUO0lBQUEsbUNBQVM7WUFBVCwyQkFBUztHQUFBOztFQUFUO0lBQUEsb0NBQVM7WUFBVCw0QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7WUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7WUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7WUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7WUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7WUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7WUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7WUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7WUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsV0FBUztJQUFULFlBQVM7SUFBVCxlQUFTO0lBQVQsZUFBUztJQUFULGlCQUFTO0lBQVQsbUVBQVM7SUFBVCwyREFBUztHQUFBOztFQUFUO0lBQUEsV0FBUztJQUFULFlBQVM7SUFBVCxlQUFTO0lBQVQsZUFBUztJQUFULGlCQUFTO0lBQVQsbUVBQVM7SUFBVCwyREFBUztHQUFBO0NDQVQ7O0FBQUE7RUZBQTtJQUFBLFlBQVM7SUFBVCxtQkFBUztJQUFULGtCQUFTO0dBQUE7O0VBQVQ7SUFBQTtNQUFBLGlCQUFTO0tBQUE7R0FBQTs7RUFBVDtJQUFBO01BQUEsaUJBQVM7S0FBQTtHQUFBOztFQUFUO0lBQUE7TUFBQSxrQkFBUztLQUFBO0dBQUE7O0VBQVQ7SUFBQTtNQUFBLGtCQUFTO0tBQUE7R0FBQTs7RUNBVDtJQUFBLHFCQUFTO0lBQVQseURBQVM7SUFBVCxrREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxpREFBUztJQUFULDBEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDZEQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQscURBQVM7SUFBVCw4REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw0REFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG9EQUFTO0lBQVQsNkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsNkRBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxxREFBUztJQUFULDhEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDBEQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsa0RBQVM7SUFBVCwyREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw2REFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHFEQUFTO0lBQVQsOERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsNERBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxvREFBUztJQUFULDZEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDBEQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsa0RBQVM7SUFBVCwyREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw0REFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG9EQUFTO0lBQVQsNkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMERBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxrREFBUztJQUFULDJEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDBEQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsa0RBQVM7SUFBVCwyREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwwREFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULGtEQUFTO0lBQVQsMkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMERBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxrREFBUztJQUFULDJEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDBEQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsa0RBQVM7SUFBVCwyREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwyREFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG1EQUFTO0lBQVQsNERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMkRBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxtREFBUztJQUFULDREQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDJEQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsbURBQVM7SUFBVCw0REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwyREFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG1EQUFTO0lBQVQsNERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQseURBQVM7SUFBVCxrREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxpREFBUztJQUFULDBEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDhEQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0RBQVM7SUFBVCwrREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw2REFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHFEQUFTO0lBQVQsOERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsOERBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxzREFBUztJQUFULCtEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDJEQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsbURBQVM7SUFBVCw0REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw4REFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHNEQUFTO0lBQVQsK0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsNkRBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxxREFBUztJQUFULDhEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDJEQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsbURBQVM7SUFBVCw0REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw2REFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHFEQUFTO0lBQVQsOERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMkRBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxtREFBUztJQUFULDREQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDJEQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsbURBQVM7SUFBVCw0REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCwyREFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG1EQUFTO0lBQVQsNERBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMkRBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxtREFBUztJQUFULDREQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDJEQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsbURBQVM7SUFBVCw0REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw0REFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG9EQUFTO0lBQVQsNkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsNERBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxvREFBUztJQUFULDZEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULDREQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsb0RBQVM7SUFBVCw2REFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCw0REFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULG9EQUFTO0lBQVQsNkRBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsMERBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxrREFBUztJQUFULDJEQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsZ0VBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx3REFBUztJQUFULGlFQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULGdFQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsd0RBQVM7SUFBVCxpRUFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCxnRUFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHdEQUFTO0lBQVQsaUVBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsZ0VBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx3REFBUztJQUFULGlFQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULGdFQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsd0RBQVM7SUFBVCxpRUFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsbUJBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxtQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxXQUFTO0lBQVQsWUFBUztJQUFULFdBQVM7SUFBVCxhQUFTO0lBQVQsaUJBQVM7SUFBVCx1QkFBUztJQUFULG9CQUFTO0lBQVQsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsWUFBUztJQUFULGFBQVM7SUFBVCxXQUFTO0lBQVQsVUFBUztJQUFULGtCQUFTO0lBQVQsV0FBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULFdBQVM7SUFBVCxZQUFTO0lBQVQsV0FBUztJQUFULGFBQVM7SUFBVCxpQkFBUztJQUFULHVCQUFTO0lBQVQsb0JBQVM7SUFBVCxnQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCxZQUFTO0lBQVQsYUFBUztJQUFULFdBQVM7SUFBVCxVQUFTO0lBQVQsa0JBQVM7SUFBVCxXQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO09BQVQsc0JBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULHVCQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsdUJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsdUJBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCx1QkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCx1QkFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULHVCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULHVCQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsdUJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULDBCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsMEJBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCwwQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxtQkFBUztJQUFULG1EQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULG1CQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULG1CQUFTO0lBQVQsbURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsbUJBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsbUJBQVM7SUFBVCxtREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxtQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx5REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsd0RBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsc0JBQVM7SUFBVCx3REFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxzQkFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULHNCQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0lBQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0lBQVQsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0lBQVQsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0lBQVQsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0lBQVQsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0lBQVQscUNBQVM7R0FBQTs7RUFBVDtJQUFBLHFDQUFTO0lBQVQsb0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0lBQVQsb0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0lBQVQsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0lBQVQsb0NBQVM7R0FBQTs7RUFBVDtJQUFBLG9DQUFTO0lBQVQsbUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0lBQVQsbUNBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0lBQVQsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0lBQVQscUNBQVM7R0FBQTs7RUFBVDtJQUFBLHFDQUFTO0lBQVQsb0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0lBQVQsb0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0lBQVQsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0lBQVQsbUNBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO0lBQVQsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0lBQVQsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0lBQVQsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0lBQVQsbUNBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO0lBQVQsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0lBQVQsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLHFDQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQ0FBUztHQUFBOztFQUFUO0lBQUEsbUNBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEscUNBQVM7R0FBQTs7RUFBVDtJQUFBLG9DQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQ0FBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO1lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxxQkFBUztJQUFULGNBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0lBQVQsNEJBQVM7SUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0lBQVQsOEJBQVM7UUFBVCx3QkFBUztZQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztJQUFULCtCQUFTO1FBQVQsZ0NBQVM7WUFBVCw0QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7SUFBVCw4QkFBUztRQUFULDJCQUFTO1lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0lBQVQsK0JBQVM7UUFBVCxtQ0FBUztZQUFULCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztRQUFULGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztRQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztRQUFULGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztRQUFULHNCQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO1FBQVQsb0JBQVM7WUFBVCxzQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7UUFBVCx1QkFBUztZQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztRQUFULHlCQUFTO1lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO1FBQVQsd0JBQVM7WUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7UUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7UUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7UUFBVCxxQkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7UUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7UUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7UUFBVCxxQkFBUztZQUFULDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztRQUFULG1CQUFTO1lBQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO1FBQVQsc0JBQVM7WUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7UUFBVCx1QkFBUztZQUFULCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztRQUFULDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztRQUFULDRCQUFTO1lBQVQsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO1FBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO1FBQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO1FBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO1FBQVQsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO1FBQVQsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO1FBQVQsaUJBQVM7WUFBVCxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztRQUFULG1CQUFTO1lBQVQsZUFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7UUFBVCxtQkFBUztZQUFULGVBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO1FBQVQsZUFBUztZQUFULFdBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO1FBQVQscUJBQVM7WUFBVCxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztRQUFULHFCQUFTO1lBQVQsYUFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7UUFBVCxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztRQUFULGVBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO1FBQVQsa0JBQVM7WUFBVCxTQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztRQUFULGtCQUFTO1lBQVQsU0FBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7UUFBVCxrQkFBUztZQUFULFNBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO1FBQVQsa0JBQVM7WUFBVCxTQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztRQUFULGtCQUFTO1lBQVQsU0FBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7UUFBVCxrQkFBUztZQUFULFNBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO1FBQVQsa0JBQVM7WUFBVCxTQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztRQUFULGtCQUFTO1lBQVQsU0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7UUFBVCxrQkFBUztZQUFULFNBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO1FBQVQsbUJBQVM7WUFBVCxVQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztRQUFULG1CQUFTO1lBQVQsVUFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7UUFBVCxtQkFBUztZQUFULFVBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO1FBQVQsc0JBQVM7WUFBVCxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztRQUFULHFCQUFTO1lBQVQsWUFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7UUFBVCxrQkFBUztZQUFULFNBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7SUFBVCxlQUFTO0lBQVQsWUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsOE1BQVM7R0FBQTs7RUFBVDtJQUFBLCtEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrRkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsVUFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsVUFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsY0FBUztHQUFBOztFQUFUO0lBQUEsY0FBUztJQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0lBQVQsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO09BQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO09BQVQsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO09BQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO09BQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO09BQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO09BQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO09BQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO09BQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO09BQVQsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO09BQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO09BQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO09BQVQsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO09BQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO09BQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0lBQVQsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsaURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCxpREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsaURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCxpREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsaURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCxpREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsWUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULFlBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxZQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULG9EQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsb0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHVEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCx1REFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQsc0RBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHNEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxzREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULGVBQVM7SUFBVCxxREFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxlQUFTO0lBQVQscURBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsZUFBUztJQUFULHFEQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsT0FBUztJQUFULFNBQVM7SUFBVCxVQUFTO0lBQVQsUUFBUztHQUFBOztFQUFUO0lBQUEsVUFBUztJQUFULFlBQVM7SUFBVCxhQUFTO0lBQVQsV0FBUztHQUFBOztFQUFUO0lBQUEsT0FBUztJQUFULFVBQVM7R0FBQTs7RUFBVDtJQUFBLFNBQVM7SUFBVCxRQUFTO0dBQUE7O0VBQVQ7SUFBQSxVQUFTO0lBQVQsYUFBUztHQUFBOztFQUFUO0lBQUEsWUFBUztJQUFULFdBQVM7R0FBQTs7RUFBVDtJQUFBLE9BQVM7R0FBQTs7RUFBVDtJQUFBLFNBQVM7R0FBQTs7RUFBVDtJQUFBLFVBQVM7R0FBQTs7RUFBVDtJQUFBLFFBQVM7R0FBQTs7RUFBVDtJQUFBLFVBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsYUFBUztHQUFBOztFQUFUO0lBQUEsa0RBQVM7WUFBVCwwQ0FBUztHQUFBOztFQUFUO0lBQUEsb0RBQVM7WUFBVCw0Q0FBUztHQUFBOztFQUFUO0lBQUEsb0ZBQVM7WUFBVCw0RUFBUztHQUFBOztFQUFUO0lBQUEsMEZBQVM7WUFBVCxrRkFBUztHQUFBOztFQUFUO0lBQUEsNEZBQVM7WUFBVCxvRkFBUztHQUFBOztFQUFUO0lBQUEsOEZBQVM7WUFBVCxzRkFBUztHQUFBOztFQUFUO0lBQUEsMERBQVM7WUFBVCxrREFBUztHQUFBOztFQUFUO0lBQUEsMERBQVM7WUFBVCxrREFBUztHQUFBOztFQUFUO0lBQUEsc0RBQVM7WUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsa0RBQVM7WUFBVCwwQ0FBUztHQUFBOztFQUFUO0lBQUEsb0RBQVM7WUFBVCw0Q0FBUztHQUFBOztFQUFUO0lBQUEsb0ZBQVM7WUFBVCw0RUFBUztHQUFBOztFQUFUO0lBQUEsMEZBQVM7WUFBVCxrRkFBUztHQUFBOztFQUFUO0lBQUEsNEZBQVM7WUFBVCxvRkFBUztHQUFBOztFQUFUO0lBQUEsOEZBQVM7WUFBVCxzRkFBUztHQUFBOztFQUFUO0lBQUEsMERBQVM7WUFBVCxrREFBUztHQUFBOztFQUFUO0lBQUEsMERBQVM7WUFBVCxrREFBUztHQUFBOztFQUFUO0lBQUEsc0RBQVM7WUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsa0RBQVM7WUFBVCwwQ0FBUztHQUFBOztFQUFUO0lBQUEsb0RBQVM7WUFBVCw0Q0FBUztHQUFBOztFQUFUO0lBQUEsb0ZBQVM7WUFBVCw0RUFBUztHQUFBOztFQUFUO0lBQUEsMEZBQVM7WUFBVCxrRkFBUztHQUFBOztFQUFUO0lBQUEsNEZBQVM7WUFBVCxvRkFBUztHQUFBOztFQUFUO0lBQUEsOEZBQVM7WUFBVCxzRkFBUztHQUFBOztFQUFUO0lBQUEsMERBQVM7WUFBVCxrREFBUztHQUFBOztFQUFUO0lBQUEsMERBQVM7WUFBVCxrREFBUztHQUFBOztFQUFUO0lBQUEsc0RBQVM7WUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsWUFBUztJQUFULDBDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULFlBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxZQUFTO0lBQVQsMENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsWUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDZDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULFlBQVM7SUFBVCwwQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxZQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw2Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsNkNBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCw4Q0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsZ0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULGdEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCxnREFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsK0NBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULCtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGVBQVM7SUFBVCwrQ0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxlQUFTO0lBQVQsOENBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0lBQVQsZUFBUztJQUFULDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQ0FBUztJQUFULG1DQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztJQUFULDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztPQUFULHVCQUFTO1FBQVQsc0JBQVM7WUFBVCxrQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7T0FBVCx1QkFBUztRQUFULHNCQUFTO1lBQVQsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO09BQVQsc0JBQVM7UUFBVCxxQkFBUztZQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztPQUFULHVCQUFTO1FBQVQsc0JBQVM7WUFBVCxrQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsaUJBQVM7SUFBVCx3QkFBUztJQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxTQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxZQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsV0FBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLGFBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7R0FBQTs7RUFBVDtJQUFBLGNBQVM7R0FBQTs7RUFBVDtJQUFBLFlBQVM7SUFBVCxPQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztJQUFULGFBQVM7R0FBQTs7RUFBVDtJQUFBLGlCQUFTO0lBQVQsWUFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0lBQVQsVUFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULFlBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7SUFBVCxVQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQkFBUztJQUFULFlBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7SUFBVCxVQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0lBQVQsVUFBUztHQUFBOztFQUFUO0lBQUEsZUFBUztJQUFULFVBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7SUFBVCxVQUFTO0dBQUE7O0VBQVQ7SUFBQSxlQUFTO0lBQVQsVUFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztJQUFULFdBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0lBQVQsV0FBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxjQUFTO0lBQVQsU0FBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxzQkFBUztPQUFULG1CQUFTO1lBQVQsY0FBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCw0QkFBUztPQUFULHlCQUFTO1lBQVQsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0lBQVQsMkJBQVM7T0FBVCx3QkFBUztZQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULDRCQUFTO09BQVQseUJBQVM7WUFBVCxvQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx5QkFBUztPQUFULHNCQUFTO1lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQsNEJBQVM7T0FBVCx5QkFBUztZQUFULG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztJQUFULDJCQUFTO09BQVQsd0JBQVM7WUFBVCxtQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx5QkFBUztPQUFULHNCQUFTO1lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0lBQVQsMkJBQVM7T0FBVCx3QkFBUztZQUFULG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHlCQUFTO09BQVQsc0JBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx5QkFBUztPQUFULHNCQUFTO1lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQseUJBQVM7T0FBVCxzQkFBUztZQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULHlCQUFTO09BQVQsc0JBQVM7WUFBVCxpQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7SUFBVCx5QkFBUztPQUFULHNCQUFTO1lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0lBQVQsMEJBQVM7T0FBVCx1QkFBUztZQUFULGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztJQUFULDBCQUFTO09BQVQsdUJBQVM7WUFBVCxrQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7SUFBVCwwQkFBUztPQUFULHVCQUFTO1lBQVQsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0lBQVQsMEJBQVM7T0FBVCx1QkFBUztZQUFULGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULHdCQUFTO09BQVQscUJBQVM7WUFBVCxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7SUFBVCxXQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztJQUFULGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztJQUFULGlCQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULGNBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0lBQVQsaUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0lBQVQsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsY0FBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7SUFBVCxnQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULGNBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0lBQVQsY0FBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7SUFBVCxjQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztJQUFULGNBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsZUFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7SUFBVCxlQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztJQUFULGVBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0lBQVQsZUFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7SUFBVCxhQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsaURBQVM7R0FBQTs7RUFBVDtJQUFBLGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxpREFBUztHQUFBOztFQUFUO0lBQUEsaURBQVM7R0FBQTs7RUFBVDtJQUFBLGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxpREFBUztHQUFBOztFQUFUO0lBQUEsaURBQVM7R0FBQTs7RUFBVDtJQUFBLGlEQUFTO0dBQUE7O0VBQVQ7SUFBQSxpREFBUztHQUFBOztFQUFUO0lBQUEsa0RBQVM7R0FBQTs7RUFBVDtJQUFBLGtEQUFTO0dBQUE7O0VBQVQ7SUFBQSxrREFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEscUJBQVM7R0FBQTs7RUFBVDtJQUFBLHFCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSxtQkFBUztHQUFBOztFQUFUO0lBQUEsbUJBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxvQkFBUztHQUFBOztFQUFUO0lBQUEsb0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9CQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsOENBQVM7R0FBQTs7RUFBVDtJQUFBLDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4Q0FBUztHQUFBOztFQUFUO0lBQUEsOENBQVM7R0FBQTs7RUFBVDtJQUFBLDhDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4Q0FBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLGVBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQkFBUztHQUFBOztFQUFUO0lBQUEsa0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQkFBUztHQUFBOztFQUFUO0lBQUEsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLG1CQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztJQUFULDJCQUFTO0lBQVQsc0JBQVM7SUFBVCxzQkFBUztJQUFULHNCQUFTO0lBQVQsdUJBQVM7SUFBVCx1QkFBUztJQUFULHFRQUFTO1lBQVQsNlBBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO1lBQVQsZ0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO1lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO1lBQVQsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLG9DQUFTO1lBQVQsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHVDQUFTO1lBQVQsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO1lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNDQUFTO1lBQVQsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO1lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO1lBQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0lBQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0lBQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7SUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7SUFBVCx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7SUFBVCx1QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7SUFBVCwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7SUFBVCwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7SUFBVCx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztJQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztJQUFULHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztJQUFULHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztJQUFULDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztJQUFULDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztJQUFULHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx3QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHVCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLHdCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx1QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSw0QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDRCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsNkJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsa0NBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSxrQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0dBQUE7O0VBQVQ7SUFBQSxpQ0FBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO0dBQUE7O0VBQVQ7SUFBQSwrQkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSxnQ0FBUztHQUFBOztFQUFUO0lBQUEsZ0NBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO0dBQUE7O0VBQVQ7SUFBQSw4QkFBUztHQUFBOztFQUFUO0lBQUEsK0JBQVM7R0FBQTs7RUFBVDtJQUFBLDhCQUFTO0dBQUE7O0VBQVQ7SUFBQSw2QkFBUztHQUFBOztFQUFUO0lBQUEsOEJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLHNCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwyQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSxzQkFBUztHQUFBOztFQUFUO0lBQUEseUJBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLDBCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsc0JBQVM7R0FBQTs7RUFBVDtJQUFBLHlCQUFTO0dBQUE7O0VBQVQ7SUFBQSx5QkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLDJCQUFTO0dBQUE7O0VBQVQ7SUFBQSwwQkFBUztHQUFBOztFQUFUO0lBQUEsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO0lBQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO0lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLGlJQUFTO0lBQVQseUhBQVM7SUFBVCx5R0FBUztJQUFULGdKQUFTO0dBQUE7O0VBQVQ7SUFBQSxpRkFBUztJQUFULHlFQUFTO0dBQUE7O0VBQVQ7SUFBQSxxQ0FBUztJQUFULDZCQUFTO0dBQUE7O0VBQVQ7SUFBQSxnREFBUztJQUFULHdDQUFTO0lBQVQsZ0NBQVM7SUFBVCxvREFBUztHQUFBOztFQUFUO0lBQUEsK0NBQVM7SUFBVCx1Q0FBUztJQUFULCtCQUFTO0lBQVQsa0RBQVM7R0FBQTs7RUFBVDtJQUFBLDJDQUFTO1lBQVQsbUNBQVM7R0FBQTs7RUFBVDtJQUFBLCtEQUFTO1lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLCtEQUFTO1lBQVQsdURBQVM7R0FBQTs7RUFBVDtJQUFBLGlFQUFTO1lBQVQseURBQVM7R0FBQTs7RUFBVDtJQUFBLHlDQUFTO1lBQVQsaUNBQVM7R0FBQTs7RUFBVDtJQUFBLGtDQUFTO1lBQVQsMEJBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO1lBQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO1lBQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO1lBQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO1lBQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO1lBQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG1DQUFTO1lBQVQsMkJBQVM7R0FBQTs7RUFBVDtJQUFBLG9DQUFTO1lBQVQsNEJBQVM7R0FBQTs7RUFBVDtJQUFBLCtCQUFTO1lBQVQsdUJBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLGdDQUFTO1lBQVQsd0JBQVM7R0FBQTs7RUFBVDtJQUFBLGlDQUFTO1lBQVQseUJBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7SUFBVCxZQUFTO0lBQVQsZUFBUztJQUFULGVBQVM7SUFBVCxpQkFBUztJQUFULG1FQUFTO0lBQVQsMkRBQVM7R0FBQTs7RUFBVDtJQUFBLFdBQVM7SUFBVCxZQUFTO0lBQVQsZUFBUztJQUFULGVBQVM7SUFBVCxpQkFBUztJQUFULG1FQUFTO0lBQVQsMkRBQVM7R0FBQTtDQ0FUIiwiZmlsZSI6IlxcY3NzXFxhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXG4vLyBGb250c1xuLy9AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1SYWxld2F5OjMwMCw0MDAsNjAwXCIpO1xuXG4vLyBWYXJpYWJsZXNcbi8vQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4vLyBJbmNsdWRlc1xuLy9AaW1wb3J0IFwiaW5jbHVkZXMvc2lkZWJhclwiO1xuXG4vLyBCb290c3RyYXBcbi8vQGltcG9ydCBcIn5ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwXCI7XG5cbi8qIGZvbnRhd2Vzb21lLiAqL1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL2JyYW5kc1wiO1xuQGltcG9ydCBcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL3JlZ3VsYXJcIjtcbkBpbXBvcnQgXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9zb2xpZFwiO1xuQGltcG9ydCBcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL2ZvbnRhd2Vzb21lXCI7XG5cbkBpbXBvcnQgXCJ+dGFpbHdpbmRjc3MvYmFzZVwiO1xuQGltcG9ydCBcIn50YWlsd2luZGNzcy9jb21wb25lbnRzXCI7XG5AaW1wb3J0IFwifnRhaWx3aW5kY3NzL3V0aWxpdGllc1wiO1xuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL2FwcC5zY3NzIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjE0LjAgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKi9cbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiAkZmEtZm9udC1kaXNwbGF5O1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1icmFuZHMtNDAwLmVvdCcpO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1icmFuZHMtNDAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1icmFuZHMtNDAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtYnJhbmRzLTQwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1icmFuZHMtNDAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAuc3ZnI2ZvbnRhd2Vzb21lJykgZm9ybWF0KCdzdmcnKTtcbn1cblxuLmZhYiB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvYnJhbmRzLnNjc3MiLCIvLyBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRmYS1mb250LXBhdGg6ICAgICAgICAgXCIuLi93ZWJmb250c1wiICFkZWZhdWx0O1xuJGZhLWZvbnQtc2l6ZS1iYXNlOiAgICAxNnB4ICFkZWZhdWx0O1xuJGZhLWZvbnQtZGlzcGxheTogICAgICBibG9jayAhZGVmYXVsdDtcbiRmYS1jc3MtcHJlZml4OiAgICAgICAgZmEgIWRlZmF1bHQ7XG4kZmEtdmVyc2lvbjogICAgICAgICAgIFwiNS4xNC4wXCIgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLWNvbG9yOiAgICAgICNlZWUgIWRlZmF1bHQ7XG4kZmEtaW52ZXJzZTogICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kZmEtbGktd2lkdGg6ICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmYS1mdy13aWR0aDogICAgICAgICAgKDIwZW0gLyAxNik7XG4kZmEtcHJpbWFyeS1vcGFjaXR5OiAgIDEgIWRlZmF1bHQ7XG4kZmEtc2Vjb25kYXJ5LW9wYWNpdHk6IC40ICFkZWZhdWx0O1xuXG4vLyBDb252ZW5pZW5jZSBmdW5jdGlvbiB1c2VkIHRvIHNldCBjb250ZW50IHByb3BlcnR5XG5AZnVuY3Rpb24gZmEtY29udGVudCgkZmEtdmFyKSB7XG4gIEByZXR1cm4gdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xufVxuXG4kZmEtdmFyLTUwMHB4OiBcXGYyNmU7XG4kZmEtdmFyLWFjY2Vzc2libGUtaWNvbjogXFxmMzY4O1xuJGZhLXZhci1hY2N1c29mdDogXFxmMzY5O1xuJGZhLXZhci1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkOiBcXGY2YWY7XG4kZmEtdmFyLWFkOiBcXGY2NDE7XG4kZmEtdmFyLWFkZHJlc3MtYm9vazogXFxmMmI5O1xuJGZhLXZhci1hZGRyZXNzLWNhcmQ6IFxcZjJiYjtcbiRmYS12YXItYWRqdXN0OiBcXGYwNDI7XG4kZmEtdmFyLWFkbjogXFxmMTcwO1xuJGZhLXZhci1hZG9iZTogXFxmNzc4O1xuJGZhLXZhci1hZHZlcnNhbDogXFxmMzZhO1xuJGZhLXZhci1hZmZpbGlhdGV0aGVtZTogXFxmMzZiO1xuJGZhLXZhci1haXItZnJlc2hlbmVyOiBcXGY1ZDA7XG4kZmEtdmFyLWFpcmJuYjogXFxmODM0O1xuJGZhLXZhci1hbGdvbGlhOiBcXGYzNmM7XG4kZmEtdmFyLWFsaWduLWNlbnRlcjogXFxmMDM3O1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcXGYwMzk7XG4kZmEtdmFyLWFsaWduLWxlZnQ6IFxcZjAzNjtcbiRmYS12YXItYWxpZ24tcmlnaHQ6IFxcZjAzODtcbiRmYS12YXItYWxpcGF5OiBcXGY2NDI7XG4kZmEtdmFyLWFsbGVyZ2llczogXFxmNDYxO1xuJGZhLXZhci1hbWF6b246IFxcZjI3MDtcbiRmYS12YXItYW1hem9uLXBheTogXFxmNDJjO1xuJGZhLXZhci1hbWJ1bGFuY2U6IFxcZjBmOTtcbiRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItYW1pbGlhOiBcXGYzNmQ7XG4kZmEtdmFyLWFuY2hvcjogXFxmMTNkO1xuJGZhLXZhci1hbmRyb2lkOiBcXGYxN2I7XG4kZmEtdmFyLWFuZ2VsbGlzdDogXFxmMjA5O1xuJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjogXFxmMTAzO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdDogXFxmMTAwO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ6IFxcZjEwMTtcbiRmYS12YXItYW5nbGUtZG91YmxlLXVwOiBcXGYxMDI7XG4kZmEtdmFyLWFuZ2xlLWRvd246IFxcZjEwNztcbiRmYS12YXItYW5nbGUtbGVmdDogXFxmMTA0O1xuJGZhLXZhci1hbmdsZS1yaWdodDogXFxmMTA1O1xuJGZhLXZhci1hbmdsZS11cDogXFxmMTA2O1xuJGZhLXZhci1hbmdyeTogXFxmNTU2O1xuJGZhLXZhci1hbmdyeWNyZWF0aXZlOiBcXGYzNmU7XG4kZmEtdmFyLWFuZ3VsYXI6IFxcZjQyMDtcbiRmYS12YXItYW5raDogXFxmNjQ0O1xuJGZhLXZhci1hcHAtc3RvcmU6IFxcZjM2ZjtcbiRmYS12YXItYXBwLXN0b3JlLWlvczogXFxmMzcwO1xuJGZhLXZhci1hcHBlcjogXFxmMzcxO1xuJGZhLXZhci1hcHBsZTogXFxmMTc5O1xuJGZhLXZhci1hcHBsZS1hbHQ6IFxcZjVkMTtcbiRmYS12YXItYXBwbGUtcGF5OiBcXGY0MTU7XG4kZmEtdmFyLWFyY2hpdmU6IFxcZjE4NztcbiRmYS12YXItYXJjaHdheTogXFxmNTU3O1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWRvd246IFxcZjM1ODtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OiBcXGYzNTk7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6IFxcZjM1YTtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS11cDogXFxmMzViO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjogXFxmMGFiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdDogXFxmMGE4O1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ6IFxcZjBhOTtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiBcXGYwYWE7XG4kZmEtdmFyLWFycm93LWRvd246IFxcZjA2MztcbiRmYS12YXItYXJyb3ctbGVmdDogXFxmMDYwO1xuJGZhLXZhci1hcnJvdy1yaWdodDogXFxmMDYxO1xuJGZhLXZhci1hcnJvdy11cDogXFxmMDYyO1xuJGZhLXZhci1hcnJvd3MtYWx0OiBcXGYwYjI7XG4kZmEtdmFyLWFycm93cy1hbHQtaDogXFxmMzM3O1xuJGZhLXZhci1hcnJvd3MtYWx0LXY6IFxcZjMzODtcbiRmYS12YXItYXJ0c3RhdGlvbjogXFxmNzdhO1xuJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6IFxcZjJhMjtcbiRmYS12YXItYXN0ZXJpc2s6IFxcZjA2OTtcbiRmYS12YXItYXN5bW1ldHJpazogXFxmMzcyO1xuJGZhLXZhci1hdDogXFxmMWZhO1xuJGZhLXZhci1hdGxhczogXFxmNTU4O1xuJGZhLXZhci1hdGxhc3NpYW46IFxcZjc3YjtcbiRmYS12YXItYXRvbTogXFxmNWQyO1xuJGZhLXZhci1hdWRpYmxlOiBcXGYzNzM7XG4kZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOiBcXGYyOWU7XG4kZmEtdmFyLWF1dG9wcmVmaXhlcjogXFxmNDFjO1xuJGZhLXZhci1hdmlhbmV4OiBcXGYzNzQ7XG4kZmEtdmFyLWF2aWF0bzogXFxmNDIxO1xuJGZhLXZhci1hd2FyZDogXFxmNTU5O1xuJGZhLXZhci1hd3M6IFxcZjM3NTtcbiRmYS12YXItYmFieTogXFxmNzdjO1xuJGZhLXZhci1iYWJ5LWNhcnJpYWdlOiBcXGY3N2Q7XG4kZmEtdmFyLWJhY2tzcGFjZTogXFxmNTVhO1xuJGZhLXZhci1iYWNrd2FyZDogXFxmMDRhO1xuJGZhLXZhci1iYWNvbjogXFxmN2U1O1xuJGZhLXZhci1iYWN0ZXJpYTogXFxlMDU5O1xuJGZhLXZhci1iYWN0ZXJpdW06IFxcZTA1YTtcbiRmYS12YXItYmFoYWk6IFxcZjY2NjtcbiRmYS12YXItYmFsYW5jZS1zY2FsZTogXFxmMjRlO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlLWxlZnQ6IFxcZjUxNTtcbiRmYS12YXItYmFsYW5jZS1zY2FsZS1yaWdodDogXFxmNTE2O1xuJGZhLXZhci1iYW46IFxcZjA1ZTtcbiRmYS12YXItYmFuZC1haWQ6IFxcZjQ2MjtcbiRmYS12YXItYmFuZGNhbXA6IFxcZjJkNTtcbiRmYS12YXItYmFyY29kZTogXFxmMDJhO1xuJGZhLXZhci1iYXJzOiBcXGYwYzk7XG4kZmEtdmFyLWJhc2ViYWxsLWJhbGw6IFxcZjQzMztcbiRmYS12YXItYmFza2V0YmFsbC1iYWxsOiBcXGY0MzQ7XG4kZmEtdmFyLWJhdGg6IFxcZjJjZDtcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXFxmMjQ0O1xuJGZhLXZhci1iYXR0ZXJ5LWZ1bGw6IFxcZjI0MDtcbiRmYS12YXItYmF0dGVyeS1oYWxmOiBcXGYyNDI7XG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXFxmMjQzO1xuJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOiBcXGYyNDE7XG4kZmEtdmFyLWJhdHRsZS1uZXQ6IFxcZjgzNTtcbiRmYS12YXItYmVkOiBcXGYyMzY7XG4kZmEtdmFyLWJlZXI6IFxcZjBmYztcbiRmYS12YXItYmVoYW5jZTogXFxmMWI0O1xuJGZhLXZhci1iZWhhbmNlLXNxdWFyZTogXFxmMWI1O1xuJGZhLXZhci1iZWxsOiBcXGYwZjM7XG4kZmEtdmFyLWJlbGwtc2xhc2g6IFxcZjFmNjtcbiRmYS12YXItYmV6aWVyLWN1cnZlOiBcXGY1NWI7XG4kZmEtdmFyLWJpYmxlOiBcXGY2NDc7XG4kZmEtdmFyLWJpY3ljbGU6IFxcZjIwNjtcbiRmYS12YXItYmlraW5nOiBcXGY4NGE7XG4kZmEtdmFyLWJpbW9iamVjdDogXFxmMzc4O1xuJGZhLXZhci1iaW5vY3VsYXJzOiBcXGYxZTU7XG4kZmEtdmFyLWJpb2hhemFyZDogXFxmNzgwO1xuJGZhLXZhci1iaXJ0aGRheS1jYWtlOiBcXGYxZmQ7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXFxmMTcxO1xuJGZhLXZhci1iaXRjb2luOiBcXGYzNzk7XG4kZmEtdmFyLWJpdHk6IFxcZjM3YTtcbiRmYS12YXItYmxhY2stdGllOiBcXGYyN2U7XG4kZmEtdmFyLWJsYWNrYmVycnk6IFxcZjM3YjtcbiRmYS12YXItYmxlbmRlcjogXFxmNTE3O1xuJGZhLXZhci1ibGVuZGVyLXBob25lOiBcXGY2YjY7XG4kZmEtdmFyLWJsaW5kOiBcXGYyOWQ7XG4kZmEtdmFyLWJsb2c6IFxcZjc4MTtcbiRmYS12YXItYmxvZ2dlcjogXFxmMzdjO1xuJGZhLXZhci1ibG9nZ2VyLWI6IFxcZjM3ZDtcbiRmYS12YXItYmx1ZXRvb3RoOiBcXGYyOTM7XG4kZmEtdmFyLWJsdWV0b290aC1iOiBcXGYyOTQ7XG4kZmEtdmFyLWJvbGQ6IFxcZjAzMjtcbiRmYS12YXItYm9sdDogXFxmMGU3O1xuJGZhLXZhci1ib21iOiBcXGYxZTI7XG4kZmEtdmFyLWJvbmU6IFxcZjVkNztcbiRmYS12YXItYm9uZzogXFxmNTVjO1xuJGZhLXZhci1ib29rOiBcXGYwMmQ7XG4kZmEtdmFyLWJvb2stZGVhZDogXFxmNmI3O1xuJGZhLXZhci1ib29rLW1lZGljYWw6IFxcZjdlNjtcbiRmYS12YXItYm9vay1vcGVuOiBcXGY1MTg7XG4kZmEtdmFyLWJvb2stcmVhZGVyOiBcXGY1ZGE7XG4kZmEtdmFyLWJvb2ttYXJrOiBcXGYwMmU7XG4kZmEtdmFyLWJvb3RzdHJhcDogXFxmODM2O1xuJGZhLXZhci1ib3JkZXItYWxsOiBcXGY4NGM7XG4kZmEtdmFyLWJvcmRlci1ub25lOiBcXGY4NTA7XG4kZmEtdmFyLWJvcmRlci1zdHlsZTogXFxmODUzO1xuJGZhLXZhci1ib3dsaW5nLWJhbGw6IFxcZjQzNjtcbiRmYS12YXItYm94OiBcXGY0NjY7XG4kZmEtdmFyLWJveC1vcGVuOiBcXGY0OWU7XG4kZmEtdmFyLWJveC10aXNzdWU6IFxcZTA1YjtcbiRmYS12YXItYm94ZXM6IFxcZjQ2ODtcbiRmYS12YXItYnJhaWxsZTogXFxmMmExO1xuJGZhLXZhci1icmFpbjogXFxmNWRjO1xuJGZhLXZhci1icmVhZC1zbGljZTogXFxmN2VjO1xuJGZhLXZhci1icmllZmNhc2U6IFxcZjBiMTtcbiRmYS12YXItYnJpZWZjYXNlLW1lZGljYWw6IFxcZjQ2OTtcbiRmYS12YXItYnJvYWRjYXN0LXRvd2VyOiBcXGY1MTk7XG4kZmEtdmFyLWJyb29tOiBcXGY1MWE7XG4kZmEtdmFyLWJydXNoOiBcXGY1NWQ7XG4kZmEtdmFyLWJ0YzogXFxmMTVhO1xuJGZhLXZhci1idWZmZXI6IFxcZjgzNztcbiRmYS12YXItYnVnOiBcXGYxODg7XG4kZmEtdmFyLWJ1aWxkaW5nOiBcXGYxYWQ7XG4kZmEtdmFyLWJ1bGxob3JuOiBcXGYwYTE7XG4kZmEtdmFyLWJ1bGxzZXllOiBcXGYxNDA7XG4kZmEtdmFyLWJ1cm46IFxcZjQ2YTtcbiRmYS12YXItYnVyb21vYmVsZXhwZXJ0ZTogXFxmMzdmO1xuJGZhLXZhci1idXM6IFxcZjIwNztcbiRmYS12YXItYnVzLWFsdDogXFxmNTVlO1xuJGZhLXZhci1idXNpbmVzcy10aW1lOiBcXGY2NGE7XG4kZmEtdmFyLWJ1eS1uLWxhcmdlOiBcXGY4YTY7XG4kZmEtdmFyLWJ1eXNlbGxhZHM6IFxcZjIwZDtcbiRmYS12YXItY2FsY3VsYXRvcjogXFxmMWVjO1xuJGZhLXZhci1jYWxlbmRhcjogXFxmMTMzO1xuJGZhLXZhci1jYWxlbmRhci1hbHQ6IFxcZjA3MztcbiRmYS12YXItY2FsZW5kYXItY2hlY2s6IFxcZjI3NDtcbiRmYS12YXItY2FsZW5kYXItZGF5OiBcXGY3ODM7XG4kZmEtdmFyLWNhbGVuZGFyLW1pbnVzOiBcXGYyNzI7XG4kZmEtdmFyLWNhbGVuZGFyLXBsdXM6IFxcZjI3MTtcbiRmYS12YXItY2FsZW5kYXItdGltZXM6IFxcZjI3MztcbiRmYS12YXItY2FsZW5kYXItd2VlazogXFxmNzg0O1xuJGZhLXZhci1jYW1lcmE6IFxcZjAzMDtcbiRmYS12YXItY2FtZXJhLXJldHJvOiBcXGYwODM7XG4kZmEtdmFyLWNhbXBncm91bmQ6IFxcZjZiYjtcbiRmYS12YXItY2FuYWRpYW4tbWFwbGUtbGVhZjogXFxmNzg1O1xuJGZhLXZhci1jYW5keS1jYW5lOiBcXGY3ODY7XG4kZmEtdmFyLWNhbm5hYmlzOiBcXGY1NWY7XG4kZmEtdmFyLWNhcHN1bGVzOiBcXGY0NmI7XG4kZmEtdmFyLWNhcjogXFxmMWI5O1xuJGZhLXZhci1jYXItYWx0OiBcXGY1ZGU7XG4kZmEtdmFyLWNhci1iYXR0ZXJ5OiBcXGY1ZGY7XG4kZmEtdmFyLWNhci1jcmFzaDogXFxmNWUxO1xuJGZhLXZhci1jYXItc2lkZTogXFxmNWU0O1xuJGZhLXZhci1jYXJhdmFuOiBcXGY4ZmY7XG4kZmEtdmFyLWNhcmV0LWRvd246IFxcZjBkNztcbiRmYS12YXItY2FyZXQtbGVmdDogXFxmMGQ5O1xuJGZhLXZhci1jYXJldC1yaWdodDogXFxmMGRhO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtZG93bjogXFxmMTUwO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtbGVmdDogXFxmMTkxO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtcmlnaHQ6IFxcZjE1MjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLXVwOiBcXGYxNTE7XG4kZmEtdmFyLWNhcmV0LXVwOiBcXGYwZDg7XG4kZmEtdmFyLWNhcnJvdDogXFxmNzg3O1xuJGZhLXZhci1jYXJ0LWFycm93LWRvd246IFxcZjIxODtcbiRmYS12YXItY2FydC1wbHVzOiBcXGYyMTc7XG4kZmEtdmFyLWNhc2gtcmVnaXN0ZXI6IFxcZjc4ODtcbiRmYS12YXItY2F0OiBcXGY2YmU7XG4kZmEtdmFyLWNjLWFtYXpvbi1wYXk6IFxcZjQyZDtcbiRmYS12YXItY2MtYW1leDogXFxmMWYzO1xuJGZhLXZhci1jYy1hcHBsZS1wYXk6IFxcZjQxNjtcbiRmYS12YXItY2MtZGluZXJzLWNsdWI6IFxcZjI0YztcbiRmYS12YXItY2MtZGlzY292ZXI6IFxcZjFmMjtcbiRmYS12YXItY2MtamNiOiBcXGYyNGI7XG4kZmEtdmFyLWNjLW1hc3RlcmNhcmQ6IFxcZjFmMTtcbiRmYS12YXItY2MtcGF5cGFsOiBcXGYxZjQ7XG4kZmEtdmFyLWNjLXN0cmlwZTogXFxmMWY1O1xuJGZhLXZhci1jYy12aXNhOiBcXGYxZjA7XG4kZmEtdmFyLWNlbnRlcmNvZGU6IFxcZjM4MDtcbiRmYS12YXItY2VudG9zOiBcXGY3ODk7XG4kZmEtdmFyLWNlcnRpZmljYXRlOiBcXGYwYTM7XG4kZmEtdmFyLWNoYWlyOiBcXGY2YzA7XG4kZmEtdmFyLWNoYWxrYm9hcmQ6IFxcZjUxYjtcbiRmYS12YXItY2hhbGtib2FyZC10ZWFjaGVyOiBcXGY1MWM7XG4kZmEtdmFyLWNoYXJnaW5nLXN0YXRpb246IFxcZjVlNztcbiRmYS12YXItY2hhcnQtYXJlYTogXFxmMWZlO1xuJGZhLXZhci1jaGFydC1iYXI6IFxcZjA4MDtcbiRmYS12YXItY2hhcnQtbGluZTogXFxmMjAxO1xuJGZhLXZhci1jaGFydC1waWU6IFxcZjIwMDtcbiRmYS12YXItY2hlY2s6IFxcZjAwYztcbiRmYS12YXItY2hlY2stY2lyY2xlOiBcXGYwNTg7XG4kZmEtdmFyLWNoZWNrLWRvdWJsZTogXFxmNTYwO1xuJGZhLXZhci1jaGVjay1zcXVhcmU6IFxcZjE0YTtcbiRmYS12YXItY2hlZXNlOiBcXGY3ZWY7XG4kZmEtdmFyLWNoZXNzOiBcXGY0Mzk7XG4kZmEtdmFyLWNoZXNzLWJpc2hvcDogXFxmNDNhO1xuJGZhLXZhci1jaGVzcy1ib2FyZDogXFxmNDNjO1xuJGZhLXZhci1jaGVzcy1raW5nOiBcXGY0M2Y7XG4kZmEtdmFyLWNoZXNzLWtuaWdodDogXFxmNDQxO1xuJGZhLXZhci1jaGVzcy1wYXduOiBcXGY0NDM7XG4kZmEtdmFyLWNoZXNzLXF1ZWVuOiBcXGY0NDU7XG4kZmEtdmFyLWNoZXNzLXJvb2s6IFxcZjQ0NztcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjogXFxmMTNhO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiBcXGYxMzc7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OiBcXGYxMzg7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcXGYxMzk7XG4kZmEtdmFyLWNoZXZyb24tZG93bjogXFxmMDc4O1xuJGZhLXZhci1jaGV2cm9uLWxlZnQ6IFxcZjA1MztcbiRmYS12YXItY2hldnJvbi1yaWdodDogXFxmMDU0O1xuJGZhLXZhci1jaGV2cm9uLXVwOiBcXGYwNzc7XG4kZmEtdmFyLWNoaWxkOiBcXGYxYWU7XG4kZmEtdmFyLWNocm9tZTogXFxmMjY4O1xuJGZhLXZhci1jaHJvbWVjYXN0OiBcXGY4Mzg7XG4kZmEtdmFyLWNodXJjaDogXFxmNTFkO1xuJGZhLXZhci1jaXJjbGU6IFxcZjExMTtcbiRmYS12YXItY2lyY2xlLW5vdGNoOiBcXGYxY2U7XG4kZmEtdmFyLWNpdHk6IFxcZjY0ZjtcbiRmYS12YXItY2xpbmljLW1lZGljYWw6IFxcZjdmMjtcbiRmYS12YXItY2xpcGJvYXJkOiBcXGYzMjg7XG4kZmEtdmFyLWNsaXBib2FyZC1jaGVjazogXFxmNDZjO1xuJGZhLXZhci1jbGlwYm9hcmQtbGlzdDogXFxmNDZkO1xuJGZhLXZhci1jbG9jazogXFxmMDE3O1xuJGZhLXZhci1jbG9uZTogXFxmMjRkO1xuJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZzogXFxmMjBhO1xuJGZhLXZhci1jbG91ZDogXFxmMGMyO1xuJGZhLXZhci1jbG91ZC1kb3dubG9hZC1hbHQ6IFxcZjM4MTtcbiRmYS12YXItY2xvdWQtbWVhdGJhbGw6IFxcZjczYjtcbiRmYS12YXItY2xvdWQtbW9vbjogXFxmNmMzO1xuJGZhLXZhci1jbG91ZC1tb29uLXJhaW46IFxcZjczYztcbiRmYS12YXItY2xvdWQtcmFpbjogXFxmNzNkO1xuJGZhLXZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5OiBcXGY3NDA7XG4kZmEtdmFyLWNsb3VkLXN1bjogXFxmNmM0O1xuJGZhLXZhci1jbG91ZC1zdW4tcmFpbjogXFxmNzQzO1xuJGZhLXZhci1jbG91ZC11cGxvYWQtYWx0OiBcXGYzODI7XG4kZmEtdmFyLWNsb3Vkc2NhbGU6IFxcZjM4MztcbiRmYS12YXItY2xvdWRzbWl0aDogXFxmMzg0O1xuJGZhLXZhci1jbG91ZHZlcnNpZnk6IFxcZjM4NTtcbiRmYS12YXItY29ja3RhaWw6IFxcZjU2MTtcbiRmYS12YXItY29kZTogXFxmMTIxO1xuJGZhLXZhci1jb2RlLWJyYW5jaDogXFxmMTI2O1xuJGZhLXZhci1jb2RlcGVuOiBcXGYxY2I7XG4kZmEtdmFyLWNvZGllcGllOiBcXGYyODQ7XG4kZmEtdmFyLWNvZmZlZTogXFxmMGY0O1xuJGZhLXZhci1jb2c6IFxcZjAxMztcbiRmYS12YXItY29nczogXFxmMDg1O1xuJGZhLXZhci1jb2luczogXFxmNTFlO1xuJGZhLXZhci1jb2x1bW5zOiBcXGYwZGI7XG4kZmEtdmFyLWNvbW1lbnQ6IFxcZjA3NTtcbiRmYS12YXItY29tbWVudC1hbHQ6IFxcZjI3YTtcbiRmYS12YXItY29tbWVudC1kb2xsYXI6IFxcZjY1MTtcbiRmYS12YXItY29tbWVudC1kb3RzOiBcXGY0YWQ7XG4kZmEtdmFyLWNvbW1lbnQtbWVkaWNhbDogXFxmN2Y1O1xuJGZhLXZhci1jb21tZW50LXNsYXNoOiBcXGY0YjM7XG4kZmEtdmFyLWNvbW1lbnRzOiBcXGYwODY7XG4kZmEtdmFyLWNvbW1lbnRzLWRvbGxhcjogXFxmNjUzO1xuJGZhLXZhci1jb21wYWN0LWRpc2M6IFxcZjUxZjtcbiRmYS12YXItY29tcGFzczogXFxmMTRlO1xuJGZhLXZhci1jb21wcmVzczogXFxmMDY2O1xuJGZhLXZhci1jb21wcmVzcy1hbHQ6IFxcZjQyMjtcbiRmYS12YXItY29tcHJlc3MtYXJyb3dzLWFsdDogXFxmNzhjO1xuJGZhLXZhci1jb25jaWVyZ2UtYmVsbDogXFxmNTYyO1xuJGZhLXZhci1jb25mbHVlbmNlOiBcXGY3OGQ7XG4kZmEtdmFyLWNvbm5lY3RkZXZlbG9wOiBcXGYyMGU7XG4kZmEtdmFyLWNvbnRhbzogXFxmMjZkO1xuJGZhLXZhci1jb29raWU6IFxcZjU2MztcbiRmYS12YXItY29va2llLWJpdGU6IFxcZjU2NDtcbiRmYS12YXItY29weTogXFxmMGM1O1xuJGZhLXZhci1jb3B5cmlnaHQ6IFxcZjFmOTtcbiRmYS12YXItY290dG9uLWJ1cmVhdTogXFxmODllO1xuJGZhLXZhci1jb3VjaDogXFxmNGI4O1xuJGZhLXZhci1jcGFuZWw6IFxcZjM4ODtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9uczogXFxmMjVlO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLWJ5OiBcXGY0ZTc7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmM6IFxcZjRlODtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldTogXFxmNGU5O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOiBcXGY0ZWE7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmQ6IFxcZjRlYjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZDogXFxmNGVjO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDogXFxmNGVkO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OiBcXGY0ZWU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2E6IFxcZjRlZjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzogXFxmNGYwO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXM6IFxcZjRmMTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zaGFyZTogXFxmNGYyO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXplcm86IFxcZjRmMztcbiRmYS12YXItY3JlZGl0LWNhcmQ6IFxcZjA5ZDtcbiRmYS12YXItY3JpdGljYWwtcm9sZTogXFxmNmM5O1xuJGZhLXZhci1jcm9wOiBcXGYxMjU7XG4kZmEtdmFyLWNyb3AtYWx0OiBcXGY1NjU7XG4kZmEtdmFyLWNyb3NzOiBcXGY2NTQ7XG4kZmEtdmFyLWNyb3NzaGFpcnM6IFxcZjA1YjtcbiRmYS12YXItY3JvdzogXFxmNTIwO1xuJGZhLXZhci1jcm93bjogXFxmNTIxO1xuJGZhLXZhci1jcnV0Y2g6IFxcZjdmNztcbiRmYS12YXItY3NzMzogXFxmMTNjO1xuJGZhLXZhci1jc3MzLWFsdDogXFxmMzhiO1xuJGZhLXZhci1jdWJlOiBcXGYxYjI7XG4kZmEtdmFyLWN1YmVzOiBcXGYxYjM7XG4kZmEtdmFyLWN1dDogXFxmMGM0O1xuJGZhLXZhci1jdXR0bGVmaXNoOiBcXGYzOGM7XG4kZmEtdmFyLWQtYW5kLWQ6IFxcZjM4ZDtcbiRmYS12YXItZC1hbmQtZC1iZXlvbmQ6IFxcZjZjYTtcbiRmYS12YXItZGFpbHltb3Rpb246IFxcZTA1MjtcbiRmYS12YXItZGFzaGN1YmU6IFxcZjIxMDtcbiRmYS12YXItZGF0YWJhc2U6IFxcZjFjMDtcbiRmYS12YXItZGVhZjogXFxmMmE0O1xuJGZhLXZhci1kZWV6ZXI6IFxcZTA3NztcbiRmYS12YXItZGVsaWNpb3VzOiBcXGYxYTU7XG4kZmEtdmFyLWRlbW9jcmF0OiBcXGY3NDc7XG4kZmEtdmFyLWRlcGxveWRvZzogXFxmMzhlO1xuJGZhLXZhci1kZXNrcHJvOiBcXGYzOGY7XG4kZmEtdmFyLWRlc2t0b3A6IFxcZjEwODtcbiRmYS12YXItZGV2OiBcXGY2Y2M7XG4kZmEtdmFyLWRldmlhbnRhcnQ6IFxcZjFiZDtcbiRmYS12YXItZGhhcm1hY2hha3JhOiBcXGY2NTU7XG4kZmEtdmFyLWRobDogXFxmNzkwO1xuJGZhLXZhci1kaWFnbm9zZXM6IFxcZjQ3MDtcbiRmYS12YXItZGlhc3BvcmE6IFxcZjc5MTtcbiRmYS12YXItZGljZTogXFxmNTIyO1xuJGZhLXZhci1kaWNlLWQyMDogXFxmNmNmO1xuJGZhLXZhci1kaWNlLWQ2OiBcXGY2ZDE7XG4kZmEtdmFyLWRpY2UtZml2ZTogXFxmNTIzO1xuJGZhLXZhci1kaWNlLWZvdXI6IFxcZjUyNDtcbiRmYS12YXItZGljZS1vbmU6IFxcZjUyNTtcbiRmYS12YXItZGljZS1zaXg6IFxcZjUyNjtcbiRmYS12YXItZGljZS10aHJlZTogXFxmNTI3O1xuJGZhLXZhci1kaWNlLXR3bzogXFxmNTI4O1xuJGZhLXZhci1kaWdnOiBcXGYxYTY7XG4kZmEtdmFyLWRpZ2l0YWwtb2NlYW46IFxcZjM5MTtcbiRmYS12YXItZGlnaXRhbC10YWNob2dyYXBoOiBcXGY1NjY7XG4kZmEtdmFyLWRpcmVjdGlvbnM6IFxcZjVlYjtcbiRmYS12YXItZGlzY29yZDogXFxmMzkyO1xuJGZhLXZhci1kaXNjb3Vyc2U6IFxcZjM5MztcbiRmYS12YXItZGlzZWFzZTogXFxmN2ZhO1xuJGZhLXZhci1kaXZpZGU6IFxcZjUyOTtcbiRmYS12YXItZGl6enk6IFxcZjU2NztcbiRmYS12YXItZG5hOiBcXGY0NzE7XG4kZmEtdmFyLWRvY2h1YjogXFxmMzk0O1xuJGZhLXZhci1kb2NrZXI6IFxcZjM5NTtcbiRmYS12YXItZG9nOiBcXGY2ZDM7XG4kZmEtdmFyLWRvbGxhci1zaWduOiBcXGYxNTU7XG4kZmEtdmFyLWRvbGx5OiBcXGY0NzI7XG4kZmEtdmFyLWRvbGx5LWZsYXRiZWQ6IFxcZjQ3NDtcbiRmYS12YXItZG9uYXRlOiBcXGY0Yjk7XG4kZmEtdmFyLWRvb3ItY2xvc2VkOiBcXGY1MmE7XG4kZmEtdmFyLWRvb3Itb3BlbjogXFxmNTJiO1xuJGZhLXZhci1kb3QtY2lyY2xlOiBcXGYxOTI7XG4kZmEtdmFyLWRvdmU6IFxcZjRiYTtcbiRmYS12YXItZG93bmxvYWQ6IFxcZjAxOTtcbiRmYS12YXItZHJhZnQyZGlnaXRhbDogXFxmMzk2O1xuJGZhLXZhci1kcmFmdGluZy1jb21wYXNzOiBcXGY1Njg7XG4kZmEtdmFyLWRyYWdvbjogXFxmNmQ1O1xuJGZhLXZhci1kcmF3LXBvbHlnb246IFxcZjVlZTtcbiRmYS12YXItZHJpYmJibGU6IFxcZjE3ZDtcbiRmYS12YXItZHJpYmJibGUtc3F1YXJlOiBcXGYzOTc7XG4kZmEtdmFyLWRyb3Bib3g6IFxcZjE2YjtcbiRmYS12YXItZHJ1bTogXFxmNTY5O1xuJGZhLXZhci1kcnVtLXN0ZWVscGFuOiBcXGY1NmE7XG4kZmEtdmFyLWRydW1zdGljay1iaXRlOiBcXGY2ZDc7XG4kZmEtdmFyLWRydXBhbDogXFxmMWE5O1xuJGZhLXZhci1kdW1iYmVsbDogXFxmNDRiO1xuJGZhLXZhci1kdW1wc3RlcjogXFxmNzkzO1xuJGZhLXZhci1kdW1wc3Rlci1maXJlOiBcXGY3OTQ7XG4kZmEtdmFyLWR1bmdlb246IFxcZjZkOTtcbiRmYS12YXItZHlhbG9nOiBcXGYzOTk7XG4kZmEtdmFyLWVhcmx5YmlyZHM6IFxcZjM5YTtcbiRmYS12YXItZWJheTogXFxmNGY0O1xuJGZhLXZhci1lZGdlOiBcXGYyODI7XG4kZmEtdmFyLWVkZ2UtbGVnYWN5OiBcXGUwNzg7XG4kZmEtdmFyLWVkaXQ6IFxcZjA0NDtcbiRmYS12YXItZWdnOiBcXGY3ZmI7XG4kZmEtdmFyLWVqZWN0OiBcXGYwNTI7XG4kZmEtdmFyLWVsZW1lbnRvcjogXFxmNDMwO1xuJGZhLXZhci1lbGxpcHNpcy1oOiBcXGYxNDE7XG4kZmEtdmFyLWVsbGlwc2lzLXY6IFxcZjE0MjtcbiRmYS12YXItZWxsbzogXFxmNWYxO1xuJGZhLXZhci1lbWJlcjogXFxmNDIzO1xuJGZhLXZhci1lbXBpcmU6IFxcZjFkMTtcbiRmYS12YXItZW52ZWxvcGU6IFxcZjBlMDtcbiRmYS12YXItZW52ZWxvcGUtb3BlbjogXFxmMmI2O1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuLXRleHQ6IFxcZjY1ODtcbiRmYS12YXItZW52ZWxvcGUtc3F1YXJlOiBcXGYxOTk7XG4kZmEtdmFyLWVudmlyYTogXFxmMjk5O1xuJGZhLXZhci1lcXVhbHM6IFxcZjUyYztcbiRmYS12YXItZXJhc2VyOiBcXGYxMmQ7XG4kZmEtdmFyLWVybGFuZzogXFxmMzlkO1xuJGZhLXZhci1ldGhlcmV1bTogXFxmNDJlO1xuJGZhLXZhci1ldGhlcm5ldDogXFxmNzk2O1xuJGZhLXZhci1ldHN5OiBcXGYyZDc7XG4kZmEtdmFyLWV1cm8tc2lnbjogXFxmMTUzO1xuJGZhLXZhci1ldmVybm90ZTogXFxmODM5O1xuJGZhLXZhci1leGNoYW5nZS1hbHQ6IFxcZjM2MjtcbiRmYS12YXItZXhjbGFtYXRpb246IFxcZjEyYTtcbiRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlOiBcXGYwNmE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcXGYwNzE7XG4kZmEtdmFyLWV4cGFuZDogXFxmMDY1O1xuJGZhLXZhci1leHBhbmQtYWx0OiBcXGY0MjQ7XG4kZmEtdmFyLWV4cGFuZC1hcnJvd3MtYWx0OiBcXGYzMWU7XG4kZmEtdmFyLWV4cGVkaXRlZHNzbDogXFxmMjNlO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLWFsdDogXFxmMzVkO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6IFxcZjM2MDtcbiRmYS12YXItZXllOiBcXGYwNmU7XG4kZmEtdmFyLWV5ZS1kcm9wcGVyOiBcXGYxZmI7XG4kZmEtdmFyLWV5ZS1zbGFzaDogXFxmMDcwO1xuJGZhLXZhci1mYWNlYm9vazogXFxmMDlhO1xuJGZhLXZhci1mYWNlYm9vay1mOiBcXGYzOWU7XG4kZmEtdmFyLWZhY2Vib29rLW1lc3NlbmdlcjogXFxmMzlmO1xuJGZhLXZhci1mYWNlYm9vay1zcXVhcmU6IFxcZjA4MjtcbiRmYS12YXItZmFuOiBcXGY4NjM7XG4kZmEtdmFyLWZhbnRhc3ktZmxpZ2h0LWdhbWVzOiBcXGY2ZGM7XG4kZmEtdmFyLWZhc3QtYmFja3dhcmQ6IFxcZjA0OTtcbiRmYS12YXItZmFzdC1mb3J3YXJkOiBcXGYwNTA7XG4kZmEtdmFyLWZhdWNldDogXFxlMDA1O1xuJGZhLXZhci1mYXg6IFxcZjFhYztcbiRmYS12YXItZmVhdGhlcjogXFxmNTJkO1xuJGZhLXZhci1mZWF0aGVyLWFsdDogXFxmNTZiO1xuJGZhLXZhci1mZWRleDogXFxmNzk3O1xuJGZhLXZhci1mZWRvcmE6IFxcZjc5ODtcbiRmYS12YXItZmVtYWxlOiBcXGYxODI7XG4kZmEtdmFyLWZpZ2h0ZXItamV0OiBcXGYwZmI7XG4kZmEtdmFyLWZpZ21hOiBcXGY3OTk7XG4kZmEtdmFyLWZpbGU6IFxcZjE1YjtcbiRmYS12YXItZmlsZS1hbHQ6IFxcZjE1YztcbiRmYS12YXItZmlsZS1hcmNoaXZlOiBcXGYxYzY7XG4kZmEtdmFyLWZpbGUtYXVkaW86IFxcZjFjNztcbiRmYS12YXItZmlsZS1jb2RlOiBcXGYxYzk7XG4kZmEtdmFyLWZpbGUtY29udHJhY3Q6IFxcZjU2YztcbiRmYS12YXItZmlsZS1jc3Y6IFxcZjZkZDtcbiRmYS12YXItZmlsZS1kb3dubG9hZDogXFxmNTZkO1xuJGZhLXZhci1maWxlLWV4Y2VsOiBcXGYxYzM7XG4kZmEtdmFyLWZpbGUtZXhwb3J0OiBcXGY1NmU7XG4kZmEtdmFyLWZpbGUtaW1hZ2U6IFxcZjFjNTtcbiRmYS12YXItZmlsZS1pbXBvcnQ6IFxcZjU2ZjtcbiRmYS12YXItZmlsZS1pbnZvaWNlOiBcXGY1NzA7XG4kZmEtdmFyLWZpbGUtaW52b2ljZS1kb2xsYXI6IFxcZjU3MTtcbiRmYS12YXItZmlsZS1tZWRpY2FsOiBcXGY0Nzc7XG4kZmEtdmFyLWZpbGUtbWVkaWNhbC1hbHQ6IFxcZjQ3ODtcbiRmYS12YXItZmlsZS1wZGY6IFxcZjFjMTtcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50OiBcXGYxYzQ7XG4kZmEtdmFyLWZpbGUtcHJlc2NyaXB0aW9uOiBcXGY1NzI7XG4kZmEtdmFyLWZpbGUtc2lnbmF0dXJlOiBcXGY1NzM7XG4kZmEtdmFyLWZpbGUtdXBsb2FkOiBcXGY1NzQ7XG4kZmEtdmFyLWZpbGUtdmlkZW86IFxcZjFjODtcbiRmYS12YXItZmlsZS13b3JkOiBcXGYxYzI7XG4kZmEtdmFyLWZpbGw6IFxcZjU3NTtcbiRmYS12YXItZmlsbC1kcmlwOiBcXGY1NzY7XG4kZmEtdmFyLWZpbG06IFxcZjAwODtcbiRmYS12YXItZmlsdGVyOiBcXGYwYjA7XG4kZmEtdmFyLWZpbmdlcnByaW50OiBcXGY1Nzc7XG4kZmEtdmFyLWZpcmU6IFxcZjA2ZDtcbiRmYS12YXItZmlyZS1hbHQ6IFxcZjdlNDtcbiRmYS12YXItZmlyZS1leHRpbmd1aXNoZXI6IFxcZjEzNDtcbiRmYS12YXItZmlyZWZveDogXFxmMjY5O1xuJGZhLXZhci1maXJlZm94LWJyb3dzZXI6IFxcZTAwNztcbiRmYS12YXItZmlyc3QtYWlkOiBcXGY0Nzk7XG4kZmEtdmFyLWZpcnN0LW9yZGVyOiBcXGYyYjA7XG4kZmEtdmFyLWZpcnN0LW9yZGVyLWFsdDogXFxmNTBhO1xuJGZhLXZhci1maXJzdGRyYWZ0OiBcXGYzYTE7XG4kZmEtdmFyLWZpc2g6IFxcZjU3ODtcbiRmYS12YXItZmlzdC1yYWlzZWQ6IFxcZjZkZTtcbiRmYS12YXItZmxhZzogXFxmMDI0O1xuJGZhLXZhci1mbGFnLWNoZWNrZXJlZDogXFxmMTFlO1xuJGZhLXZhci1mbGFnLXVzYTogXFxmNzRkO1xuJGZhLXZhci1mbGFzazogXFxmMGMzO1xuJGZhLXZhci1mbGlja3I6IFxcZjE2ZTtcbiRmYS12YXItZmxpcGJvYXJkOiBcXGY0NGQ7XG4kZmEtdmFyLWZsdXNoZWQ6IFxcZjU3OTtcbiRmYS12YXItZmx5OiBcXGY0MTc7XG4kZmEtdmFyLWZvbGRlcjogXFxmMDdiO1xuJGZhLXZhci1mb2xkZXItbWludXM6IFxcZjY1ZDtcbiRmYS12YXItZm9sZGVyLW9wZW46IFxcZjA3YztcbiRmYS12YXItZm9sZGVyLXBsdXM6IFxcZjY1ZTtcbiRmYS12YXItZm9udDogXFxmMDMxO1xuJGZhLXZhci1mb250LWF3ZXNvbWU6IFxcZjJiNDtcbiRmYS12YXItZm9udC1hd2Vzb21lLWFsdDogXFxmMzVjO1xuJGZhLXZhci1mb250LWF3ZXNvbWUtZmxhZzogXFxmNDI1O1xuJGZhLXZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsOiBcXGY0ZTY7XG4kZmEtdmFyLWZvbnRpY29uczogXFxmMjgwO1xuJGZhLXZhci1mb250aWNvbnMtZmk6IFxcZjNhMjtcbiRmYS12YXItZm9vdGJhbGwtYmFsbDogXFxmNDRlO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWU6IFxcZjI4NjtcbiRmYS12YXItZm9ydC1hd2Vzb21lLWFsdDogXFxmM2EzO1xuJGZhLXZhci1mb3J1bWJlZTogXFxmMjExO1xuJGZhLXZhci1mb3J3YXJkOiBcXGYwNGU7XG4kZmEtdmFyLWZvdXJzcXVhcmU6IFxcZjE4MDtcbiRmYS12YXItZnJlZS1jb2RlLWNhbXA6IFxcZjJjNTtcbiRmYS12YXItZnJlZWJzZDogXFxmM2E0O1xuJGZhLXZhci1mcm9nOiBcXGY1MmU7XG4kZmEtdmFyLWZyb3duOiBcXGYxMTk7XG4kZmEtdmFyLWZyb3duLW9wZW46IFxcZjU3YTtcbiRmYS12YXItZnVsY3J1bTogXFxmNTBiO1xuJGZhLXZhci1mdW5uZWwtZG9sbGFyOiBcXGY2NjI7XG4kZmEtdmFyLWZ1dGJvbDogXFxmMWUzO1xuJGZhLXZhci1nYWxhY3RpYy1yZXB1YmxpYzogXFxmNTBjO1xuJGZhLXZhci1nYWxhY3RpYy1zZW5hdGU6IFxcZjUwZDtcbiRmYS12YXItZ2FtZXBhZDogXFxmMTFiO1xuJGZhLXZhci1nYXMtcHVtcDogXFxmNTJmO1xuJGZhLXZhci1nYXZlbDogXFxmMGUzO1xuJGZhLXZhci1nZW06IFxcZjNhNTtcbiRmYS12YXItZ2VuZGVybGVzczogXFxmMjJkO1xuJGZhLXZhci1nZXQtcG9ja2V0OiBcXGYyNjU7XG4kZmEtdmFyLWdnOiBcXGYyNjA7XG4kZmEtdmFyLWdnLWNpcmNsZTogXFxmMjYxO1xuJGZhLXZhci1naG9zdDogXFxmNmUyO1xuJGZhLXZhci1naWZ0OiBcXGYwNmI7XG4kZmEtdmFyLWdpZnRzOiBcXGY3OWM7XG4kZmEtdmFyLWdpdDogXFxmMWQzO1xuJGZhLXZhci1naXQtYWx0OiBcXGY4NDE7XG4kZmEtdmFyLWdpdC1zcXVhcmU6IFxcZjFkMjtcbiRmYS12YXItZ2l0aHViOiBcXGYwOWI7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6IFxcZjExMztcbiRmYS12YXItZ2l0aHViLXNxdWFyZTogXFxmMDkyO1xuJGZhLXZhci1naXRrcmFrZW46IFxcZjNhNjtcbiRmYS12YXItZ2l0bGFiOiBcXGYyOTY7XG4kZmEtdmFyLWdpdHRlcjogXFxmNDI2O1xuJGZhLXZhci1nbGFzcy1jaGVlcnM6IFxcZjc5ZjtcbiRmYS12YXItZ2xhc3MtbWFydGluaTogXFxmMDAwO1xuJGZhLXZhci1nbGFzcy1tYXJ0aW5pLWFsdDogXFxmNTdiO1xuJGZhLXZhci1nbGFzcy13aGlza2V5OiBcXGY3YTA7XG4kZmEtdmFyLWdsYXNzZXM6IFxcZjUzMDtcbiRmYS12YXItZ2xpZGU6IFxcZjJhNTtcbiRmYS12YXItZ2xpZGUtZzogXFxmMmE2O1xuJGZhLXZhci1nbG9iZTogXFxmMGFjO1xuJGZhLXZhci1nbG9iZS1hZnJpY2E6IFxcZjU3YztcbiRmYS12YXItZ2xvYmUtYW1lcmljYXM6IFxcZjU3ZDtcbiRmYS12YXItZ2xvYmUtYXNpYTogXFxmNTdlO1xuJGZhLXZhci1nbG9iZS1ldXJvcGU6IFxcZjdhMjtcbiRmYS12YXItZ29mb3JlOiBcXGYzYTc7XG4kZmEtdmFyLWdvbGYtYmFsbDogXFxmNDUwO1xuJGZhLXZhci1nb29kcmVhZHM6IFxcZjNhODtcbiRmYS12YXItZ29vZHJlYWRzLWc6IFxcZjNhOTtcbiRmYS12YXItZ29vZ2xlOiBcXGYxYTA7XG4kZmEtdmFyLWdvb2dsZS1kcml2ZTogXFxmM2FhO1xuJGZhLXZhci1nb29nbGUtcGF5OiBcXGUwNzk7XG4kZmEtdmFyLWdvb2dsZS1wbGF5OiBcXGYzYWI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzOiBcXGYyYjM7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLWc6IFxcZjBkNTtcbiRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOiBcXGYwZDQ7XG4kZmEtdmFyLWdvb2dsZS13YWxsZXQ6IFxcZjFlZTtcbiRmYS12YXItZ29wdXJhbTogXFxmNjY0O1xuJGZhLXZhci1ncmFkdWF0aW9uLWNhcDogXFxmMTlkO1xuJGZhLXZhci1ncmF0aXBheTogXFxmMTg0O1xuJGZhLXZhci1ncmF2OiBcXGYyZDY7XG4kZmEtdmFyLWdyZWF0ZXItdGhhbjogXFxmNTMxO1xuJGZhLXZhci1ncmVhdGVyLXRoYW4tZXF1YWw6IFxcZjUzMjtcbiRmYS12YXItZ3JpbWFjZTogXFxmNTdmO1xuJGZhLXZhci1ncmluOiBcXGY1ODA7XG4kZmEtdmFyLWdyaW4tYWx0OiBcXGY1ODE7XG4kZmEtdmFyLWdyaW4tYmVhbTogXFxmNTgyO1xuJGZhLXZhci1ncmluLWJlYW0tc3dlYXQ6IFxcZjU4MztcbiRmYS12YXItZ3Jpbi1oZWFydHM6IFxcZjU4NDtcbiRmYS12YXItZ3Jpbi1zcXVpbnQ6IFxcZjU4NTtcbiRmYS12YXItZ3Jpbi1zcXVpbnQtdGVhcnM6IFxcZjU4NjtcbiRmYS12YXItZ3Jpbi1zdGFyczogXFxmNTg3O1xuJGZhLXZhci1ncmluLXRlYXJzOiBcXGY1ODg7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlOiBcXGY1ODk7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlLXNxdWludDogXFxmNThhO1xuJGZhLXZhci1ncmluLXRvbmd1ZS13aW5rOiBcXGY1OGI7XG4kZmEtdmFyLWdyaW4td2luazogXFxmNThjO1xuJGZhLXZhci1ncmlwLWhvcml6b250YWw6IFxcZjU4ZDtcbiRmYS12YXItZ3JpcC1saW5lczogXFxmN2E0O1xuJGZhLXZhci1ncmlwLWxpbmVzLXZlcnRpY2FsOiBcXGY3YTU7XG4kZmEtdmFyLWdyaXAtdmVydGljYWw6IFxcZjU4ZTtcbiRmYS12YXItZ3JpcGZpcmU6IFxcZjNhYztcbiRmYS12YXItZ3J1bnQ6IFxcZjNhZDtcbiRmYS12YXItZ3VpdGFyOiBcXGY3YTY7XG4kZmEtdmFyLWd1bHA6IFxcZjNhZTtcbiRmYS12YXItaC1zcXVhcmU6IFxcZjBmZDtcbiRmYS12YXItaGFja2VyLW5ld3M6IFxcZjFkNDtcbiRmYS12YXItaGFja2VyLW5ld3Mtc3F1YXJlOiBcXGYzYWY7XG4kZmEtdmFyLWhhY2tlcnJhbms6IFxcZjVmNztcbiRmYS12YXItaGFtYnVyZ2VyOiBcXGY4MDU7XG4kZmEtdmFyLWhhbW1lcjogXFxmNmUzO1xuJGZhLXZhci1oYW1zYTogXFxmNjY1O1xuJGZhLXZhci1oYW5kLWhvbGRpbmc6IFxcZjRiZDtcbiRmYS12YXItaGFuZC1ob2xkaW5nLWhlYXJ0OiBcXGY0YmU7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1tZWRpY2FsOiBcXGUwNWM7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy11c2Q6IFxcZjRjMDtcbiRmYS12YXItaGFuZC1ob2xkaW5nLXdhdGVyOiBcXGY0YzE7XG4kZmEtdmFyLWhhbmQtbGl6YXJkOiBcXGYyNTg7XG4kZmEtdmFyLWhhbmQtbWlkZGxlLWZpbmdlcjogXFxmODA2O1xuJGZhLXZhci1oYW5kLXBhcGVyOiBcXGYyNTY7XG4kZmEtdmFyLWhhbmQtcGVhY2U6IFxcZjI1YjtcbiRmYS12YXItaGFuZC1wb2ludC1kb3duOiBcXGYwYTc7XG4kZmEtdmFyLWhhbmQtcG9pbnQtbGVmdDogXFxmMGE1O1xuJGZhLXZhci1oYW5kLXBvaW50LXJpZ2h0OiBcXGYwYTQ7XG4kZmEtdmFyLWhhbmQtcG9pbnQtdXA6IFxcZjBhNjtcbiRmYS12YXItaGFuZC1wb2ludGVyOiBcXGYyNWE7XG4kZmEtdmFyLWhhbmQtcm9jazogXFxmMjU1O1xuJGZhLXZhci1oYW5kLXNjaXNzb3JzOiBcXGYyNTc7XG4kZmEtdmFyLWhhbmQtc3BhcmtsZXM6IFxcZTA1ZDtcbiRmYS12YXItaGFuZC1zcG9jazogXFxmMjU5O1xuJGZhLXZhci1oYW5kczogXFxmNGMyO1xuJGZhLXZhci1oYW5kcy1oZWxwaW5nOiBcXGY0YzQ7XG4kZmEtdmFyLWhhbmRzLXdhc2g6IFxcZTA1ZTtcbiRmYS12YXItaGFuZHNoYWtlOiBcXGYyYjU7XG4kZmEtdmFyLWhhbmRzaGFrZS1hbHQtc2xhc2g6IFxcZTA1ZjtcbiRmYS12YXItaGFuZHNoYWtlLXNsYXNoOiBcXGUwNjA7XG4kZmEtdmFyLWhhbnVraWFoOiBcXGY2ZTY7XG4kZmEtdmFyLWhhcmQtaGF0OiBcXGY4MDc7XG4kZmEtdmFyLWhhc2h0YWc6IFxcZjI5MjtcbiRmYS12YXItaGF0LWNvd2JveTogXFxmOGMwO1xuJGZhLXZhci1oYXQtY293Ym95LXNpZGU6IFxcZjhjMTtcbiRmYS12YXItaGF0LXdpemFyZDogXFxmNmU4O1xuJGZhLXZhci1oZGQ6IFxcZjBhMDtcbiRmYS12YXItaGVhZC1zaWRlLWNvdWdoOiBcXGUwNjE7XG4kZmEtdmFyLWhlYWQtc2lkZS1jb3VnaC1zbGFzaDogXFxlMDYyO1xuJGZhLXZhci1oZWFkLXNpZGUtbWFzazogXFxlMDYzO1xuJGZhLXZhci1oZWFkLXNpZGUtdmlydXM6IFxcZTA2NDtcbiRmYS12YXItaGVhZGluZzogXFxmMWRjO1xuJGZhLXZhci1oZWFkcGhvbmVzOiBcXGYwMjU7XG4kZmEtdmFyLWhlYWRwaG9uZXMtYWx0OiBcXGY1OGY7XG4kZmEtdmFyLWhlYWRzZXQ6IFxcZjU5MDtcbiRmYS12YXItaGVhcnQ6IFxcZjAwNDtcbiRmYS12YXItaGVhcnQtYnJva2VuOiBcXGY3YTk7XG4kZmEtdmFyLWhlYXJ0YmVhdDogXFxmMjFlO1xuJGZhLXZhci1oZWxpY29wdGVyOiBcXGY1MzM7XG4kZmEtdmFyLWhpZ2hsaWdodGVyOiBcXGY1OTE7XG4kZmEtdmFyLWhpa2luZzogXFxmNmVjO1xuJGZhLXZhci1oaXBwbzogXFxmNmVkO1xuJGZhLXZhci1oaXBzOiBcXGY0NTI7XG4kZmEtdmFyLWhpcmUtYS1oZWxwZXI6IFxcZjNiMDtcbiRmYS12YXItaGlzdG9yeTogXFxmMWRhO1xuJGZhLXZhci1ob2NrZXktcHVjazogXFxmNDUzO1xuJGZhLXZhci1ob2xseS1iZXJyeTogXFxmN2FhO1xuJGZhLXZhci1ob21lOiBcXGYwMTU7XG4kZmEtdmFyLWhvb2xpOiBcXGY0Mjc7XG4kZmEtdmFyLWhvcm5iaWxsOiBcXGY1OTI7XG4kZmEtdmFyLWhvcnNlOiBcXGY2ZjA7XG4kZmEtdmFyLWhvcnNlLWhlYWQ6IFxcZjdhYjtcbiRmYS12YXItaG9zcGl0YWw6IFxcZjBmODtcbiRmYS12YXItaG9zcGl0YWwtYWx0OiBcXGY0N2Q7XG4kZmEtdmFyLWhvc3BpdGFsLXN5bWJvbDogXFxmNDdlO1xuJGZhLXZhci1ob3NwaXRhbC11c2VyOiBcXGY4MGQ7XG4kZmEtdmFyLWhvdC10dWI6IFxcZjU5MztcbiRmYS12YXItaG90ZG9nOiBcXGY4MGY7XG4kZmEtdmFyLWhvdGVsOiBcXGY1OTQ7XG4kZmEtdmFyLWhvdGphcjogXFxmM2IxO1xuJGZhLXZhci1ob3VyZ2xhc3M6IFxcZjI1NDtcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXFxmMjUzO1xuJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjogXFxmMjUyO1xuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFxcZjI1MTtcbiRmYS12YXItaG91c2UtZGFtYWdlOiBcXGY2ZjE7XG4kZmEtdmFyLWhvdXNlLXVzZXI6IFxcZTA2NTtcbiRmYS12YXItaG91eno6IFxcZjI3YztcbiRmYS12YXItaHJ5dm5pYTogXFxmNmYyO1xuJGZhLXZhci1odG1sNTogXFxmMTNiO1xuJGZhLXZhci1odWJzcG90OiBcXGYzYjI7XG4kZmEtdmFyLWktY3Vyc29yOiBcXGYyNDY7XG4kZmEtdmFyLWljZS1jcmVhbTogXFxmODEwO1xuJGZhLXZhci1pY2ljbGVzOiBcXGY3YWQ7XG4kZmEtdmFyLWljb25zOiBcXGY4NmQ7XG4kZmEtdmFyLWlkLWJhZGdlOiBcXGYyYzE7XG4kZmEtdmFyLWlkLWNhcmQ6IFxcZjJjMjtcbiRmYS12YXItaWQtY2FyZC1hbHQ6IFxcZjQ3ZjtcbiRmYS12YXItaWRlYWw6IFxcZTAxMztcbiRmYS12YXItaWdsb286IFxcZjdhZTtcbiRmYS12YXItaW1hZ2U6IFxcZjAzZTtcbiRmYS12YXItaW1hZ2VzOiBcXGYzMDI7XG4kZmEtdmFyLWltZGI6IFxcZjJkODtcbiRmYS12YXItaW5ib3g6IFxcZjAxYztcbiRmYS12YXItaW5kZW50OiBcXGYwM2M7XG4kZmEtdmFyLWluZHVzdHJ5OiBcXGYyNzU7XG4kZmEtdmFyLWluZmluaXR5OiBcXGY1MzQ7XG4kZmEtdmFyLWluZm86IFxcZjEyOTtcbiRmYS12YXItaW5mby1jaXJjbGU6IFxcZjA1YTtcbiRmYS12YXItaW5zdGFncmFtOiBcXGYxNmQ7XG4kZmEtdmFyLWluc3RhZ3JhbS1zcXVhcmU6IFxcZTA1NTtcbiRmYS12YXItaW50ZXJjb206IFxcZjdhZjtcbiRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI6IFxcZjI2YjtcbiRmYS12YXItaW52aXNpb246IFxcZjdiMDtcbiRmYS12YXItaW94aG9zdDogXFxmMjA4O1xuJGZhLXZhci1pdGFsaWM6IFxcZjAzMztcbiRmYS12YXItaXRjaC1pbzogXFxmODNhO1xuJGZhLXZhci1pdHVuZXM6IFxcZjNiNDtcbiRmYS12YXItaXR1bmVzLW5vdGU6IFxcZjNiNTtcbiRmYS12YXItamF2YTogXFxmNGU0O1xuJGZhLXZhci1qZWRpOiBcXGY2Njk7XG4kZmEtdmFyLWplZGktb3JkZXI6IFxcZjUwZTtcbiRmYS12YXItamVua2luczogXFxmM2I2O1xuJGZhLXZhci1qaXJhOiBcXGY3YjE7XG4kZmEtdmFyLWpvZ2V0OiBcXGYzYjc7XG4kZmEtdmFyLWpvaW50OiBcXGY1OTU7XG4kZmEtdmFyLWpvb21sYTogXFxmMWFhO1xuJGZhLXZhci1qb3VybmFsLXdoaWxsczogXFxmNjZhO1xuJGZhLXZhci1qczogXFxmM2I4O1xuJGZhLXZhci1qcy1zcXVhcmU6IFxcZjNiOTtcbiRmYS12YXItanNmaWRkbGU6IFxcZjFjYztcbiRmYS12YXIta2FhYmE6IFxcZjY2YjtcbiRmYS12YXIta2FnZ2xlOiBcXGY1ZmE7XG4kZmEtdmFyLWtleTogXFxmMDg0O1xuJGZhLXZhci1rZXliYXNlOiBcXGY0ZjU7XG4kZmEtdmFyLWtleWJvYXJkOiBcXGYxMWM7XG4kZmEtdmFyLWtleWNkbjogXFxmM2JhO1xuJGZhLXZhci1raGFuZGE6IFxcZjY2ZDtcbiRmYS12YXIta2lja3N0YXJ0ZXI6IFxcZjNiYjtcbiRmYS12YXIta2lja3N0YXJ0ZXItazogXFxmM2JjO1xuJGZhLXZhci1raXNzOiBcXGY1OTY7XG4kZmEtdmFyLWtpc3MtYmVhbTogXFxmNTk3O1xuJGZhLXZhci1raXNzLXdpbmstaGVhcnQ6IFxcZjU5ODtcbiRmYS12YXIta2l3aS1iaXJkOiBcXGY1MzU7XG4kZmEtdmFyLWtvcnZ1ZTogXFxmNDJmO1xuJGZhLXZhci1sYW5kbWFyazogXFxmNjZmO1xuJGZhLXZhci1sYW5ndWFnZTogXFxmMWFiO1xuJGZhLXZhci1sYXB0b3A6IFxcZjEwOTtcbiRmYS12YXItbGFwdG9wLWNvZGU6IFxcZjVmYztcbiRmYS12YXItbGFwdG9wLWhvdXNlOiBcXGUwNjY7XG4kZmEtdmFyLWxhcHRvcC1tZWRpY2FsOiBcXGY4MTI7XG4kZmEtdmFyLWxhcmF2ZWw6IFxcZjNiZDtcbiRmYS12YXItbGFzdGZtOiBcXGYyMDI7XG4kZmEtdmFyLWxhc3RmbS1zcXVhcmU6IFxcZjIwMztcbiRmYS12YXItbGF1Z2g6IFxcZjU5OTtcbiRmYS12YXItbGF1Z2gtYmVhbTogXFxmNTlhO1xuJGZhLXZhci1sYXVnaC1zcXVpbnQ6IFxcZjU5YjtcbiRmYS12YXItbGF1Z2gtd2luazogXFxmNTljO1xuJGZhLXZhci1sYXllci1ncm91cDogXFxmNWZkO1xuJGZhLXZhci1sZWFmOiBcXGYwNmM7XG4kZmEtdmFyLWxlYW5wdWI6IFxcZjIxMjtcbiRmYS12YXItbGVtb246IFxcZjA5NDtcbiRmYS12YXItbGVzczogXFxmNDFkO1xuJGZhLXZhci1sZXNzLXRoYW46IFxcZjUzNjtcbiRmYS12YXItbGVzcy10aGFuLWVxdWFsOiBcXGY1Mzc7XG4kZmEtdmFyLWxldmVsLWRvd24tYWx0OiBcXGYzYmU7XG4kZmEtdmFyLWxldmVsLXVwLWFsdDogXFxmM2JmO1xuJGZhLXZhci1saWZlLXJpbmc6IFxcZjFjZDtcbiRmYS12YXItbGlnaHRidWxiOiBcXGYwZWI7XG4kZmEtdmFyLWxpbmU6IFxcZjNjMDtcbiRmYS12YXItbGluazogXFxmMGMxO1xuJGZhLXZhci1saW5rZWRpbjogXFxmMDhjO1xuJGZhLXZhci1saW5rZWRpbi1pbjogXFxmMGUxO1xuJGZhLXZhci1saW5vZGU6IFxcZjJiODtcbiRmYS12YXItbGludXg6IFxcZjE3YztcbiRmYS12YXItbGlyYS1zaWduOiBcXGYxOTU7XG4kZmEtdmFyLWxpc3Q6IFxcZjAzYTtcbiRmYS12YXItbGlzdC1hbHQ6IFxcZjAyMjtcbiRmYS12YXItbGlzdC1vbDogXFxmMGNiO1xuJGZhLXZhci1saXN0LXVsOiBcXGYwY2E7XG4kZmEtdmFyLWxvY2F0aW9uLWFycm93OiBcXGYxMjQ7XG4kZmEtdmFyLWxvY2s6IFxcZjAyMztcbiRmYS12YXItbG9jay1vcGVuOiBcXGYzYzE7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LWRvd246IFxcZjMwOTtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtbGVmdDogXFxmMzBhO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1yaWdodDogXFxmMzBiO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC11cDogXFxmMzBjO1xuJGZhLXZhci1sb3ctdmlzaW9uOiBcXGYyYTg7XG4kZmEtdmFyLWx1Z2dhZ2UtY2FydDogXFxmNTlkO1xuJGZhLXZhci1sdW5nczogXFxmNjA0O1xuJGZhLXZhci1sdW5ncy12aXJ1czogXFxlMDY3O1xuJGZhLXZhci1seWZ0OiBcXGYzYzM7XG4kZmEtdmFyLW1hZ2VudG86IFxcZjNjNDtcbiRmYS12YXItbWFnaWM6IFxcZjBkMDtcbiRmYS12YXItbWFnbmV0OiBcXGYwNzY7XG4kZmEtdmFyLW1haWwtYnVsazogXFxmNjc0O1xuJGZhLXZhci1tYWlsY2hpbXA6IFxcZjU5ZTtcbiRmYS12YXItbWFsZTogXFxmMTgzO1xuJGZhLXZhci1tYW5kYWxvcmlhbjogXFxmNTBmO1xuJGZhLXZhci1tYXA6IFxcZjI3OTtcbiRmYS12YXItbWFwLW1hcmtlZDogXFxmNTlmO1xuJGZhLXZhci1tYXAtbWFya2VkLWFsdDogXFxmNWEwO1xuJGZhLXZhci1tYXAtbWFya2VyOiBcXGYwNDE7XG4kZmEtdmFyLW1hcC1tYXJrZXItYWx0OiBcXGYzYzU7XG4kZmEtdmFyLW1hcC1waW46IFxcZjI3NjtcbiRmYS12YXItbWFwLXNpZ25zOiBcXGYyNzc7XG4kZmEtdmFyLW1hcmtkb3duOiBcXGY2MGY7XG4kZmEtdmFyLW1hcmtlcjogXFxmNWExO1xuJGZhLXZhci1tYXJzOiBcXGYyMjI7XG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcXGYyMjc7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlOiBcXGYyMjk7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLWg6IFxcZjIyYjtcbiRmYS12YXItbWFycy1zdHJva2UtdjogXFxmMjJhO1xuJGZhLXZhci1tYXNrOiBcXGY2ZmE7XG4kZmEtdmFyLW1hc3RvZG9uOiBcXGY0ZjY7XG4kZmEtdmFyLW1heGNkbjogXFxmMTM2O1xuJGZhLXZhci1tZGI6IFxcZjhjYTtcbiRmYS12YXItbWVkYWw6IFxcZjVhMjtcbiRmYS12YXItbWVkYXBwczogXFxmM2M2O1xuJGZhLXZhci1tZWRpdW06IFxcZjIzYTtcbiRmYS12YXItbWVkaXVtLW06IFxcZjNjNztcbiRmYS12YXItbWVka2l0OiBcXGYwZmE7XG4kZmEtdmFyLW1lZHJ0OiBcXGYzYzg7XG4kZmEtdmFyLW1lZXR1cDogXFxmMmUwO1xuJGZhLXZhci1tZWdhcG9ydDogXFxmNWEzO1xuJGZhLXZhci1tZWg6IFxcZjExYTtcbiRmYS12YXItbWVoLWJsYW5rOiBcXGY1YTQ7XG4kZmEtdmFyLW1laC1yb2xsaW5nLWV5ZXM6IFxcZjVhNTtcbiRmYS12YXItbWVtb3J5OiBcXGY1Mzg7XG4kZmEtdmFyLW1lbmRlbGV5OiBcXGY3YjM7XG4kZmEtdmFyLW1lbm9yYWg6IFxcZjY3NjtcbiRmYS12YXItbWVyY3VyeTogXFxmMjIzO1xuJGZhLXZhci1tZXRlb3I6IFxcZjc1MztcbiRmYS12YXItbWljcm9ibG9nOiBcXGUwMWE7XG4kZmEtdmFyLW1pY3JvY2hpcDogXFxmMmRiO1xuJGZhLXZhci1taWNyb3Bob25lOiBcXGYxMzA7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0OiBcXGYzYzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoOiBcXGY1Mzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2g6IFxcZjEzMTtcbiRmYS12YXItbWljcm9zY29wZTogXFxmNjEwO1xuJGZhLXZhci1taWNyb3NvZnQ6IFxcZjNjYTtcbiRmYS12YXItbWludXM6IFxcZjA2ODtcbiRmYS12YXItbWludXMtY2lyY2xlOiBcXGYwNTY7XG4kZmEtdmFyLW1pbnVzLXNxdWFyZTogXFxmMTQ2O1xuJGZhLXZhci1taXR0ZW46IFxcZjdiNTtcbiRmYS12YXItbWl4OiBcXGYzY2I7XG4kZmEtdmFyLW1peGNsb3VkOiBcXGYyODk7XG4kZmEtdmFyLW1peGVyOiBcXGUwNTY7XG4kZmEtdmFyLW1penVuaTogXFxmM2NjO1xuJGZhLXZhci1tb2JpbGU6IFxcZjEwYjtcbiRmYS12YXItbW9iaWxlLWFsdDogXFxmM2NkO1xuJGZhLXZhci1tb2R4OiBcXGYyODU7XG4kZmEtdmFyLW1vbmVybzogXFxmM2QwO1xuJGZhLXZhci1tb25leS1iaWxsOiBcXGYwZDY7XG4kZmEtdmFyLW1vbmV5LWJpbGwtYWx0OiBcXGYzZDE7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZTogXFxmNTNhO1xuJGZhLXZhci1tb25leS1iaWxsLXdhdmUtYWx0OiBcXGY1M2I7XG4kZmEtdmFyLW1vbmV5LWNoZWNrOiBcXGY1M2M7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWFsdDogXFxmNTNkO1xuJGZhLXZhci1tb251bWVudDogXFxmNWE2O1xuJGZhLXZhci1tb29uOiBcXGYxODY7XG4kZmEtdmFyLW1vcnRhci1wZXN0bGU6IFxcZjVhNztcbiRmYS12YXItbW9zcXVlOiBcXGY2Nzg7XG4kZmEtdmFyLW1vdG9yY3ljbGU6IFxcZjIxYztcbiRmYS12YXItbW91bnRhaW46IFxcZjZmYztcbiRmYS12YXItbW91c2U6IFxcZjhjYztcbiRmYS12YXItbW91c2UtcG9pbnRlcjogXFxmMjQ1O1xuJGZhLXZhci1tdWctaG90OiBcXGY3YjY7XG4kZmEtdmFyLW11c2ljOiBcXGYwMDE7XG4kZmEtdmFyLW5hcHN0ZXI6IFxcZjNkMjtcbiRmYS12YXItbmVvczogXFxmNjEyO1xuJGZhLXZhci1uZXR3b3JrLXdpcmVkOiBcXGY2ZmY7XG4kZmEtdmFyLW5ldXRlcjogXFxmMjJjO1xuJGZhLXZhci1uZXdzcGFwZXI6IFxcZjFlYTtcbiRmYS12YXItbmltYmxyOiBcXGY1YTg7XG4kZmEtdmFyLW5vZGU6IFxcZjQxOTtcbiRmYS12YXItbm9kZS1qczogXFxmM2QzO1xuJGZhLXZhci1ub3QtZXF1YWw6IFxcZjUzZTtcbiRmYS12YXItbm90ZXMtbWVkaWNhbDogXFxmNDgxO1xuJGZhLXZhci1ucG06IFxcZjNkNDtcbiRmYS12YXItbnM4OiBcXGYzZDU7XG4kZmEtdmFyLW51dHJpdGlvbml4OiBcXGYzZDY7XG4kZmEtdmFyLW9iamVjdC1ncm91cDogXFxmMjQ3O1xuJGZhLXZhci1vYmplY3QtdW5ncm91cDogXFxmMjQ4O1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcXGYyNjM7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcXGYyNjQ7XG4kZmEtdmFyLW9pbC1jYW46IFxcZjYxMztcbiRmYS12YXItb2xkLXJlcHVibGljOiBcXGY1MTA7XG4kZmEtdmFyLW9tOiBcXGY2Nzk7XG4kZmEtdmFyLW9wZW5jYXJ0OiBcXGYyM2Q7XG4kZmEtdmFyLW9wZW5pZDogXFxmMTliO1xuJGZhLXZhci1vcGVyYTogXFxmMjZhO1xuJGZhLXZhci1vcHRpbi1tb25zdGVyOiBcXGYyM2M7XG4kZmEtdmFyLW9yY2lkOiBcXGY4ZDI7XG4kZmEtdmFyLW9zaTogXFxmNDFhO1xuJGZhLXZhci1vdHRlcjogXFxmNzAwO1xuJGZhLXZhci1vdXRkZW50OiBcXGYwM2I7XG4kZmEtdmFyLXBhZ2U0OiBcXGYzZDc7XG4kZmEtdmFyLXBhZ2VsaW5lczogXFxmMThjO1xuJGZhLXZhci1wYWdlcjogXFxmODE1O1xuJGZhLXZhci1wYWludC1icnVzaDogXFxmMWZjO1xuJGZhLXZhci1wYWludC1yb2xsZXI6IFxcZjVhYTtcbiRmYS12YXItcGFsZXR0ZTogXFxmNTNmO1xuJGZhLXZhci1wYWxmZWQ6IFxcZjNkODtcbiRmYS12YXItcGFsbGV0OiBcXGY0ODI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcXGYxZDg7XG4kZmEtdmFyLXBhcGVyY2xpcDogXFxmMGM2O1xuJGZhLXZhci1wYXJhY2h1dGUtYm94OiBcXGY0Y2Q7XG4kZmEtdmFyLXBhcmFncmFwaDogXFxmMWRkO1xuJGZhLXZhci1wYXJraW5nOiBcXGY1NDA7XG4kZmEtdmFyLXBhc3Nwb3J0OiBcXGY1YWI7XG4kZmEtdmFyLXBhc3RhZmFyaWFuaXNtOiBcXGY2N2I7XG4kZmEtdmFyLXBhc3RlOiBcXGYwZWE7XG4kZmEtdmFyLXBhdHJlb246IFxcZjNkOTtcbiRmYS12YXItcGF1c2U6IFxcZjA0YztcbiRmYS12YXItcGF1c2UtY2lyY2xlOiBcXGYyOGI7XG4kZmEtdmFyLXBhdzogXFxmMWIwO1xuJGZhLXZhci1wYXlwYWw6IFxcZjFlZDtcbiRmYS12YXItcGVhY2U6IFxcZjY3YztcbiRmYS12YXItcGVuOiBcXGYzMDQ7XG4kZmEtdmFyLXBlbi1hbHQ6IFxcZjMwNTtcbiRmYS12YXItcGVuLWZhbmN5OiBcXGY1YWM7XG4kZmEtdmFyLXBlbi1uaWI6IFxcZjVhZDtcbiRmYS12YXItcGVuLXNxdWFyZTogXFxmMTRiO1xuJGZhLXZhci1wZW5jaWwtYWx0OiBcXGYzMDM7XG4kZmEtdmFyLXBlbmNpbC1ydWxlcjogXFxmNWFlO1xuJGZhLXZhci1wZW5ueS1hcmNhZGU6IFxcZjcwNDtcbiRmYS12YXItcGVvcGxlLWFycm93czogXFxlMDY4O1xuJGZhLXZhci1wZW9wbGUtY2Fycnk6IFxcZjRjZTtcbiRmYS12YXItcGVwcGVyLWhvdDogXFxmODE2O1xuJGZhLXZhci1wZXJjZW50OiBcXGYyOTU7XG4kZmEtdmFyLXBlcmNlbnRhZ2U6IFxcZjU0MTtcbiRmYS12YXItcGVyaXNjb3BlOiBcXGYzZGE7XG4kZmEtdmFyLXBlcnNvbi1ib290aDogXFxmNzU2O1xuJGZhLXZhci1waGFicmljYXRvcjogXFxmM2RiO1xuJGZhLXZhci1waG9lbml4LWZyYW1ld29yazogXFxmM2RjO1xuJGZhLXZhci1waG9lbml4LXNxdWFkcm9uOiBcXGY1MTE7XG4kZmEtdmFyLXBob25lOiBcXGYwOTU7XG4kZmEtdmFyLXBob25lLWFsdDogXFxmODc5O1xuJGZhLXZhci1waG9uZS1zbGFzaDogXFxmM2RkO1xuJGZhLXZhci1waG9uZS1zcXVhcmU6IFxcZjA5ODtcbiRmYS12YXItcGhvbmUtc3F1YXJlLWFsdDogXFxmODdiO1xuJGZhLXZhci1waG9uZS12b2x1bWU6IFxcZjJhMDtcbiRmYS12YXItcGhvdG8tdmlkZW86IFxcZjg3YztcbiRmYS12YXItcGhwOiBcXGY0NTc7XG4kZmEtdmFyLXBpZWQtcGlwZXI6IFxcZjJhZTtcbiRmYS12YXItcGllZC1waXBlci1hbHQ6IFxcZjFhODtcbiRmYS12YXItcGllZC1waXBlci1oYXQ6IFxcZjRlNTtcbiRmYS12YXItcGllZC1waXBlci1wcDogXFxmMWE3O1xuJGZhLXZhci1waWVkLXBpcGVyLXNxdWFyZTogXFxlMDFlO1xuJGZhLXZhci1waWdneS1iYW5rOiBcXGY0ZDM7XG4kZmEtdmFyLXBpbGxzOiBcXGY0ODQ7XG4kZmEtdmFyLXBpbnRlcmVzdDogXFxmMGQyO1xuJGZhLXZhci1waW50ZXJlc3QtcDogXFxmMjMxO1xuJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOiBcXGYwZDM7XG4kZmEtdmFyLXBpenphLXNsaWNlOiBcXGY4MTg7XG4kZmEtdmFyLXBsYWNlLW9mLXdvcnNoaXA6IFxcZjY3ZjtcbiRmYS12YXItcGxhbmU6IFxcZjA3MjtcbiRmYS12YXItcGxhbmUtYXJyaXZhbDogXFxmNWFmO1xuJGZhLXZhci1wbGFuZS1kZXBhcnR1cmU6IFxcZjViMDtcbiRmYS12YXItcGxhbmUtc2xhc2g6IFxcZTA2OTtcbiRmYS12YXItcGxheTogXFxmMDRiO1xuJGZhLXZhci1wbGF5LWNpcmNsZTogXFxmMTQ0O1xuJGZhLXZhci1wbGF5c3RhdGlvbjogXFxmM2RmO1xuJGZhLXZhci1wbHVnOiBcXGYxZTY7XG4kZmEtdmFyLXBsdXM6IFxcZjA2NztcbiRmYS12YXItcGx1cy1jaXJjbGU6IFxcZjA1NTtcbiRmYS12YXItcGx1cy1zcXVhcmU6IFxcZjBmZTtcbiRmYS12YXItcG9kY2FzdDogXFxmMmNlO1xuJGZhLXZhci1wb2xsOiBcXGY2ODE7XG4kZmEtdmFyLXBvbGwtaDogXFxmNjgyO1xuJGZhLXZhci1wb286IFxcZjJmZTtcbiRmYS12YXItcG9vLXN0b3JtOiBcXGY3NWE7XG4kZmEtdmFyLXBvb3A6IFxcZjYxOTtcbiRmYS12YXItcG9ydHJhaXQ6IFxcZjNlMDtcbiRmYS12YXItcG91bmQtc2lnbjogXFxmMTU0O1xuJGZhLXZhci1wb3dlci1vZmY6IFxcZjAxMTtcbiRmYS12YXItcHJheTogXFxmNjgzO1xuJGZhLXZhci1wcmF5aW5nLWhhbmRzOiBcXGY2ODQ7XG4kZmEtdmFyLXByZXNjcmlwdGlvbjogXFxmNWIxO1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlOiBcXGY0ODU7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0OiBcXGY0ODY7XG4kZmEtdmFyLXByaW50OiBcXGYwMmY7XG4kZmEtdmFyLXByb2NlZHVyZXM6IFxcZjQ4NztcbiRmYS12YXItcHJvZHVjdC1odW50OiBcXGYyODg7XG4kZmEtdmFyLXByb2plY3QtZGlhZ3JhbTogXFxmNTQyO1xuJGZhLXZhci1wdW1wLW1lZGljYWw6IFxcZTA2YTtcbiRmYS12YXItcHVtcC1zb2FwOiBcXGUwNmI7XG4kZmEtdmFyLXB1c2hlZDogXFxmM2UxO1xuJGZhLXZhci1wdXp6bGUtcGllY2U6IFxcZjEyZTtcbiRmYS12YXItcHl0aG9uOiBcXGYzZTI7XG4kZmEtdmFyLXFxOiBcXGYxZDY7XG4kZmEtdmFyLXFyY29kZTogXFxmMDI5O1xuJGZhLXZhci1xdWVzdGlvbjogXFxmMTI4O1xuJGZhLXZhci1xdWVzdGlvbi1jaXJjbGU6IFxcZjA1OTtcbiRmYS12YXItcXVpZGRpdGNoOiBcXGY0NTg7XG4kZmEtdmFyLXF1aW5zY2FwZTogXFxmNDU5O1xuJGZhLXZhci1xdW9yYTogXFxmMmM0O1xuJGZhLXZhci1xdW90ZS1sZWZ0OiBcXGYxMGQ7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0OiBcXGYxMGU7XG4kZmEtdmFyLXF1cmFuOiBcXGY2ODc7XG4kZmEtdmFyLXItcHJvamVjdDogXFxmNGY3O1xuJGZhLXZhci1yYWRpYXRpb246IFxcZjdiOTtcbiRmYS12YXItcmFkaWF0aW9uLWFsdDogXFxmN2JhO1xuJGZhLXZhci1yYWluYm93OiBcXGY3NWI7XG4kZmEtdmFyLXJhbmRvbTogXFxmMDc0O1xuJGZhLXZhci1yYXNwYmVycnktcGk6IFxcZjdiYjtcbiRmYS12YXItcmF2ZWxyeTogXFxmMmQ5O1xuJGZhLXZhci1yZWFjdDogXFxmNDFiO1xuJGZhLXZhci1yZWFjdGV1cm9wZTogXFxmNzVkO1xuJGZhLXZhci1yZWFkbWU6IFxcZjRkNTtcbiRmYS12YXItcmViZWw6IFxcZjFkMDtcbiRmYS12YXItcmVjZWlwdDogXFxmNTQzO1xuJGZhLXZhci1yZWNvcmQtdmlueWw6IFxcZjhkOTtcbiRmYS12YXItcmVjeWNsZTogXFxmMWI4O1xuJGZhLXZhci1yZWQtcml2ZXI6IFxcZjNlMztcbiRmYS12YXItcmVkZGl0OiBcXGYxYTE7XG4kZmEtdmFyLXJlZGRpdC1hbGllbjogXFxmMjgxO1xuJGZhLXZhci1yZWRkaXQtc3F1YXJlOiBcXGYxYTI7XG4kZmEtdmFyLXJlZGhhdDogXFxmN2JjO1xuJGZhLXZhci1yZWRvOiBcXGYwMWU7XG4kZmEtdmFyLXJlZG8tYWx0OiBcXGYyZjk7XG4kZmEtdmFyLXJlZ2lzdGVyZWQ6IFxcZjI1ZDtcbiRmYS12YXItcmVtb3ZlLWZvcm1hdDogXFxmODdkO1xuJGZhLXZhci1yZW5yZW46IFxcZjE4YjtcbiRmYS12YXItcmVwbHk6IFxcZjNlNTtcbiRmYS12YXItcmVwbHktYWxsOiBcXGYxMjI7XG4kZmEtdmFyLXJlcGx5ZDogXFxmM2U2O1xuJGZhLXZhci1yZXB1YmxpY2FuOiBcXGY3NWU7XG4kZmEtdmFyLXJlc2VhcmNoZ2F0ZTogXFxmNGY4O1xuJGZhLXZhci1yZXNvbHZpbmc6IFxcZjNlNztcbiRmYS12YXItcmVzdHJvb206IFxcZjdiZDtcbiRmYS12YXItcmV0d2VldDogXFxmMDc5O1xuJGZhLXZhci1yZXY6IFxcZjViMjtcbiRmYS12YXItcmliYm9uOiBcXGY0ZDY7XG4kZmEtdmFyLXJpbmc6IFxcZjcwYjtcbiRmYS12YXItcm9hZDogXFxmMDE4O1xuJGZhLXZhci1yb2JvdDogXFxmNTQ0O1xuJGZhLXZhci1yb2NrZXQ6IFxcZjEzNTtcbiRmYS12YXItcm9ja2V0Y2hhdDogXFxmM2U4O1xuJGZhLXZhci1yb2Nrcm1zOiBcXGYzZTk7XG4kZmEtdmFyLXJvdXRlOiBcXGY0ZDc7XG4kZmEtdmFyLXJzczogXFxmMDllO1xuJGZhLXZhci1yc3Mtc3F1YXJlOiBcXGYxNDM7XG4kZmEtdmFyLXJ1YmxlLXNpZ246IFxcZjE1ODtcbiRmYS12YXItcnVsZXI6IFxcZjU0NTtcbiRmYS12YXItcnVsZXItY29tYmluZWQ6IFxcZjU0NjtcbiRmYS12YXItcnVsZXItaG9yaXpvbnRhbDogXFxmNTQ3O1xuJGZhLXZhci1ydWxlci12ZXJ0aWNhbDogXFxmNTQ4O1xuJGZhLXZhci1ydW5uaW5nOiBcXGY3MGM7XG4kZmEtdmFyLXJ1cGVlLXNpZ246IFxcZjE1NjtcbiRmYS12YXItcnVzdDogXFxlMDdhO1xuJGZhLXZhci1zYWQtY3J5OiBcXGY1YjM7XG4kZmEtdmFyLXNhZC10ZWFyOiBcXGY1YjQ7XG4kZmEtdmFyLXNhZmFyaTogXFxmMjY3O1xuJGZhLXZhci1zYWxlc2ZvcmNlOiBcXGY4M2I7XG4kZmEtdmFyLXNhc3M6IFxcZjQxZTtcbiRmYS12YXItc2F0ZWxsaXRlOiBcXGY3YmY7XG4kZmEtdmFyLXNhdGVsbGl0ZS1kaXNoOiBcXGY3YzA7XG4kZmEtdmFyLXNhdmU6IFxcZjBjNztcbiRmYS12YXItc2NobGl4OiBcXGYzZWE7XG4kZmEtdmFyLXNjaG9vbDogXFxmNTQ5O1xuJGZhLXZhci1zY3Jld2RyaXZlcjogXFxmNTRhO1xuJGZhLXZhci1zY3JpYmQ6IFxcZjI4YTtcbiRmYS12YXItc2Nyb2xsOiBcXGY3MGU7XG4kZmEtdmFyLXNkLWNhcmQ6IFxcZjdjMjtcbiRmYS12YXItc2VhcmNoOiBcXGYwMDI7XG4kZmEtdmFyLXNlYXJjaC1kb2xsYXI6IFxcZjY4ODtcbiRmYS12YXItc2VhcmNoLWxvY2F0aW9uOiBcXGY2ODk7XG4kZmEtdmFyLXNlYXJjaC1taW51czogXFxmMDEwO1xuJGZhLXZhci1zZWFyY2gtcGx1czogXFxmMDBlO1xuJGZhLXZhci1zZWFyY2hlbmdpbjogXFxmM2ViO1xuJGZhLXZhci1zZWVkbGluZzogXFxmNGQ4O1xuJGZhLXZhci1zZWxsY2FzdDogXFxmMmRhO1xuJGZhLXZhci1zZWxsc3k6IFxcZjIxMztcbiRmYS12YXItc2VydmVyOiBcXGYyMzM7XG4kZmEtdmFyLXNlcnZpY2VzdGFjazogXFxmM2VjO1xuJGZhLXZhci1zaGFwZXM6IFxcZjYxZjtcbiRmYS12YXItc2hhcmU6IFxcZjA2NDtcbiRmYS12YXItc2hhcmUtYWx0OiBcXGYxZTA7XG4kZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU6IFxcZjFlMTtcbiRmYS12YXItc2hhcmUtc3F1YXJlOiBcXGYxNGQ7XG4kZmEtdmFyLXNoZWtlbC1zaWduOiBcXGYyMGI7XG4kZmEtdmFyLXNoaWVsZC1hbHQ6IFxcZjNlZDtcbiRmYS12YXItc2hpZWxkLXZpcnVzOiBcXGUwNmM7XG4kZmEtdmFyLXNoaXA6IFxcZjIxYTtcbiRmYS12YXItc2hpcHBpbmctZmFzdDogXFxmNDhiO1xuJGZhLXZhci1zaGlydHNpbmJ1bGs6IFxcZjIxNDtcbiRmYS12YXItc2hvZS1wcmludHM6IFxcZjU0YjtcbiRmYS12YXItc2hvcGlmeTogXFxlMDU3O1xuJGZhLXZhci1zaG9wcGluZy1iYWc6IFxcZjI5MDtcbiRmYS12YXItc2hvcHBpbmctYmFza2V0OiBcXGYyOTE7XG4kZmEtdmFyLXNob3BwaW5nLWNhcnQ6IFxcZjA3YTtcbiRmYS12YXItc2hvcHdhcmU6IFxcZjViNTtcbiRmYS12YXItc2hvd2VyOiBcXGYyY2M7XG4kZmEtdmFyLXNodXR0bGUtdmFuOiBcXGY1YjY7XG4kZmEtdmFyLXNpZ246IFxcZjRkOTtcbiRmYS12YXItc2lnbi1pbi1hbHQ6IFxcZjJmNjtcbiRmYS12YXItc2lnbi1sYW5ndWFnZTogXFxmMmE3O1xuJGZhLXZhci1zaWduLW91dC1hbHQ6IFxcZjJmNTtcbiRmYS12YXItc2lnbmFsOiBcXGYwMTI7XG4kZmEtdmFyLXNpZ25hdHVyZTogXFxmNWI3O1xuJGZhLXZhci1zaW0tY2FyZDogXFxmN2M0O1xuJGZhLXZhci1zaW1wbHlidWlsdDogXFxmMjE1O1xuJGZhLXZhci1zaW5rOiBcXGUwNmQ7XG4kZmEtdmFyLXNpc3RyaXg6IFxcZjNlZTtcbiRmYS12YXItc2l0ZW1hcDogXFxmMGU4O1xuJGZhLXZhci1zaXRoOiBcXGY1MTI7XG4kZmEtdmFyLXNrYXRpbmc6IFxcZjdjNTtcbiRmYS12YXItc2tldGNoOiBcXGY3YzY7XG4kZmEtdmFyLXNraWluZzogXFxmN2M5O1xuJGZhLXZhci1za2lpbmctbm9yZGljOiBcXGY3Y2E7XG4kZmEtdmFyLXNrdWxsOiBcXGY1NGM7XG4kZmEtdmFyLXNrdWxsLWNyb3NzYm9uZXM6IFxcZjcxNDtcbiRmYS12YXItc2t5YXRsYXM6IFxcZjIxNjtcbiRmYS12YXItc2t5cGU6IFxcZjE3ZTtcbiRmYS12YXItc2xhY2s6IFxcZjE5ODtcbiRmYS12YXItc2xhY2staGFzaDogXFxmM2VmO1xuJGZhLXZhci1zbGFzaDogXFxmNzE1O1xuJGZhLXZhci1zbGVpZ2g6IFxcZjdjYztcbiRmYS12YXItc2xpZGVycy1oOiBcXGYxZGU7XG4kZmEtdmFyLXNsaWRlc2hhcmU6IFxcZjFlNztcbiRmYS12YXItc21pbGU6IFxcZjExODtcbiRmYS12YXItc21pbGUtYmVhbTogXFxmNWI4O1xuJGZhLXZhci1zbWlsZS13aW5rOiBcXGY0ZGE7XG4kZmEtdmFyLXNtb2c6IFxcZjc1ZjtcbiRmYS12YXItc21va2luZzogXFxmNDhkO1xuJGZhLXZhci1zbW9raW5nLWJhbjogXFxmNTRkO1xuJGZhLXZhci1zbXM6IFxcZjdjZDtcbiRmYS12YXItc25hcGNoYXQ6IFxcZjJhYjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFxcZjJhYztcbiRmYS12YXItc25hcGNoYXQtc3F1YXJlOiBcXGYyYWQ7XG4kZmEtdmFyLXNub3dib2FyZGluZzogXFxmN2NlO1xuJGZhLXZhci1zbm93Zmxha2U6IFxcZjJkYztcbiRmYS12YXItc25vd21hbjogXFxmN2QwO1xuJGZhLXZhci1zbm93cGxvdzogXFxmN2QyO1xuJGZhLXZhci1zb2FwOiBcXGUwNmU7XG4kZmEtdmFyLXNvY2tzOiBcXGY2OTY7XG4kZmEtdmFyLXNvbGFyLXBhbmVsOiBcXGY1YmE7XG4kZmEtdmFyLXNvcnQ6IFxcZjBkYztcbiRmYS12YXItc29ydC1hbHBoYS1kb3duOiBcXGYxNWQ7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQ6IFxcZjg4MTtcbiRmYS12YXItc29ydC1hbHBoYS11cDogXFxmMTVlO1xuJGZhLXZhci1zb3J0LWFscGhhLXVwLWFsdDogXFxmODgyO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kb3duOiBcXGYxNjA7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRvd24tYWx0OiBcXGY4ODQ7XG4kZmEtdmFyLXNvcnQtYW1vdW50LXVwOiBcXGYxNjE7XG4kZmEtdmFyLXNvcnQtYW1vdW50LXVwLWFsdDogXFxmODg1O1xuJGZhLXZhci1zb3J0LWRvd246IFxcZjBkZDtcbiRmYS12YXItc29ydC1udW1lcmljLWRvd246IFxcZjE2MjtcbiRmYS12YXItc29ydC1udW1lcmljLWRvd24tYWx0OiBcXGY4ODY7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy11cDogXFxmMTYzO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0OiBcXGY4ODc7XG4kZmEtdmFyLXNvcnQtdXA6IFxcZjBkZTtcbiRmYS12YXItc291bmRjbG91ZDogXFxmMWJlO1xuJGZhLXZhci1zb3VyY2V0cmVlOiBcXGY3ZDM7XG4kZmEtdmFyLXNwYTogXFxmNWJiO1xuJGZhLXZhci1zcGFjZS1zaHV0dGxlOiBcXGYxOTc7XG4kZmEtdmFyLXNwZWFrYXA6IFxcZjNmMztcbiRmYS12YXItc3BlYWtlci1kZWNrOiBcXGY4M2M7XG4kZmEtdmFyLXNwZWxsLWNoZWNrOiBcXGY4OTE7XG4kZmEtdmFyLXNwaWRlcjogXFxmNzE3O1xuJGZhLXZhci1zcGlubmVyOiBcXGYxMTA7XG4kZmEtdmFyLXNwbG90Y2g6IFxcZjViYztcbiRmYS12YXItc3BvdGlmeTogXFxmMWJjO1xuJGZhLXZhci1zcHJheS1jYW46IFxcZjViZDtcbiRmYS12YXItc3F1YXJlOiBcXGYwYzg7XG4kZmEtdmFyLXNxdWFyZS1mdWxsOiBcXGY0NWM7XG4kZmEtdmFyLXNxdWFyZS1yb290LWFsdDogXFxmNjk4O1xuJGZhLXZhci1zcXVhcmVzcGFjZTogXFxmNWJlO1xuJGZhLXZhci1zdGFjay1leGNoYW5nZTogXFxmMThkO1xuJGZhLXZhci1zdGFjay1vdmVyZmxvdzogXFxmMTZjO1xuJGZhLXZhci1zdGFja3BhdGg6IFxcZjg0MjtcbiRmYS12YXItc3RhbXA6IFxcZjViZjtcbiRmYS12YXItc3RhcjogXFxmMDA1O1xuJGZhLXZhci1zdGFyLWFuZC1jcmVzY2VudDogXFxmNjk5O1xuJGZhLXZhci1zdGFyLWhhbGY6IFxcZjA4OTtcbiRmYS12YXItc3Rhci1oYWxmLWFsdDogXFxmNWMwO1xuJGZhLXZhci1zdGFyLW9mLWRhdmlkOiBcXGY2OWE7XG4kZmEtdmFyLXN0YXItb2YtbGlmZTogXFxmNjIxO1xuJGZhLXZhci1zdGF5bGlua2VkOiBcXGYzZjU7XG4kZmEtdmFyLXN0ZWFtOiBcXGYxYjY7XG4kZmEtdmFyLXN0ZWFtLXNxdWFyZTogXFxmMWI3O1xuJGZhLXZhci1zdGVhbS1zeW1ib2w6IFxcZjNmNjtcbiRmYS12YXItc3RlcC1iYWNrd2FyZDogXFxmMDQ4O1xuJGZhLXZhci1zdGVwLWZvcndhcmQ6IFxcZjA1MTtcbiRmYS12YXItc3RldGhvc2NvcGU6IFxcZjBmMTtcbiRmYS12YXItc3RpY2tlci1tdWxlOiBcXGYzZjc7XG4kZmEtdmFyLXN0aWNreS1ub3RlOiBcXGYyNDk7XG4kZmEtdmFyLXN0b3A6IFxcZjA0ZDtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFxcZjI4ZDtcbiRmYS12YXItc3RvcHdhdGNoOiBcXGYyZjI7XG4kZmEtdmFyLXN0b3B3YXRjaC0yMDogXFxlMDZmO1xuJGZhLXZhci1zdG9yZTogXFxmNTRlO1xuJGZhLXZhci1zdG9yZS1hbHQ6IFxcZjU0ZjtcbiRmYS12YXItc3RvcmUtYWx0LXNsYXNoOiBcXGUwNzA7XG4kZmEtdmFyLXN0b3JlLXNsYXNoOiBcXGUwNzE7XG4kZmEtdmFyLXN0cmF2YTogXFxmNDI4O1xuJGZhLXZhci1zdHJlYW06IFxcZjU1MDtcbiRmYS12YXItc3RyZWV0LXZpZXc6IFxcZjIxZDtcbiRmYS12YXItc3RyaWtldGhyb3VnaDogXFxmMGNjO1xuJGZhLXZhci1zdHJpcGU6IFxcZjQyOTtcbiRmYS12YXItc3RyaXBlLXM6IFxcZjQyYTtcbiRmYS12YXItc3Ryb29wd2FmZWw6IFxcZjU1MTtcbiRmYS12YXItc3R1ZGlvdmluYXJpOiBcXGYzZjg7XG4kZmEtdmFyLXN0dW1ibGV1cG9uOiBcXGYxYTQ7XG4kZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZTogXFxmMWEzO1xuJGZhLXZhci1zdWJzY3JpcHQ6IFxcZjEyYztcbiRmYS12YXItc3Vid2F5OiBcXGYyMzk7XG4kZmEtdmFyLXN1aXRjYXNlOiBcXGYwZjI7XG4kZmEtdmFyLXN1aXRjYXNlLXJvbGxpbmc6IFxcZjVjMTtcbiRmYS12YXItc3VuOiBcXGYxODU7XG4kZmEtdmFyLXN1cGVycG93ZXJzOiBcXGYyZGQ7XG4kZmEtdmFyLXN1cGVyc2NyaXB0OiBcXGYxMmI7XG4kZmEtdmFyLXN1cHBsZTogXFxmM2Y5O1xuJGZhLXZhci1zdXJwcmlzZTogXFxmNWMyO1xuJGZhLXZhci1zdXNlOiBcXGY3ZDY7XG4kZmEtdmFyLXN3YXRjaGJvb2s6IFxcZjVjMztcbiRmYS12YXItc3dpZnQ6IFxcZjhlMTtcbiRmYS12YXItc3dpbW1lcjogXFxmNWM0O1xuJGZhLXZhci1zd2ltbWluZy1wb29sOiBcXGY1YzU7XG4kZmEtdmFyLXN5bWZvbnk6IFxcZjgzZDtcbiRmYS12YXItc3luYWdvZ3VlOiBcXGY2OWI7XG4kZmEtdmFyLXN5bmM6IFxcZjAyMTtcbiRmYS12YXItc3luYy1hbHQ6IFxcZjJmMTtcbiRmYS12YXItc3lyaW5nZTogXFxmNDhlO1xuJGZhLXZhci10YWJsZTogXFxmMGNlO1xuJGZhLXZhci10YWJsZS10ZW5uaXM6IFxcZjQ1ZDtcbiRmYS12YXItdGFibGV0OiBcXGYxMGE7XG4kZmEtdmFyLXRhYmxldC1hbHQ6IFxcZjNmYTtcbiRmYS12YXItdGFibGV0czogXFxmNDkwO1xuJGZhLXZhci10YWNob21ldGVyLWFsdDogXFxmM2ZkO1xuJGZhLXZhci10YWc6IFxcZjAyYjtcbiRmYS12YXItdGFnczogXFxmMDJjO1xuJGZhLXZhci10YXBlOiBcXGY0ZGI7XG4kZmEtdmFyLXRhc2tzOiBcXGYwYWU7XG4kZmEtdmFyLXRheGk6IFxcZjFiYTtcbiRmYS12YXItdGVhbXNwZWFrOiBcXGY0Zjk7XG4kZmEtdmFyLXRlZXRoOiBcXGY2MmU7XG4kZmEtdmFyLXRlZXRoLW9wZW46IFxcZjYyZjtcbiRmYS12YXItdGVsZWdyYW06IFxcZjJjNjtcbiRmYS12YXItdGVsZWdyYW0tcGxhbmU6IFxcZjNmZTtcbiRmYS12YXItdGVtcGVyYXR1cmUtaGlnaDogXFxmNzY5O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1sb3c6IFxcZjc2YjtcbiRmYS12YXItdGVuY2VudC13ZWlibzogXFxmMWQ1O1xuJGZhLXZhci10ZW5nZTogXFxmN2Q3O1xuJGZhLXZhci10ZXJtaW5hbDogXFxmMTIwO1xuJGZhLXZhci10ZXh0LWhlaWdodDogXFxmMDM0O1xuJGZhLXZhci10ZXh0LXdpZHRoOiBcXGYwMzU7XG4kZmEtdmFyLXRoOiBcXGYwMGE7XG4kZmEtdmFyLXRoLWxhcmdlOiBcXGYwMDk7XG4kZmEtdmFyLXRoLWxpc3Q6IFxcZjAwYjtcbiRmYS12YXItdGhlLXJlZC15ZXRpOiBcXGY2OWQ7XG4kZmEtdmFyLXRoZWF0ZXItbWFza3M6IFxcZjYzMDtcbiRmYS12YXItdGhlbWVjbzogXFxmNWM2O1xuJGZhLXZhci10aGVtZWlzbGU6IFxcZjJiMjtcbiRmYS12YXItdGhlcm1vbWV0ZXI6IFxcZjQ5MTtcbiRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk6IFxcZjJjYjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDogXFxmMmM3O1xuJGZhLXZhci10aGVybW9tZXRlci1oYWxmOiBcXGYyYzk7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI6IFxcZjJjYTtcbiRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6IFxcZjJjODtcbiRmYS12YXItdGhpbmstcGVha3M6IFxcZjczMTtcbiRmYS12YXItdGh1bWJzLWRvd246IFxcZjE2NTtcbiRmYS12YXItdGh1bWJzLXVwOiBcXGYxNjQ7XG4kZmEtdmFyLXRodW1idGFjazogXFxmMDhkO1xuJGZhLXZhci10aWNrZXQtYWx0OiBcXGYzZmY7XG4kZmEtdmFyLXRpa3RvazogXFxlMDdiO1xuJGZhLXZhci10aW1lczogXFxmMDBkO1xuJGZhLXZhci10aW1lcy1jaXJjbGU6IFxcZjA1NztcbiRmYS12YXItdGludDogXFxmMDQzO1xuJGZhLXZhci10aW50LXNsYXNoOiBcXGY1Yzc7XG4kZmEtdmFyLXRpcmVkOiBcXGY1Yzg7XG4kZmEtdmFyLXRvZ2dsZS1vZmY6IFxcZjIwNDtcbiRmYS12YXItdG9nZ2xlLW9uOiBcXGYyMDU7XG4kZmEtdmFyLXRvaWxldDogXFxmN2Q4O1xuJGZhLXZhci10b2lsZXQtcGFwZXI6IFxcZjcxZTtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXNsYXNoOiBcXGUwNzI7XG4kZmEtdmFyLXRvb2xib3g6IFxcZjU1MjtcbiRmYS12YXItdG9vbHM6IFxcZjdkOTtcbiRmYS12YXItdG9vdGg6IFxcZjVjOTtcbiRmYS12YXItdG9yYWg6IFxcZjZhMDtcbiRmYS12YXItdG9yaWktZ2F0ZTogXFxmNmExO1xuJGZhLXZhci10cmFjdG9yOiBcXGY3MjI7XG4kZmEtdmFyLXRyYWRlLWZlZGVyYXRpb246IFxcZjUxMztcbiRmYS12YXItdHJhZGVtYXJrOiBcXGYyNWM7XG4kZmEtdmFyLXRyYWZmaWMtbGlnaHQ6IFxcZjYzNztcbiRmYS12YXItdHJhaWxlcjogXFxlMDQxO1xuJGZhLXZhci10cmFpbjogXFxmMjM4O1xuJGZhLXZhci10cmFtOiBcXGY3ZGE7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyOiBcXGYyMjQ7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyLWFsdDogXFxmMjI1O1xuJGZhLXZhci10cmFzaDogXFxmMWY4O1xuJGZhLXZhci10cmFzaC1hbHQ6IFxcZjJlZDtcbiRmYS12YXItdHJhc2gtcmVzdG9yZTogXFxmODI5O1xuJGZhLXZhci10cmFzaC1yZXN0b3JlLWFsdDogXFxmODJhO1xuJGZhLXZhci10cmVlOiBcXGYxYmI7XG4kZmEtdmFyLXRyZWxsbzogXFxmMTgxO1xuJGZhLXZhci10cmlwYWR2aXNvcjogXFxmMjYyO1xuJGZhLXZhci10cm9waHk6IFxcZjA5MTtcbiRmYS12YXItdHJ1Y2s6IFxcZjBkMTtcbiRmYS12YXItdHJ1Y2stbG9hZGluZzogXFxmNGRlO1xuJGZhLXZhci10cnVjay1tb25zdGVyOiBcXGY2M2I7XG4kZmEtdmFyLXRydWNrLW1vdmluZzogXFxmNGRmO1xuJGZhLXZhci10cnVjay1waWNrdXA6IFxcZjYzYztcbiRmYS12YXItdHNoaXJ0OiBcXGY1NTM7XG4kZmEtdmFyLXR0eTogXFxmMWU0O1xuJGZhLXZhci10dW1ibHI6IFxcZjE3MztcbiRmYS12YXItdHVtYmxyLXNxdWFyZTogXFxmMTc0O1xuJGZhLXZhci10djogXFxmMjZjO1xuJGZhLXZhci10d2l0Y2g6IFxcZjFlODtcbiRmYS12YXItdHdpdHRlcjogXFxmMDk5O1xuJGZhLXZhci10d2l0dGVyLXNxdWFyZTogXFxmMDgxO1xuJGZhLXZhci10eXBvMzogXFxmNDJiO1xuJGZhLXZhci11YmVyOiBcXGY0MDI7XG4kZmEtdmFyLXVidW50dTogXFxmN2RmO1xuJGZhLXZhci11aWtpdDogXFxmNDAzO1xuJGZhLXZhci11bWJyYWNvOiBcXGY4ZTg7XG4kZmEtdmFyLXVtYnJlbGxhOiBcXGYwZTk7XG4kZmEtdmFyLXVtYnJlbGxhLWJlYWNoOiBcXGY1Y2E7XG4kZmEtdmFyLXVuZGVybGluZTogXFxmMGNkO1xuJGZhLXZhci11bmRvOiBcXGYwZTI7XG4kZmEtdmFyLXVuZG8tYWx0OiBcXGYyZWE7XG4kZmEtdmFyLXVuaXJlZ2lzdHJ5OiBcXGY0MDQ7XG4kZmEtdmFyLXVuaXR5OiBcXGUwNDk7XG4kZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M6IFxcZjI5YTtcbiRmYS12YXItdW5pdmVyc2l0eTogXFxmMTljO1xuJGZhLXZhci11bmxpbms6IFxcZjEyNztcbiRmYS12YXItdW5sb2NrOiBcXGYwOWM7XG4kZmEtdmFyLXVubG9jay1hbHQ6IFxcZjEzZTtcbiRmYS12YXItdW5zcGxhc2g6IFxcZTA3YztcbiRmYS12YXItdW50YXBwZDogXFxmNDA1O1xuJGZhLXZhci11cGxvYWQ6IFxcZjA5MztcbiRmYS12YXItdXBzOiBcXGY3ZTA7XG4kZmEtdmFyLXVzYjogXFxmMjg3O1xuJGZhLXZhci11c2VyOiBcXGYwMDc7XG4kZmEtdmFyLXVzZXItYWx0OiBcXGY0MDY7XG4kZmEtdmFyLXVzZXItYWx0LXNsYXNoOiBcXGY0ZmE7XG4kZmEtdmFyLXVzZXItYXN0cm9uYXV0OiBcXGY0ZmI7XG4kZmEtdmFyLXVzZXItY2hlY2s6IFxcZjRmYztcbiRmYS12YXItdXNlci1jaXJjbGU6IFxcZjJiZDtcbiRmYS12YXItdXNlci1jbG9jazogXFxmNGZkO1xuJGZhLXZhci11c2VyLWNvZzogXFxmNGZlO1xuJGZhLXZhci11c2VyLWVkaXQ6IFxcZjRmZjtcbiRmYS12YXItdXNlci1mcmllbmRzOiBcXGY1MDA7XG4kZmEtdmFyLXVzZXItZ3JhZHVhdGU6IFxcZjUwMTtcbiRmYS12YXItdXNlci1pbmp1cmVkOiBcXGY3Mjg7XG4kZmEtdmFyLXVzZXItbG9jazogXFxmNTAyO1xuJGZhLXZhci11c2VyLW1kOiBcXGYwZjA7XG4kZmEtdmFyLXVzZXItbWludXM6IFxcZjUwMztcbiRmYS12YXItdXNlci1uaW5qYTogXFxmNTA0O1xuJGZhLXZhci11c2VyLW51cnNlOiBcXGY4MmY7XG4kZmEtdmFyLXVzZXItcGx1czogXFxmMjM0O1xuJGZhLXZhci11c2VyLXNlY3JldDogXFxmMjFiO1xuJGZhLXZhci11c2VyLXNoaWVsZDogXFxmNTA1O1xuJGZhLXZhci11c2VyLXNsYXNoOiBcXGY1MDY7XG4kZmEtdmFyLXVzZXItdGFnOiBcXGY1MDc7XG4kZmEtdmFyLXVzZXItdGllOiBcXGY1MDg7XG4kZmEtdmFyLXVzZXItdGltZXM6IFxcZjIzNTtcbiRmYS12YXItdXNlcnM6IFxcZjBjMDtcbiRmYS12YXItdXNlcnMtY29nOiBcXGY1MDk7XG4kZmEtdmFyLXVzZXJzLXNsYXNoOiBcXGUwNzM7XG4kZmEtdmFyLXVzcHM6IFxcZjdlMTtcbiRmYS12YXItdXNzdW5uYWg6IFxcZjQwNztcbiRmYS12YXItdXRlbnNpbC1zcG9vbjogXFxmMmU1O1xuJGZhLXZhci11dGVuc2lsczogXFxmMmU3O1xuJGZhLXZhci12YWFkaW46IFxcZjQwODtcbiRmYS12YXItdmVjdG9yLXNxdWFyZTogXFxmNWNiO1xuJGZhLXZhci12ZW51czogXFxmMjIxO1xuJGZhLXZhci12ZW51cy1kb3VibGU6IFxcZjIyNjtcbiRmYS12YXItdmVudXMtbWFyczogXFxmMjI4O1xuJGZhLXZhci12aWFjb2luOiBcXGYyMzc7XG4kZmEtdmFyLXZpYWRlbzogXFxmMmE5O1xuJGZhLXZhci12aWFkZW8tc3F1YXJlOiBcXGYyYWE7XG4kZmEtdmFyLXZpYWw6IFxcZjQ5MjtcbiRmYS12YXItdmlhbHM6IFxcZjQ5MztcbiRmYS12YXItdmliZXI6IFxcZjQwOTtcbiRmYS12YXItdmlkZW86IFxcZjAzZDtcbiRmYS12YXItdmlkZW8tc2xhc2g6IFxcZjRlMjtcbiRmYS12YXItdmloYXJhOiBcXGY2YTc7XG4kZmEtdmFyLXZpbWVvOiBcXGY0MGE7XG4kZmEtdmFyLXZpbWVvLXNxdWFyZTogXFxmMTk0O1xuJGZhLXZhci12aW1lby12OiBcXGYyN2Q7XG4kZmEtdmFyLXZpbmU6IFxcZjFjYTtcbiRmYS12YXItdmlydXM6IFxcZTA3NDtcbiRmYS12YXItdmlydXMtc2xhc2g6IFxcZTA3NTtcbiRmYS12YXItdmlydXNlczogXFxlMDc2O1xuJGZhLXZhci12azogXFxmMTg5O1xuJGZhLXZhci12bnY6IFxcZjQwYjtcbiRmYS12YXItdm9pY2VtYWlsOiBcXGY4OTc7XG4kZmEtdmFyLXZvbGxleWJhbGwtYmFsbDogXFxmNDVmO1xuJGZhLXZhci12b2x1bWUtZG93bjogXFxmMDI3O1xuJGZhLXZhci12b2x1bWUtbXV0ZTogXFxmNmE5O1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcXGYwMjY7XG4kZmEtdmFyLXZvbHVtZS11cDogXFxmMDI4O1xuJGZhLXZhci12b3RlLXllYTogXFxmNzcyO1xuJGZhLXZhci12ci1jYXJkYm9hcmQ6IFxcZjcyOTtcbiRmYS12YXItdnVlanM6IFxcZjQxZjtcbiRmYS12YXItd2Fsa2luZzogXFxmNTU0O1xuJGZhLXZhci13YWxsZXQ6IFxcZjU1NTtcbiRmYS12YXItd2FyZWhvdXNlOiBcXGY0OTQ7XG4kZmEtdmFyLXdhdGVyOiBcXGY3NzM7XG4kZmEtdmFyLXdhdmUtc3F1YXJlOiBcXGY4M2U7XG4kZmEtdmFyLXdhemU6IFxcZjgzZjtcbiRmYS12YXItd2VlYmx5OiBcXGY1Y2M7XG4kZmEtdmFyLXdlaWJvOiBcXGYxOGE7XG4kZmEtdmFyLXdlaWdodDogXFxmNDk2O1xuJGZhLXZhci13ZWlnaHQtaGFuZ2luZzogXFxmNWNkO1xuJGZhLXZhci13ZWl4aW46IFxcZjFkNztcbiRmYS12YXItd2hhdHNhcHA6IFxcZjIzMjtcbiRmYS12YXItd2hhdHNhcHAtc3F1YXJlOiBcXGY0MGM7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFxcZjE5MztcbiRmYS12YXItd2htY3M6IFxcZjQwZDtcbiRmYS12YXItd2lmaTogXFxmMWViO1xuJGZhLXZhci13aWtpcGVkaWEtdzogXFxmMjY2O1xuJGZhLXZhci13aW5kOiBcXGY3MmU7XG4kZmEtdmFyLXdpbmRvdy1jbG9zZTogXFxmNDEwO1xuJGZhLXZhci13aW5kb3ctbWF4aW1pemU6IFxcZjJkMDtcbiRmYS12YXItd2luZG93LW1pbmltaXplOiBcXGYyZDE7XG4kZmEtdmFyLXdpbmRvdy1yZXN0b3JlOiBcXGYyZDI7XG4kZmEtdmFyLXdpbmRvd3M6IFxcZjE3YTtcbiRmYS12YXItd2luZS1ib3R0bGU6IFxcZjcyZjtcbiRmYS12YXItd2luZS1nbGFzczogXFxmNGUzO1xuJGZhLXZhci13aW5lLWdsYXNzLWFsdDogXFxmNWNlO1xuJGZhLXZhci13aXg6IFxcZjVjZjtcbiRmYS12YXItd2l6YXJkcy1vZi10aGUtY29hc3Q6IFxcZjczMDtcbiRmYS12YXItd29sZi1wYWNrLWJhdHRhbGlvbjogXFxmNTE0O1xuJGZhLXZhci13b24tc2lnbjogXFxmMTU5O1xuJGZhLXZhci13b3JkcHJlc3M6IFxcZjE5YTtcbiRmYS12YXItd29yZHByZXNzLXNpbXBsZTogXFxmNDExO1xuJGZhLXZhci13cGJlZ2lubmVyOiBcXGYyOTc7XG4kZmEtdmFyLXdwZXhwbG9yZXI6IFxcZjJkZTtcbiRmYS12YXItd3Bmb3JtczogXFxmMjk4O1xuJGZhLXZhci13cHJlc3NyOiBcXGYzZTQ7XG4kZmEtdmFyLXdyZW5jaDogXFxmMGFkO1xuJGZhLXZhci14LXJheTogXFxmNDk3O1xuJGZhLXZhci14Ym94OiBcXGY0MTI7XG4kZmEtdmFyLXhpbmc6IFxcZjE2ODtcbiRmYS12YXIteGluZy1zcXVhcmU6IFxcZjE2OTtcbiRmYS12YXIteS1jb21iaW5hdG9yOiBcXGYyM2I7XG4kZmEtdmFyLXlhaG9vOiBcXGYxOWU7XG4kZmEtdmFyLXlhbW1lcjogXFxmODQwO1xuJGZhLXZhci15YW5kZXg6IFxcZjQxMztcbiRmYS12YXIteWFuZGV4LWludGVybmF0aW9uYWw6IFxcZjQxNDtcbiRmYS12YXIteWFybjogXFxmN2UzO1xuJGZhLXZhci15ZWxwOiBcXGYxZTk7XG4kZmEtdmFyLXllbi1zaWduOiBcXGYxNTc7XG4kZmEtdmFyLXlpbi15YW5nOiBcXGY2YWQ7XG4kZmEtdmFyLXlvYXN0OiBcXGYyYjE7XG4kZmEtdmFyLXlvdXR1YmU6IFxcZjE2NztcbiRmYS12YXIteW91dHViZS1zcXVhcmU6IFxcZjQzMTtcbiRmYS12YXItemhpaHU6IFxcZjYzZjtcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLyogZm9udGF3ZXNvbWUuICovXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTQuMCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy9mYS1icmFuZHMtNDAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbi5mYWIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNS4xNC4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbi5mYXIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTQuMCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoXCIuLi93ZWJmb250cy9mYS1zb2xpZC05MDAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy9mYS1zb2xpZC05MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC5zdmcjZm9udGF3ZXNvbWVcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuXG4uZmEsXG4uZmFzIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjE0LjAgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKi9cbi5mYSxcbi5mYXMsXG4uZmFyLFxuLmZhbCxcbi5mYWQsXG4uZmFiIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmEtbGcge1xuICBmb250LXNpemU6IDEuMzMzMzMzMzNlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzVlbTtcbiAgdmVydGljYWwtYWxpZ246IC0uMDY2N2VtO1xufVxuXG4uZmEteHMge1xuICBmb250LXNpemU6IC43NWVtO1xufVxuXG4uZmEtc20ge1xuICBmb250LXNpemU6IC44NzVlbTtcbn1cblxuLmZhLTF4IHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uZmEtM3gge1xuICBmb250LXNpemU6IDNlbTtcbn1cblxuLmZhLTR4IHtcbiAgZm9udC1zaXplOiA0ZW07XG59XG5cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtO1xufVxuXG4uZmEtNngge1xuICBmb250LXNpemU6IDZlbTtcbn1cblxuLmZhLTd4IHtcbiAgZm9udC1zaXplOiA3ZW07XG59XG5cbi5mYS04eCB7XG4gIGZvbnQtc2l6ZTogOGVtO1xufVxuXG4uZmEtOXgge1xuICBmb250LXNpemU6IDllbTtcbn1cblxuLmZhLTEweCB7XG4gIGZvbnQtc2l6ZTogMTBlbTtcbn1cblxuLmZhLWZ3IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMS4yNWVtO1xufVxuXG4uZmEtdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAyLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZmEtdWwgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZhLWxpIHtcbiAgbGVmdDogLTJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uZmEtYm9yZGVyIHtcbiAgYm9yZGVyOiBzb2xpZCAwLjA4ZW0gI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbn1cblxuLmZhLXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZmEtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmZhLmZhLXB1bGwtbGVmdCxcbi5mYXMuZmEtcHVsbC1sZWZ0LFxuLmZhci5mYS1wdWxsLWxlZnQsXG4uZmFsLmZhLXB1bGwtbGVmdCxcbi5mYWIuZmEtcHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtO1xufVxuXG4uZmEuZmEtcHVsbC1yaWdodCxcbi5mYXMuZmEtcHVsbC1yaWdodCxcbi5mYXIuZmEtcHVsbC1yaWdodCxcbi5mYWwuZmEtcHVsbC1yaWdodCxcbi5mYWIuZmEtcHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAuM2VtO1xufVxuXG4uZmEtc3BpbiB7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi5mYS1wdWxzZSB7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbn1cblxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLmZhLXJvdGF0ZS05MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uZmEtcm90YXRlLTE4MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MilcIjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmZhLXJvdGF0ZS0yNzAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbi5mYS1mbGlwLWhvcml6b250YWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKVwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cblxuLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuLmZhLWZsaXAtYm90aCwgLmZhLWZsaXAtaG9yaXpvbnRhbC5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuXG46cm9vdCAuZmEtcm90YXRlLTkwLFxuOnJvb3QgLmZhLXJvdGF0ZS0xODAsXG46cm9vdCAuZmEtcm90YXRlLTI3MCxcbjpyb290IC5mYS1mbGlwLWhvcml6b250YWwsXG46cm9vdCAuZmEtZmxpcC12ZXJ0aWNhbCxcbjpyb290IC5mYS1mbGlwLWJvdGgge1xuICBmaWx0ZXI6IG5vbmU7XG59XG5cbi5mYS1zdGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIuNWVtO1xufVxuXG4uZmEtc3RhY2stMXgsXG4uZmEtc3RhY2stMngge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uZmEtc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLmZhLWludmVyc2Uge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZlXCI7XG59XG5cbi5mYS1hY2Nlc3NpYmxlLWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjhcIjtcbn1cblxuLmZhLWFjY3Vzb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY5XCI7XG59XG5cbi5mYS1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFmXCI7XG59XG5cbi5mYS1hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MVwiO1xufVxuXG4uZmEtYWRkcmVzcy1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI5XCI7XG59XG5cbi5mYS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjtcbn1cblxuLmZhLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MlwiO1xufVxuXG4uZmEtYWRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcwXCI7XG59XG5cbi5mYS1hZG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3OFwiO1xufVxuXG4uZmEtYWR2ZXJzYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmFcIjtcbn1cblxuLmZhLWFmZmlsaWF0ZXRoZW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZiXCI7XG59XG5cbi5mYS1haXItZnJlc2hlbmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQwXCI7XG59XG5cbi5mYS1haXJibmI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzRcIjtcbn1cblxuLmZhLWFsZ29saWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmNcIjtcbn1cblxuLmZhLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzN1wiO1xufVxuXG4uZmEtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOVwiO1xufVxuXG4uZmEtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNlwiO1xufVxuXG4uZmEtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzhcIjtcbn1cblxuLmZhLWFsaXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MlwiO1xufVxuXG4uZmEtYWxsZXJnaWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYxXCI7XG59XG5cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjtcbn1cblxuLmZhLWFtYXpvbi1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmNcIjtcbn1cblxuLmZhLWFtYnVsYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOVwiO1xufVxuXG4uZmEtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTNcIjtcbn1cblxuLmZhLWFtaWxpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZFwiO1xufVxuXG4uZmEtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNkXCI7XG59XG5cbi5mYS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdiXCI7XG59XG5cbi5mYS1hbmdlbGxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDlcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAzXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMFwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDJcIjtcbn1cblxuLmZhLWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjtcbn1cblxuLmZhLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbn1cblxuLmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG59XG5cbi5mYS1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiO1xufVxuXG4uZmEtYW5ncnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTZcIjtcbn1cblxuLmZhLWFuZ3J5Y3JlYXRpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmVcIjtcbn1cblxuLmZhLWFuZ3VsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjBcIjtcbn1cblxuLmZhLWFua2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDRcIjtcbn1cblxuLmZhLWFwcC1zdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZlwiO1xufVxuXG4uZmEtYXBwLXN0b3JlLWlvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MFwiO1xufVxuXG4uZmEtYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzFcIjtcbn1cblxuLmZhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc5XCI7XG59XG5cbi5mYS1hcHBsZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDFcIjtcbn1cblxuLmZhLWFwcGxlLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNVwiO1xufVxuXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4N1wiO1xufVxuXG4uZmEtYXJjaHdheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1N1wiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU4XCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTlcIjtcbn1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWFcIjtcbn1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWJcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOFwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE5XCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWFcIjtcbn1cblxuLmZhLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjtcbn1cblxuLmZhLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjBcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG59XG5cbi5mYS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MlwiO1xufVxuXG4uZmEtYXJyb3dzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMlwiO1xufVxuXG4uZmEtYXJyb3dzLWFsdC1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM3XCI7XG59XG5cbi5mYS1hcnJvd3MtYWx0LXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzhcIjtcbn1cblxuLmZhLWFydHN0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2FcIjtcbn1cblxuLmZhLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMlwiO1xufVxuXG4uZmEtYXN0ZXJpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjlcIjtcbn1cblxuLmZhLWFzeW1tZXRyaWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzJcIjtcbn1cblxuLmZhLWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZhXCI7XG59XG5cbi5mYS1hdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1OFwiO1xufVxuXG4uZmEtYXRsYXNzaWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdiXCI7XG59XG5cbi5mYS1hdG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQyXCI7XG59XG5cbi5mYS1hdWRpYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzczXCI7XG59XG5cbi5mYS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZVwiO1xufVxuXG4uZmEtYXV0b3ByZWZpeGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFjXCI7XG59XG5cbi5mYS1hdmlhbmV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc0XCI7XG59XG5cbi5mYS1hdmlhdG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjFcIjtcbn1cblxuLmZhLWF3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU5XCI7XG59XG5cbi5mYS1hd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzVcIjtcbn1cblxuLmZhLWJhYnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2NcIjtcbn1cblxuLmZhLWJhYnktY2FycmlhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2RcIjtcbn1cblxuLmZhLWJhY2tzcGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YVwiO1xufVxuXG4uZmEtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGFcIjtcbn1cblxuLmZhLWJhY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U1XCI7XG59XG5cbi5mYS1iYWN0ZXJpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OVwiO1xufVxuXG4uZmEtYmFjdGVyaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVhXCI7XG59XG5cbi5mYS1iYWhhaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NlwiO1xufVxuXG4uZmEtYmFsYW5jZS1zY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZVwiO1xufVxuXG4uZmEtYmFsYW5jZS1zY2FsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE1XCI7XG59XG5cbi5mYS1iYWxhbmNlLXNjYWxlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE2XCI7XG59XG5cbi5mYS1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWVcIjtcbn1cblxuLmZhLWJhbmQtYWlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYyXCI7XG59XG5cbi5mYS1iYW5kY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNVwiO1xufVxuXG4uZmEtYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYVwiO1xufVxuXG4uZmEtYmFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOVwiO1xufVxuXG4uZmEtYmFzZWJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzM1wiO1xufVxuXG4uZmEtYmFza2V0YmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM0XCI7XG59XG5cbi5mYS1iYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNkXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ0XCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDBcIjtcbn1cblxuLmZhLWJhdHRlcnktaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MlwiO1xufVxuXG4uZmEtYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQzXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQxXCI7XG59XG5cbi5mYS1iYXR0bGUtbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM1XCI7XG59XG5cbi5mYS1iZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzZcIjtcbn1cblxuLmZhLWJlZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmNcIjtcbn1cblxuLmZhLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjRcIjtcbn1cblxuLmZhLWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI1XCI7XG59XG5cbi5mYS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYzXCI7XG59XG5cbi5mYS1iZWxsLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY2XCI7XG59XG5cbi5mYS1iZXppZXItY3VydmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWJcIjtcbn1cblxuLmZhLWJpYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ3XCI7XG59XG5cbi5mYS1iaWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA2XCI7XG59XG5cbi5mYS1iaWtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGFcIjtcbn1cblxuLmZhLWJpbW9iamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3OFwiO1xufVxuXG4uZmEtYmlub2N1bGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNVwiO1xufVxuXG4uZmEtYmlvaGF6YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgwXCI7XG59XG5cbi5mYS1iaXJ0aGRheS1jYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZkXCI7XG59XG5cbi5mYS1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzFcIjtcbn1cblxuLmZhLWJpdGNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzlcIjtcbn1cblxuLmZhLWJpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2FcIjtcbn1cblxuLmZhLWJsYWNrLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZVwiO1xufVxuXG4uZmEtYmxhY2tiZXJyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3YlwiO1xufVxuXG4uZmEtYmxlbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxN1wiO1xufVxuXG4uZmEtYmxlbmRlci1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiNlwiO1xufVxuXG4uZmEtYmxpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWRcIjtcbn1cblxuLmZhLWJsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODFcIjtcbn1cblxuLmZhLWJsb2dnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2NcIjtcbn1cblxuLmZhLWJsb2dnZXItYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZFwiO1xufVxuXG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkzXCI7XG59XG5cbi5mYS1ibHVldG9vdGgtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NFwiO1xufVxuXG4uZmEtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMlwiO1xufVxuXG4uZmEtYm9sdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlN1wiO1xufVxuXG4uZmEtYm9tYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMlwiO1xufVxuXG4uZmEtYm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkN1wiO1xufVxuXG4uZmEtYm9uZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1Y1wiO1xufVxuXG4uZmEtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZFwiO1xufVxuXG4uZmEtYm9vay1kZWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI3XCI7XG59XG5cbi5mYS1ib29rLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTZcIjtcbn1cblxuLmZhLWJvb2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxOFwiO1xufVxuXG4uZmEtYm9vay1yZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGFcIjtcbn1cblxuLmZhLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7XG59XG5cbi5mYS1ib290c3RyYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzZcIjtcbn1cblxuLmZhLWJvcmRlci1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGNcIjtcbn1cblxuLmZhLWJvcmRlci1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODUwXCI7XG59XG5cbi5mYS1ib3JkZXItc3R5bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTNcIjtcbn1cblxuLmZhLWJvd2xpbmctYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzNlwiO1xufVxuXG4uZmEtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY2XCI7XG59XG5cbi5mYS1ib3gtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5ZVwiO1xufVxuXG4uZmEtYm94LXRpc3N1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1YlwiO1xufVxuXG4uZmEtYm94ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjhcIjtcbn1cblxuLmZhLWJyYWlsbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTFcIjtcbn1cblxuLmZhLWJyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRjXCI7XG59XG5cbi5mYS1icmVhZC1zbGljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlY1wiO1xufVxuXG4uZmEtYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIxXCI7XG59XG5cbi5mYS1icmllZmNhc2UtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OVwiO1xufVxuXG4uZmEtYnJvYWRjYXN0LXRvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE5XCI7XG59XG5cbi5mYS1icm9vbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxYVwiO1xufVxuXG4uZmEtYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWRcIjtcbn1cblxuLmZhLWJ0YzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YVwiO1xufVxuXG4uZmEtYnVmZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM3XCI7XG59XG5cbi5mYS1idWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODhcIjtcbn1cblxuLmZhLWJ1aWxkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFkXCI7XG59XG5cbi5mYS1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMVwiO1xufVxuXG4uZmEtYnVsbHNleWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDBcIjtcbn1cblxuLmZhLWJ1cm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmFcIjtcbn1cblxuLmZhLWJ1cm9tb2JlbGV4cGVydGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2ZcIjtcbn1cblxuLmZhLWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwN1wiO1xufVxuXG4uZmEtYnVzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1ZVwiO1xufVxuXG4uZmEtYnVzaW5lc3MtdGltZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0YVwiO1xufVxuXG4uZmEtYnV5LW4tbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTZcIjtcbn1cblxuLmZhLWJ1eXNlbGxhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGRcIjtcbn1cblxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWNcIjtcbn1cblxuLmZhLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMzXCI7XG59XG5cbi5mYS1jYWxlbmRhci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc0XCI7XG59XG5cbi5mYS1jYWxlbmRhci1kYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcyXCI7XG59XG5cbi5mYS1jYWxlbmRhci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcxXCI7XG59XG5cbi5mYS1jYWxlbmRhci10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiO1xufVxuXG4uZmEtY2FsZW5kYXItd2VlazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4NFwiO1xufVxuXG4uZmEtY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7XG59XG5cbi5mYS1jYW1lcmEtcmV0cm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODNcIjtcbn1cblxuLmZhLWNhbXBncm91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmJcIjtcbn1cblxuLmZhLWNhbmFkaWFuLW1hcGxlLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODVcIjtcbn1cblxuLmZhLWNhbmR5LWNhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODZcIjtcbn1cblxuLmZhLWNhbm5hYmlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVmXCI7XG59XG5cbi5mYS1jYXBzdWxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2YlwiO1xufVxuXG4uZmEtY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI5XCI7XG59XG5cbi5mYS1jYXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRlXCI7XG59XG5cbi5mYS1jYXItYmF0dGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkZlwiO1xufVxuXG4uZmEtY2FyLWNyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUxXCI7XG59XG5cbi5mYS1jYXItc2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlNFwiO1xufVxuXG4uZmEtY2FyYXZhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmZlwiO1xufVxuXG4uZmEtY2FyZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkN1wiO1xufVxuXG4uZmEtY2FyZXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOVwiO1xufVxuXG4uZmEtY2FyZXQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGFcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUwXCI7XG59XG5cbi5mYS1jYXJldC1zcXVhcmUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MVwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7XG59XG5cbi5mYS1jYXJldC1zcXVhcmUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTFcIjtcbn1cblxuLmZhLWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ4XCI7XG59XG5cbi5mYS1jYXJyb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODdcIjtcbn1cblxuLmZhLWNhcnQtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOFwiO1xufVxuXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7XG59XG5cbi5mYS1jYXNoLXJlZ2lzdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg4XCI7XG59XG5cbi5mYS1jYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmVcIjtcbn1cblxuLmZhLWNjLWFtYXpvbi1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmRcIjtcbn1cblxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjNcIjtcbn1cblxuLmZhLWNjLWFwcGxlLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNlwiO1xufVxuXG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGNcIjtcbn1cblxuLmZhLWNjLWRpc2NvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYyXCI7XG59XG5cbi5mYS1jYy1qY2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGJcIjtcbn1cblxuLmZhLWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjFcIjtcbn1cblxuLmZhLWNjLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNFwiO1xufVxuXG4uZmEtY2Mtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY1XCI7XG59XG5cbi5mYS1jYy12aXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYwXCI7XG59XG5cbi5mYS1jZW50ZXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgwXCI7XG59XG5cbi5mYS1jZW50b3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODlcIjtcbn1cblxuLmZhLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEzXCI7XG59XG5cbi5mYS1jaGFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjMFwiO1xufVxuXG4uZmEtY2hhbGtib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxYlwiO1xufVxuXG4uZmEtY2hhbGtib2FyZC10ZWFjaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFjXCI7XG59XG5cbi5mYS1jaGFyZ2luZy1zdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU3XCI7XG59XG5cbi5mYS1jaGFydC1hcmVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZlXCI7XG59XG5cbi5mYS1jaGFydC1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODBcIjtcbn1cblxuLmZhLWNoYXJ0LWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDFcIjtcbn1cblxuLmZhLWNoYXJ0LXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMFwiO1xufVxuXG4uZmEtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbn1cblxuLmZhLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xufVxuXG4uZmEtY2hlY2stZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYwXCI7XG59XG5cbi5mYS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGFcIjtcbn1cblxuLmZhLWNoZWVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlZlwiO1xufVxuXG4uZmEtY2hlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzlcIjtcbn1cblxuLmZhLWNoZXNzLWJpc2hvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzYVwiO1xufVxuXG4uZmEtY2hlc3MtYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2NcIjtcbn1cblxuLmZhLWNoZXNzLWtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2ZcIjtcbn1cblxuLmZhLWNoZXNzLWtuaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0MVwiO1xufVxuXG4uZmEtY2hlc3MtcGF3bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0M1wiO1xufVxuXG4uZmEtY2hlc3MtcXVlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDVcIjtcbn1cblxuLmZhLWNoZXNzLXJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDdcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2FcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM4XCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOVwiO1xufVxuXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG59XG5cbi5mYS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTNcIjtcbn1cblxuLmZhLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbn1cblxuLmZhLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzdcIjtcbn1cblxuLmZhLWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFlXCI7XG59XG5cbi5mYS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjhcIjtcbn1cblxuLmZhLWNocm9tZWNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzhcIjtcbn1cblxuLmZhLWNodXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZFwiO1xufVxuXG4uZmEtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7XG59XG5cbi5mYS1jaXJjbGUtbm90Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2VcIjtcbn1cblxuLmZhLWNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGZcIjtcbn1cblxuLmZhLWNsaW5pYy1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2YyXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjhcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2Y1wiO1xufVxuXG4uZmEtY2xpcGJvYXJkLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmRcIjtcbn1cblxuLmZhLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE3XCI7XG59XG5cbi5mYS1jbG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZFwiO1xufVxuXG4uZmEtY2xvc2VkLWNhcHRpb25pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGFcIjtcbn1cblxuLmZhLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMyXCI7XG59XG5cbi5mYS1jbG91ZC1kb3dubG9hZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODFcIjtcbn1cblxuLmZhLWNsb3VkLW1lYXRiYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNiXCI7XG59XG5cbi5mYS1jbG91ZC1tb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmMzXCI7XG59XG5cbi5mYS1jbG91ZC1tb29uLXJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2NcIjtcbn1cblxuLmZhLWNsb3VkLXJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2RcIjtcbn1cblxuLmZhLWNsb3VkLXNob3dlcnMtaGVhdnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDBcIjtcbn1cblxuLmZhLWNsb3VkLXN1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjNFwiO1xufVxuXG4uZmEtY2xvdWQtc3VuLXJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDNcIjtcbn1cblxuLmZhLWNsb3VkLXVwbG9hZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODJcIjtcbn1cblxuLmZhLWNsb3Vkc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODNcIjtcbn1cblxuLmZhLWNsb3Vkc21pdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODRcIjtcbn1cblxuLmZhLWNsb3VkdmVyc2lmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NVwiO1xufVxuXG4uZmEtY29ja3RhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjFcIjtcbn1cblxuLmZhLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjFcIjtcbn1cblxuLmZhLWNvZGUtYnJhbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI2XCI7XG59XG5cbi5mYS1jb2RlcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNiXCI7XG59XG5cbi5mYS1jb2RpZXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NFwiO1xufVxuXG4uZmEtY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY0XCI7XG59XG5cbi5mYS1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTNcIjtcbn1cblxuLmZhLWNvZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODVcIjtcbn1cblxuLmZhLWNvaW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFlXCI7XG59XG5cbi5mYS1jb2x1bW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRiXCI7XG59XG5cbi5mYS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc1XCI7XG59XG5cbi5mYS1jb21tZW50LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YVwiO1xufVxuXG4uZmEtY29tbWVudC1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTFcIjtcbn1cblxuLmZhLWNvbW1lbnQtZG90czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZFwiO1xufVxuXG4uZmEtY29tbWVudC1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y1XCI7XG59XG5cbi5mYS1jb21tZW50LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGIzXCI7XG59XG5cbi5mYS1jb21tZW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NlwiO1xufVxuXG4uZmEtY29tbWVudHMtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUzXCI7XG59XG5cbi5mYS1jb21wYWN0LWRpc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWZcIjtcbn1cblxuLmZhLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGVcIjtcbn1cblxuLmZhLWNvbXByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY2XCI7XG59XG5cbi5mYS1jb21wcmVzcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjJcIjtcbn1cblxuLmZhLWNvbXByZXNzLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGNcIjtcbn1cblxuLmZhLWNvbmNpZXJnZS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYyXCI7XG59XG5cbi5mYS1jb25mbHVlbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhkXCI7XG59XG5cbi5mYS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZVwiO1xufVxuXG4uZmEtY29udGFvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZkXCI7XG59XG5cbi5mYS1jb29raWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjNcIjtcbn1cblxuLmZhLWNvb2tpZS1iaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY0XCI7XG59XG5cbi5mYS1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM1XCI7XG59XG5cbi5mYS1jb3B5cmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjlcIjtcbn1cblxuLmZhLWNvdHRvbi1idXJlYXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OWVcIjtcbn1cblxuLmZhLWNvdWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI4XCI7XG59XG5cbi5mYS1jcGFuZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODhcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWVcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtYnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTdcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZThcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTlcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWFcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWJcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWNcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVkXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVlXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVmXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYwXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjFcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjJcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtemVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmM1wiO1xufVxuXG4uZmEtY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWRcIjtcbn1cblxuLmZhLWNyaXRpY2FsLXJvbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzlcIjtcbn1cblxuLmZhLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjVcIjtcbn1cblxuLmZhLWNyb3AtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY1XCI7XG59XG5cbi5mYS1jcm9zczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1NFwiO1xufVxuXG4uZmEtY3Jvc3NoYWlyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YlwiO1xufVxuXG4uZmEtY3JvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMFwiO1xufVxuXG4uZmEtY3Jvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjFcIjtcbn1cblxuLmZhLWNydXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmN1wiO1xufVxuXG4uZmEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzY1wiO1xufVxuXG4uZmEtY3NzMy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGJcIjtcbn1cblxuLmZhLWN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjJcIjtcbn1cblxuLmZhLWN1YmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIzXCI7XG59XG5cbi5mYS1jdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzRcIjtcbn1cblxuLmZhLWN1dHRsZWZpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGNcIjtcbn1cblxuLmZhLWQtYW5kLWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGRcIjtcbn1cblxuLmZhLWQtYW5kLWQtYmV5b25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNhXCI7XG59XG5cbi5mYS1kYWlseW1vdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MlwiO1xufVxuXG4uZmEtZGFzaGN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTBcIjtcbn1cblxuLmZhLWRhdGFiYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMwXCI7XG59XG5cbi5mYS1kZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1kZWV6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzdcIjtcbn1cblxuLmZhLWRlbGljaW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNVwiO1xufVxuXG4uZmEtZGVtb2NyYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDdcIjtcbn1cblxuLmZhLWRlcGxveWRvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZVwiO1xufVxuXG4uZmEtZGVza3BybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZlwiO1xufVxuXG4uZmEtZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOFwiO1xufVxuXG4uZmEtZGV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNjXCI7XG59XG5cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJkXCI7XG59XG5cbi5mYS1kaGFybWFjaGFrcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTVcIjtcbn1cblxuLmZhLWRobDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5MFwiO1xufVxuXG4uZmEtZGlhZ25vc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcwXCI7XG59XG5cbi5mYS1kaWFzcG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5MVwiO1xufVxuXG4uZmEtZGljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMlwiO1xufVxuXG4uZmEtZGljZS1kMjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2ZcIjtcbn1cblxuLmZhLWRpY2UtZDY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDFcIjtcbn1cblxuLmZhLWRpY2UtZml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyM1wiO1xufVxuXG4uZmEtZGljZS1mb3VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI0XCI7XG59XG5cbi5mYS1kaWNlLW9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNVwiO1xufVxuXG4uZmEtZGljZS1zaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjZcIjtcbn1cblxuLmZhLWRpY2UtdGhyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjdcIjtcbn1cblxuLmZhLWRpY2UtdHdvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI4XCI7XG59XG5cbi5mYS1kaWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE2XCI7XG59XG5cbi5mYS1kaWdpdGFsLW9jZWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkxXCI7XG59XG5cbi5mYS1kaWdpdGFsLXRhY2hvZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjZcIjtcbn1cblxuLmZhLWRpcmVjdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWJcIjtcbn1cblxuLmZhLWRpc2NvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTJcIjtcbn1cblxuLmZhLWRpc2NvdXJzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5M1wiO1xufVxuXG4uZmEtZGlzZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmYVwiO1xufVxuXG4uZmEtZGl2aWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI5XCI7XG59XG5cbi5mYS1kaXp6eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2N1wiO1xufVxuXG4uZmEtZG5hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcxXCI7XG59XG5cbi5mYS1kb2NodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTRcIjtcbn1cblxuLmZhLWRvY2tlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NVwiO1xufVxuXG4uZmEtZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQzXCI7XG59XG5cbi5mYS1kb2xsYXItc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NVwiO1xufVxuXG4uZmEtZG9sbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzJcIjtcbn1cblxuLmZhLWRvbGx5LWZsYXRiZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzRcIjtcbn1cblxuLmZhLWRvbmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOVwiO1xufVxuXG4uZmEtZG9vci1jbG9zZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmFcIjtcbn1cblxuLmZhLWRvb3Itb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyYlwiO1xufVxuXG4uZmEtZG90LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MlwiO1xufVxuXG4uZmEtZG92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiYVwiO1xufVxuXG4uZmEtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLmZhLWRyYWZ0MmRpZ2l0YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTZcIjtcbn1cblxuLmZhLWRyYWZ0aW5nLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjhcIjtcbn1cblxuLmZhLWRyYWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkNVwiO1xufVxuXG4uZmEtZHJhdy1wb2x5Z29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWVlXCI7XG59XG5cbi5mYS1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZFwiO1xufVxuXG4uZmEtZHJpYmJibGUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk3XCI7XG59XG5cbi5mYS1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZiXCI7XG59XG5cbi5mYS1kcnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY5XCI7XG59XG5cbi5mYS1kcnVtLXN0ZWVscGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZhXCI7XG59XG5cbi5mYS1kcnVtc3RpY2stYml0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkN1wiO1xufVxuXG4uZmEtZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE5XCI7XG59XG5cbi5mYS1kdW1iYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0YlwiO1xufVxuXG4uZmEtZHVtcHN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTNcIjtcbn1cblxuLmZhLWR1bXBzdGVyLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTRcIjtcbn1cblxuLmZhLWR1bmdlb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDlcIjtcbn1cblxuLmZhLWR5YWxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5OVwiO1xufVxuXG4uZmEtZWFybHliaXJkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5YVwiO1xufVxuXG4uZmEtZWJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNFwiO1xufVxuXG4uZmEtZWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MlwiO1xufVxuXG4uZmEtZWRnZS1sZWdhY3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzhcIjtcbn1cblxuLmZhLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjtcbn1cblxuLmZhLWVnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmYlwiO1xufVxuXG4uZmEtZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTJcIjtcbn1cblxuLmZhLWVsZW1lbnRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMFwiO1xufVxuXG4uZmEtZWxsaXBzaXMtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MVwiO1xufVxuXG4uZmEtZWxsaXBzaXMtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiO1xufVxuXG4uZmEtZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmMVwiO1xufVxuXG4uZmEtZW1iZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjNcIjtcbn1cblxuLmZhLWVtcGlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMVwiO1xufVxuXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjtcbn1cblxuLmZhLWVudmVsb3BlLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjZcIjtcbn1cblxuLmZhLWVudmVsb3BlLW9wZW4tdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1OFwiO1xufVxuXG4uZmEtZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk5XCI7XG59XG5cbi5mYS1lbnZpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTlcIjtcbn1cblxuLmZhLWVxdWFsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyY1wiO1xufVxuXG4uZmEtZXJhc2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJkXCI7XG59XG5cbi5mYS1lcmxhbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWRcIjtcbn1cblxuLmZhLWV0aGVyZXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJlXCI7XG59XG5cbi5mYS1ldGhlcm5ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5NlwiO1xufVxuXG4uZmEtZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkN1wiO1xufVxuXG4uZmEtZXVyby1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUzXCI7XG59XG5cbi5mYS1ldmVybm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzOVwiO1xufVxuXG4uZmEtZXhjaGFuZ2UtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYyXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiO1xufVxuXG4uZmEtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY1XCI7XG59XG5cbi5mYS1leHBhbmQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI0XCI7XG59XG5cbi5mYS1leHBhbmQtYXJyb3dzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZVwiO1xufVxuXG4uZmEtZXhwZWRpdGVkc3NsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNlXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZFwiO1xufVxuXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYwXCI7XG59XG5cbi5mYS1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmVcIjtcbn1cblxuLmZhLWV5ZS1kcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZiXCI7XG59XG5cbi5mYS1leWUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzBcIjtcbn1cblxuLmZhLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlhXCI7XG59XG5cbi5mYS1mYWNlYm9vay1mOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzllXCI7XG59XG5cbi5mYS1mYWNlYm9vay1tZXNzZW5nZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWZcIjtcbn1cblxuLmZhLWZhY2Vib29rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MlwiO1xufVxuXG4uZmEtZmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYzXCI7XG59XG5cbi5mYS1mYW50YXN5LWZsaWdodC1nYW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkY1wiO1xufVxuXG4uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OVwiO1xufVxuXG4uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XG59XG5cbi5mYS1mYXVjZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDVcIjtcbn1cblxuLmZhLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhY1wiO1xufVxuXG4uZmEtZmVhdGhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyZFwiO1xufVxuXG4uZmEtZmVhdGhlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmJcIjtcbn1cblxuLmZhLWZlZGV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk3XCI7XG59XG5cbi5mYS1mZWRvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OThcIjtcbn1cblxuLmZhLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiO1xufVxuXG4uZmEtZmlnaHRlci1qZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmJcIjtcbn1cblxuLmZhLWZpZ21hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk5XCI7XG59XG5cbi5mYS1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTViXCI7XG59XG5cbi5mYS1maWxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtZmlsZS1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM2XCI7XG59XG5cbi5mYS1maWxlLWF1ZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM3XCI7XG59XG5cbi5mYS1maWxlLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzlcIjtcbn1cblxuLmZhLWZpbGUtY29udHJhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmNcIjtcbn1cblxuLmZhLWZpbGUtY3N2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRkXCI7XG59XG5cbi5mYS1maWxlLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZkXCI7XG59XG5cbi5mYS1maWxlLWV4Y2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMzXCI7XG59XG5cbi5mYS1maWxlLWV4cG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZVwiO1xufVxuXG4uZmEtZmlsZS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNVwiO1xufVxuXG4uZmEtZmlsZS1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmZcIjtcbn1cblxuLmZhLWZpbGUtaW52b2ljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MFwiO1xufVxuXG4uZmEtZmlsZS1pbnZvaWNlLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MVwiO1xufVxuXG4uZmEtZmlsZS1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc3XCI7XG59XG5cbi5mYS1maWxlLW1lZGljYWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc4XCI7XG59XG5cbi5mYS1maWxlLXBkZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiO1xufVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM0XCI7XG59XG5cbi5mYS1maWxlLXByZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MlwiO1xufVxuXG4uZmEtZmlsZS1zaWduYXR1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzNcIjtcbn1cblxuLmZhLWZpbGUtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc0XCI7XG59XG5cbi5mYS1maWxlLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM4XCI7XG59XG5cbi5mYS1maWxlLXdvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzJcIjtcbn1cblxuLmZhLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzVcIjtcbn1cblxuLmZhLWZpbGwtZHJpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NlwiO1xufVxuXG4uZmEtZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiO1xufVxuXG4uZmEtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIwXCI7XG59XG5cbi5mYS1maW5nZXJwcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3N1wiO1xufVxuXG4uZmEtZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZFwiO1xufVxuXG4uZmEtZmlyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTRcIjtcbn1cblxuLmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM0XCI7XG59XG5cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY5XCI7XG59XG5cbi5mYS1maXJlZm94LWJyb3dzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDdcIjtcbn1cblxuLmZhLWZpcnN0LWFpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OVwiO1xufVxuXG4uZmEtZmlyc3Qtb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjBcIjtcbn1cblxuLmZhLWZpcnN0LW9yZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwYVwiO1xufVxuXG4uZmEtZmlyc3RkcmFmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMVwiO1xufVxuXG4uZmEtZmlzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OFwiO1xufVxuXG4uZmEtZmlzdC1yYWlzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGVcIjtcbn1cblxuLmZhLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjRcIjtcbn1cblxuLmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFlXCI7XG59XG5cbi5mYS1mbGFnLXVzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZFwiO1xufVxuXG4uZmEtZmxhc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzNcIjtcbn1cblxuLmZhLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZVwiO1xufVxuXG4uZmEtZmxpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRkXCI7XG59XG5cbi5mYS1mbHVzaGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc5XCI7XG59XG5cbi5mYS1mbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTdcIjtcbn1cblxuLmZhLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YlwiO1xufVxuXG4uZmEtZm9sZGVyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVkXCI7XG59XG5cbi5mYS1mb2xkZXItb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3Y1wiO1xufVxuXG4uZmEtZm9sZGVyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWVcIjtcbn1cblxuLmZhLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzFcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNFwiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1Y1wiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjVcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTZcIjtcbn1cblxuLmZhLWZvbnRpY29uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MFwiO1xufVxuXG4uZmEtZm9udGljb25zLWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EyXCI7XG59XG5cbi5mYS1mb290YmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRlXCI7XG59XG5cbi5mYS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODZcIjtcbn1cblxuLmZhLWZvcnQtYXdlc29tZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTNcIjtcbn1cblxuLmZhLWZvcnVtYmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjExXCI7XG59XG5cbi5mYS1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRlXCI7XG59XG5cbi5mYS1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgwXCI7XG59XG5cbi5mYS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNVwiO1xufVxuXG4uZmEtZnJlZWJzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNFwiO1xufVxuXG4uZmEtZnJvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyZVwiO1xufVxuXG4uZmEtZnJvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTlcIjtcbn1cblxuLmZhLWZyb3duLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2FcIjtcbn1cblxuLmZhLWZ1bGNydW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGJcIjtcbn1cblxuLmZhLWZ1bm5lbC1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjJcIjtcbn1cblxuLmZhLWZ1dGJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlM1wiO1xufVxuXG4uZmEtZ2FsYWN0aWMtcmVwdWJsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGNcIjtcbn1cblxuLmZhLWdhbGFjdGljLXNlbmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwZFwiO1xufVxuXG4uZmEtZ2FtZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYlwiO1xufVxuXG4uZmEtZ2FzLXB1bXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmZcIjtcbn1cblxuLmZhLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUzXCI7XG59XG5cbi5mYS1nZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTVcIjtcbn1cblxuLmZhLWdlbmRlcmxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmRcIjtcbn1cblxuLmZhLWdldC1wb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjVcIjtcbn1cblxuLmZhLWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYwXCI7XG59XG5cbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjFcIjtcbn1cblxuLmZhLWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUyXCI7XG59XG5cbi5mYS1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZiXCI7XG59XG5cbi5mYS1naWZ0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5Y1wiO1xufVxuXG4uZmEtZ2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQzXCI7XG59XG5cbi5mYS1naXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQxXCI7XG59XG5cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQyXCI7XG59XG5cbi5mYS1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWJcIjtcbn1cblxuLmZhLWdpdGh1Yi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTNcIjtcbn1cblxuLmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTJcIjtcbn1cblxuLmZhLWdpdGtyYWtlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNlwiO1xufVxuXG4uZmEtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk2XCI7XG59XG5cbi5mYS1naXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjZcIjtcbn1cblxuLmZhLWdsYXNzLWNoZWVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5ZlwiO1xufVxuXG4uZmEtZ2xhc3MtbWFydGluaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMFwiO1xufVxuXG4uZmEtZ2xhc3MtbWFydGluaS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2JcIjtcbn1cblxuLmZhLWdsYXNzLXdoaXNrZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTBcIjtcbn1cblxuLmZhLWdsYXNzZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzBcIjtcbn1cblxuLmZhLWdsaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE1XCI7XG59XG5cbi5mYS1nbGlkZS1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE2XCI7XG59XG5cbi5mYS1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhY1wiO1xufVxuXG4uZmEtZ2xvYmUtYWZyaWNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdjXCI7XG59XG5cbi5mYS1nbG9iZS1hbWVyaWNhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZFwiO1xufVxuXG4uZmEtZ2xvYmUtYXNpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZVwiO1xufVxuXG4uZmEtZ2xvYmUtZXVyb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2EyXCI7XG59XG5cbi5mYS1nb2ZvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTdcIjtcbn1cblxuLmZhLWdvbGYtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1MFwiO1xufVxuXG4uZmEtZ29vZHJlYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E4XCI7XG59XG5cbi5mYS1nb29kcmVhZHMtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhOVwiO1xufVxuXG4uZmEtZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEwXCI7XG59XG5cbi5mYS1nb29nbGUtZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWFcIjtcbn1cblxuLmZhLWdvb2dsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzlcIjtcbn1cblxuLmZhLWdvb2dsZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FiXCI7XG59XG5cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiM1wiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXMtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNVwiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7XG59XG5cbi5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVlXCI7XG59XG5cbi5mYS1nb3B1cmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY0XCI7XG59XG5cbi5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZFwiO1xufVxuXG4uZmEtZ3JhdGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODRcIjtcbn1cblxuLmZhLWdyYXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDZcIjtcbn1cblxuLmZhLWdyZWF0ZXItdGhhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMVwiO1xufVxuXG4uZmEtZ3JlYXRlci10aGFuLWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMyXCI7XG59XG5cbi5mYS1ncmltYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdmXCI7XG59XG5cbi5mYS1ncmluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgwXCI7XG59XG5cbi5mYS1ncmluLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MVwiO1xufVxuXG4uZmEtZ3Jpbi1iZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgyXCI7XG59XG5cbi5mYS1ncmluLWJlYW0tc3dlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODNcIjtcbn1cblxuLmZhLWdyaW4taGVhcnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg0XCI7XG59XG5cbi5mYS1ncmluLXNxdWludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NVwiO1xufVxuXG4uZmEtZ3Jpbi1zcXVpbnQtdGVhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODZcIjtcbn1cblxuLmZhLWdyaW4tc3RhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODdcIjtcbn1cblxuLmZhLWdyaW4tdGVhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODhcIjtcbn1cblxuLmZhLWdyaW4tdG9uZ3VlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg5XCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZS1zcXVpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGFcIjtcbn1cblxuLmZhLWdyaW4tdG9uZ3VlLXdpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGJcIjtcbn1cblxuLmZhLWdyaW4td2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4Y1wiO1xufVxuXG4uZmEtZ3JpcC1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThkXCI7XG59XG5cbi5mYS1ncmlwLWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E0XCI7XG59XG5cbi5mYS1ncmlwLWxpbmVzLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E1XCI7XG59XG5cbi5mYS1ncmlwLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThlXCI7XG59XG5cbi5mYS1ncmlwZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhY1wiO1xufVxuXG4uZmEtZ3J1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWRcIjtcbn1cblxuLmZhLWd1aXRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNlwiO1xufVxuXG4uZmEtZ3VscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZVwiO1xufVxuXG4uZmEtaC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmRcIjtcbn1cblxuLmZhLWhhY2tlci1uZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ0XCI7XG59XG5cbi5mYS1oYWNrZXItbmV3cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWZcIjtcbn1cblxuLmZhLWhhY2tlcnJhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjdcIjtcbn1cblxuLmZhLWhhbWJ1cmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwNVwiO1xufVxuXG4uZmEtaGFtbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUzXCI7XG59XG5cbi5mYS1oYW1zYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJkXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmVcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVjXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMwXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctd2F0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzFcIjtcbn1cblxuLmZhLWhhbmQtbGl6YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU4XCI7XG59XG5cbi5mYS1oYW5kLW1pZGRsZS1maW5nZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDZcIjtcbn1cblxuLmZhLWhhbmQtcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTZcIjtcbn1cblxuLmZhLWhhbmQtcGVhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWJcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhN1wiO1xufVxuXG4uZmEtaGFuZC1wb2ludC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE1XCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE0XCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE2XCI7XG59XG5cbi5mYS1oYW5kLXBvaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWFcIjtcbn1cblxuLmZhLWhhbmQtcm9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NVwiO1xufVxuXG4uZmEtaGFuZC1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1N1wiO1xufVxuXG4uZmEtaGFuZC1zcGFya2xlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZFwiO1xufVxuXG4uZmEtaGFuZC1zcG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OVwiO1xufVxuXG4uZmEtaGFuZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzJcIjtcbn1cblxuLmZhLWhhbmRzLWhlbHBpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzRcIjtcbn1cblxuLmZhLWhhbmRzLXdhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWVcIjtcbn1cblxuLmZhLWhhbmRzaGFrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNVwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLWFsdC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZlwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYwXCI7XG59XG5cbi5mYS1oYW51a2lhaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlNlwiO1xufVxuXG4uZmEtaGFyZC1oYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDdcIjtcbn1cblxuLmZhLWhhc2h0YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTJcIjtcbn1cblxuLmZhLWhhdC1jb3dib3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzBcIjtcbn1cblxuLmZhLWhhdC1jb3dib3ktc2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjMVwiO1xufVxuXG4uZmEtaGF0LXdpemFyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlOFwiO1xufVxuXG4uZmEtaGRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEwXCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtY291Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjFcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1jb3VnaC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MlwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLW1hc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS12aXJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NFwiO1xufVxuXG4uZmEtaGVhZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkY1wiO1xufVxuXG4uZmEtaGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNVwiO1xufVxuXG4uZmEtaGVhZHBob25lcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGZcIjtcbn1cblxuLmZhLWhlYWRzZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTBcIjtcbn1cblxuLmZhLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA0XCI7XG59XG5cbi5mYS1oZWFydC1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTlcIjtcbn1cblxuLmZhLWhlYXJ0YmVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZVwiO1xufVxuXG4uZmEtaGVsaWNvcHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzM1wiO1xufVxuXG4uZmEtaGlnaGxpZ2h0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTFcIjtcbn1cblxuLmZhLWhpa2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlY1wiO1xufVxuXG4uZmEtaGlwcG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWRcIjtcbn1cblxuLmZhLWhpcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTJcIjtcbn1cblxuLmZhLWhpcmUtYS1oZWxwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjBcIjtcbn1cblxuLmZhLWhpc3Rvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGFcIjtcbn1cblxuLmZhLWhvY2tleS1wdWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUzXCI7XG59XG5cbi5mYS1ob2xseS1iZXJyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhYVwiO1xufVxuXG4uZmEtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtaG9vbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjdcIjtcbn1cblxuLmZhLWhvcm5iaWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkyXCI7XG59XG5cbi5mYS1ob3JzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMFwiO1xufVxuXG4uZmEtaG9yc2UtaGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhYlwiO1xufVxuXG4uZmEtaG9zcGl0YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjhcIjtcbn1cblxuLmZhLWhvc3BpdGFsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZFwiO1xufVxuXG4uZmEtaG9zcGl0YWwtc3ltYm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdlXCI7XG59XG5cbi5mYS1ob3NwaXRhbC11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBkXCI7XG59XG5cbi5mYS1ob3QtdHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkzXCI7XG59XG5cbi5mYS1ob3Rkb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MGZcIjtcbn1cblxuLmZhLWhvdGVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk0XCI7XG59XG5cbi5mYS1ob3RqYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjFcIjtcbn1cblxuLmZhLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NFwiO1xufVxuXG4uZmEtaG91cmdsYXNzLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1M1wiO1xufVxuXG4uZmEtaG91cmdsYXNzLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy1zdGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MVwiO1xufVxuXG4uZmEtaG91c2UtZGFtYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYxXCI7XG59XG5cbi5mYS1ob3VzZS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY1XCI7XG59XG5cbi5mYS1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3Y1wiO1xufVxuXG4uZmEtaHJ5dm5pYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMlwiO1xufVxuXG4uZmEtaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2JcIjtcbn1cblxuLmZhLWh1YnNwb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjJcIjtcbn1cblxuLmZhLWktY3Vyc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ2XCI7XG59XG5cbi5mYS1pY2UtY3JlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTBcIjtcbn1cblxuLmZhLWljaWNsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWRcIjtcbn1cblxuLmZhLWljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZkXCI7XG59XG5cbi5mYS1pZC1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMVwiO1xufVxuXG4uZmEtaWQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMlwiO1xufVxuXG4uZmEtaWQtY2FyZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2ZcIjtcbn1cblxuLmZhLWlkZWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7XG59XG5cbi5mYS1pZ2xvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZVwiO1xufVxuXG4uZmEtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2VcIjtcbn1cblxuLmZhLWltYWdlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwMlwiO1xufVxuXG4uZmEtaW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOFwiO1xufVxuXG4uZmEtaW5ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjtcbn1cblxuLmZhLWluZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzY1wiO1xufVxuXG4uZmEtaW5kdXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzVcIjtcbn1cblxuLmZhLWluZmluaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM0XCI7XG59XG5cbi5mYS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7XG59XG5cbi5mYS1pbmZvLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YVwiO1xufVxuXG4uZmEtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZkXCI7XG59XG5cbi5mYS1pbnN0YWdyYW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU1XCI7XG59XG5cbi5mYS1pbnRlcmNvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZlwiO1xufVxuXG4uZmEtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmJcIjtcbn1cblxuLmZhLWludmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IwXCI7XG59XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA4XCI7XG59XG5cbi5mYS1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzNcIjtcbn1cblxuLmZhLWl0Y2gtaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2FcIjtcbn1cblxuLmZhLWl0dW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNFwiO1xufVxuXG4uZmEtaXR1bmVzLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjVcIjtcbn1cblxuLmZhLWphdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTRcIjtcbn1cblxuLmZhLWplZGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjlcIjtcbn1cblxuLmZhLWplZGktb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGVcIjtcbn1cblxuLmZhLWplbmtpbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjZcIjtcbn1cblxuLmZhLWppcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjFcIjtcbn1cblxuLmZhLWpvZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I3XCI7XG59XG5cbi5mYS1qb2ludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NVwiO1xufVxuXG4uZmEtam9vbWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFhXCI7XG59XG5cbi5mYS1qb3VybmFsLXdoaWxsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2YVwiO1xufVxuXG4uZmEtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjhcIjtcbn1cblxuLmZhLWpzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiOVwiO1xufVxuXG4uZmEtanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2NcIjtcbn1cblxuLmZhLWthYWJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZiXCI7XG59XG5cbi5mYS1rYWdnbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmFcIjtcbn1cblxuLmZhLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NFwiO1xufVxuXG4uZmEta2V5YmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNVwiO1xufVxuXG4uZmEta2V5Ym9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWNcIjtcbn1cblxuLmZhLWtleWNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYVwiO1xufVxuXG4uZmEta2hhbmRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZkXCI7XG59XG5cbi5mYS1raWNrc3RhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYlwiO1xufVxuXG4uZmEta2lja3N0YXJ0ZXItazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiY1wiO1xufVxuXG4uZmEta2lzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NlwiO1xufVxuXG4uZmEta2lzcy1iZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk3XCI7XG59XG5cbi5mYS1raXNzLXdpbmstaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OThcIjtcbn1cblxuLmZhLWtpd2ktYmlyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNVwiO1xufVxuXG4uZmEta29ydnVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJmXCI7XG59XG5cbi5mYS1sYW5kbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZlwiO1xufVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWJcIjtcbn1cblxuLmZhLWxhcHRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOVwiO1xufVxuXG4uZmEtbGFwdG9wLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmNcIjtcbn1cblxuLmZhLWxhcHRvcC1ob3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NlwiO1xufVxuXG4uZmEtbGFwdG9wLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTJcIjtcbn1cblxuLmZhLWxhcmF2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmRcIjtcbn1cblxuLmZhLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMlwiO1xufVxuXG4uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiO1xufVxuXG4uZmEtbGF1Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTlcIjtcbn1cblxuLmZhLWxhdWdoLWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWFcIjtcbn1cblxuLmZhLWxhdWdoLXNxdWludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5YlwiO1xufVxuXG4uZmEtbGF1Z2gtd2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5Y1wiO1xufVxuXG4uZmEtbGF5ZXItZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmRcIjtcbn1cblxuLmZhLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjtcbn1cblxuLmZhLWxlYW5wdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTJcIjtcbn1cblxuLmZhLWxlbW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk0XCI7XG59XG5cbi5mYS1sZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFkXCI7XG59XG5cbi5mYS1sZXNzLXRoYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzZcIjtcbn1cblxuLmZhLWxlc3MtdGhhbi1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzN1wiO1xufVxuXG4uZmEtbGV2ZWwtZG93bi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmVcIjtcbn1cblxuLmZhLWxldmVsLXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZlwiO1xufVxuXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7XG59XG5cbi5mYS1saWdodGJ1bGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWJcIjtcbn1cblxuLmZhLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzBcIjtcbn1cblxuLmZhLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzFcIjtcbn1cblxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhjXCI7XG59XG5cbi5mYS1saW5rZWRpbi1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMVwiO1xufVxuXG4uZmEtbGlub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI4XCI7XG59XG5cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3Y1wiO1xufVxuXG4uZmEtbGlyYS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk1XCI7XG59XG5cbi5mYS1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XG59XG5cbi5mYS1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMlwiO1xufVxuXG4uZmEtbGlzdC1vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiO1xufVxuXG4uZmEtbGlzdC11bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiO1xufVxuXG4uZmEtbG9jYXRpb24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjRcIjtcbn1cblxuLmZhLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjNcIjtcbn1cblxuLmZhLWxvY2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMVwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOVwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYVwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGJcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBjXCI7XG59XG5cbi5mYS1sb3ctdmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE4XCI7XG59XG5cbi5mYS1sdWdnYWdlLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWRcIjtcbn1cblxuLmZhLWx1bmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA0XCI7XG59XG5cbi5mYS1sdW5ncy12aXJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2N1wiO1xufVxuXG4uZmEtbHlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjM1wiO1xufVxuXG4uZmEtbWFnZW50bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNFwiO1xufVxuXG4uZmEtbWFnaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDBcIjtcbn1cblxuLmZhLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NlwiO1xufVxuXG4uZmEtbWFpbC1idWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc0XCI7XG59XG5cbi5mYS1tYWlsY2hpbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWVcIjtcbn1cblxuLmZhLW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODNcIjtcbn1cblxuLmZhLW1hbmRhbG9yaWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBmXCI7XG59XG5cbi5mYS1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzlcIjtcbn1cblxuLmZhLW1hcC1tYXJrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWZcIjtcbn1cblxuLmZhLW1hcC1tYXJrZWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEwXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNVwiO1xufVxuXG4uZmEtbWFwLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NlwiO1xufVxuXG4uZmEtbWFwLXNpZ25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc3XCI7XG59XG5cbi5mYS1tYXJrZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZlwiO1xufVxuXG4uZmEtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWExXCI7XG59XG5cbi5mYS1tYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIyXCI7XG59XG5cbi5mYS1tYXJzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyN1wiO1xufVxuXG4uZmEtbWFycy1zdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjlcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmJcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmFcIjtcbn1cblxuLmZhLW1hc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmFcIjtcbn1cblxuLmZhLW1hc3RvZG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY2XCI7XG59XG5cbi5mYS1tYXhjZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzZcIjtcbn1cblxuLmZhLW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjYVwiO1xufVxuXG4uZmEtbWVkYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTJcIjtcbn1cblxuLmZhLW1lZGFwcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzZcIjtcbn1cblxuLmZhLW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYVwiO1xufVxuXG4uZmEtbWVkaXVtLW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzdcIjtcbn1cblxuLmZhLW1lZGtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYVwiO1xufVxuXG4uZmEtbWVkcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzhcIjtcbn1cblxuLmZhLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMFwiO1xufVxuXG4uZmEtbWVnYXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTNcIjtcbn1cblxuLmZhLW1laDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYVwiO1xufVxuXG4uZmEtbWVoLWJsYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE0XCI7XG59XG5cbi5mYS1tZWgtcm9sbGluZy1leWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE1XCI7XG59XG5cbi5mYS1tZW1vcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzhcIjtcbn1cblxuLmZhLW1lbmRlbGV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IzXCI7XG59XG5cbi5mYS1tZW5vcmFoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc2XCI7XG59XG5cbi5mYS1tZXJjdXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIzXCI7XG59XG5cbi5mYS1tZXRlb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTNcIjtcbn1cblxuLmZhLW1pY3JvYmxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxYVwiO1xufVxuXG4uZmEtbWljcm9jaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRiXCI7XG59XG5cbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMwXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1hbHQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzlcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzFcIjtcbn1cblxuLmZhLW1pY3Jvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTBcIjtcbn1cblxuLmZhLW1pY3Jvc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjYVwiO1xufVxuXG4uZmEtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjtcbn1cblxuLmZhLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuXG4uZmEtbWludXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7XG59XG5cbi5mYS1taXR0ZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjVcIjtcbn1cblxuLmZhLW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjYlwiO1xufVxuXG4uZmEtbWl4Y2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODlcIjtcbn1cblxuLmZhLW1peGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU2XCI7XG59XG5cbi5mYS1taXp1bmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2NcIjtcbn1cblxuLmZhLW1vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYlwiO1xufVxuXG4uZmEtbW9iaWxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZFwiO1xufVxuXG4uZmEtbW9keDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NVwiO1xufVxuXG4uZmEtbW9uZXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QwXCI7XG59XG5cbi5mYS1tb25leS1iaWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ2XCI7XG59XG5cbi5mYS1tb25leS1iaWxsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMVwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC13YXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNhXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXdhdmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNiXCI7XG59XG5cbi5mYS1tb25leS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzY1wiO1xufVxuXG4uZmEtbW9uZXktY2hlY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNkXCI7XG59XG5cbi5mYS1tb251bWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNlwiO1xufVxuXG4uZmEtbW9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NlwiO1xufVxuXG4uZmEtbW9ydGFyLXBlc3RsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhN1wiO1xufVxuXG4uZmEtbW9zcXVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc4XCI7XG59XG5cbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7XG59XG5cbi5mYS1tb3VudGFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmY1wiO1xufVxuXG4uZmEtbW91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2NcIjtcbn1cblxuLmZhLW1vdXNlLXBvaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDVcIjtcbn1cblxuLmZhLW11Zy1ob3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjZcIjtcbn1cblxuLmZhLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7XG59XG5cbi5mYS1uYXBzdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QyXCI7XG59XG5cbi5mYS1uZW9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEyXCI7XG59XG5cbi5mYS1uZXR3b3JrLXdpcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZmXCI7XG59XG5cbi5mYS1uZXV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmNcIjtcbn1cblxuLmZhLW5ld3NwYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYVwiO1xufVxuXG4uZmEtbmltYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE4XCI7XG59XG5cbi5mYS1ub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE5XCI7XG59XG5cbi5mYS1ub2RlLWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QzXCI7XG59XG5cbi5mYS1ub3QtZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2VcIjtcbn1cblxuLmZhLW5vdGVzLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODFcIjtcbn1cblxuLmZhLW5wbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNFwiO1xufVxuXG4uZmEtbnM4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q1XCI7XG59XG5cbi5mYS1udXRyaXRpb25peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNlwiO1xufVxuXG4uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ3XCI7XG59XG5cbi5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OFwiO1xufVxuXG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2M1wiO1xufVxuXG4uZmEtb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjRcIjtcbn1cblxuLmZhLW9pbC1jYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTNcIjtcbn1cblxuLmZhLW9sZC1yZXB1YmxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMFwiO1xufVxuXG4uZmEtb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzlcIjtcbn1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNkXCI7XG59XG5cbi5mYS1vcGVuaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWJcIjtcbn1cblxuLmZhLW9wZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZhXCI7XG59XG5cbi5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNjXCI7XG59XG5cbi5mYS1vcmNpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkMlwiO1xufVxuXG4uZmEtb3NpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFhXCI7XG59XG5cbi5mYS1vdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwMFwiO1xufVxuXG4uZmEtb3V0ZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYlwiO1xufVxuXG4uZmEtcGFnZTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDdcIjtcbn1cblxuLmZhLXBhZ2VsaW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4Y1wiO1xufVxuXG4uZmEtcGFnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTVcIjtcbn1cblxuLmZhLXBhaW50LWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZjXCI7XG59XG5cbi5mYS1wYWludC1yb2xsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWFcIjtcbn1cblxuLmZhLXBhbGV0dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2ZcIjtcbn1cblxuLmZhLXBhbGZlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkOFwiO1xufVxuXG4uZmEtcGFsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgyXCI7XG59XG5cbi5mYS1wYXBlci1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkOFwiO1xufVxuXG4uZmEtcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM2XCI7XG59XG5cbi5mYS1wYXJhY2h1dGUtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNkXCI7XG59XG5cbi5mYS1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGRcIjtcbn1cblxuLmZhLXBhcmtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDBcIjtcbn1cblxuLmZhLXBhc3Nwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFiXCI7XG59XG5cbi5mYS1wYXN0YWZhcmlhbmlzbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3YlwiO1xufVxuXG4uZmEtcGFzdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWFcIjtcbn1cblxuLmZhLXBhdHJlb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDlcIjtcbn1cblxuLmZhLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRjXCI7XG59XG5cbi5mYS1wYXVzZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGJcIjtcbn1cblxuLmZhLXBhdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMFwiO1xufVxuXG4uZmEtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVkXCI7XG59XG5cbi5mYS1wZWFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3Y1wiO1xufVxuXG4uZmEtcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA0XCI7XG59XG5cbi5mYS1wZW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA1XCI7XG59XG5cbi5mYS1wZW4tZmFuY3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWNcIjtcbn1cblxuLmZhLXBlbi1uaWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWRcIjtcbn1cblxuLmZhLXBlbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGJcIjtcbn1cblxuLmZhLXBlbmNpbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDNcIjtcbn1cblxuLmZhLXBlbmNpbC1ydWxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhZVwiO1xufVxuXG4uZmEtcGVubnktYXJjYWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzA0XCI7XG59XG5cbi5mYS1wZW9wbGUtYXJyb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7XG59XG5cbi5mYS1wZW9wbGUtY2Fycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2VcIjtcbn1cblxuLmZhLXBlcHBlci1ob3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTZcIjtcbn1cblxuLmZhLXBlcmNlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTVcIjtcbn1cblxuLmZhLXBlcmNlbnRhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDFcIjtcbn1cblxuLmZhLXBlcmlzY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkYVwiO1xufVxuXG4uZmEtcGVyc29uLWJvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU2XCI7XG59XG5cbi5mYS1waGFicmljYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkYlwiO1xufVxuXG4uZmEtcGhvZW5peC1mcmFtZXdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGNcIjtcbn1cblxuLmZhLXBob2VuaXgtc3F1YWRyb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTFcIjtcbn1cblxuLmZhLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk1XCI7XG59XG5cbi5mYS1waG9uZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzlcIjtcbn1cblxuLmZhLXBob25lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RkXCI7XG59XG5cbi5mYS1waG9uZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOThcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2JcIjtcbn1cblxuLmZhLXBob25lLXZvbHVtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMFwiO1xufVxuXG4uZmEtcGhvdG8tdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2NcIjtcbn1cblxuLmZhLXBocDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1N1wiO1xufVxuXG4uZmEtcGllZC1waXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZVwiO1xufVxuXG4uZmEtcGllZC1waXBlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYThcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU1XCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE3XCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZVwiO1xufVxuXG4uZmEtcGlnZ3ktYmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkM1wiO1xufVxuXG4uZmEtcGlsbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODRcIjtcbn1cblxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiO1xufVxuXG4uZmEtcGludGVyZXN0LXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzFcIjtcbn1cblxuLmZhLXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDNcIjtcbn1cblxuLmZhLXBpenphLXNsaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE4XCI7XG59XG5cbi5mYS1wbGFjZS1vZi13b3JzaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdmXCI7XG59XG5cbi5mYS1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MlwiO1xufVxuXG4uZmEtcGxhbmUtYXJyaXZhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhZlwiO1xufVxuXG4uZmEtcGxhbmUtZGVwYXJ0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIwXCI7XG59XG5cbi5mYS1wbGFuZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiO1xufVxuXG4uZmEtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YlwiO1xufVxuXG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbn1cblxuLmZhLXBsYXlzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RmXCI7XG59XG5cbi5mYS1wbHVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU2XCI7XG59XG5cbi5mYS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XG59XG5cbi5mYS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NVwiO1xufVxuXG4uZmEtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmVcIjtcbn1cblxuLmZhLXBvZGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2VcIjtcbn1cblxuLmZhLXBvbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODFcIjtcbn1cblxuLmZhLXBvbGwtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4MlwiO1xufVxuXG4uZmEtcG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZlXCI7XG59XG5cbi5mYS1wb28tc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWFcIjtcbn1cblxuLmZhLXBvb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTlcIjtcbn1cblxuLmZhLXBvcnRyYWl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UwXCI7XG59XG5cbi5mYS1wb3VuZC1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7XG59XG5cbi5mYS1wb3dlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTFcIjtcbn1cblxuLmZhLXByYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODNcIjtcbn1cblxuLmZhLXByYXlpbmctaGFuZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODRcIjtcbn1cblxuLmZhLXByZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViMVwiO1xufVxuXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NVwiO1xufVxuXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODZcIjtcbn1cblxuLmZhLXByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJmXCI7XG59XG5cbi5mYS1wcm9jZWR1cmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg3XCI7XG59XG5cbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODhcIjtcbn1cblxuLmZhLXByb2plY3QtZGlhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MlwiO1xufVxuXG4uZmEtcHVtcC1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZhXCI7XG59XG5cbi5mYS1wdW1wLXNvYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmJcIjtcbn1cblxuLmZhLXB1c2hlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMVwiO1xufVxuXG4uZmEtcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJlXCI7XG59XG5cbi5mYS1weXRob246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTJcIjtcbn1cblxuLmZhLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ2XCI7XG59XG5cbi5mYS1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjlcIjtcbn1cblxuLmZhLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI4XCI7XG59XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTlcIjtcbn1cblxuLmZhLXF1aWRkaXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1OFwiO1xufVxuXG4uZmEtcXVpbnNjYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU5XCI7XG59XG5cbi5mYS1xdW9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNFwiO1xufVxuXG4uZmEtcXVvdGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZFwiO1xufVxuXG4uZmEtcXVvdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGVcIjtcbn1cblxuLmZhLXF1cmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg3XCI7XG59XG5cbi5mYS1yLXByb2plY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjdcIjtcbn1cblxuLmZhLXJhZGlhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiOVwiO1xufVxuXG4uZmEtcmFkaWF0aW9uLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiYVwiO1xufVxuXG4uZmEtcmFpbmJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1YlwiO1xufVxuXG4uZmEtcmFuZG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc0XCI7XG59XG5cbi5mYS1yYXNwYmVycnktcGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmJcIjtcbn1cblxuLmZhLXJhdmVscnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDlcIjtcbn1cblxuLmZhLXJlYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFiXCI7XG59XG5cbi5mYS1yZWFjdGV1cm9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZFwiO1xufVxuXG4uZmEtcmVhZG1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ1XCI7XG59XG5cbi5mYS1yZWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMFwiO1xufVxuXG4uZmEtcmVjZWlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0M1wiO1xufVxuXG4uZmEtcmVjb3JkLXZpbnlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ5XCI7XG59XG5cbi5mYS1yZWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI4XCI7XG59XG5cbi5mYS1yZWQtcml2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTNcIjtcbn1cblxuLmZhLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMVwiO1xufVxuXG4uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgxXCI7XG59XG5cbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7XG59XG5cbi5mYS1yZWRoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmNcIjtcbn1cblxuLmZhLXJlZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLmZhLXJlZG8tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY5XCI7XG59XG5cbi5mYS1yZWdpc3RlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVkXCI7XG59XG5cbi5mYS1yZW1vdmUtZm9ybWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdkXCI7XG59XG5cbi5mYS1yZW5yZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGJcIjtcbn1cblxuLmZhLXJlcGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U1XCI7XG59XG5cbi5mYS1yZXBseS1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjJcIjtcbn1cblxuLmZhLXJlcGx5ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNlwiO1xufVxuXG4uZmEtcmVwdWJsaWNhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZVwiO1xufVxuXG4uZmEtcmVzZWFyY2hnYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY4XCI7XG59XG5cbi5mYS1yZXNvbHZpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTdcIjtcbn1cblxuLmZhLXJlc3Ryb29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JkXCI7XG59XG5cbi5mYS1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7XG59XG5cbi5mYS1yZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjJcIjtcbn1cblxuLmZhLXJpYmJvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkNlwiO1xufVxuXG4uZmEtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwYlwiO1xufVxuXG4uZmEtcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOFwiO1xufVxuXG4uZmEtcm9ib3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDRcIjtcbn1cblxuLmZhLXJvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNVwiO1xufVxuXG4uZmEtcm9ja2V0Y2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlOFwiO1xufVxuXG4uZmEtcm9ja3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlOVwiO1xufVxuXG4uZmEtcm91dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDdcIjtcbn1cblxuLmZhLXJzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZVwiO1xufVxuXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiO1xufVxuXG4uZmEtcnVibGUtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiO1xufVxuXG4uZmEtcnVsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDVcIjtcbn1cblxuLmZhLXJ1bGVyLWNvbWJpbmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ2XCI7XG59XG5cbi5mYS1ydWxlci1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ3XCI7XG59XG5cbi5mYS1ydWxlci12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0OFwiO1xufVxuXG4uZmEtcnVubmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwY1wiO1xufVxuXG4uZmEtcnVwZWUtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NlwiO1xufVxuXG4uZmEtcnVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3YVwiO1xufVxuXG4uZmEtc2FkLWNyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViM1wiO1xufVxuXG4uZmEtc2FkLXRlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjRcIjtcbn1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2N1wiO1xufVxuXG4uZmEtc2FsZXNmb3JjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzYlwiO1xufVxuXG4uZmEtc2FzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZVwiO1xufVxuXG4uZmEtc2F0ZWxsaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JmXCI7XG59XG5cbi5mYS1zYXRlbGxpdGUtZGlzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjMFwiO1xufVxuXG4uZmEtc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjN1wiO1xufVxuXG4uZmEtc2NobGl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VhXCI7XG59XG5cbi5mYS1zY2hvb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDlcIjtcbn1cblxuLmZhLXNjcmV3ZHJpdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRhXCI7XG59XG5cbi5mYS1zY3JpYmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGFcIjtcbn1cblxuLmZhLXNjcm9sbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwZVwiO1xufVxuXG4uZmEtc2QtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjMlwiO1xufVxuXG4uZmEtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG5cbi5mYS1zZWFyY2gtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg4XCI7XG59XG5cbi5mYS1zZWFyY2gtbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODlcIjtcbn1cblxuLmZhLXNlYXJjaC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiO1xufVxuXG4uZmEtc2VhcmNoLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjtcbn1cblxuLmZhLXNlYXJjaGVuZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ViXCI7XG59XG5cbi5mYS1zZWVkbGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOFwiO1xufVxuXG4uZmEtc2VsbGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGFcIjtcbn1cblxuLmZhLXNlbGxzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxM1wiO1xufVxuXG4uZmEtc2VydmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMzXCI7XG59XG5cbi5mYS1zZXJ2aWNlc3RhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWNcIjtcbn1cblxuLmZhLXNoYXBlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxZlwiO1xufVxuXG4uZmEtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjRcIjtcbn1cblxuLmZhLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMFwiO1xufVxuXG4uZmEtc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMVwiO1xufVxuXG4uZmEtc2hhcmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRkXCI7XG59XG5cbi5mYS1zaGVrZWwtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiO1xufVxuXG4uZmEtc2hpZWxkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZFwiO1xufVxuXG4uZmEtc2hpZWxkLXZpcnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZjXCI7XG59XG5cbi5mYS1zaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFhXCI7XG59XG5cbi5mYS1zaGlwcGluZy1mYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhiXCI7XG59XG5cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTRcIjtcbn1cblxuLmZhLXNob2UtcHJpbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRiXCI7XG59XG5cbi5mYS1zaG9waWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU3XCI7XG59XG5cbi5mYS1zaG9wcGluZy1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTBcIjtcbn1cblxuLmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MVwiO1xufVxuXG4uZmEtc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YVwiO1xufVxuXG4uZmEtc2hvcHdhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjVcIjtcbn1cblxuLmZhLXNob3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjY1wiO1xufVxuXG4uZmEtc2h1dHRsZS12YW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjZcIjtcbn1cblxuLmZhLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDlcIjtcbn1cblxuLmZhLXNpZ24taW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY2XCI7XG59XG5cbi5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7XG59XG5cbi5mYS1zaWduLW91dC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjVcIjtcbn1cblxuLmZhLXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMlwiO1xufVxuXG4uZmEtc2lnbmF0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI3XCI7XG59XG5cbi5mYS1zaW0tY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjNFwiO1xufVxuXG4uZmEtc2ltcGx5YnVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTVcIjtcbn1cblxuLmZhLXNpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmRcIjtcbn1cblxuLmZhLXNpc3RyaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWVcIjtcbn1cblxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZThcIjtcbn1cblxuLmZhLXNpdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTJcIjtcbn1cblxuLmZhLXNrYXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzVcIjtcbn1cblxuLmZhLXNrZXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjNlwiO1xufVxuXG4uZmEtc2tpaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M5XCI7XG59XG5cbi5mYS1za2lpbmctbm9yZGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NhXCI7XG59XG5cbi5mYS1za3VsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0Y1wiO1xufVxuXG4uZmEtc2t1bGwtY3Jvc3Nib25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxNFwiO1xufVxuXG4uZmEtc2t5YXRsYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTZcIjtcbn1cblxuLmZhLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdlXCI7XG59XG5cbi5mYS1zbGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OFwiO1xufVxuXG4uZmEtc2xhY2staGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZlwiO1xufVxuXG4uZmEtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTVcIjtcbn1cblxuLmZhLXNsZWlnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjY1wiO1xufVxuXG4uZmEtc2xpZGVycy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7XG59XG5cbi5mYS1zbGlkZXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU3XCI7XG59XG5cbi5mYS1zbWlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOFwiO1xufVxuXG4uZmEtc21pbGUtYmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViOFwiO1xufVxuXG4uZmEtc21pbGUtd2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkYVwiO1xufVxuXG4uZmEtc21vZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZlwiO1xufVxuXG4uZmEtc21va2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZFwiO1xufVxuXG4uZmEtc21va2luZy1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGRcIjtcbn1cblxuLmZhLXNtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZFwiO1xufVxuXG4uZmEtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWJcIjtcbn1cblxuLmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFjXCI7XG59XG5cbi5mYS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWRcIjtcbn1cblxuLmZhLXNub3dib2FyZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZVwiO1xufVxuXG4uZmEtc25vd2ZsYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRjXCI7XG59XG5cbi5mYS1zbm93bWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QwXCI7XG59XG5cbi5mYS1zbm93cGxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMlwiO1xufVxuXG4uZmEtc29hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZVwiO1xufVxuXG4uZmEtc29ja3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTZcIjtcbn1cblxuLmZhLXNvbGFyLXBhbmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJhXCI7XG59XG5cbi5mYS1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRjXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtZG93bi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODFcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWVcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtdXAtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgyXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC1kb3duLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NFwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjFcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NVwiO1xufVxuXG4uZmEtc29ydC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRkXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLWRvd24tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg2XCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjNcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy11cC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODdcIjtcbn1cblxuLmZhLXNvcnQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGVcIjtcbn1cblxuLmZhLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmVcIjtcbn1cblxuLmZhLXNvdXJjZXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDNcIjtcbn1cblxuLmZhLXNwYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYlwiO1xufVxuXG4uZmEtc3BhY2Utc2h1dHRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5N1wiO1xufVxuXG4uZmEtc3BlYWthcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmM1wiO1xufVxuXG4uZmEtc3BlYWtlci1kZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNjXCI7XG59XG5cbi5mYS1zcGVsbC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5MVwiO1xufVxuXG4uZmEtc3BpZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE3XCI7XG59XG5cbi5mYS1zcGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEwXCI7XG59XG5cbi5mYS1zcGxvdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJjXCI7XG59XG5cbi5mYS1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJjXCI7XG59XG5cbi5mYS1zcHJheS1jYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmRcIjtcbn1cblxuLmZhLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOFwiO1xufVxuXG4uZmEtc3F1YXJlLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWNcIjtcbn1cblxuLmZhLXNxdWFyZS1yb290LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5OFwiO1xufVxuXG4uZmEtc3F1YXJlc3BhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmVcIjtcbn1cblxuLmZhLXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThkXCI7XG59XG5cbi5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2Y1wiO1xufVxuXG4uZmEtc3RhY2twYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQyXCI7XG59XG5cbi5mYS1zdGFtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViZlwiO1xufVxuXG4uZmEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiO1xufVxuXG4uZmEtc3Rhci1hbmQtY3Jlc2NlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTlcIjtcbn1cblxuLmZhLXN0YXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4OVwiO1xufVxuXG4uZmEtc3Rhci1oYWxmLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMFwiO1xufVxuXG4uZmEtc3Rhci1vZi1kYXZpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5YVwiO1xufVxuXG4uZmEtc3Rhci1vZi1saWZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjIxXCI7XG59XG5cbi5mYS1zdGF5bGlua2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y1XCI7XG59XG5cbi5mYS1zdGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNlwiO1xufVxuXG4uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI3XCI7XG59XG5cbi5mYS1zdGVhbS1zeW1ib2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjZcIjtcbn1cblxuLmZhLXN0ZXAtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDhcIjtcbn1cblxuLmZhLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MVwiO1xufVxuXG4uZmEtc3RldGhvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjFcIjtcbn1cblxuLmZhLXN0aWNrZXItbXVsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmN1wiO1xufVxuXG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDlcIjtcbn1cblxuLmZhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGRcIjtcbn1cblxuLmZhLXN0b3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhkXCI7XG59XG5cbi5mYS1zdG9wd2F0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjJcIjtcbn1cblxuLmZhLXN0b3B3YXRjaC0yMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZlwiO1xufVxuXG4uZmEtc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGVcIjtcbn1cblxuLmZhLXN0b3JlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZlwiO1xufVxuXG4uZmEtc3RvcmUtYWx0LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XG59XG5cbi5mYS1zdG9yZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MVwiO1xufVxuXG4uZmEtc3RyYXZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI4XCI7XG59XG5cbi5mYS1zdHJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTBcIjtcbn1cblxuLmZhLXN0cmVldC12aWV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFkXCI7XG59XG5cbi5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNjXCI7XG59XG5cbi5mYS1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjlcIjtcbn1cblxuLmZhLXN0cmlwZS1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJhXCI7XG59XG5cbi5mYS1zdHJvb3B3YWZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MVwiO1xufVxuXG4uZmEtc3R1ZGlvdmluYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y4XCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNFwiO1xufVxuXG4uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEzXCI7XG59XG5cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmNcIjtcbn1cblxuLmZhLXN1YndheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOVwiO1xufVxuXG4uZmEtc3VpdGNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjJcIjtcbn1cblxuLmZhLXN1aXRjYXNlLXJvbGxpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzFcIjtcbn1cblxuLmZhLXN1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NVwiO1xufVxuXG4uZmEtc3VwZXJwb3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGRcIjtcbn1cblxuLmZhLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJiXCI7XG59XG5cbi5mYS1zdXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjlcIjtcbn1cblxuLmZhLXN1cnByaXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMyXCI7XG59XG5cbi5mYS1zdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q2XCI7XG59XG5cbi5mYS1zd2F0Y2hib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMzXCI7XG59XG5cbi5mYS1zd2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlMVwiO1xufVxuXG4uZmEtc3dpbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNFwiO1xufVxuXG4uZmEtc3dpbW1pbmctcG9vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNVwiO1xufVxuXG4uZmEtc3ltZm9ueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzZFwiO1xufVxuXG4uZmEtc3luYWdvZ3VlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjliXCI7XG59XG5cbi5mYS1zeW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XG59XG5cbi5mYS1zeW5jLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMVwiO1xufVxuXG4uZmEtc3lyaW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZVwiO1xufVxuXG4uZmEtdGFibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2VcIjtcbn1cblxuLmZhLXRhYmxlLXRlbm5pczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZFwiO1xufVxuXG4uZmEtdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBhXCI7XG59XG5cbi5mYS10YWJsZXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZhXCI7XG59XG5cbi5mYS10YWJsZXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkwXCI7XG59XG5cbi5mYS10YWNob21ldGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZFwiO1xufVxuXG4uZmEtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XG59XG5cbi5mYS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJjXCI7XG59XG5cbi5mYS10YXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRiXCI7XG59XG5cbi5mYS10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZVwiO1xufVxuXG4uZmEtdGF4aTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYVwiO1xufVxuXG4uZmEtdGVhbXNwZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY5XCI7XG59XG5cbi5mYS10ZWV0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyZVwiO1xufVxuXG4uZmEtdGVldGgtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyZlwiO1xufVxuXG4uZmEtdGVsZWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzZcIjtcbn1cblxuLmZhLXRlbGVncmFtLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZlXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY5XCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1sb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmJcIjtcbn1cblxuLmZhLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDVcIjtcbn1cblxuLmZhLXRlbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q3XCI7XG59XG5cbi5mYS10ZXJtaW5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMFwiO1xufVxuXG4uZmEtdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzRcIjtcbn1cblxuLmZhLXRleHQtd2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzVcIjtcbn1cblxuLmZhLXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBhXCI7XG59XG5cbi5mYS10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiO1xufVxuXG4uZmEtdGgtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYlwiO1xufVxuXG4uZmEtdGhlLXJlZC15ZXRpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjlkXCI7XG59XG5cbi5mYS10aGVhdGVyLW1hc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjMwXCI7XG59XG5cbi5mYS10aGVtZWNvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM2XCI7XG59XG5cbi5mYS10aGVtZWlzbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjJcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkxXCI7XG59XG5cbi5mYS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYlwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjtcbn1cblxuLmZhLXRoaW5rLXBlYWtzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMxXCI7XG59XG5cbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NVwiO1xufVxuXG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY0XCI7XG59XG5cbi5mYS10aHVtYnRhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGRcIjtcbn1cblxuLmZhLXRpY2tldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmZcIjtcbn1cblxuLmZhLXRpa3RvazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3YlwiO1xufVxuXG4uZmEtdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmZhLXRpbWVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuXG4uZmEtdGludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0M1wiO1xufVxuXG4uZmEtdGludC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjN1wiO1xufVxuXG4uZmEtdGlyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzhcIjtcbn1cblxuLmZhLXRvZ2dsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDRcIjtcbn1cblxuLmZhLXRvZ2dsZS1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNVwiO1xufVxuXG4uZmEtdG9pbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q4XCI7XG59XG5cbi5mYS10b2lsZXQtcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWVcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MlwiO1xufVxuXG4uZmEtdG9vbGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MlwiO1xufVxuXG4uZmEtdG9vbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDlcIjtcbn1cblxuLmZhLXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM5XCI7XG59XG5cbi5mYS10b3JhaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMFwiO1xufVxuXG4uZmEtdG9yaWktZ2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMVwiO1xufVxuXG4uZmEtdHJhY3RvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyMlwiO1xufVxuXG4uZmEtdHJhZGUtZmVkZXJhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxM1wiO1xufVxuXG4uZmEtdHJhZGVtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVjXCI7XG59XG5cbi5mYS10cmFmZmljLWxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjM3XCI7XG59XG5cbi5mYS10cmFpbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQxXCI7XG59XG5cbi5mYS10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOFwiO1xufVxuXG4uZmEtdHJhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkYVwiO1xufVxuXG4uZmEtdHJhbnNnZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjRcIjtcbn1cblxuLmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNVwiO1xufVxuXG4uZmEtdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjhcIjtcbn1cblxuLmZhLXRyYXNoLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZFwiO1xufVxuXG4uZmEtdHJhc2gtcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyOVwiO1xufVxuXG4uZmEtdHJhc2gtcmVzdG9yZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmFcIjtcbn1cblxuLmZhLXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmJcIjtcbn1cblxuLmZhLXRyZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MVwiO1xufVxuXG4uZmEtdHJpcGFkdmlzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjJcIjtcbn1cblxuLmZhLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MVwiO1xufVxuXG4uZmEtdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDFcIjtcbn1cblxuLmZhLXRydWNrLWxvYWRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGVcIjtcbn1cblxuLmZhLXRydWNrLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2JcIjtcbn1cblxuLmZhLXRydWNrLW1vdmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZlwiO1xufVxuXG4uZmEtdHJ1Y2stcGlja3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNjXCI7XG59XG5cbi5mYS10c2hpcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTNcIjtcbn1cblxuLmZhLXR0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNFwiO1xufVxuXG4uZmEtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7XG59XG5cbi5mYS10dW1ibHItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7XG59XG5cbi5mYS10djpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2Y1wiO1xufVxuXG4uZmEtdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU4XCI7XG59XG5cbi5mYS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7XG59XG5cbi5mYS10d2l0dGVyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MVwiO1xufVxuXG4uZmEtdHlwbzM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmJcIjtcbn1cblxuLmZhLXViZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDJcIjtcbn1cblxuLmZhLXVidW50dTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkZlwiO1xufVxuXG4uZmEtdWlraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDNcIjtcbn1cblxuLmZhLXVtYnJhY286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZThcIjtcbn1cblxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU5XCI7XG59XG5cbi5mYS11bWJyZWxsYS1iZWFjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjYVwiO1xufVxuXG4uZmEtdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNkXCI7XG59XG5cbi5mYS11bmRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XG59XG5cbi5mYS11bmRvLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYVwiO1xufVxuXG4uZmEtdW5pcmVnaXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDRcIjtcbn1cblxuLmZhLXVuaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ5XCI7XG59XG5cbi5mYS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlhXCI7XG59XG5cbi5mYS11bml2ZXJzaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7XG59XG5cbi5mYS11bmxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjdcIjtcbn1cblxuLmZhLXVubG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5Y1wiO1xufVxuXG4uZmEtdW5sb2NrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZVwiO1xufVxuXG4uZmEtdW5zcGxhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2NcIjtcbn1cblxuLmZhLXVudGFwcGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDVcIjtcbn1cblxuLmZhLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5M1wiO1xufVxuXG4uZmEtdXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2UwXCI7XG59XG5cbi5mYS11c2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODdcIjtcbn1cblxuLmZhLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDdcIjtcbn1cblxuLmZhLXVzZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA2XCI7XG59XG5cbi5mYS11c2VyLWFsdC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmYVwiO1xufVxuXG4uZmEtdXNlci1hc3Ryb25hdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmJcIjtcbn1cblxuLmZhLXVzZXItY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmNcIjtcbn1cblxuLmZhLXVzZXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJkXCI7XG59XG5cbi5mYS11c2VyLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZkXCI7XG59XG5cbi5mYS11c2VyLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZVwiO1xufVxuXG4uZmEtdXNlci1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZmXCI7XG59XG5cbi5mYS11c2VyLWZyaWVuZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDBcIjtcbn1cblxuLmZhLXVzZXItZ3JhZHVhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDFcIjtcbn1cblxuLmZhLXVzZXItaW5qdXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyOFwiO1xufVxuXG4uZmEtdXNlci1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAyXCI7XG59XG5cbi5mYS11c2VyLW1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYwXCI7XG59XG5cbi5mYS11c2VyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAzXCI7XG59XG5cbi5mYS11c2VyLW5pbmphOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA0XCI7XG59XG5cbi5mYS11c2VyLW51cnNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJmXCI7XG59XG5cbi5mYS11c2VyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzRcIjtcbn1cblxuLmZhLXVzZXItc2VjcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFiXCI7XG59XG5cbi5mYS11c2VyLXNoaWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwNVwiO1xufVxuXG4uZmEtdXNlci1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwNlwiO1xufVxuXG4uZmEtdXNlci10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDdcIjtcbn1cblxuLmZhLXVzZXItdGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA4XCI7XG59XG5cbi5mYS11c2VyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM1XCI7XG59XG5cbi5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMFwiO1xufVxuXG4uZmEtdXNlcnMtY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA5XCI7XG59XG5cbi5mYS11c2Vycy1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3M1wiO1xufVxuXG4uZmEtdXNwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlMVwiO1xufVxuXG4uZmEtdXNzdW5uYWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDdcIjtcbn1cblxuLmZhLXV0ZW5zaWwtc3Bvb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTVcIjtcbn1cblxuLmZhLXV0ZW5zaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU3XCI7XG59XG5cbi5mYS12YWFkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDhcIjtcbn1cblxuLmZhLXZlY3Rvci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2JcIjtcbn1cblxuLmZhLXZlbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIxXCI7XG59XG5cbi5mYS12ZW51cy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjZcIjtcbn1cblxuLmZhLXZlbnVzLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjhcIjtcbn1cblxuLmZhLXZpYWNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzdcIjtcbn1cblxuLmZhLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOVwiO1xufVxuXG4uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYVwiO1xufVxuXG4uZmEtdmlhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MlwiO1xufVxuXG4uZmEtdmlhbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTNcIjtcbn1cblxuLmZhLXZpYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA5XCI7XG59XG5cbi5mYS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZFwiO1xufVxuXG4uZmEtdmlkZW8tc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTJcIjtcbn1cblxuLmZhLXZpaGFyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhN1wiO1xufVxuXG4uZmEtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGFcIjtcbn1cblxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiO1xufVxuXG4uZmEtdmltZW8tdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZFwiO1xufVxuXG4uZmEtdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYVwiO1xufVxuXG4uZmEtdmlydXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzRcIjtcbn1cblxuLmZhLXZpcnVzLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc1XCI7XG59XG5cbi5mYS12aXJ1c2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc2XCI7XG59XG5cbi5mYS12azpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OVwiO1xufVxuXG4uZmEtdm52OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBiXCI7XG59XG5cbi5mYS12b2ljZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTdcIjtcbn1cblxuLmZhLXZvbGxleWJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZlwiO1xufVxuXG4uZmEtdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjdcIjtcbn1cblxuLmZhLXZvbHVtZS1tdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE5XCI7XG59XG5cbi5mYS12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG5cbi5mYS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjhcIjtcbn1cblxuLmZhLXZvdGUteWVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcyXCI7XG59XG5cbi5mYS12ci1jYXJkYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjlcIjtcbn1cblxuLmZhLXZ1ZWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFmXCI7XG59XG5cbi5mYS13YWxraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU0XCI7XG59XG5cbi5mYS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTVcIjtcbn1cblxuLmZhLXdhcmVob3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NFwiO1xufVxuXG4uZmEtd2F0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzNcIjtcbn1cblxuLmZhLXdhdmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNlXCI7XG59XG5cbi5mYS13YXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNmXCI7XG59XG5cbi5mYS13ZWVibHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2NcIjtcbn1cblxuLmZhLXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThhXCI7XG59XG5cbi5mYS13ZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTZcIjtcbn1cblxuLmZhLXdlaWdodC1oYW5naW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNkXCI7XG59XG5cbi5mYS13ZWl4aW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDdcIjtcbn1cblxuLmZhLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMyXCI7XG59XG5cbi5mYS13aGF0c2FwcC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGNcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTNcIjtcbn1cblxuLmZhLXdobWNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBkXCI7XG59XG5cbi5mYS13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWViXCI7XG59XG5cbi5mYS13aWtpcGVkaWEtdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NlwiO1xufVxuXG4uZmEtd2luZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyZVwiO1xufVxuXG4uZmEtd2luZG93LWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS13aW5kb3ctbWF4aW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDBcIjtcbn1cblxuLmZhLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMVwiO1xufVxuXG4uZmEtd2luZG93LXJlc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDJcIjtcbn1cblxuLmZhLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2FcIjtcbn1cblxuLmZhLXdpbmUtYm90dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJmXCI7XG59XG5cbi5mYS13aW5lLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUzXCI7XG59XG5cbi5mYS13aW5lLWdsYXNzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjZVwiO1xufVxuXG4uZmEtd2l4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNmXCI7XG59XG5cbi5mYS13aXphcmRzLW9mLXRoZS1jb2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczMFwiO1xufVxuXG4uZmEtd29sZi1wYWNrLWJhdHRhbGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNFwiO1xufVxuXG4uZmEtd29uLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTlcIjtcbn1cblxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YVwiO1xufVxuXG4uZmEtd29yZHByZXNzLXNpbXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMVwiO1xufVxuXG4uZmEtd3BiZWdpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5N1wiO1xufVxuXG4uZmEtd3BleHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZVwiO1xufVxuXG4uZmEtd3Bmb3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OFwiO1xufVxuXG4uZmEtd3ByZXNzcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNFwiO1xufVxuXG4uZmEtd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFkXCI7XG59XG5cbi5mYS14LXJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5N1wiO1xufVxuXG4uZmEteGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMlwiO1xufVxuXG4uZmEteGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OFwiO1xufVxuXG4uZmEteGluZy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjlcIjtcbn1cblxuLmZhLXktY29tYmluYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYlwiO1xufVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWVcIjtcbn1cblxuLmZhLXlhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MFwiO1xufVxuXG4uZmEteWFuZGV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEzXCI7XG59XG5cbi5mYS15YW5kZXgtaW50ZXJuYXRpb25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNFwiO1xufVxuXG4uZmEteWFybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlM1wiO1xufVxuXG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOVwiO1xufVxuXG4uZmEteWVuLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLXlpbi15YW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFkXCI7XG59XG5cbi5mYS15b2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMVwiO1xufVxuXG4uZmEteW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2N1wiO1xufVxuXG4uZmEteW91dHViZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzFcIjtcbn1cblxuLmZhLXpoaWh1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNmXCI7XG59XG5cbi5zci1vbmx5IHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG59XG5cbkB0YWlsd2luZCBiYXNlO1xuQHRhaWx3aW5kIGNvbXBvbmVudHM7XG5AdGFpbHdpbmQgdXRpbGl0aWVzO1xuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9hcHAuc2NzcyIsIi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNS4xNC4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICovXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLmVvdCcpO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1yZWd1bGFyLTQwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1yZWd1bGFyLTQwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1yZWd1bGFyLTQwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1yZWd1bGFyLTQwMC5zdmcjZm9udGF3ZXNvbWUnKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG4uZmFyIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvcmVndWxhci5zY3NzIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjE0LjAgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKi9cbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLmVvdCcpO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLnN2ZyNmb250YXdlc29tZScpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbi5mYSxcbi5mYXMge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9zb2xpZC5zY3NzIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjE0LjAgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKi9cbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdtaXhpbnMnO1xuQGltcG9ydCAnY29yZSc7XG5AaW1wb3J0ICdsYXJnZXInO1xuQGltcG9ydCAnZml4ZWQtd2lkdGgnO1xuQGltcG9ydCAnbGlzdCc7XG5AaW1wb3J0ICdib3JkZXJlZC1wdWxsZWQnO1xuQGltcG9ydCAnYW5pbWF0ZWQnO1xuQGltcG9ydCAncm90YXRlZC1mbGlwcGVkJztcbkBpbXBvcnQgJ3N0YWNrZWQnO1xuQGltcG9ydCAnaWNvbnMnO1xuQGltcG9ydCAnc2NyZWVuLXJlYWRlcic7XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL2ZvbnRhd2Vzb21lLnNjc3MiLCIvLyBCYXNlIENsYXNzIERlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LFxuLmZhcyxcbi5mYXIsXG4uZmFsLFxuLmZhZCxcbi5mYWIge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbiVmYS1pY29uIHtcbiAgQGluY2x1ZGUgZmEtaWNvbjtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2NvcmUuc2NzcyIsIi8vIEljb24gU2l6ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXJcbi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gIGZvbnQtc2l6ZTogKDRlbSAvIDMpO1xuICBsaW5lLWhlaWdodDogKDNlbSAvIDQpO1xuICB2ZXJ0aWNhbC1hbGlnbjogLS4wNjY3ZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS14cyB7XG4gIGZvbnQtc2l6ZTogLjc1ZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zbSB7XG4gIGZvbnQtc2l6ZTogLjg3NWVtO1xufVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JGl9eCB7XG4gICAgZm9udC1zaXplOiAkaSAqIDFlbTtcbiAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fbGFyZ2VyLnNjc3MiLCIvLyBGaXhlZCBXaWR0aCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ3IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogJGZhLWZ3LXdpZHRoO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fZml4ZWQtd2lkdGguc2NzcyIsIi8vIExpc3QgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogJGZhLWxpLXdpZHRoICogNS80O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tbGkge1xuICBsZWZ0OiAtJGZhLWxpLXdpZHRoO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6ICRmYS1saS13aWR0aDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19saXN0LnNjc3MiLCIvLyBCb3JkZXJlZCAmIFB1bGxlZFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyIHtcbiAgYm9yZGVyOiBzb2xpZCAuMDhlbSAkZmEtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xuICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSxcbi5mYXMsXG4uZmFyLFxuLmZhbCxcbi5mYWIge1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IG1hcmdpbi1yaWdodDogLjNlbTsgfVxuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBtYXJnaW4tbGVmdDogLjNlbTsgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCIvLyBBbmltYXRlZCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsc2Uge1xuICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG59XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2FuaW1hdGVkLnNjc3MiLCIvLyBSb3RhdGVkICYgRmxpcHBlZCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwICB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDkwZGVnLCAxKTsgIH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMTgwZGVnLCAyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSgyNzBkZWcsIDMpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoLTEsIDEsIDApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCAgIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKDEsIC0xLCAyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtYm90aCwgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKC0xLCAtMSwgMik7IH1cblxuLy8gSG9vayBmb3IgSUU4LTlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuOnJvb3Qge1xuICAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwLFxuICAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ib3RoIHtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwiLy8gTWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gZmEtaWNvbiB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5AbWl4aW4gZmEtaWNvbi1yb3RhdGUoJGRlZ3JlZXMsICRyb3RhdGlvbikge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPSN7JHJvdGF0aW9ufSlcIjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xufVxuXG5AbWl4aW4gZmEtaWNvbi1mbGlwKCRob3JpeiwgJHZlcnQsICRyb3RhdGlvbikge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPSN7JHJvdGF0aW9ufSwgbWlycm9yPTEpXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG59XG5cblxuLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnMuIEEgbGEgQm9vdHN0cmFwIDQuXG4vL1xuLy8gU2VlOiBodHRwOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIGNsaXA6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19taXhpbnMuc2NzcyIsIi8vIFN0YWNrZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogKCRmYS1mdy13aWR0aCoyKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4LFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlIHtcbiAgY29sb3I6ICRmYS1pbnZlcnNlO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fc3RhY2tlZC5zY3NzIiwiLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuXG4uI3skZmEtY3NzLXByZWZpeH0tNTAwcHg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLTUwMHB4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFjY2Vzc2libGUtaWNvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWNjZXNzaWJsZS1pY29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFjY3Vzb2Z0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hY2N1c29mdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWJvb2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkZHJlc3MtYm9vayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkZHJlc3MtY2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGp1c3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkanVzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZG46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZG9iZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWRvYmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWR2ZXJzYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkdmVyc2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFmZmlsaWF0ZXRoZW1lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZmZpbGlhdGV0aGVtZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1haXItZnJlc2hlbmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1haXItZnJlc2hlbmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFpcmJuYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWlyYm5iKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsZ29saWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsZ29saWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tY2VudGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGlnbi1jZW50ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tanVzdGlmeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxpZ24tanVzdGlmeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGlnbi1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGlnbi1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlwYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaXBheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGxlcmdpZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsbGVyZ2llcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWF6b246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFtYXpvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWF6b24tcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbWF6b24tcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtYnVsYW5jZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1idWxhbmNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWlsaWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFtaWxpYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmNob3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuY2hvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmRyb2lkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmRyb2lkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2VsbGlzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nZWxsaXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3VibGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nbGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nbGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5ncnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ3J5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ3J5Y3JlYXRpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ3J5Y3JlYXRpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5ndWxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5ndWxhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmtoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmtoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcC1zdG9yZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwLXN0b3JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcC1zdG9yZS1pb3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFwcC1zdG9yZS1pb3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFwcGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcHBsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBsZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFwcGxlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBsZS1wYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFwcGxlLXBheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcmNoaXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcmNoaXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2h3YXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFyY2h3YXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctYWx0LWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctYWx0LWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1jaXJjbGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3dzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0LWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93cy1hbHQtaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0LXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93cy1hbHQtdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnRzdGF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnRzdGF0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzdGVyaXNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hc3Rlcmlzayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc3ltbWV0cmlrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hc3ltbWV0cmlrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdGxhczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXRsYXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXRsYXNzaWFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdGxhc3NpYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXRvbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXRvbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdWRpYmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdWRpYmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdXRvcHJlZml4ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF1dG9wcmVmaXhlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdmlhbmV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdmlhbmV4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF2aWF0bzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXZpYXRvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hd3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF3cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhYnktY2FycmlhZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhYnktY2FycmlhZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFja3NwYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWNrc3BhY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY2t3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWNvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWN0ZXJpYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFjdGVyaWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFjdGVyaXVtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWN0ZXJpdW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFoYWk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhaGFpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbGFuY2Utc2NhbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbGFuY2Utc2NhbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWxhbmNlLXNjYWxlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFsYW5jZS1zY2FsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5kLWFpZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFuZC1haWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuZGNhbXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbmRjYW1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhcmNvZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhcmNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXNlYmFsbC1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXNlYmFsbC1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhc2tldGJhbGwtYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFza2V0YmFsbC1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS1lbXB0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktZnVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktaGFsZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktcXVhcnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRsZS1uZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRsZS1uZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWhhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWhhbmNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWhhbmNlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlbGwtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmV6aWVyLWN1cnZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZXppZXItY3VydmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpYmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpY3ljbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpY3ljbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlraW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaWtpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmltb2JqZWN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaW1vYmplY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlub2N1bGFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmlub2N1bGFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW9oYXphcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpb2hhemFyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXJ0aGRheS1jYWtlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaXJ0aGRheS1jYWtlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYml0YnVja2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGNvaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpdGNvaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYml0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGFjay10aWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsYWNrLXRpZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGFja2JlcnJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibGFja2JlcnJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsZW5kZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsZW5kZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxlbmRlci1waG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxlbmRlci1waG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGluZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxpbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibG9nZ2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibG9nZ2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsb2dnZXItYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxvZ2dlci1iKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmx1ZXRvb3RoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aC1iOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibHVldG9vdGgtYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib2xkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib2xkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9tYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9tYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rLWRlYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2stZGVhZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2stbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2stb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rLXJlYWRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vay1yZWFkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2ttYXJrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb3RzdHJhcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vdHN0cmFwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1hbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvcmRlci1hbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLW5vbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvcmRlci1ub25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1zdHlsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9yZGVyLXN0eWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvd2xpbmctYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm93bGluZy1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJveC1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3gtb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3gtdGlzc3VlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3gtdGlzc3VlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJveGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3hlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmFpbGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icmFpbGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icmFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmVhZC1zbGljZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJlYWQtc2xpY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJpZWZjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icmllZmNhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJpZWZjYXNlLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyaWVmY2FzZS1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyb2FkY2FzdC10b3dlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJvYWRjYXN0LXRvd2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyb29tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icm9vbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icnVzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJ1c2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnRjOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idGMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVmZmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWZmZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVpbGRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1aWxkaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxob3JuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWxsaG9ybik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsc2V5ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVsbHNleWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVybjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVybik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXJvbW9iZWxleHBlcnRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXJvbW9iZWxleHBlcnRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1cy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1cy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzaW5lc3MtdGltZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVzaW5lc3MtdGltZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXktbi1sYXJnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnV5LW4tbGFyZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnV5c2VsbGFkczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnV5c2VsbGFkcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxjdWxhdG9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxjdWxhdG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItZGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci1kYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbWludXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItdGltZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLXRpbWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXdlZWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLXdlZWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW1lcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhLXJldHJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW1lcmEtcmV0cm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtcGdyb3VuZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FtcGdyb3VuZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW5hZGlhbi1tYXBsZS1sZWFmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW5hZGlhbi1tYXBsZS1sZWFmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbmR5LWNhbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbmR5LWNhbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FubmFiaXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbm5hYmlzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcHN1bGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXBzdWxlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1iYXR0ZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXItYmF0dGVyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXItY3Jhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhci1jcmFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXItc2lkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyLXNpZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyYXZhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyYXZhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1zcXVhcmUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtc3F1YXJlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1zcXVhcmUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1zcXVhcmUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcnJvdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2Fycm90KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcnQtYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FydC1hcnJvdy1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcnQtcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FydC1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhc2gtcmVnaXN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhc2gtcmVnaXN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2F0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtYW1hem9uLXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtYW1hem9uLXBheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1hbWV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1hbWV4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFwcGxlLXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtYXBwbGUtcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpbmVycy1jbHViOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1kaW5lcnMtY2x1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaXNjb3ZlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtZGlzY292ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtamNiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1qY2IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtbWFzdGVyY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtbWFzdGVyY2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLXBheXBhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1zdHJpcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLXN0cmlwZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy12aXNhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy12aXNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNlbnRlcmNvZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNlbnRlcmNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2VudG9zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jZW50b3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2VydGlmaWNhdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNlcnRpZmljYXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWlyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFpcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFsa2JvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFsa2JvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWxrYm9hcmQtdGVhY2hlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhbGtib2FyZC10ZWFjaGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYXJnaW5nLXN0YXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYXJnaW5nLXN0YXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhcnQtYXJlYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcnQtYXJlYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFydC1iYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYXJ0LWJhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFydC1saW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFydC1saW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYXJ0LXBpZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcnQtcGllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZWNrLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1kb3VibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZWNrLWRvdWJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZWNrLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVlc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZWVzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3MtYmlzaG9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1iaXNob3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3MtYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLWJvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLWtpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLWtpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3Mta25pZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1rbmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3MtcGF3bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3MtcGF3bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1xdWVlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3MtcXVlZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3Mtcm9vazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3Mtcm9vayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hpbGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoaWxkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNocm9tZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hyb21lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNocm9tZWNhc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNocm9tZWNhc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2h1cmNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaHVyY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLW5vdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaXJjbGUtbm90Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2l0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2l0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGluaWMtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xpbmljLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbGlwYm9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbGlwYm9hcmQtY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkLWxpc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsaXBib2FyZC1saXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvc2VkLWNhcHRpb25pbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3NlZC1jYXB0aW9uaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1kb3dubG9hZC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLWRvd25sb2FkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1tZWF0YmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtbWVhdGJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtbW9vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtbW9vbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1tb29uLXJhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLW1vb24tcmFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1yYWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1yYWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXNob3dlcnMtaGVhdnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLXNob3dlcnMtaGVhdnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtc3VuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1zdW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtc3VuLXJhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLXN1bi1yYWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXVwbG9hZC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLXVwbG9hZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWRzY2FsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWRzY2FsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZHNtaXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZHNtaXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkdmVyc2lmeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWR2ZXJzaWZ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvY2t0YWlsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2NrdGFpbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGUtYnJhbmNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2RlLWJyYW5jaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2RlcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGllcGllOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2RpZXBpZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2ZmZWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZmZlZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2dzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2dzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvaW5zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2lucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2x1bW5zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2x1bW5zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LWRvbGxhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LWRvdHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtZG90cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50cy1kb2xsYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnRzLWRvbGxhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wYWN0LWRpc2M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbXBhY3QtZGlzYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wYXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbXByZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wcmVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzcy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbXByZXNzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzcy1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wcmVzcy1hcnJvd3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbmNpZXJnZS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb25jaWVyZ2UtYmVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25mbHVlbmNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb25mbHVlbmNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb25uZWN0ZGV2ZWxvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb250YW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbnRhbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb29raWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvb2tpZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb29raWUtYml0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29va2llLWJpdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29weSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5cmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvcHlyaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3R0b24tYnVyZWF1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb3R0b24tYnVyZWF1KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvdWNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb3VjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcGFuZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNwYW5lbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtYnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtYnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1uYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWV1KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtanApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1uZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXBkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXJlbWl4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtc2E6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2EpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNoYXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtemVybzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy16ZXJvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWRpdC1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVkaXQtY2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcml0aWNhbC1yb2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcml0aWNhbC1yb2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyb3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JvcC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyb3AtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3NzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm9zcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9zc2hhaXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm9zc2hhaXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3Jvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNydXRjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3J1dGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNzczM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNzczMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3NzMy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNzczMtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWN1YmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWN1YmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1dDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1dHRsZWZpc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWN1dHRsZWZpc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZC1hbmQtZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZC1hbmQtZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kLWFuZC1kLWJleW9uZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZC1hbmQtZC1iZXlvbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFpbHltb3Rpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRhaWx5bW90aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhc2hjdWJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kYXNoY3ViZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXRhYmFzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGF0YWJhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVhZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWV6ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlZXplcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWxpY2lvdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlbGljaW91cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZW1vY3JhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVtb2NyYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVwbG95ZG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXBsb3lkb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVza3BybzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVza3Bybyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXNrdG9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXNrdG9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRldjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGV2KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRldmlhbnRhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRldmlhbnRhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGhhcm1hY2hha3JhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaGFybWFjaGFrcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGhsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlhZ25vc2VzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWFnbm9zZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlhc3BvcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpYXNwb3JhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1kMjA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UtZDIwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtZDY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UtZDYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1maXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLWZpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1mb3VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLWZvdXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1vbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2Utb25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2Utc2l4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLXNpeCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLXRocmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLXRocmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtdHdvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLXR3byk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWdnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWdnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpZ2l0YWwtb2NlYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpZ2l0YWwtb2NlYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnaXRhbC10YWNob2dyYXBoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWdpdGFsLXRhY2hvZ3JhcGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlyZWN0aW9uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlyZWN0aW9ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaXNjb3JkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXNjb3JkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpc2NvdXJzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlzY291cnNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpc2Vhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpc2Vhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGl2aWRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXZpZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGl6enk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpenp5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRuYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG5hKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvY2h1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9jaHViKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvY2tlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9ja2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGxhci1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb2xsYXItc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xseTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9sbHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9sbHktZmxhdGJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9sbHktZmxhdGJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb25hdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvbmF0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb29yLWNsb3NlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9vci1jbG9zZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9vci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb29yLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG90LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG90LWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3ZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb3ZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb3dubG9hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmFmdDJkaWdpdGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmFmdDJkaWdpdGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyYWZ0aW5nLWNvbXBhc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyYWZ0aW5nLWNvbXBhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJhZ29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmFnb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJhdy1wb2x5Z29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmF3LXBvbHlnb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpYmJibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyaWJiYmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaWJiYmxlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJpYmJibGUtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyb3Bib3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyb3Bib3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1bTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJ1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVtLXN0ZWVscGFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcnVtLXN0ZWVscGFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRydW1zdGljay1iaXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcnVtc3RpY2stYml0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVwYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRydXBhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kdW1iYmVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHVtYmJlbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHVtcHN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWR1bXBzdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1bXBzdGVyLWZpcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWR1bXBzdGVyLWZpcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHVuZ2VvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHVuZ2Vvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1keWFsb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWR5YWxvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lYXJseWJpcmRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lYXJseWJpcmRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWViYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWViYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWRnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZGdlLWxlZ2FjeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWRnZS1sZWdhY3kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWRpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZ2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVnZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lamVjdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWplY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxlbWVudG9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbGVtZW50b3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxsaXBzaXMtaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxpcHNpcy12OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbGxpcHNpcy12KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVsbG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW1iZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVtYmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVtcGlyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW1waXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZlbG9wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZlbG9wZS1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW4tdGV4dDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52ZWxvcGUtb3Blbi10ZXh0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52ZWxvcGUtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmlyYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52aXJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVxdWFsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXF1YWxzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVyYXNlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXJhc2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVybGFuZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXJsYW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV0aGVyZXVtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ldGhlcmV1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldGhlcm5ldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXRoZXJuZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRzeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXRzeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldXJvLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV1cm8tc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldmVybm90ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXZlcm5vdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjaGFuZ2UtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leGNoYW5nZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4Y2xhbWF0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4cGFuZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leHBhbmQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGFuZC1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leHBhbmQtYXJyb3dzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBlZGl0ZWRzc2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4cGVkaXRlZHNzbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXh0ZXJuYWwtbGluay1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXllOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXllLWRyb3BwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV5ZS1kcm9wcGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXllLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYWNlYm9vayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1mOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYWNlYm9vay1mKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFjZWJvb2stbWVzc2VuZ2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFjZWJvb2stc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhbnRhc3ktZmxpZ2h0LWdhbWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYW50YXN5LWZsaWdodC1nYW1lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYXN0LWJhY2t3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhc3QtZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFzdC1mb3J3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhdWNldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmF1Y2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZheDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmF4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlYXRoZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZlYXRoZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVhdGhlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZlYXRoZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlZGV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZWRleCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZWRvcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZlZG9yYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZW1hbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZlbWFsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWdodGVyLWpldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlnaHRlci1qZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlnbWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpZ21hKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtYXJjaGl2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1hcmNoaXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtYXVkaW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtYXVkaW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1jb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1jb250cmFjdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1jb250cmFjdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNzdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1jc3YpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1kb3dubG9hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWV4Y2VsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWV4Y2VsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZXhwb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWV4cG9ydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWltYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWltYWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtaW1wb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWltcG9ydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWludm9pY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtaW52b2ljZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWludm9pY2UtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWludm9pY2UtZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbWVkaWNhbC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtbWVkaWNhbC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wZGY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtcGRmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcG93ZXJwb2ludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1wb3dlcnBvaW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcHJlc2NyaXB0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXByZXNjcmlwdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXNpZ25hdHVyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1zaWduYXR1cmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtdXBsb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdmlkZW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtdmlkZW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS13b3JkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXdvcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxsLWRyaXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGwtZHJpcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbmdlcnByaW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maW5nZXJwcmludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZS1leHRpbmd1aXNoZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZWZveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZWZveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlZm94LWJyb3dzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcmVmb3gtYnJvd3Nlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJzdC1haWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcnN0LWFpZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJzdC1vcmRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyc3Qtb3JkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3Qtb3JkZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJzdC1vcmRlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3RkcmFmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyc3RkcmFmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpc3QtcmFpc2VkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXN0LXJhaXNlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGFnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGFnLWNoZWNrZXJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLXVzYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxhZy11c2EpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhc2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsYXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaWNrcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxpY2tyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXBib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxpcGJvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsdXNoZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsdXNoZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmx5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb2xkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb2xkZXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbGRlci1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb2xkZXItcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udC1hd2Vzb21lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnQtYXdlc29tZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lLWZsYWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnQtYXdlc29tZS1mbGFnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udGljb25zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250aWNvbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udGljb25zLWZpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250aWNvbnMtZmkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9vdGJhbGwtYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9vdGJhbGwtYmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvcnQtYXdlc29tZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J0LWF3ZXNvbWUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3J0LWF3ZXNvbWUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnVtYmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3J1bWJlZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3J3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvdXJzcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvdXJzcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyZWUtY29kZS1jYW1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyZWVic2Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyZWVic2QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnJvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcm93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnJvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJvd24tb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnJvd24tb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdWxjcnVtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mdWxjcnVtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1bm5lbC1kb2xsYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZ1bm5lbC1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnV0Ym9sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mdXRib2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2FsYWN0aWMtcmVwdWJsaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhbGFjdGljLXJlcHVibGljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbGFjdGljLXNlbmF0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2FsYWN0aWMtc2VuYXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbWVwYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhbWVwYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2FzLXB1bXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhcy1wdW1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhdmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYXZlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdlbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZW5kZXJsZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZW5kZXJsZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdldC1wb2NrZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdldC1wb2NrZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdnLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2ctY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdob3N0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naG9zdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpZnRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naWZ0cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXRodWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0aHViLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXRodWItc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGtyYWtlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0a3Jha2VuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGxhYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0bGFiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0dGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzLWNoZWVyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xhc3MtY2hlZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzLW1hcnRpbmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzLW1hcnRpbmkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3MtbWFydGluaS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzLW1hcnRpbmktYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzLXdoaXNrZXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzLXdoaXNrZXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3NlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xhc3Nlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGlkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xpZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGUtZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xpZGUtZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbG9iZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xvYmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmUtYWZyaWNhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZS1hZnJpY2EpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmUtYW1lcmljYXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsb2JlLWFtZXJpY2FzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLWFzaWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsb2JlLWFzaWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmUtZXVyb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZS1ldXJvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29mb3JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb2ZvcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29sZi1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb2xmLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZHJlYWRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29kcmVhZHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZHJlYWRzLWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2RyZWFkcy1nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1kcml2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLWRyaXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1wYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1wbGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGx1cy1nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS13YWxsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS13YWxsZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29wdXJhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29wdXJhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JhZHVhdGlvbi1jYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhdGlwYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyYXRpcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyYXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JlYXRlci10aGFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmVhdGVyLXRoYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JlYXRlci10aGFuLWVxdWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmVhdGVyLXRoYW4tZXF1YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpbWFjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpbWFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLWJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tYmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLWJlYW0tc3dlYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tYmVhbS1zd2VhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLWhlYXJ0czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1oZWFydHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1zcXVpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tc3F1aW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tc3F1aW50LXRlYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXNxdWludC10ZWFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXN0YXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXN0YXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tdGVhcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tdGVhcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi10b25ndWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tdG9uZ3VlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tdG9uZ3VlLXNxdWludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi10b25ndWUtc3F1aW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tdG9uZ3VlLXdpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tdG9uZ3VlLXdpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi13aW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXdpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpcC1ob3Jpem9udGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmlwLWhvcml6b250YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpcC1saW5lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpcC1saW5lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmlwLWxpbmVzLXZlcnRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmlwLWxpbmVzLXZlcnRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaXAtdmVydGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaXAtdmVydGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpcGZpcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaXBmaXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdydW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncnVudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ndWl0YXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWd1aXRhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ndWxwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ndWxwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWgtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFja2VyLW5ld3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFja2VyLW5ld3Mtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYWNrZXItbmV3cy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFja2VycmFuazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFja2VycmFuayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW1idXJnZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbWJ1cmdlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW1tZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbW1lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW1zYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFtc2EpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmctaGVhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtaG9sZGluZy1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtaG9sZGluZy11c2Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtaG9sZGluZy11c2QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLXdhdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmctd2F0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1saXphcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtbGl6YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtbWlkZGxlLWZpbmdlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1taWRkbGUtZmluZ2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGFwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcGFwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wZWFjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wZWFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnQtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnQtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBvaW50LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBvaW50ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1yb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXJvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zY2lzc29yczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1zY2lzc29ycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNwYXJrbGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXNwYXJrbGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc3BvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtc3BvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzLWhlbHBpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzLWhlbHBpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHMtd2FzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHMtd2FzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kc2hha2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzaGFrZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kc2hha2UtYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kc2hha2UtYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzaGFrZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHNoYWtlLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbnVraWFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW51a2lhaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXJkLWhhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFyZC1oYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFzaHRhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFzaHRhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXQtY293Ym95OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYXQtY293Ym95KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhdC1jb3dib3ktc2lkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGF0LWNvd2JveS1zaWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhdC13aXphcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhdC13aXphcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGRkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLWNvdWdoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkLXNpZGUtY291Z2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLWNvdWdoLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkLXNpZGUtY291Z2gtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLW1hc2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWQtc2lkZS1tYXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWQtc2lkZS12aXJ1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZC1zaWRlLXZpcnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHBob25lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZHBob25lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkcGhvbmVzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZHBob25lcy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHNldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZHNldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQtYnJva2VuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFydC1icm9rZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnRiZWF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFydGJlYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVsaWNvcHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVsaWNvcHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaWdobGlnaHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlnaGxpZ2h0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlraW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaWtpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlwcG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpcHBvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpcHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpcHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlyZS1hLWhlbHBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlyZS1hLWhlbHBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaXN0b3J5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaXN0b3J5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvY2tleS1wdWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob2NrZXktcHVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob2xseS1iZXJyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9sbHktYmVycnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9tZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9tZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob29saTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9vbGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9ybmJpbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvcm5iaWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvcnNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3JzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3JzZS1oZWFkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3JzZS1oZWFkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3NwaXRhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3NwaXRhbC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvc3BpdGFsLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3NwaXRhbC1zeW1ib2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvc3BpdGFsLXN5bWJvbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3NwaXRhbC11c2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3NwaXRhbC11c2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdC10dWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdC10dWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90ZG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3Rkb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90ZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdGVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdGphcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG90amFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91cmdsYXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXJnbGFzcy1lbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWhhbGY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXJnbGFzcy1oYWxmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1zdGFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91cmdsYXNzLXN0YXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXNlLWRhbWFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91c2UtZGFtYWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXNlLXVzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXNlLXVzZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91eno6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXp6KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhyeXZuaWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhyeXZuaWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHRtbDU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWh0bWw1KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWh1YnNwb3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWh1YnNwb3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taS1jdXJzb3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWktY3Vyc29yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWljZS1jcmVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWNlLWNyZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWljaWNsZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWljaWNsZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWNvbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWljb25zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWJhZGdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZC1iYWRnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pZC1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZC1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZC1jYXJkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pZGVhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWRlYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWdsb286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlnbG9vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbWFnZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWltYWdlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbWRiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbWRiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbmJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmRlbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZGVudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmR1c3RyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5kdXN0cnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5maW5pdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZmluaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mby1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZm8tY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5zdGFncmFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluc3RhZ3JhbS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJjb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWludGVyY29tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbnRlcm5ldC1leHBsb3Jlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW52aXNpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW94aG9zdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW94aG9zdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdGFsaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWl0YWxpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdGNoLWlvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pdGNoLWlvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0dW5lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaXR1bmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0dW5lcy1ub3RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pdHVuZXMtbm90ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qYXZhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qYXZhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWplZGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWplZGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tamVkaS1vcmRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItamVkaS1vcmRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qZW5raW5zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qZW5raW5zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWppcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWppcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam9nZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpvZ2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpvaW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qb2ludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb29tbGE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpvb21sYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb3VybmFsLXdoaWxsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItam91cm5hbC13aGlsbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tanM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItanMtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzZmlkZGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qc2ZpZGRsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rYWFiYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2FhYmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2FnZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rYWdnbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rZXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5YmFzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5YmFzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXlib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5Ym9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Y2RuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rZXljZG4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2hhbmRhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raGFuZGEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2lja3N0YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpY2tzdGFydGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtpY2tzdGFydGVyLWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpY2tzdGFydGVyLWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2lzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2lzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raXNzLWJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpc3MtYmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raXNzLXdpbmstaGVhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpc3Mtd2luay1oZWFydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raXdpLWJpcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpd2ktYmlyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rb3J2dWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtvcnZ1ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYW5kbWFyazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFuZG1hcmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhbmd1YWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhcHRvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFwdG9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhcHRvcC1jb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXB0b3AtY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3AtaG91c2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhcHRvcC1ob3VzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3AtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFwdG9wLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFyYXZlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFyYXZlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXN0Zm06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhc3RmbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXN0Zm0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXN0Zm0tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhdWdoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXVnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXVnaC1iZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXVnaC1iZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhdWdoLXNxdWludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGF1Z2gtc3F1aW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhdWdoLXdpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhdWdoLXdpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGF5ZXItZ3JvdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxheWVyLWdyb3VwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYWY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlYWYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVhbnB1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGVhbnB1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZW1vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGVtb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXNzLXRoYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlc3MtdGhhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXNzLXRoYW4tZXF1YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlc3MtdGhhbi1lcXVhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXZlbC1kb3duLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGV2ZWwtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtdXAtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZXZlbC11cC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1yaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saWZlLXJpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHRidWxiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saWdodGJ1bGIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGluZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGluZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5rZWRpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbi1pbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlua2VkaW4taW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlub2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5vZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGludXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbnV4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpcmEtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlyYS1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpc3QtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Qtb2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpc3Qtb2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC11bDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlzdC11bCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9jYXRpb24tYXJyb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NrLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvY2stb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWFsdC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctYWx0LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvbmctYXJyb3ctYWx0LWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1hbHQtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvbmctYXJyb3ctYWx0LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctYWx0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb3ctdmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb3ctdmlzaW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWx1Z2dhZ2UtY2FydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbHVnZ2FnZS1jYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWx1bmdzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sdW5ncyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sdW5ncy12aXJ1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbHVuZ3MtdmlydXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbHlmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbHlmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWdlbnRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWdlbnRvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hZ2ljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWdpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWduZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hZ25ldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLWJ1bGs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1haWwtYnVsayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsY2hpbXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1haWxjaGltcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hbmRhbG9yaWFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYW5kYWxvcmlhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtbWFya2VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1tYXJrZWQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtbWFya2VkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtbWFya2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1tYXJrZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtbWFya2VyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtcGluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtcGluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1zaWduczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLXNpZ25zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcmtkb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJrZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJrZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcmtlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJzLWRvdWJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycy1zdHJva2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycy1zdHJva2UtaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJzLXN0cm9rZS12KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hc2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hc2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFzdG9kb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hc3RvZG9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1heGNkbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWF4Y2RuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1kYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWRiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWRhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRhcHBzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWRhcHBzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGl1bTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkaXVtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGl1bS1tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWRpdW0tbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRraXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZGtpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVldHVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWV0dXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVnYXBvcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZ2Fwb3J0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1laDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1laC1ibGFuazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVoLWJsYW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1laC1yb2xsaW5nLWV5ZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1laC1yb2xsaW5nLWV5ZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVtb3J5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZW1vcnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVuZGVsZXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lbmRlbGV5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lbm9yYWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lbm9yYWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVyY3VyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVyY3VyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZXRlb3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1ldGVvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb2Jsb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvYmxvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb2NoaXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvY2hpcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb3Bob25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb3Bob25lLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLWFsdC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZS1hbHQtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Njb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb3Njb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3Jvc29mdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9zb2Z0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taW51cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pbnVzLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pbnVzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taXR0ZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pdHRlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1peCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taXhjbG91ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWl4Y2xvdWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1peGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1penVuaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWl6dW5pKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9iaWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vYmlsZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9keDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9keCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25lcm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbmVybyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1iaWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1iaWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5LWJpbGwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1iaWxsLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1iaWxsLXdhdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1iaWxsLXdhdmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1iaWxsLXdhdmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5LWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1jaGVjay1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbmV5LWNoZWNrLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb251bWVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9udW1lbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9vbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3J0YXItcGVzdGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3J0YXItcGVzdGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vc3F1ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9zcXVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdG9yY3ljbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vdG9yY3ljbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW91bnRhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vdW50YWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3VzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3VzZS1wb2ludGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW11Zy1ob3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW11Zy1ob3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbXVzaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW11c2ljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5hcHN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5hcHN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmVvczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbmVvcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXR3b3JrLXdpcmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uZXR3b3JrLXdpcmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ldXRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbmV1dGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ld3NwYXBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbmV3c3BhcGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5pbWJscjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbmltYmxyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5vZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5vZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbm9kZS1qczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbm9kZS1qcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ub3QtZXF1YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5vdC1lcXVhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ub3Rlcy1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ub3Rlcy1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5wbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbnBtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5zODpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbnM4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW51dHJpdGlvbml4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1udXRyaXRpb25peCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vYmplY3QtZ3JvdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9iamVjdC1ncm91cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vYmplY3QtdW5ncm91cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb2JqZWN0LXVuZ3JvdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb2Rub2tsYXNzbmlraSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb2Rub2tsYXNzbmlraS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2lsLWNhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb2lsLWNhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vbGQtcmVwdWJsaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9sZC1yZXB1YmxpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmNhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9wZW5jYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZW5pZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3BlbmlkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vcGVyYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vcHRpbi1tb25zdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9yY2lkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vcmNpZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vc2k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9zaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vdHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3R0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3V0ZGVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3V0ZGVudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWdlNDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFnZTQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFnZWxpbmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWdlbGluZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFnZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhZ2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhaW50LWJydXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWludC1icnVzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWludC1yb2xsZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhaW50LXJvbGxlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWxldHRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWxldHRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhbGZlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFsZmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhbGxldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFsbGV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyLXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXBlci1wbGFuZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlcmNsaXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcGVyY2xpcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXJhY2h1dGUtYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXJhY2h1dGUtYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFncmFwaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFyYWdyYXBoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmtpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcmtpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzc3BvcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhc3Nwb3J0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhc3RhZmFyaWFuaXNtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXN0YWZhcmlhbmlzbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXN0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFzdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF0cmVvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF0cmVvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF1c2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2UtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXVzZS1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF3OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXlwYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVhY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlYWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuLWZhbmN5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW4tZmFuY3kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuLW5pYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuLW5pYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW4tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW4tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbmNpbC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXJ1bGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW5jaWwtcnVsZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVubnktYXJjYWRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW5ueS1hcmNhZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVvcGxlLWFycm93czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVvcGxlLWFycm93cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW9wbGUtY2Fycnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlb3BsZS1jYXJyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXBwZXItaG90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZXBwZXItaG90KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcmNlbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcmNlbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyY2VudGFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVyY2VudGFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJpc2NvcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcmlzY29wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJzb24tYm9vdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcnNvbi1ib290aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waGFicmljYXRvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhhYnJpY2F0b3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvZW5peC1mcmFtZXdvcms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob2VuaXgtZnJhbWV3b3JrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob2VuaXgtc3F1YWRyb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob2VuaXgtc3F1YWRyb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zcXVhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZS1zcXVhcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lLXZvbHVtZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUtdm9sdW1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob3RvLXZpZGVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG90by12aWRlbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waHA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBocCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWVkLXBpcGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWVkLXBpcGVyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLWhhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGllZC1waXBlci1oYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1wcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGllZC1waXBlci1wcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGllZC1waXBlci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGlnZ3ktYmFuazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGlnZ3ktYmFuayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWxsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGlsbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGludGVyZXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waW50ZXJlc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGludGVyZXN0LXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpbnRlcmVzdC1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGl6emEtc2xpY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpenphLXNsaWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYWNlLW9mLXdvcnNoaXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYWNlLW9mLXdvcnNoaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYW5lLWFycml2YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYW5lLWFycml2YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmUtZGVwYXJ0dXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFuZS1kZXBhcnR1cmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYW5lLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYXktY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXlzdGF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGF5c3RhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsdXMtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2RjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb2RjYXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9sbC1oOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb2xsLWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9vLXN0b3JtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb28tc3Rvcm0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9vcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9vcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb3J0cmFpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9ydHJhaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG91bmQtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG91bmQtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb3dlci1vZmY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvd2VyLW9mZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByYXlpbmctaGFuZHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByYXlpbmctaGFuZHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJlc2NyaXB0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmVzY3JpcHRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJlc2NyaXB0aW9uLWJvdHRsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmVzY3JpcHRpb24tYm90dGxlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByaW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2NlZHVyZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByb2NlZHVyZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJvZHVjdC1odW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcm9kdWN0LWh1bnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJvamVjdC1kaWFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcm9qZWN0LWRpYWdyYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVtcC1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wdW1wLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVtcC1zb2FwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wdW1wLXNvYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVzaGVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wdXNoZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHV6emxlLXBpZWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wdXp6bGUtcGllY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHl0aG9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1weXRob24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXFxKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFyY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXJjb2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdWVzdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWlkZGl0Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1aWRkaXRjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWluc2NhcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1aW5zY2FwZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW9yYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVvcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVvdGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVvdGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVyYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1cmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXItcHJvamVjdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItci1wcm9qZWN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhZGlhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmFkaWF0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhZGlhdGlvbi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhZGlhdGlvbi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFpbmJvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmFpbmJvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYW5kb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhbmRvbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYXNwYmVycnktcGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhc3BiZXJyeS1waSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYXZlbHJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYXZlbHJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYWN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWFjdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWFjdGV1cm9wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVhY3RldXJvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVhZG1lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWFkbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmViZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlYmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY2VpcHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlY2VpcHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVjb3JkLXZpbnlsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWNvcmQtdmlueWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVjeWNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVjeWNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWQtcml2ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZC1yaXZlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZGRpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtYWxpZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZGRpdC1hbGllbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRkaXQtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGhhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVkaGF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkby1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZG8tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ2lzdGVyZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZ2lzdGVyZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVtb3ZlLWZvcm1hdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVtb3ZlLWZvcm1hdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZW5yZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlbnJlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBseTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwbHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHktYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXBseS1hbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHlkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXBseWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVwdWJsaWNhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwdWJsaWNhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXNlYXJjaGdhdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlc2VhcmNoZ2F0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXNvbHZpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlc29sdmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXN0cm9vbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVzdHJvb20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmV0d2VldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmV0d2VldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJldik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yaWJib246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJpYmJvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9ib3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvYm90KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcm9ja2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tldGNoYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvY2tldGNoYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9ja3JtczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcm9ja3Jtcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3V0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcm91dGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnNzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnNzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWJsZS1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydWJsZS1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1bGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydWxlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWxlci1jb21iaW5lZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVsZXItY29tYmluZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVsZXItaG9yaXpvbnRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVsZXItaG9yaXpvbnRhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWxlci12ZXJ0aWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVsZXItdmVydGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVubmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVubmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydXBlZS1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydXBlZS1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1c3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1c3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FkLWNyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2FkLWNyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYWQtdGVhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2FkLXRlYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FmYXJpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYWZhcmkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FsZXNmb3JjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2FsZXNmb3JjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhdGVsbGl0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2F0ZWxsaXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhdGVsbGl0ZS1kaXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYXRlbGxpdGUtZGlzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjaGxpeDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2NobGl4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjaG9vbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2Nob29sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjcmV3ZHJpdmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY3Jld2RyaXZlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY3JpYmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjcmliZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY3JvbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjcm9sbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZC1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZC1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1kb2xsYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaC1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLWxvY2F0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2gtbG9jYXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2gtbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaC1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaGVuZ2luOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2hlbmdpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWVkbGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VlZGxpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VsbGNhc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlbGxjYXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbGxzeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VsbHN5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlcnZlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VydmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlcnZpY2VzdGFjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VydmljZXN0YWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXBlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXJlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcmUtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoZWtlbC1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGVrZWwtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGllbGQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGllbGQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZC12aXJ1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpZWxkLXZpcnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcHBpbmctZmFzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpcHBpbmctZmFzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlydHNpbmJ1bGs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoaXJ0c2luYnVsayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9lLXByaW50czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvZS1wcmludHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcGlmeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvcGlmeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3BwaW5nLWJhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3BwaW5nLWJhc2tldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9wcGluZy1jYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3B3YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9wd2FyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG93ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3dlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaHV0dGxlLXZhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2h1dHRsZS12YW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWluLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbi1pbi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbi1sYW5ndWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLW91dC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ24tb3V0LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ25hbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYXR1cmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ25hdHVyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaW0tY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2ltLWNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2ltcGx5YnVpbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpbXBseWJ1aWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lzdHJpeDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lzdHJpeCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXRlbWFwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaXRlbWFwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2thdGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2thdGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za2V0Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNrZXRjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za2lpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNraWluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za2lpbmctbm9yZGljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za2lpbmctbm9yZGljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNrdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za3VsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3VsbC1jcm9zc2JvbmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za3VsbC1jcm9zc2JvbmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za3lhdGxhcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2t5cGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xhY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsYWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrLWhhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsYWNrLWhhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsZWlnaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2xlaWdoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlcnMtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2xpZGVycy1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlc2hhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsaWRlc2hhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21pbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtaWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlLWJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtaWxlLWJlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21pbGUtd2luazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21pbGUtd2luayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbW9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbW9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtb2tpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtb2tpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21va2luZy1iYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtb2tpbmctYmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbmFwY2hhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdC1naG9zdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25hcGNoYXQtZ2hvc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbmFwY2hhdC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd2JvYXJkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbm93Ym9hcmRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd2ZsYWtlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbm93Zmxha2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd21hbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25vd21hbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93cGxvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25vd3Bsb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29hcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29hcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb2NrczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ja3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29sYXItcGFuZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvbGFyLXBhbmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFscGhhLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1kb3duLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS1kb3duLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFscGhhLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtdXAtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFscGhhLXVwLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFtb3VudC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFtb3VudC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWRvd24tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFtb3VudC1kb3duLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFtb3VudC11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtdXAtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFtb3VudC11cC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kb3duLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1udW1lcmljLWRvd24tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1udW1lcmljLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy11cC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtbnVtZXJpYy11cC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3VuZGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3VuZGNsb3VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvdXJjZXRyZWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvdXJjZXRyZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BhY2Utc2h1dHRsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BhY2Utc2h1dHRsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGVha2FwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGVha2FwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwZWFrZXItZGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BlYWtlci1kZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwZWxsLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGVsbC1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGlkZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwaWRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGlubmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGlubmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwbG90Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwbG90Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BvdGlmeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BvdGlmeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcHJheS1jYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwcmF5LWNhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmUtZnVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3F1YXJlLWZ1bGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlLXJvb3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcXVhcmUtcm9vdC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlc3BhY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNxdWFyZXNwYWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFjay1leGNoYW5nZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1vdmVyZmxvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhY2stb3ZlcmZsb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2twYXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFja3BhdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhbXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YW1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1hbmQtY3Jlc2NlbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItYW5kLWNyZXNjZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Rhci1oYWxmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItaGFsZi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1vZi1kYXZpZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Rhci1vZi1kYXZpZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLW9mLWxpZmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItb2YtbGlmZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGF5bGlua2VkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGF5bGlua2VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0ZWFtLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbS1zeW1ib2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0ZWFtLXN5bWJvbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVwLWJhY2t3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZXAtZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlcC1mb3J3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZXRob3Njb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGV0aG9zY29wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja2VyLW11bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0aWNrZXItbXVsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RpY2t5LW5vdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcC1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcHdhdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9wd2F0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcHdhdGNoLTIwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9wd2F0Y2gtMjApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3JlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3JlLWFsdC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcmUtYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3JlLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9yZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJhdmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmF2YSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJlZXQtdmlldzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyZWV0LXZpZXcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaWtldGhyb3VnaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyaWtldGhyb3VnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmlwZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpcGUtczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyaXBlLXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Ryb29wd2FmZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cm9vcHdhZmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0dWRpb3ZpbmFyaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3R1ZGlvdmluYXJpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0dW1ibGV1cG9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHVtYmxldXBvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1YnNjcmlwdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJ3YXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1YndheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWl0Y2FzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VpdGNhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VpdGNhc2Utcm9sbGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VpdGNhc2Utcm9sbGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnBvd2VyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VwZXJwb3dlcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1cGVyc2NyaXB0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cHBsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VwcGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cnByaXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdXJwcmlzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3YXRjaGJvb2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN3YXRjaGJvb2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3dpZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN3aWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3aW1tZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN3aW1tZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3dpbW1pbmctcG9vbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3dpbW1pbmctcG9vbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zeW1mb255OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zeW1mb255KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN5bmFnb2d1ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3luYWdvZ3VlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN5bmM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN5bmMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3luYy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN5bmMtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN5cmluZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN5cmluZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhYmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxlLXRlbm5pczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGUtdGVubmlzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxldC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhYmxldC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGV0cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFjaG9tZXRlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFncyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YXBlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YXBlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhc2tzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YXNrcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YXhpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YXhpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlYW1zcGVhazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVhbXNwZWFrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlZXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZWV0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWV0aC1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZWV0aC1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbGVncmFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZWxlZ3JhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxlZ3JhbS1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVsZWdyYW0tcGxhbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVtcGVyYXR1cmUtaGlnaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVtcGVyYXR1cmUtaGlnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW1wZXJhdHVyZS1sb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbXBlcmF0dXJlLWxvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZW5jZW50LXdlaWJvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZW5nZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXJtaW5hbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVybWluYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC1oZWlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRleHQtaGVpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleHQtd2lkdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRleHQtd2lkdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxhcmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aC1sYXJnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aC1saXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aC1saXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZS1yZWQteWV0aTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlLXJlZC15ZXRpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZWF0ZXItbWFza3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZWF0ZXItbWFza3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlbWVjbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlbWVjbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVtZWlzbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZW1laXNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXItaGFsZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1xdWFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGluay1wZWFrczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhpbmstcGVha3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRodW1icy1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGh1bWJzLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1idGFjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGh1bWJ0YWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpY2tldC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpY2tldC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGlrdG9rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aWt0b2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGltZXMtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGludC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGludC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGlyZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9mZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9nZ2xlLW9mZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvZ2dsZS1vbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2lsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvaWxldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2lsZXQtcGFwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvaWxldC1wYXBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2lsZXQtcGFwZXItc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvaWxldC1wYXBlci1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b29sYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b29sYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvb2xzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b29scyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b290aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9vdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9yYWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvcmFoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvcmlpLWdhdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvcmlpLWdhdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhY3RvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhY3Rvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFkZS1mZWRlcmF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFkZS1mZWRlcmF0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWRlbWFyazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhZGVtYXJrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWZmaWMtbGlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWZmaWMtbGlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhaWxlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhaWxlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhbnNnZW5kZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFuc2dlbmRlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhc2gtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoLXJlc3RvcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoLXJlc3RvcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2gtcmVzdG9yZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoLXJlc3RvcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlbGxvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmVsbG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJpcGFkdmlzb3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyaXBhZHZpc29yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyb3BoeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJvcGh5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cnVjay1sb2FkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1sb2FkaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRydWNrLW1vbnN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2stbW92aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1tb3ZpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2stcGlja3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1waWNrdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHNoaXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10c2hpcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dW1ibHIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHVtYmxyLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10djpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10d2l0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHdpdHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHdpdHRlci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHlwbzM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR5cG8zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXViZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXViZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdWJ1bnR1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11YnVudHUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdWlraXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVpa2l0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJhY286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVtYnJhY28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW1icmVsbGE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVtYnJlbGxhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJlbGxhLWJlYWNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bWJyZWxsYS1iZWFjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRlcmxpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuZGVybGluZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmRvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZG8tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmRvLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmlyZWdpc3RyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5pcmVnaXN0cnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5pdmVyc2l0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVubGluayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVubG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2stYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmxvY2stYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuc3BsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bnNwbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bnRhcHBkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bnRhcHBkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXBsb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVwczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXBzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWFsdC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWFzdHJvbmF1dDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1hc3Ryb25hdXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1lZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWVkaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1mcmllbmRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWZyaWVuZHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1ncmFkdWF0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1ncmFkdWF0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWluanVyZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItaW5qdXJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWxvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW1kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLW1kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWludXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1uaW5qYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1uaW5qYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW51cnNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLW51cnNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2VjcmV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXNlY3JldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1zaGllbGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXRhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci10YWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci10aWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItdGllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItdGltZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXJzLWNvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlcnMtY29nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXJzLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2Vycy1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c3BzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c3BzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzc3VubmFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c3N1bm5haCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11dGVuc2lsLXNwb29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11dGVuc2lsLXNwb29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXV0ZW5zaWxzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11dGVuc2lscyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12YWFkaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZhYWRpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZWN0b3Itc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZWN0b3Itc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZW51cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZlbnVzLWRvdWJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1tYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZW51cy1tYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWNvaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYWNvaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWFkZW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlhZGVvLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWxzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWFscyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWJlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmliZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlkZW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpZGVvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpZGVvLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWRlby1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWhhcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpaGFyYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmltZW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW8tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aW1lby1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW8tdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmltZW8tdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpcnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aXJ1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aXJ1cy1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlydXMtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlydXNlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlydXNlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12azpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm52OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12bnYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9pY2VtYWlsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2ljZW1haWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sbGV5YmFsbC1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2xsZXliYWxsLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvbHVtZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1tdXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2x1bWUtbXV0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2x1bWUtb2ZmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9sdW1lLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvdGUteWVhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b3RlLXllYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ci1jYXJkYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZyLWNhcmRib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12dWVqczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdnVlanMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2Fsa2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2Fsa2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YWxsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhbGxldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXJlaG91c2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhcmVob3VzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2F0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2F2ZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhdmUtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhemU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhemUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VlYmx5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWVibHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpYm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdlaWJvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2VpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWdodC1oYW5naW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWlnaHQtaGFuZ2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWl4aW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdlaXhpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGF0c2FwcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2hhdHNhcHApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHAtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aGF0c2FwcC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hlZWxjaGFpcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2hlZWxjaGFpcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aG1jczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2htY3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lmaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2lmaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWtpcGVkaWEtdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2lraXBlZGlhLXcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctY2xvc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1jbG9zZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctbWF4aW1pemU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1taW5pbWl6ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctcmVzdG9yZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93LXJlc3RvcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5lLWJvdHRsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZS1ib3R0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZS1nbGFzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZS1nbGFzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5lLWdsYXNzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZS1nbGFzcy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2l4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2l6YXJkcy1vZi10aGUtY29hc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpemFyZHMtb2YtdGhlLWNvYXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvbGYtcGFjay1iYXR0YWxpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvbGYtcGFjay1iYXR0YWxpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29uLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvbi1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvcmRwcmVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd29yZHByZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvcmRwcmVzcy1zaW1wbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3BiZWdpbm5lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd3BiZWdpbm5lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13cGV4cGxvcmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZm9ybXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdwZm9ybXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3ByZXNzcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd3ByZXNzcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cmVuY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdyZW5jaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14LXJheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteC1yYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteGJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14aW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmctc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14aW5nLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXktY29tYmluYXRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWFob28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFtbWVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YW1tZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFuZGV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YW5kZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFuZGV4LWludGVybmF0aW9uYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlhcm46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlhcm4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWVscDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWVscCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15ZW4tc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWVuLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWluLXlhbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlpbi15YW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b3V0dWJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b3V0dWJlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS16aGlodTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItemhpaHUpOyB9XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19pY29ucy5zY3NzIiwiLy8gU2NyZWVuIFJlYWRlcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnNyLW9ubHkgeyBAaW5jbHVkZSBzci1vbmx5OyB9XG4uc3Itb25seS1mb2N1c2FibGUgeyBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZTsgfVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiQHRhaWx3aW5kIGJhc2U7XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvQzovd2FtcDY0L3d3dy9BcGlMaXYvcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L25vZGVfbW9kdWxlcy90YWlsd2luZGNzcy9iYXNlLmNzcyIsIkB0YWlsd2luZCBjb21wb25lbnRzO1xuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvdGFpbHdpbmRjc3MvY29tcG9uZW50cy5jc3MiLCJAdGFpbHdpbmQgdXRpbGl0aWVzO1xuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL0M6L3dhbXA2NC93d3cvQXBpTGl2L3Jlc291cmNlcy9hc3NldHMvc2Fzcy9DOi93YW1wNjQvd3d3L0FwaUxpdi9ub2RlX21vZHVsZXMvdGFpbHdpbmRjc3MvdXRpbGl0aWVzLmNzcyIsbnVsbF0sInNvdXJjZVJvb3QiOiIifQ==*/